From 4763fa635ae05e5a576b62837cb1b28c7411d8a0 Mon Sep 17 00:00:00 2001 From: DannyDark Date: Mon, 10 Dec 2012 17:22:24 +0000 Subject: [PATCH 0001/2435] Fix glass step sound --- mods/default/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/default/init.lua b/mods/default/init.lua index a354a932..aba2cc2b 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -698,7 +698,7 @@ end function default.node_sound_glass_defaults(table) table = table or {} table.footstep = table.footstep or - {name="default_stone_footstep", gain=0.25} + {name="default_hard_footstep", gain=0.25} table.dug = table.dug or {name="default_break_glass", gain=1.0} default.node_sound_defaults(table) From c4f2bee9a670505212179397d8b4c00a9107f416 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Wed, 12 Dec 2012 20:37:33 +0100 Subject: [PATCH 0002/2435] Add sounds to stairs and slabs --- mods/stairs/init.lua | 27 +++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/mods/stairs/init.lua b/mods/stairs/init.lua index 95d694d0..1be5f5b5 100644 --- a/mods/stairs/init.lua +++ b/mods/stairs/init.lua @@ -4,7 +4,7 @@ stairs = {} -- Node will be called stairs:stair_ -function stairs.register_stair(subname, recipeitem, groups, images, description) +function stairs.register_stair(subname, recipeitem, groups, images, description, sounds) minetest.register_node("stairs:stair_" .. subname, { description = description, drawtype = "nodebox", @@ -13,6 +13,7 @@ function stairs.register_stair(subname, recipeitem, groups, images, description) paramtype2 = "facedir", is_ground_content = true, groups = groups, + sounds = sounds, node_box = { type = "fixed", fixed = { @@ -43,7 +44,7 @@ function stairs.register_stair(subname, recipeitem, groups, images, description) end -- Node will be called stairs:slab_ -function stairs.register_slab(subname, recipeitem, groups, images, description) +function stairs.register_slab(subname, recipeitem, groups, images, description, sounds) minetest.register_node("stairs:slab_" .. subname, { description = description, drawtype = "nodebox", @@ -51,6 +52,7 @@ function stairs.register_slab(subname, recipeitem, groups, images, description) paramtype = "light", is_ground_content = true, groups = groups, + sounds = sounds, node_box = { type = "fixed", fixed = {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, @@ -107,37 +109,42 @@ function stairs.register_slab(subname, recipeitem, groups, images, description) end -- Nodes will be called stairs:{stair,slab}_ -function stairs.register_stair_and_slab(subname, recipeitem, groups, images, desc_stair, desc_slab) - stairs.register_stair(subname, recipeitem, groups, images, desc_stair) - stairs.register_slab(subname, recipeitem, groups, images, desc_slab) +function stairs.register_stair_and_slab(subname, recipeitem, groups, images, desc_stair, desc_slab, sounds) + stairs.register_stair(subname, recipeitem, groups, images, desc_stair, sounds) + stairs.register_slab(subname, recipeitem, groups, images, desc_slab, sounds) end stairs.register_stair_and_slab("wood", "default:wood", {snappy=2,choppy=2,oddly_breakable_by_hand=2}, {"default_wood.png"}, "Wooden stair", - "Wooden slab") + "Wooden slab", + default.node_sound_wood_defaults()) stairs.register_stair_and_slab("stone", "default:stone", {cracky=3}, {"default_stone.png"}, "Stone stair", - "Stone slab") + "Stone slab", + default.node_sound_stone_defaults()) stairs.register_stair_and_slab("cobble", "default:cobble", {cracky=3}, {"default_cobble.png"}, "Cobble stair", - "Cobble slab") + "Cobble slab", + default.node_sound_stone_defaults()) stairs.register_stair_and_slab("brick", "default:brick", {cracky=3}, {"default_brick.png"}, "Brick stair", - "Brick slab") + "Brick slab", + default.node_sound_stone_defaults()) stairs.register_stair_and_slab("sandstone", "default:sandstone", {crumbly=2,cracky=2}, {"default_sandstone.png"}, "Sandstone stair", - "Sandstone slab") + "Sandstone slab", + default.node_sound_stone_defaults()) From 0636d574afa3fee82468166f11eaaf45a84ba692 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Sat, 15 Dec 2012 15:01:49 +0100 Subject: [PATCH 0003/2435] Add upside down slabs and stairs --- mods/stairs/init.lua | 96 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/mods/stairs/init.lua b/mods/stairs/init.lua index 1be5f5b5..3e7f927d 100644 --- a/mods/stairs/init.lua +++ b/mods/stairs/init.lua @@ -21,6 +21,43 @@ function stairs.register_stair(subname, recipeitem, groups, images, description, {-0.5, 0, 0, 0.5, 0.5, 0.5}, }, }, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + local p0 = pointed_thing.under + local p1 = pointed_thing.above + if p0.y-1 == p1.y then + local fakestack = ItemStack("stairs:stair_" .. subname.."upside_down") + local ret = minetest.item_place(fakestack, placer, pointed_thing) + if ret:is_empty() then + itemstack:take_item() + return itemstack + end + end + + -- Otherwise place regularly + return minetest.item_place(itemstack, placer, pointed_thing) + end, + }) + + minetest.register_node("stairs:stair_" .. subname.."upside_down", { + drop = "stairs:stair_" .. subname, + drawtype = "nodebox", + tiles = images, + paramtype = "light", + paramtype2 = "facedir", + is_ground_content = true, + groups = groups, + sounds = sounds, + node_box = { + type = "fixed", + fixed = { + {-0.5, 0, -0.5, 0.5, 0.5, 0.5}, + {-0.5, -0.5, 0, 0.5, 0, 0.5}, + }, + }, }) minetest.register_craft({ @@ -95,10 +132,69 @@ function stairs.register_slab(subname, recipeitem, groups, images, description, return itemstack end + -- Upside down slabs + if p0.y-1 == p1.y then + -- Turn into full block if pointing at a existing slab + if n0.name == "stairs:slab_" .. subname.."upside_down" then + -- Remove the slab at the position of the slab + minetest.env:remove_node(p0) + -- Make a fake stack of a single item and try to place it + local fakestack = ItemStack(recipeitem) + pointed_thing.above = p0 + fakestack = minetest.item_place(fakestack, placer, pointed_thing) + -- If the item was taken from the fake stack, decrement original + if not fakestack or fakestack:is_empty() then + itemstack:take_item(1) + -- Else put old node back + else + minetest.env:set_node(p0, n0) + end + return itemstack + end + + -- Place upside down slab + local fakestack = ItemStack("stairs:slab_" .. subname.."upside_down") + local ret = minetest.item_place(fakestack, placer, pointed_thing) + if ret:is_empty() then + itemstack:take_item() + return itemstack + end + end + + -- If pointing at the side of a upside down slab + if n0.name == "stairs:slab_" .. subname.."upside_down" and + p0.y+1 ~= p1.y then + -- Place upside down slab + local fakestack = ItemStack("stairs:slab_" .. subname.."upside_down") + local ret = minetest.item_place(fakestack, placer, pointed_thing) + if ret:is_empty() then + itemstack:take_item() + return itemstack + end + end + -- Otherwise place regularly return minetest.item_place(itemstack, placer, pointed_thing) end, }) + + minetest.register_node("stairs:slab_" .. subname.."upside_down", { + drop = "stairs:slab_"..subname, + drawtype = "nodebox", + tiles = images, + paramtype = "light", + is_ground_content = true, + groups = groups, + sounds = sounds, + node_box = { + type = "fixed", + fixed = {-0.5, 0, -0.5, 0.5, 0.5, 0.5}, + }, + selection_box = { + type = "fixed", + fixed = {-0.5, 0, -0.5, 0.5, 0.5, 0.5}, + }, + }) minetest.register_craft({ output = 'stairs:slab_' .. subname .. ' 3', From 73d078fd27d0d9dc2fd6844a90be754d15b60b96 Mon Sep 17 00:00:00 2001 From: Calinou Date: Sat, 15 Dec 2012 18:05:14 +0100 Subject: [PATCH 0004/2435] Damage tweaks --- mods/default/init.lua | 66 +++++++++++++++++++++++++++---------------- 1 file changed, 41 insertions(+), 25 deletions(-) diff --git a/mods/default/init.lua b/mods/default/init.lua index aba2cc2b..7b8a58c7 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -26,13 +26,13 @@ minetest.register_item(":", { wield_image = "wieldhand.png", wield_scale = {x=1,y=1,z=2.5}, tool_capabilities = { - full_punch_interval = 1.0, + full_punch_interval = 0.9, max_drop_level = 0, groupcaps = { - fleshy = {times={[2]=2.00, [3]=1.00}, uses=0, maxlevel=1}, + fleshy = {times={[2]=0.75, [3]=0.6}, uses=0, maxlevel=1}, crumbly = {times={[2]=3.00, [3]=0.70}, uses=0, maxlevel=1}, snappy = {times={[3]=0.40}, uses=0, maxlevel=1}, - oddly_breakable_by_hand = {times={[1]=7.00,[2]=4.00,[3]=1.40}, uses=0, maxlevel=3}, + oddly_breakable_by_hand = {times={[1]=7.00,[2]=4.00,[3]=1.40}, uses=0, maxlevel=3} } } }) @@ -41,9 +41,11 @@ minetest.register_tool("default:pick_wood", { description = "Wooden Pickaxe", inventory_image = "default_tool_woodpick.png", tool_capabilities = { + full_punch_interval = 1.2, max_drop_level=0, groupcaps={ - cracky={times={[2]=2.00, [3]=1.20}, uses=10, maxlevel=1} + cracky = {times={[2]=2.00, [3]=1.20}, uses=10, maxlevel=1}, + fleshy = {times={[2]=0.95, [3]=0.6}, uses=15, maxlevel=1} } }, }) @@ -51,9 +53,11 @@ minetest.register_tool("default:pick_stone", { description = "Stone Pickaxe", inventory_image = "default_tool_stonepick.png", tool_capabilities = { + full_punch_interval = 1.3, max_drop_level=0, groupcaps={ - cracky={times={[1]=3.00, [2]=1.20, [3]=0.80}, uses=20, maxlevel=1} + cracky = {times={[1]=3.00, [2]=1.20, [3]=0.80}, uses=20, maxlevel=1}, + fleshy = {times={[2]=0.7, [3]=0.5}, uses=25, maxlevel=1} } }, }) @@ -61,9 +65,11 @@ minetest.register_tool("default:pick_steel", { description = "Steel Pickaxe", inventory_image = "default_tool_steelpick.png", tool_capabilities = { + full_punch_interval = 1.0, max_drop_level=1, groupcaps={ - cracky={times={[1]=4.00, [2]=1.60, [3]=1.00}, uses=30, maxlevel=2} + cracky = {times={[1]=4.00, [2]=1.60, [3]=1.00}, uses=30, maxlevel=2}, + fleshy = {times={[2]=0.6, [3]=0.35}, uses=35, maxlevel=1} } }, }) @@ -71,12 +77,13 @@ minetest.register_tool("default:pick_mese", { description = "Mese Pickaxe", inventory_image = "default_tool_mesepick.png", tool_capabilities = { - full_punch_interval = 1.0, + full_punch_interval = 0.65, max_drop_level=3, groupcaps={ - cracky={times={[1]=2.0, [2]=1.0, [3]=0.5}, uses=20, maxlevel=3}, - crumbly={times={[1]=2.0, [2]=1.0, [3]=0.5}, uses=20, maxlevel=3}, - snappy={times={[1]=2.0, [2]=1.0, [3]=0.5}, uses=20, maxlevel=3} + cracky = {times={[1]=2.0, [2]=1.0, [3]=0.5}, uses=20, maxlevel=3}, + crumbly = {times={[1]=2.0, [2]=1.0, [3]=0.5}, uses=20, maxlevel=3}, + snappy = {times={[1]=2.0, [2]=1.0, [3]=0.5}, uses=20, maxlevel=3}, + fleshy = {times={[2]=0.6, [3]=0.5}, uses=80, maxlevel=1} } }, }) @@ -85,9 +92,11 @@ minetest.register_tool("default:shovel_wood", { inventory_image = "default_tool_woodshovel.png", wield_image = "default_tool_woodshovel.png^[transformR90", tool_capabilities = { + full_punch_interval = 1.2, max_drop_level=0, groupcaps={ - crumbly={times={[1]=3.00, [2]=0.80, [3]=0.50}, uses=10, maxlevel=1} + crumbly = {times={[1]=3.00, [2]=0.80, [3]=0.50}, uses=10, maxlevel=1}, + fleshy = {times={[2]=1.05, [3]=0.70}, uses=25, maxlevel=1} } }, }) @@ -96,9 +105,11 @@ minetest.register_tool("default:shovel_stone", { inventory_image = "default_tool_stoneshovel.png", wield_image = "default_tool_stoneshovel.png^[transformR90", tool_capabilities = { + full_punch_interval = 1.4, max_drop_level=0, groupcaps={ - crumbly={times={[1]=1.50, [2]=0.50, [3]=0.30}, uses=20, maxlevel=1} + crumbly = {times={[1]=1.50, [2]=0.50, [3]=0.30}, uses=20, maxlevel=1}, + fleshy = {times={[2]=0.75, [3]=0.50}, uses=40, maxlevel=1} } }, }) @@ -107,9 +118,11 @@ minetest.register_tool("default:shovel_steel", { inventory_image = "default_tool_steelshovel.png", wield_image = "default_tool_steelshovel.png^[transformR90", tool_capabilities = { + full_punch_interval = 1.1, max_drop_level=1, groupcaps={ - crumbly={times={[1]=1.50, [2]=0.70, [3]=0.60}, uses=30, maxlevel=2} + crumbly = {times={[1]=1.50, [2]=0.70, [3]=0.60}, uses=30, maxlevel=2}, + fleshy = {times={[2]=0.45, [3]=0.30}, uses=50, maxlevel=1} } }, }) @@ -117,10 +130,11 @@ minetest.register_tool("default:axe_wood", { description = "Wooden Axe", inventory_image = "default_tool_woodaxe.png", tool_capabilities = { + full_punch_interval = 1.0, max_drop_level=0, groupcaps={ - choppy={times={[2]=1.40, [3]=0.80}, uses=10, maxlevel=1}, - fleshy={times={[2]=1.50, [3]=0.80}, uses=10, maxlevel=1} + choppy = {times={[2]=1.40, [3]=0.80}, uses=10, maxlevel=1}, + fleshy = {times={[2]=0.70, [3]=0.50}, uses=5, maxlevel=1} } }, }) @@ -128,10 +142,11 @@ minetest.register_tool("default:axe_stone", { description = "Stone Axe", inventory_image = "default_tool_stoneaxe.png", tool_capabilities = { + full_punch_interval = 1.2, max_drop_level=0, groupcaps={ choppy={times={[1]=3.00, [2]=1.00, [3]=0.60}, uses=20, maxlevel=1}, - fleshy={times={[2]=1.30, [3]=0.70}, uses=20, maxlevel=1} + fleshy={times={[2]=0.60, [3]=0.40}, uses=15, maxlevel=1} } }, }) @@ -139,10 +154,11 @@ minetest.register_tool("default:axe_steel", { description = "Steel Axe", inventory_image = "default_tool_steelaxe.png", tool_capabilities = { + full_punch_interval = 0.9, max_drop_level=1, groupcaps={ choppy={times={[1]=3.00, [2]=1.60, [3]=1.00}, uses=30, maxlevel=2}, - fleshy={times={[2]=1.10, [3]=0.60}, uses=40, maxlevel=1} + fleshy={times={[2]=0.40, [3]=0.25}, uses=25, maxlevel=1} } }, }) @@ -150,12 +166,12 @@ minetest.register_tool("default:sword_wood", { description = "Wooden Sword", inventory_image = "default_tool_woodsword.png", tool_capabilities = { - full_punch_interval = 1.0, + full_punch_interval = 0.9, max_drop_level=0, groupcaps={ fleshy={times={[2]=1.10, [3]=0.60}, uses=10, maxlevel=1}, - snappy={times={[2]=1.00, [3]=0.50}, uses=10, maxlevel=1}, - choppy={times={[3]=1.00}, uses=20, maxlevel=0} + snappy={times={[2]=0.9, [3]=0.45}, uses=10, maxlevel=1}, + choppy={times={[3]=0.90}, uses=20, maxlevel=0} } } }) @@ -163,12 +179,12 @@ minetest.register_tool("default:sword_stone", { description = "Stone Sword", inventory_image = "default_tool_stonesword.png", tool_capabilities = { - full_punch_interval = 1.0, + full_punch_interval = 1.1, max_drop_level=0, groupcaps={ fleshy={times={[2]=0.80, [3]=0.40}, uses=20, maxlevel=1}, - snappy={times={[2]=0.80, [3]=0.40}, uses=20, maxlevel=1}, - choppy={times={[3]=0.90}, uses=20, maxlevel=0} + snappy={times={[2]=0.75, [3]=0.35}, uses=20, maxlevel=1}, + choppy={times={[3]=0.70}, uses=20, maxlevel=0} } } }) @@ -176,12 +192,12 @@ minetest.register_tool("default:sword_steel", { description = "Steel Sword", inventory_image = "default_tool_steelsword.png", tool_capabilities = { - full_punch_interval = 1.0, + full_punch_interval = 0.8, max_drop_level=1, groupcaps={ fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=10, maxlevel=2}, snappy={times={[2]=0.70, [3]=0.30}, uses=40, maxlevel=1}, - choppy={times={[3]=0.70}, uses=40, maxlevel=0} + choppy={times={[3]=0.65}, uses=40, maxlevel=0} } } }) From 8c977451a8d6336a28bf07bc4a3762bd62500720 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Sun, 16 Dec 2012 19:52:13 +0100 Subject: [PATCH 0005/2435] Fix modname prefix in stairs and slab functions --- mods/stairs/init.lua | 38 ++++++++++++++++++++------------------ 1 file changed, 20 insertions(+), 18 deletions(-) diff --git a/mods/stairs/init.lua b/mods/stairs/init.lua index 3e7f927d..dae7f699 100644 --- a/mods/stairs/init.lua +++ b/mods/stairs/init.lua @@ -3,9 +3,10 @@ stairs = {} --- Node will be called stairs:stair_ +-- Node will be called modname:stair_ function stairs.register_stair(subname, recipeitem, groups, images, description, sounds) - minetest.register_node("stairs:stair_" .. subname, { + local modname = minetest.get_current_modname() + minetest.register_node(modname..":stair_" .. subname, { description = description, drawtype = "nodebox", tiles = images, @@ -29,7 +30,7 @@ function stairs.register_stair(subname, recipeitem, groups, images, description, local p0 = pointed_thing.under local p1 = pointed_thing.above if p0.y-1 == p1.y then - local fakestack = ItemStack("stairs:stair_" .. subname.."upside_down") + local fakestack = ItemStack(modname..":stair_" .. subname.."upside_down") local ret = minetest.item_place(fakestack, placer, pointed_thing) if ret:is_empty() then itemstack:take_item() @@ -42,8 +43,8 @@ function stairs.register_stair(subname, recipeitem, groups, images, description, end, }) - minetest.register_node("stairs:stair_" .. subname.."upside_down", { - drop = "stairs:stair_" .. subname, + minetest.register_node(modname..":stair_" .. subname.."upside_down", { + drop = modname..":stair_" .. subname, drawtype = "nodebox", tiles = images, paramtype = "light", @@ -61,7 +62,7 @@ function stairs.register_stair(subname, recipeitem, groups, images, description, }) minetest.register_craft({ - output = 'stairs:stair_' .. subname .. ' 4', + output = modname..':stair_' .. subname .. ' 4', recipe = { {recipeitem, "", ""}, {recipeitem, recipeitem, ""}, @@ -71,7 +72,7 @@ function stairs.register_stair(subname, recipeitem, groups, images, description, -- Flipped recipe for the silly minecrafters minetest.register_craft({ - output = 'stairs:stair_' .. subname .. ' 4', + output = modname..':stair_' .. subname .. ' 4', recipe = { {"", "", recipeitem}, {"", recipeitem, recipeitem}, @@ -80,9 +81,10 @@ function stairs.register_stair(subname, recipeitem, groups, images, description, }) end --- Node will be called stairs:slab_ +-- Node will be called modname:slab_ function stairs.register_slab(subname, recipeitem, groups, images, description, sounds) - minetest.register_node("stairs:slab_" .. subname, { + local modname = minetest.get_current_modname() + minetest.register_node(modname..":slab_" .. subname, { description = description, drawtype = "nodebox", tiles = images, @@ -110,7 +112,7 @@ function stairs.register_slab(subname, recipeitem, groups, images, description, local p0 = pointed_thing.under local p1 = pointed_thing.above local n0 = minetest.env:get_node(p0) - if n0.name == "stairs:slab_" .. subname and + if n0.name == modname..":slab_" .. subname and p0.y+1 == p1.y then slabpos = p0 slabnode = n0 @@ -135,7 +137,7 @@ function stairs.register_slab(subname, recipeitem, groups, images, description, -- Upside down slabs if p0.y-1 == p1.y then -- Turn into full block if pointing at a existing slab - if n0.name == "stairs:slab_" .. subname.."upside_down" then + if n0.name == modname..":slab_" .. subname.."upside_down" then -- Remove the slab at the position of the slab minetest.env:remove_node(p0) -- Make a fake stack of a single item and try to place it @@ -153,7 +155,7 @@ function stairs.register_slab(subname, recipeitem, groups, images, description, end -- Place upside down slab - local fakestack = ItemStack("stairs:slab_" .. subname.."upside_down") + local fakestack = ItemStack(modname..":slab_" .. subname.."upside_down") local ret = minetest.item_place(fakestack, placer, pointed_thing) if ret:is_empty() then itemstack:take_item() @@ -162,10 +164,10 @@ function stairs.register_slab(subname, recipeitem, groups, images, description, end -- If pointing at the side of a upside down slab - if n0.name == "stairs:slab_" .. subname.."upside_down" and + if n0.name == modname..":slab_" .. subname.."upside_down" and p0.y+1 ~= p1.y then -- Place upside down slab - local fakestack = ItemStack("stairs:slab_" .. subname.."upside_down") + local fakestack = ItemStack(modname..":slab_" .. subname.."upside_down") local ret = minetest.item_place(fakestack, placer, pointed_thing) if ret:is_empty() then itemstack:take_item() @@ -178,8 +180,8 @@ function stairs.register_slab(subname, recipeitem, groups, images, description, end, }) - minetest.register_node("stairs:slab_" .. subname.."upside_down", { - drop = "stairs:slab_"..subname, + minetest.register_node(modname..":slab_" .. subname.."upside_down", { + drop = modname..":slab_"..subname, drawtype = "nodebox", tiles = images, paramtype = "light", @@ -197,14 +199,14 @@ function stairs.register_slab(subname, recipeitem, groups, images, description, }) minetest.register_craft({ - output = 'stairs:slab_' .. subname .. ' 3', + output = modname..':slab_' .. subname .. ' 3', recipe = { {recipeitem, recipeitem, recipeitem}, }, }) end --- Nodes will be called stairs:{stair,slab}_ +-- Nodes will be called modname:{stair,slab}_ function stairs.register_stair_and_slab(subname, recipeitem, groups, images, desc_stair, desc_slab, sounds) stairs.register_stair(subname, recipeitem, groups, images, desc_stair, sounds) stairs.register_slab(subname, recipeitem, groups, images, desc_slab, sounds) From 61e60724f6b0875d14dc7f185d914702eddb806e Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Mon, 17 Dec 2012 20:27:01 +0100 Subject: [PATCH 0006/2435] Use infinite stacks in creative mode and make the hand break anything --- mods/creative/depends.txt | 1 + mods/creative/init.lua | 49 ++++++++++++++++++++++++++++++++------- 2 files changed, 41 insertions(+), 9 deletions(-) create mode 100644 mods/creative/depends.txt diff --git a/mods/creative/depends.txt b/mods/creative/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/creative/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/creative/init.lua b/mods/creative/init.lua index 22877b5a..8ec21bc6 100644 --- a/mods/creative/init.lua +++ b/mods/creative/init.lua @@ -44,15 +44,7 @@ minetest.after(0, function() table.sort(creative_list) inv:set_size("main", #creative_list) for _,itemstring in ipairs(creative_list) do - local stack = ItemStack(itemstring) - -- Make a stack of the right number of items - local stack2 = nil - if stack:get_stack_max() == 1 then - stack2 = ItemStack(stack:get_name()) - else - stack2 = ItemStack(stack:get_name().." "..stack:get_stack_max()) - end - inv:add_item("main", stack2) + inv:add_item("main", ItemStack(itemstring)) end creative_inventory.creative_inventory_size = #creative_list print("creative inventory size: "..dump(creative_inventory.creative_inventory_size)) @@ -129,3 +121,42 @@ minetest.register_on_player_receive_fields(function(player, formname, fields) creative_inventory.set_creative_formspec(player, start_i, start_i / (6*4) + 1) end) +if minetest.setting_getbool("creative_mode") then + + minetest.register_item(":", { + type = "none", + wield_image = "wieldhand.png", + wield_scale = {x=1,y=1,z=2.5}, + tool_capabilities = { + full_punch_interval = 0.5, + max_drop_level = 3, + groupcaps = { + crumbly = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, + cracky = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, + snappy = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, + choppy = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, + oddly_breakable_by_hand = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, + } + } + }) + + minetest.register_on_placenode(function(pos, newnode, placer, oldnode, itemstack) + return true + end) + + function minetest.handle_node_drops(pos, drops, digger) + if not digger or not digger:is_player() then + return + end + local inv = digger:get_inventory() + if inv then + for _,item in ipairs(drops) do + item = ItemStack(item):get_name() + if not inv:contains_item("main", item) then + inv:add_item("main", item) + end + end + end + end + +end From 95cbfc50d8f7fc492f6def60720e355fdd0f62c1 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Mon, 17 Dec 2012 21:03:25 +0100 Subject: [PATCH 0007/2435] Fix incorrect slabs to full block transformation by changing the modname to 'stairs' for all stairs and slabs --- mods/stairs/init.lua | 38 ++++++++++++++++++-------------------- 1 file changed, 18 insertions(+), 20 deletions(-) diff --git a/mods/stairs/init.lua b/mods/stairs/init.lua index dae7f699..5f3b6c0f 100644 --- a/mods/stairs/init.lua +++ b/mods/stairs/init.lua @@ -3,10 +3,9 @@ stairs = {} --- Node will be called modname:stair_ +-- Node will be called stairs:stair_ function stairs.register_stair(subname, recipeitem, groups, images, description, sounds) - local modname = minetest.get_current_modname() - minetest.register_node(modname..":stair_" .. subname, { + minetest.register_node(":stairs:stair_" .. subname, { description = description, drawtype = "nodebox", tiles = images, @@ -30,7 +29,7 @@ function stairs.register_stair(subname, recipeitem, groups, images, description, local p0 = pointed_thing.under local p1 = pointed_thing.above if p0.y-1 == p1.y then - local fakestack = ItemStack(modname..":stair_" .. subname.."upside_down") + local fakestack = ItemStack("stairs:stair_" .. subname.."upside_down") local ret = minetest.item_place(fakestack, placer, pointed_thing) if ret:is_empty() then itemstack:take_item() @@ -43,8 +42,8 @@ function stairs.register_stair(subname, recipeitem, groups, images, description, end, }) - minetest.register_node(modname..":stair_" .. subname.."upside_down", { - drop = modname..":stair_" .. subname, + minetest.register_node(":stairs:stair_" .. subname.."upside_down", { + drop = "stairs:stair_" .. subname, drawtype = "nodebox", tiles = images, paramtype = "light", @@ -62,7 +61,7 @@ function stairs.register_stair(subname, recipeitem, groups, images, description, }) minetest.register_craft({ - output = modname..':stair_' .. subname .. ' 4', + output = 'stairs:stair_' .. subname .. ' 4', recipe = { {recipeitem, "", ""}, {recipeitem, recipeitem, ""}, @@ -72,7 +71,7 @@ function stairs.register_stair(subname, recipeitem, groups, images, description, -- Flipped recipe for the silly minecrafters minetest.register_craft({ - output = modname..':stair_' .. subname .. ' 4', + output = 'stairs:stair_' .. subname .. ' 4', recipe = { {"", "", recipeitem}, {"", recipeitem, recipeitem}, @@ -81,10 +80,9 @@ function stairs.register_stair(subname, recipeitem, groups, images, description, }) end --- Node will be called modname:slab_ +-- Node will be called stairs:slab_ function stairs.register_slab(subname, recipeitem, groups, images, description, sounds) - local modname = minetest.get_current_modname() - minetest.register_node(modname..":slab_" .. subname, { + minetest.register_node(":stairs:slab_" .. subname, { description = description, drawtype = "nodebox", tiles = images, @@ -112,7 +110,7 @@ function stairs.register_slab(subname, recipeitem, groups, images, description, local p0 = pointed_thing.under local p1 = pointed_thing.above local n0 = minetest.env:get_node(p0) - if n0.name == modname..":slab_" .. subname and + if n0.name == "stairs:slab_" .. subname and p0.y+1 == p1.y then slabpos = p0 slabnode = n0 @@ -137,7 +135,7 @@ function stairs.register_slab(subname, recipeitem, groups, images, description, -- Upside down slabs if p0.y-1 == p1.y then -- Turn into full block if pointing at a existing slab - if n0.name == modname..":slab_" .. subname.."upside_down" then + if n0.name == "stairs:slab_" .. subname.."upside_down" then -- Remove the slab at the position of the slab minetest.env:remove_node(p0) -- Make a fake stack of a single item and try to place it @@ -155,7 +153,7 @@ function stairs.register_slab(subname, recipeitem, groups, images, description, end -- Place upside down slab - local fakestack = ItemStack(modname..":slab_" .. subname.."upside_down") + local fakestack = ItemStack("stairs:slab_" .. subname.."upside_down") local ret = minetest.item_place(fakestack, placer, pointed_thing) if ret:is_empty() then itemstack:take_item() @@ -164,10 +162,10 @@ function stairs.register_slab(subname, recipeitem, groups, images, description, end -- If pointing at the side of a upside down slab - if n0.name == modname..":slab_" .. subname.."upside_down" and + if n0.name == "stairs:slab_" .. subname.."upside_down" and p0.y+1 ~= p1.y then -- Place upside down slab - local fakestack = ItemStack(modname..":slab_" .. subname.."upside_down") + local fakestack = ItemStack("stairs:slab_" .. subname.."upside_down") local ret = minetest.item_place(fakestack, placer, pointed_thing) if ret:is_empty() then itemstack:take_item() @@ -180,8 +178,8 @@ function stairs.register_slab(subname, recipeitem, groups, images, description, end, }) - minetest.register_node(modname..":slab_" .. subname.."upside_down", { - drop = modname..":slab_"..subname, + minetest.register_node(":stairs:slab_" .. subname.."upside_down", { + drop = "stairs:slab_"..subname, drawtype = "nodebox", tiles = images, paramtype = "light", @@ -199,14 +197,14 @@ function stairs.register_slab(subname, recipeitem, groups, images, description, }) minetest.register_craft({ - output = modname..':slab_' .. subname .. ' 3', + output = 'stairs:slab_' .. subname .. ' 3', recipe = { {recipeitem, recipeitem, recipeitem}, }, }) end --- Nodes will be called modname:{stair,slab}_ +-- Nodes will be called stairs:{stair,slab}_ function stairs.register_stair_and_slab(subname, recipeitem, groups, images, desc_stair, desc_slab, sounds) stairs.register_stair(subname, recipeitem, groups, images, desc_stair, sounds) stairs.register_slab(subname, recipeitem, groups, images, desc_slab, sounds) From 1bf62bbad43b8687bf5ca47126e9eb60e1eae118 Mon Sep 17 00:00:00 2001 From: Vanessa Ezekowitz Date: Fri, 14 Dec 2012 12:07:16 -0500 Subject: [PATCH 0008/2435] Changed Mese to act like an object cut out of a block of stone, rather than an object found *among* the stone. That is, mese should behave such that you get something potentially useful out of the aggregate block you just broke, rather than just collecting the whole block when mined. Mese crystals in stone give a single Mese Crystal when mines. Craft three of those + 2 sticks for Mese Pickaxe, or 9 for a Mese block. Craft one Mese Crystal by itself to get 9 Mese Crystal fragments, which all mods should use when a full Mese Crystal is too much. This includes new textures for the above objects, tweaks to the sounds used for them, and naming tweaks for the textures used for default mese in stone, so that old texture packs don't use the "wrong" image. This represents my best effort to match C55's suggestions. --- mods/default/init.lua | 72 +++++++++++++++--- mods/default/textures/default_mese_block.png | Bin 0 -> 482 bytes .../default/textures/default_mese_crystal.png | Bin 0 -> 417 bytes .../default_mese_crystal_fragment.png | Bin 0 -> 212 bytes .../default/textures/default_mineral_mese.png | Bin 0 -> 488 bytes 5 files changed, 62 insertions(+), 10 deletions(-) create mode 100644 mods/default/textures/default_mese_block.png create mode 100644 mods/default/textures/default_mese_crystal.png create mode 100644 mods/default/textures/default_mese_crystal_fragment.png create mode 100644 mods/default/textures/default_mineral_mese.png diff --git a/mods/default/init.lua b/mods/default/init.lua index 7b8a58c7..76d7729e 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -275,7 +275,7 @@ minetest.register_craft({ minetest.register_craft({ output = 'default:pick_mese', recipe = { - {'default:mese', 'default:mese', 'default:mese'}, + {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, {'', 'default:stick', ''}, {'', 'default:stick', ''}, } @@ -486,6 +486,39 @@ minetest.register_craft({ } }) +minetest.register_craft({ + output = 'default:mese_block', + recipe = { + {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, + {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, + {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, + } +}) + +minetest.register_craft({ + output = 'default:mese_crystal 9', + recipe = { + {'default:mese_block'}, + } +}) + +minetest.register_craft({ + output = 'default:mese_crystal_fragment 9', + recipe = { + {'default:mese_crystal'}, + } +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:mese', + recipe = { + 'default:mese_crystal', + 'default:stone', + } +}) + + -- -- Crafting (tool repair) -- @@ -582,7 +615,7 @@ minetest.register_craft({ minetest.register_craft({ type = "fuel", - recipe = "default:mese", + recipe = "default:mese_crystal", burntime = 30, }) @@ -761,6 +794,15 @@ minetest.register_node("default:stone_with_iron", { sounds = default.node_sound_stone_defaults(), }) +minetest.register_node("default:mese", { + description = "Mese Crystals in Stone", + tiles = {"default_stone.png^default_mineral_mese.png"}, + is_ground_content = true, + groups = {cracky=1}, + drop = "default:mese_crystal", + sounds = default.node_sound_stone_defaults(), +}) + minetest.register_node("default:dirt_with_grass", { description = "Dirt with Grass", tiles = {"default_grass.png", "default_dirt.png", "default_dirt.png^default_grass_side.png"}, @@ -1006,14 +1048,6 @@ minetest.register_node("default:wood", { sounds = default.node_sound_wood_defaults(), }) -minetest.register_node("default:mese", { - description = "Mese", - tiles = {"default_mese.png"}, - is_ground_content = true, - groups = {cracky=1}, - sounds = default.node_sound_defaults(), -}) - minetest.register_node("default:cloud", { description = "Cloud", tiles = {"default_cloud.png"}, @@ -1531,6 +1565,14 @@ minetest.register_node("default:steelblock", { sounds = default.node_sound_stone_defaults(), }) +minetest.register_node("default:mese_block", { + description = "Mese Block", + tiles = {"default_mese_block.png"}, + is_ground_content = true, + groups = {cracky=1}, + sounds = default.node_sound_stone_defaults(), +}) + minetest.register_node("default:nyancat", { description = "Nyan Cat", tiles = {"default_nc_side.png", "default_nc_side.png", "default_nc_side.png", @@ -1629,6 +1671,11 @@ minetest.register_craftitem("default:iron_lump", { inventory_image = "default_iron_lump.png", }) +minetest.register_craftitem("default:mese_crystal", { + description = "Mese Crystal", + inventory_image = "default_mese_crystal.png", +}) + minetest.register_craftitem("default:clay_lump", { description = "Clay Lump", inventory_image = "default_clay_lump.png", @@ -1639,6 +1686,11 @@ minetest.register_craftitem("default:steel_ingot", { inventory_image = "default_steel_ingot.png", }) +minetest.register_craftitem("default:mese_crystal_fragment", { + description = "Mese Crystal Fragment", + inventory_image = "default_mese_crystal_fragment.png", +}) + minetest.register_craftitem("default:clay_brick", { description = "Clay Brick", inventory_image = "default_steel_ingot.png", diff --git a/mods/default/textures/default_mese_block.png b/mods/default/textures/default_mese_block.png new file mode 100644 index 0000000000000000000000000000000000000000..307eea24e82920c7eefcf4683b820404b624d01f GIT binary patch literal 482 zcmV<80UiE{P)6%jiZkDcYA>$*iebhHn%vwQaYX4aW6 zC`)b`Wl5_n>G#ETIseS@Si;ceM@KffTE}Dg{tXxKJl1P~S5uvwkR||CWnVpgctfNG zbUeEm-zQBNjsONdTb#wrV#1N+TL2d*)Sg9=6ovNt{QSY5e-(mm4T#uMSBN6A48W;@ zyCZ1Th_6aWAK literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mese_crystal.png b/mods/default/textures/default_mese_crystal.png new file mode 100644 index 0000000000000000000000000000000000000000..34fba2fd607f6b96b1eb150633669377fdb19f4f GIT binary patch literal 417 zcmV;S0bc%zP)Yo$sJ}pq5JeD0BX%C5Gq0j}tZmV1HLw

o5;7<7+N{kqMDOsb3}ssWCG(c^n1w~V|EHq0ZOA0meUlHB)D(JP5~n? zVyyuj)2R^0LEz>(ksk>FSb3At2;x{tQy5$&@~gLg|8S^(`k6ifA?t~UIT}%A00000 LNkvXXu0mjfCqbU> literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mese_crystal_fragment.png b/mods/default/textures/default_mese_crystal_fragment.png new file mode 100644 index 0000000000000000000000000000000000000000..496f4bc24ec56b1c2317a505577121e3aada6253 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#4iBGz9Iw?yo-071Vow*x5R22v2@;C=>gTe~DWM4f DEUiio literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mineral_mese.png b/mods/default/textures/default_mineral_mese.png new file mode 100644 index 0000000000000000000000000000000000000000..2be9944b5b9d378c0ee5169860689364e7ee0a29 GIT binary patch literal 488 zcmVP)}>VuXT<0004pNkl`ot|S+7d*!Sl8=J97?mX5hJS zJVo=u>D}0P!sdN)hCWtj0A{)9t9~FTtX41@uH(1J3v_#1ST5o4AhdD0f3`%R3iY^CaA*IRgFu^R)ZvQga8JEx#9lwF)9>*rfDckuon8g zlrQthV2nj9{QgtYG_mo?S@Liu#YIP_89F(Y2g&;beqMY&MxSc+{M>4`F#rF5G)5O+ z(I3m$c$T9-e;HlyjQ$>y4^swST`4dX+}%dXy}di z@aFY;X|}c;RaGMbs*3mE{f&ZbVRUy_*xM6|i)hWxAbNf9wly$!&Sf;j%yOf3UE!SY?r^Ox2|)=VP?eUdY8OvVML)ccyC3f$w2vt-oYr+s eRS9 Date: Sat, 22 Dec 2012 16:24:06 +0100 Subject: [PATCH 0009/2435] Removed significant details from default_dirt.png to make it look less repetative Fixed default_grass_side.png --- mods/default/textures/default_dirt.png | Bin 888 -> 962 bytes mods/default/textures/default_grass_side.png | Bin 925 -> 567 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/mods/default/textures/default_dirt.png b/mods/default/textures/default_dirt.png index 30cd4bff67ff055c8e1bad2386c06d94cd2766f9..380ee37826cb27f3a12cba31c95e6a9745f22f41 100755 GIT binary patch delta 903 zcmV;219<%S2EqrB92Eg*^w0MI000DMK}|sb0I`n?{9y%=Auxa33=|A1CI{c^i~s-w zKS@MER5;58!COxwWdMNT_xonrnUUpP!q9};pfBJtiP!*qpdXG#xiQ4U3jI9aFr5xS%72?IWp9a}fl9zAyNhD`bEpy04 ztIJ~EAeD$Ay91k8G>YQiad_NBN&&6jfQ7|5Cetb6=V#l2?>MZM@*JME+1@PTI6g<` zU1lOWa(y9<=T4d0Hrb@kj22>jmg zUk#|%nizkvF#X{zuIF;z=^ zETT|ZEmCjZAb$Jt^I-R=g&I;3Kq?l+^E~?27~g+~jg@(l5tXs+Qa$NV$Qy*T5V45P zbYdgEfBGO;FXh1Zv0ax&tB)YS_rVuFcb?BuK8=)u>};IN>mgUBg`y~oCsX9sT7mjm zn_@0SA}m>3%1|z4(KSg}f-Ye+p5XaD&2FEbX`x8T{goVxb4k?Z)qn^0mU*>%iaouf zuwZ|1YgxpiI!pN!p68**BJ{3CRL?p*+9-2)-o?Bb5!1tnZ$91#6a*1H#LiY3EiCx! zT^(!cu$W0QwjCxDhwJ_=iFllmJw*zT0u(7wi}_iMgwAkaVfHOf8(o4xkWR#@U6@D# zssiyD4Rg>ZYozdj&GiLZ-9D-c{8#JX2ViGp3`P?dEfgk~iLuPZ=AAFkiQ zDj1F}C)F#u1B;2FXnAesig_HR5arOg2zc{%ow%b|T`VzEm?Q{0{C4yYTleOuo_k=y zHJ}|w;W~!nT8rVxa;H?ljTvIb!F4sInJhurK^a9n5$E;EIo@>-aTJbLsArGYBpO8+ zt=ZXLyx_p;}F<5K) z_23;dxAO#Hk9Ma=CY7Yx3K#>~WSo!hFQcqrlv1Q8TsGGiIX$jWzwodET4~yy0ZJ)Q zf*^^)ea zKN^y74T-qH*_gZi?Lv8qmKSpAbx3EDCH%8bQAmfOb zl*DNpAKgKM(64Aq856baT^D$M|`z&Mae z#_9HkB;qa>SYMu{*7Pv|)rQA;!zbDF$);0SYpJ$8cJ9rCqcMN~@#655TWOctcSF!00000NkvXX Hu0mjfJ)@K& diff --git a/mods/default/textures/default_grass_side.png b/mods/default/textures/default_grass_side.png index 6ca1a6fb096dbe1871ce81aec835621b623bbfd1..f5e9799f8e396f203695ea303d5dde953b416feb 100755 GIT binary patch delta 505 zcmVI56z5oCL zv`IukR5;7s(!XmHaTv$(_xJ8{%_X^dX-qTNrjgc!mewj-3*rwPI_OZVYXva{aneDT z_75ls7Th`)baat+5EP^iLU9zLLTN=M22D*H@0!c~_&PL*bWx~-_=0D7hKJ7w9x+Ou zGMPA+J>0?XiIIt{>>15~D*61Z!tu!hrL{8li*JPHPQvSe(i$De16J#R#h!^Hmk!E9 z!zRvF6FU&-K3LrbLWhW^qs5adULfemnApo3)H5owvWR2KlQ0ixAF-<5nn{{V4fJS)wfIG!JpNVTChLySlSSAozK zG+dYJxMJNL{8$NmyJTG9Q>Y|tj+VDR*bmuHI1yZ>fb=xHp`qV46``V@#=KD>Y zuMM8ud;MAP)%?4~c-laI2SeB3!qr|mbTYjJ%yt#pi-TvGNWI}=cfb#TzrgQ72qEs+Bm~;cv}#nH zgy=S)ZQ2}~IEiy`j<&zupyv_W-z=&@Ly)_dBHmMY?GbUM=+pzmSPUT{HiUmfMk8*= zi3vdvQ=A?(xwbihRBpuhoJr%fj~{@kX(TO+^t^*(Sm=?&z35|_CX5trYe=^=B9k$A zdr(Cx34MRWC*nI$=c=&#(0cI*u!fMXgw`6=!LY-2Fy;Ukf|91 zy)nX&l1M0QTjG{{raw-j@?C%4{FWy-X<{@4^DW7fy=|^6*f`?`wR#un#A1y8?a}

6}#3T&?C&@7G9!zQiDkj7b`W@|v#3%Igkv(b;EEv=@$PZ<_pKHQ=9 zN14_;pJYcc>DWjF`B#_R+?}HH+QUgCxhT~s9#)7@SiXVG{-Y6`jd*|d>mhN=W-&X- z%KQghot>iAX!GsYpEG#wlL`{_$^&-SuHy`2EEQr{Jq_vD4xenULMX}SD@aX8BJsQ~ zyW8tjigorr-QwACt Date: Thu, 27 Dec 2012 21:58:57 +0000 Subject: [PATCH 0010/2435] add new texture with shading this time around. also, license follows the default one since thats how the textures for minetest_game usually work. --- mods/default/models/character.png | Bin 2055 -> 3231 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/mods/default/models/character.png b/mods/default/models/character.png index 8d0dd9915193a88b7203098ef30231a163db0ef2..6af7db67e7f4e48005c63100339682f3e03990f8 100644 GIT binary patch delta 3214 zcmV;93~}>^5T6;4F@FYPOGiWi{{a60|De66lK=n!32;bRa{vGf6951U69E94oEQKA z00(qQO+^RX3>y_NI_PJ`u>b%JA4x<(RA}DKm}`h-S60V=Yd_Ap&w6)P`k8(u-ECr~ z6UQNrqKpoRFoLM~L1YBKC?Yr@A~?i>LR94+b2V=wN1&NlZwa zbUIz>boyOYU3IH&-Fwe#@8ySmJBel{)j>$-eA)M$yU#v*t^a@h*IHZH6nw)7yrBzwyI%fZJ_?HA2f9 ziaMeSEpNyaI+>xJJBCF-qViY2`P1CEwL^>zdFJ`T*Pq2%2X*8&%0I}!yJh?xF`(r{ zJGsRfp_@C3Dl*q~+}x^&G4kh+|1OIyp?d2qnGu4q%zw_#u+=?;?alG&-}s~dW%&0C zfsZ@`a%Y+EdIsYLV})@Q=;fBdB(ib+3a$AbCPF?tORJUh>go=8u}-nJ@dJ%ioZfcE zyPfi3UuM?{Mkwn**+jazWwz}o>PQ(PlPZAkuv!^r_wDD_B=GvpZTx7H#ePn&-+hm9 z?+%CC&VP9K?~j}Vyb-)L3`RAoN>Ru3q6i`oW5v#J#I2@-?eAsZ;o}r@hxo6Rn>b_N zLv=o4*RBq5Rv6cTmbYw88loyQZI8D?Cv*JNqaWwM!Tnra-C%W8@vr~>9VXk`m{^0$ z0DT+#kK!f$+$bUxRV4R9)hNB((Q8{KRb;X2F@Hv=>PR;I-x^_91j;(l$32OF!*2uf~*aZozmFyHZD4R5Yb?kX!x*(jqjU~MwaTOo6X#g@ez zp{SKQ1QxoUIz+4}^WBWh3PuDgLa$}1n#fWwqYTQWLCK&9Y;0Gw3|L7;LJ^eQ2}Pr9 zO@A5&qw4O5KpmCb88j-L%wmk8W#Q#(BiflmL|N$NG%D=rw-K?-_c9JHbeL&dyff5| z(#ujpxu@?rIOAFDIQp5vdqXd`%;W||*xU8Yw;kRH3mt#g9pIdRH&6kh%0kOB+s(*w z$DY3D>PA6~pc=WdS@6QQ{t54Me&W-gp?{ls0u7A{WfMURAqIw3q--LEf-_JwO3N9R z`<^RXHAY~*>)ENo-PeGQ7e(RNVw)So3g<1$vpEaBoVBe9fA*z6=H&5viJ`$ehp13C z71rnc+%NqaN0xf5Zck`}vNx-&zHrGq*(DG|bQT>2^E#yv=8S>vK3`h*4>ocXIxP^$C+Y5`Th{xztgL z2vL=}j_2y2yt@wgzYq2t`l6~fpfzG=IKKZMXt&#h5b)mf&2N75eK)-D7#cR=8$b3H zu3UP9P*n)Z7xXXa%t5CQu7=DCp#j^0rU2Ihlfk!s_5B&~vrmaW`@C}IxbX6Z^4$|( zV{rZ%X6}2G;f3$;$Z!AU2Y+(tdzzupY+&62#?BIBfiZ@vs%W>{i0r<0brGZu^Sz9@ z(kM!R84%QL8#Ax=|db%S=fa* z1b+&eD0XZ29Ll0p?{AP@s#E3s5V$PN0uK$ zOp6!`&<2eqA~vx?E38{0gaN36SWX=m%5}(>p&CHv2#g(k{*@>A!=t~Cs`BK6f6BgZ zOZx8`WXn))KzZdpgY@y#;>yzMZmW?jf)(=zLt5+<^FivV9)hacIUcdj`t2X^0gt^OH~w zgjL>O7k`{;jkPoQ*8LDCY4Ed;@sLxAw=>xw%JdO0CbodF(2rFr9E<*MQgv%gZXkJfLkLS`DUY-i+JT&JLvf(_)3|zUKoDyDC>@t)uCI*C+ z^qlM9?t$W&>HRsd%e#xV6Y&@~kBGteMG#9<-G8L1Z>Bic8nJCO7Sp;(iLoTcEkHPZ zLNE?mN1)n-`czW&`3IriPWs~?RyNN9r@#Z*0}0)DBB9kjmB!vD(x!GUf;|P3o8azC zda?Y8glPK=3@<9py@^HHvDDBkJ)D?Po>rPMEd5Bj-<<)(ByvPl8#LAwlNB@;cs~mo ziGQ)ex_nCiKvUf!go-TR!?_hD`xrE@B*d$g6svOn9R$L8Py_W!ip%gyLcDrussZPd z;>Xvf8ZehKgX9per#Y8i0Dn{oFD4xbYhY#|Tuhl{>(4>=40uT>ZoaI96Nw4^ zli;S$Z!@4dsSMvp$L}#ldhMLaq{LW*h>&?l9RfYuP{<6XyMVKnUi%s`Myk5OIlFrZ z9NqtK7-Q)5dgOVIbB>}YaL%#5zK-{vJkQCp3{|CRnv@ouqpB)ix}f+|z<)FbtCdvi zzxh14BZ+>^YpEz<1+v>no5TRS49$1JA5-Glcj|!pjil-`y$)5=Fc^+7)-d1iVKR@1 zaA5Bu!&@~~REC#dp}qek#u~1#ZSX_K??vz6DBkt^eMX~HgARv7j4?Rp7z_q)H$ou< zthMBM&SWw{M5yZ;=Nu=W+JDRVp99OYZPtecGi}ec%`tPGj3@qJ1Axc=dV#^XV*h-H z?Z2&A>bJPLHKCJPhDA-k<+-&}vUet(5Up+(EcSASMU6hL^gC_(-8Pe=LKrcc6gX?i zy~p%ATpmk=9T{esWHYiXoF6)00000Ne4wvM6N<$g6dW{ AQ~&?~ delta 2028 zcmV0Dy!50Qvv`0D$NK z0Cg|`0P0`>06Lfe02gqax=}m;00&`7L_t(&L*1EKY*bYk$M2LJJXG}Q&~jo zqdwBI1j?51WPI>R(P-kE3zGO`d@upE>=sIQ(Dh3 z{rrC4orA+L?P;+Ss?(gDbI(2Z%>Dnr|F@iJq^K(x^dnE@NY0q7AU`)d$jQzMe*2>@ z7@Hjl`uhW$`}6wEK=ki=Uw<$ucWlsivp>j+M1pI5H-o%!V}j$of8E-@xa&sb>SNjB zCQ`2>!Hvk^Z-0}4yAUu~ix*9hlF8#`#e2`FH; z0{mv_L_S2o(TGA>Ym5@=bfY_vQCU>L` zXsit(5QE%*KDJwW4|mEp%`ces&nS2!;ge<~C!N*ZT(UaunF@Rg05BxXRIo^z7{DC< zU7@NtyMK45f&H;-tw|qOpuc#iLoOU_yF>ozVuIgMGq}P>0Dw^d{*UBw0|=O-ikPj0 zbgPvipnHF-sR7`~|C08!bUvRN6f+3VzqOBm`!tv#eWE%&1P}vil^Dpme5A{OUq0F; zSB~zo{_1DDEH3=Cr)l&PfEAH976uS~m4ao?0e{Bw5CLfX-UY*Q4Tz2y=A-H=WQm%h zJnJEfjN$GPH;M{!Y@W3=zlk!u0$=7u@MnS>1Q6+YSyCLp$?*W?<%_iu3m}K*n1?KS z))6lllO}N;a~CCn8iHqP%L*)g@_pRPFg*YEyc{o%^#KF`fMX@dU=Bq<3YK-X03`4n zAb(6Ldd+hHM={(-DUbjmG*rQUWE9jyt>Ayd46ootcqyzOn;Zh>#hfLb8#wv)9BemV z$AV5BJcm0#5<~))!s#I;k$oWss{@>S%)5Y^VR-)S3ssuP6U#Yk0tRdG@Y>5+{h6 z0i*-&3MpI#rJxYjxeStF`}((cg-~IW9*o`%f@sxNiB<2AXw@c(#dk`5eZ4GQx>On( z8f4X~Rks~&(-l#ZpAUqFI%uc`H-Bn4kTs+>SYZYl_R%%A7yTJE)>oTW%PFl!zuvss z`+lkW-*Fm@Rc}}DTcsr4V*P>z3uM`{WwK($3M0W+IXVJxjb9S3L}fS<1SG!u7I^l= zT~9PUWA6Ip#wWe+=Ow@_U$sraZ_&0{=FOXD1T0yyMC$75ykFo52+s#?W`BLM$Vd^8 zs(_Q*pEWo9Lcvpp`wZkIAXeR^1iUTLN+m*F!2!n&7A{=q{Q^e-mcc5$iA*w51SHF! zJ-^@fw5j0p#wRQ;4V!>yZdVxKlKY3(MXYAP6(0XR{hD;o4z%Ch&U*;}biuSotue;$OX6)700B=>{3kHB z+dYV}UbDnt7ArX%2yHl49nRVjQ2;&mkI(YHijsE>#jr;+;13S!^g)O5Ve_-*E4H z3AkP2EeUzIOR@4BOQh{0o7qB zd3tx>7Xz^Vs8@hl6@Lqp_G}CpVFtj;RD{-B;A5OzDQ^BhC;;oaNUuI_aR3rj@`++7 z417(Aps1}ix!@2|V{ zKM5+)A;f?kmd=Rw&d*&I2m_$XUR@+~0c{oxAuV)=OvixapMTsrrERPN0cutfM;Qr+XG0Y=<+=H>HMXyl=q(F#| zfWHCfUkNPl*{Ns%0000|Gc%y{Xv% From 2d1e7463d383c88acda8ea86c92c9f2ecbf8c1de Mon Sep 17 00:00:00 2001 From: Splizard Date: Wed, 19 Dec 2012 21:39:03 +1300 Subject: [PATCH 0011/2435] Run nodeupdate after decay. --- mods/default/leafdecay.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/mods/default/leafdecay.lua b/mods/default/leafdecay.lua index fe845736..330bb33b 100644 --- a/mods/default/leafdecay.lua +++ b/mods/default/leafdecay.lua @@ -86,6 +86,7 @@ minetest.register_abm({ end -- Remove node minetest.env:remove_node(p0) + nodeupdate(p0) end end }) From deb39ddcd4c093a7d48ef970fedd4734411c124e Mon Sep 17 00:00:00 2001 From: Splizard Date: Wed, 19 Dec 2012 22:10:34 +1300 Subject: [PATCH 0012/2435] Run nodeupdate() after burning nodes. --- mods/fire/init.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/mods/fire/init.lua b/mods/fire/init.lua index b1c21e45..83bec417 100644 --- a/mods/fire/init.lua +++ b/mods/fire/init.lua @@ -178,6 +178,7 @@ minetest.register_abm({ return end minetest.env:remove_node(p) + nodeupdate(p) end else -- remove flame From 33ec25caed35945359be1d78c0226180797e35a2 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Fri, 28 Dec 2012 20:05:40 +0100 Subject: [PATCH 0013/2435] Convert old mese to the new mese block and generate it deep underground --- mods/default/init.lua | 25 +++++-------------------- mods/default/mapgen.lua | 6 ++++-- 2 files changed, 9 insertions(+), 22 deletions(-) diff --git a/mods/default/init.lua b/mods/default/init.lua index 76d7729e..b2ace5cd 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -487,7 +487,7 @@ minetest.register_craft({ }) minetest.register_craft({ - output = 'default:mese_block', + output = 'default:mese', recipe = { {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, @@ -498,7 +498,7 @@ minetest.register_craft({ minetest.register_craft({ output = 'default:mese_crystal 9', recipe = { - {'default:mese_block'}, + {'default:mese'}, } }) @@ -509,16 +509,6 @@ minetest.register_craft({ } }) -minetest.register_craft({ - type = "shapeless", - output = 'default:mese', - recipe = { - 'default:mese_crystal', - 'default:stone', - } -}) - - -- -- Crafting (tool repair) -- @@ -613,12 +603,6 @@ minetest.register_craft({ burntime = 7, }) -minetest.register_craft({ - type = "fuel", - recipe = "default:mese_crystal", - burntime = 30, -}) - minetest.register_craft({ type = "fuel", recipe = "default:lava_source", @@ -794,7 +778,7 @@ minetest.register_node("default:stone_with_iron", { sounds = default.node_sound_stone_defaults(), }) -minetest.register_node("default:mese", { +minetest.register_node("default:stone_with_mese", { description = "Mese Crystals in Stone", tiles = {"default_stone.png^default_mineral_mese.png"}, is_ground_content = true, @@ -1565,13 +1549,14 @@ minetest.register_node("default:steelblock", { sounds = default.node_sound_stone_defaults(), }) -minetest.register_node("default:mese_block", { +minetest.register_node("default:mese", { description = "Mese Block", tiles = {"default_mese_block.png"}, is_ground_content = true, groups = {cracky=1}, sounds = default.node_sound_stone_defaults(), }) +minetest.register_alias("default:mese_block", "default:mese") minetest.register_node("default:nyancat", { description = "Nyan Cat", diff --git a/mods/default/mapgen.lua b/mods/default/mapgen.lua index 419861c3..977aac7d 100644 --- a/mods/default/mapgen.lua +++ b/mods/default/mapgen.lua @@ -146,8 +146,10 @@ minetest.register_on_generated(function(minp, maxp, seed) generate_ore("default:stone_with_iron", "default:stone", minp, maxp, seed+1, 1/12/12/12, 2, 3, -15, 2) generate_ore("default:stone_with_iron", "default:stone", minp, maxp, seed+2, 1/9/9/9, 3, 5, -63, -16) generate_ore("default:stone_with_iron", "default:stone", minp, maxp, seed+3, 1/7/7/7, 3, 5, -31000, -64) - generate_ore("default:mese", "default:stone", minp, maxp, seed+4, 1/16/16/16, 2, 3, -127, -64) - generate_ore("default:mese", "default:stone", minp, maxp, seed+5, 1/9/9/9, 3, 5, -31000,-128) + + generate_ore("default:stone_with_mese", "default:stone", minp, maxp, seed+4, 1/16/16/16, 2, 3, -127, -64) + generate_ore("default:stone_with_mese", "default:stone", minp, maxp, seed+5, 1/9/9/9, 3, 5, -31000, -128) + generate_ore("default:mese", "default:stone", minp, maxp, seed+8, 1/16/16/16, 2, 3, -31000,-1024) generate_ore("default:stone_with_coal", "default:stone", minp, maxp, seed+7, 1/24/24/24, 6,27, -31000, 0) generate_ore("default:stone_with_iron", "default:stone", minp, maxp, seed+6, 1/24/24/24, 6,27, -31000, -64) From de8726a9f72dd9afd7591635c9775713ddd2eda7 Mon Sep 17 00:00:00 2001 From: Jordan Snelling Date: Fri, 28 Dec 2012 21:34:10 +0000 Subject: [PATCH 0014/2435] new mese pick texture --- mods/default/textures/default_tool_mesepick.png | Bin 341 -> 352 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/mods/default/textures/default_tool_mesepick.png b/mods/default/textures/default_tool_mesepick.png index 4828f0fd2f926fd99f7a795fc31afad69e13ad30..dd05a53793bbcdf34b3ba4a524cb44acf206b6f0 100755 GIT binary patch delta 281 zcmV+!0p|YI0^kCWBnkm@Qb$4nuFf3kks&aD+zcEQ2{Qud$QA$q0N_bPK~y-)rIEi1 zf>0EPe^(?3T=YIb5Ka*e?JnU%wD<_ULQC5v+v5 fVF2h8)>mKb4|7beLC0kP0000f%xW0081iL_t(I%VS`m5HP|R|6eftN0E>~ z$l(Jl=o(J8GyLb4Ml}$hVK^mV1~D)&Flf6mFuY@Z%OET)%t*8W$OZ`n-DG(D_%QC>kS`|f?maO&5m zWZI1G3Ya&Th_xBr6<2qm2_86f_ Date: Sat, 29 Dec 2012 00:29:52 +0100 Subject: [PATCH 0015/2435] Remove old unused texture --- mods/default/textures/default_mese.png | Bin 203 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 mods/default/textures/default_mese.png diff --git a/mods/default/textures/default_mese.png b/mods/default/textures/default_mese.png deleted file mode 100644 index 4c876cdc57e2f061fcd3ff3ebe9bc4c26e08487d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53v}o~Mgrh{nXZL7qYf3^V@mw7e=I?u* wcgxak^2HMQv>FVdQ&MBb@03HZMp8x;= From 5fa885211536ce0002f8ea42da50db01b2458d11 Mon Sep 17 00:00:00 2001 From: Casimir Date: Mon, 31 Dec 2012 10:17:17 +0100 Subject: [PATCH 0016/2435] Make fire buildable to --- mods/fire/init.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/mods/fire/init.lua b/mods/fire/init.lua index 83bec417..e1932058 100644 --- a/mods/fire/init.lua +++ b/mods/fire/init.lua @@ -12,6 +12,7 @@ minetest.register_node("fire:basic_flame", { groups = {igniter=2,dig_immediate=3}, drop = '', walkable = false, + buildable_to = true, damage_per_second = 4, after_place_node = function(pos, placer) From 0beabfc7555860b0a1868532615f3d52d7ecceb4 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Fri, 4 Jan 2013 16:47:29 +0100 Subject: [PATCH 0017/2435] Fix a glitch where the player gets liquids in his inventory when the server lags --- mods/default/init.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mods/default/init.lua b/mods/default/init.lua index b2ace5cd..d5a32932 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -1063,6 +1063,7 @@ minetest.register_node("default:water_flowing", { pointable = false, diggable = false, buildable_to = true, + drop = "", liquidtype = "flowing", liquid_alternative_flowing = "default:water_flowing", liquid_alternative_source = "default:water_source", @@ -1088,6 +1089,7 @@ minetest.register_node("default:water_source", { pointable = false, diggable = false, buildable_to = true, + drop = "", liquidtype = "source", liquid_alternative_flowing = "default:water_flowing", liquid_alternative_source = "default:water_source", @@ -1119,6 +1121,7 @@ minetest.register_node("default:lava_flowing", { pointable = false, diggable = false, buildable_to = true, + drop = "", liquidtype = "flowing", liquid_alternative_flowing = "default:lava_flowing", liquid_alternative_source = "default:lava_source", @@ -1145,6 +1148,7 @@ minetest.register_node("default:lava_source", { pointable = false, diggable = false, buildable_to = true, + drop = "", liquidtype = "source", liquid_alternative_flowing = "default:lava_flowing", liquid_alternative_source = "default:lava_source", From c1b1f2aa498221db799de678b86aa70f6ee85407 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Mon, 17 Dec 2012 20:04:10 +0100 Subject: [PATCH 0018/2435] Add a selection box for stairs that fit the nodebox --- mods/stairs/init.lua | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/mods/stairs/init.lua b/mods/stairs/init.lua index 5f3b6c0f..0e40bf82 100644 --- a/mods/stairs/init.lua +++ b/mods/stairs/init.lua @@ -21,6 +21,13 @@ function stairs.register_stair(subname, recipeitem, groups, images, description, {-0.5, 0, 0, 0.5, 0.5, 0.5}, }, }, + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, + {-0.5, 0, 0, 0.5, 0.5, 0.5}, + }, + }, on_place = function(itemstack, placer, pointed_thing) if pointed_thing.type ~= "node" then return itemstack @@ -58,6 +65,13 @@ function stairs.register_stair(subname, recipeitem, groups, images, description, {-0.5, -0.5, 0, 0.5, 0, 0.5}, }, }, + selection_box = { + type = "fixed", + fixed = { + {-0.5, 0, -0.5, 0.5, 0.5, 0.5}, + {-0.5, -0.5, 0, 0.5, 0, 0.5}, + }, + }, }) minetest.register_craft({ From a0ba7cf97302eab03f331a4cd81b02aa2cecc05d Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Fri, 4 Jan 2013 16:59:43 +0100 Subject: [PATCH 0019/2435] Show the contents of the locked chest only to the owner --- mods/default/init.lua | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/mods/default/init.lua b/mods/default/init.lua index d5a32932..39437813 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -1281,10 +1281,6 @@ minetest.register_node("default:chest_locked", { end, on_construct = function(pos) local meta = minetest.env:get_meta(pos) - meta:set_string("formspec", - "size[8,9]".. - "list[current_name;main;0,0;8,4;]".. - "list[current_player;main;0,5;8,4;]") meta:set_string("infotext", "Locked Chest") meta:set_string("owner", "") local inv = meta:get_inventory() @@ -1340,6 +1336,16 @@ minetest.register_node("default:chest_locked", { minetest.log("action", player:get_player_name().. " takes stuff from locked chest at "..minetest.pos_to_string(pos)) end, + on_rightclick = function(pos, node, clicker) + local meta = minetest.env:get_meta(pos) + if has_locked_chest_privilege(meta, clicker) then + local pos = pos.x .. "," .. pos.y .. "," ..pos.z + minetest.show_formspec(clicker:get_player_name(), + "size[8,9]".. + "list[nodemeta:".. pos .. ";main;0,0;8,4;]".. + "list[current_player;main;0,5;8,4;]") + end + end, }) default.furnace_inactive_formspec = From 97db50a2fe055c1e74031a7cd2d4bb5c5f222615 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Fri, 4 Jan 2013 21:55:31 +0100 Subject: [PATCH 0020/2435] Expose generate_ore --- mods/default/mapgen.lua | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/mods/default/mapgen.lua b/mods/default/mapgen.lua index 977aac7d..8f020b92 100644 --- a/mods/default/mapgen.lua +++ b/mods/default/mapgen.lua @@ -29,7 +29,7 @@ minetest.register_alias("mapgen_desert_stone", "default:desert_stone") -- Ore generation -- -local function generate_ore(name, wherein, minp, maxp, seed, chunks_per_volume, chunk_size, ore_per_chunk, height_min, height_max) +function default.generate_ore(name, wherein, minp, maxp, seed, chunks_per_volume, chunk_size, ore_per_chunk, height_min, height_max) if maxp.y < height_min or minp.y > height_max then return end @@ -142,17 +142,17 @@ end minetest.register_on_generated(function(minp, maxp, seed) -- Generate regular ores - generate_ore("default:stone_with_coal", "default:stone", minp, maxp, seed+0, 1/8/8/8, 3, 8, -31000, 64) - generate_ore("default:stone_with_iron", "default:stone", minp, maxp, seed+1, 1/12/12/12, 2, 3, -15, 2) - generate_ore("default:stone_with_iron", "default:stone", minp, maxp, seed+2, 1/9/9/9, 3, 5, -63, -16) - generate_ore("default:stone_with_iron", "default:stone", minp, maxp, seed+3, 1/7/7/7, 3, 5, -31000, -64) + default.generate_ore("default:stone_with_coal", "default:stone", minp, maxp, seed+0, 1/8/8/8, 3, 8, -31000, 64) + default.generate_ore("default:stone_with_iron", "default:stone", minp, maxp, seed+1, 1/12/12/12, 2, 3, -15, 2) + default.generate_ore("default:stone_with_iron", "default:stone", minp, maxp, seed+2, 1/9/9/9, 3, 5, -63, -16) + default.generate_ore("default:stone_with_iron", "default:stone", minp, maxp, seed+3, 1/7/7/7, 3, 5, -31000, -64) - generate_ore("default:stone_with_mese", "default:stone", minp, maxp, seed+4, 1/16/16/16, 2, 3, -127, -64) - generate_ore("default:stone_with_mese", "default:stone", minp, maxp, seed+5, 1/9/9/9, 3, 5, -31000, -128) - generate_ore("default:mese", "default:stone", minp, maxp, seed+8, 1/16/16/16, 2, 3, -31000,-1024) + default.generate_ore("default:stone_with_mese", "default:stone", minp, maxp, seed+4, 1/16/16/16, 2, 3, -127, -64) + default.generate_ore("default:stone_with_mese", "default:stone", minp, maxp, seed+5, 1/9/9/9, 3, 5, -31000, -128) + default.generate_ore("default:mese", "default:stone", minp, maxp, seed+8, 1/16/16/16, 2, 3, -31000,-1024) - generate_ore("default:stone_with_coal", "default:stone", minp, maxp, seed+7, 1/24/24/24, 6,27, -31000, 0) - generate_ore("default:stone_with_iron", "default:stone", minp, maxp, seed+6, 1/24/24/24, 6,27, -31000, -64) + default.generate_ore("default:stone_with_coal", "default:stone", minp, maxp, seed+7, 1/24/24/24, 6,27, -31000, 0) + default.generate_ore("default:stone_with_iron", "default:stone", minp, maxp, seed+6, 1/24/24/24, 6,27, -31000, -64) if maxp.y >= 2 and minp.y <= 0 then -- Generate clay From 9e23e9ecbf351cbd7a07a894abca707c91f02a5b Mon Sep 17 00:00:00 2001 From: Casimir Date: Fri, 4 Jan 2013 23:47:27 +0100 Subject: [PATCH 0021/2435] Wool group For better crafting and modding. --- mods/wool/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/wool/init.lua b/mods/wool/init.lua index 8b69a9e8..4ad119e4 100644 --- a/mods/wool/init.lua +++ b/mods/wool/init.lua @@ -34,7 +34,7 @@ for _, row in ipairs(wool.dyes) do minetest.register_node("wool:"..name, { description = desc.." Wool", tiles = {"wool_"..name..".png"}, - groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3,flammable=3}, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3,flammable=3,wool=1}, }) if craft_color_group then -- Crafting from dye and white wool From c27afe7ee886c39dd74f5bead6ce73ac9cd47b34 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Mon, 26 Nov 2012 21:06:54 +0100 Subject: [PATCH 0022/2435] Add junglegrass to mapgen --- mods/default/mapgen.lua | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/mods/default/mapgen.lua b/mods/default/mapgen.lua index 8f020b92..a40f3e53 100644 --- a/mods/default/mapgen.lua +++ b/mods/default/mapgen.lua @@ -248,7 +248,7 @@ minetest.register_on_generated(function(minp, maxp, seed) end end end - -- Generate dry shrubs + -- Generate grass local perlin1 = minetest.env:get_perlin(329, 3, 0.6, 100) -- Assume X and Z lengths are equal local divlen = 16 @@ -259,11 +259,11 @@ minetest.register_on_generated(function(minp, maxp, seed) local z0 = minp.z + math.floor((divz+0)*divlen) local x1 = minp.x + math.floor((divx+1)*divlen) local z1 = minp.z + math.floor((divz+1)*divlen) - -- Determine dry shrubs amount from perlin noise - local shrub_amount = math.floor(perlin1:get2d({x=x0, y=z0}) * 5 + 0) - -- Find random positions for dry shrubs based on this random + -- Determine grass amount from perlin noise + local grass_amount = math.floor(perlin1:get2d({x=x0, y=z0}) * 5 + 0) + -- Find random positions for grass based on this random local pr = PseudoRandom(seed+1) - for i=0,shrub_amount do + for i=0,grass_amount do local x = pr:next(x0, x1) local z = pr:next(z0, z1) -- Find ground level (0...15) @@ -274,15 +274,25 @@ minetest.register_on_generated(function(minp, maxp, seed) break end end - -- If desert sand, make dry shrub - if ground_y and minetest.env:get_node({x=x,y=ground_y,z=z}).name == "default:desert_sand" then + + if ground_y then local p = {x=x,y=ground_y+1,z=z} local nn = minetest.env:get_node(p).name + -- Check if the node can be replaced if minetest.registered_nodes[nn] and minetest.registered_nodes[nn].buildable_to then - minetest.env:set_node(p, {name="default:dry_shrub"}) + nn = minetest.env:get_node({x=x,y=ground_y,z=z}).name + -- If desert sand, make dry shrub + if nn == "default:desert_sand" then + minetest.env:set_node(p,{name="default:dry_shrub"}) + + -- If grass, make junglegrass + elseif nn == "default:dirt_with_grass" then + minetest.env:set_node(p,{name="default:junglegrass"}) + end end end + end end end From 686c0d087c73307359064d1dac4327c59de2f64e Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Fri, 4 Jan 2013 17:02:46 +0100 Subject: [PATCH 0023/2435] Open/close doors with rightclick --- mods/doors/init.lua | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/mods/doors/init.lua b/mods/doors/init.lua index 4c0460b9..3e239f05 100644 --- a/mods/doors/init.lua +++ b/mods/doors/init.lua @@ -96,7 +96,7 @@ function doors:register_door(name, def) end end - local function on_punch(pos, dir, check_name, replace, replace_dir, params) + local function on_rightclick(pos, dir, check_name, replace, replace_dir, params) pos.y = pos.y+dir if not minetest.env:get_node(pos).name == check_name then return @@ -144,9 +144,9 @@ function doors:register_door(name, def) after_dig_node(pos, name.."_t_1") end, - on_punch = function(pos, node, puncher) - if check_player_priv(pos, puncher) then - on_punch(pos, 1, name.."_t_1", name.."_b_2", name.."_t_2", {1,2,3,0}) + on_rightclick = function(pos, node, clicker) + if check_player_priv(pos, clicker) then + on_rightclick(pos, 1, name.."_t_1", name.."_b_2", name.."_t_2", {1,2,3,0}) end end, @@ -174,9 +174,9 @@ function doors:register_door(name, def) after_dig_node(pos, name.."_b_1") end, - on_punch = function(pos, node, puncher) - if check_player_priv(pos, puncher) then - on_punch(pos, -1, name.."_b_1", name.."_t_2", name.."_b_2", {1,2,3,0}) + on_rightclick = function(pos, node, clicker) + if check_player_priv(pos, clicker) then + on_rightclick(pos, -1, name.."_b_1", name.."_t_2", name.."_b_2", {1,2,3,0}) end end, @@ -204,9 +204,9 @@ function doors:register_door(name, def) after_dig_node(pos, name.."_t_2") end, - on_punch = function(pos, node, puncher) - if check_player_priv(pos, puncher) then - on_punch(pos, 1, name.."_t_2", name.."_b_1", name.."_t_1", {3,0,1,2}) + on_rightclick = function(pos, node, clicker) + if check_player_priv(pos, clicker) then + on_rightclick(pos, 1, name.."_t_2", name.."_b_1", name.."_t_1", {3,0,1,2}) end end, @@ -234,9 +234,9 @@ function doors:register_door(name, def) after_dig_node(pos, name.."_b_2") end, - on_punch = function(pos, node, puncher) - if check_player_priv(pos, puncher) then - on_punch(pos, -1, name.."_b_2", name.."_t_1", name.."_b_1", {3,0,1,2}) + on_rightclick = function(pos, node, clicker) + if check_player_priv(pos, clicker) then + on_rightclick(pos, -1, name.."_b_2", name.."_t_1", name.."_b_1", {3,0,1,2}) end end, From cd604fa9c864160a6276b7fcf483a157ae339611 Mon Sep 17 00:00:00 2001 From: Gloop Master Date: Sun, 6 Jan 2013 01:21:29 -0500 Subject: [PATCH 0024/2435] Better lump & ingot textures --- mods/default/textures/default_clay_lump.png | Bin 210 -> 339 bytes mods/default/textures/default_coal_lump.png | Bin 933 -> 255 bytes mods/default/textures/default_iron_lump.png | Bin 936 -> 237 bytes mods/default/textures/default_steel_ingot.png | Bin 207 -> 199 bytes 4 files changed, 0 insertions(+), 0 deletions(-) diff --git a/mods/default/textures/default_clay_lump.png b/mods/default/textures/default_clay_lump.png index be0bab9d741ce23d10d86a223e5e085d17736c9a..b3dc6d505a4bb3813c8a39943876ed9677989e6d 100644 GIT binary patch delta 313 zcmV-90mlB)0n-AIBYy!JNkla3v&) zieF$uA@B9cOhRksC>O%X&grwgn!QGGgVbZX_`Xs0XWdM zEtO?SzVDOgd13-m6omj~S+);AMHrJL5r)(0BpTFpO-<7XGxmJ$11^_~0PraqzyRSJ zpcU3}98(yEuU~;D0VI-88Es&Uq6kKEU6+C&cnv@c08syUJd$nOxI@UkCi9Ct%RHkVf<7OtyGE)@gpZ-iw(}h}fh4{y|00000 LNkvXXu0mjf=F5%9 delta 183 zcmcc2bcu0-ay`sfZB`i$ z4%x%!rWFB&QaoK8Lo7}wCrGd|^Gg(Z>O^jOV&5YxEPU8w3*!l?i;QN?5e1t2YJZyr z#w94Z7T4DPt>422R<+SA*|Z_#tOT2hnVHcegW#Iy=VaLyF$+#-TXe~>q{QUfikMv` en#xy$l^C}EP|E(qrqT_xkipZ{&t;ucLK6VvSfgx~}s8 z8irx`tg9bLji{TZ$piFm6(+V|BVbH7#^eFS_X#vtRV8ZM_H4ca5M9^F?_;voN=B!~ e9N<>`9q|z~N(s^dQ)R}0t6B!Co^whKH#ZtVD70v?FgjsSYC&NT z4mB+-2&m_YqM@ai?>1 zDOHn$=AbE96jFT1Ye}Jfb_>jhGL#meE3yZag28gDH^MMD)v|Lc$T|mKgUVokQlvP= zAbC8*TxbI3v$YUgWX-q-Kj+q+L+PhWev*?Bwi zVQOpS!jqf#&b)uHbL9H1?&?O-d7g~#=FWwP}q140ck$c zlmu3Ms4W8ngT(O~aG)j%Yzxd*m?oI*>(ZV7cep6xHeg$>=SzPOMm7Yd86-}$0WiEN z&j*ZGB-(;8NOQft9R7fWDF)$5o+@BXFicQ041hEuYX)f~TJz8Y0N$0wx5?RCLjV8( M07*qoM6N<$f~HAd`Tzg` literal 936 zcmZvaKWLOe5XI+=iUgylRX7L%SuE^C5z$JyU5t-20=0dLZ zYV6ya^YrhyA~GiP7Z+!88@&;|C2|+l=k8`k5`e0fQe4DDC;|}`DVa6$%U#Tb6hKs^ z{O^#9n;3-F1?^JIHMAHZ`RrxQ8EcP6nOJ zZGS0MlY{1%!e|R7N9G#2b6-ra;rDOFgVq+b1KL>2VaBAV1H7i zIK?1&Jj7gR0_L-|5PC|G1ogg;$9C<`U|E~z7EixhZcXkPJ2-hwKX>l^o!+|i;lcaa z=e0MDPqkCGmfEkr{F!>(ecinC4KF+KtI@u(@Z;uHY^})p=JEYMH@goHJ^Fffb>&2T s>h_D1_4@~oUVqxU`?mXib@EB)aBZV~~41^@s6AM^iV0001vNklb| zfr5peE{-7BO8sT49 q(yaQ8Z1WxoDoL%~`X$uv46nPBxy+kQ_OU?Q89ZJ6T-G@yGywp>DMXL} From d5cc51a39689537f57fdba2d9545a289737d7b73 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Mon, 7 Jan 2013 20:40:41 +0100 Subject: [PATCH 0025/2435] Update minetest.show_formspec() --- mods/default/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/default/init.lua b/mods/default/init.lua index 39437813..459c06d9 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -1340,7 +1340,7 @@ minetest.register_node("default:chest_locked", { local meta = minetest.env:get_meta(pos) if has_locked_chest_privilege(meta, clicker) then local pos = pos.x .. "," .. pos.y .. "," ..pos.z - minetest.show_formspec(clicker:get_player_name(), + minetest.show_formspec(clicker:get_player_name(), "default:chest_locked", "size[8,9]".. "list[nodemeta:".. pos .. ";main;0,0;8,4;]".. "list[current_player;main;0,5;8,4;]") From 67fa74ac01493aebcd5cae02b01a3207eb98a70e Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Tue, 15 Jan 2013 20:30:55 +0100 Subject: [PATCH 0026/2435] Fix texture glitch when digging junglegrass --- mods/default/textures/default_junglegrass.png | Bin 672 -> 554 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/mods/default/textures/default_junglegrass.png b/mods/default/textures/default_junglegrass.png index eea87c07c55ea290e364c45f0dbad538c19468c7..e79fe75d5034cef08494af23b627ba8b83f2a22b 100644 GIT binary patch delta 486 zcmV1^@s6AM^iV00006VoOIv0RI600RN!9r<0K}7!U_^Nliru z-2o319WFYp;7yT6Cw~EwNkl(Q69x~axB|GkyiMa4&N5bI7haDIF!4t`s=it6 zMSBD0OlNurd4B;3SELnA$1BR+T}*s%z6Jo)6B%h!w($zfrHIzFU*;)%H6%Qx`{vPXu=G#?M>8WgP-q=)h3~cGHu0O z^i`2oEIM~1)PdQ9A2|H6h`wbTI32I3%LW6p$Nxf;aVyS$q1@d?T{e(${v_T(Uieo0 cz+t_90b)Z1&AZXdg8%>k07*qoM6N<$g1C9$CjbBd delta 625 zcmV-%0*?Kv1fT_w7cUqH1^@s6^PqhU00004b3#c}2nYxWd=|8Z3km+%Ao+a2v@h*xW8J zun*!3q}wL15NsCG+N3iC!6KLlfq-BWh@4woW^y!}Tit0qjPvu&_sszR%chHwj1ynR zi7#Kp#ECB{j(i3^9M?pZH<*09y-d#162;~wip`$=8vWd^f6f8`s=UD~6vgHyhCU4d zvb6kX5%nD|Z5b}@=LYI*!=O0vkaZPMj=U&VqyI>Z) z^Qgx9b1zf{f2_H|@DAApL|m0OI32I3cXu%h!0{RYP?6ynzkW}93v~`E?uY%bo zq6jjnGF^;hl{ZW}SEH_DOGglSd{_kEaZQ|#SG0A9f3cIfLE From 716397819d009d354a1522de74901a4c62bc2e4f Mon Sep 17 00:00:00 2001 From: Lord89James Date: Sat, 26 Jan 2013 17:00:15 +0100 Subject: [PATCH 0027/2435] Update mods/doors/init.lua Fix door's glitch in creative mode --- mods/doors/init.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mods/doors/init.lua b/mods/doors/init.lua index 3e239f05..cb8ef795 100644 --- a/mods/doors/init.lua +++ b/mods/doors/init.lua @@ -82,7 +82,9 @@ function doors:register_door(name, def) meta:set_string("infotext", "Owned by "..pn) end - itemstack:take_item() + if not minetest.setting_getbool("creative_mode") then + itemstack:take_item() + end return itemstack end, }) From 2817db19d40908dc68c3bb0ddb78f626ec4b48e6 Mon Sep 17 00:00:00 2001 From: Jat Date: Wed, 6 Feb 2013 02:43:48 +0100 Subject: [PATCH 0028/2435] Fix duplicate in default --- mods/default/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/default/init.lua b/mods/default/init.lua index 459c06d9..9f69bf3c 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -829,7 +829,7 @@ minetest.register_node("default:desert_sand", { description = "Desert Sand", tiles = {"default_desert_sand.png"}, is_ground_content = true, - groups = {sand=1, crumbly=3, falling_node=1, sand=1}, + groups = {crumbly=3, falling_node=1, sand=1}, sounds = default.node_sound_sand_defaults(), }) From e1d17b1747257edcff20fe2bf9087f7f57195265 Mon Sep 17 00:00:00 2001 From: HybridDog Date: Fri, 8 Feb 2013 15:03:14 +0100 Subject: [PATCH 0029/2435] Update mods/default/init.lua how did this line get there? --- mods/default/init.lua | 1 - 1 file changed, 1 deletion(-) diff --git a/mods/default/init.lua b/mods/default/init.lua index 9f69bf3c..7d0254df 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -1688,7 +1688,6 @@ minetest.register_craftitem("default:mese_crystal_fragment", { minetest.register_craftitem("default:clay_brick", { description = "Clay Brick", - inventory_image = "default_steel_ingot.png", inventory_image = "default_clay_brick.png", }) From 86cff038a48cb3be859a4c624e65328b80553990 Mon Sep 17 00:00:00 2001 From: jojoa1997 Date: Tue, 12 Feb 2013 15:46:03 -0500 Subject: [PATCH 0030/2435] makes wood doors craftable from wood group --- mods/doors/init.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mods/doors/init.lua b/mods/doors/init.lua index cb8ef795..5a139cef 100644 --- a/mods/doors/init.lua +++ b/mods/doors/init.lua @@ -258,9 +258,9 @@ doors:register_door("doors:door_wood", { minetest.register_craft({ output = "doors:door_wood", recipe = { - {"default:wood", "default:wood"}, - {"default:wood", "default:wood"}, - {"default:wood", "default:wood"} + {"group:wood", "group:wood"}, + {"group:wood", "group:wood"}, + {"group:wood", "group:wood"} } }) From 230747c748be58a765a61e5e38fc988c0c787aac Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Sun, 24 Feb 2013 19:01:10 +0100 Subject: [PATCH 0031/2435] Update README --- README.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.txt b/README.txt index 693516dc..7c5c6730 100644 --- a/README.txt +++ b/README.txt @@ -6,7 +6,7 @@ To build the wholeness of the Minetest project, insert this repository as in the Minetest Engine. The Minetest Engine can be found in: - https://github.com/celeron55/minetest/ + https://github.com/minetest/minetest/ Compatibility -------------- @@ -17,7 +17,7 @@ Additionally, when the minetest engine is tagged to be a certain version (eg. 0.4.dev-20120326), minetest_game is tagged with the version too. When stable releases are made, minetest_game is packaged and made available in - https://github.com/celeron55/minetest_game/downloads + http://minetest.net/download.php and in case the repository has grown too much, it may be reset. In that sense, this is not a "real" git repository. (Package maintainers please note!) From 6c70e0295a89a0ec0468a6326daa20a9adb359cf Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Fri, 1 Mar 2013 17:40:26 +0100 Subject: [PATCH 0032/2435] Dont place doors if node under it has on_rightclick --- mods/doors/init.lua | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/mods/doors/init.lua b/mods/doors/init.lua index 5a139cef..0de6d18a 100644 --- a/mods/doors/init.lua +++ b/mods/doors/init.lua @@ -41,6 +41,13 @@ function doors:register_door(name, def) if not pointed_thing.type == "node" then return itemstack end + + local ptu = pointed_thing.under + local nu = minetest.env:get_node(ptu) + if minetest.registered_nodes[nu.name].on_rightclick then + return minetest.registered_nodes[nu.name].on_rightclick(ptu, nu, placer, itemstack) + end + local pt = pointed_thing.above local pt2 = {x=pt.x, y=pt.y, z=pt.z} pt2.y = pt2.y+1 From 90aaa1fb6241c1d58be452da664ef720ce8c6d90 Mon Sep 17 00:00:00 2001 From: jojoa1997 Date: Sat, 2 Mar 2013 19:08:03 -0500 Subject: [PATCH 0033/2435] Fixe digging times of axes --- mods/default/init.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mods/default/init.lua b/mods/default/init.lua index 7d0254df..4fe8de6b 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -133,7 +133,7 @@ minetest.register_tool("default:axe_wood", { full_punch_interval = 1.0, max_drop_level=0, groupcaps={ - choppy = {times={[2]=1.40, [3]=0.80}, uses=10, maxlevel=1}, + choppy = {times={[2]=1.60, [3]=1.20}, uses=10, maxlevel=1}, fleshy = {times={[2]=0.70, [3]=0.50}, uses=5, maxlevel=1} } }, @@ -145,7 +145,7 @@ minetest.register_tool("default:axe_stone", { full_punch_interval = 1.2, max_drop_level=0, groupcaps={ - choppy={times={[1]=3.00, [2]=1.00, [3]=0.60}, uses=20, maxlevel=1}, + choppy={times={[1]=3.00, [2]=1.40, [3]=1.00}, uses=20, maxlevel=1}, fleshy={times={[2]=0.60, [3]=0.40}, uses=15, maxlevel=1} } }, @@ -157,7 +157,7 @@ minetest.register_tool("default:axe_steel", { full_punch_interval = 0.9, max_drop_level=1, groupcaps={ - choppy={times={[1]=3.00, [2]=1.60, [3]=1.00}, uses=30, maxlevel=2}, + choppy={times={[1]=2.60, [2]=1.00, [3]=0.60}, uses=30, maxlevel=2}, fleshy={times={[2]=0.40, [3]=0.25}, uses=25, maxlevel=1} } }, From 0d924e7e4dfe5f1f4e9aa822168e03ae61aaac6a Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Sat, 9 Mar 2013 21:51:45 +0100 Subject: [PATCH 0034/2435] Add lavacooling --- mods/default/init.lua | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/mods/default/init.lua b/mods/default/init.lua index 4fe8de6b..1f2c4f7d 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -1736,4 +1736,32 @@ function on_punchnode(p, node) end minetest.register_on_punchnode(on_punchnode) +-- +-- Lavacooling +-- + +default.cool_lava_source = function(pos) + minetest.env:set_node(pos, {name="default:stone"}) +end + +default.cool_lava_flowing = function(pos) + minetest.env:set_node(pos, {name="default:cobble"}) +end + +minetest.register_abm({ + nodenames = {"default:lava_flowing"}, + neighbors = {"group:water"}, + interval = 1, + chance = 1, + action = default.cool_lava_flowing, +}) + +minetest.register_abm({ + nodenames = {"default:lava_source"}, + neighbors = {"group:water"}, + interval = 1, + chance = 1, + action = default.cool_lava_source, +}) + -- END From 4b9914fdcb0c4e7459c37c0d5953709733dab15d Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Sat, 16 Mar 2013 21:27:28 +0100 Subject: [PATCH 0035/2435] Add jungleleaves, junglewood and junglesapling --- mods/default/README.txt | 5 ++ mods/default/init.lua | 69 +++++++++++++++++- mods/default/mapgen.lua | 2 + .../default/textures/default_jungleleaves.png | Bin 0 -> 418 bytes .../textures/default_junglesapling.png | Bin 0 -> 351 bytes mods/default/textures/default_jungletree.png | Bin 751 -> 758 bytes .../textures/default_jungletree_top.png | Bin 865 -> 899 bytes mods/default/textures/default_junglewood.png | Bin 0 -> 351 bytes 8 files changed, 74 insertions(+), 2 deletions(-) create mode 100644 mods/default/textures/default_jungleleaves.png create mode 100644 mods/default/textures/default_junglesapling.png create mode 100644 mods/default/textures/default_junglewood.png diff --git a/mods/default/README.txt b/mods/default/README.txt index 5d0735b9..e4227b95 100644 --- a/mods/default/README.txt +++ b/mods/default/README.txt @@ -89,6 +89,11 @@ MirceaKitsune (WTFPL): Jordach (CC BY-SA 3.0): character.png +PilzAdam (WTFPL): + default_jungleleaves.png + default_junglesapling.png + default_junglewood.png + Glass breaking sounds (CC BY 3.0): 1: http://www.freesound.org/people/cmusounddesign/sounds/71947/ 2: http://www.freesound.org/people/Tomlija/sounds/97669/ diff --git a/mods/default/init.lua b/mods/default/init.lua index 1f2c4f7d..53bd66b2 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -213,6 +213,13 @@ minetest.register_craft({ } }) +minetest.register_craft({ + output = 'default:junglewood 4', + recipe = { + {'default:jungletree'}, + } +}) + minetest.register_craft({ output = 'default:stick 4', recipe = { @@ -563,7 +570,7 @@ minetest.register_craft({ minetest.register_craft({ type = "fuel", - recipe = "default:leaves", + recipe = "group:leaves", burntime = 1, }) @@ -663,6 +670,12 @@ minetest.register_craft({ burntime = 40, }) +minetest.register_craft({ + type = "fuel", + recipe = "default:junglesapling", + burntime = 10, +}) + -- -- Node definitions -- @@ -886,6 +899,58 @@ minetest.register_node("default:jungletree", { sounds = default.node_sound_wood_defaults(), }) +minetest.register_node("default:junglewood", { + description = "Junglewood Planks", + tiles = {"default_junglewood.png"}, + is_ground_content = true, + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:jungleleaves", { + description = "Jungle Leaves", + drawtype = "allfaces_optional", + visual_scale = 1.3, + tiles = {"default_jungleleaves.png"}, + paramtype = "light", + groups = {snappy=3, leafdecay=3, flammable=2, leaves=1}, + drop = { + max_items = 1, + items = { + { + -- player will get sapling with 1/20 chance + items = {'default:junglesapling'}, + rarity = 20, + }, + { + -- player will get leaves only if he get no saplings, + -- this is because max_items is 1 + items = {'default:jungleleaves'}, + } + } + }, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("default:junglesapling", { + description = "Jungle Sapling", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"default_junglesapling.png"}, + inventory_image = "default_junglesapling.png", + wield_image = "default_junglesapling.png", + paramtype = "light", + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, 0.35, 0.3} + }, + groups = {snappy=2,dig_immediate=3,flammable=2,attached_node=1}, + sounds = default.node_sound_defaults(), +}) +-- alias for tree growing abm in content_abm.cpp +minetest.register_alias("junglesapling", "default:junglesapling") + minetest.register_node("default:junglegrass", { description = "Jungle Grass", drawtype = "plantlike", @@ -905,7 +970,7 @@ minetest.register_node("default:leaves", { visual_scale = 1.3, tiles = {"default_leaves.png"}, paramtype = "light", - groups = {snappy=3, leafdecay=3, flammable=2}, + groups = {snappy=3, leafdecay=3, flammable=2, leaves=1}, drop = { max_items = 1, items = { diff --git a/mods/default/mapgen.lua b/mods/default/mapgen.lua index a40f3e53..8955caeb 100644 --- a/mods/default/mapgen.lua +++ b/mods/default/mapgen.lua @@ -8,6 +8,8 @@ minetest.register_alias("mapgen_air", "air") minetest.register_alias("mapgen_stone", "default:stone") minetest.register_alias("mapgen_tree", "default:tree") minetest.register_alias("mapgen_leaves", "default:leaves") +minetest.register_alias("mapgen_jungletree", "default:jungletree") +minetest.register_alias("mapgen_jungleleaves", "default:jungleleaves") minetest.register_alias("mapgen_apple", "default:apple") minetest.register_alias("mapgen_water_source", "default:water_source") minetest.register_alias("mapgen_dirt", "default:dirt") diff --git a/mods/default/textures/default_jungleleaves.png b/mods/default/textures/default_jungleleaves.png new file mode 100644 index 0000000000000000000000000000000000000000..68e9b9e4485d2ba6d03abb6eced5e0840c9e8bcb GIT binary patch literal 418 zcmV;T0bTxyP))p6CmTj`Z=qGHG&8(Ij zceqs#bZu_{AS%jSV9k%OpHY3i8z@kuD08`04*-B~26Sz2iZT}fumFHxiIU?EE{&xq zbLraNjDEuCr_c!iSOWkGM!p%sRhJ;yH$%9MhHnN~l6m@On30*w=qH>m`;R8JYkQ-; z*Vnr#%3NF;3oS7ZLff?bfd!4zWgonbehOAt>)PH}Dz15^9UY=ZQRWgt1OS)D!miAP zqC6d9`52=vXgh(F#^en*zQdJ0FC3tnJ9?C(Ot$efiVhBrms; zh;(>wX*p*a*_1Hu$~-u&@VXBd;JaU#-Md3f55mLjyWIy)Bpeg M07*qoM6N<$f_U|=TmS$7 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_junglesapling.png b/mods/default/textures/default_junglesapling.png new file mode 100644 index 0000000000000000000000000000000000000000..42df417d88b343db4237129f30c0363a2069854b GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#F0+7$sP@;_bDjZ({&~7MhFF|lI@#9$uz^6^`(7FKFrJ72P39G+F0eX^|6}}L z|K`?0C MP!GQ;S30YFIOqRd@U`k&aew^$k3SZ?obr@c)V#f;pKXd|@gq@-lL=cz zZPJW6cG&*cxqY|p4v>4NEJ(`3`1aLlo7qy&#XLK+x4|`{{2ljd007`UwX4IrY|FM(r=cVRnQ;67elWZRZ@@e93NSGI2vBHe z7`2I8*CsNttZS`fcg6R?AHM&}btlnsMhy1rpXqOZ{Nva>UVqM;bLDu}d}=z(y1lt( zkXsht->0b6Jz_-4^B{-xe(#5@s#*X?tt3Jt=RhgoOeU`9Xv#&W2r+ONJ9H!ye@X}` zgfJKa(m(*&Q!Yn5VaDS==Y}(=;aJqDEF@5l$>)}nK!nw(Ab?+f8(%yRJ&uM(Nzua* zuj56w%krW|h<|}(6@Bvg*HSj$eept^BqgX9G+sq{+Bn=r8ejr2G1^WHN)m+OW}8tb zDY6X6A)2|ii59*$C^AA|F({g0g#7O1?@cX4EfF(#Ex<7^%Y3)p9WX$FX@x#o#sS5^ zFdYrGZILQ3D5cnd1VR{uzH7rYJHAT)<&JfI{p@(G27iQFAt^?yX8|B1rK2Cxx~GUj z%*+WB6ss+C1zO(Tz}^AB^pJwz#PCZV(cA9*^S))Y&pw5Qaayy;=`-V-+e_Ews%zt8 z)Ap*<_vkb9o%#^%OfGui$)s(3k%5VWJs4-eH3)$YAkgkg{XXfpUw>#c?Dp{yQMI@4 zhkw2MXqkHVq?K(qmQ!mr4U5(;&R=ShUNiOkPeaJd0yM(-wtwKo==zJ(q?>q$q)G@5 zP*ELmURk!?aIBKh?Ve+-%6`vMDq_06!0Pxkv>|4^kzc_BylaJd6?mih3vQZ@>SM@${EB&$AUL z1P+$byTT7RduTvnJMnW%Z56@p=q;bt;dt$s9{SFC6s*`^_PT&Liqf?GqAwkazm z{qp_0G|94<0aa;|p+&gagwx6NKa6BgH<~V-^gJRX&8Q1WSTz!dk)kMAldvR7Uej%u z(r~`G8h)Ym+N*B{i)G9}&NHT9=ni~@OGPQ&rji^KP=5exx=n;AW&LrJK7Hy39VgEC z`12hnBF(ttcxAo|I%mmpUt}Dd2JQ9QD48EW=@3nReerBydq&+}N1Ht_MOpAlj-#~Q z?^~X)X)30G9nTif>s$W$i(vF=K2h(pQrbs5gQ(-12eFUOUp?1Uv;X9@lKP~1g8sZ5Jxpd4vhL}?shdD5en0wG(cJYiNf*2E-74W* zwt*MDmw65>m2AiO{f`f`yU(Oz1|fKxr^^RqVBrP+beVp4tm_83{QIALe{dT*Ky^0g zzP-6h!L diff --git a/mods/default/textures/default_jungletree_top.png b/mods/default/textures/default_jungletree_top.png index 805272a7363ee3df080e6aa061e1f2ac226d8e40..6bb6f2b527870ae57e9083388c96b97596381b09 100644 GIT binary patch delta 877 zcmV-z1CspV27?EXBYyx1a7bBm000XU000XU0RWnu7ytkO2XskIMF-sj5EK(Oz_(Yq z0009bNklxLDyn2w$p)jJX(9*e!WL{?aw<#3WgM9Mn0jgDthCPokH1hQZ z!Ti-J#LPd~f)^JVSy6fQy%7MO>f6omXFnmg#p(!Y27=_{!1h)~#{c5z;FE0IwuQ}x z4^h!M^x`o9-hcZzZ#{3*(fuIje!d2P9Q3OQmPx>`(|^+yW#9fD%yf$8##)N06pM+> zdZO8xc>F;T^p8!qWhpI(>$8HV?MV z@TXq@AocEj=!8eE#$L&g&F2Y48(1}qR0Rx@vs2)a5XwaiNnmPjk&E#e2A>Bz{)i(PRTN5IE?rsT?2p&hk6gc*VYlL^luY3D z2apfp$m ze`a@#KvNr<5k!={h-wvDlSsQT0i)yVg2VlfqXj+ay3R`{KSr#Hg!$l`NpiQdl&mbp z+!C2vaTekin7i^F)04k$NO0rEEVTiN(rTWwL$B~3jngZQUgBYy)ZNkl1v7OHNMGT+Ytg^&YFWH@D2P$*PTG z!%Z2|VTY?_&>>pKu(F|oAmXMl*iYU!8QVa-i&C675NEKHs&lsDrS06jt(P@PHA|W_ z_mkrfWn~4QKj8UZ-uDv*kMFaDVjkI{@$TSvy!FvASJ{1c2Y-7W+KOSg0LZ43%uUBR ze=)+thu$Of{sF}9{uc?}(aVp&#*j*OuH~*BJE?5!#8nYMC`gDUFQ#eZ?+Y`$cA$^Q z1ncRoX2v$mdc%|MV{Jh*W+Cx(9E z@c#R`v9Xp_h6~Z*V?$Rz0H448Dkq*WSs&cMo2SnKAp6`JLLrIA?PE))pYEQmq@rP3 zo2podgqiw1x|C>Q>>?gf0uc(CJOHAIg(Yj0tP)N+kAEiTFjlH)4mWk}8(Gu2iRYi( z3&8$E&k>2ugIVN-V{ZT;^=!ZOprTY@#-qd%3CjI9keN^8@)(3C&VnK%=F%9l$oCf} zIXyDY?t3@W+qV;4SU}1rvj-REbDa5RoKs(nAXyex(L^*;6wN&UMlRv;I?-(f9^bcz zJ6m+FZ+~q>uW!b%#}ELE|KZD{kD%A+Xqty?GR5p)lhm{ZNKK95Z(omP+{FCM*NcB} zm8J@vzU@KO)GV^KK<;v!*|`j(qkrP7Z9sH|NnQ$5zt*B;78h5zR^VUZq^-eAb^Ue7 zs)S@IM3PY=1qV;P^Z@`z9=(rDGL6lbBN3ik6o1$hnS7y0*X96j%_RQQ2(sZKl~oCS zJH^YN{;+gp?2jnhR5zLMG)PsAx4IUoOu<%Fjv%R&F2}Ky*s^Yp zo(fUzucWovMh|t`n3L&Lkl273ZX0JS3J` z;!LtD38Ufr%+~3kvyE|?+Gi|Z&BjntAdH5_H^?xG_kp_zW!)IWNfP%9kZEr7+|b*} zi+g3fM&|gS=d*P>=zNp*4SYU{KgvIzZ&+r@SF(}<>~A;fTyFb}Gb->Is1KDbSk?`c x6t6D$rjLka-QaSq-it-;XZAY#V6Qp=JOMO3awz}VBf$Uw002ovPDHLkV1g Date: Sun, 17 Mar 2013 11:17:30 +0100 Subject: [PATCH 0036/2435] Get 6 slabs out of 3 full nodes --- mods/stairs/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/stairs/init.lua b/mods/stairs/init.lua index 0e40bf82..b6603d77 100644 --- a/mods/stairs/init.lua +++ b/mods/stairs/init.lua @@ -211,7 +211,7 @@ function stairs.register_slab(subname, recipeitem, groups, images, description, }) minetest.register_craft({ - output = 'stairs:slab_' .. subname .. ' 3', + output = 'stairs:slab_' .. subname .. ' 6', recipe = { {recipeitem, recipeitem, recipeitem}, }, From 57980cb49dd6f2eddd8cc0a5f1e0467a7d45e294 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Sun, 17 Mar 2013 11:21:06 +0100 Subject: [PATCH 0037/2435] Add junglewood stairs and slabs --- mods/stairs/init.lua | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/mods/stairs/init.lua b/mods/stairs/init.lua index b6603d77..283cacf1 100644 --- a/mods/stairs/init.lua +++ b/mods/stairs/init.lua @@ -258,3 +258,10 @@ stairs.register_stair_and_slab("sandstone", "default:sandstone", "Sandstone stair", "Sandstone slab", default.node_sound_stone_defaults()) + +stairs.register_stair_and_slab("junglewood", "default:junglewood", + {snappy=2,choppy=2,oddly_breakable_by_hand=2}, + {"default_junglewood.png"}, + "Junglewood stair", + "Junglewood slab", + default.node_sound_wood_defaults()) From 2f91ec0f73eab35f46535c17d943d62f0bc882fa Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Sun, 17 Mar 2013 11:27:54 +0100 Subject: [PATCH 0038/2435] Make wooden stairs and slabs flammable --- mods/stairs/init.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mods/stairs/init.lua b/mods/stairs/init.lua index 283cacf1..1fd8f1b2 100644 --- a/mods/stairs/init.lua +++ b/mods/stairs/init.lua @@ -225,7 +225,7 @@ function stairs.register_stair_and_slab(subname, recipeitem, groups, images, des end stairs.register_stair_and_slab("wood", "default:wood", - {snappy=2,choppy=2,oddly_breakable_by_hand=2}, + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3}, {"default_wood.png"}, "Wooden stair", "Wooden slab", @@ -260,7 +260,7 @@ stairs.register_stair_and_slab("sandstone", "default:sandstone", default.node_sound_stone_defaults()) stairs.register_stair_and_slab("junglewood", "default:junglewood", - {snappy=2,choppy=2,oddly_breakable_by_hand=2}, + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3}, {"default_junglewood.png"}, "Junglewood stair", "Junglewood slab", From e43573b46b797a78357de0f32cda9b3dbd129b32 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Sat, 9 Feb 2013 21:14:37 +0100 Subject: [PATCH 0039/2435] Use animation for new_style_water --- mods/default/init.lua | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/mods/default/init.lua b/mods/default/init.lua index 53bd66b2..b0329413 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -1146,7 +1146,11 @@ minetest.register_node("default:water_source", { }, special_tiles = { -- New-style water source material (mostly unused) - {name="default_water.png", backface_culling=false}, + { + name="default_water_source_animated.png", + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=2.0}, + backface_culling = false, + } }, alpha = WATER_ALPHA, paramtype = "light", @@ -1205,7 +1209,11 @@ minetest.register_node("default:lava_source", { }, special_tiles = { -- New-style lava source material (mostly unused) - {name="default_lava.png", backface_culling=false}, + { + name="default_lava_source_animated.png", + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}, + backface_culling = false, + } }, paramtype = "light", light_source = LIGHT_MAX - 1, From e82c12282233113774e6f55f459fb89a457a981c Mon Sep 17 00:00:00 2001 From: jojoa1997 Date: Sun, 10 Mar 2013 17:01:58 -0400 Subject: [PATCH 0040/2435] Add obsidian --- mods/default/README.txt | 5 ++ mods/default/init.lua | 50 +++++++++++++++++- mods/default/textures/default_obsidian.png | Bin 0 -> 322 bytes .../textures/default_obsidian_glass.png | Bin 0 -> 431 bytes .../textures/default_obsidian_shard.png | Bin 0 -> 242 bytes 5 files changed, 53 insertions(+), 2 deletions(-) create mode 100644 mods/default/textures/default_obsidian.png create mode 100644 mods/default/textures/default_obsidian_glass.png create mode 100644 mods/default/textures/default_obsidian_shard.png diff --git a/mods/default/README.txt b/mods/default/README.txt index e4227b95..ce82282b 100644 --- a/mods/default/README.txt +++ b/mods/default/README.txt @@ -93,6 +93,11 @@ PilzAdam (WTFPL): default_jungleleaves.png default_junglesapling.png default_junglewood.png + default_obsidian_glass.png + default_obsidian_shard.png + +jojoa1997 (WTFPL): + default_obsidian.png Glass breaking sounds (CC BY 3.0): 1: http://www.freesound.org/people/cmusounddesign/sounds/71947/ diff --git a/mods/default/init.lua b/mods/default/init.lua index b0329413..5453d2d5 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -516,6 +516,21 @@ minetest.register_craft({ } }) +minetest.register_craft({ + output = 'default:obsidian_shard 9', + recipe = { + {'default:obsidian'} + } +}) + +minetest.register_craft({ + output = 'default:obsidian', + recipe = { + {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, + {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, + {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, + } +}) -- -- Crafting (tool repair) -- @@ -534,6 +549,12 @@ minetest.register_craft({ recipe = "group:sand", }) +minetest.register_craft({ + type = "cooking", + output = "default:obsidian_glass", + recipe = "default:obsidian_shard", +}) + minetest.register_craft({ type = "cooking", output = "default:stone", @@ -1641,6 +1662,26 @@ minetest.register_node("default:mese", { }) minetest.register_alias("default:mese_block", "default:mese") + +minetest.register_node("default:obsidian_glass", { + description = "Obsidian Glass", + drawtype = "glasslike", + tiles = {"default_obsidian_glass.png"}, + is_ground_content = true, + paramtype = "light", + sunlight_propagates = true, + sounds = default.node_sound_glass_defaults(), + groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3}, +}) + +minetest.register_node("default:obsidian", { + description = "Obsidian", + tiles = {"default_obsidian.png"}, + is_ground_content = true, + sounds = default.node_sound_stone_defaults(), + groups = {cracky=1,level=2}, +}) + minetest.register_node("default:nyancat", { description = "Nyan Cat", tiles = {"default_nc_side.png", "default_nc_side.png", "default_nc_side.png", @@ -1769,6 +1810,11 @@ minetest.register_craftitem("default:scorched_stuff", { inventory_image = "default_scorched_stuff.png", }) +minetest.register_craftitem("default:obsidian_shard", { + description = "Obsidian Shard", + inventory_image = "default_obsidian_shard.png", +}) + -- Support old code function default.spawn_falling_node(p, nodename) spawn_falling_node(p, nodename) @@ -1814,11 +1860,11 @@ minetest.register_on_punchnode(on_punchnode) -- default.cool_lava_source = function(pos) - minetest.env:set_node(pos, {name="default:stone"}) + minetest.env:set_node(pos, {name="default:obsidian"}) end default.cool_lava_flowing = function(pos) - minetest.env:set_node(pos, {name="default:cobble"}) + minetest.env:set_node(pos, {name="default:stone"}) end minetest.register_abm({ diff --git a/mods/default/textures/default_obsidian.png b/mods/default/textures/default_obsidian.png new file mode 100644 index 0000000000000000000000000000000000000000..60a0456921ff120a22107b0f87f6aa39a1a57ae9 GIT binary patch literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPa2fKg~d-mRRJ)qEePZ!4!i_=Sk_HrFEkl1sqEI>z7 zvdP(D)0A~~4)^~n$}~Ml5>OOj35;g<^zibC-m7`I(Eh&a>Qz|`3{D&j3*J}jIQs2m zVUSqsu=B|0ynq~yo-l?6UE#hxr?`)AK9SQTQZv~wjdO{^vY6!)d=gx})Ev4@&pdsR z6`+^6#p#%Y^t3p;h=sSVR_vEM*!bti((O*=*1NYq{a@lDJ-_JZf3BY~?(*06?w+@g zGl}KmmUYE%m|fF*IDgJv%=G)0!4jF8j%B>p45C^^j|HC-{8!z|&mW$k_(yf)LZH_e NJYD@<);T3K0RVZ}cV++p literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_obsidian_glass.png b/mods/default/textures/default_obsidian_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..49a1c96b15c99d3b5656394bbf606118946eeca7 GIT binary patch literal 431 zcmV;g0Z{&lP)J%TWTFH-=(_h(69 zp9j#m^TWymKww{{xPN}7bF(RM_qhJMc)qN0ySn^m5T|df*%Y)X$?{pc&8DzsV_PZD z)M{SVH0NffH~iAj)Vhe5@PY^QUmqkx&p57>1`hzBV0i-oLI^trLmTyrcuD=S+gp!! z)w|;QV47&k8Z1U)vVdz7lPsUOY`SmyWU{3guX*7nVi>I0)5}@`U@jm$9Z0j5=&~Ez zN_l;|#jY;lnt1H?@MUVn=@xwlbJ`|x)+NHzVUmWYH|j0gFn4Q`=4B literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_obsidian_shard.png b/mods/default/textures/default_obsidian_shard.png new file mode 100644 index 0000000000000000000000000000000000000000..e2e2586f47a7bf6cd4b84dff1dc6a13a6dc9cc8c GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4PvY7B;DZyQ~JBAf*t zk;M!Q+`=Ht$S`Y;1W=H@#M9T6{VubhfQ%07kJ_z3A&wH)h!W@g+}zZ>5{7SQrtJrc zWqZ0fhFF|VPLTN2FmVEtEcgBY2H&O%&o;cWSs?lJ^KyR)5MW_p`B(qr1LIKvHK%Qd zO&&A(9QpP2@#^0^FSb4AWlp(Wn5lM(^@qvhue Date: Sun, 17 Mar 2013 18:52:11 +0100 Subject: [PATCH 0041/2435] Make lava not renewable --- mods/default/init.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mods/default/init.lua b/mods/default/init.lua index 5453d2d5..02369df2 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -1216,6 +1216,7 @@ minetest.register_node("default:lava_flowing", { liquid_alternative_flowing = "default:lava_flowing", liquid_alternative_source = "default:lava_source", liquid_viscosity = LAVA_VISC, + liquid_renewable = false, damage_per_second = 4*2, post_effect_color = {a=192, r=255, g=64, b=0}, groups = {lava=3, liquid=2, hot=3, igniter=1, not_in_creative_inventory=1}, @@ -1247,6 +1248,7 @@ minetest.register_node("default:lava_source", { liquid_alternative_flowing = "default:lava_flowing", liquid_alternative_source = "default:lava_source", liquid_viscosity = LAVA_VISC, + liquid_renewable = false, damage_per_second = 4*2, post_effect_color = {a=192, r=255, g=64, b=0}, groups = {lava=3, liquid=2, hot=3, igniter=1}, From 9ff8f8038ef30c7a62a7b95e09c3254df9862c40 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Mon, 18 Mar 2013 22:27:15 +0100 Subject: [PATCH 0042/2435] Add grass --- mods/default/README.txt | 3 +- mods/default/init.lua | 100 ++++++++++++++++++++++ mods/default/mapgen.lua | 8 +- mods/default/textures/default_grass_1.png | Bin 0 -> 206 bytes mods/default/textures/default_grass_2.png | Bin 0 -> 252 bytes mods/default/textures/default_grass_3.png | Bin 0 -> 282 bytes mods/default/textures/default_grass_4.png | Bin 0 -> 303 bytes mods/default/textures/default_grass_5.png | Bin 0 -> 326 bytes 8 files changed, 106 insertions(+), 5 deletions(-) create mode 100644 mods/default/textures/default_grass_1.png create mode 100644 mods/default/textures/default_grass_2.png create mode 100644 mods/default/textures/default_grass_3.png create mode 100644 mods/default/textures/default_grass_4.png create mode 100644 mods/default/textures/default_grass_5.png diff --git a/mods/default/README.txt b/mods/default/README.txt index ce82282b..4520dda5 100644 --- a/mods/default/README.txt +++ b/mods/default/README.txt @@ -71,11 +71,12 @@ RealBadAngel's animated water (WTFPL): default_water_source_animated.png default_water_flowing_animated.png -VanessaE: +VanessaE (WTFPL): default_nc_back.png default_nc_front.png default_nc_rb.png default_nc_side.png + default_grass_*.png Calinou's improved default textures (CC BY-SA): default_brick.png diff --git a/mods/default/init.lua b/mods/default/init.lua index 02369df2..cb56181a 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -697,6 +697,12 @@ minetest.register_craft({ burntime = 10, }) +minetest.register_craft({ + type = "fuel", + recipe = "default:grass_1", + burntime = 2, +}) + -- -- Node definitions -- @@ -983,6 +989,10 @@ minetest.register_node("default:junglegrass", { walkable = false, groups = {snappy=3,flammable=2,attached_node=1}, sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, }) minetest.register_node("default:leaves", { @@ -1753,6 +1763,96 @@ minetest.register_node("default:dry_shrub", { }, }) +minetest.register_node("default:grass_1", { + description = "Grass", + drawtype = "plantlike", + tiles = {"default_grass_1.png"}, + -- use a bigger inventory image + inventory_image = "default_grass_3.png", + wield_image = "default_grass_3.png", + paramtype = "light", + walkable = false, + groups = {snappy=3,flammable=3,attached_node=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, + on_place = function(itemstack, placer, pointed_thing) + -- place a random grass node + local stack = ItemStack("default:grass_"..math.random(1,5)) + local ret = minetest.item_place(stack, placer, pointed_thing) + return ItemStack("default:grass_1 "..itemstack:get_count()-(1-ret:get_count())) + end, +}) + +minetest.register_node("default:grass_2", { + description = "Grass", + drawtype = "plantlike", + tiles = {"default_grass_2.png"}, + inventory_image = "default_grass_2.png", + wield_image = "default_grass_2.png", + paramtype = "light", + walkable = false, + drop = "default:grass_1", + groups = {snappy=3,flammable=3,attached_node=1,not_in_creative_inventory=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, +}) +minetest.register_node("default:grass_3", { + description = "Grass", + drawtype = "plantlike", + tiles = {"default_grass_3.png"}, + inventory_image = "default_grass_3.png", + wield_image = "default_grass_3.png", + paramtype = "light", + walkable = false, + drop = "default:grass_1", + groups = {snappy=3,flammable=3,attached_node=1,not_in_creative_inventory=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, +}) + +minetest.register_node("default:grass_4", { + description = "Grass", + drawtype = "plantlike", + tiles = {"default_grass_4.png"}, + inventory_image = "default_grass_4.png", + wield_image = "default_grass_4.png", + paramtype = "light", + walkable = false, + drop = "default:grass_1", + groups = {snappy=3,flammable=3,attached_node=1,not_in_creative_inventory=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, +}) + +minetest.register_node("default:grass_5", { + description = "Grass", + drawtype = "plantlike", + tiles = {"default_grass_5.png"}, + inventory_image = "default_grass_5.png", + wield_image = "default_grass_5.png", + paramtype = "light", + walkable = false, + drop = "default:grass_1", + groups = {snappy=3,flammable=3,attached_node=1,not_in_creative_inventory=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, +}) + -- -- Crafting items -- diff --git a/mods/default/mapgen.lua b/mods/default/mapgen.lua index 8955caeb..a5e61585 100644 --- a/mods/default/mapgen.lua +++ b/mods/default/mapgen.lua @@ -262,7 +262,7 @@ minetest.register_on_generated(function(minp, maxp, seed) local x1 = minp.x + math.floor((divx+1)*divlen) local z1 = minp.z + math.floor((divz+1)*divlen) -- Determine grass amount from perlin noise - local grass_amount = math.floor(perlin1:get2d({x=x0, y=z0}) * 5 + 0) + local grass_amount = math.floor(perlin1:get2d({x=x0, y=z0}) ^ 3 * 9) -- Find random positions for grass based on this random local pr = PseudoRandom(seed+1) for i=0,grass_amount do @@ -284,13 +284,13 @@ minetest.register_on_generated(function(minp, maxp, seed) if minetest.registered_nodes[nn] and minetest.registered_nodes[nn].buildable_to then nn = minetest.env:get_node({x=x,y=ground_y,z=z}).name - -- If desert sand, make dry shrub + -- If desert sand, add dry shrub if nn == "default:desert_sand" then minetest.env:set_node(p,{name="default:dry_shrub"}) - -- If grass, make junglegrass + -- If dirt with grass, add grass elseif nn == "default:dirt_with_grass" then - minetest.env:set_node(p,{name="default:junglegrass"}) + minetest.env:set_node(p,{name="default:grass_"..pr:next(1, 5)}) end end end diff --git a/mods/default/textures/default_grass_1.png b/mods/default/textures/default_grass_1.png new file mode 100644 index 0000000000000000000000000000000000000000..b03df7c444e479fe1ba6fb901fc4eb599baecea6 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv3GfMV1=98jG7gEdj>)oaSqkns z3Ld$NUWJN2B}%@f%6{d_{uL@SD!2a!s$(n(@(X5gcy=QV$l)yTh%9Dc;1&j9Muu5) zB!GhKC7!;n?01=kM8)_$`8qv-LI$2Ljv*Y^lM@z*CnP3hBqXo~`S9@c@x0;b;bY|G r(Ry>nhli2#9M2t{m^nPW+!hRuvsuC%z4HzO^)h(6`njxgN@xNA(fTqq literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_grass_2.png b/mods/default/textures/default_grass_2.png new file mode 100644 index 0000000000000000000000000000000000000000..e3dfd278258f44fe6419b075cbf460ec0a553ec6 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!aez;Vs{;dreS(ZbqO4=GtW%1d zOS-&kro3C0f_sjFN3No0zM@y5qIZ#!Pl=Lmsj^?WvVVn&LewcnpmxTRAirP+hi5m^ zfE>;OkH}&M25w;xW@MN(M*=9wUgGKN%6^wwNK{PZaJIt|ppd_(i(`ny<+HtxLJbBS z%-gq!WwZYMpUrywpJN-dXBpF*rxAyCQV@PXfJl)r@LKSE;OkH}&M25w;xW@MN(M*=9wUgGKN%6^wwNK{O6?=2fipir)-i(`ny<*mI3nGPFp zIK^j2oi#f1?|=4k+jn;Q8XO1ar~MZaUUcyQ_m%1LTXikEB=2lVDYy9)G54XT(C)XD z6OYZ=8daov`$nTs<=$r+!R2?_Rv$VxdHqrDP{%Db(~=(7hV53%dm)_MJtd{}7t@;OkH}&M25w;xW@MN(M*=9wUgGKN%6^wwNK{NtdEd%iK%pj27sn8Z%TxUt1&=6j zbhmPCL5jz85xfstBat`GE1BuTr4i>>XI*|F>5g%m~U1D}}=?@C^z zIC^|y=;GMdYC!K6HcSJ!G;jhoNqZ{_%o sYjK|gZ)dqon6m2mvJX3!{d&fKyqJ}DxlhnMplcXBUHx3vIVCg!09FrVAOHXW literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_grass_5.png b/mods/default/textures/default_grass_5.png new file mode 100644 index 0000000000000000000000000000000000000000..865604c5fde3cfdc1a65f55ece8ce60487f6a8ea GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!aez;Vs{;dreS(ZbqO4=GtW%1d zOS-&kro3C0f_sjFN3No0zM@y5qIZ#!Pl=Lmsj^?WvVVn&LewcnpmxTRAirP+hi5m^ zfE>;OkH}&M25w;xW@MN(M*=9wUgGKN%6^wwNK{O@`r6agK%tqQE{-7*mqYs(gzdrZrw~*fl8cfzSIO*53ij_7P&J^bDzxBweS?gMmv*l%uwBubLOIdo< z{`2NG6g%;}x#RTc`#r_%*o_&*!KciU-^ngo6Ekh5t6smkY~M`BZ^zFTm2m17ZCSJW zu4L|x6}Jm-DIZuF$Eozb?4;$BfJ=Hu|GYdkeRARx>3t<@JeK|XTYraNLWpfuEmPoG Qpd%SPUHx3vIVCg!043XTg8%>k literal 0 HcmV?d00001 From 4c5cb106c36e2fbd908ee55c6f55f0e4138904bb Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Thu, 10 Jan 2013 19:28:50 +0100 Subject: [PATCH 0043/2435] Dont allow to place not-fuel items in the fuel field in the furnace and dont allow to place any item in the dst field --- mods/default/init.lua | 54 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/mods/default/init.lua b/mods/default/init.lua index cb56181a..a481d37e 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -1491,6 +1491,33 @@ minetest.register_node("default:furnace", { end return true end, + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + if listname == "fuel" then + if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then + return stack:get_count() + else + return 0 + end + elseif listname == "src" then + return stack:get_count() + elseif listname == "dst" then + return 0 + end + end, + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + local stack = ItemStack(minetest.env:get_meta(pos):get_inventory():get_stack(from_list, from_index)) + if to_list == "fuel" then + if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then + return count + else + return 0 + end + elseif to_list == "src" then + return count + elseif to_list == "dst" then + return 0 + end + end, }) minetest.register_node("default:furnace_active", { @@ -1524,6 +1551,33 @@ minetest.register_node("default:furnace_active", { end return true end, + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + if listname == "fuel" then + if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then + return stack:get_count() + else + return 0 + end + elseif listname == "src" then + return stack:get_count() + elseif listname == "dst" then + return 0 + end + end, + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + local stack = ItemStack(minetest.env:get_meta(pos):get_inventory():get_stack(from_list, from_index)) + if to_list == "fuel" then + if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then + return count + else + return 0 + end + elseif to_list == "src" then + return count + elseif to_list == "dst" then + return 0 + end + end, }) function hacky_swap_node(pos,name) From d5c373e290024790cc5e9fb9afcf03ef987f13ef Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Tue, 19 Mar 2013 00:04:17 +0100 Subject: [PATCH 0044/2435] Make it possible to override the default.cool_lava_* functions --- mods/default/init.lua | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/mods/default/init.lua b/mods/default/init.lua index a481d37e..c29a6c0a 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -2028,7 +2028,9 @@ minetest.register_abm({ neighbors = {"group:water"}, interval = 1, chance = 1, - action = default.cool_lava_flowing, + action = function(pos, node, active_object_count, active_object_count_wider) + default.cool_lava_flowing(pos, node, active_object_count, active_object_count_wider) + end, }) minetest.register_abm({ @@ -2036,7 +2038,9 @@ minetest.register_abm({ neighbors = {"group:water"}, interval = 1, chance = 1, - action = default.cool_lava_source, + action = function(pos, node, active_object_count, active_object_count_wider) + default.cool_lava_source(pos, node, active_object_count, active_object_count_wider) + end, }) -- END From 3a617bcb6e0ac17828facfa7723c22cef916d0c8 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Tue, 19 Mar 2013 00:32:21 +0100 Subject: [PATCH 0045/2435] Add papyrus and cactus growing --- mods/default/init.lua | 55 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/mods/default/init.lua b/mods/default/init.lua index c29a6c0a..a0b1e798 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -2043,4 +2043,59 @@ minetest.register_abm({ end, }) +-- +-- Papyrus and cactus growing +-- + +minetest.register_abm({ + nodenames = {"default:cactus"}, + neighbors = {"group:sand"}, + interval = 50, + chance = 20, + action = function(pos, node) + pos.y = pos.y-1 + local name = minetest.env:get_node(pos).name + if minetest.get_item_group(name, "sand") ~= 0 then + pos.y = pos.y+1 + local height = 0 + while minetest.env:get_node(pos).name == "default:cactus" and height < 4 do + height = height+1 + pos.y = pos.y+1 + end + if height < 4 then + if minetest.env:get_node(pos).name == "air" then + minetest.env:set_node(pos, {name="default:cactus"}) + end + end + end + end, +}) + +minetest.register_abm({ + nodenames = {"default:papyrus"}, + neighbors = {"default:dirt", "default:dirt_with_grass"}, + interval = 50, + chance = 20, + action = function(pos, node) + pos.y = pos.y-1 + local name = minetest.env:get_node(pos).name + if name == "default:dirt" or name == "default:dirt_with_grass" then + if minetest.env:find_node_near(pos, 3, {"group:water"}) == nil then + return + end + pos.y = pos.y+1 + local height = 0 + while minetest.env:get_node(pos).name == "default:papyrus" and height < 4 do + height = height+1 + pos.y = pos.y+1 + end + if height < 4 then + if minetest.env:get_node(pos).name == "air" then + minetest.env:set_node(pos, {name="default:papyrus"}) + end + end + end + end, +}) + -- END From 467e2029e220f1a90aef2c04468a6de95089c107 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Mon, 18 Mar 2013 15:31:50 +0100 Subject: [PATCH 0046/2435] Add stonebricks --- mods/default/README.txt | 5 +-- mods/default/init.lua | 17 ++++++++++ mods/default/textures/default_cobble.png | Bin 744 -> 589 bytes mods/default/textures/default_mossycobble.png | Bin 988 -> 853 bytes mods/default/textures/default_stone_brick.png | Bin 0 -> 744 bytes mods/stairs/init.lua | 31 +++++++++++------- 6 files changed, 39 insertions(+), 14 deletions(-) mode change 100755 => 100644 mods/default/textures/default_cobble.png mode change 100755 => 100644 mods/default/textures/default_mossycobble.png create mode 100755 mods/default/textures/default_stone_brick.png diff --git a/mods/default/README.txt b/mods/default/README.txt index 4520dda5..15bfd96b 100644 --- a/mods/default/README.txt +++ b/mods/default/README.txt @@ -31,7 +31,7 @@ Cisoun's WTFPL texture pack: default_chest_lock.png default_chest_side.png default_chest_top.png - default_cobble.png + default_stone_brick.png default_dirt.png default_grass.png default_grass_side.png @@ -39,7 +39,6 @@ Cisoun's WTFPL texture pack: default_jungletree_top.png default_lava.png default_leaves.png - default_mossycobble.png default_sand.png default_sapling.png default_sign_wall.png @@ -60,6 +59,8 @@ Originating from G4JC's Almost MC Texture Pack: default_torch.png default_torch_on_ceiling.png default_torch_on_floor.png + default_cobble.png + default_mossycobble.png VanessaE's animated torches (WTFPL): default_torch_animated.png diff --git a/mods/default/init.lua b/mods/default/init.lua index a0b1e798..e4a76b46 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -531,6 +531,15 @@ minetest.register_craft({ {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, } }) + +minetest.register_craft({ + output = 'default:stonebrick', + recipe = { + {'default:stone', 'default:stone'}, + {'default:stone', 'default:stone'}, + } +}) + -- -- Crafting (tool repair) -- @@ -827,6 +836,14 @@ minetest.register_node("default:stone_with_mese", { sounds = default.node_sound_stone_defaults(), }) +minetest.register_node("default:stonebrick", { + description = "Stone Brick", + tiles = {"default_stone_brick.png"}, + is_ground_content = true, + groups = {cracky=3, stone=1}, + sounds = default.node_sound_stone_defaults(), +}) + minetest.register_node("default:dirt_with_grass", { description = "Dirt with Grass", tiles = {"default_grass.png", "default_dirt.png", "default_dirt.png^default_grass_side.png"}, diff --git a/mods/default/textures/default_cobble.png b/mods/default/textures/default_cobble.png old mode 100755 new mode 100644 index bc79696c68bb7e7ae134065660b54a727cb515ae..d68503cbe68ebf8d8b2a2cf0ba53d3469bd034a5 GIT binary patch delta 575 zcmV-F0>J&~1eSaefwW^{L9a%BKeVQFr3E>1;M zAa*k@H7+?oJh00E00Fm2L_t(IPfe2Bio!q;MCU6NjS!8yUVoyA8t)KLkmys$lV%ge z>ne&MB7UGJHY-~XV`rwPs=7wyy6$i|tW+x9Za0ded_J%1daKo9^M1eIZnyDx{QVEA z)9Dz7(d+eo-*6m9x`FTe5YcSgwrQHwwOUP;N+l}3kH;gF=kuAO-ELc!wcT#H-)uGq zg8{tMxKNMBlhGB>ZsMqWCag)u{>Gbmkbd5#>WgIFh6u@e=V$Ei=9E*WeDiz1E zSY0d@h%<0v33XPSeB3ht9&o%|E~(4qGR8QCNMWnr?^ml;xYz47?geaKuh-pf#|0Q! znSny_BR~=07obei`q6bi`2*6 N002ovPDHLkV1k>X^X32m delta 731 zcmV<10wn#-1n32j8Gi-<001BJ|6u?C00v@9M??Vs0RI60puMM)00009a7bBm000XU z000XU0RWnu7ytkO2XskIMF-mq3l|&_Gjik>0007YNklN0zsTzS6voGm(9BG)3?aFZ_qdB&$`<#YAY*SrhfxlwdT)~3Y(J!9U*r) zbLY%=&b{*6ukR8f0Eh^ZWdNjMU>F95lprMlLJVl#05EnzZl<$e_CroqYPJu;_3eho z?1=yTmVGMdZ|=AYJBGaEF*{=S0NY35dhPh?WJYmwb4#A(yk9N>sH%D-Afc*iBmnyB z543HI0M0q)^M5&ge?ZToML>iQBR&MaY+4Fc*Swfc ziSd5)86t^MK-D!TU5B&wAOfJ3qR|?y6h+fCkP=!eKGo+0&RR^{j)F>2mL==;8d4&q zL~(g_#p_qEkWBDCKpOoIKvR!-IBN+p0P|_YP|<0L4kyAy4CR)-qo##=ufywOUaQk&BB9Ce66QtJM`E z@GuOVbRC6vj)^es!Hb5mi~4_(=><(-g_j=2_X>TJw8TsUE{qc%X5y8k2ybI@(~`DM7vLnraS-u N002ovPDHLkV1gXhOLqVO diff --git a/mods/default/textures/default_mossycobble.png b/mods/default/textures/default_mossycobble.png old mode 100755 new mode 100644 index ca727177b226c6c1e628536001da3a8ec9581fb9..644303bddd5fe025726eedbcbac6218f97b19396 GIT binary patch delta 841 zcmV-P1GfC!2h|3U8Gix*005AYXf^-<00d`2O+f$vv5yPeSaefwW^{L9a%BKeVQFr3E>1;M zAa*k@H7+?oJh00E00O^BL_t(IPfb#5PugGRj_oZ? zodq;aD-;SrBkFj;AN>C0eNgkSOO^kC;Ct+3!9nbCiR;YFO_(?3PN(DSbHtF-4ysTH zg4^wOy z)7j;4i$!%(JPSH|T)Mmt@1|)&CrGc?8w>_ioSxhurZ4BZ-7fs`mIrK*9-@iQX)*7$ z*WGMG+%ob|8nG-3?=bi-BYjuJAL`6maOxz$pD2Oz_|*9<(PicKY^Ix~OaZIWc#1;2 zm#X`nD1X-i-mmJj9B$ijt#`6O0y5AVC5?jihTCWu^}R;?J|o^n5V&JGQi{sc7qcMA zS!E#_XtR|qtVJ(3lVF-~9Rz+yjt=EigkKi8rD?Lp3*!)T=ymE(eV5DSRXxeRm&2oF z-{NWb3)gB5Mgu8~Y> z2F3!CJi5Xi`#}kmto=i-ybW8IYiuLq@%ZTI=)>{Hi8U16At3@l$2ptfg4KXfkOULorFhDaAW2W3(xW^t1k zHRv2raKNBtt#quVrH`-u`Y!$a{e){@f36`209;%DlFd6A-hN|>e>aLujfc^MF0Fon zuRcq0;l*KA|2o2D334WMj@d^h5gh}Av90VcBr_?3@&Z`0RMZo6$_zJ`X`M_G%9;IdNUN%G;7*f4n9JB?4?f3XP%|5yUS7jkX*J(Pbkr8!++$YgGfZ8R+TUr3}m{$Qt70z zIkF6$vXCpN=#mdwplM8pU!mTt;PmJT`xY4qoMt}(Yil(ePAA{p_=bOef52SiHR?wb z6#g4wVAOyZ^@U=hV5Ozy$mI&mFIthkc~&>p8T5=J87*|$ZLE4He)kAfMZsh=(lx~~ zbb5&6bAQH|>=0;`-MH*Qw$@7Y8mBOc27C`C`SJTTtY#PQz6XgtH=Mi1^6lwvkTVJ>Be>JY82USN0KBSzp%&psu`ovNUoHj(^t?*7Cn;AL%CSykL?vaLq?92 zUHV!VZ-0TX`(aA@A8Ij3V7;M0%Rk z;U<#Ki{780o(`eOcUW7=V+$I1_Ush|K}tY&I1p{dKuoRHF$z6$g(97bjO)zb9Oa8# zy)w;sbO28@$&H^&%s&-ka>h?G-b4eEi6s96AJS{Hb!oP)SRW7b8}0c z<-A`m0jR2aBp{)xY9s*q>kqVTivZ3!=JPpye?ZTo zML>iQBR&MaY+4Fc*SwfciSd5)86t^MK-D!TU5B&wAOfJ3qR|?y6h+fCkP=!eKGo+0 z&RR^{j)F>2mL==;8d4&qL~(g_#p_qEkWBDCKpOoIKvR!-IBN+p0ne!HWpYs#uZDK+8)0u=B24fGoX8BYKo0*%(d5#P)VfBpRrrp;lqN3e*DdGNte zoGq99zuN&&R@EWp;61NTPiZEG7t<-jFyNiT7=!l?Yb^l9N!KAy<8jt9Uo6JJQew4Q zQ4W!diwh>rxWcQ|6(aC344iZwg?EmLF#t@AA;yTeV;-k(-q2KFCX>TxKVLLwEky{C z5aQwTQ^k1C>T*RnHz2}%HY3JJ0^DYUdHx({E!m=5ptM4%QMs9zgV@>Gzi6#lU0!l_ zevY*kXDx`}tYu;h#qWRoiKf2;O@n%LyS6;ype_bY0`UC(Cn=kB>P& aU-A(il|;KwjHWyQ0000 Date: Sat, 5 Jan 2013 20:57:05 -0500 Subject: [PATCH 0047/2435] Use replacements in furnace and replace lava bucket with empty bucket when used as fuel --- mods/bucket/init.lua | 1 + mods/default/init.lua | 14 ++++++-------- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/mods/bucket/init.lua b/mods/bucket/init.lua index d725466b..7366bbf3 100644 --- a/mods/bucket/init.lua +++ b/mods/bucket/init.lua @@ -100,4 +100,5 @@ minetest.register_craft({ type = "fuel", recipe = "bucket:bucket_lava", burntime = 60, + replacements = {{"bucket:bucket_lava", "bucket:bucket_empty"}}, }) diff --git a/mods/default/init.lua b/mods/default/init.lua index e4a76b46..514feb8d 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -1632,9 +1632,10 @@ minetest.register_abm({ local srclist = inv:get_list("src") local cooked = nil + local aftercooked if srclist then - cooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) + cooked, aftercooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) end local was_active = false @@ -1649,9 +1650,7 @@ minetest.register_abm({ -- Put result in "dst" list inv:add_item("dst", cooked.item) -- take stuff from "src" list - srcstack = inv:get_stack("src", 1) - srcstack:take_item() - inv:set_stack("src", 1, srcstack) + inv:set_stack("src", 1, aftercooked.items[1]) else print("Could not insert '"..cooked.item:to_string().."'") end @@ -1676,6 +1675,7 @@ minetest.register_abm({ end local fuel = nil + local afterfuel local cooked = nil local fuellist = inv:get_list("fuel") local srclist = inv:get_list("src") @@ -1684,7 +1684,7 @@ minetest.register_abm({ cooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) end if fuellist then - fuel = minetest.get_craft_result({method = "fuel", width = 1, items = fuellist}) + fuel, afterfuel = minetest.get_craft_result({method = "fuel", width = 1, items = fuellist}) end if fuel.time <= 0 then @@ -1706,9 +1706,7 @@ minetest.register_abm({ meta:set_string("fuel_totaltime", fuel.time) meta:set_string("fuel_time", 0) - local stack = inv:get_stack("fuel", 1) - stack:take_item() - inv:set_stack("fuel", 1, stack) + inv:set_stack("fuel", 1, afterfuel.items[1]) end, }) From 79856c914d5b9d3eb43bec78840ee811880b30ff Mon Sep 17 00:00:00 2001 From: ShadowNinja Date: Mon, 18 Mar 2013 17:25:09 -0400 Subject: [PATCH 0048/2435] Allow buckets to pick up partially full liquid nodes when liquid_finite is enabled. --- mods/bucket/init.lua | 47 ++++++++++++++++++++++++++++++++++---------- 1 file changed, 37 insertions(+), 10 deletions(-) diff --git a/mods/bucket/init.lua b/mods/bucket/init.lua index 7366bbf3..e6264f51 100644 --- a/mods/bucket/init.lua +++ b/mods/bucket/init.lua @@ -1,6 +1,8 @@ -- Minetest 0.4 mod: bucket -- See README.txt for licensing and other information. +local LIQUID_MAX = 8 --The number of water levels when liquid_finite is enabled + minetest.register_alias("bucket", "bucket:bucket_empty") minetest.register_alias("bucket_water", "bucket:bucket_water") minetest.register_alias("bucket_lava", "bucket:bucket_lava") @@ -40,17 +42,38 @@ function bucket.register_liquid(source, flowing, itemname, inventory_image) if pointed_thing.type ~= "node" then return end + + local place_liquid = function(pos, node, source, flowing, fullness) + if math.floor(fullness/128) == 1 or (not minetest.setting_getbool("liquid_finite")) then + minetest.env:add_node(pos, {name=source, param2=fullness}) + return + elseif node.name == flowing then + fullness = fullness + node.param2 + elseif node.name == source then + fullness = LIQUID_MAX + end + + if fullness >= LIQUID_MAX then + minetest.env:add_node(pos, {name=source, param2=LIQUID_MAX}) + else + minetest.env:add_node(pos, {name=flowing, param2=fullness}) + end + end + -- Check if pointing to a buildable node - n = minetest.env:get_node(pointed_thing.under) - if minetest.registered_nodes[n.name].buildable_to then + local node = minetest.env:get_node(pointed_thing.under) + local fullness = tonumber(itemstack:get_metadata()) + if not fullness then fullness = LIQUID_MAX end + + if minetest.registered_nodes[node.name].buildable_to then -- buildable; replace the node - minetest.env:add_node(pointed_thing.under, {name=source}) + place_liquid(pointed_thing.under, node, source, flowing, fullness) else -- not buildable to; place the liquid above -- check if the node above can be replaced - n = minetest.env:get_node(pointed_thing.above) - if minetest.registered_nodes[n.name].buildable_to then - minetest.env:add_node(pointed_thing.above,{name=source}) + local node = minetest.env:get_node(pointed_thing.above) + if minetest.registered_nodes[node.name].buildable_to then + place_liquid(pointed_thing.above, node, source, flowing, fullness) else -- do not remove the bucket with the liquid return @@ -73,11 +96,15 @@ minetest.register_craftitem("bucket:bucket_empty", { return end -- Check if pointing to a liquid source - n = minetest.env:get_node(pointed_thing.under) - liquiddef = bucket.liquids[n.name] - if liquiddef ~= nil and liquiddef.source == n.name and liquiddef.itemname ~= nil then + node = minetest.env:get_node(pointed_thing.under) + liquiddef = bucket.liquids[node.name] + if liquiddef ~= nil and liquiddef.itemname ~= nil and (node.name == liquiddef.source or + (node.name == liquiddef.flowing and minetest.setting_getbool("liquid_finite"))) then + minetest.env:add_node(pointed_thing.under, {name="air"}) - return {name=liquiddef.itemname} + + if node.name == liquiddef.source then node.param2 = LIQUID_MAX end + return ItemStack({name = liquiddef.itemname, metadata = tostring(node.param2)}) end end, }) From 4e20ed6153b6e042a435d64c233fb8e47ac5c3da Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Tue, 19 Mar 2013 20:06:53 +0100 Subject: [PATCH 0049/2435] Add a description to buckets and use rightclick to place the liquids --- mods/bucket/init.lua | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/mods/bucket/init.lua b/mods/bucket/init.lua index e6264f51..4cc4ca59 100644 --- a/mods/bucket/init.lua +++ b/mods/bucket/init.lua @@ -24,7 +24,7 @@ bucket.liquids = {} -- itemname = name of the new bucket item (or nil if liquid is not takeable) -- inventory_image = texture of the new bucket item (ignored if itemname == nil) -- This function can be called from any mod (that depends on bucket). -function bucket.register_liquid(source, flowing, itemname, inventory_image) +function bucket.register_liquid(source, flowing, itemname, inventory_image, name) bucket.liquids[source] = { source = source, flowing = flowing, @@ -34,10 +34,12 @@ function bucket.register_liquid(source, flowing, itemname, inventory_image) if itemname ~= nil then minetest.register_craftitem(itemname, { + description = name, inventory_image = inventory_image, stack_max = 1, liquids_pointable = true, - on_use = function(itemstack, user, pointed_thing) + groups = {not_in_creative_inventory=1}, + on_place = function(itemstack, user, pointed_thing) -- Must be pointing to node if pointed_thing.type ~= "node" then return @@ -113,14 +115,16 @@ bucket.register_liquid( "default:water_source", "default:water_flowing", "bucket:bucket_water", - "bucket_water.png" + "bucket_water.png", + "Water Bucket" ) bucket.register_liquid( "default:lava_source", "default:lava_flowing", "bucket:bucket_lava", - "bucket_lava.png" + "bucket_lava.png", + "Lava Bucket" ) minetest.register_craft({ From b4e9ef269bbef44b7d05443703d7172f667c6b81 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Wed, 20 Mar 2013 16:22:59 +0100 Subject: [PATCH 0050/2435] Make grass buildable_to --- mods/default/init.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mods/default/init.lua b/mods/default/init.lua index 514feb8d..cc273667 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -1004,6 +1004,7 @@ minetest.register_node("default:junglegrass", { wield_image = "default_junglegrass.png", paramtype = "light", walkable = false, + buildable_to = true, groups = {snappy=3,flammable=2,attached_node=1}, sounds = default.node_sound_leaves_defaults(), selection_box = { @@ -1841,6 +1842,7 @@ minetest.register_node("default:grass_1", { wield_image = "default_grass_3.png", paramtype = "light", walkable = false, + buildable_to = true, groups = {snappy=3,flammable=3,attached_node=1}, sounds = default.node_sound_leaves_defaults(), selection_box = { @@ -1863,6 +1865,7 @@ minetest.register_node("default:grass_2", { wield_image = "default_grass_2.png", paramtype = "light", walkable = false, + buildable_to = true, drop = "default:grass_1", groups = {snappy=3,flammable=3,attached_node=1,not_in_creative_inventory=1}, sounds = default.node_sound_leaves_defaults(), @@ -1879,6 +1882,7 @@ minetest.register_node("default:grass_3", { wield_image = "default_grass_3.png", paramtype = "light", walkable = false, + buildable_to = true, drop = "default:grass_1", groups = {snappy=3,flammable=3,attached_node=1,not_in_creative_inventory=1}, sounds = default.node_sound_leaves_defaults(), @@ -1896,6 +1900,7 @@ minetest.register_node("default:grass_4", { wield_image = "default_grass_4.png", paramtype = "light", walkable = false, + buildable_to = true, drop = "default:grass_1", groups = {snappy=3,flammable=3,attached_node=1,not_in_creative_inventory=1}, sounds = default.node_sound_leaves_defaults(), @@ -1913,6 +1918,7 @@ minetest.register_node("default:grass_5", { wield_image = "default_grass_5.png", paramtype = "light", walkable = false, + buildable_to = true, drop = "default:grass_1", groups = {snappy=3,flammable=3,attached_node=1,not_in_creative_inventory=1}, sounds = default.node_sound_leaves_defaults(), From c809fc9655158fe00264d9dc24aebcf1afab3d2a Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Wed, 20 Mar 2013 17:40:11 +0100 Subject: [PATCH 0051/2435] Add a better mossycobble texture --- mods/default/README.txt | 2 +- mods/default/textures/default_mossycobble.png | Bin 853 -> 966 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/default/README.txt b/mods/default/README.txt index 15bfd96b..762bcf12 100644 --- a/mods/default/README.txt +++ b/mods/default/README.txt @@ -60,7 +60,6 @@ Originating from G4JC's Almost MC Texture Pack: default_torch_on_ceiling.png default_torch_on_floor.png default_cobble.png - default_mossycobble.png VanessaE's animated torches (WTFPL): default_torch_animated.png @@ -97,6 +96,7 @@ PilzAdam (WTFPL): default_junglewood.png default_obsidian_glass.png default_obsidian_shard.png + default_mossycobble.png jojoa1997 (WTFPL): default_obsidian.png diff --git a/mods/default/textures/default_mossycobble.png b/mods/default/textures/default_mossycobble.png index 644303bddd5fe025726eedbcbac6218f97b19396..b996d461bd53219a46a3ba00089e70b12bd458b7 100644 GIT binary patch delta 928 zcmV;R17G~r2F3@F85#xv001BJ|6u?C00v@9M??Vs0RI60puMM)kue^B-2)U5CKl0y zicA0i15-&vK~y-)J<{829900o;oqFu+1XomvuSp7d5B4@N!prNEiqUmR%>YmNo-54 zNfMWHC7g3>2%Ahi~&*otDiHX?%5(i@tZ)Wm>E`j7-6*>sb=&Doiqnd5`t z-|&6fqc1n8P*BIQT!b!v@LdmKKucQ+09kgy_i-vNYo#*EbxAiSF+&E)rG7+zVwjC` z5B;gb9NY08RmY{ht(m6mZrX~2R4WdKDX=YJK zG+uxHGmL=G?b4TAUpaEryEDeWHJEEiVT`^$*)P; zH#P#0$z+iCT_qIJiN#_pM1G`HF4Ol!AJM5O0VySu&NrChAinL<8y_On5#mPfGyq<7 zjJO}+V9%ROPft^S^<4VQVb1<>g4W_5#I53a2xx3!FD-Hx*DGgn9EWYOA-2VauqqA% z9dB@P=`8>{+(G8di`dmFx~`+wZ5AinI~&NEbIjy^!>M?z2L574*FJuC&rp;$oweH$ z%S|YyFbspVwuQRt12~R@NY+Q`)sIpxSsZ`n6KrXdsEP1@)AA{VE=a^ z>bW$p?zM*#O$D^y&Ycp^l+CW2M6v87Av{V5DnkXqh*34qn|E57fuxR68qyzn8)uX3pG zZR*oub~PWtt0=m>0Uik-;IX<eSaefwW^{L9a%BKeVQFr3E>1;M zAa*k@H7+?oJh00E00O^BL_t(IPfb#5PugGRj_oZ? zodq;aD-;SrBkFj;AN>C0eNgkSOO^kC;Ct+3!9nbCiR;YFO_(?3PN(DSbHtF-4ysTH zg4^wOy z)7j;4i$!%(JPSH|T)Mmt@1|)&CrGc?8w>_ioSxhurZ4BZ-7fs`mIrK*9-@iQX)*7$ z*WGMG+%ob|8nG-3?=bi-BYjuJAL`6maOxz$pD2Oz_|*9<(PicKY^Ix~OaZIWc#1;2 zm#X`nD1X-i-mmJj9B$ijt#`6O0y5AVC5?jihTCWu^}R;?J|o^n5V&JGQi{sc7qcMA zS!E#_XtR|qtVJ(3lVF-~9Rz+yjt=EigkKi8rD?Lp3*!)T=ymE(eV5DSRXxeRm&2oF z-{NWb3)gB5Mgu8~Y> z2F3!CJi5Xi`#}kmto=i-ybW8IYiuLq@%ZTI=)>{Hi8U16At3@l$2ptfg4KXfkOU Date: Thu, 21 Mar 2013 18:44:36 +0100 Subject: [PATCH 0052/2435] Use common mods --- game.conf | 2 +- mods/bucket/README.txt | 26 - mods/bucket/depends.txt | 2 - mods/bucket/init.lua | 135 - mods/bucket/textures/bucket.png | Bin 329 -> 0 bytes mods/bucket/textures/bucket_lava.png | Bin 363 -> 0 bytes mods/bucket/textures/bucket_water.png | Bin 369 -> 0 bytes mods/default/README.txt | 107 - mods/default/init.lua | 2122 ------ mods/default/leafdecay.lua | 93 - mods/default/mapgen.lua | 306 - mods/default/models/character.blend | Bin 581808 -> 0 bytes mods/default/models/character.png | Bin 3231 -> 0 bytes mods/default/models/character.x | 6557 ----------------- mods/default/player.lua | 132 - mods/default/sounds/default_break_glass.1.ogg | Bin 11130 -> 0 bytes mods/default/sounds/default_break_glass.2.ogg | Bin 16058 -> 0 bytes mods/default/sounds/default_break_glass.3.ogg | Bin 12257 -> 0 bytes mods/default/sounds/default_dig_choppy.ogg | Bin 6087 -> 0 bytes mods/default/sounds/default_dig_cracky.ogg | Bin 6982 -> 0 bytes mods/default/sounds/default_dig_crumbly.1.ogg | Bin 6431 -> 0 bytes mods/default/sounds/default_dig_crumbly.2.ogg | Bin 5429 -> 0 bytes .../sounds/default_dig_dig_immediate.ogg | Bin 5625 -> 0 bytes .../default_dig_oddly_breakable_by_hand.ogg | Bin 6087 -> 0 bytes mods/default/sounds/default_dug_node.1.ogg | Bin 6184 -> 0 bytes .../sounds/default_grass_footstep.1.ogg | Bin 7014 -> 0 bytes .../sounds/default_grass_footstep.2.ogg | Bin 6953 -> 0 bytes .../sounds/default_grass_footstep.3.ogg | Bin 6658 -> 0 bytes .../sounds/default_gravel_footstep.1.ogg | Bin 6923 -> 0 bytes .../sounds/default_gravel_footstep.2.ogg | Bin 6240 -> 0 bytes .../sounds/default_gravel_footstep.3.ogg | Bin 5470 -> 0 bytes .../sounds/default_gravel_footstep.4.ogg | Bin 5906 -> 0 bytes .../sounds/default_hard_footstep.1.ogg | Bin 6634 -> 0 bytes .../sounds/default_hard_footstep.2.ogg | Bin 6852 -> 0 bytes mods/default/sounds/default_place_node.1.ogg | Bin 5625 -> 0 bytes mods/default/sounds/default_place_node.2.ogg | Bin 5726 -> 0 bytes mods/default/sounds/default_place_node.3.ogg | Bin 5585 -> 0 bytes mods/default/textures/crack_anylength.png | Bin 1076 -> 0 bytes mods/default/textures/default_apple.png | Bin 283 -> 0 bytes mods/default/textures/default_book.png | Bin 292 -> 0 bytes mods/default/textures/default_bookshelf.png | Bin 597 -> 0 bytes mods/default/textures/default_brick.png | Bin 626 -> 0 bytes mods/default/textures/default_cactus_side.png | Bin 763 -> 0 bytes mods/default/textures/default_cactus_top.png | Bin 682 -> 0 bytes mods/default/textures/default_chest_front.png | Bin 769 -> 0 bytes mods/default/textures/default_chest_lock.png | Bin 871 -> 0 bytes mods/default/textures/default_chest_side.png | Bin 714 -> 0 bytes mods/default/textures/default_chest_top.png | Bin 628 -> 0 bytes mods/default/textures/default_clay.png | Bin 613 -> 0 bytes mods/default/textures/default_clay_brick.png | Bin 271 -> 0 bytes mods/default/textures/default_clay_lump.png | Bin 339 -> 0 bytes mods/default/textures/default_cloud.png | Bin 118 -> 0 bytes mods/default/textures/default_coal_lump.png | Bin 255 -> 0 bytes mods/default/textures/default_cobble.png | Bin 589 -> 0 bytes mods/default/textures/default_desert_sand.png | Bin 627 -> 0 bytes .../default/textures/default_desert_stone.png | Bin 517 -> 0 bytes mods/default/textures/default_dirt.png | Bin 962 -> 0 bytes mods/default/textures/default_dry_shrub.png | Bin 450 -> 0 bytes mods/default/textures/default_fence.png | Bin 539 -> 0 bytes .../textures/default_furnace_bottom.png | Bin 731 -> 0 bytes .../textures/default_furnace_fire_bg.png | Bin 313 -> 0 bytes .../textures/default_furnace_fire_fg.png | Bin 865 -> 0 bytes .../textures/default_furnace_front.png | Bin 651 -> 0 bytes .../textures/default_furnace_front_active.png | Bin 826 -> 0 bytes .../default/textures/default_furnace_side.png | Bin 731 -> 0 bytes mods/default/textures/default_furnace_top.png | Bin 731 -> 0 bytes mods/default/textures/default_glass.png | Bin 978 -> 0 bytes mods/default/textures/default_grass.png | Bin 794 -> 0 bytes mods/default/textures/default_grass_1.png | Bin 206 -> 0 bytes mods/default/textures/default_grass_2.png | Bin 252 -> 0 bytes mods/default/textures/default_grass_3.png | Bin 282 -> 0 bytes mods/default/textures/default_grass_4.png | Bin 303 -> 0 bytes mods/default/textures/default_grass_5.png | Bin 326 -> 0 bytes .../textures/default_grass_footsteps.png | Bin 856 -> 0 bytes mods/default/textures/default_grass_side.png | Bin 567 -> 0 bytes mods/default/textures/default_gravel.png | Bin 591 -> 0 bytes mods/default/textures/default_iron_lump.png | Bin 237 -> 0 bytes mods/default/textures/default_junglegrass.png | Bin 554 -> 0 bytes .../default/textures/default_jungleleaves.png | Bin 418 -> 0 bytes .../textures/default_junglesapling.png | Bin 351 -> 0 bytes mods/default/textures/default_jungletree.png | Bin 758 -> 0 bytes .../textures/default_jungletree_top.png | Bin 899 -> 0 bytes mods/default/textures/default_junglewood.png | Bin 351 -> 0 bytes mods/default/textures/default_ladder.png | Bin 395 -> 0 bytes mods/default/textures/default_lava.png | Bin 772 -> 0 bytes .../default_lava_flowing_animated.png | Bin 8715 -> 0 bytes .../textures/default_lava_source_animated.png | Bin 3481 -> 0 bytes mods/default/textures/default_leaves.png | Bin 451 -> 0 bytes mods/default/textures/default_mese_block.png | Bin 482 -> 0 bytes .../default/textures/default_mese_crystal.png | Bin 417 -> 0 bytes .../default_mese_crystal_fragment.png | Bin 212 -> 0 bytes .../default/textures/default_mineral_coal.png | Bin 952 -> 0 bytes .../default/textures/default_mineral_iron.png | Bin 1614 -> 0 bytes .../default/textures/default_mineral_mese.png | Bin 488 -> 0 bytes mods/default/textures/default_mossycobble.png | Bin 966 -> 0 bytes mods/default/textures/default_nc_back.png | Bin 317 -> 0 bytes mods/default/textures/default_nc_front.png | Bin 378 -> 0 bytes mods/default/textures/default_nc_rb.png | Bin 206 -> 0 bytes mods/default/textures/default_nc_side.png | Bin 231 -> 0 bytes mods/default/textures/default_obsidian.png | Bin 322 -> 0 bytes .../textures/default_obsidian_glass.png | Bin 431 -> 0 bytes .../textures/default_obsidian_shard.png | Bin 242 -> 0 bytes mods/default/textures/default_paper.png | Bin 242 -> 0 bytes mods/default/textures/default_papyrus.png | Bin 664 -> 0 bytes mods/default/textures/default_rail.png | Bin 507 -> 0 bytes .../textures/default_rail_crossing.png | Bin 555 -> 0 bytes mods/default/textures/default_rail_curved.png | Bin 545 -> 0 bytes .../textures/default_rail_t_junction.png | Bin 542 -> 0 bytes mods/default/textures/default_sand.png | Bin 732 -> 0 bytes mods/default/textures/default_sandstone.png | Bin 772 -> 0 bytes mods/default/textures/default_sapling.png | Bin 358 -> 0 bytes .../textures/default_scorched_stuff.png | Bin 233 -> 0 bytes mods/default/textures/default_sign_wall.png | Bin 617 -> 0 bytes mods/default/textures/default_steel_block.png | Bin 219 -> 0 bytes mods/default/textures/default_steel_ingot.png | Bin 199 -> 0 bytes mods/default/textures/default_stick.png | Bin 182 -> 0 bytes mods/default/textures/default_stone.png | Bin 558 -> 0 bytes mods/default/textures/default_stone_brick.png | Bin 744 -> 0 bytes mods/default/textures/default_tnt_bottom.png | Bin 161 -> 0 bytes mods/default/textures/default_tnt_side.png | Bin 186 -> 0 bytes mods/default/textures/default_tnt_top.png | Bin 264 -> 0 bytes .../textures/default_tool_mesepick.png | Bin 352 -> 0 bytes .../textures/default_tool_steelaxe.png | Bin 927 -> 0 bytes .../textures/default_tool_steelpick.png | Bin 322 -> 0 bytes .../textures/default_tool_steelshovel.png | Bin 216 -> 0 bytes .../textures/default_tool_steelsword.png | Bin 317 -> 0 bytes .../textures/default_tool_stoneaxe.png | Bin 931 -> 0 bytes .../textures/default_tool_stonepick.png | Bin 365 -> 0 bytes .../textures/default_tool_stoneshovel.png | Bin 203 -> 0 bytes .../textures/default_tool_stonesword.png | Bin 301 -> 0 bytes .../default/textures/default_tool_woodaxe.png | Bin 927 -> 0 bytes .../textures/default_tool_woodpick.png | Bin 307 -> 0 bytes .../textures/default_tool_woodshovel.png | Bin 203 -> 0 bytes .../textures/default_tool_woodsword.png | Bin 255 -> 0 bytes mods/default/textures/default_torch.png | Bin 252 -> 0 bytes .../textures/default_torch_animated.png | Bin 1441 -> 0 bytes .../textures/default_torch_on_ceiling.png | Bin 245 -> 0 bytes .../default_torch_on_ceiling_animated.png | Bin 1302 -> 0 bytes .../textures/default_torch_on_floor.png | Bin 282 -> 0 bytes .../default_torch_on_floor_animated.png | Bin 1355 -> 0 bytes mods/default/textures/default_tree.png | Bin 706 -> 0 bytes mods/default/textures/default_tree_top.png | Bin 843 -> 0 bytes mods/default/textures/default_water.png | Bin 710 -> 0 bytes .../default_water_flowing_animated.png | Bin 5972 -> 0 bytes .../default_water_source_animated.png | Bin 5170 -> 0 bytes mods/default/textures/default_wood.png | Bin 387 -> 0 bytes mods/default/textures/heart.png | Bin 308 -> 0 bytes mods/default/textures/player.png | Bin 212 -> 0 bytes mods/default/textures/player_back.png | Bin 201 -> 0 bytes mods/default/textures/treeprop.png | Bin 483 -> 0 bytes mods/default/textures/wieldhand.png | Bin 384 -> 0 bytes mods/doors/README.txt | 23 - mods/doors/depends.txt | 1 - mods/doors/init.lua | 295 - mods/doors/textures/door_brown.png | Bin 109 -> 0 bytes mods/doors/textures/door_grey.png | Bin 109 -> 0 bytes mods/doors/textures/door_steel.png | Bin 230 -> 0 bytes mods/doors/textures/door_steel_a.png | Bin 223 -> 0 bytes mods/doors/textures/door_steel_b.png | Bin 206 -> 0 bytes mods/doors/textures/door_wood.png | Bin 166 -> 0 bytes mods/doors/textures/door_wood_a.png | Bin 245 -> 0 bytes mods/doors/textures/door_wood_b.png | Bin 216 -> 0 bytes mods/fire/README.txt | 32 - mods/fire/init.lua | 191 - mods/fire/sounds/fire_large.ogg | Bin 62808 -> 0 bytes mods/fire/sounds/fire_small.ogg | Bin 50004 -> 0 bytes mods/fire/textures/fire_basic_flame.png | Bin 847 -> 0 bytes .../textures/fire_basic_flame_animated.png | Bin 2250 -> 0 bytes mods/stairs/README.txt | 26 - mods/stairs/depends.txt | 1 - mods/stairs/init.lua | 274 - 171 files changed, 1 insertion(+), 10324 deletions(-) delete mode 100644 mods/bucket/README.txt delete mode 100644 mods/bucket/depends.txt delete mode 100644 mods/bucket/init.lua delete mode 100644 mods/bucket/textures/bucket.png delete mode 100644 mods/bucket/textures/bucket_lava.png delete mode 100644 mods/bucket/textures/bucket_water.png delete mode 100644 mods/default/README.txt delete mode 100644 mods/default/init.lua delete mode 100644 mods/default/leafdecay.lua delete mode 100644 mods/default/mapgen.lua delete mode 100644 mods/default/models/character.blend delete mode 100644 mods/default/models/character.png delete mode 100644 mods/default/models/character.x delete mode 100644 mods/default/player.lua delete mode 100644 mods/default/sounds/default_break_glass.1.ogg delete mode 100644 mods/default/sounds/default_break_glass.2.ogg delete mode 100644 mods/default/sounds/default_break_glass.3.ogg delete mode 100644 mods/default/sounds/default_dig_choppy.ogg delete mode 100644 mods/default/sounds/default_dig_cracky.ogg delete mode 100644 mods/default/sounds/default_dig_crumbly.1.ogg delete mode 100644 mods/default/sounds/default_dig_crumbly.2.ogg delete mode 100644 mods/default/sounds/default_dig_dig_immediate.ogg delete mode 100644 mods/default/sounds/default_dig_oddly_breakable_by_hand.ogg delete mode 100644 mods/default/sounds/default_dug_node.1.ogg delete mode 100644 mods/default/sounds/default_grass_footstep.1.ogg delete mode 100644 mods/default/sounds/default_grass_footstep.2.ogg delete mode 100644 mods/default/sounds/default_grass_footstep.3.ogg delete mode 100644 mods/default/sounds/default_gravel_footstep.1.ogg delete mode 100644 mods/default/sounds/default_gravel_footstep.2.ogg delete mode 100644 mods/default/sounds/default_gravel_footstep.3.ogg delete mode 100644 mods/default/sounds/default_gravel_footstep.4.ogg delete mode 100644 mods/default/sounds/default_hard_footstep.1.ogg delete mode 100644 mods/default/sounds/default_hard_footstep.2.ogg delete mode 100644 mods/default/sounds/default_place_node.1.ogg delete mode 100644 mods/default/sounds/default_place_node.2.ogg delete mode 100644 mods/default/sounds/default_place_node.3.ogg delete mode 100644 mods/default/textures/crack_anylength.png delete mode 100644 mods/default/textures/default_apple.png delete mode 100644 mods/default/textures/default_book.png delete mode 100644 mods/default/textures/default_bookshelf.png delete mode 100644 mods/default/textures/default_brick.png delete mode 100644 mods/default/textures/default_cactus_side.png delete mode 100644 mods/default/textures/default_cactus_top.png delete mode 100755 mods/default/textures/default_chest_front.png delete mode 100644 mods/default/textures/default_chest_lock.png delete mode 100755 mods/default/textures/default_chest_side.png delete mode 100755 mods/default/textures/default_chest_top.png delete mode 100644 mods/default/textures/default_clay.png delete mode 100644 mods/default/textures/default_clay_brick.png delete mode 100644 mods/default/textures/default_clay_lump.png delete mode 100644 mods/default/textures/default_cloud.png delete mode 100644 mods/default/textures/default_coal_lump.png delete mode 100644 mods/default/textures/default_cobble.png delete mode 100644 mods/default/textures/default_desert_sand.png delete mode 100644 mods/default/textures/default_desert_stone.png delete mode 100755 mods/default/textures/default_dirt.png delete mode 100644 mods/default/textures/default_dry_shrub.png delete mode 100644 mods/default/textures/default_fence.png delete mode 100644 mods/default/textures/default_furnace_bottom.png delete mode 100644 mods/default/textures/default_furnace_fire_bg.png delete mode 100644 mods/default/textures/default_furnace_fire_fg.png delete mode 100644 mods/default/textures/default_furnace_front.png delete mode 100644 mods/default/textures/default_furnace_front_active.png delete mode 100644 mods/default/textures/default_furnace_side.png delete mode 100644 mods/default/textures/default_furnace_top.png delete mode 100644 mods/default/textures/default_glass.png delete mode 100755 mods/default/textures/default_grass.png delete mode 100644 mods/default/textures/default_grass_1.png delete mode 100644 mods/default/textures/default_grass_2.png delete mode 100644 mods/default/textures/default_grass_3.png delete mode 100644 mods/default/textures/default_grass_4.png delete mode 100644 mods/default/textures/default_grass_5.png delete mode 100644 mods/default/textures/default_grass_footsteps.png delete mode 100755 mods/default/textures/default_grass_side.png delete mode 100644 mods/default/textures/default_gravel.png delete mode 100644 mods/default/textures/default_iron_lump.png delete mode 100644 mods/default/textures/default_junglegrass.png delete mode 100644 mods/default/textures/default_jungleleaves.png delete mode 100644 mods/default/textures/default_junglesapling.png delete mode 100644 mods/default/textures/default_jungletree.png delete mode 100644 mods/default/textures/default_jungletree_top.png delete mode 100644 mods/default/textures/default_junglewood.png delete mode 100644 mods/default/textures/default_ladder.png delete mode 100644 mods/default/textures/default_lava.png delete mode 100644 mods/default/textures/default_lava_flowing_animated.png delete mode 100644 mods/default/textures/default_lava_source_animated.png delete mode 100755 mods/default/textures/default_leaves.png delete mode 100644 mods/default/textures/default_mese_block.png delete mode 100644 mods/default/textures/default_mese_crystal.png delete mode 100644 mods/default/textures/default_mese_crystal_fragment.png delete mode 100644 mods/default/textures/default_mineral_coal.png delete mode 100644 mods/default/textures/default_mineral_iron.png delete mode 100644 mods/default/textures/default_mineral_mese.png delete mode 100644 mods/default/textures/default_mossycobble.png delete mode 100644 mods/default/textures/default_nc_back.png delete mode 100644 mods/default/textures/default_nc_front.png delete mode 100644 mods/default/textures/default_nc_rb.png delete mode 100644 mods/default/textures/default_nc_side.png delete mode 100644 mods/default/textures/default_obsidian.png delete mode 100644 mods/default/textures/default_obsidian_glass.png delete mode 100644 mods/default/textures/default_obsidian_shard.png delete mode 100644 mods/default/textures/default_paper.png delete mode 100644 mods/default/textures/default_papyrus.png delete mode 100644 mods/default/textures/default_rail.png delete mode 100644 mods/default/textures/default_rail_crossing.png delete mode 100644 mods/default/textures/default_rail_curved.png delete mode 100644 mods/default/textures/default_rail_t_junction.png delete mode 100755 mods/default/textures/default_sand.png delete mode 100644 mods/default/textures/default_sandstone.png delete mode 100644 mods/default/textures/default_sapling.png delete mode 100644 mods/default/textures/default_scorched_stuff.png delete mode 100755 mods/default/textures/default_sign_wall.png delete mode 100644 mods/default/textures/default_steel_block.png delete mode 100644 mods/default/textures/default_steel_ingot.png delete mode 100644 mods/default/textures/default_stick.png delete mode 100755 mods/default/textures/default_stone.png delete mode 100755 mods/default/textures/default_stone_brick.png delete mode 100644 mods/default/textures/default_tnt_bottom.png delete mode 100644 mods/default/textures/default_tnt_side.png delete mode 100644 mods/default/textures/default_tnt_top.png delete mode 100755 mods/default/textures/default_tool_mesepick.png delete mode 100644 mods/default/textures/default_tool_steelaxe.png delete mode 100755 mods/default/textures/default_tool_steelpick.png delete mode 100755 mods/default/textures/default_tool_steelshovel.png delete mode 100644 mods/default/textures/default_tool_steelsword.png delete mode 100644 mods/default/textures/default_tool_stoneaxe.png delete mode 100755 mods/default/textures/default_tool_stonepick.png delete mode 100755 mods/default/textures/default_tool_stoneshovel.png delete mode 100644 mods/default/textures/default_tool_stonesword.png delete mode 100644 mods/default/textures/default_tool_woodaxe.png delete mode 100755 mods/default/textures/default_tool_woodpick.png delete mode 100755 mods/default/textures/default_tool_woodshovel.png delete mode 100644 mods/default/textures/default_tool_woodsword.png delete mode 100644 mods/default/textures/default_torch.png delete mode 100644 mods/default/textures/default_torch_animated.png delete mode 100644 mods/default/textures/default_torch_on_ceiling.png delete mode 100644 mods/default/textures/default_torch_on_ceiling_animated.png delete mode 100644 mods/default/textures/default_torch_on_floor.png delete mode 100644 mods/default/textures/default_torch_on_floor_animated.png delete mode 100755 mods/default/textures/default_tree.png delete mode 100755 mods/default/textures/default_tree_top.png delete mode 100755 mods/default/textures/default_water.png delete mode 100644 mods/default/textures/default_water_flowing_animated.png delete mode 100644 mods/default/textures/default_water_source_animated.png delete mode 100644 mods/default/textures/default_wood.png delete mode 100644 mods/default/textures/heart.png delete mode 100644 mods/default/textures/player.png delete mode 100644 mods/default/textures/player_back.png delete mode 100644 mods/default/textures/treeprop.png delete mode 100644 mods/default/textures/wieldhand.png delete mode 100644 mods/doors/README.txt delete mode 100644 mods/doors/depends.txt delete mode 100644 mods/doors/init.lua delete mode 100644 mods/doors/textures/door_brown.png delete mode 100644 mods/doors/textures/door_grey.png delete mode 100644 mods/doors/textures/door_steel.png delete mode 100644 mods/doors/textures/door_steel_a.png delete mode 100644 mods/doors/textures/door_steel_b.png delete mode 100644 mods/doors/textures/door_wood.png delete mode 100644 mods/doors/textures/door_wood_a.png delete mode 100644 mods/doors/textures/door_wood_b.png delete mode 100644 mods/fire/README.txt delete mode 100644 mods/fire/init.lua delete mode 100644 mods/fire/sounds/fire_large.ogg delete mode 100644 mods/fire/sounds/fire_small.ogg delete mode 100644 mods/fire/textures/fire_basic_flame.png delete mode 100644 mods/fire/textures/fire_basic_flame_animated.png delete mode 100644 mods/stairs/README.txt delete mode 100644 mods/stairs/depends.txt delete mode 100644 mods/stairs/init.lua diff --git a/game.conf b/game.conf index 2d3983fc..b66889f4 100644 --- a/game.conf +++ b/game.conf @@ -1,2 +1,2 @@ name = Minetest - +common_mods = bucket, default, doors, fire, stairs diff --git a/mods/bucket/README.txt b/mods/bucket/README.txt deleted file mode 100644 index 7dad6419..00000000 --- a/mods/bucket/README.txt +++ /dev/null @@ -1,26 +0,0 @@ -Minetest 0.4 mod: bucket -========================= - -License of source code: ------------------------ -Copyright (C) 2011-2012 Kahrl -Copyright (C) 2011-2012 celeron55, Perttu Ahola - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU Lesser General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -http://www.gnu.org/licenses/lgpl-2.1.html - -License of media (textures and sounds) --------------------------------------- -Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) -http://creativecommons.org/licenses/by-sa/3.0/ - -Authors of media files ------------------------ -Everything not listed in here: -Copyright (C) 2010-2012 celeron55, Perttu Ahola - - diff --git a/mods/bucket/depends.txt b/mods/bucket/depends.txt deleted file mode 100644 index 3a7daa1d..00000000 --- a/mods/bucket/depends.txt +++ /dev/null @@ -1,2 +0,0 @@ -default - diff --git a/mods/bucket/init.lua b/mods/bucket/init.lua deleted file mode 100644 index 4cc4ca59..00000000 --- a/mods/bucket/init.lua +++ /dev/null @@ -1,135 +0,0 @@ --- Minetest 0.4 mod: bucket --- See README.txt for licensing and other information. - -local LIQUID_MAX = 8 --The number of water levels when liquid_finite is enabled - -minetest.register_alias("bucket", "bucket:bucket_empty") -minetest.register_alias("bucket_water", "bucket:bucket_water") -minetest.register_alias("bucket_lava", "bucket:bucket_lava") - -minetest.register_craft({ - output = 'bucket:bucket_empty 1', - recipe = { - {'default:steel_ingot', '', 'default:steel_ingot'}, - {'', 'default:steel_ingot', ''}, - } -}) - -bucket = {} -bucket.liquids = {} - --- Register a new liquid --- source = name of the source node --- flowing = name of the flowing node --- itemname = name of the new bucket item (or nil if liquid is not takeable) --- inventory_image = texture of the new bucket item (ignored if itemname == nil) --- This function can be called from any mod (that depends on bucket). -function bucket.register_liquid(source, flowing, itemname, inventory_image, name) - bucket.liquids[source] = { - source = source, - flowing = flowing, - itemname = itemname, - } - bucket.liquids[flowing] = bucket.liquids[source] - - if itemname ~= nil then - minetest.register_craftitem(itemname, { - description = name, - inventory_image = inventory_image, - stack_max = 1, - liquids_pointable = true, - groups = {not_in_creative_inventory=1}, - on_place = function(itemstack, user, pointed_thing) - -- Must be pointing to node - if pointed_thing.type ~= "node" then - return - end - - local place_liquid = function(pos, node, source, flowing, fullness) - if math.floor(fullness/128) == 1 or (not minetest.setting_getbool("liquid_finite")) then - minetest.env:add_node(pos, {name=source, param2=fullness}) - return - elseif node.name == flowing then - fullness = fullness + node.param2 - elseif node.name == source then - fullness = LIQUID_MAX - end - - if fullness >= LIQUID_MAX then - minetest.env:add_node(pos, {name=source, param2=LIQUID_MAX}) - else - minetest.env:add_node(pos, {name=flowing, param2=fullness}) - end - end - - -- Check if pointing to a buildable node - local node = minetest.env:get_node(pointed_thing.under) - local fullness = tonumber(itemstack:get_metadata()) - if not fullness then fullness = LIQUID_MAX end - - if minetest.registered_nodes[node.name].buildable_to then - -- buildable; replace the node - place_liquid(pointed_thing.under, node, source, flowing, fullness) - else - -- not buildable to; place the liquid above - -- check if the node above can be replaced - local node = minetest.env:get_node(pointed_thing.above) - if minetest.registered_nodes[node.name].buildable_to then - place_liquid(pointed_thing.above, node, source, flowing, fullness) - else - -- do not remove the bucket with the liquid - return - end - end - return {name="bucket:bucket_empty"} - end - }) - end -end - -minetest.register_craftitem("bucket:bucket_empty", { - description = "Empty Bucket", - inventory_image = "bucket.png", - stack_max = 1, - liquids_pointable = true, - on_use = function(itemstack, user, pointed_thing) - -- Must be pointing to node - if pointed_thing.type ~= "node" then - return - end - -- Check if pointing to a liquid source - node = minetest.env:get_node(pointed_thing.under) - liquiddef = bucket.liquids[node.name] - if liquiddef ~= nil and liquiddef.itemname ~= nil and (node.name == liquiddef.source or - (node.name == liquiddef.flowing and minetest.setting_getbool("liquid_finite"))) then - - minetest.env:add_node(pointed_thing.under, {name="air"}) - - if node.name == liquiddef.source then node.param2 = LIQUID_MAX end - return ItemStack({name = liquiddef.itemname, metadata = tostring(node.param2)}) - end - end, -}) - -bucket.register_liquid( - "default:water_source", - "default:water_flowing", - "bucket:bucket_water", - "bucket_water.png", - "Water Bucket" -) - -bucket.register_liquid( - "default:lava_source", - "default:lava_flowing", - "bucket:bucket_lava", - "bucket_lava.png", - "Lava Bucket" -) - -minetest.register_craft({ - type = "fuel", - recipe = "bucket:bucket_lava", - burntime = 60, - replacements = {{"bucket:bucket_lava", "bucket:bucket_empty"}}, -}) diff --git a/mods/bucket/textures/bucket.png b/mods/bucket/textures/bucket.png deleted file mode 100644 index f165fd209e9dc30282c963ee27dcd34eeb84b115..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgg)Zdra)<*XK-XFws@%#er@=ltB< z)VvZPmw~~#C^fMpHASI3vm`^o-P1Q9MK6^dD89hc#WBR<^x2@3yhjvxwuHYtv`E5h zA=7sU_7DfnDTkPM_B~-WI_NU-+eT~s6r0B%89!t{P^;Vb^g-W=Gnd`HPCj`!_sp3K zQO4fZ&$kH7Vv@c0+jYT|O*c`o^Za=JJUMpDMelNy3 P732v|S3j3^P6QL70(Y)*K0-AbW|YuPgg)Zdray@#n4E9dnI@*Z;FalP;AGr??^ zsSzu$bV2fkSxtf(XJsTCRfAlvZ)(!?Sma&Q=pmBua>?YU|Nrj)`tbVGuwUCmA75)I z(_FsdvT}EE@rJAND)*PGxaKKHHaX8^eqOtJ)yh?0vv>?v$MYKqZWL%*8dh$(Y*}W9 zAyWZ!-}Q!$lk$+n(bncyXCpI3FShQL70(Y)*K0-AbW|YuPgg)ZdrZ{;h&$K*nvW_nIRD+&iT2y zsd*(pE(3#eQEFmIYKlU6W=V#EyQgnJie4&6;R#O{#}JFtXD8Y69Wvl)jn~Q(Y_&{( zajVsMgXVIz}ew22cvdq8QG3!Ig zx5?eVw`#vS60;_Hf7hR?GU2r=5~ueV6>h9iQ&Lm%OXF!MeI2=d9^;0s(|Qf(sNbGy zFt@nFaM@ky>9^&s-AeNG?Mvy2w0ZHnE~Z_;!A1DbvL{l>EmMRT7EC$x@xuzU(nNy* z9@Qr-n!i^aT(sG1rC|MOh2Hy?@7<@x))=2+su!1Ud+XlZe8h1c$g`fVelF{r5}E)& CZi&JG diff --git a/mods/default/README.txt b/mods/default/README.txt deleted file mode 100644 index 762bcf12..00000000 --- a/mods/default/README.txt +++ /dev/null @@ -1,107 +0,0 @@ -Minetest 0.4 mod: default -========================== - -License of source code: ------------------------ -Copyright (C) 2011-2012 celeron55, Perttu Ahola - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU Lesser General Public License as published by -the Free Software Foundation; either version 2.1 of the License, or -(at your option) any later version. - -http://www.gnu.org/licenses/lgpl-2.1.html - -License of media (textures and sounds) --------------------------------------- -Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) -http://creativecommons.org/licenses/by-sa/3.0/ - -Authors of media files ------------------------ -Everything not listed in here: -Copyright (C) 2010-2012 celeron55, Perttu Ahola - -Originating from work by kddekadenz/Dogers: - default_grass_footstep.{1,2,3}.ogg - default_dig_crumbly.{1,2}.ogg - -Cisoun's WTFPL texture pack: - default_chest_front.png - default_chest_lock.png - default_chest_side.png - default_chest_top.png - default_stone_brick.png - default_dirt.png - default_grass.png - default_grass_side.png - default_jungletree.png - default_jungletree_top.png - default_lava.png - default_leaves.png - default_sand.png - default_sapling.png - default_sign_wall.png - default_stone.png - default_tool_mesepick.png - default_tool_steelpick.png - default_tool_steelshovel.png - default_tool_stonepick.png - default_tool_stoneshovel.png - default_tool_woodpick.png - default_tool_woodshovel.png - default_tree.png - default_tree_top.png - default_water.png - -Originating from G4JC's Almost MC Texture Pack: - default_wood.png - default_torch.png - default_torch_on_ceiling.png - default_torch_on_floor.png - default_cobble.png - -VanessaE's animated torches (WTFPL): - default_torch_animated.png - default_torch_on_ceiling_animated.png - default_torch_on_floor_animated.png - default_torch_on_floor.png - -RealBadAngel's animated water (WTFPL): - default_water_source_animated.png - default_water_flowing_animated.png - -VanessaE (WTFPL): - default_nc_back.png - default_nc_front.png - default_nc_rb.png - default_nc_side.png - default_grass_*.png - -Calinou's improved default textures (CC BY-SA): - default_brick.png - default_clay_brick.png - default_papyrus.png - default_tool_steelsword.png - -MirceaKitsune (WTFPL): - character.x - -Jordach (CC BY-SA 3.0): - character.png - -PilzAdam (WTFPL): - default_jungleleaves.png - default_junglesapling.png - default_junglewood.png - default_obsidian_glass.png - default_obsidian_shard.png - default_mossycobble.png - -jojoa1997 (WTFPL): - default_obsidian.png - -Glass breaking sounds (CC BY 3.0): - 1: http://www.freesound.org/people/cmusounddesign/sounds/71947/ - 2: http://www.freesound.org/people/Tomlija/sounds/97669/ - 3: http://www.freesound.org/people/lsprice/sounds/88808/ diff --git a/mods/default/init.lua b/mods/default/init.lua deleted file mode 100644 index cc273667..00000000 --- a/mods/default/init.lua +++ /dev/null @@ -1,2122 +0,0 @@ --- Minetest 0.4 mod: default --- See README.txt for licensing and other information. - --- The API documentation in here was moved into doc/lua_api.txt - -WATER_ALPHA = 160 -WATER_VISC = 1 -LAVA_VISC = 7 -LIGHT_MAX = 14 - --- Definitions made by this mod that other mods can use too -default = {} - --- Load other files -dofile(minetest.get_modpath("default").."/player.lua") -dofile(minetest.get_modpath("default").."/mapgen.lua") -dofile(minetest.get_modpath("default").."/leafdecay.lua") - --- --- Tool definition --- - --- The hand -minetest.register_item(":", { - type = "none", - wield_image = "wieldhand.png", - wield_scale = {x=1,y=1,z=2.5}, - tool_capabilities = { - full_punch_interval = 0.9, - max_drop_level = 0, - groupcaps = { - fleshy = {times={[2]=0.75, [3]=0.6}, uses=0, maxlevel=1}, - crumbly = {times={[2]=3.00, [3]=0.70}, uses=0, maxlevel=1}, - snappy = {times={[3]=0.40}, uses=0, maxlevel=1}, - oddly_breakable_by_hand = {times={[1]=7.00,[2]=4.00,[3]=1.40}, uses=0, maxlevel=3} - } - } -}) - -minetest.register_tool("default:pick_wood", { - description = "Wooden Pickaxe", - inventory_image = "default_tool_woodpick.png", - tool_capabilities = { - full_punch_interval = 1.2, - max_drop_level=0, - groupcaps={ - cracky = {times={[2]=2.00, [3]=1.20}, uses=10, maxlevel=1}, - fleshy = {times={[2]=0.95, [3]=0.6}, uses=15, maxlevel=1} - } - }, -}) -minetest.register_tool("default:pick_stone", { - description = "Stone Pickaxe", - inventory_image = "default_tool_stonepick.png", - tool_capabilities = { - full_punch_interval = 1.3, - max_drop_level=0, - groupcaps={ - cracky = {times={[1]=3.00, [2]=1.20, [3]=0.80}, uses=20, maxlevel=1}, - fleshy = {times={[2]=0.7, [3]=0.5}, uses=25, maxlevel=1} - } - }, -}) -minetest.register_tool("default:pick_steel", { - description = "Steel Pickaxe", - inventory_image = "default_tool_steelpick.png", - tool_capabilities = { - full_punch_interval = 1.0, - max_drop_level=1, - groupcaps={ - cracky = {times={[1]=4.00, [2]=1.60, [3]=1.00}, uses=30, maxlevel=2}, - fleshy = {times={[2]=0.6, [3]=0.35}, uses=35, maxlevel=1} - } - }, -}) -minetest.register_tool("default:pick_mese", { - description = "Mese Pickaxe", - inventory_image = "default_tool_mesepick.png", - tool_capabilities = { - full_punch_interval = 0.65, - max_drop_level=3, - groupcaps={ - cracky = {times={[1]=2.0, [2]=1.0, [3]=0.5}, uses=20, maxlevel=3}, - crumbly = {times={[1]=2.0, [2]=1.0, [3]=0.5}, uses=20, maxlevel=3}, - snappy = {times={[1]=2.0, [2]=1.0, [3]=0.5}, uses=20, maxlevel=3}, - fleshy = {times={[2]=0.6, [3]=0.5}, uses=80, maxlevel=1} - } - }, -}) -minetest.register_tool("default:shovel_wood", { - description = "Wooden Shovel", - inventory_image = "default_tool_woodshovel.png", - wield_image = "default_tool_woodshovel.png^[transformR90", - tool_capabilities = { - full_punch_interval = 1.2, - max_drop_level=0, - groupcaps={ - crumbly = {times={[1]=3.00, [2]=0.80, [3]=0.50}, uses=10, maxlevel=1}, - fleshy = {times={[2]=1.05, [3]=0.70}, uses=25, maxlevel=1} - } - }, -}) -minetest.register_tool("default:shovel_stone", { - description = "Stone Shovel", - inventory_image = "default_tool_stoneshovel.png", - wield_image = "default_tool_stoneshovel.png^[transformR90", - tool_capabilities = { - full_punch_interval = 1.4, - max_drop_level=0, - groupcaps={ - crumbly = {times={[1]=1.50, [2]=0.50, [3]=0.30}, uses=20, maxlevel=1}, - fleshy = {times={[2]=0.75, [3]=0.50}, uses=40, maxlevel=1} - } - }, -}) -minetest.register_tool("default:shovel_steel", { - description = "Steel Shovel", - inventory_image = "default_tool_steelshovel.png", - wield_image = "default_tool_steelshovel.png^[transformR90", - tool_capabilities = { - full_punch_interval = 1.1, - max_drop_level=1, - groupcaps={ - crumbly = {times={[1]=1.50, [2]=0.70, [3]=0.60}, uses=30, maxlevel=2}, - fleshy = {times={[2]=0.45, [3]=0.30}, uses=50, maxlevel=1} - } - }, -}) -minetest.register_tool("default:axe_wood", { - description = "Wooden Axe", - inventory_image = "default_tool_woodaxe.png", - tool_capabilities = { - full_punch_interval = 1.0, - max_drop_level=0, - groupcaps={ - choppy = {times={[2]=1.60, [3]=1.20}, uses=10, maxlevel=1}, - fleshy = {times={[2]=0.70, [3]=0.50}, uses=5, maxlevel=1} - } - }, -}) -minetest.register_tool("default:axe_stone", { - description = "Stone Axe", - inventory_image = "default_tool_stoneaxe.png", - tool_capabilities = { - full_punch_interval = 1.2, - max_drop_level=0, - groupcaps={ - choppy={times={[1]=3.00, [2]=1.40, [3]=1.00}, uses=20, maxlevel=1}, - fleshy={times={[2]=0.60, [3]=0.40}, uses=15, maxlevel=1} - } - }, -}) -minetest.register_tool("default:axe_steel", { - description = "Steel Axe", - inventory_image = "default_tool_steelaxe.png", - tool_capabilities = { - full_punch_interval = 0.9, - max_drop_level=1, - groupcaps={ - choppy={times={[1]=2.60, [2]=1.00, [3]=0.60}, uses=30, maxlevel=2}, - fleshy={times={[2]=0.40, [3]=0.25}, uses=25, maxlevel=1} - } - }, -}) -minetest.register_tool("default:sword_wood", { - description = "Wooden Sword", - inventory_image = "default_tool_woodsword.png", - tool_capabilities = { - full_punch_interval = 0.9, - max_drop_level=0, - groupcaps={ - fleshy={times={[2]=1.10, [3]=0.60}, uses=10, maxlevel=1}, - snappy={times={[2]=0.9, [3]=0.45}, uses=10, maxlevel=1}, - choppy={times={[3]=0.90}, uses=20, maxlevel=0} - } - } -}) -minetest.register_tool("default:sword_stone", { - description = "Stone Sword", - inventory_image = "default_tool_stonesword.png", - tool_capabilities = { - full_punch_interval = 1.1, - max_drop_level=0, - groupcaps={ - fleshy={times={[2]=0.80, [3]=0.40}, uses=20, maxlevel=1}, - snappy={times={[2]=0.75, [3]=0.35}, uses=20, maxlevel=1}, - choppy={times={[3]=0.70}, uses=20, maxlevel=0} - } - } -}) -minetest.register_tool("default:sword_steel", { - description = "Steel Sword", - inventory_image = "default_tool_steelsword.png", - tool_capabilities = { - full_punch_interval = 0.8, - max_drop_level=1, - groupcaps={ - fleshy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=10, maxlevel=2}, - snappy={times={[2]=0.70, [3]=0.30}, uses=40, maxlevel=1}, - choppy={times={[3]=0.65}, uses=40, maxlevel=0} - } - } -}) - --- --- Crafting definition --- - -minetest.register_craft({ - output = 'default:wood 4', - recipe = { - {'default:tree'}, - } -}) - -minetest.register_craft({ - output = 'default:junglewood 4', - recipe = { - {'default:jungletree'}, - } -}) - -minetest.register_craft({ - output = 'default:stick 4', - recipe = { - {'group:wood'}, - } -}) - -minetest.register_craft({ - output = 'default:fence_wood 2', - recipe = { - {'default:stick', 'default:stick', 'default:stick'}, - {'default:stick', 'default:stick', 'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:sign_wall', - recipe = { - {'group:wood', 'group:wood', 'group:wood'}, - {'group:wood', 'group:wood', 'group:wood'}, - {'', 'default:stick', ''}, - } -}) - -minetest.register_craft({ - output = 'default:torch 4', - recipe = { - {'default:coal_lump'}, - {'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:pick_wood', - recipe = { - {'group:wood', 'group:wood', 'group:wood'}, - {'', 'default:stick', ''}, - {'', 'default:stick', ''}, - } -}) - -minetest.register_craft({ - output = 'default:pick_stone', - recipe = { - {'group:stone', 'group:stone', 'group:stone'}, - {'', 'default:stick', ''}, - {'', 'default:stick', ''}, - } -}) - -minetest.register_craft({ - output = 'default:pick_steel', - recipe = { - {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, - {'', 'default:stick', ''}, - {'', 'default:stick', ''}, - } -}) - -minetest.register_craft({ - output = 'default:pick_mese', - recipe = { - {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, - {'', 'default:stick', ''}, - {'', 'default:stick', ''}, - } -}) - -minetest.register_craft({ - output = 'default:shovel_wood', - recipe = { - {'group:wood'}, - {'default:stick'}, - {'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:shovel_stone', - recipe = { - {'group:stone'}, - {'default:stick'}, - {'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:shovel_steel', - recipe = { - {'default:steel_ingot'}, - {'default:stick'}, - {'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:axe_wood', - recipe = { - {'group:wood', 'group:wood'}, - {'group:wood', 'default:stick'}, - {'', 'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:axe_stone', - recipe = { - {'group:stone', 'group:stone'}, - {'group:stone', 'default:stick'}, - {'', 'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:axe_steel', - recipe = { - {'default:steel_ingot', 'default:steel_ingot'}, - {'default:steel_ingot', 'default:stick'}, - {'', 'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:sword_wood', - recipe = { - {'group:wood'}, - {'group:wood'}, - {'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:sword_stone', - recipe = { - {'group:stone'}, - {'group:stone'}, - {'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:sword_steel', - recipe = { - {'default:steel_ingot'}, - {'default:steel_ingot'}, - {'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:rail 15', - recipe = { - {'default:steel_ingot', '', 'default:steel_ingot'}, - {'default:steel_ingot', 'default:stick', 'default:steel_ingot'}, - {'default:steel_ingot', '', 'default:steel_ingot'}, - } -}) - -minetest.register_craft({ - output = 'default:chest', - recipe = { - {'group:wood', 'group:wood', 'group:wood'}, - {'group:wood', '', 'group:wood'}, - {'group:wood', 'group:wood', 'group:wood'}, - } -}) - -minetest.register_craft({ - output = 'default:chest_locked', - recipe = { - {'group:wood', 'group:wood', 'group:wood'}, - {'group:wood', 'default:steel_ingot', 'group:wood'}, - {'group:wood', 'group:wood', 'group:wood'}, - } -}) - -minetest.register_craft({ - output = 'default:furnace', - recipe = { - {'group:stone', 'group:stone', 'group:stone'}, - {'group:stone', '', 'group:stone'}, - {'group:stone', 'group:stone', 'group:stone'}, - } -}) - -minetest.register_craft({ - output = 'default:steelblock', - recipe = { - {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, - {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, - {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, - } -}) - -minetest.register_craft({ - output = 'default:steel_ingot 9', - recipe = { - {'default:steelblock'}, - } -}) - -minetest.register_craft({ - output = 'default:sandstone', - recipe = { - {'group:sand', 'group:sand'}, - {'group:sand', 'group:sand'}, - } -}) - -minetest.register_craft({ - output = 'default:sand 4', - recipe = { - {'default:sandstone'}, - } -}) - -minetest.register_craft({ - output = 'default:clay', - recipe = { - {'default:clay_lump', 'default:clay_lump'}, - {'default:clay_lump', 'default:clay_lump'}, - } -}) - -minetest.register_craft({ - output = 'default:brick', - recipe = { - {'default:clay_brick', 'default:clay_brick'}, - {'default:clay_brick', 'default:clay_brick'}, - } -}) - -minetest.register_craft({ - output = 'default:clay_brick 4', - recipe = { - {'default:brick'}, - } -}) - -minetest.register_craft({ - output = 'default:paper', - recipe = { - {'default:papyrus', 'default:papyrus', 'default:papyrus'}, - } -}) - -minetest.register_craft({ - output = 'default:book', - recipe = { - {'default:paper'}, - {'default:paper'}, - {'default:paper'}, - } -}) - -minetest.register_craft({ - output = 'default:bookshelf', - recipe = { - {'group:wood', 'group:wood', 'group:wood'}, - {'default:book', 'default:book', 'default:book'}, - {'group:wood', 'group:wood', 'group:wood'}, - } -}) - -minetest.register_craft({ - output = 'default:ladder', - recipe = { - {'default:stick', '', 'default:stick'}, - {'default:stick', 'default:stick', 'default:stick'}, - {'default:stick', '', 'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:mese', - recipe = { - {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, - {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, - {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, - } -}) - -minetest.register_craft({ - output = 'default:mese_crystal 9', - recipe = { - {'default:mese'}, - } -}) - -minetest.register_craft({ - output = 'default:mese_crystal_fragment 9', - recipe = { - {'default:mese_crystal'}, - } -}) - -minetest.register_craft({ - output = 'default:obsidian_shard 9', - recipe = { - {'default:obsidian'} - } -}) - -minetest.register_craft({ - output = 'default:obsidian', - recipe = { - {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, - {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, - {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, - } -}) - -minetest.register_craft({ - output = 'default:stonebrick', - recipe = { - {'default:stone', 'default:stone'}, - {'default:stone', 'default:stone'}, - } -}) - --- --- Crafting (tool repair) --- -minetest.register_craft({ - type = "toolrepair", - additional_wear = -0.02, -}) - --- --- Cooking recipes --- - -minetest.register_craft({ - type = "cooking", - output = "default:glass", - recipe = "group:sand", -}) - -minetest.register_craft({ - type = "cooking", - output = "default:obsidian_glass", - recipe = "default:obsidian_shard", -}) - -minetest.register_craft({ - type = "cooking", - output = "default:stone", - recipe = "default:cobble", -}) - -minetest.register_craft({ - type = "cooking", - output = "default:steel_ingot", - recipe = "default:iron_lump", -}) - -minetest.register_craft({ - type = "cooking", - output = "default:clay_brick", - recipe = "default:clay_lump", -}) - --- --- Fuels --- - -minetest.register_craft({ - type = "fuel", - recipe = "group:tree", - burntime = 30, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:junglegrass", - burntime = 2, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "group:leaves", - burntime = 1, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:cactus", - burntime = 15, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:papyrus", - burntime = 1, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:bookshelf", - burntime = 30, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:fence_wood", - burntime = 15, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:ladder", - burntime = 5, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "group:wood", - burntime = 7, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:lava_source", - burntime = 60, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:torch", - burntime = 4, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:sign_wall", - burntime = 10, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:chest", - burntime = 30, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:chest_locked", - burntime = 30, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:nyancat", - burntime = 1, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:nyancat_rainbow", - burntime = 1, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:sapling", - burntime = 10, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:apple", - burntime = 3, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:coal_lump", - burntime = 40, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:junglesapling", - burntime = 10, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:grass_1", - burntime = 2, -}) - --- --- Node definitions --- - --- Default node sounds - -function default.node_sound_defaults(table) - table = table or {} - table.footstep = table.footstep or - {name="", gain=1.0} - table.dug = table.dug or - {name="default_dug_node", gain=1.0} - return table -end - -function default.node_sound_stone_defaults(table) - table = table or {} - table.footstep = table.footstep or - {name="default_hard_footstep", gain=0.2} - default.node_sound_defaults(table) - return table -end - -function default.node_sound_dirt_defaults(table) - table = table or {} - table.footstep = table.footstep or - {name="", gain=0.5} - --table.dug = table.dug or - -- {name="default_dirt_break", gain=0.5} - default.node_sound_defaults(table) - return table -end - -function default.node_sound_sand_defaults(table) - table = table or {} - table.footstep = table.footstep or - {name="default_grass_footstep", gain=0.25} - --table.dug = table.dug or - -- {name="default_dirt_break", gain=0.25} - table.dug = table.dug or - {name="", gain=0.25} - default.node_sound_defaults(table) - return table -end - -function default.node_sound_wood_defaults(table) - table = table or {} - table.footstep = table.footstep or - {name="default_hard_footstep", gain=0.3} - default.node_sound_defaults(table) - return table -end - -function default.node_sound_leaves_defaults(table) - table = table or {} - table.footstep = table.footstep or - {name="default_grass_footstep", gain=0.25} - table.dig = table.dig or - {name="default_dig_crumbly", gain=0.4} - table.dug = table.dug or - {name="", gain=1.0} - default.node_sound_defaults(table) - return table -end - -function default.node_sound_glass_defaults(table) - table = table or {} - table.footstep = table.footstep or - {name="default_hard_footstep", gain=0.25} - table.dug = table.dug or - {name="default_break_glass", gain=1.0} - default.node_sound_defaults(table) - return table -end - --- - -minetest.register_node("default:stone", { - description = "Stone", - tiles = {"default_stone.png"}, - is_ground_content = true, - groups = {cracky=3, stone=1}, - drop = 'default:cobble', - legacy_mineral = true, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:desert_stone", { - description = "Desert Stone", - tiles = {"default_desert_stone.png"}, - is_ground_content = true, - groups = {cracky=3, stone=1}, - drop = 'default:desert_stone', - legacy_mineral = true, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:stone_with_coal", { - description = "Coal Ore", - tiles = {"default_stone.png^default_mineral_coal.png"}, - is_ground_content = true, - groups = {cracky=3}, - drop = 'default:coal_lump', - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:stone_with_iron", { - description = "Iron Ore", - tiles = {"default_stone.png^default_mineral_iron.png"}, - is_ground_content = true, - groups = {cracky=3}, - drop = 'default:iron_lump', - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:stone_with_mese", { - description = "Mese Crystals in Stone", - tiles = {"default_stone.png^default_mineral_mese.png"}, - is_ground_content = true, - groups = {cracky=1}, - drop = "default:mese_crystal", - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:stonebrick", { - description = "Stone Brick", - tiles = {"default_stone_brick.png"}, - is_ground_content = true, - groups = {cracky=3, stone=1}, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:dirt_with_grass", { - description = "Dirt with Grass", - tiles = {"default_grass.png", "default_dirt.png", "default_dirt.png^default_grass_side.png"}, - is_ground_content = true, - groups = {crumbly=3}, - drop = 'default:dirt', - sounds = default.node_sound_dirt_defaults({ - footstep = {name="default_grass_footstep", gain=0.4}, - }), -}) - -minetest.register_node("default:dirt_with_grass_footsteps", { - description = "Dirt with Grass and Footsteps", - tiles = {"default_grass_footsteps.png", "default_dirt.png", "default_dirt.png^default_grass_side.png"}, - is_ground_content = true, - groups = {crumbly=3, not_in_creative_inventory=1}, - drop = 'default:dirt', - sounds = default.node_sound_dirt_defaults({ - footstep = {name="default_grass_footstep", gain=0.4}, - }), -}) - -minetest.register_node("default:dirt", { - description = "Dirt", - tiles = {"default_dirt.png"}, - is_ground_content = true, - groups = {crumbly=3}, - sounds = default.node_sound_dirt_defaults(), -}) - -minetest.register_node("default:sand", { - description = "Sand", - tiles = {"default_sand.png"}, - is_ground_content = true, - groups = {crumbly=3, falling_node=1, sand=1}, - sounds = default.node_sound_sand_defaults(), -}) - -minetest.register_node("default:desert_sand", { - description = "Desert Sand", - tiles = {"default_desert_sand.png"}, - is_ground_content = true, - groups = {crumbly=3, falling_node=1, sand=1}, - sounds = default.node_sound_sand_defaults(), -}) - -minetest.register_node("default:gravel", { - description = "Gravel", - tiles = {"default_gravel.png"}, - is_ground_content = true, - groups = {crumbly=2, falling_node=1}, - sounds = default.node_sound_dirt_defaults({ - footstep = {name="default_gravel_footstep", gain=0.45}, - }), -}) - -minetest.register_node("default:sandstone", { - description = "Sandstone", - tiles = {"default_sandstone.png"}, - is_ground_content = true, - groups = {crumbly=2,cracky=2}, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:clay", { - description = "Clay", - tiles = {"default_clay.png"}, - is_ground_content = true, - groups = {crumbly=3}, - drop = 'default:clay_lump 4', - sounds = default.node_sound_dirt_defaults({ - footstep = "", - }), -}) - -minetest.register_node("default:brick", { - description = "Brick Block", - tiles = {"default_brick.png"}, - is_ground_content = true, - groups = {cracky=3}, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:tree", { - description = "Tree", - tiles = {"default_tree_top.png", "default_tree_top.png", "default_tree.png"}, - is_ground_content = true, - groups = {tree=1,snappy=1,choppy=2,oddly_breakable_by_hand=1,flammable=2}, - sounds = default.node_sound_wood_defaults(), -}) - -minetest.register_node("default:jungletree", { - description = "Jungle Tree", - tiles = {"default_jungletree_top.png", "default_jungletree_top.png", "default_jungletree.png"}, - is_ground_content = true, - groups = {tree=1,snappy=1,choppy=2,oddly_breakable_by_hand=1,flammable=2}, - sounds = default.node_sound_wood_defaults(), -}) - -minetest.register_node("default:junglewood", { - description = "Junglewood Planks", - tiles = {"default_junglewood.png"}, - is_ground_content = true, - groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, - sounds = default.node_sound_wood_defaults(), -}) - -minetest.register_node("default:jungleleaves", { - description = "Jungle Leaves", - drawtype = "allfaces_optional", - visual_scale = 1.3, - tiles = {"default_jungleleaves.png"}, - paramtype = "light", - groups = {snappy=3, leafdecay=3, flammable=2, leaves=1}, - drop = { - max_items = 1, - items = { - { - -- player will get sapling with 1/20 chance - items = {'default:junglesapling'}, - rarity = 20, - }, - { - -- player will get leaves only if he get no saplings, - -- this is because max_items is 1 - items = {'default:jungleleaves'}, - } - } - }, - sounds = default.node_sound_leaves_defaults(), -}) - -minetest.register_node("default:junglesapling", { - description = "Jungle Sapling", - drawtype = "plantlike", - visual_scale = 1.0, - tiles = {"default_junglesapling.png"}, - inventory_image = "default_junglesapling.png", - wield_image = "default_junglesapling.png", - paramtype = "light", - walkable = false, - selection_box = { - type = "fixed", - fixed = {-0.3, -0.5, -0.3, 0.3, 0.35, 0.3} - }, - groups = {snappy=2,dig_immediate=3,flammable=2,attached_node=1}, - sounds = default.node_sound_defaults(), -}) --- alias for tree growing abm in content_abm.cpp -minetest.register_alias("junglesapling", "default:junglesapling") - -minetest.register_node("default:junglegrass", { - description = "Jungle Grass", - drawtype = "plantlike", - visual_scale = 1.3, - tiles = {"default_junglegrass.png"}, - inventory_image = "default_junglegrass.png", - wield_image = "default_junglegrass.png", - paramtype = "light", - walkable = false, - buildable_to = true, - groups = {snappy=3,flammable=2,attached_node=1}, - sounds = default.node_sound_leaves_defaults(), - selection_box = { - type = "fixed", - fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, - }, -}) - -minetest.register_node("default:leaves", { - description = "Leaves", - drawtype = "allfaces_optional", - visual_scale = 1.3, - tiles = {"default_leaves.png"}, - paramtype = "light", - groups = {snappy=3, leafdecay=3, flammable=2, leaves=1}, - drop = { - max_items = 1, - items = { - { - -- player will get sapling with 1/20 chance - items = {'default:sapling'}, - rarity = 20, - }, - { - -- player will get leaves only if he get no saplings, - -- this is because max_items is 1 - items = {'default:leaves'}, - } - } - }, - sounds = default.node_sound_leaves_defaults(), -}) - -minetest.register_node("default:cactus", { - description = "Cactus", - tiles = {"default_cactus_top.png", "default_cactus_top.png", "default_cactus_side.png"}, - is_ground_content = true, - groups = {snappy=2,choppy=3,flammable=2}, - sounds = default.node_sound_wood_defaults(), -}) - -minetest.register_node("default:papyrus", { - description = "Papyrus", - drawtype = "plantlike", - tiles = {"default_papyrus.png"}, - inventory_image = "default_papyrus.png", - wield_image = "default_papyrus.png", - paramtype = "light", - is_ground_content = true, - walkable = false, - selection_box = { - type = "fixed", - fixed = {-0.3, -0.5, -0.3, 0.3, 0.5, 0.3} - }, - groups = {snappy=3,flammable=2}, - sounds = default.node_sound_leaves_defaults(), -}) - -minetest.register_node("default:bookshelf", { - description = "Bookshelf", - tiles = {"default_wood.png", "default_wood.png", "default_bookshelf.png"}, - is_ground_content = true, - groups = {snappy=2,choppy=3,oddly_breakable_by_hand=2,flammable=3}, - sounds = default.node_sound_wood_defaults(), -}) - -minetest.register_node("default:glass", { - description = "Glass", - drawtype = "glasslike", - tiles = {"default_glass.png"}, - inventory_image = minetest.inventorycube("default_glass.png"), - paramtype = "light", - sunlight_propagates = true, - is_ground_content = true, - groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3}, - sounds = default.node_sound_glass_defaults(), -}) - -minetest.register_node("default:fence_wood", { - description = "Wooden Fence", - drawtype = "fencelike", - tiles = {"default_wood.png"}, - inventory_image = "default_fence.png", - wield_image = "default_fence.png", - paramtype = "light", - is_ground_content = true, - selection_box = { - type = "fixed", - fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, - }, - groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2}, - sounds = default.node_sound_wood_defaults(), -}) - -minetest.register_node("default:rail", { - description = "Rail", - drawtype = "raillike", - tiles = {"default_rail.png", "default_rail_curved.png", "default_rail_t_junction.png", "default_rail_crossing.png"}, - inventory_image = "default_rail.png", - wield_image = "default_rail.png", - paramtype = "light", - is_ground_content = true, - walkable = false, - selection_box = { - type = "fixed", - -- but how to specify the dimensions for curved and sideways rails? - fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2}, - }, - groups = {bendy=2,snappy=1,dig_immediate=2,attached_node=1}, -}) - -minetest.register_node("default:ladder", { - description = "Ladder", - drawtype = "signlike", - tiles = {"default_ladder.png"}, - inventory_image = "default_ladder.png", - wield_image = "default_ladder.png", - paramtype = "light", - paramtype2 = "wallmounted", - is_ground_content = true, - walkable = false, - climbable = true, - selection_box = { - type = "wallmounted", - --wall_top = = - --wall_bottom = = - --wall_side = = - }, - groups = {snappy=1,choppy=2,oddly_breakable_by_hand=3,flammable=2}, - legacy_wallmounted = true, - sounds = default.node_sound_wood_defaults(), -}) - -minetest.register_node("default:wood", { - description = "Wooden Planks", - tiles = {"default_wood.png"}, - is_ground_content = true, - groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, - sounds = default.node_sound_wood_defaults(), -}) - -minetest.register_node("default:cloud", { - description = "Cloud", - tiles = {"default_cloud.png"}, - is_ground_content = true, - sounds = default.node_sound_defaults(), - groups = {not_in_creative_inventory=1}, -}) - -minetest.register_node("default:water_flowing", { - description = "Flowing Water", - inventory_image = minetest.inventorycube("default_water.png"), - drawtype = "flowingliquid", - tiles = {"default_water.png"}, - special_tiles = { - { - image="default_water_flowing_animated.png", - backface_culling=false, - animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=0.8} - }, - { - image="default_water_flowing_animated.png", - backface_culling=true, - animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=0.8} - }, - }, - alpha = WATER_ALPHA, - paramtype = "light", - walkable = false, - pointable = false, - diggable = false, - buildable_to = true, - drop = "", - liquidtype = "flowing", - liquid_alternative_flowing = "default:water_flowing", - liquid_alternative_source = "default:water_source", - liquid_viscosity = WATER_VISC, - post_effect_color = {a=64, r=100, g=100, b=200}, - groups = {water=3, liquid=3, puts_out_fire=1, not_in_creative_inventory=1}, -}) - -minetest.register_node("default:water_source", { - description = "Water Source", - inventory_image = minetest.inventorycube("default_water.png"), - drawtype = "liquid", - tiles = { - {name="default_water_source_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=2.0}} - }, - special_tiles = { - -- New-style water source material (mostly unused) - { - name="default_water_source_animated.png", - animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=2.0}, - backface_culling = false, - } - }, - alpha = WATER_ALPHA, - paramtype = "light", - walkable = false, - pointable = false, - diggable = false, - buildable_to = true, - drop = "", - liquidtype = "source", - liquid_alternative_flowing = "default:water_flowing", - liquid_alternative_source = "default:water_source", - liquid_viscosity = WATER_VISC, - post_effect_color = {a=64, r=100, g=100, b=200}, - groups = {water=3, liquid=3, puts_out_fire=1}, -}) - -minetest.register_node("default:lava_flowing", { - description = "Flowing Lava", - inventory_image = minetest.inventorycube("default_lava.png"), - drawtype = "flowingliquid", - tiles = {"default_lava.png"}, - special_tiles = { - { - image="default_lava_flowing_animated.png", - backface_culling=false, - animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.3} - }, - { - image="default_lava_flowing_animated.png", - backface_culling=true, - animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.3} - }, - }, - paramtype = "light", - light_source = LIGHT_MAX - 1, - walkable = false, - pointable = false, - diggable = false, - buildable_to = true, - drop = "", - liquidtype = "flowing", - liquid_alternative_flowing = "default:lava_flowing", - liquid_alternative_source = "default:lava_source", - liquid_viscosity = LAVA_VISC, - liquid_renewable = false, - damage_per_second = 4*2, - post_effect_color = {a=192, r=255, g=64, b=0}, - groups = {lava=3, liquid=2, hot=3, igniter=1, not_in_creative_inventory=1}, -}) - -minetest.register_node("default:lava_source", { - description = "Lava Source", - inventory_image = minetest.inventorycube("default_lava.png"), - drawtype = "liquid", - tiles = { - {name="default_lava_source_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}} - }, - special_tiles = { - -- New-style lava source material (mostly unused) - { - name="default_lava_source_animated.png", - animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}, - backface_culling = false, - } - }, - paramtype = "light", - light_source = LIGHT_MAX - 1, - walkable = false, - pointable = false, - diggable = false, - buildable_to = true, - drop = "", - liquidtype = "source", - liquid_alternative_flowing = "default:lava_flowing", - liquid_alternative_source = "default:lava_source", - liquid_viscosity = LAVA_VISC, - liquid_renewable = false, - damage_per_second = 4*2, - post_effect_color = {a=192, r=255, g=64, b=0}, - groups = {lava=3, liquid=2, hot=3, igniter=1}, -}) - -minetest.register_node("default:torch", { - description = "Torch", - drawtype = "torchlike", - --tiles = {"default_torch_on_floor.png", "default_torch_on_ceiling.png", "default_torch.png"}, - tiles = { - {name="default_torch_on_floor_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}}, - {name="default_torch_on_ceiling_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}}, - {name="default_torch_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}} - }, - inventory_image = "default_torch_on_floor.png", - wield_image = "default_torch_on_floor.png", - paramtype = "light", - paramtype2 = "wallmounted", - sunlight_propagates = true, - walkable = false, - light_source = LIGHT_MAX-1, - selection_box = { - type = "wallmounted", - wall_top = {-0.1, 0.5-0.6, -0.1, 0.1, 0.5, 0.1}, - wall_bottom = {-0.1, -0.5, -0.1, 0.1, -0.5+0.6, 0.1}, - wall_side = {-0.5, -0.3, -0.1, -0.5+0.3, 0.3, 0.1}, - }, - groups = {choppy=2,dig_immediate=3,flammable=1,attached_node=1}, - legacy_wallmounted = true, - sounds = default.node_sound_defaults(), -}) - -minetest.register_node("default:sign_wall", { - description = "Sign", - drawtype = "signlike", - tiles = {"default_sign_wall.png"}, - inventory_image = "default_sign_wall.png", - wield_image = "default_sign_wall.png", - paramtype = "light", - paramtype2 = "wallmounted", - sunlight_propagates = true, - walkable = false, - selection_box = { - type = "wallmounted", - --wall_top = - --wall_bottom = - --wall_side = - }, - groups = {choppy=2,dig_immediate=2,attached_node=1}, - legacy_wallmounted = true, - sounds = default.node_sound_defaults(), - on_construct = function(pos) - --local n = minetest.env:get_node(pos) - local meta = minetest.env:get_meta(pos) - meta:set_string("formspec", "field[text;;${text}]") - meta:set_string("infotext", "\"\"") - end, - on_receive_fields = function(pos, formname, fields, sender) - --print("Sign at "..minetest.pos_to_string(pos).." got "..dump(fields)) - local meta = minetest.env:get_meta(pos) - fields.text = fields.text or "" - print((sender:get_player_name() or "").." wrote \""..fields.text.. - "\" to sign at "..minetest.pos_to_string(pos)) - meta:set_string("text", fields.text) - meta:set_string("infotext", '"'..fields.text..'"') - end, -}) - -minetest.register_node("default:chest", { - description = "Chest", - tiles = {"default_chest_top.png", "default_chest_top.png", "default_chest_side.png", - "default_chest_side.png", "default_chest_side.png", "default_chest_front.png"}, - paramtype2 = "facedir", - groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2}, - legacy_facedir_simple = true, - sounds = default.node_sound_wood_defaults(), - on_construct = function(pos) - local meta = minetest.env:get_meta(pos) - meta:set_string("formspec", - "size[8,9]".. - "list[current_name;main;0,0;8,4;]".. - "list[current_player;main;0,5;8,4;]") - meta:set_string("infotext", "Chest") - local inv = meta:get_inventory() - inv:set_size("main", 8*4) - end, - can_dig = function(pos,player) - local meta = minetest.env:get_meta(pos); - local inv = meta:get_inventory() - return inv:is_empty("main") - end, - on_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) - minetest.log("action", player:get_player_name().. - " moves stuff in chest at "..minetest.pos_to_string(pos)) - end, - on_metadata_inventory_put = function(pos, listname, index, stack, player) - minetest.log("action", player:get_player_name().. - " moves stuff to chest at "..minetest.pos_to_string(pos)) - end, - on_metadata_inventory_take = function(pos, listname, index, stack, player) - minetest.log("action", player:get_player_name().. - " takes stuff from chest at "..minetest.pos_to_string(pos)) - end, -}) - -local function has_locked_chest_privilege(meta, player) - if player:get_player_name() ~= meta:get_string("owner") then - return false - end - return true -end - -minetest.register_node("default:chest_locked", { - description = "Locked Chest", - tiles = {"default_chest_top.png", "default_chest_top.png", "default_chest_side.png", - "default_chest_side.png", "default_chest_side.png", "default_chest_lock.png"}, - paramtype2 = "facedir", - groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2}, - legacy_facedir_simple = true, - sounds = default.node_sound_wood_defaults(), - after_place_node = function(pos, placer) - local meta = minetest.env:get_meta(pos) - meta:set_string("owner", placer:get_player_name() or "") - meta:set_string("infotext", "Locked Chest (owned by ".. - meta:get_string("owner")..")") - end, - on_construct = function(pos) - local meta = minetest.env:get_meta(pos) - meta:set_string("infotext", "Locked Chest") - meta:set_string("owner", "") - local inv = meta:get_inventory() - inv:set_size("main", 8*4) - end, - can_dig = function(pos,player) - local meta = minetest.env:get_meta(pos); - local inv = meta:get_inventory() - return inv:is_empty("main") - end, - allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) - local meta = minetest.env:get_meta(pos) - if not has_locked_chest_privilege(meta, player) then - minetest.log("action", player:get_player_name().. - " tried to access a locked chest belonging to ".. - meta:get_string("owner").." at ".. - minetest.pos_to_string(pos)) - return 0 - end - return count - end, - allow_metadata_inventory_put = function(pos, listname, index, stack, player) - local meta = minetest.env:get_meta(pos) - if not has_locked_chest_privilege(meta, player) then - minetest.log("action", player:get_player_name().. - " tried to access a locked chest belonging to ".. - meta:get_string("owner").." at ".. - minetest.pos_to_string(pos)) - return 0 - end - return stack:get_count() - end, - allow_metadata_inventory_take = function(pos, listname, index, stack, player) - local meta = minetest.env:get_meta(pos) - if not has_locked_chest_privilege(meta, player) then - minetest.log("action", player:get_player_name().. - " tried to access a locked chest belonging to ".. - meta:get_string("owner").." at ".. - minetest.pos_to_string(pos)) - return 0 - end - return stack:get_count() - end, - on_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) - minetest.log("action", player:get_player_name().. - " moves stuff in locked chest at "..minetest.pos_to_string(pos)) - end, - on_metadata_inventory_put = function(pos, listname, index, stack, player) - minetest.log("action", player:get_player_name().. - " moves stuff to locked chest at "..minetest.pos_to_string(pos)) - end, - on_metadata_inventory_take = function(pos, listname, index, stack, player) - minetest.log("action", player:get_player_name().. - " takes stuff from locked chest at "..minetest.pos_to_string(pos)) - end, - on_rightclick = function(pos, node, clicker) - local meta = minetest.env:get_meta(pos) - if has_locked_chest_privilege(meta, clicker) then - local pos = pos.x .. "," .. pos.y .. "," ..pos.z - minetest.show_formspec(clicker:get_player_name(), "default:chest_locked", - "size[8,9]".. - "list[nodemeta:".. pos .. ";main;0,0;8,4;]".. - "list[current_player;main;0,5;8,4;]") - end - end, -}) - -default.furnace_inactive_formspec = - "size[8,9]".. - "image[2,2;1,1;default_furnace_fire_bg.png]".. - "list[current_name;fuel;2,3;1,1;]".. - "list[current_name;src;2,1;1,1;]".. - "list[current_name;dst;5,1;2,2;]".. - "list[current_player;main;0,5;8,4;]" - -minetest.register_node("default:furnace", { - description = "Furnace", - tiles = {"default_furnace_top.png", "default_furnace_bottom.png", "default_furnace_side.png", - "default_furnace_side.png", "default_furnace_side.png", "default_furnace_front.png"}, - paramtype2 = "facedir", - groups = {cracky=2}, - legacy_facedir_simple = true, - sounds = default.node_sound_stone_defaults(), - on_construct = function(pos) - local meta = minetest.env:get_meta(pos) - meta:set_string("formspec", default.furnace_inactive_formspec) - meta:set_string("infotext", "Furnace") - local inv = meta:get_inventory() - inv:set_size("fuel", 1) - inv:set_size("src", 1) - inv:set_size("dst", 4) - end, - can_dig = function(pos,player) - local meta = minetest.env:get_meta(pos); - local inv = meta:get_inventory() - if not inv:is_empty("fuel") then - return false - elseif not inv:is_empty("dst") then - return false - elseif not inv:is_empty("src") then - return false - end - return true - end, - allow_metadata_inventory_put = function(pos, listname, index, stack, player) - if listname == "fuel" then - if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then - return stack:get_count() - else - return 0 - end - elseif listname == "src" then - return stack:get_count() - elseif listname == "dst" then - return 0 - end - end, - allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) - local stack = ItemStack(minetest.env:get_meta(pos):get_inventory():get_stack(from_list, from_index)) - if to_list == "fuel" then - if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then - return count - else - return 0 - end - elseif to_list == "src" then - return count - elseif to_list == "dst" then - return 0 - end - end, -}) - -minetest.register_node("default:furnace_active", { - description = "Furnace", - tiles = {"default_furnace_top.png", "default_furnace_bottom.png", "default_furnace_side.png", - "default_furnace_side.png", "default_furnace_side.png", "default_furnace_front_active.png"}, - paramtype2 = "facedir", - light_source = 8, - drop = "default:furnace", - groups = {cracky=2, not_in_creative_inventory=1}, - legacy_facedir_simple = true, - sounds = default.node_sound_stone_defaults(), - on_construct = function(pos) - local meta = minetest.env:get_meta(pos) - meta:set_string("formspec", default.furnace_inactive_formspec) - meta:set_string("infotext", "Furnace"); - local inv = meta:get_inventory() - inv:set_size("fuel", 1) - inv:set_size("src", 1) - inv:set_size("dst", 4) - end, - can_dig = function(pos,player) - local meta = minetest.env:get_meta(pos); - local inv = meta:get_inventory() - if not inv:is_empty("fuel") then - return false - elseif not inv:is_empty("dst") then - return false - elseif not inv:is_empty("src") then - return false - end - return true - end, - allow_metadata_inventory_put = function(pos, listname, index, stack, player) - if listname == "fuel" then - if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then - return stack:get_count() - else - return 0 - end - elseif listname == "src" then - return stack:get_count() - elseif listname == "dst" then - return 0 - end - end, - allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) - local stack = ItemStack(minetest.env:get_meta(pos):get_inventory():get_stack(from_list, from_index)) - if to_list == "fuel" then - if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then - return count - else - return 0 - end - elseif to_list == "src" then - return count - elseif to_list == "dst" then - return 0 - end - end, -}) - -function hacky_swap_node(pos,name) - local node = minetest.env:get_node(pos) - local meta = minetest.env:get_meta(pos) - local meta0 = meta:to_table() - if node.name == name then - return - end - node.name = name - local meta0 = meta:to_table() - minetest.env:set_node(pos,node) - meta = minetest.env:get_meta(pos) - meta:from_table(meta0) -end - -minetest.register_abm({ - nodenames = {"default:furnace","default:furnace_active"}, - interval = 1.0, - chance = 1, - action = function(pos, node, active_object_count, active_object_count_wider) - local meta = minetest.env:get_meta(pos) - for i, name in ipairs({ - "fuel_totaltime", - "fuel_time", - "src_totaltime", - "src_time" - }) do - if meta:get_string(name) == "" then - meta:set_float(name, 0.0) - end - end - - local inv = meta:get_inventory() - - local srclist = inv:get_list("src") - local cooked = nil - local aftercooked - - if srclist then - cooked, aftercooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) - end - - local was_active = false - - if meta:get_float("fuel_time") < meta:get_float("fuel_totaltime") then - was_active = true - meta:set_float("fuel_time", meta:get_float("fuel_time") + 1) - meta:set_float("src_time", meta:get_float("src_time") + 1) - if cooked and cooked.item and meta:get_float("src_time") >= cooked.time then - -- check if there's room for output in "dst" list - if inv:room_for_item("dst",cooked.item) then - -- Put result in "dst" list - inv:add_item("dst", cooked.item) - -- take stuff from "src" list - inv:set_stack("src", 1, aftercooked.items[1]) - else - print("Could not insert '"..cooked.item:to_string().."'") - end - meta:set_string("src_time", 0) - end - end - - if meta:get_float("fuel_time") < meta:get_float("fuel_totaltime") then - local percent = math.floor(meta:get_float("fuel_time") / - meta:get_float("fuel_totaltime") * 100) - meta:set_string("infotext","Furnace active: "..percent.."%") - hacky_swap_node(pos,"default:furnace_active") - meta:set_string("formspec", - "size[8,9]".. - "image[2,2;1,1;default_furnace_fire_bg.png^[lowpart:".. - (100-percent)..":default_furnace_fire_fg.png]".. - "list[current_name;fuel;2,3;1,1;]".. - "list[current_name;src;2,1;1,1;]".. - "list[current_name;dst;5,1;2,2;]".. - "list[current_player;main;0,5;8,4;]") - return - end - - local fuel = nil - local afterfuel - local cooked = nil - local fuellist = inv:get_list("fuel") - local srclist = inv:get_list("src") - - if srclist then - cooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) - end - if fuellist then - fuel, afterfuel = minetest.get_craft_result({method = "fuel", width = 1, items = fuellist}) - end - - if fuel.time <= 0 then - meta:set_string("infotext","Furnace out of fuel") - hacky_swap_node(pos,"default:furnace") - meta:set_string("formspec", default.furnace_inactive_formspec) - return - end - - if cooked.item:is_empty() then - if was_active then - meta:set_string("infotext","Furnace is empty") - hacky_swap_node(pos,"default:furnace") - meta:set_string("formspec", default.furnace_inactive_formspec) - end - return - end - - meta:set_string("fuel_totaltime", fuel.time) - meta:set_string("fuel_time", 0) - - inv:set_stack("fuel", 1, afterfuel.items[1]) - end, -}) - -minetest.register_node("default:cobble", { - description = "Cobblestone", - tiles = {"default_cobble.png"}, - is_ground_content = true, - groups = {cracky=3, stone=2}, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:mossycobble", { - description = "Mossy Cobblestone", - tiles = {"default_mossycobble.png"}, - is_ground_content = true, - groups = {cracky=3}, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:steelblock", { - description = "Steel Block", - tiles = {"default_steel_block.png"}, - is_ground_content = true, - groups = {snappy=1,bendy=2,cracky=1,melty=2,level=2}, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:mese", { - description = "Mese Block", - tiles = {"default_mese_block.png"}, - is_ground_content = true, - groups = {cracky=1}, - sounds = default.node_sound_stone_defaults(), -}) -minetest.register_alias("default:mese_block", "default:mese") - - -minetest.register_node("default:obsidian_glass", { - description = "Obsidian Glass", - drawtype = "glasslike", - tiles = {"default_obsidian_glass.png"}, - is_ground_content = true, - paramtype = "light", - sunlight_propagates = true, - sounds = default.node_sound_glass_defaults(), - groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3}, -}) - -minetest.register_node("default:obsidian", { - description = "Obsidian", - tiles = {"default_obsidian.png"}, - is_ground_content = true, - sounds = default.node_sound_stone_defaults(), - groups = {cracky=1,level=2}, -}) - -minetest.register_node("default:nyancat", { - description = "Nyan Cat", - tiles = {"default_nc_side.png", "default_nc_side.png", "default_nc_side.png", - "default_nc_side.png", "default_nc_back.png", "default_nc_front.png"}, - paramtype2 = "facedir", - groups = {cracky=2}, - legacy_facedir_simple = true, - sounds = default.node_sound_defaults(), -}) - -minetest.register_node("default:nyancat_rainbow", { - description = "Nyan Cat Rainbow", - tiles = {"default_nc_rb.png"}, - groups = {cracky=2}, - sounds = default.node_sound_defaults(), -}) - -minetest.register_node("default:sapling", { - description = "Sapling", - drawtype = "plantlike", - visual_scale = 1.0, - tiles = {"default_sapling.png"}, - inventory_image = "default_sapling.png", - wield_image = "default_sapling.png", - paramtype = "light", - walkable = false, - selection_box = { - type = "fixed", - fixed = {-0.3, -0.5, -0.3, 0.3, 0.35, 0.3} - }, - groups = {snappy=2,dig_immediate=3,flammable=2,attached_node=1}, - sounds = default.node_sound_defaults(), -}) - -minetest.register_node("default:apple", { - description = "Apple", - drawtype = "plantlike", - visual_scale = 1.0, - tiles = {"default_apple.png"}, - inventory_image = "default_apple.png", - paramtype = "light", - sunlight_propagates = true, - walkable = false, - selection_box = { - type = "fixed", - fixed = {-0.2, -0.5, -0.2, 0.2, 0, 0.2} - }, - groups = {fleshy=3,dig_immediate=3,flammable=2}, - on_use = minetest.item_eat(4), - sounds = default.node_sound_defaults(), -}) - -minetest.register_node("default:dry_shrub", { - description = "Dry Shrub", - drawtype = "plantlike", - visual_scale = 1.0, - tiles = {"default_dry_shrub.png"}, - inventory_image = "default_dry_shrub.png", - wield_image = "default_dry_shrub.png", - paramtype = "light", - walkable = false, - groups = {snappy=3,flammable=3,attached_node=1}, - sounds = default.node_sound_leaves_defaults(), - selection_box = { - type = "fixed", - fixed = {-1/3, -1/2, -1/3, 1/3, 1/6, 1/3}, - }, -}) - -minetest.register_node("default:grass_1", { - description = "Grass", - drawtype = "plantlike", - tiles = {"default_grass_1.png"}, - -- use a bigger inventory image - inventory_image = "default_grass_3.png", - wield_image = "default_grass_3.png", - paramtype = "light", - walkable = false, - buildable_to = true, - groups = {snappy=3,flammable=3,attached_node=1}, - sounds = default.node_sound_leaves_defaults(), - selection_box = { - type = "fixed", - fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, - }, - on_place = function(itemstack, placer, pointed_thing) - -- place a random grass node - local stack = ItemStack("default:grass_"..math.random(1,5)) - local ret = minetest.item_place(stack, placer, pointed_thing) - return ItemStack("default:grass_1 "..itemstack:get_count()-(1-ret:get_count())) - end, -}) - -minetest.register_node("default:grass_2", { - description = "Grass", - drawtype = "plantlike", - tiles = {"default_grass_2.png"}, - inventory_image = "default_grass_2.png", - wield_image = "default_grass_2.png", - paramtype = "light", - walkable = false, - buildable_to = true, - drop = "default:grass_1", - groups = {snappy=3,flammable=3,attached_node=1,not_in_creative_inventory=1}, - sounds = default.node_sound_leaves_defaults(), - selection_box = { - type = "fixed", - fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, - }, -}) -minetest.register_node("default:grass_3", { - description = "Grass", - drawtype = "plantlike", - tiles = {"default_grass_3.png"}, - inventory_image = "default_grass_3.png", - wield_image = "default_grass_3.png", - paramtype = "light", - walkable = false, - buildable_to = true, - drop = "default:grass_1", - groups = {snappy=3,flammable=3,attached_node=1,not_in_creative_inventory=1}, - sounds = default.node_sound_leaves_defaults(), - selection_box = { - type = "fixed", - fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, - }, -}) - -minetest.register_node("default:grass_4", { - description = "Grass", - drawtype = "plantlike", - tiles = {"default_grass_4.png"}, - inventory_image = "default_grass_4.png", - wield_image = "default_grass_4.png", - paramtype = "light", - walkable = false, - buildable_to = true, - drop = "default:grass_1", - groups = {snappy=3,flammable=3,attached_node=1,not_in_creative_inventory=1}, - sounds = default.node_sound_leaves_defaults(), - selection_box = { - type = "fixed", - fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, - }, -}) - -minetest.register_node("default:grass_5", { - description = "Grass", - drawtype = "plantlike", - tiles = {"default_grass_5.png"}, - inventory_image = "default_grass_5.png", - wield_image = "default_grass_5.png", - paramtype = "light", - walkable = false, - buildable_to = true, - drop = "default:grass_1", - groups = {snappy=3,flammable=3,attached_node=1,not_in_creative_inventory=1}, - sounds = default.node_sound_leaves_defaults(), - selection_box = { - type = "fixed", - fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, - }, -}) - --- --- Crafting items --- - -minetest.register_craftitem("default:stick", { - description = "Stick", - inventory_image = "default_stick.png", -}) - -minetest.register_craftitem("default:paper", { - description = "Paper", - inventory_image = "default_paper.png", -}) - -minetest.register_craftitem("default:book", { - description = "Book", - inventory_image = "default_book.png", -}) - -minetest.register_craftitem("default:coal_lump", { - description = "Coal Lump", - inventory_image = "default_coal_lump.png", -}) - -minetest.register_craftitem("default:iron_lump", { - description = "Iron Lump", - inventory_image = "default_iron_lump.png", -}) - -minetest.register_craftitem("default:mese_crystal", { - description = "Mese Crystal", - inventory_image = "default_mese_crystal.png", -}) - -minetest.register_craftitem("default:clay_lump", { - description = "Clay Lump", - inventory_image = "default_clay_lump.png", -}) - -minetest.register_craftitem("default:steel_ingot", { - description = "Steel Ingot", - inventory_image = "default_steel_ingot.png", -}) - -minetest.register_craftitem("default:mese_crystal_fragment", { - description = "Mese Crystal Fragment", - inventory_image = "default_mese_crystal_fragment.png", -}) - -minetest.register_craftitem("default:clay_brick", { - description = "Clay Brick", - inventory_image = "default_clay_brick.png", -}) - -minetest.register_craftitem("default:scorched_stuff", { - description = "Scorched Stuff", - inventory_image = "default_scorched_stuff.png", -}) - -minetest.register_craftitem("default:obsidian_shard", { - description = "Obsidian Shard", - inventory_image = "default_obsidian_shard.png", -}) - --- Support old code -function default.spawn_falling_node(p, nodename) - spawn_falling_node(p, nodename) -end - --- Horrible crap to support old code --- Don't use this and never do what this does, it's completely wrong! --- (More specifically, the client and the C++ code doesn't get the group) -function default.register_falling_node(nodename, texture) - minetest.log("error", debug.traceback()) - minetest.log('error', "WARNING: default.register_falling_node is deprecated") - if minetest.registered_nodes[nodename] then - minetest.registered_nodes[nodename].groups.falling_node = 1 - end -end - --- --- Global callbacks --- - --- Global environment step function -function on_step(dtime) - -- print("on_step") -end -minetest.register_globalstep(on_step) - -function on_placenode(p, node) - --print("on_placenode") -end -minetest.register_on_placenode(on_placenode) - -function on_dignode(p, node) - --print("on_dignode") -end -minetest.register_on_dignode(on_dignode) - -function on_punchnode(p, node) -end -minetest.register_on_punchnode(on_punchnode) - --- --- Lavacooling --- - -default.cool_lava_source = function(pos) - minetest.env:set_node(pos, {name="default:obsidian"}) -end - -default.cool_lava_flowing = function(pos) - minetest.env:set_node(pos, {name="default:stone"}) -end - -minetest.register_abm({ - nodenames = {"default:lava_flowing"}, - neighbors = {"group:water"}, - interval = 1, - chance = 1, - action = function(pos, node, active_object_count, active_object_count_wider) - default.cool_lava_flowing(pos, node, active_object_count, active_object_count_wider) - end, -}) - -minetest.register_abm({ - nodenames = {"default:lava_source"}, - neighbors = {"group:water"}, - interval = 1, - chance = 1, - action = function(pos, node, active_object_count, active_object_count_wider) - default.cool_lava_source(pos, node, active_object_count, active_object_count_wider) - end, -}) - --- --- Papyrus and cactus growing --- - -minetest.register_abm({ - nodenames = {"default:cactus"}, - neighbors = {"group:sand"}, - interval = 50, - chance = 20, - action = function(pos, node) - pos.y = pos.y-1 - local name = minetest.env:get_node(pos).name - if minetest.get_item_group(name, "sand") ~= 0 then - pos.y = pos.y+1 - local height = 0 - while minetest.env:get_node(pos).name == "default:cactus" and height < 4 do - height = height+1 - pos.y = pos.y+1 - end - if height < 4 then - if minetest.env:get_node(pos).name == "air" then - minetest.env:set_node(pos, {name="default:cactus"}) - end - end - end - end, -}) - -minetest.register_abm({ - nodenames = {"default:papyrus"}, - neighbors = {"default:dirt", "default:dirt_with_grass"}, - interval = 50, - chance = 20, - action = function(pos, node) - pos.y = pos.y-1 - local name = minetest.env:get_node(pos).name - if name == "default:dirt" or name == "default:dirt_with_grass" then - if minetest.env:find_node_near(pos, 3, {"group:water"}) == nil then - return - end - pos.y = pos.y+1 - local height = 0 - while minetest.env:get_node(pos).name == "default:papyrus" and height < 4 do - height = height+1 - pos.y = pos.y+1 - end - if height < 4 then - if minetest.env:get_node(pos).name == "air" then - minetest.env:set_node(pos, {name="default:papyrus"}) - end - end - end - end, -}) - --- END diff --git a/mods/default/leafdecay.lua b/mods/default/leafdecay.lua deleted file mode 100644 index 330bb33b..00000000 --- a/mods/default/leafdecay.lua +++ /dev/null @@ -1,93 +0,0 @@ --- minetest/default/leafdecay.lua - --- To enable leaf decay for a node, add it to the "leafdecay" group. --- --- The rating of the group determines how far from a node in the group "tree" --- the node can be without decaying. --- --- If param2 of the node is ~= 0, the node will always be preserved. Thus, if --- the player places a node of that kind, you will want to set param2=1 or so. - -default.leafdecay_trunk_cache = {} -default.leafdecay_enable_cache = true --- Spread the load of finding trunks -default.leafdecay_trunk_find_allow_accumulator = 0 - -minetest.register_globalstep(function(dtime) - local finds_per_second = 5000 - default.leafdecay_trunk_find_allow_accumulator = - math.floor(dtime * finds_per_second) -end) - -minetest.register_abm({ - nodenames = {"group:leafdecay"}, - neighbors = {"air", "group:liquid"}, - -- A low interval and a high inverse chance spreads the load - interval = 2, - chance = 5, - - action = function(p0, node, _, _) - --print("leafdecay ABM at "..p0.x..", "..p0.y..", "..p0.z..")") - local do_preserve = false - local d = minetest.registered_nodes[node.name].groups.leafdecay - if not d or d == 0 then - --print("not groups.leafdecay") - return - end - local n0 = minetest.env:get_node(p0) - if n0.param2 ~= 0 then - --print("param2 ~= 0") - return - end - local p0_hash = nil - if default.leafdecay_enable_cache then - p0_hash = minetest.hash_node_position(p0) - local trunkp = default.leafdecay_trunk_cache[p0_hash] - if trunkp then - local n = minetest.env:get_node(trunkp) - local reg = minetest.registered_nodes[n.name] - -- Assume ignore is a trunk, to make the thing work at the border of the active area - if n.name == "ignore" or (reg and reg.groups.tree and reg.groups.tree ~= 0) then - --print("cached trunk still exists") - return - end - --print("cached trunk is invalid") - -- Cache is invalid - table.remove(default.leafdecay_trunk_cache, p0_hash) - end - end - if default.leafdecay_trunk_find_allow_accumulator <= 0 then - return - end - default.leafdecay_trunk_find_allow_accumulator = - default.leafdecay_trunk_find_allow_accumulator - 1 - -- Assume ignore is a trunk, to make the thing work at the border of the active area - local p1 = minetest.env:find_node_near(p0, d, {"ignore", "group:tree"}) - if p1 then - do_preserve = true - if default.leafdecay_enable_cache then - --print("caching trunk") - -- Cache the trunk - default.leafdecay_trunk_cache[p0_hash] = p1 - end - end - if not do_preserve then - -- Drop stuff other than the node itself - itemstacks = minetest.get_node_drops(n0.name) - for _, itemname in ipairs(itemstacks) do - if itemname ~= n0.name then - local p_drop = { - x = p0.x - 0.5 + math.random(), - y = p0.y - 0.5 + math.random(), - z = p0.z - 0.5 + math.random(), - } - minetest.env:add_item(p_drop, itemname) - end - end - -- Remove node - minetest.env:remove_node(p0) - nodeupdate(p0) - end - end -}) - diff --git a/mods/default/mapgen.lua b/mods/default/mapgen.lua deleted file mode 100644 index a5e61585..00000000 --- a/mods/default/mapgen.lua +++ /dev/null @@ -1,306 +0,0 @@ --- minetest/default/mapgen.lua - --- --- Aliases for map generator outputs --- - -minetest.register_alias("mapgen_air", "air") -minetest.register_alias("mapgen_stone", "default:stone") -minetest.register_alias("mapgen_tree", "default:tree") -minetest.register_alias("mapgen_leaves", "default:leaves") -minetest.register_alias("mapgen_jungletree", "default:jungletree") -minetest.register_alias("mapgen_jungleleaves", "default:jungleleaves") -minetest.register_alias("mapgen_apple", "default:apple") -minetest.register_alias("mapgen_water_source", "default:water_source") -minetest.register_alias("mapgen_dirt", "default:dirt") -minetest.register_alias("mapgen_sand", "default:sand") -minetest.register_alias("mapgen_gravel", "default:gravel") -minetest.register_alias("mapgen_clay", "default:clay") -minetest.register_alias("mapgen_lava_source", "default:lava_source") -minetest.register_alias("mapgen_cobble", "default:cobble") -minetest.register_alias("mapgen_mossycobble", "default:mossycobble") -minetest.register_alias("mapgen_dirt_with_grass", "default:dirt_with_grass") -minetest.register_alias("mapgen_junglegrass", "default:junglegrass") -minetest.register_alias("mapgen_stone_with_coal", "default:stone_with_coal") -minetest.register_alias("mapgen_stone_with_iron", "default:stone_with_iron") -minetest.register_alias("mapgen_mese", "default:mese") -minetest.register_alias("mapgen_desert_sand", "default:desert_sand") -minetest.register_alias("mapgen_desert_stone", "default:desert_stone") - --- --- Ore generation --- - -function default.generate_ore(name, wherein, minp, maxp, seed, chunks_per_volume, chunk_size, ore_per_chunk, height_min, height_max) - if maxp.y < height_min or minp.y > height_max then - return - end - local y_min = math.max(minp.y, height_min) - local y_max = math.min(maxp.y, height_max) - local volume = (maxp.x-minp.x+1)*(y_max-y_min+1)*(maxp.z-minp.z+1) - local pr = PseudoRandom(seed) - local num_chunks = math.floor(chunks_per_volume * volume) - local inverse_chance = math.floor(chunk_size*chunk_size*chunk_size / ore_per_chunk) - --print("generate_ore num_chunks: "..dump(num_chunks)) - for i=1,num_chunks do - local y0 = pr:next(y_min, y_max-chunk_size+1) - if y0 >= height_min and y0 <= height_max then - local x0 = pr:next(minp.x, maxp.x-chunk_size+1) - local z0 = pr:next(minp.z, maxp.z-chunk_size+1) - local p0 = {x=x0, y=y0, z=z0} - for x1=0,chunk_size-1 do - for y1=0,chunk_size-1 do - for z1=0,chunk_size-1 do - if pr:next(1,inverse_chance) == 1 then - local x2 = x0+x1 - local y2 = y0+y1 - local z2 = z0+z1 - local p2 = {x=x2, y=y2, z=z2} - if minetest.env:get_node(p2).name == wherein then - minetest.env:set_node(p2, {name=name}) - end - end - end - end - end - end - end - --print("generate_ore done") -end - -function default.make_papyrus(pos, size) - for y=0,size-1 do - local p = {x=pos.x, y=pos.y+y, z=pos.z} - local nn = minetest.env:get_node(p).name - if minetest.registered_nodes[nn] and - minetest.registered_nodes[nn].buildable_to then - minetest.env:set_node(p, {name="default:papyrus"}) - else - return - end - end -end - -function default.make_cactus(pos, size) - for y=0,size-1 do - local p = {x=pos.x, y=pos.y+y, z=pos.z} - local nn = minetest.env:get_node(p).name - if minetest.registered_nodes[nn] and - minetest.registered_nodes[nn].buildable_to then - minetest.env:set_node(p, {name="default:cactus"}) - else - return - end - end -end - --- facedir: 0/1/2/3 (head node facedir value) --- length: length of rainbow tail -function default.make_nyancat(pos, facedir, length) - local tailvec = {x=0, y=0, z=0} - if facedir == 0 then - tailvec.z = 1 - elseif facedir == 1 then - tailvec.x = 1 - elseif facedir == 2 then - tailvec.z = -1 - elseif facedir == 3 then - tailvec.x = -1 - else - print("default.make_nyancat(): Invalid facedir: "+dump(facedir)) - facedir = 0 - tailvec.z = 1 - end - local p = {x=pos.x, y=pos.y, z=pos.z} - minetest.env:set_node(p, {name="default:nyancat", param2=facedir}) - for i=1,length do - p.x = p.x + tailvec.x - p.z = p.z + tailvec.z - minetest.env:set_node(p, {name="default:nyancat_rainbow"}) - end -end - -function generate_nyancats(seed, minp, maxp) - local height_min = -31000 - local height_max = -32 - if maxp.y < height_min or minp.y > height_max then - return - end - local y_min = math.max(minp.y, height_min) - local y_max = math.min(maxp.y, height_max) - local volume = (maxp.x-minp.x+1)*(y_max-y_min+1)*(maxp.z-minp.z+1) - local pr = PseudoRandom(seed + 9324342) - local max_num_nyancats = math.floor(volume / (16*16*16)) - for i=1,max_num_nyancats do - if pr:next(0, 1000) == 0 then - local x0 = pr:next(minp.x, maxp.x) - local y0 = pr:next(minp.y, maxp.y) - local z0 = pr:next(minp.z, maxp.z) - local p0 = {x=x0, y=y0, z=z0} - default.make_nyancat(p0, pr:next(0,3), pr:next(3,15)) - end - end -end - -minetest.register_on_generated(function(minp, maxp, seed) - -- Generate regular ores - default.generate_ore("default:stone_with_coal", "default:stone", minp, maxp, seed+0, 1/8/8/8, 3, 8, -31000, 64) - default.generate_ore("default:stone_with_iron", "default:stone", minp, maxp, seed+1, 1/12/12/12, 2, 3, -15, 2) - default.generate_ore("default:stone_with_iron", "default:stone", minp, maxp, seed+2, 1/9/9/9, 3, 5, -63, -16) - default.generate_ore("default:stone_with_iron", "default:stone", minp, maxp, seed+3, 1/7/7/7, 3, 5, -31000, -64) - - default.generate_ore("default:stone_with_mese", "default:stone", minp, maxp, seed+4, 1/16/16/16, 2, 3, -127, -64) - default.generate_ore("default:stone_with_mese", "default:stone", minp, maxp, seed+5, 1/9/9/9, 3, 5, -31000, -128) - default.generate_ore("default:mese", "default:stone", minp, maxp, seed+8, 1/16/16/16, 2, 3, -31000,-1024) - - default.generate_ore("default:stone_with_coal", "default:stone", minp, maxp, seed+7, 1/24/24/24, 6,27, -31000, 0) - default.generate_ore("default:stone_with_iron", "default:stone", minp, maxp, seed+6, 1/24/24/24, 6,27, -31000, -64) - - if maxp.y >= 2 and minp.y <= 0 then - -- Generate clay - -- Assume X and Z lengths are equal - local divlen = 4 - local divs = (maxp.x-minp.x)/divlen+1; - for divx=0+1,divs-1-1 do - for divz=0+1,divs-1-1 do - local cx = minp.x + math.floor((divx+0.5)*divlen) - local cz = minp.z + math.floor((divz+0.5)*divlen) - if minetest.env:get_node({x=cx,y=1,z=cz}).name == "default:water_source" and - minetest.env:get_node({x=cx,y=0,z=cz}).name == "default:sand" then - local is_shallow = true - local num_water_around = 0 - if minetest.env:get_node({x=cx-divlen*2,y=1,z=cz+0}).name == "default:water_source" then - num_water_around = num_water_around + 1 end - if minetest.env:get_node({x=cx+divlen*2,y=1,z=cz+0}).name == "default:water_source" then - num_water_around = num_water_around + 1 end - if minetest.env:get_node({x=cx+0,y=1,z=cz-divlen*2}).name == "default:water_source" then - num_water_around = num_water_around + 1 end - if minetest.env:get_node({x=cx+0,y=1,z=cz+divlen*2}).name == "default:water_source" then - num_water_around = num_water_around + 1 end - if num_water_around >= 2 then - is_shallow = false - end - if is_shallow then - for x1=-divlen,divlen do - for z1=-divlen,divlen do - if minetest.env:get_node({x=cx+x1,y=0,z=cz+z1}).name == "default:sand" then - minetest.env:set_node({x=cx+x1,y=0,z=cz+z1}, {name="default:clay"}) - end - end - end - end - end - end - end - -- Generate papyrus - local perlin1 = minetest.env:get_perlin(354, 3, 0.7, 100) - -- Assume X and Z lengths are equal - local divlen = 8 - local divs = (maxp.x-minp.x)/divlen+1; - for divx=0,divs-1 do - for divz=0,divs-1 do - local x0 = minp.x + math.floor((divx+0)*divlen) - local z0 = minp.z + math.floor((divz+0)*divlen) - local x1 = minp.x + math.floor((divx+1)*divlen) - local z1 = minp.z + math.floor((divz+1)*divlen) - -- Determine papyrus amount from perlin noise - local papyrus_amount = math.floor(perlin1:get2d({x=x0, y=z0}) * 45 - 20) - -- Find random positions for papyrus based on this random - local pr = PseudoRandom(seed+1) - for i=0,papyrus_amount do - local x = pr:next(x0, x1) - local z = pr:next(z0, z1) - if minetest.env:get_node({x=x,y=1,z=z}).name == "default:dirt_with_grass" and - minetest.env:find_node_near({x=x,y=1,z=z}, 1, "default:water_source") then - default.make_papyrus({x=x,y=2,z=z}, pr:next(2, 4)) - end - end - end - end - -- Generate cactuses - local perlin1 = minetest.env:get_perlin(230, 3, 0.6, 100) - -- Assume X and Z lengths are equal - local divlen = 16 - local divs = (maxp.x-minp.x)/divlen+1; - for divx=0,divs-1 do - for divz=0,divs-1 do - local x0 = minp.x + math.floor((divx+0)*divlen) - local z0 = minp.z + math.floor((divz+0)*divlen) - local x1 = minp.x + math.floor((divx+1)*divlen) - local z1 = minp.z + math.floor((divz+1)*divlen) - -- Determine cactus amount from perlin noise - local cactus_amount = math.floor(perlin1:get2d({x=x0, y=z0}) * 6 - 3) - -- Find random positions for cactus based on this random - local pr = PseudoRandom(seed+1) - for i=0,cactus_amount do - local x = pr:next(x0, x1) - local z = pr:next(z0, z1) - -- Find ground level (0...15) - local ground_y = nil - for y=30,0,-1 do - if minetest.env:get_node({x=x,y=y,z=z}).name ~= "air" then - ground_y = y - break - end - end - -- If desert sand, make cactus - if ground_y and minetest.env:get_node({x=x,y=ground_y,z=z}).name == "default:desert_sand" then - default.make_cactus({x=x,y=ground_y+1,z=z}, pr:next(3, 4)) - end - end - end - end - -- Generate grass - local perlin1 = minetest.env:get_perlin(329, 3, 0.6, 100) - -- Assume X and Z lengths are equal - local divlen = 16 - local divs = (maxp.x-minp.x)/divlen+1; - for divx=0,divs-1 do - for divz=0,divs-1 do - local x0 = minp.x + math.floor((divx+0)*divlen) - local z0 = minp.z + math.floor((divz+0)*divlen) - local x1 = minp.x + math.floor((divx+1)*divlen) - local z1 = minp.z + math.floor((divz+1)*divlen) - -- Determine grass amount from perlin noise - local grass_amount = math.floor(perlin1:get2d({x=x0, y=z0}) ^ 3 * 9) - -- Find random positions for grass based on this random - local pr = PseudoRandom(seed+1) - for i=0,grass_amount do - local x = pr:next(x0, x1) - local z = pr:next(z0, z1) - -- Find ground level (0...15) - local ground_y = nil - for y=30,0,-1 do - if minetest.env:get_node({x=x,y=y,z=z}).name ~= "air" then - ground_y = y - break - end - end - - if ground_y then - local p = {x=x,y=ground_y+1,z=z} - local nn = minetest.env:get_node(p).name - -- Check if the node can be replaced - if minetest.registered_nodes[nn] and - minetest.registered_nodes[nn].buildable_to then - nn = minetest.env:get_node({x=x,y=ground_y,z=z}).name - -- If desert sand, add dry shrub - if nn == "default:desert_sand" then - minetest.env:set_node(p,{name="default:dry_shrub"}) - - -- If dirt with grass, add grass - elseif nn == "default:dirt_with_grass" then - minetest.env:set_node(p,{name="default:grass_"..pr:next(1, 5)}) - end - end - end - - end - end - end - end - - -- Generate nyan cats - generate_nyancats(seed, minp, maxp) -end) - diff --git a/mods/default/models/character.blend b/mods/default/models/character.blend deleted file mode 100644 index cb1a670c41f79472d2a9d23f53c253a9fa7c238b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 581808 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

#5>;Nhp$wLa`U}ytvp&c9o?a6-!o*hAR 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 diff --git a/mods/default/models/character.png b/mods/default/models/character.png deleted file mode 100644 index 6af7db67e7f4e48005c63100339682f3e03990f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3231 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 - WORD nMaxSkinWeightsPerVertex; - WORD nMaxSkinWeightsPerFace; - WORD nBones; -} - -template SkinWeights { - <6f0d123b-bad2-4167-a0d0-80224f25fabb> - STRING transformNodeName; - DWORD nWeights; - array DWORD vertexIndices[nWeights]; - array float weights[nWeights]; - Matrix4x4 matrixOffset; -} - -Frame Root { - FrameTransformMatrix { - 1.000000, 0.000000, 0.000000, 0.000000, - 0.000000, 0.000000, 1.000000, 0.000000, - 0.000000, 1.000000,-0.000000, 0.000000, - 0.000000, 0.000000, 0.000000, 1.000000;; - } - Frame Armature { - FrameTransformMatrix { - 1.000000, 0.000000, 0.000000, 0.000000, - 0.000000, 1.000000, 0.000000, 0.000000, - 0.000000, 0.000000, 1.000000, 0.000000, - 0.000000, 0.000000,-10.000000, 1.000000;; - } - Frame Armature_Body { - FrameTransformMatrix { - 1.000000, 0.000000, 0.000000, 0.000000, - 0.000000, 0.000000, 1.000000, 0.000000, - 0.000000,-1.000000, 0.000000, 0.000000, - -0.000000, 0.000000, 6.750000, 1.000000;; - } - Frame Armature_Head { - FrameTransformMatrix { - -1.000000,-0.000000, 0.000000, 0.000000, - 0.000000, 1.000000, 0.000000, 0.000000, - -0.000000, 0.000000,-1.000000, 0.000000, - 0.000000, 6.750000, 0.000000, 1.000000;; - } - } //End of Armature_Head - Frame Armature_Arm_Left { - FrameTransformMatrix { - 0.989214,-0.143886,-0.027450, 0.000000, - -0.143940,-0.989586,-0.000000, 0.000000, - -0.027164, 0.003951,-0.999623, 0.000000, - -2.000000, 6.750000, 0.000000, 1.000000;; - } - } //End of Armature_Arm_Left - Frame Armature_Arm_Right { - FrameTransformMatrix { - 0.989214, 0.143886, 0.027450, 0.000000, - 0.143940,-0.989586,-0.000000, 0.000000, - 0.027164, 0.003951,-0.999623, 0.000000, - 2.000000, 6.750000, 0.000000, 1.000000;; - } - } //End of Armature_Arm_Right - Frame Armature_Leg_Right { - FrameTransformMatrix { - 1.000000, 0.000000,-0.000000, 0.000000, - -0.000000,-1.000000,-0.000000, 0.000000, - -0.000000, 0.000000,-1.000000, 0.000000, - 1.000000, 0.000000,-0.000001, 1.000000;; - } - } //End of Armature_Leg_Right - Frame Armature_Leg_Left { - FrameTransformMatrix { - 1.000000, 0.000000,-0.000000, 0.000000, - -0.000000,-1.000000,-0.000000, 0.000000, - -0.000000, 0.000000,-1.000000, 0.000000, - -1.000000, 0.000000,-0.000001, 1.000000;; - } - } //End of Armature_Leg_Left - } //End of Armature_Body - Frame Player { - FrameTransformMatrix { - 1.000000, 0.000000, 0.000000, 0.000000, - 0.000000, 1.000000, 0.000000, 0.000000, - 0.000000, 0.000000, 1.000000, 0.000000, - 0.000000, 0.000000, 0.000000, 1.000000;; - } - Mesh { //Cube_001 Mesh - 168; - 2.000000;-1.000000; 6.750000;, - -2.000000;-1.000000; 6.750000;, - -2.000000;-1.000000;13.500000;, - 2.000000;-1.000000;13.500000;, - -2.000000;-1.000000; 6.750000;, - -2.000000; 1.000000; 6.750000;, - -2.000000; 1.000000;13.500000;, - -2.000000;-1.000000;13.500000;, - -2.000000; 1.000000; 6.750000;, - 2.000000; 1.000000; 6.750000;, - 2.000000; 1.000000;13.500000;, - -2.000000; 1.000000;13.500000;, - -2.000000; 1.000000; 6.750000;, - -2.000000;-1.000000; 6.750000;, - 2.000000;-1.000000; 6.750000;, - 2.000000; 1.000000; 6.750000;, - 2.000000; 1.000000;13.500000;, - 2.000000;-1.000000;13.500000;, - -2.000000;-1.000000;13.500000;, - -2.000000; 1.000000;13.500000;, - 0.000000;-1.000000; 6.750000;, - 0.000000;-1.000000; 0.000000;, - 0.000000; 1.000000; 0.000000;, - 0.000000; 1.000000; 6.750000;, - -2.000000;-1.000000; 6.750000;, - -4.000000;-1.000000; 6.750000;, - -4.000000;-1.000000;13.500000;, - -2.000000;-1.000000;13.500000;, - -2.000000; 1.000000; 6.750000;, - -2.000000;-1.000000; 6.750000;, - -2.000000;-1.000000;13.500000;, - -2.000000; 1.000000;13.500000;, - -2.000000; 1.000000; 0.000000;, - -2.000000;-1.000000; 0.000000;, - -0.000000;-1.000000; 0.000000;, - 0.000000; 1.000000; 0.000000;, - -2.000000;-1.000000; 0.000000;, - -2.000000; 1.000000; 0.000000;, - -2.000000; 1.000000; 6.750000;, - -2.000000;-1.000000; 6.750000;, - 2.000000;-2.000000;13.500000;, - -2.000000;-2.000000;13.500000;, - -2.000000;-2.000000;17.500000;, - 2.000000;-2.000000;17.500000;, - -2.000000;-2.000000;13.500000;, - -2.000000; 2.000000;13.500000;, - -2.000000; 2.000000;17.500000;, - -2.000000;-2.000000;17.500000;, - -2.000000; 2.000000;13.500000;, - 2.000000; 2.000000;13.500000;, - 2.000000; 2.000000;17.500000;, - -2.000000; 2.000000;17.500000;, - -2.000000; 2.000000;13.500000;, - -2.000000;-2.000000;13.500000;, - 2.000000;-2.000000;13.500000;, - 2.000000; 2.000000;13.500000;, - 2.000000; 2.000000;17.500000;, - 2.000000;-2.000000;17.500000;, - -2.000000;-2.000000;17.500000;, - -2.000000; 2.000000;17.500000;, - -0.000000;-1.000000; 0.000000;, - -2.000000;-1.000000; 0.000000;, - -2.000000;-1.000000; 6.750000;, - 0.000000;-1.000000; 6.750000;, - 0.000000; 1.000000; 6.750000;, - 0.000000; 1.000000; 0.000000;, - 2.000000; 1.000000; 0.000000;, - 2.000000; 1.000000; 6.750000;, - -2.000000; 1.000000; 0.000000;, - 0.000000; 1.000000; 0.000000;, - 0.000000; 1.000000; 6.750000;, - -2.000000; 1.000000; 6.750000;, - 2.000000;-1.000000; 6.750000;, - 4.000000;-1.000000; 6.750000;, - 4.000000; 1.000000; 6.750000;, - 2.000000; 1.000000; 6.750000;, - 4.000000;-1.000000;13.500000;, - 2.000000;-1.000000;13.500000;, - 2.000000; 1.000000;13.500000;, - 4.000000; 1.000000;13.500000;, - 2.000000;-1.000000; 6.750000;, - 2.000000;-1.000000; 0.000000;, - 0.000000;-1.000000; 0.000000;, - 0.000000;-1.000000; 6.750000;, - 0.000000; 1.000000; 0.000000;, - -0.000000;-1.000000; 0.000000;, - 0.000000;-1.000000; 6.750000;, - 0.000000; 1.000000; 6.750000;, - 2.000000; 1.000000; 6.750000;, - 2.000000; 1.000000; 0.000000;, - 2.000000;-1.000000; 0.000000;, - 2.000000;-1.000000; 6.750000;, - 2.000000; 1.000000;13.500000;, - 2.000000; 1.000000; 6.750000;, - 2.000000;-1.000000; 6.750000;, - 2.000000;-1.000000;13.500000;, - 2.000000; 2.000000;17.500000;, - 2.000000; 2.000000;13.500000;, - 2.000000;-2.000000;13.500000;, - 2.000000;-2.000000;17.500000;, - 0.000000; 1.000000; 6.750000;, - 0.000000;-1.000000; 6.750000;, - -2.000000;-1.000000; 6.750000;, - -2.000000; 1.000000; 6.750000;, - -4.000000; 1.000000; 6.750000;, - -2.000000; 1.000000; 6.750000;, - -2.000000; 1.000000;13.500000;, - -4.000000; 1.000000;13.500000;, - -4.000000;-1.000000; 6.750000;, - -4.000000; 1.000000; 6.750000;, - -4.000000; 1.000000;13.500000;, - -4.000000;-1.000000;13.500000;, - 4.000000; 1.000000;13.500000;, - 4.000000; 1.000000; 6.750000;, - 4.000000;-1.000000; 6.750000;, - 4.000000;-1.000000;13.500000;, - -2.000000; 1.000000;13.500000;, - -2.000000;-1.000000;13.500000;, - -4.000000;-1.000000;13.500000;, - -4.000000; 1.000000;13.500000;, - 2.000000; 1.000000;13.500000;, - 2.000000; 1.000000; 6.750000;, - 4.000000; 1.000000; 6.750000;, - 4.000000; 1.000000;13.500000;, - 0.000000;-1.000000; 0.000000;, - 2.000000;-1.000000; 0.000000;, - 2.000000; 1.000000; 0.000000;, - 0.000000; 1.000000; 0.000000;, - 2.000000;-1.000000;13.500000;, - 2.000000;-1.000000; 6.750000;, - 2.000000; 1.000000; 6.750000;, - 2.000000; 1.000000;13.500000;, - -4.000000; 1.000000; 6.750000;, - -4.000000;-1.000000; 6.750000;, - -2.000000;-1.000000; 6.750000;, - -2.000000; 1.000000; 6.750000;, - 4.000000;-1.000000;13.500000;, - 4.000000;-1.000000; 6.750000;, - 2.000000;-1.000000; 6.750000;, - 2.000000;-1.000000;13.500000;, - 2.000000;-1.000000; 6.750000;, - 0.000000;-1.000000; 6.750000;, - 0.000000; 1.000000; 6.750000;, - 2.000000; 1.000000; 6.750000;, - 2.200000;-2.200000;13.300000;, - -2.200000;-2.200000;13.300000;, - -2.200000;-2.200000;17.700001;, - 2.200000;-2.200000;17.700001;, - -2.200000;-2.200000;13.300000;, - -2.200000; 2.200000;13.300000;, - -2.200000; 2.200000;17.700001;, - -2.200000;-2.200000;17.700001;, - -2.200000; 2.200000;13.300000;, - 2.200000; 2.200000;13.300000;, - 2.200000; 2.200000;17.700001;, - -2.200000; 2.200000;17.700001;, - -2.200000; 2.200000;13.300000;, - -2.200000;-2.200000;13.300000;, - 2.200000;-2.200000;13.300000;, - 2.200000; 2.200000;13.300000;, - 2.200000; 2.200000;17.700001;, - 2.200000;-2.200000;17.700001;, - -2.200000;-2.200000;17.700001;, - -2.200000; 2.200000;17.700001;, - 2.200000; 2.200000;17.700001;, - 2.200000; 2.200000;13.300000;, - 2.200000;-2.200000;13.300000;, - 2.200000;-2.200000;17.700001;; - 42; - 4;0;1;2;3;, - 4;4;5;6;7;, - 4;8;9;10;11;, - 4;12;13;14;15;, - 4;16;17;18;19;, - 4;20;21;22;23;, - 4;24;25;26;27;, - 4;28;29;30;31;, - 4;32;33;34;35;, - 4;36;37;38;39;, - 4;40;41;42;43;, - 4;44;45;46;47;, - 4;48;49;50;51;, - 4;52;53;54;55;, - 4;56;57;58;59;, - 4;60;61;62;63;, - 4;64;65;66;67;, - 4;68;69;70;71;, - 4;72;73;74;75;, - 4;76;77;78;79;, - 4;80;81;82;83;, - 4;84;85;86;87;, - 4;88;89;90;91;, - 4;92;93;94;95;, - 4;96;97;98;99;, - 4;100;101;102;103;, - 4;104;105;106;107;, - 4;108;109;110;111;, - 4;112;113;114;115;, - 4;116;117;118;119;, - 4;120;121;122;123;, - 4;124;125;126;127;, - 4;128;129;130;131;, - 4;132;133;134;135;, - 4;136;137;138;139;, - 4;140;141;142;143;, - 4;144;145;146;147;, - 4;148;149;150;151;, - 4;152;153;154;155;, - 4;156;157;158;159;, - 4;160;161;162;163;, - 4;164;165;166;167;; - MeshNormals { //Cube_001 Normals - 168; - -0.000000;-1.000000; 0.000000;, - -0.000000;-1.000000; 0.000000;, - -0.000000;-1.000000; 0.000000;, - -0.000000;-1.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - 0.000000; 1.000000; 0.000000;, - 0.000000; 1.000000; 0.000000;, - 0.000000; 1.000000; 0.000000;, - 0.000000; 1.000000; 0.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000; 0.000000; 1.000000;, - 0.000000; 0.000000; 1.000000;, - 0.000000; 0.000000; 1.000000;, - 0.000000; 0.000000; 1.000000;, - -1.000000; 0.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - 0.000000;-1.000000; 0.000000;, - 0.000000;-1.000000; 0.000000;, - 0.000000;-1.000000; 0.000000;, - 0.000000;-1.000000; 0.000000;, - 1.000000; 0.000000;-0.000000;, - 1.000000; 0.000000;-0.000000;, - 1.000000; 0.000000;-0.000000;, - 1.000000; 0.000000;-0.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000; 0.000000;-1.000000;, - -1.000000; 0.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - 0.000000;-1.000000; 0.000000;, - 0.000000;-1.000000; 0.000000;, - 0.000000;-1.000000; 0.000000;, - 0.000000;-1.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - 0.000000; 1.000000;-0.000000;, - 0.000000; 1.000000;-0.000000;, - 0.000000; 1.000000;-0.000000;, - 0.000000; 1.000000;-0.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000; 0.000000; 1.000000;, - 0.000000; 0.000000; 1.000000;, - 0.000000; 0.000000; 1.000000;, - 0.000000; 0.000000; 1.000000;, - 0.000000;-1.000000; 0.000000;, - 0.000000;-1.000000; 0.000000;, - 0.000000;-1.000000; 0.000000;, - 0.000000;-1.000000; 0.000000;, - -0.000000; 1.000000; 0.000000;, - -0.000000; 1.000000; 0.000000;, - -0.000000; 1.000000; 0.000000;, - -0.000000; 1.000000; 0.000000;, - 0.000000; 1.000000;-0.000000;, - 0.000000; 1.000000;-0.000000;, - 0.000000; 1.000000;-0.000000;, - 0.000000; 1.000000;-0.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000;-0.000000; 1.000000;, - 0.000000;-0.000000; 1.000000;, - 0.000000;-0.000000; 1.000000;, - 0.000000;-0.000000; 1.000000;, - -0.000000;-1.000000; 0.000000;, - -0.000000;-1.000000; 0.000000;, - -0.000000;-1.000000; 0.000000;, - -0.000000;-1.000000; 0.000000;, - 1.000000;-0.000000; 0.000000;, - 1.000000;-0.000000; 0.000000;, - 1.000000;-0.000000; 0.000000;, - 1.000000;-0.000000; 0.000000;, - 1.000000; 0.000000; 0.000000;, - 1.000000; 0.000000; 0.000000;, - 1.000000; 0.000000; 0.000000;, - 1.000000; 0.000000; 0.000000;, - 1.000000; 0.000000; 0.000000;, - 1.000000; 0.000000; 0.000000;, - 1.000000; 0.000000; 0.000000;, - 1.000000; 0.000000; 0.000000;, - 1.000000; 0.000000; 0.000000;, - 1.000000; 0.000000; 0.000000;, - 1.000000; 0.000000; 0.000000;, - 1.000000; 0.000000; 0.000000;, - 0.000000; 0.000000; 1.000000;, - 0.000000; 0.000000; 1.000000;, - 0.000000; 0.000000; 1.000000;, - 0.000000; 0.000000; 1.000000;, - -0.000000; 1.000000; 0.000000;, - -0.000000; 1.000000; 0.000000;, - -0.000000; 1.000000; 0.000000;, - -0.000000; 1.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - 1.000000; 0.000000; 0.000000;, - 1.000000; 0.000000; 0.000000;, - 1.000000; 0.000000; 0.000000;, - 1.000000; 0.000000; 0.000000;, - 0.000000; 0.000000; 1.000000;, - 0.000000; 0.000000; 1.000000;, - 0.000000; 0.000000; 1.000000;, - 0.000000; 0.000000; 1.000000;, - 0.000000; 1.000000; 0.000000;, - 0.000000; 1.000000; 0.000000;, - 0.000000; 1.000000; 0.000000;, - 0.000000; 1.000000; 0.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000; 0.000000;-1.000000;, - -1.000000; 0.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000; 0.000000;-1.000000;, - -0.000000;-1.000000; 0.000000;, - -0.000000;-1.000000; 0.000000;, - -0.000000;-1.000000; 0.000000;, - -0.000000;-1.000000; 0.000000;, - 0.000000;-0.000000; 1.000000;, - 0.000000;-0.000000; 1.000000;, - 0.000000;-0.000000; 1.000000;, - 0.000000;-0.000000; 1.000000;, - 0.000000;-1.000000; 0.000000;, - 0.000000;-1.000000; 0.000000;, - 0.000000;-1.000000; 0.000000;, - 0.000000;-1.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - 0.000000; 1.000000;-0.000000;, - 0.000000; 1.000000;-0.000000;, - 0.000000; 1.000000;-0.000000;, - 0.000000; 1.000000;-0.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000; 0.000000;-1.000000;, - 0.000000; 0.000000; 1.000000;, - 0.000000; 0.000000; 1.000000;, - 0.000000; 0.000000; 1.000000;, - 0.000000; 0.000000; 1.000000;, - 1.000000; 0.000000; 0.000000;, - 1.000000; 0.000000; 0.000000;, - 1.000000; 0.000000; 0.000000;, - 1.000000; 0.000000; 0.000000;; - 42; - 4;0;1;2;3;, - 4;4;5;6;7;, - 4;8;9;10;11;, - 4;12;13;14;15;, - 4;16;17;18;19;, - 4;20;21;22;23;, - 4;24;25;26;27;, - 4;28;29;30;31;, - 4;32;33;34;35;, - 4;36;37;38;39;, - 4;40;41;42;43;, - 4;44;45;46;47;, - 4;48;49;50;51;, - 4;52;53;54;55;, - 4;56;57;58;59;, - 4;60;61;62;63;, - 4;64;65;66;67;, - 4;68;69;70;71;, - 4;72;73;74;75;, - 4;76;77;78;79;, - 4;80;81;82;83;, - 4;84;85;86;87;, - 4;88;89;90;91;, - 4;92;93;94;95;, - 4;96;97;98;99;, - 4;100;101;102;103;, - 4;104;105;106;107;, - 4;108;109;110;111;, - 4;112;113;114;115;, - 4;116;117;118;119;, - 4;120;121;122;123;, - 4;124;125;126;127;, - 4;128;129;130;131;, - 4;132;133;134;135;, - 4;136;137;138;139;, - 4;140;141;142;143;, - 4;144;145;146;147;, - 4;148;149;150;151;, - 4;152;153;154;155;, - 4;156;157;158;159;, - 4;160;161;162;163;, - 4;164;165;166;167;; - } //End of Cube_001 Normals - MeshMaterialList { //Cube_001 Material List - 1; - 42; - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0;; - Material Character { - 0.640000; 0.640000; 0.640000; 1.000000;; - 96.078431; - 0.000000; 0.000000; 0.000000;; - 0.000000; 0.000000; 0.000000;; - TextureFilename {"character.png";} - } - } //End of Cube_001 Material List - MeshTextureCoords { //Cube_001 UV Coordinates - 168; - 0.625000; 1.000000;, - 0.500000; 1.000000;, - 0.500000; 0.625000;, - 0.625000; 0.625000;, - 0.500000; 1.000000;, - 0.437500; 1.000000;, - 0.437500; 0.625000;, - 0.500000; 0.625000;, - 0.437500; 1.000000;, - 0.312500; 1.000000;, - 0.312500; 0.625000;, - 0.437500; 0.625000;, - 0.437500; 0.625000;, - 0.437500; 0.500000;, - 0.562500; 0.500000;, - 0.562500; 0.625000;, - 0.312500; 0.625000;, - 0.312500; 0.500000;, - 0.437500; 0.500000;, - 0.437500; 0.625000;, - 0.125000; 0.625000;, - 0.125000; 1.000000;, - 0.187500; 1.000000;, - 0.187500; 0.625000;, - 0.812500; 1.000000;, - 0.875000; 1.000000;, - 0.875000; 0.625000;, - 0.812500; 0.625000;, - 0.750000; 1.000000;, - 0.812500; 1.000000;, - 0.812500; 0.625000;, - 0.750000; 0.625000;, - 0.125000; 0.625000;, - 0.125000; 0.500000;, - 0.187500; 0.500000;, - 0.187500; 0.625000;, - 0.000000; 1.000000;, - 0.062500; 1.000000;, - 0.062500; 0.625000;, - 0.000000; 0.625000;, - 0.500000; 0.500000;, - 0.375000; 0.500000;, - 0.375000; 0.250000;, - 0.500000; 0.250000;, - 0.375000; 0.500000;, - 0.250000; 0.500000;, - 0.250000; 0.250000;, - 0.375000; 0.250000;, - 0.250000; 0.500000;, - 0.125000; 0.500000;, - 0.125000; 0.250000;, - 0.250000; 0.250000;, - 0.250000; 0.250000;, - 0.250000; 0.000000;, - 0.375000; 0.000000;, - 0.375000; 0.250000;, - 0.125000; 0.250000;, - 0.125000; 0.000000;, - 0.250000; 0.000000;, - 0.250000; 0.250000;, - 0.250000; 1.000000;, - 0.187500; 1.000000;, - 0.187500; 0.625000;, - 0.250000; 0.625000;, - 0.062500; 0.625000;, - 0.062500; 1.000000;, - 0.125000; 1.000000;, - 0.125000; 0.625000;, - 0.125000; 1.000000;, - 0.062500; 1.000000;, - 0.062500; 0.625000;, - 0.125000; 0.625000;, - 0.750000; 0.500000;, - 0.812500; 0.500000;, - 0.812500; 0.625000;, - 0.750000; 0.625000;, - 0.687500; 0.500000;, - 0.750000; 0.500000;, - 0.750000; 0.625000;, - 0.687500; 0.625000;, - 0.187500; 0.625000;, - 0.187500; 1.000000;, - 0.250000; 1.000000;, - 0.250000; 0.625000;, - 0.187500; 1.000000;, - 0.125000; 1.000000;, - 0.125000; 0.625000;, - 0.187500; 0.625000;, - 0.062500; 0.625000;, - 0.062500; 1.000000;, - 0.000000; 1.000000;, - 0.000000; 0.625000;, - 0.312500; 0.625000;, - 0.312500; 1.000000;, - 0.250000; 1.000000;, - 0.250000; 0.625000;, - 0.125000; 0.250000;, - 0.125000; 0.500000;, - 0.000000; 0.500000;, - 0.000000; 0.250000;, - 0.062500; 0.625000;, - 0.062500; 0.500000;, - 0.125000; 0.500000;, - 0.125000; 0.625000;, - 0.687500; 1.000000;, - 0.750000; 1.000000;, - 0.750000; 0.625000;, - 0.687500; 0.625000;, - 0.687500; 1.000000;, - 0.625000; 1.000000;, - 0.625000; 0.625000;, - 0.687500; 0.625000;, - 0.625000; 0.625000;, - 0.625000; 1.000000;, - 0.687500; 1.000000;, - 0.687500; 0.625000;, - 0.750000; 0.625000;, - 0.750000; 0.500000;, - 0.687500; 0.500000;, - 0.687500; 0.625000;, - 0.750000; 0.625000;, - 0.750000; 1.000000;, - 0.687500; 1.000000;, - 0.687500; 0.625000;, - 0.187500; 0.500000;, - 0.125000; 0.500000;, - 0.125000; 0.625000;, - 0.187500; 0.625000;, - 0.812500; 0.625000;, - 0.812500; 1.000000;, - 0.750000; 1.000000;, - 0.750000; 0.625000;, - 0.812500; 0.625000;, - 0.812500; 0.500000;, - 0.750000; 0.500000;, - 0.750000; 0.625000;, - 0.875000; 0.625000;, - 0.875000; 1.000000;, - 0.812500; 1.000000;, - 0.812500; 0.625000;, - 0.125000; 0.500000;, - 0.062500; 0.500000;, - 0.062500; 0.625000;, - 0.125000; 0.625000;, - 1.000000; 0.500000;, - 0.875000; 0.500000;, - 0.875000; 0.250000;, - 1.000000; 0.250000;, - 0.875000; 0.500000;, - 0.750000; 0.500000;, - 0.750000; 0.250000;, - 0.875000; 0.250000;, - 0.750000; 0.500000;, - 0.625000; 0.500000;, - 0.625000; 0.250000;, - 0.750000; 0.250000;, - 0.750000; 0.250000;, - 0.750000; 0.000000;, - 0.875000; 0.000000;, - 0.875000; 0.250000;, - 0.625000; 0.250000;, - 0.625000; 0.000000;, - 0.750000; 0.000000;, - 0.750000; 0.250000;, - 0.625000; 0.250000;, - 0.625000; 0.500000;, - 0.500000; 0.500000;, - 0.500000; 0.250000;; - } //End of Cube_001 UV Coordinates - XSkinMeshHeader { - 1; - 3; - 6; - } - SkinWeights { - "Armature_Leg_Right"; - 24; - 20, - 21, - 22, - 23, - 64, - 65, - 66, - 67, - 80, - 81, - 82, - 83, - 88, - 89, - 90, - 91, - 124, - 125, - 126, - 127, - 140, - 141, - 142, - 143; - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000; - 1.000000,-0.000000,-0.000000, 0.000000, - 0.000000, 0.000000, 1.000000, 0.000000, - -0.000000,-1.000000, 0.000000, 0.000000, - -1.000000, 6.750001,-0.000001, 1.000000;; - } //End of Armature_Leg_Right Skin Weights - SkinWeights { - "Armature_Leg_Left"; - 24; - 32, - 33, - 34, - 35, - 36, - 37, - 38, - 39, - 60, - 61, - 62, - 63, - 68, - 69, - 70, - 71, - 84, - 85, - 86, - 87, - 100, - 101, - 102, - 103; - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000; - 1.000000,-0.000000,-0.000000, 0.000000, - 0.000000, 0.000000, 1.000000, 0.000000, - -0.000000,-1.000000, 0.000000, 0.000000, - 1.000000, 6.750001,-0.000001, 1.000000;; - } //End of Armature_Leg_Left Skin Weights - SkinWeights { - "Armature_Body"; - 24; - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 92, - 93, - 94, - 95; - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000; - 1.000000, 0.000000, 0.000000, 0.000000, - 0.000000, 0.000000,-1.000000, 0.000000, - 0.000000, 1.000000, 0.000000, 0.000000, - 0.000000,-6.750000,-0.000001, 1.000000;; - } //End of Armature_Body Skin Weights - SkinWeights { - "Armature_Head"; - 48; - 40, - 41, - 42, - 43, - 44, - 45, - 46, - 47, - 48, - 49, - 50, - 51, - 52, - 53, - 54, - 55, - 56, - 57, - 58, - 59, - 96, - 97, - 98, - 99, - 144, - 145, - 146, - 147, - 148, - 149, - 150, - 151, - 152, - 153, - 154, - 155, - 156, - 157, - 158, - 159, - 160, - 161, - 162, - 163, - 164, - 165, - 166, - 167; - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000; - -1.000000, 0.000000,-0.000000, 0.000000, - -0.000000,-0.000000, 1.000000, 0.000000, - 0.000000, 1.000000, 0.000000, 0.000000, - -0.000000,-13.500000,-0.000002, 1.000000;; - } //End of Armature_Head Skin Weights - SkinWeights { - "Armature_Arm_Left"; - 24; - 24, - 25, - 26, - 27, - 28, - 29, - 30, - 31, - 104, - 105, - 106, - 107, - 108, - 109, - 110, - 111, - 116, - 117, - 118, - 119, - 132, - 133, - 134, - 135; - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000; - 0.989214,-0.143940,-0.027164, 0.000000, - 0.027450,-0.000000, 0.999623, 0.000000, - -0.143886,-0.989587, 0.003951, 0.000000, - 3.920884,13.071540,-0.107668, 1.000000;; - } //End of Armature_Arm_Left Skin Weights - SkinWeights { - "Armature_Arm_Right"; - 24; - 72, - 73, - 74, - 75, - 76, - 77, - 78, - 79, - 112, - 113, - 114, - 115, - 120, - 121, - 122, - 123, - 128, - 129, - 130, - 131, - 136, - 137, - 138, - 139; - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000; - 0.989214, 0.143940, 0.027164, 0.000000, - -0.027450,-0.000000, 0.999623, 0.000000, - 0.143886,-0.989587, 0.003951, 0.000000, - -3.920884,13.071540,-0.107668, 1.000000;; - } //End of Armature_Arm_Right Skin Weights - } //End of Cube_001 Mesh - } //End of Player - } //End of Armature -} //End of Root Frame -AnimationSet { - Animation { - {Armature} - AnimationKey { //Position - 2; - 221; - 0;3; 0.000000, 0.000000,-10.000000;;, - 1;3; 0.000000, 0.000000,-10.000000;;, - 2;3; 0.000000, 0.000000,-10.000000;;, - 3;3; 0.000000, 0.000000,-10.000000;;, - 4;3; 0.000000, 0.000000,-10.000000;;, - 5;3; 0.000000, 0.000000,-10.000000;;, - 6;3; 0.000000, 0.000000,-10.000000;;, - 7;3; 0.000000, 0.000000,-10.000000;;, - 8;3; 0.000000, 0.000000,-10.000000;;, - 9;3; 0.000000, 0.000000,-10.000000;;, - 10;3; 0.000000, 0.000000,-10.000000;;, - 11;3; 0.000000, 0.000000,-10.000000;;, - 12;3; 0.000000, 0.000000,-10.000000;;, - 13;3; 0.000000, 0.000000,-10.000000;;, - 14;3; 0.000000, 0.000000,-10.000000;;, - 15;3; 0.000000, 0.000000,-10.000000;;, - 16;3; 0.000000, 0.000000,-10.000000;;, - 17;3; 0.000000, 0.000000,-10.000000;;, - 18;3; 0.000000, 0.000000,-10.000000;;, - 19;3; 0.000000, 0.000000,-10.000000;;, - 20;3; 0.000000, 0.000000,-10.000000;;, - 21;3; 0.000000, 0.000000,-10.000000;;, - 22;3; 0.000000, 0.000000,-10.000000;;, - 23;3; 0.000000, 0.000000,-10.000000;;, - 24;3; 0.000000, 0.000000,-10.000000;;, - 25;3; 0.000000, 0.000000,-10.000000;;, - 26;3; 0.000000, 0.000000,-10.000000;;, - 27;3; 0.000000, 0.000000,-10.000000;;, - 28;3; 0.000000, 0.000000,-10.000000;;, - 29;3; 0.000000, 0.000000,-10.000000;;, - 30;3; 0.000000, 0.000000,-10.000000;;, - 31;3; 0.000000, 0.000000,-10.000000;;, - 32;3; 0.000000, 0.000000,-10.000000;;, - 33;3; 0.000000, 0.000000,-10.000000;;, - 34;3; 0.000000, 0.000000,-10.000000;;, - 35;3; 0.000000, 0.000000,-10.000000;;, - 36;3; 0.000000, 0.000000,-10.000000;;, - 37;3; 0.000000, 0.000000,-10.000000;;, - 38;3; 0.000000, 0.000000,-10.000000;;, - 39;3; 0.000000, 0.000000,-10.000000;;, - 40;3; 0.000000, 0.000000,-10.000000;;, - 41;3; 0.000000, 0.000000,-10.000000;;, - 42;3; 0.000000, 0.000000,-10.000000;;, - 43;3; 0.000000, 0.000000,-10.000000;;, - 44;3; 0.000000, 0.000000,-10.000000;;, - 45;3; 0.000000, 0.000000,-10.000000;;, - 46;3; 0.000000, 0.000000,-10.000000;;, - 47;3; 0.000000, 0.000000,-10.000000;;, - 48;3; 0.000000, 0.000000,-10.000000;;, - 49;3; 0.000000, 0.000000,-10.000000;;, - 50;3; 0.000000, 0.000000,-10.000000;;, - 51;3; 0.000000, 0.000000,-10.000000;;, - 52;3; 0.000000, 0.000000,-10.000000;;, - 53;3; 0.000000, 0.000000,-10.000000;;, - 54;3; 0.000000, 0.000000,-10.000000;;, - 55;3; 0.000000, 0.000000,-10.000000;;, - 56;3; 0.000000, 0.000000,-10.000000;;, - 57;3; 0.000000, 0.000000,-10.000000;;, - 58;3; 0.000000, 0.000000,-10.000000;;, - 59;3; 0.000000, 0.000000,-10.000000;;, - 60;3; 0.000000, 0.000000,-10.000000;;, - 61;3; 0.000000, 0.000000,-10.000000;;, - 62;3; 0.000000, 0.000000,-10.000000;;, - 63;3; 0.000000, 0.000000,-10.000000;;, - 64;3; 0.000000, 0.000000,-10.000000;;, - 65;3; 0.000000, 0.000000,-10.000000;;, - 66;3; 0.000000, 0.000000,-10.000000;;, - 67;3; 0.000000, 0.000000,-10.000000;;, - 68;3; 0.000000, 0.000000,-10.000000;;, - 69;3; 0.000000, 0.000000,-10.000000;;, - 70;3; 0.000000, 0.000000,-10.000000;;, - 71;3; 0.000000, 0.000000,-10.000000;;, - 72;3; 0.000000, 0.000000,-10.000000;;, - 73;3; 0.000000, 0.000000,-10.000000;;, - 74;3; 0.000000, 0.000000,-10.000000;;, - 75;3; 0.000000, 0.000000,-10.000000;;, - 76;3; 0.000000, 0.000000,-10.000000;;, - 77;3; 0.000000, 0.000000,-10.000000;;, - 78;3; 0.000000, 0.000000,-10.000000;;, - 79;3; 0.000000, 0.000000,-10.000000;;, - 80;3; 0.000000, 0.000000,-10.000000;;, - 81;3; 0.000000, 0.000000,-10.000000;;, - 82;3; 0.000000, 0.000000,-10.000000;;, - 83;3; 0.000000, 0.000000,-10.000000;;, - 84;3; 0.000000, 0.000000,-10.000000;;, - 85;3; 0.000000, 0.000000,-10.000000;;, - 86;3; 0.000000, 0.000000,-10.000000;;, - 87;3; 0.000000, 0.000000,-10.000000;;, - 88;3; 0.000000, 0.000000,-10.000000;;, - 89;3; 0.000000, 0.000000,-10.000000;;, - 90;3; 0.000000, 0.000000,-10.000000;;, - 91;3; 0.000000, 0.000000,-10.000000;;, - 92;3; 0.000000, 0.000000,-10.000000;;, - 93;3; 0.000000, 0.000000,-10.000000;;, - 94;3; 0.000000, 0.000000,-10.000000;;, - 95;3; 0.000000, 0.000000,-10.000000;;, - 96;3; 0.000000, 0.000000,-10.000000;;, - 97;3; 0.000000, 0.000000,-10.000000;;, - 98;3; 0.000000, 0.000000,-10.000000;;, - 99;3; 0.000000, 0.000000,-10.000000;;, - 100;3; 0.000000, 0.000000,-10.000000;;, - 101;3; 0.000000, 0.000000,-10.000000;;, - 102;3; 0.000000, 0.000000,-10.000000;;, - 103;3; 0.000000, 0.000000,-10.000000;;, - 104;3; 0.000000, 0.000000,-10.000000;;, - 105;3; 0.000000, 0.000000,-10.000000;;, - 106;3; 0.000000, 0.000000,-10.000000;;, - 107;3; 0.000000, 0.000000,-10.000000;;, - 108;3; 0.000000, 0.000000,-10.000000;;, - 109;3; 0.000000, 0.000000,-10.000000;;, - 110;3; 0.000000, 0.000000,-10.000000;;, - 111;3; 0.000000, 0.000000,-10.000000;;, - 112;3; 0.000000, 0.000000,-10.000000;;, - 113;3; 0.000000, 0.000000,-10.000000;;, - 114;3; 0.000000, 0.000000,-10.000000;;, - 115;3; 0.000000, 0.000000,-10.000000;;, - 116;3; 0.000000, 0.000000,-10.000000;;, - 117;3; 0.000000, 0.000000,-10.000000;;, - 118;3; 0.000000, 0.000000,-10.000000;;, - 119;3; 0.000000, 0.000000,-10.000000;;, - 120;3; 0.000000, 0.000000,-10.000000;;, - 121;3; 0.000000, 0.000000,-10.000000;;, - 122;3; 0.000000, 0.000000,-10.000000;;, - 123;3; 0.000000, 0.000000,-10.000000;;, - 124;3; 0.000000, 0.000000,-10.000000;;, - 125;3; 0.000000, 0.000000,-10.000000;;, - 126;3; 0.000000, 0.000000,-10.000000;;, - 127;3; 0.000000, 0.000000,-10.000000;;, - 128;3; 0.000000, 0.000000,-10.000000;;, - 129;3; 0.000000, 0.000000,-10.000000;;, - 130;3; 0.000000, 0.000000,-10.000000;;, - 131;3; 0.000000, 0.000000,-10.000000;;, - 132;3; 0.000000, 0.000000,-10.000000;;, - 133;3; 0.000000, 0.000000,-10.000000;;, - 134;3; 0.000000, 0.000000,-10.000000;;, - 135;3; 0.000000, 0.000000,-10.000000;;, - 136;3; 0.000000, 0.000000,-10.000000;;, - 137;3; 0.000000, 0.000000,-10.000000;;, - 138;3; 0.000000, 0.000000,-10.000000;;, - 139;3; 0.000000, 0.000000,-10.000000;;, - 140;3; 0.000000, 0.000000,-10.000000;;, - 141;3; 0.000000, 0.000000,-10.000000;;, - 142;3; 0.000000, 0.000000,-10.000000;;, - 143;3; 0.000000, 0.000000,-10.000000;;, - 144;3; 0.000000, 0.000000,-10.000000;;, - 145;3; 0.000000, 0.000000,-10.000000;;, - 146;3; 0.000000, 0.000000,-10.000000;;, - 147;3; 0.000000, 0.000000,-10.000000;;, - 148;3; 0.000000, 0.000000,-10.000000;;, - 149;3; 0.000000, 0.000000,-10.000000;;, - 150;3; 0.000000, 0.000000,-10.000000;;, - 151;3; 0.000000, 0.000000,-10.000000;;, - 152;3; 0.000000, 0.000000,-10.000000;;, - 153;3; 0.000000, 0.000000,-10.000000;;, - 154;3; 0.000000, 0.000000,-10.000000;;, - 155;3; 0.000000, 0.000000,-10.000000;;, - 156;3; 0.000000, 0.000000,-10.000000;;, - 157;3; 0.000000, 0.000000,-10.000000;;, - 158;3; 0.000000, 0.000000,-10.000000;;, - 159;3; 0.000000, 0.000000,-10.000000;;, - 160;3; 0.000000, 0.000000,-10.000000;;, - 161;3; 0.000000, 0.000000,-10.000000;;, - 162;3; 0.000000, 0.000000,-10.000000;;, - 163;3; 0.000000, 0.000000,-10.000000;;, - 164;3; 0.000000, 0.000000,-10.000000;;, - 165;3; 0.000000, 0.000000,-10.000000;;, - 166;3; 0.000000, 0.000000,-10.000000;;, - 167;3; 0.000000, 0.000000,-10.000000;;, - 168;3; 0.000000, 0.000000,-10.000000;;, - 169;3; 0.000000, 0.000000,-10.000000;;, - 170;3; 0.000000, 0.000000,-10.000000;;, - 171;3; 0.000000, 0.000000,-10.000000;;, - 172;3; 0.000000, 0.000000,-10.000000;;, - 173;3; 0.000000, 0.000000,-10.000000;;, - 174;3; 0.000000, 0.000000,-10.000000;;, - 175;3; 0.000000, 0.000000,-10.000000;;, - 176;3; 0.000000, 0.000000,-10.000000;;, - 177;3; 0.000000, 0.000000,-10.000000;;, - 178;3; 0.000000, 0.000000,-10.000000;;, - 179;3; 0.000000, 0.000000,-10.000000;;, - 180;3; 0.000000, 0.000000,-10.000000;;, - 181;3; 0.000000, 0.000000,-10.000000;;, - 182;3; 0.000000, 0.000000,-10.000000;;, - 183;3; 0.000000, 0.000000,-10.000000;;, - 184;3; 0.000000, 0.000000,-10.000000;;, - 185;3; 0.000000, 0.000000,-10.000000;;, - 186;3; 0.000000, 0.000000,-10.000000;;, - 187;3; 0.000000, 0.000000,-10.000000;;, - 188;3; 0.000000, 0.000000,-10.000000;;, - 189;3; 0.000000, 0.000000,-10.000000;;, - 190;3; 0.000000, 0.000000,-10.000000;;, - 191;3; 0.000000, 0.000000,-10.000000;;, - 192;3; 0.000000, 0.000000,-10.000000;;, - 193;3; 0.000000, 0.000000,-10.000000;;, - 194;3; 0.000000, 0.000000,-10.000000;;, - 195;3; 0.000000, 0.000000,-10.000000;;, - 196;3; 0.000000, 0.000000,-10.000000;;, - 197;3; 0.000000, 0.000000,-10.000000;;, - 198;3; 0.000000, 0.000000,-10.000000;;, - 199;3; 0.000000, 0.000000,-10.000000;;, - 200;3; 0.000000, 0.000000,-10.000000;;, - 201;3; 0.000000, 0.000000,-10.000000;;, - 202;3; 0.000000, 0.000000,-10.000000;;, - 203;3; 0.000000, 0.000000,-10.000000;;, - 204;3; 0.000000, 0.000000,-10.000000;;, - 205;3; 0.000000, 0.000000,-10.000000;;, - 206;3; 0.000000, 0.000000,-10.000000;;, - 207;3; 0.000000, 0.000000,-10.000000;;, - 208;3; 0.000000, 0.000000,-10.000000;;, - 209;3; 0.000000, 0.000000,-10.000000;;, - 210;3; 0.000000, 0.000000,-10.000000;;, - 211;3; 0.000000, 0.000000,-10.000000;;, - 212;3; 0.000000, 0.000000,-10.000000;;, - 213;3; 0.000000, 0.000000,-10.000000;;, - 214;3; 0.000000, 0.000000,-10.000000;;, - 215;3; 0.000000, 0.000000,-10.000000;;, - 216;3; 0.000000, 0.000000,-10.000000;;, - 217;3; 0.000000, 0.000000,-10.000000;;, - 218;3; 0.000000, 0.000000,-10.000000;;, - 219;3; 0.000000, 0.000000,-10.000000;;, - 220;3; 0.000000, 0.000000,-10.000000;;; - } - AnimationKey { //Rotation - 0; - 221; - 0;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 1;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 2;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 3;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 4;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 5;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 6;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 7;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 8;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 9;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 10;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 11;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 12;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 13;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 14;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 15;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 16;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 17;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 18;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 19;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 20;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 21;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 22;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 23;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 24;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 25;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 26;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 27;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 28;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 29;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 30;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 31;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 32;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 33;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 34;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 35;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 36;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 37;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 38;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 39;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 40;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 41;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 42;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 43;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 44;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 45;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 46;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 47;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 48;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 49;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 50;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 51;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 52;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 53;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 54;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 55;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 56;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 57;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 58;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 59;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 60;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 61;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 62;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 63;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 64;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 65;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 66;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 67;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 68;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 69;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 70;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 71;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 72;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 73;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 74;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 75;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 76;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 77;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 78;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 79;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 80;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 81;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 82;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 83;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 84;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 85;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 86;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 87;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 88;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 89;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 90;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 91;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 92;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 93;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 94;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 95;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 96;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 97;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 98;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 99;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 100;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 101;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 102;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 103;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 104;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 105;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 106;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 107;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 108;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 109;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 110;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 111;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 112;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 113;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 114;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 115;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 116;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 117;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 118;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 119;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 120;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 121;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 122;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 123;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 124;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 125;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 126;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 127;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 128;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 129;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 130;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 131;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 132;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 133;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 134;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 135;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 136;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 137;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 138;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 139;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 140;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 141;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 142;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 143;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 144;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 145;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 146;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 147;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 148;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 149;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 150;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 151;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 152;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 153;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 154;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 155;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 156;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 157;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 158;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 159;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 160;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 161;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 162;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 163;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 164;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 165;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 166;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 167;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 168;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 169;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 170;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 171;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 172;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 173;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 174;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 175;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 176;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 177;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 178;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 179;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 180;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 181;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 182;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 183;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 184;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 185;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 186;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 187;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 188;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 189;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 190;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 191;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 192;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 193;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 194;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 195;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 196;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 197;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 198;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 199;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 200;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 201;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 202;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 203;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 204;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 205;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 206;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 207;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 208;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 209;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 210;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 211;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 212;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 213;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 214;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 215;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 216;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 217;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 218;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 219;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 220;4; -1.000000, 0.000000, 0.000000, 0.000000;;; - } - AnimationKey { //Scale - 1; - 221; - 0;3; 1.000000, 1.000000, 1.000000;;, - 1;3; 1.000000, 1.000000, 1.000000;;, - 2;3; 1.000000, 1.000000, 1.000000;;, - 3;3; 1.000000, 1.000000, 1.000000;;, - 4;3; 1.000000, 1.000000, 1.000000;;, - 5;3; 1.000000, 1.000000, 1.000000;;, - 6;3; 1.000000, 1.000000, 1.000000;;, - 7;3; 1.000000, 1.000000, 1.000000;;, - 8;3; 1.000000, 1.000000, 1.000000;;, - 9;3; 1.000000, 1.000000, 1.000000;;, - 10;3; 1.000000, 1.000000, 1.000000;;, - 11;3; 1.000000, 1.000000, 1.000000;;, - 12;3; 1.000000, 1.000000, 1.000000;;, - 13;3; 1.000000, 1.000000, 1.000000;;, - 14;3; 1.000000, 1.000000, 1.000000;;, - 15;3; 1.000000, 1.000000, 1.000000;;, - 16;3; 1.000000, 1.000000, 1.000000;;, - 17;3; 1.000000, 1.000000, 1.000000;;, - 18;3; 1.000000, 1.000000, 1.000000;;, - 19;3; 1.000000, 1.000000, 1.000000;;, - 20;3; 1.000000, 1.000000, 1.000000;;, - 21;3; 1.000000, 1.000000, 1.000000;;, - 22;3; 1.000000, 1.000000, 1.000000;;, - 23;3; 1.000000, 1.000000, 1.000000;;, - 24;3; 1.000000, 1.000000, 1.000000;;, - 25;3; 1.000000, 1.000000, 1.000000;;, - 26;3; 1.000000, 1.000000, 1.000000;;, - 27;3; 1.000000, 1.000000, 1.000000;;, - 28;3; 1.000000, 1.000000, 1.000000;;, - 29;3; 1.000000, 1.000000, 1.000000;;, - 30;3; 1.000000, 1.000000, 1.000000;;, - 31;3; 1.000000, 1.000000, 1.000000;;, - 32;3; 1.000000, 1.000000, 1.000000;;, - 33;3; 1.000000, 1.000000, 1.000000;;, - 34;3; 1.000000, 1.000000, 1.000000;;, - 35;3; 1.000000, 1.000000, 1.000000;;, - 36;3; 1.000000, 1.000000, 1.000000;;, - 37;3; 1.000000, 1.000000, 1.000000;;, - 38;3; 1.000000, 1.000000, 1.000000;;, - 39;3; 1.000000, 1.000000, 1.000000;;, - 40;3; 1.000000, 1.000000, 1.000000;;, - 41;3; 1.000000, 1.000000, 1.000000;;, - 42;3; 1.000000, 1.000000, 1.000000;;, - 43;3; 1.000000, 1.000000, 1.000000;;, - 44;3; 1.000000, 1.000000, 1.000000;;, - 45;3; 1.000000, 1.000000, 1.000000;;, - 46;3; 1.000000, 1.000000, 1.000000;;, - 47;3; 1.000000, 1.000000, 1.000000;;, - 48;3; 1.000000, 1.000000, 1.000000;;, - 49;3; 1.000000, 1.000000, 1.000000;;, - 50;3; 1.000000, 1.000000, 1.000000;;, - 51;3; 1.000000, 1.000000, 1.000000;;, - 52;3; 1.000000, 1.000000, 1.000000;;, - 53;3; 1.000000, 1.000000, 1.000000;;, - 54;3; 1.000000, 1.000000, 1.000000;;, - 55;3; 1.000000, 1.000000, 1.000000;;, - 56;3; 1.000000, 1.000000, 1.000000;;, - 57;3; 1.000000, 1.000000, 1.000000;;, - 58;3; 1.000000, 1.000000, 1.000000;;, - 59;3; 1.000000, 1.000000, 1.000000;;, - 60;3; 1.000000, 1.000000, 1.000000;;, - 61;3; 1.000000, 1.000000, 1.000000;;, - 62;3; 1.000000, 1.000000, 1.000000;;, - 63;3; 1.000000, 1.000000, 1.000000;;, - 64;3; 1.000000, 1.000000, 1.000000;;, - 65;3; 1.000000, 1.000000, 1.000000;;, - 66;3; 1.000000, 1.000000, 1.000000;;, - 67;3; 1.000000, 1.000000, 1.000000;;, - 68;3; 1.000000, 1.000000, 1.000000;;, - 69;3; 1.000000, 1.000000, 1.000000;;, - 70;3; 1.000000, 1.000000, 1.000000;;, - 71;3; 1.000000, 1.000000, 1.000000;;, - 72;3; 1.000000, 1.000000, 1.000000;;, - 73;3; 1.000000, 1.000000, 1.000000;;, - 74;3; 1.000000, 1.000000, 1.000000;;, - 75;3; 1.000000, 1.000000, 1.000000;;, - 76;3; 1.000000, 1.000000, 1.000000;;, - 77;3; 1.000000, 1.000000, 1.000000;;, - 78;3; 1.000000, 1.000000, 1.000000;;, - 79;3; 1.000000, 1.000000, 1.000000;;, - 80;3; 1.000000, 1.000000, 1.000000;;, - 81;3; 1.000000, 1.000000, 1.000000;;, - 82;3; 1.000000, 1.000000, 1.000000;;, - 83;3; 1.000000, 1.000000, 1.000000;;, - 84;3; 1.000000, 1.000000, 1.000000;;, - 85;3; 1.000000, 1.000000, 1.000000;;, - 86;3; 1.000000, 1.000000, 1.000000;;, - 87;3; 1.000000, 1.000000, 1.000000;;, - 88;3; 1.000000, 1.000000, 1.000000;;, - 89;3; 1.000000, 1.000000, 1.000000;;, - 90;3; 1.000000, 1.000000, 1.000000;;, - 91;3; 1.000000, 1.000000, 1.000000;;, - 92;3; 1.000000, 1.000000, 1.000000;;, - 93;3; 1.000000, 1.000000, 1.000000;;, - 94;3; 1.000000, 1.000000, 1.000000;;, - 95;3; 1.000000, 1.000000, 1.000000;;, - 96;3; 1.000000, 1.000000, 1.000000;;, - 97;3; 1.000000, 1.000000, 1.000000;;, - 98;3; 1.000000, 1.000000, 1.000000;;, - 99;3; 1.000000, 1.000000, 1.000000;;, - 100;3; 1.000000, 1.000000, 1.000000;;, - 101;3; 1.000000, 1.000000, 1.000000;;, - 102;3; 1.000000, 1.000000, 1.000000;;, - 103;3; 1.000000, 1.000000, 1.000000;;, - 104;3; 1.000000, 1.000000, 1.000000;;, - 105;3; 1.000000, 1.000000, 1.000000;;, - 106;3; 1.000000, 1.000000, 1.000000;;, - 107;3; 1.000000, 1.000000, 1.000000;;, - 108;3; 1.000000, 1.000000, 1.000000;;, - 109;3; 1.000000, 1.000000, 1.000000;;, - 110;3; 1.000000, 1.000000, 1.000000;;, - 111;3; 1.000000, 1.000000, 1.000000;;, - 112;3; 1.000000, 1.000000, 1.000000;;, - 113;3; 1.000000, 1.000000, 1.000000;;, - 114;3; 1.000000, 1.000000, 1.000000;;, - 115;3; 1.000000, 1.000000, 1.000000;;, - 116;3; 1.000000, 1.000000, 1.000000;;, - 117;3; 1.000000, 1.000000, 1.000000;;, - 118;3; 1.000000, 1.000000, 1.000000;;, - 119;3; 1.000000, 1.000000, 1.000000;;, - 120;3; 1.000000, 1.000000, 1.000000;;, - 121;3; 1.000000, 1.000000, 1.000000;;, - 122;3; 1.000000, 1.000000, 1.000000;;, - 123;3; 1.000000, 1.000000, 1.000000;;, - 124;3; 1.000000, 1.000000, 1.000000;;, - 125;3; 1.000000, 1.000000, 1.000000;;, - 126;3; 1.000000, 1.000000, 1.000000;;, - 127;3; 1.000000, 1.000000, 1.000000;;, - 128;3; 1.000000, 1.000000, 1.000000;;, - 129;3; 1.000000, 1.000000, 1.000000;;, - 130;3; 1.000000, 1.000000, 1.000000;;, - 131;3; 1.000000, 1.000000, 1.000000;;, - 132;3; 1.000000, 1.000000, 1.000000;;, - 133;3; 1.000000, 1.000000, 1.000000;;, - 134;3; 1.000000, 1.000000, 1.000000;;, - 135;3; 1.000000, 1.000000, 1.000000;;, - 136;3; 1.000000, 1.000000, 1.000000;;, - 137;3; 1.000000, 1.000000, 1.000000;;, - 138;3; 1.000000, 1.000000, 1.000000;;, - 139;3; 1.000000, 1.000000, 1.000000;;, - 140;3; 1.000000, 1.000000, 1.000000;;, - 141;3; 1.000000, 1.000000, 1.000000;;, - 142;3; 1.000000, 1.000000, 1.000000;;, - 143;3; 1.000000, 1.000000, 1.000000;;, - 144;3; 1.000000, 1.000000, 1.000000;;, - 145;3; 1.000000, 1.000000, 1.000000;;, - 146;3; 1.000000, 1.000000, 1.000000;;, - 147;3; 1.000000, 1.000000, 1.000000;;, - 148;3; 1.000000, 1.000000, 1.000000;;, - 149;3; 1.000000, 1.000000, 1.000000;;, - 150;3; 1.000000, 1.000000, 1.000000;;, - 151;3; 1.000000, 1.000000, 1.000000;;, - 152;3; 1.000000, 1.000000, 1.000000;;, - 153;3; 1.000000, 1.000000, 1.000000;;, - 154;3; 1.000000, 1.000000, 1.000000;;, - 155;3; 1.000000, 1.000000, 1.000000;;, - 156;3; 1.000000, 1.000000, 1.000000;;, - 157;3; 1.000000, 1.000000, 1.000000;;, - 158;3; 1.000000, 1.000000, 1.000000;;, - 159;3; 1.000000, 1.000000, 1.000000;;, - 160;3; 1.000000, 1.000000, 1.000000;;, - 161;3; 1.000000, 1.000000, 1.000000;;, - 162;3; 1.000000, 1.000000, 1.000000;;, - 163;3; 1.000000, 1.000000, 1.000000;;, - 164;3; 1.000000, 1.000000, 1.000000;;, - 165;3; 1.000000, 1.000000, 1.000000;;, - 166;3; 1.000000, 1.000000, 1.000000;;, - 167;3; 1.000000, 1.000000, 1.000000;;, - 168;3; 1.000000, 1.000000, 1.000000;;, - 169;3; 1.000000, 1.000000, 1.000000;;, - 170;3; 1.000000, 1.000000, 1.000000;;, - 171;3; 1.000000, 1.000000, 1.000000;;, - 172;3; 1.000000, 1.000000, 1.000000;;, - 173;3; 1.000000, 1.000000, 1.000000;;, - 174;3; 1.000000, 1.000000, 1.000000;;, - 175;3; 1.000000, 1.000000, 1.000000;;, - 176;3; 1.000000, 1.000000, 1.000000;;, - 177;3; 1.000000, 1.000000, 1.000000;;, - 178;3; 1.000000, 1.000000, 1.000000;;, - 179;3; 1.000000, 1.000000, 1.000000;;, - 180;3; 1.000000, 1.000000, 1.000000;;, - 181;3; 1.000000, 1.000000, 1.000000;;, - 182;3; 1.000000, 1.000000, 1.000000;;, - 183;3; 1.000000, 1.000000, 1.000000;;, - 184;3; 1.000000, 1.000000, 1.000000;;, - 185;3; 1.000000, 1.000000, 1.000000;;, - 186;3; 1.000000, 1.000000, 1.000000;;, - 187;3; 1.000000, 1.000000, 1.000000;;, - 188;3; 1.000000, 1.000000, 1.000000;;, - 189;3; 1.000000, 1.000000, 1.000000;;, - 190;3; 1.000000, 1.000000, 1.000000;;, - 191;3; 1.000000, 1.000000, 1.000000;;, - 192;3; 1.000000, 1.000000, 1.000000;;, - 193;3; 1.000000, 1.000000, 1.000000;;, - 194;3; 1.000000, 1.000000, 1.000000;;, - 195;3; 1.000000, 1.000000, 1.000000;;, - 196;3; 1.000000, 1.000000, 1.000000;;, - 197;3; 1.000000, 1.000000, 1.000000;;, - 198;3; 1.000000, 1.000000, 1.000000;;, - 199;3; 1.000000, 1.000000, 1.000000;;, - 200;3; 1.000000, 1.000000, 1.000000;;, - 201;3; 1.000000, 1.000000, 1.000000;;, - 202;3; 1.000000, 1.000000, 1.000000;;, - 203;3; 1.000000, 1.000000, 1.000000;;, - 204;3; 1.000000, 1.000000, 1.000000;;, - 205;3; 1.000000, 1.000000, 1.000000;;, - 206;3; 1.000000, 1.000000, 1.000000;;, - 207;3; 1.000000, 1.000000, 1.000000;;, - 208;3; 1.000000, 1.000000, 1.000000;;, - 209;3; 1.000000, 1.000000, 1.000000;;, - 210;3; 1.000000, 1.000000, 1.000000;;, - 211;3; 1.000000, 1.000000, 1.000000;;, - 212;3; 1.000000, 1.000000, 1.000000;;, - 213;3; 1.000000, 1.000000, 1.000000;;, - 214;3; 1.000000, 1.000000, 1.000000;;, - 215;3; 1.000000, 1.000000, 1.000000;;, - 216;3; 1.000000, 1.000000, 1.000000;;, - 217;3; 1.000000, 1.000000, 1.000000;;, - 218;3; 1.000000, 1.000000, 1.000000;;, - 219;3; 1.000000, 1.000000, 1.000000;;, - 220;3; 1.000000, 1.000000, 1.000000;;; - } - } - Animation { - {Armature_Body} - AnimationKey { //Position - 2; - 221; - 0;3; -0.000000, 0.000000, 6.750000;;, - 1;3; -0.000000, 0.000000, 6.750000;;, - 2;3; -0.000000, 0.000000, 6.750000;;, - 3;3; -0.000000, 0.000000, 6.750000;;, - 4;3; -0.000000, 0.000000, 6.750000;;, - 5;3; -0.000000, 0.000000, 6.750000;;, - 6;3; -0.000000, 0.000000, 6.750000;;, - 7;3; -0.000000, 0.000000, 6.750000;;, - 8;3; -0.000000, 0.000000, 6.750000;;, - 9;3; -0.000000, 0.000000, 6.750000;;, - 10;3; -0.000000, 0.000000, 6.750000;;, - 11;3; -0.000000, 0.000000, 6.750000;;, - 12;3; -0.000000, 0.000000, 6.750000;;, - 13;3; -0.000000, 0.000000, 6.750000;;, - 14;3; -0.000000, 0.000000, 6.750000;;, - 15;3; -0.000000, 0.000000, 6.750000;;, - 16;3; -0.000000, 0.000000, 6.750000;;, - 17;3; -0.000000, 0.000000, 6.750000;;, - 18;3; -0.000000, 0.000000, 6.750000;;, - 19;3; -0.000000, 0.000000, 6.750000;;, - 20;3; -0.000000, 0.000000, 6.750000;;, - 21;3; -0.000000, 0.000000, 6.750000;;, - 22;3; -0.000000, 0.000000, 6.750000;;, - 23;3; -0.000000, 0.000000, 6.750000;;, - 24;3; -0.000000, 0.000000, 6.750000;;, - 25;3; -0.000000, 0.000000, 6.750000;;, - 26;3; -0.000000, 0.000000, 6.750000;;, - 27;3; -0.000000, 0.000000, 6.750000;;, - 28;3; -0.000000, 0.000000, 6.750000;;, - 29;3; -0.000000, 0.000000, 6.750000;;, - 30;3; -0.000000, 0.000000, 6.750000;;, - 31;3; -0.000000, 0.000000, 6.750000;;, - 32;3; -0.000000, 0.000000, 6.750000;;, - 33;3; -0.000000, 0.000000, 6.750000;;, - 34;3; -0.000000, 0.000000, 6.750000;;, - 35;3; -0.000000, 0.000000, 6.750000;;, - 36;3; -0.000000, 0.000000, 6.750000;;, - 37;3; -0.000000, 0.000000, 6.750000;;, - 38;3; -0.000000, 0.000000, 6.750000;;, - 39;3; -0.000000, 0.000000, 6.750000;;, - 40;3; -0.000000, 0.000000, 6.750000;;, - 41;3; -0.000000, 0.000000, 6.750000;;, - 42;3; -0.000000, 0.000000, 6.750000;;, - 43;3; -0.000000, 0.000000, 6.750000;;, - 44;3; -0.000000, 0.000000, 6.750000;;, - 45;3; -0.000000, 0.000000, 6.750000;;, - 46;3; -0.000000, 0.000000, 6.750000;;, - 47;3; -0.000000, 0.000000, 6.750000;;, - 48;3; -0.000000, 0.000000, 6.750000;;, - 49;3; -0.000000, 0.000000, 6.750000;;, - 50;3; -0.000000, 0.000000, 6.750000;;, - 51;3; -0.000000, 0.000000, 6.750000;;, - 52;3; -0.000000, 0.000000, 6.750000;;, - 53;3; -0.000000, 0.000000, 6.750000;;, - 54;3; -0.000000, 0.000000, 6.750000;;, - 55;3; -0.000000, 0.000000, 6.750000;;, - 56;3; -0.000000, 0.000000, 6.750000;;, - 57;3; -0.000000, 0.000000, 6.750000;;, - 58;3; -0.000000, 0.000000, 6.750000;;, - 59;3; -0.000000, 0.000000, 6.750000;;, - 60;3; -0.000000, 0.000000, 6.750000;;, - 61;3; -0.000000, 0.000000, 6.750000;;, - 62;3; -0.000000, 0.000000, 6.750000;;, - 63;3; -0.000000, 0.000000, 6.750000;;, - 64;3; -0.000000, 0.000000, 6.750000;;, - 65;3; -0.000000, 0.000000, 6.750000;;, - 66;3; -0.000000, 0.000000, 6.750000;;, - 67;3; -0.000000, 0.000000, 6.750000;;, - 68;3; -0.000000, 0.000000, 6.750000;;, - 69;3; -0.000000, 0.000000, 6.750000;;, - 70;3; -0.000000, 0.000000, 6.750000;;, - 71;3; -0.000000, 0.000000, 6.750000;;, - 72;3; -0.000000, 0.000000, 6.750000;;, - 73;3; -0.000000, 0.000000, 6.750000;;, - 74;3; -0.000000, 0.000000, 6.750000;;, - 75;3; -0.000000, 0.000000, 6.750000;;, - 76;3; -0.000000, 0.000000, 6.750000;;, - 77;3; -0.000000, 0.000000, 6.750000;;, - 78;3; -0.000000, 0.000000, 6.750000;;, - 79;3; -0.000000, 0.000000, 6.750000;;, - 80;3; -0.000000, 0.000000, 6.750000;;, - 81;3; -0.000000, 0.000000, 1.000000;;, - 82;3; -0.000000, 0.000000, 1.000000;;, - 83;3; -0.000000, 0.000000, 1.000000;;, - 84;3; -0.000000, 0.000000, 1.000000;;, - 85;3; -0.000000, 0.000000, 1.000000;;, - 86;3; -0.000000, 0.000000, 1.000000;;, - 87;3; -0.000000, 0.000000, 1.000000;;, - 88;3; -0.000000, 0.000000, 1.000000;;, - 89;3; -0.000000, 0.000000, 1.000000;;, - 90;3; -0.000000, 0.000000, 1.000000;;, - 91;3; -0.000000, 0.000000, 1.000000;;, - 92;3; -0.000000, 0.000000, 1.000000;;, - 93;3; -0.000000, 0.000000, 1.000000;;, - 94;3; -0.000000, 0.000000, 1.000000;;, - 95;3; -0.000000, 0.000000, 1.000000;;, - 96;3; -0.000000, 0.000000, 1.000000;;, - 97;3; -0.000000, 0.000000, 1.000000;;, - 98;3; -0.000000, 0.000000, 1.000000;;, - 99;3; -0.000000, 0.000000, 1.000000;;, - 100;3; -0.000000, 0.000000, 1.000000;;, - 101;3; -0.000000, 0.000000, 1.000000;;, - 102;3; -0.000000, 0.000000, 1.000000;;, - 103;3; -0.000000, 0.000000, 1.000000;;, - 104;3; -0.000000, 0.000000, 1.000000;;, - 105;3; -0.000000, 0.000000, 1.000000;;, - 106;3; -0.000000, 0.000000, 1.000000;;, - 107;3; -0.000000, 0.000000, 1.000000;;, - 108;3; -0.000000, 0.000000, 1.000000;;, - 109;3; -0.000000, 0.000000, 1.000000;;, - 110;3; -0.000000, 0.000000, 1.000000;;, - 111;3; -0.000000, 0.000000, 1.000000;;, - 112;3; -0.000000, 0.000000, 1.000000;;, - 113;3; -0.000000, 0.000000, 1.000000;;, - 114;3; -0.000000, 0.000000, 1.000000;;, - 115;3; -0.000000, 0.000000, 1.000000;;, - 116;3; -0.000000, 0.000000, 1.000000;;, - 117;3; -0.000000, 0.000000, 1.000000;;, - 118;3; -0.000000, 0.000000, 1.000000;;, - 119;3; -0.000000, 0.000000, 1.000000;;, - 120;3; -0.000000, 0.000000, 1.000000;;, - 121;3; -0.000000, 0.000000, 1.000000;;, - 122;3; -0.000000, 0.000000, 1.000000;;, - 123;3; -0.000000, 0.000000, 1.000000;;, - 124;3; -0.000000, 0.000000, 1.000000;;, - 125;3; -0.000000, 0.000000, 1.000000;;, - 126;3; -0.000000, 0.000000, 1.000000;;, - 127;3; -0.000000, 0.000000, 1.000000;;, - 128;3; -0.000000, 0.000000, 1.000000;;, - 129;3; -0.000000, 0.000000, 1.000000;;, - 130;3; -0.000000, 0.000000, 1.000000;;, - 131;3; -0.000000, 0.000000, 1.000000;;, - 132;3; -0.000000, 0.000000, 1.000000;;, - 133;3; -0.000000, 0.000000, 1.000000;;, - 134;3; -0.000000, 0.000000, 1.000000;;, - 135;3; -0.000000, 0.000000, 1.000000;;, - 136;3; -0.000000, 0.000000, 1.000000;;, - 137;3; -0.000000, 0.000000, 1.000000;;, - 138;3; -0.000000, 0.000000, 1.000000;;, - 139;3; -0.000000, 0.000000, 1.000000;;, - 140;3; -0.000000, 0.000000, 1.000000;;, - 141;3; -0.000000, 0.000000, 1.000000;;, - 142;3; -0.000000, 0.000000, 1.000000;;, - 143;3; -0.000000, 0.000000, 1.000000;;, - 144;3; -0.000000, 0.000000, 1.000000;;, - 145;3; -0.000000, 0.000000, 1.000000;;, - 146;3; -0.000000, 0.000000, 1.000000;;, - 147;3; -0.000000, 0.000000, 1.000000;;, - 148;3; -0.000000, 0.000000, 1.000000;;, - 149;3; -0.000000, 0.000000, 1.000000;;, - 150;3; -0.000000, 0.000000, 1.000000;;, - 151;3; -0.000000, 0.000000, 1.000000;;, - 152;3; -0.000000, 0.000000, 1.000000;;, - 153;3; -0.000000, 0.000000, 1.000000;;, - 154;3; -0.000000, 0.000000, 1.000000;;, - 155;3; -0.000000, 0.000000, 1.000000;;, - 156;3; -0.000000, 0.000000, 1.000000;;, - 157;3; -0.000000, 0.000000, 1.000000;;, - 158;3; -0.000000, 0.000000, 1.000000;;, - 159;3; -0.000000, 0.000000, 1.000000;;, - 160;3; -0.000000, 0.000000, 1.000000;;, - 161;3; -0.000000, 0.000000, 1.000000;;, - 162;3; -0.000000, 2.000001, 1.000000;;, - 163;3; -0.000000, 2.000001, 1.000000;;, - 164;3; -0.000000, 2.000001, 1.000000;;, - 165;3; -0.000000, 2.000001, 1.000000;;, - 166;3; -0.000000, 2.000001, 1.000000;;, - 167;3; -0.000000, 2.000001, 1.000000;;, - 168;3; -0.000000, 0.000000, 6.750000;;, - 169;3; -0.000000, 0.000000, 6.750000;;, - 170;3; -0.000000, 0.000000, 6.750000;;, - 171;3; -0.000000, 0.000000, 6.750000;;, - 172;3; -0.000000, 0.000000, 6.750000;;, - 173;3; -0.000000, 0.000000, 6.750000;;, - 174;3; -0.000000, 0.000000, 6.750000;;, - 175;3; -0.000000, 0.000000, 6.750000;;, - 176;3; -0.000000, 0.000000, 6.750000;;, - 177;3; -0.000000, 0.000000, 6.750000;;, - 178;3; -0.000000, 0.000000, 6.750000;;, - 179;3; -0.000000, 0.000000, 6.750000;;, - 180;3; -0.000000, 0.000000, 6.750000;;, - 181;3; -0.000000, 0.000000, 6.750000;;, - 182;3; -0.000000, 0.000000, 6.750000;;, - 183;3; -0.000000, 0.000000, 6.750000;;, - 184;3; -0.000000, 0.000000, 6.750000;;, - 185;3; -0.000000, 0.000000, 6.750000;;, - 186;3; -0.000000, 0.000000, 6.750000;;, - 187;3; -0.000000, 0.000000, 6.750000;;, - 188;3; -0.000000, 0.000000, 6.750000;;, - 189;3; -0.000000, 0.000000, 6.750000;;, - 190;3; -0.000000, 0.000000, 6.750000;;, - 191;3; -0.000000, 0.000000, 6.750000;;, - 192;3; -0.000000, 0.000000, 6.750000;;, - 193;3; -0.000000, 0.000000, 6.750000;;, - 194;3; -0.000000, 0.000000, 6.750000;;, - 195;3; -0.000000, 0.000000, 6.750000;;, - 196;3; -0.000000, 0.000000, 6.750000;;, - 197;3; -0.000000, 0.000000, 6.750000;;, - 198;3; -0.000000, 0.000000, 6.750000;;, - 199;3; -0.000000, 0.000000, 6.750000;;, - 200;3; -0.000000, 0.000000, 6.750000;;, - 201;3; -0.000000, 0.000000, 6.750000;;, - 202;3; -0.000000, 0.000000, 6.750000;;, - 203;3; -0.000000, 0.000000, 6.750000;;, - 204;3; -0.000000, 0.000000, 6.750000;;, - 205;3; -0.000000, 0.000000, 6.750000;;, - 206;3; -0.000000, 0.000000, 6.750000;;, - 207;3; -0.000000, 0.000000, 6.750000;;, - 208;3; -0.000000, 0.000000, 6.750000;;, - 209;3; -0.000000, 0.000000, 6.750000;;, - 210;3; -0.000000, 0.000000, 6.750000;;, - 211;3; -0.000000, 0.000000, 6.750000;;, - 212;3; -0.000000, 0.000000, 6.750000;;, - 213;3; -0.000000, 0.000000, 6.750000;;, - 214;3; -0.000000, 0.000000, 6.750000;;, - 215;3; -0.000000, 0.000000, 6.750000;;, - 216;3; -0.000000, 0.000000, 6.750000;;, - 217;3; -0.000000, 0.000000, 6.750000;;, - 218;3; -0.000000, 0.000000, 6.750000;;, - 219;3; -0.000000, 0.000000, 6.750000;;, - 220;3; -0.000000, 0.000000, 6.750000;;; - } - AnimationKey { //Rotation - 0; - 221; - 0;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 1;4; -0.706933, 0.707273, 0.000000, 0.000000;;, - 2;4; -0.706408, 0.707776, 0.000000, 0.000000;;, - 3;4; -0.705530, 0.708616, 0.000000, 0.000000;;, - 4;4; -0.704305, 0.709789, 0.000000, 0.000000;;, - 5;4; -0.702749, 0.711279, 0.000000, 0.000000;;, - 6;4; -0.700886, 0.713062, 0.000000, 0.000000;;, - 7;4; -0.698758, 0.715099, 0.000000, 0.000000;;, - 8;4; -0.696414, 0.717343, 0.000000, 0.000000;;, - 9;4; -0.693920, 0.719730, 0.000000, 0.000000;;, - 10;4; -0.691348, 0.722192, 0.000000, 0.000000;;, - 11;4; -0.688777, 0.724654, 0.000000, 0.000000;;, - 12;4; -0.686283, 0.727042, 0.000000, 0.000000;;, - 13;4; -0.683939, 0.729285, 0.000000, 0.000000;;, - 14;4; -0.681811, 0.731323, 0.000000, 0.000000;;, - 15;4; -0.679949, 0.733105, 0.000000, 0.000000;;, - 16;4; -0.678392, 0.734596, 0.000000, 0.000000;;, - 17;4; -0.677167, 0.735768, 0.000000, 0.000000;;, - 18;4; -0.676289, 0.736609, 0.000000, 0.000000;;, - 19;4; -0.675764, 0.737111, 0.000000, 0.000000;;, - 20;4; -0.675590, 0.737277, 0.000000, 0.000000;;, - 21;4; -0.675764, 0.737111, 0.000000, 0.000000;;, - 22;4; -0.676289, 0.736609, 0.000000, 0.000000;;, - 23;4; -0.677167, 0.735768, 0.000000, 0.000000;;, - 24;4; -0.678392, 0.734596, 0.000000, 0.000000;;, - 25;4; -0.679949, 0.733105, 0.000000, 0.000000;;, - 26;4; -0.681811, 0.731323, 0.000000, 0.000000;;, - 27;4; -0.683939, 0.729285, 0.000000, 0.000000;;, - 28;4; -0.686283, 0.727042, 0.000000, 0.000000;;, - 29;4; -0.688777, 0.724654, 0.000000, 0.000000;;, - 30;4; -0.691349, 0.722192, 0.000000, 0.000000;;, - 31;4; -0.693920, 0.719730, 0.000000, 0.000000;;, - 32;4; -0.696415, 0.717343, 0.000000, 0.000000;;, - 33;4; -0.698758, 0.715099, 0.000000, 0.000000;;, - 34;4; -0.700886, 0.713062, 0.000000, 0.000000;;, - 35;4; -0.702749, 0.711279, 0.000000, 0.000000;;, - 36;4; -0.704305, 0.709789, 0.000000, 0.000000;;, - 37;4; -0.705530, 0.708616, 0.000000, 0.000000;;, - 38;4; -0.706408, 0.707776, 0.000000, 0.000000;;, - 39;4; -0.706933, 0.707273, 0.000000, 0.000000;;, - 40;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 41;4; -0.706933, 0.707273, 0.000000, 0.000000;;, - 42;4; -0.706408, 0.707776, 0.000000, 0.000000;;, - 43;4; -0.705530, 0.708616, 0.000000, 0.000000;;, - 44;4; -0.704305, 0.709789, 0.000000, 0.000000;;, - 45;4; -0.702749, 0.711279, 0.000000, 0.000000;;, - 46;4; -0.700886, 0.713062, 0.000000, 0.000000;;, - 47;4; -0.698758, 0.715099, 0.000000, 0.000000;;, - 48;4; -0.696415, 0.717343, 0.000000, 0.000000;;, - 49;4; -0.693920, 0.719730, 0.000000, 0.000000;;, - 50;4; -0.691348, 0.722192, 0.000000, 0.000000;;, - 51;4; -0.688777, 0.724654, 0.000000, 0.000000;;, - 52;4; -0.686283, 0.727042, 0.000000, 0.000000;;, - 53;4; -0.683939, 0.729285, 0.000000, 0.000000;;, - 54;4; -0.681811, 0.731323, 0.000000, 0.000000;;, - 55;4; -0.679949, 0.733105, 0.000000, 0.000000;;, - 56;4; -0.678392, 0.734596, 0.000000, 0.000000;;, - 57;4; -0.677167, 0.735768, 0.000000, 0.000000;;, - 58;4; -0.676289, 0.736609, 0.000000, 0.000000;;, - 59;4; -0.675764, 0.737111, 0.000000, 0.000000;;, - 60;4; -0.675590, 0.737277, 0.000000, 0.000000;;, - 61;4; -0.675754, 0.737121, 0.000000, 0.000000;;, - 62;4; -0.676212, 0.736682, 0.000000, 0.000000;;, - 63;4; -0.676927, 0.735998, 0.000000, 0.000000;;, - 64;4; -0.677865, 0.735100, 0.000000, 0.000000;;, - 65;4; -0.679001, 0.734013, 0.000000, 0.000000;;, - 66;4; -0.680312, 0.732757, 0.000000, 0.000000;;, - 67;4; -0.681779, 0.731353, 0.000000, 0.000000;;, - 68;4; -0.683387, 0.729813, 0.000000, 0.000000;;, - 69;4; -0.685120, 0.728154, 0.000000, 0.000000;;, - 70;4; -0.686966, 0.726388, 0.000000, 0.000000;;, - 71;4; -0.688910, 0.724526, 0.000000, 0.000000;;, - 72;4; -0.690941, 0.722582, 0.000000, 0.000000;;, - 73;4; -0.693046, 0.720567, 0.000000, 0.000000;;, - 74;4; -0.695210, 0.718495, 0.000000, 0.000000;;, - 75;4; -0.697417, 0.716383, 0.000000, 0.000000;;, - 76;4; -0.699643, 0.714252, 0.000000, 0.000000;;, - 77;4; -0.701856, 0.712133, 0.000000, 0.000000;;, - 78;4; -0.703995, 0.710086, 0.000000, 0.000000;;, - 79;4; -0.705928, 0.708235, 0.000000, 0.000000;;, - 80;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 81;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 82;4; -0.705928, 0.708235, 0.000000, 0.000000;;, - 83;4; -0.703995, 0.710086, 0.000000, 0.000000;;, - 84;4; -0.701856, 0.712133, 0.000000, 0.000000;;, - 85;4; -0.699643, 0.714252, 0.000000, 0.000000;;, - 86;4; -0.697417, 0.716383, 0.000000, 0.000000;;, - 87;4; -0.695210, 0.718495, 0.000000, 0.000000;;, - 88;4; -0.693046, 0.720567, 0.000000, 0.000000;;, - 89;4; -0.690941, 0.722582, 0.000000, 0.000000;;, - 90;4; -0.688910, 0.724526, 0.000000, 0.000000;;, - 91;4; -0.686966, 0.726388, 0.000000, 0.000000;;, - 92;4; -0.685120, 0.728154, 0.000000, 0.000000;;, - 93;4; -0.683387, 0.729813, 0.000000, 0.000000;;, - 94;4; -0.681779, 0.731353, 0.000000, 0.000000;;, - 95;4; -0.680312, 0.732758, 0.000000, 0.000000;;, - 96;4; -0.679001, 0.734013, 0.000000, 0.000000;;, - 97;4; -0.677865, 0.735100, 0.000000, 0.000000;;, - 98;4; -0.676927, 0.735998, 0.000000, 0.000000;;, - 99;4; -0.676212, 0.736682, 0.000000, 0.000000;;, - 100;4; -0.675754, 0.737121, 0.000000, 0.000000;;, - 101;4; -0.675590, 0.737277, 0.000000, 0.000000;;, - 102;4; -0.675764, 0.737111, 0.000000, 0.000000;;, - 103;4; -0.676289, 0.736609, 0.000000, 0.000000;;, - 104;4; -0.677167, 0.735768, 0.000000, 0.000000;;, - 105;4; -0.678392, 0.734596, 0.000000, 0.000000;;, - 106;4; -0.679949, 0.733105, 0.000000, 0.000000;;, - 107;4; -0.681811, 0.731323, 0.000000, 0.000000;;, - 108;4; -0.683939, 0.729285, 0.000000, 0.000000;;, - 109;4; -0.686283, 0.727042, 0.000000, 0.000000;;, - 110;4; -0.688777, 0.724654, 0.000000, 0.000000;;, - 111;4; -0.691348, 0.722192, 0.000000, 0.000000;;, - 112;4; -0.693920, 0.719730, 0.000000, 0.000000;;, - 113;4; -0.696415, 0.717343, 0.000000, 0.000000;;, - 114;4; -0.698758, 0.715099, 0.000000, 0.000000;;, - 115;4; -0.700886, 0.713062, 0.000000, 0.000000;;, - 116;4; -0.702749, 0.711279, 0.000000, 0.000000;;, - 117;4; -0.704305, 0.709789, 0.000000, 0.000000;;, - 118;4; -0.705530, 0.708616, 0.000000, 0.000000;;, - 119;4; -0.706408, 0.707776, 0.000000, 0.000000;;, - 120;4; -0.706933, 0.707273, 0.000000, 0.000000;;, - 121;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 122;4; -0.706933, 0.707273, 0.000000, 0.000000;;, - 123;4; -0.706408, 0.707776, 0.000000, 0.000000;;, - 124;4; -0.705530, 0.708616, 0.000000, 0.000000;;, - 125;4; -0.704305, 0.709789, 0.000000, 0.000000;;, - 126;4; -0.702749, 0.711279, 0.000000, 0.000000;;, - 127;4; -0.700886, 0.713062, 0.000000, 0.000000;;, - 128;4; -0.698758, 0.715099, 0.000000, 0.000000;;, - 129;4; -0.696415, 0.717343, 0.000000, 0.000000;;, - 130;4; -0.693920, 0.719730, 0.000000, 0.000000;;, - 131;4; -0.691348, 0.722192, 0.000000, 0.000000;;, - 132;4; -0.688777, 0.724654, 0.000000, 0.000000;;, - 133;4; -0.686283, 0.727042, 0.000000, 0.000000;;, - 134;4; -0.683939, 0.729285, 0.000000, 0.000000;;, - 135;4; -0.681811, 0.731323, 0.000000, 0.000000;;, - 136;4; -0.679949, 0.733105, 0.000000, 0.000000;;, - 137;4; -0.678392, 0.734596, 0.000000, 0.000000;;, - 138;4; -0.677167, 0.735768, 0.000000, 0.000000;;, - 139;4; -0.676289, 0.736609, 0.000000, 0.000000;;, - 140;4; -0.675764, 0.737111, 0.000000, 0.000000;;, - 141;4; -0.675590, 0.737277, 0.000000, 0.000000;;, - 142;4; -0.675754, 0.737121, 0.000000, 0.000000;;, - 143;4; -0.676211, 0.736683, 0.000000, 0.000000;;, - 144;4; -0.676923, 0.736001, 0.000000, 0.000000;;, - 145;4; -0.677857, 0.735107, 0.000000, 0.000000;;, - 146;4; -0.678987, 0.734026, 0.000000, 0.000000;;, - 147;4; -0.680291, 0.732778, 0.000000, 0.000000;;, - 148;4; -0.681750, 0.731381, 0.000000, 0.000000;;, - 149;4; -0.683349, 0.729852, 0.000000, 0.000000;;, - 150;4; -0.685071, 0.728203, 0.000000, 0.000000;;, - 151;4; -0.686905, 0.726448, 0.000000, 0.000000;;, - 152;4; -0.688838, 0.724598, 0.000000, 0.000000;;, - 153;4; -0.690858, 0.722664, 0.000000, 0.000000;;, - 154;4; -0.692953, 0.720659, 0.000000, 0.000000;;, - 155;4; -0.695109, 0.718596, 0.000000, 0.000000;;, - 156;4; -0.697310, 0.716489, 0.000000, 0.000000;;, - 157;4; -0.699536, 0.714358, 0.000000, 0.000000;;, - 158;4; -0.701753, 0.712235, 0.000000, 0.000000;;, - 159;4; -0.703909, 0.710171, 0.000000, 0.000000;;, - 160;4; -0.705875, 0.708288, 0.000000, 0.000000;;, - 161;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 162;4; -0.000000, 1.000000, 0.000000, 0.000000;;, - 163;4; -0.000000, 1.000000, 0.000000, 0.000000;;, - 164;4; -0.000000, 1.000000, 0.000000, 0.000000;;, - 165;4; -0.000000, 1.000000, 0.000000, 0.000000;;, - 166;4; -0.000000, 1.000000, 0.000000, 0.000000;;, - 167;4; -0.000000, 1.000000, 0.000000, 0.000000;;, - 168;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 169;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 170;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 171;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 172;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 173;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 174;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 175;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 176;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 177;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 178;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 179;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 180;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 181;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 182;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 183;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 184;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 185;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 186;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 187;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 188;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 189;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 190;4; -0.709789, 0.704305, 0.000000, 0.000000;;, - 191;4; -0.717343, 0.696414, 0.000000, 0.000000;;, - 192;4; -0.727042, 0.686283, 0.000000, 0.000000;;, - 193;4; -0.734596, 0.678392, 0.000000, 0.000000;;, - 194;4; -0.737277, 0.675590, 0.000000, 0.000000;;, - 195;4; -0.734596, 0.678392, 0.000000, 0.000000;;, - 196;4; -0.727042, 0.686283, 0.000000, 0.000000;;, - 197;4; -0.717343, 0.696414, 0.000000, 0.000000;;, - 198;4; -0.709789, 0.704305, 0.000000, 0.000000;;, - 199;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 200;4; -0.707107, 0.707107, 0.000000, 0.000000;;, - 201;4; -0.704305, 0.709789, 0.000000, 0.000000;;, - 202;4; -0.696414, 0.717343, 0.000000, 0.000000;;, - 203;4; -0.686283, 0.727042, 0.000000, 0.000000;;, - 204;4; -0.678392, 0.734596, 0.000000, 0.000000;;, - 205;4; -0.675590, 0.737277, 0.000000, 0.000000;;, - 206;4; -0.681074, 0.731794, 0.000000, 0.000000;;, - 207;4; -0.696519, 0.716349, 0.000000, 0.000000;;, - 208;4; -0.716349, 0.696518, 0.000000, 0.000000;;, - 209;4; -0.731794, 0.681074, 0.000000, 0.000000;;, - 210;4; -0.737277, 0.675590, 0.000000, 0.000000;;, - 211;4; -0.731794, 0.681074, 0.000000, 0.000000;;, - 212;4; -0.716349, 0.696518, 0.000000, 0.000000;;, - 213;4; -0.696519, 0.716349, 0.000000, 0.000000;;, - 214;4; -0.681074, 0.731794, 0.000000, 0.000000;;, - 215;4; -0.675590, 0.737277, 0.000000, 0.000000;;, - 216;4; -0.678392, 0.734596, 0.000000, 0.000000;;, - 217;4; -0.686282, 0.727042, 0.000000, 0.000000;;, - 218;4; -0.696414, 0.717343, 0.000000, 0.000000;;, - 219;4; -0.704305, 0.709789, 0.000000, 0.000000;;, - 220;4; -0.707107, 0.707107, 0.000000, 0.000000;;; - } - AnimationKey { //Scale - 1; - 221; - 0;3; 1.000000, 1.000000, 1.000000;;, - 1;3; 1.000000, 1.000000, 1.000000;;, - 2;3; 1.000000, 1.000000, 1.000000;;, - 3;3; 1.000000, 1.000000, 1.000000;;, - 4;3; 1.000000, 1.000000, 1.000000;;, - 5;3; 1.000000, 1.000000, 1.000000;;, - 6;3; 1.000000, 1.000000, 1.000000;;, - 7;3; 1.000000, 1.000000, 1.000000;;, - 8;3; 1.000000, 1.000000, 1.000000;;, - 9;3; 1.000000, 1.000000, 1.000000;;, - 10;3; 1.000000, 1.000000, 1.000000;;, - 11;3; 1.000000, 1.000000, 1.000000;;, - 12;3; 1.000000, 1.000000, 1.000000;;, - 13;3; 1.000000, 1.000000, 1.000000;;, - 14;3; 1.000000, 1.000000, 1.000000;;, - 15;3; 1.000000, 1.000000, 1.000000;;, - 16;3; 1.000000, 1.000000, 1.000000;;, - 17;3; 1.000000, 1.000000, 1.000000;;, - 18;3; 1.000000, 1.000000, 1.000000;;, - 19;3; 1.000000, 1.000000, 1.000000;;, - 20;3; 1.000000, 1.000000, 1.000000;;, - 21;3; 1.000000, 1.000000, 1.000000;;, - 22;3; 1.000000, 1.000000, 1.000000;;, - 23;3; 1.000000, 1.000000, 1.000000;;, - 24;3; 1.000000, 1.000000, 1.000000;;, - 25;3; 1.000000, 1.000000, 1.000000;;, - 26;3; 1.000000, 1.000000, 1.000000;;, - 27;3; 1.000000, 1.000000, 1.000000;;, - 28;3; 1.000000, 1.000000, 1.000000;;, - 29;3; 1.000000, 1.000000, 1.000000;;, - 30;3; 1.000000, 1.000000, 1.000000;;, - 31;3; 1.000000, 1.000000, 1.000000;;, - 32;3; 1.000000, 1.000000, 1.000000;;, - 33;3; 1.000000, 1.000000, 1.000000;;, - 34;3; 1.000000, 1.000000, 1.000000;;, - 35;3; 1.000000, 1.000000, 1.000000;;, - 36;3; 1.000000, 1.000000, 1.000000;;, - 37;3; 1.000000, 1.000000, 1.000000;;, - 38;3; 1.000000, 1.000000, 1.000000;;, - 39;3; 1.000000, 1.000000, 1.000000;;, - 40;3; 1.000000, 1.000000, 1.000000;;, - 41;3; 1.000000, 1.000000, 1.000000;;, - 42;3; 1.000000, 1.000000, 1.000000;;, - 43;3; 1.000000, 1.000000, 1.000000;;, - 44;3; 1.000000, 1.000000, 1.000000;;, - 45;3; 1.000000, 1.000000, 1.000000;;, - 46;3; 1.000000, 1.000000, 1.000000;;, - 47;3; 1.000000, 1.000000, 1.000000;;, - 48;3; 1.000000, 1.000000, 1.000000;;, - 49;3; 1.000000, 1.000000, 1.000000;;, - 50;3; 1.000000, 1.000000, 1.000000;;, - 51;3; 1.000000, 1.000000, 1.000000;;, - 52;3; 1.000000, 1.000000, 1.000000;;, - 53;3; 1.000000, 1.000000, 1.000000;;, - 54;3; 1.000000, 1.000000, 1.000000;;, - 55;3; 1.000000, 1.000000, 1.000000;;, - 56;3; 1.000000, 1.000000, 1.000000;;, - 57;3; 1.000000, 1.000000, 1.000000;;, - 58;3; 1.000000, 1.000000, 1.000000;;, - 59;3; 1.000000, 1.000000, 1.000000;;, - 60;3; 1.000000, 1.000000, 1.000000;;, - 61;3; 1.000000, 1.000000, 1.000000;;, - 62;3; 1.000000, 1.000000, 1.000000;;, - 63;3; 1.000000, 1.000000, 1.000000;;, - 64;3; 1.000000, 1.000000, 1.000000;;, - 65;3; 1.000000, 1.000000, 1.000000;;, - 66;3; 1.000000, 1.000000, 1.000000;;, - 67;3; 1.000000, 1.000000, 1.000000;;, - 68;3; 1.000000, 1.000000, 1.000000;;, - 69;3; 1.000000, 1.000000, 1.000000;;, - 70;3; 1.000000, 1.000000, 1.000000;;, - 71;3; 1.000000, 1.000000, 1.000000;;, - 72;3; 1.000000, 1.000000, 1.000000;;, - 73;3; 1.000000, 1.000000, 1.000000;;, - 74;3; 1.000000, 1.000000, 1.000000;;, - 75;3; 1.000000, 1.000000, 1.000000;;, - 76;3; 1.000000, 1.000000, 1.000000;;, - 77;3; 1.000000, 1.000000, 1.000000;;, - 78;3; 1.000000, 1.000000, 1.000000;;, - 79;3; 1.000000, 1.000000, 1.000000;;, - 80;3; 1.000000, 1.000000, 1.000000;;, - 81;3; 1.000000, 1.000000, 1.000000;;, - 82;3; 1.000000, 1.000000, 1.000000;;, - 83;3; 1.000000, 1.000000, 1.000000;;, - 84;3; 1.000000, 1.000000, 1.000000;;, - 85;3; 1.000000, 1.000000, 1.000000;;, - 86;3; 1.000000, 1.000000, 1.000000;;, - 87;3; 1.000000, 1.000000, 1.000000;;, - 88;3; 1.000000, 1.000000, 1.000000;;, - 89;3; 1.000000, 1.000000, 1.000000;;, - 90;3; 1.000000, 1.000000, 1.000000;;, - 91;3; 1.000000, 1.000000, 1.000000;;, - 92;3; 1.000000, 1.000000, 1.000000;;, - 93;3; 1.000000, 1.000000, 1.000000;;, - 94;3; 1.000000, 1.000000, 1.000000;;, - 95;3; 1.000000, 1.000000, 1.000000;;, - 96;3; 1.000000, 1.000000, 1.000000;;, - 97;3; 1.000000, 1.000000, 1.000000;;, - 98;3; 1.000000, 1.000000, 1.000000;;, - 99;3; 1.000000, 1.000000, 1.000000;;, - 100;3; 1.000000, 1.000000, 1.000000;;, - 101;3; 1.000000, 1.000000, 1.000000;;, - 102;3; 1.000000, 1.000000, 1.000000;;, - 103;3; 1.000000, 1.000000, 1.000000;;, - 104;3; 1.000000, 1.000000, 1.000000;;, - 105;3; 1.000000, 1.000000, 1.000000;;, - 106;3; 1.000000, 1.000000, 1.000000;;, - 107;3; 1.000000, 1.000000, 1.000000;;, - 108;3; 1.000000, 1.000000, 1.000000;;, - 109;3; 1.000000, 1.000000, 1.000000;;, - 110;3; 1.000000, 1.000000, 1.000000;;, - 111;3; 1.000000, 1.000000, 1.000000;;, - 112;3; 1.000000, 1.000000, 1.000000;;, - 113;3; 1.000000, 1.000000, 1.000000;;, - 114;3; 1.000000, 1.000000, 1.000000;;, - 115;3; 1.000000, 1.000000, 1.000000;;, - 116;3; 1.000000, 1.000000, 1.000000;;, - 117;3; 1.000000, 1.000000, 1.000000;;, - 118;3; 1.000000, 1.000000, 1.000000;;, - 119;3; 1.000000, 1.000000, 1.000000;;, - 120;3; 1.000000, 1.000000, 1.000000;;, - 121;3; 1.000000, 1.000000, 1.000000;;, - 122;3; 1.000000, 1.000000, 1.000000;;, - 123;3; 1.000000, 1.000000, 1.000000;;, - 124;3; 1.000000, 1.000000, 1.000000;;, - 125;3; 1.000000, 1.000000, 1.000000;;, - 126;3; 1.000000, 1.000000, 1.000000;;, - 127;3; 1.000000, 1.000000, 1.000000;;, - 128;3; 1.000000, 1.000000, 1.000000;;, - 129;3; 1.000000, 1.000000, 1.000000;;, - 130;3; 1.000000, 1.000000, 1.000000;;, - 131;3; 1.000000, 1.000000, 1.000000;;, - 132;3; 1.000000, 1.000000, 1.000000;;, - 133;3; 1.000000, 1.000000, 1.000000;;, - 134;3; 1.000000, 1.000000, 1.000000;;, - 135;3; 1.000000, 1.000000, 1.000000;;, - 136;3; 1.000000, 1.000000, 1.000000;;, - 137;3; 1.000000, 1.000000, 1.000000;;, - 138;3; 1.000000, 1.000000, 1.000000;;, - 139;3; 1.000000, 1.000000, 1.000000;;, - 140;3; 1.000000, 1.000000, 1.000000;;, - 141;3; 1.000000, 1.000000, 1.000000;;, - 142;3; 1.000000, 1.000000, 1.000000;;, - 143;3; 1.000000, 1.000000, 1.000000;;, - 144;3; 1.000000, 1.000000, 1.000000;;, - 145;3; 1.000000, 1.000000, 1.000000;;, - 146;3; 1.000000, 1.000000, 1.000000;;, - 147;3; 1.000000, 1.000000, 1.000000;;, - 148;3; 1.000000, 1.000000, 1.000000;;, - 149;3; 1.000000, 1.000000, 1.000000;;, - 150;3; 1.000000, 1.000000, 1.000000;;, - 151;3; 1.000000, 1.000000, 1.000000;;, - 152;3; 1.000000, 1.000000, 1.000000;;, - 153;3; 1.000000, 1.000000, 1.000000;;, - 154;3; 1.000000, 1.000000, 1.000000;;, - 155;3; 1.000000, 1.000000, 1.000000;;, - 156;3; 1.000000, 1.000000, 1.000000;;, - 157;3; 1.000000, 1.000000, 1.000000;;, - 158;3; 1.000000, 1.000000, 1.000000;;, - 159;3; 1.000000, 1.000000, 1.000000;;, - 160;3; 1.000000, 1.000000, 1.000000;;, - 161;3; 1.000000, 1.000000, 1.000000;;, - 162;3; 1.000000, 1.000000, 1.000000;;, - 163;3; 1.000000, 1.000000, 1.000000;;, - 164;3; 1.000000, 1.000000, 1.000000;;, - 165;3; 1.000000, 1.000000, 1.000000;;, - 166;3; 1.000000, 1.000000, 1.000000;;, - 167;3; 1.000000, 1.000000, 1.000000;;, - 168;3; 1.000000, 1.000000, 1.000000;;, - 169;3; 1.000000, 1.000000, 1.000000;;, - 170;3; 1.000000, 1.000000, 1.000000;;, - 171;3; 1.000000, 1.000000, 1.000000;;, - 172;3; 1.000000, 1.000000, 1.000000;;, - 173;3; 1.000000, 1.000000, 1.000000;;, - 174;3; 1.000000, 1.000000, 1.000000;;, - 175;3; 1.000000, 1.000000, 1.000000;;, - 176;3; 1.000000, 1.000000, 1.000000;;, - 177;3; 1.000000, 1.000000, 1.000000;;, - 178;3; 1.000000, 1.000000, 1.000000;;, - 179;3; 1.000000, 1.000000, 1.000000;;, - 180;3; 1.000000, 1.000000, 1.000000;;, - 181;3; 1.000000, 1.000000, 1.000000;;, - 182;3; 1.000000, 1.000000, 1.000000;;, - 183;3; 1.000000, 1.000000, 1.000000;;, - 184;3; 1.000000, 1.000000, 1.000000;;, - 185;3; 1.000000, 1.000000, 1.000000;;, - 186;3; 1.000000, 1.000000, 1.000000;;, - 187;3; 1.000000, 1.000000, 1.000000;;, - 188;3; 1.000000, 1.000000, 1.000000;;, - 189;3; 1.000000, 1.000000, 1.000000;;, - 190;3; 1.000000, 1.000000, 1.000000;;, - 191;3; 1.000000, 1.000000, 1.000000;;, - 192;3; 1.000000, 1.000000, 1.000000;;, - 193;3; 1.000000, 1.000000, 1.000000;;, - 194;3; 1.000000, 1.000000, 1.000000;;, - 195;3; 1.000000, 1.000000, 1.000000;;, - 196;3; 1.000000, 1.000000, 1.000000;;, - 197;3; 1.000000, 1.000000, 1.000000;;, - 198;3; 1.000000, 1.000000, 1.000000;;, - 199;3; 1.000000, 1.000000, 1.000000;;, - 200;3; 1.000000, 1.000000, 1.000000;;, - 201;3; 1.000000, 1.000000, 1.000000;;, - 202;3; 1.000000, 1.000000, 1.000000;;, - 203;3; 1.000000, 1.000000, 1.000000;;, - 204;3; 1.000000, 1.000000, 1.000000;;, - 205;3; 1.000000, 1.000000, 1.000000;;, - 206;3; 1.000000, 1.000000, 1.000000;;, - 207;3; 1.000000, 1.000000, 1.000000;;, - 208;3; 1.000000, 1.000000, 1.000000;;, - 209;3; 1.000000, 1.000000, 1.000000;;, - 210;3; 1.000000, 1.000000, 1.000000;;, - 211;3; 1.000000, 1.000000, 1.000000;;, - 212;3; 1.000000, 1.000000, 1.000000;;, - 213;3; 1.000000, 1.000000, 1.000000;;, - 214;3; 1.000000, 1.000000, 1.000000;;, - 215;3; 1.000000, 1.000000, 1.000000;;, - 216;3; 1.000000, 1.000000, 1.000000;;, - 217;3; 1.000000, 1.000000, 1.000000;;, - 218;3; 1.000000, 1.000000, 1.000000;;, - 219;3; 1.000000, 1.000000, 1.000000;;, - 220;3; 1.000000, 1.000000, 1.000000;;; - } - } - Animation { - {Armature_Head} - AnimationKey { //Position - 2; - 221; - 0;3; 0.000000, 6.750000, 0.000000;;, - 1;3; -0.000000, 6.750000, 0.000000;;, - 2;3; 0.000000, 6.750000, 0.000000;;, - 3;3; 0.000000, 6.750000, 0.000000;;, - 4;3; 0.000000, 6.750000, 0.000000;;, - 5;3; 0.000000, 6.750000, 0.000000;;, - 6;3; 0.000000, 6.750000, 0.000000;;, - 7;3; 0.000000, 6.750000,-0.000000;;, - 8;3; 0.000000, 6.750000,-0.000000;;, - 9;3; 0.000000, 6.750000, 0.000000;;, - 10;3; 0.000000, 6.750000,-0.000000;;, - 11;3; 0.000000, 6.750000, 0.000000;;, - 12;3; 0.000000, 6.750000, 0.000000;;, - 13;3; 0.000000, 6.750000, 0.000000;;, - 14;3; 0.000000, 6.750000,-0.000000;;, - 15;3; 0.000000, 6.750000,-0.000000;;, - 16;3; 0.000000, 6.750000, 0.000000;;, - 17;3; -0.000000, 6.750001,-0.000000;;, - 18;3; 0.000000, 6.750000, 0.000000;;, - 19;3; 0.000000, 6.750000, 0.000000;;, - 20;3; 0.000000, 6.750000, 0.000000;;, - 21;3; 0.000000, 6.750000, 0.000000;;, - 22;3; 0.000000, 6.750000, 0.000000;;, - 23;3; -0.000000, 6.750001,-0.000000;;, - 24;3; 0.000000, 6.750000, 0.000000;;, - 25;3; 0.000000, 6.750000, 0.000000;;, - 26;3; 0.000000, 6.750000,-0.000000;;, - 27;3; 0.000000, 6.750000, 0.000000;;, - 28;3; 0.000000, 6.750000, 0.000000;;, - 29;3; 0.000000, 6.750000, 0.000000;;, - 30;3; 0.000000, 6.750000, 0.000000;;, - 31;3; 0.000000, 6.750000, 0.000000;;, - 32;3; 0.000000, 6.750000,-0.000000;;, - 33;3; 0.000000, 6.750000,-0.000000;;, - 34;3; 0.000000, 6.750000, 0.000000;;, - 35;3; 0.000000, 6.750000, 0.000000;;, - 36;3; 0.000000, 6.750000,-0.000000;;, - 37;3; 0.000000, 6.750000, 0.000000;;, - 38;3; 0.000000, 6.750000, 0.000000;;, - 39;3; -0.000000, 6.750000, 0.000000;;, - 40;3; 0.000000, 6.750000, 0.000000;;, - 41;3; -0.000000, 6.750000, 0.000000;;, - 42;3; 0.000000, 6.750000, 0.000000;;, - 43;3; 0.000000, 6.750000, 0.000000;;, - 44;3; 0.000000, 6.750000, 0.000000;;, - 45;3; 0.000000, 6.750000, 0.000000;;, - 46;3; 0.000000, 6.750000,-0.000000;;, - 47;3; 0.000000, 6.750000, 0.000000;;, - 48;3; 0.000000, 6.750000, 0.000000;;, - 49;3; 0.000000, 6.750000, 0.000000;;, - 50;3; 0.000000, 6.750000,-0.000000;;, - 51;3; 0.000000, 6.750000, 0.000000;;, - 52;3; 0.000000, 6.750000, 0.000000;;, - 53;3; 0.000000, 6.750000, 0.000000;;, - 54;3; 0.000000, 6.750000, 0.000000;;, - 55;3; 0.000000, 6.750000,-0.000000;;, - 56;3; 0.000000, 6.750000, 0.000000;;, - 57;3; -0.000000, 6.750001,-0.000000;;, - 58;3; 0.000000, 6.750000, 0.000000;;, - 59;3; 0.000000, 6.750000, 0.000000;;, - 60;3; 0.000000, 6.750000, 0.000000;;, - 61;3; 0.000000, 6.750000, 0.000000;;, - 62;3; 0.000000, 6.750000, 0.000000;;, - 63;3; 0.000000, 6.750000,-0.000000;;, - 64;3; 0.000000, 6.750000, 0.000000;;, - 65;3; 0.000000, 6.750000, 0.000000;;, - 66;3; 0.000000, 6.750000, 0.000000;;, - 67;3; 0.000000, 6.750000, 0.000000;;, - 68;3; 0.000000, 6.750000, 0.000000;;, - 69;3; 0.000000, 6.750000,-0.000000;;, - 70;3; 0.000000, 6.750000,-0.000000;;, - 71;3; 0.000000, 6.750000,-0.000000;;, - 72;3; 0.000000, 6.750000,-0.000000;;, - 73;3; 0.000000, 6.749999, 0.000000;;, - 74;3; 0.000000, 6.750000, 0.000000;;, - 75;3; 0.000000, 6.750000, 0.000000;;, - 76;3; -0.000000, 6.750000,-0.000000;;, - 77;3; 0.000000, 6.750000, 0.000000;;, - 78;3; 0.000000, 6.750000,-0.000000;;, - 79;3; 0.000000, 6.750000, 0.000000;;, - 80;3; 0.000000, 6.750000, 0.000000;;, - 81;3; 0.000000, 6.750000,-0.000000;;, - 82;3; 0.000000, 6.750000, 0.000000;;, - 83;3; 0.000000, 6.750000,-0.000000;;, - 84;3; 0.000000, 6.750000, 0.000000;;, - 85;3; -0.000000, 6.750000,-0.000000;;, - 86;3; 0.000000, 6.750000, 0.000000;;, - 87;3; 0.000000, 6.750000,-0.000000;;, - 88;3; 0.000000, 6.750000, 0.000000;;, - 89;3; 0.000000, 6.750000,-0.000000;;, - 90;3; 0.000000, 6.750000,-0.000000;;, - 91;3; 0.000000, 6.750000, 0.000000;;, - 92;3; 0.000000, 6.750000,-0.000000;;, - 93;3; 0.000000, 6.750000,-0.000000;;, - 94;3; 0.000000, 6.750000,-0.000000;;, - 95;3; 0.000000, 6.750000, 0.000000;;, - 96;3; 0.000000, 6.750000,-0.000000;;, - 97;3; 0.000000, 6.750000, 0.000000;;, - 98;3; 0.000000, 6.750000, 0.000000;;, - 99;3; 0.000000, 6.750000,-0.000000;;, - 100;3; 0.000000, 6.750000, 0.000000;;, - 101;3; 0.000000, 6.750000, 0.000000;;, - 102;3; 0.000000, 6.750000,-0.000000;;, - 103;3; 0.000000, 6.750000, 0.000000;;, - 104;3; -0.000000, 6.750000, 0.000000;;, - 105;3; 0.000000, 6.750000, 0.000000;;, - 106;3; 0.000000, 6.750000, 0.000000;;, - 107;3; 0.000000, 6.750000,-0.000000;;, - 108;3; 0.000000, 6.750000, 0.000000;;, - 109;3; 0.000000, 6.750000, 0.000000;;, - 110;3; 0.000000, 6.750000,-0.000000;;, - 111;3; 0.000000, 6.750000,-0.000000;;, - 112;3; 0.000000, 6.750000,-0.000000;;, - 113;3; 0.000000, 6.750000,-0.000000;;, - 114;3; 0.000000, 6.750000, 0.000000;;, - 115;3; 0.000000, 6.750000, 0.000000;;, - 116;3; 0.000000, 6.750000, 0.000000;;, - 117;3; 0.000000, 6.750000,-0.000000;;, - 118;3; 0.000000, 6.750000,-0.000000;;, - 119;3; 0.000000, 6.750000,-0.000000;;, - 120;3; -0.000000, 6.750000, 0.000000;;, - 121;3; 0.000000, 6.750000,-0.000000;;, - 122;3; -0.000000, 6.750000,-0.000000;;, - 123;3; 0.000000, 6.750000,-0.000000;;, - 124;3; 0.000000, 6.750000, 0.000000;;, - 125;3; 0.000000, 6.750000,-0.000000;;, - 126;3; 0.000000, 6.750000, 0.000000;;, - 127;3; 0.000000, 6.750000,-0.000000;;, - 128;3; 0.000000, 6.750000, 0.000000;;, - 129;3; 0.000000, 6.750000,-0.000000;;, - 130;3; 0.000000, 6.750000,-0.000000;;, - 131;3; 0.000000, 6.750000,-0.000000;;, - 132;3; 0.000000, 6.750000,-0.000000;;, - 133;3; 0.000000, 6.750000, 0.000000;;, - 134;3; 0.000000, 6.750000,-0.000000;;, - 135;3; 0.000000, 6.750000, 0.000000;;, - 136;3; 0.000000, 6.750000, 0.000000;;, - 137;3; 0.000000, 6.750000, 0.000000;;, - 138;3; -0.000000, 6.750000, 0.000000;;, - 139;3; 0.000000, 6.750000,-0.000000;;, - 140;3; 0.000000, 6.750000,-0.000000;;, - 141;3; 0.000000, 6.750000, 0.000000;;, - 142;3; 0.000000, 6.750000, 0.000000;;, - 143;3; 0.000000, 6.750000,-0.000000;;, - 144;3; 0.000000, 6.750000, 0.000000;;, - 145;3; 0.000000, 6.750000, 0.000000;;, - 146;3; 0.000000, 6.750000, 0.000000;;, - 147;3; 0.000000, 6.750000,-0.000000;;, - 148;3; 0.000000, 6.750000, 0.000000;;, - 149;3; 0.000000, 6.750000, 0.000000;;, - 150;3; 0.000000, 6.750000,-0.000000;;, - 151;3; 0.000000, 6.750000,-0.000000;;, - 152;3; 0.000000, 6.750000,-0.000000;;, - 153;3; 0.000000, 6.750000,-0.000000;;, - 154;3; 0.000000, 6.750000,-0.000000;;, - 155;3; 0.000000, 6.750000,-0.000000;;, - 156;3; 0.000000, 6.750000,-0.000000;;, - 157;3; -0.000000, 6.750000, 0.000000;;, - 158;3; 0.000000, 6.750000, 0.000000;;, - 159;3; 0.000000, 6.750000,-0.000000;;, - 160;3; 0.000000, 6.750000, 0.000000;;, - 161;3; 0.000000, 6.750000,-0.000000;;, - 162;3; 0.000000, 6.750000, 0.000000;;, - 163;3; 0.000000, 6.750000, 0.000000;;, - 164;3; 0.000000, 6.750000, 0.000000;;, - 165;3; 0.000000, 6.750000, 0.000000;;, - 166;3; 0.000000, 6.750000, 0.000000;;, - 167;3; 0.000000, 6.750000, 0.000000;;, - 168;3; 0.000000, 6.750000, 0.000000;;, - 169;3; 0.000000, 6.750000, 0.000000;;, - 170;3; 0.000000, 6.750000, 0.000000;;, - 171;3; 0.000000, 6.750000, 0.000000;;, - 172;3; 0.000000, 6.750000, 0.000000;;, - 173;3; 0.000000, 6.750000, 0.000000;;, - 174;3; 0.000000, 6.750000, 0.000000;;, - 175;3; 0.000000, 6.750000, 0.000000;;, - 176;3; 0.000000, 6.750000, 0.000000;;, - 177;3; 0.000000, 6.750000, 0.000000;;, - 178;3; 0.000000, 6.750000, 0.000000;;, - 179;3; 0.000000, 6.750000, 0.000000;;, - 180;3; 0.000000, 6.750000, 0.000000;;, - 181;3; 0.000000, 6.750000, 0.000000;;, - 182;3; 0.000000, 6.750000, 0.000000;;, - 183;3; 0.000000, 6.750000, 0.000000;;, - 184;3; 0.000000, 6.750000, 0.000000;;, - 185;3; 0.000000, 6.750000, 0.000000;;, - 186;3; 0.000000, 6.750000, 0.000000;;, - 187;3; 0.000000, 6.750000, 0.000000;;, - 188;3; 0.000000, 6.750000, 0.000000;;, - 189;3; 0.000000, 6.750000, 0.000000;;, - 190;3; 0.000000, 6.750000,-0.000000;;, - 191;3; 0.000000, 6.750000, 0.000000;;, - 192;3; 0.000000, 6.749999,-0.000000;;, - 193;3; 0.000000, 6.750000, 0.000000;;, - 194;3; 0.000000, 6.750000, 0.000000;;, - 195;3; 0.000000, 6.750000, 0.000000;;, - 196;3; 0.000000, 6.749999, 0.000000;;, - 197;3; 0.000000, 6.750000, 0.000000;;, - 198;3; 0.000000, 6.750000, 0.000000;;, - 199;3; 0.000000, 6.750000, 0.000000;;, - 200;3; 0.000000, 6.750000, 0.000000;;, - 201;3; 0.000000, 6.750000, 0.000000;;, - 202;3; 0.000000, 6.750000,-0.000000;;, - 203;3; 0.000000, 6.750000, 0.000000;;, - 204;3; 0.000000, 6.750000, 0.000000;;, - 205;3; 0.000000, 6.750000, 0.000000;;, - 206;3; -0.000000, 6.750000, 0.000000;;, - 207;3; 0.000000, 6.750000, 0.000000;;, - 208;3; -0.000000, 6.750000, 0.000000;;, - 209;3; 0.000000, 6.750000,-0.000000;;, - 210;3; 0.000000, 6.750000, 0.000000;;, - 211;3; 0.000000, 6.750000,-0.000000;;, - 212;3; -0.000000, 6.750000, 0.000000;;, - 213;3; 0.000000, 6.750000, 0.000000;;, - 214;3; -0.000000, 6.750000, 0.000000;;, - 215;3; 0.000000, 6.750000, 0.000000;;, - 216;3; 0.000000, 6.750000, 0.000000;;, - 217;3; 0.000000, 6.749999, 0.000000;;, - 218;3; 0.000000, 6.750000, 0.000000;;, - 219;3; 0.000000, 6.750000, 0.000000;;, - 220;3; 0.000000, 6.750000, 0.000000;;; - } - AnimationKey { //Rotation - 0; - 221; - 0;4; 0.000000, 0.000000, 1.000000, 0.000000;;, - 1;4; -0.000120,-0.000005, 0.999993,-0.000240;;, - 2;4; -0.000483,-0.000021, 0.999974,-0.000967;;, - 3;4; -0.001090,-0.000048, 0.999941,-0.002181;;, - 4;4; -0.001937,-0.000085, 0.999894,-0.003876;;, - 5;4; -0.003014,-0.000132, 0.999835,-0.006030;;, - 6;4; -0.004301,-0.000188, 0.999765,-0.008607;;, - 7;4; -0.005773,-0.000252, 0.999685,-0.011553;;, - 8;4; -0.007394,-0.000323, 0.999596,-0.014795;;, - 9;4; -0.009118,-0.000398, 0.999502,-0.018246;;, - 10;4; -0.010897,-0.000476, 0.999405,-0.021804;;, - 11;4; -0.012675,-0.000553, 0.999308,-0.025363;;, - 12;4; -0.014400,-0.000629, 0.999214,-0.028814;;, - 13;4; -0.016021,-0.000699, 0.999126,-0.032056;;, - 14;4; -0.017493,-0.000764, 0.999045,-0.035002;;, - 15;4; -0.018780,-0.000820, 0.998975,-0.037578;;, - 16;4; -0.019857,-0.000867, 0.998916,-0.039733;;, - 17;4; -0.020704,-0.000904, 0.998870,-0.041427;;, - 18;4; -0.021311,-0.000930, 0.998837,-0.042642;;, - 19;4; -0.021674,-0.000946, 0.998817,-0.043369;;, - 20;4; -0.021794,-0.000952, 0.998811,-0.043609;;, - 21;4; -0.021720,-0.000948, 0.998817,-0.043369;;, - 22;4; -0.021494,-0.000938, 0.998837,-0.042642;;, - 23;4; -0.021108,-0.000922, 0.998870,-0.041427;;, - 24;4; -0.020560,-0.000898, 0.998916,-0.039733;;, - 25;4; -0.019848,-0.000867, 0.998975,-0.037578;;, - 26;4; -0.018975,-0.000828, 0.999045,-0.035002;;, - 27;4; -0.017947,-0.000784, 0.999126,-0.032056;;, - 28;4; -0.016778,-0.000733, 0.999214,-0.028814;;, - 29;4; -0.015484,-0.000676, 0.999308,-0.025363;;, - 30;4; -0.014088,-0.000615, 0.999405,-0.021804;;, - 31;4; -0.012616,-0.000551, 0.999502,-0.018246;;, - 32;4; -0.011095,-0.000484, 0.999597,-0.014795;;, - 33;4; -0.009555,-0.000417, 0.999685,-0.011553;;, - 34;4; -0.008021,-0.000350, 0.999765,-0.008607;;, - 35;4; -0.006517,-0.000285, 0.999835,-0.006030;;, - 36;4; -0.005062,-0.000221, 0.999894,-0.003876;;, - 37;4; -0.003674,-0.000160, 0.999941,-0.002181;;, - 38;4; -0.002362,-0.000103, 0.999974,-0.000967;;, - 39;4; -0.001136,-0.000050, 0.999994,-0.000240;;, - 40;4; 0.000000, 0.000000, 1.000000, 0.000000;;, - 41;4; 0.001136, 0.000050, 0.999993,-0.000240;;, - 42;4; 0.002362, 0.000103, 0.999974,-0.000967;;, - 43;4; 0.003674, 0.000160, 0.999941,-0.002181;;, - 44;4; 0.005062, 0.000221, 0.999894,-0.003876;;, - 45;4; 0.006517, 0.000285, 0.999835,-0.006030;;, - 46;4; 0.008021, 0.000350, 0.999765,-0.008607;;, - 47;4; 0.009555, 0.000417, 0.999685,-0.011553;;, - 48;4; 0.011095, 0.000484, 0.999596,-0.014795;;, - 49;4; 0.012616, 0.000551, 0.999502,-0.018246;;, - 50;4; 0.014088, 0.000615, 0.999405,-0.021804;;, - 51;4; 0.015484, 0.000676, 0.999308,-0.025363;;, - 52;4; 0.016778, 0.000733, 0.999214,-0.028814;;, - 53;4; 0.017947, 0.000784, 0.999126,-0.032056;;, - 54;4; 0.018975, 0.000828, 0.999045,-0.035002;;, - 55;4; 0.019848, 0.000867, 0.998975,-0.037578;;, - 56;4; 0.020560, 0.000898, 0.998916,-0.039733;;, - 57;4; 0.021108, 0.000922, 0.998870,-0.041427;;, - 58;4; 0.021494, 0.000938, 0.998837,-0.042642;;, - 59;4; 0.021720, 0.000948, 0.998817,-0.043369;;, - 60;4; 0.021794, 0.000952, 0.998811,-0.043609;;, - 61;4; 0.021681, 0.000947, 0.998817,-0.043383;;, - 62;4; 0.021364, 0.000933, 0.998834,-0.042748;;, - 63;4; 0.020870, 0.000911, 0.998861,-0.041759;;, - 64;4; 0.020221, 0.000883, 0.998896,-0.040461;;, - 65;4; 0.019436, 0.000849, 0.998939,-0.038890;;, - 66;4; 0.018529, 0.000809, 0.998989,-0.037076;;, - 67;4; 0.017514, 0.000765, 0.999044,-0.035045;;, - 68;4; 0.016402, 0.000716, 0.999105,-0.032820;;, - 69;4; 0.015204, 0.000664, 0.999170,-0.030422;;, - 70;4; 0.013928, 0.000608, 0.999240,-0.027869;;, - 71;4; 0.012583, 0.000549, 0.999313,-0.025178;;, - 72;4; 0.011179, 0.000488, 0.999390,-0.022368;;, - 73;4; 0.009723, 0.000425, 0.999469,-0.019456;;, - 74;4; 0.008227, 0.000359, 0.999551,-0.016461;;, - 75;4; 0.006701, 0.000293, 0.999634,-0.013408;;, - 76;4; 0.005161, 0.000225, 0.999718,-0.010327;;, - 77;4; 0.003631, 0.000159, 0.999802,-0.007266;;, - 78;4; 0.002152, 0.000094, 0.999883,-0.004305;;, - 79;4; 0.000815, 0.000036, 0.999956,-0.001631;;, - 80;4; 0.000000, 0.000000, 1.000000, 0.000000;;, - 81;4; 0.000000,-0.000000, 1.000000, 0.000000;;, - 82;4; -0.000815,-0.000036, 0.999956,-0.001631;;, - 83;4; -0.002152,-0.000094, 0.999883,-0.004305;;, - 84;4; -0.003631,-0.000159, 0.999802,-0.007266;;, - 85;4; -0.005161,-0.000225, 0.999718,-0.010327;;, - 86;4; -0.006701,-0.000293, 0.999634,-0.013408;;, - 87;4; -0.008226,-0.000359, 0.999551,-0.016461;;, - 88;4; -0.009723,-0.000425, 0.999469,-0.019456;;, - 89;4; -0.011179,-0.000488, 0.999390,-0.022368;;, - 90;4; -0.012583,-0.000549, 0.999313,-0.025178;;, - 91;4; -0.013928,-0.000608, 0.999240,-0.027869;;, - 92;4; -0.015204,-0.000664, 0.999170,-0.030422;;, - 93;4; -0.016402,-0.000716, 0.999105,-0.032820;;, - 94;4; -0.017514,-0.000765, 0.999044,-0.035045;;, - 95;4; -0.018529,-0.000809, 0.998989,-0.037076;;, - 96;4; -0.019436,-0.000849, 0.998939,-0.038890;;, - 97;4; -0.020221,-0.000883, 0.998896,-0.040461;;, - 98;4; -0.020870,-0.000911, 0.998861,-0.041759;;, - 99;4; -0.021364,-0.000933, 0.998834,-0.042748;;, - 100;4; -0.021681,-0.000947, 0.998817,-0.043383;;, - 101;4; -0.021794,-0.000952, 0.998811,-0.043609;;, - 102;4; -0.021720,-0.000948, 0.998817,-0.043369;;, - 103;4; -0.021494,-0.000938, 0.998837,-0.042642;;, - 104;4; -0.021108,-0.000922, 0.998870,-0.041427;;, - 105;4; -0.020560,-0.000898, 0.998916,-0.039733;;, - 106;4; -0.019848,-0.000867, 0.998975,-0.037578;;, - 107;4; -0.018975,-0.000828, 0.999045,-0.035002;;, - 108;4; -0.017947,-0.000784, 0.999126,-0.032056;;, - 109;4; -0.016778,-0.000733, 0.999214,-0.028814;;, - 110;4; -0.015484,-0.000676, 0.999308,-0.025363;;, - 111;4; -0.014088,-0.000615, 0.999405,-0.021804;;, - 112;4; -0.012616,-0.000551, 0.999502,-0.018246;;, - 113;4; -0.011095,-0.000484, 0.999597,-0.014795;;, - 114;4; -0.009555,-0.000417, 0.999685,-0.011553;;, - 115;4; -0.008021,-0.000350, 0.999765,-0.008607;;, - 116;4; -0.006517,-0.000285, 0.999835,-0.006030;;, - 117;4; -0.005062,-0.000221, 0.999894,-0.003876;;, - 118;4; -0.003674,-0.000160, 0.999941,-0.002181;;, - 119;4; -0.002362,-0.000103, 0.999974,-0.000967;;, - 120;4; -0.001136,-0.000050, 0.999994,-0.000240;;, - 121;4; 0.000000, 0.000000, 1.000000, 0.000000;;, - 122;4; 0.001136, 0.000050, 0.999993,-0.000240;;, - 123;4; 0.002362, 0.000103, 0.999974,-0.000967;;, - 124;4; 0.003674, 0.000160, 0.999941,-0.002181;;, - 125;4; 0.005062, 0.000221, 0.999894,-0.003876;;, - 126;4; 0.006517, 0.000285, 0.999835,-0.006030;;, - 127;4; 0.008021, 0.000350, 0.999765,-0.008607;;, - 128;4; 0.009555, 0.000417, 0.999685,-0.011553;;, - 129;4; 0.011095, 0.000484, 0.999596,-0.014795;;, - 130;4; 0.012616, 0.000551, 0.999502,-0.018246;;, - 131;4; 0.014088, 0.000615, 0.999405,-0.021804;;, - 132;4; 0.015484, 0.000676, 0.999308,-0.025363;;, - 133;4; 0.016778, 0.000733, 0.999214,-0.028814;;, - 134;4; 0.017947, 0.000784, 0.999126,-0.032056;;, - 135;4; 0.018975, 0.000828, 0.999045,-0.035002;;, - 136;4; 0.019848, 0.000867, 0.998975,-0.037578;;, - 137;4; 0.020560, 0.000898, 0.998916,-0.039733;;, - 138;4; 0.021109, 0.000922, 0.998870,-0.041427;;, - 139;4; 0.021494, 0.000938, 0.998837,-0.042642;;, - 140;4; 0.021720, 0.000948, 0.998817,-0.043369;;, - 141;4; 0.021794, 0.000952, 0.998811,-0.043609;;, - 142;4; 0.021681, 0.000947, 0.998817,-0.043383;;, - 143;4; 0.021364, 0.000933, 0.998834,-0.042748;;, - 144;4; 0.020870, 0.000911, 0.998861,-0.041759;;, - 145;4; 0.020221, 0.000883, 0.998896,-0.040461;;, - 146;4; 0.019436, 0.000849, 0.998939,-0.038890;;, - 147;4; 0.018529, 0.000809, 0.998989,-0.037076;;, - 148;4; 0.017514, 0.000765, 0.999044,-0.035045;;, - 149;4; 0.016402, 0.000716, 0.999105,-0.032820;;, - 150;4; 0.015204, 0.000664, 0.999170,-0.030422;;, - 151;4; 0.013928, 0.000608, 0.999240,-0.027869;;, - 152;4; 0.012583, 0.000549, 0.999313,-0.025178;;, - 153;4; 0.011179, 0.000488, 0.999390,-0.022368;;, - 154;4; 0.009723, 0.000425, 0.999469,-0.019456;;, - 155;4; 0.008227, 0.000359, 0.999551,-0.016461;;, - 156;4; 0.006701, 0.000293, 0.999634,-0.013408;;, - 157;4; 0.005161, 0.000225, 0.999718,-0.010327;;, - 158;4; 0.003631, 0.000159, 0.999802,-0.007266;;, - 159;4; 0.002152, 0.000094, 0.999883,-0.004305;;, - 160;4; 0.000815, 0.000036, 0.999956,-0.001631;;, - 161;4; 0.000000, 0.000000, 1.000000, 0.000000;;, - 162;4; 0.000000, 0.000000, 1.000000, 0.000000;;, - 163;4; 0.000000, 0.000000, 1.000000, 0.000000;;, - 164;4; 0.000000, 0.000000, 1.000000, 0.000000;;, - 165;4; 0.000000, 0.000000, 1.000000, 0.000000;;, - 166;4; 0.000000, 0.000000, 1.000000, 0.000000;;, - 167;4; 0.000000, 0.000000, 1.000000, 0.000000;;, - 168;4; 0.000000,-0.000000, 1.000000, 0.000000;;, - 169;4; 0.003877,-0.000000, 0.999915, 0.000000;;, - 170;4; 0.014799,-0.000000, 0.999677, 0.000000;;, - 171;4; 0.028821,-0.000000, 0.999371, 0.000000;;, - 172;4; 0.039742,-0.000000, 0.999133, 0.000000;;, - 173;4; 0.043619, 0.000000, 0.999048, 0.000000;;, - 174;4; 0.041150, 0.000000, 0.999133, 0.000000;;, - 175;4; 0.033580,-0.000000, 0.999371, 0.000000;;, - 176;4; 0.022207,-0.000000, 0.999677, 0.000000;;, - 177;4; 0.010132,-0.000000, 0.999915, 0.000000;;, - 178;4; 0.000000, 0.000000, 1.000000, 0.000000;;, - 179;4; -0.010132, 0.000000, 0.999915, 0.000000;;, - 180;4; -0.022206, 0.000000, 0.999677, 0.000000;;, - 181;4; -0.033580, 0.000000, 0.999371, 0.000000;;, - 182;4; -0.041150,-0.000000, 0.999133, 0.000000;;, - 183;4; -0.043619, 0.000000, 0.999048, 0.000000;;, - 184;4; -0.039742, 0.000000, 0.999133, 0.000000;;, - 185;4; -0.028821, 0.000000, 0.999371, 0.000000;;, - 186;4; -0.014798, 0.000000, 0.999677, 0.000000;;, - 187;4; -0.003877, 0.000000, 0.999915, 0.000000;;, - 188;4; 0.000000, 0.000000, 1.000000, 0.000000;;, - 189;4; 0.000000, 0.000000, 1.000000, 0.000000;;, - 190;4; 0.000000,-0.000000, 1.000000, 0.000000;;, - 191;4; 0.000000,-0.000000, 1.000000, 0.000000;;, - 192;4; 0.000000,-0.000000, 1.000000, 0.000000;;, - 193;4; 0.000000,-0.000000, 1.000000, 0.000000;;, - 194;4; 0.000000,-0.000000, 1.000000, 0.000000;;, - 195;4; 0.000000,-0.000000, 1.000000, 0.000000;;, - 196;4; 0.000000,-0.000000, 1.000000, 0.000000;;, - 197;4; 0.000000,-0.000000, 1.000000, 0.000000;;, - 198;4; 0.000000,-0.000000, 1.000000, 0.000000;;, - 199;4; 0.000000, 0.000000, 1.000000, 0.000000;;, - 200;4; 0.000000,-0.000000, 1.000000, 0.000000;;, - 201;4; 0.003877,-0.000000, 0.999915, 0.000000;;, - 202;4; 0.014799,-0.000000, 0.999677, 0.000000;;, - 203;4; 0.028821,-0.000000, 0.999371, 0.000000;;, - 204;4; 0.039742,-0.000000, 0.999133, 0.000000;;, - 205;4; 0.043619, 0.000000, 0.999048, 0.000000;;, - 206;4; 0.041150, 0.000000, 0.999133, 0.000000;;, - 207;4; 0.033580,-0.000000, 0.999371, 0.000000;;, - 208;4; 0.022207,-0.000000, 0.999677, 0.000000;;, - 209;4; 0.010132,-0.000000, 0.999915, 0.000000;;, - 210;4; 0.000000, 0.000000, 1.000000, 0.000000;;, - 211;4; -0.010132, 0.000000, 0.999915, 0.000000;;, - 212;4; -0.022206, 0.000000, 0.999677, 0.000000;;, - 213;4; -0.033580, 0.000000, 0.999371, 0.000000;;, - 214;4; -0.041150,-0.000000, 0.999133, 0.000000;;, - 215;4; -0.043619, 0.000000, 0.999048, 0.000000;;, - 216;4; -0.039742, 0.000000, 0.999133, 0.000000;;, - 217;4; -0.028821, 0.000000, 0.999371, 0.000000;;, - 218;4; -0.014799, 0.000000, 0.999677, 0.000000;;, - 219;4; -0.003877, 0.000000, 0.999915, 0.000000;;, - 220;4; 0.000000, 0.000000, 1.000000, 0.000000;;; - } - AnimationKey { //Scale - 1; - 221; - 0;3; 1.000000, 1.000000, 1.000000;;, - 1;3; 1.000000, 1.000000, 1.000000;;, - 2;3; 1.000000, 1.000000, 1.000000;;, - 3;3; 1.000000, 1.000000, 1.000000;;, - 4;3; 1.000000, 1.000000, 1.000000;;, - 5;3; 1.000000, 1.000000, 1.000000;;, - 6;3; 1.000000, 1.000000, 1.000000;;, - 7;3; 1.000000, 1.000000, 1.000000;;, - 8;3; 1.000000, 1.000000, 1.000000;;, - 9;3; 1.000000, 1.000000, 1.000000;;, - 10;3; 1.000000, 1.000000, 1.000000;;, - 11;3; 1.000000, 1.000000, 1.000000;;, - 12;3; 1.000000, 1.000000, 1.000000;;, - 13;3; 1.000000, 1.000000, 1.000000;;, - 14;3; 1.000000, 1.000000, 1.000000;;, - 15;3; 1.000000, 1.000000, 1.000000;;, - 16;3; 1.000000, 1.000000, 1.000000;;, - 17;3; 1.000000, 1.000000, 1.000000;;, - 18;3; 1.000000, 1.000000, 1.000000;;, - 19;3; 1.000000, 1.000000, 1.000000;;, - 20;3; 1.000000, 1.000000, 1.000000;;, - 21;3; 1.000000, 1.000000, 1.000000;;, - 22;3; 1.000000, 1.000000, 1.000000;;, - 23;3; 1.000000, 1.000000, 1.000000;;, - 24;3; 1.000000, 1.000000, 1.000000;;, - 25;3; 1.000000, 1.000000, 1.000000;;, - 26;3; 1.000000, 1.000000, 1.000000;;, - 27;3; 1.000000, 1.000000, 1.000000;;, - 28;3; 1.000000, 1.000000, 1.000000;;, - 29;3; 1.000000, 1.000000, 1.000000;;, - 30;3; 1.000000, 1.000000, 1.000000;;, - 31;3; 1.000000, 1.000000, 1.000000;;, - 32;3; 1.000000, 1.000000, 1.000000;;, - 33;3; 1.000000, 1.000000, 1.000000;;, - 34;3; 1.000000, 1.000000, 1.000000;;, - 35;3; 1.000000, 1.000000, 1.000000;;, - 36;3; 1.000000, 1.000000, 1.000000;;, - 37;3; 1.000000, 1.000000, 1.000000;;, - 38;3; 1.000000, 1.000000, 1.000000;;, - 39;3; 1.000000, 1.000000, 1.000000;;, - 40;3; 1.000000, 1.000000, 1.000000;;, - 41;3; 1.000000, 1.000000, 1.000000;;, - 42;3; 1.000000, 1.000000, 1.000000;;, - 43;3; 1.000000, 1.000000, 1.000000;;, - 44;3; 1.000000, 1.000000, 1.000000;;, - 45;3; 1.000000, 1.000000, 1.000000;;, - 46;3; 1.000000, 1.000000, 1.000000;;, - 47;3; 1.000000, 1.000000, 1.000000;;, - 48;3; 1.000000, 1.000000, 1.000000;;, - 49;3; 1.000000, 1.000000, 1.000000;;, - 50;3; 1.000000, 1.000000, 1.000000;;, - 51;3; 1.000000, 1.000000, 1.000000;;, - 52;3; 1.000000, 1.000000, 1.000000;;, - 53;3; 1.000000, 1.000000, 1.000000;;, - 54;3; 1.000000, 1.000000, 1.000000;;, - 55;3; 1.000000, 1.000000, 1.000000;;, - 56;3; 1.000000, 1.000000, 1.000000;;, - 57;3; 1.000000, 1.000000, 1.000000;;, - 58;3; 1.000000, 1.000000, 1.000000;;, - 59;3; 1.000000, 1.000000, 1.000000;;, - 60;3; 1.000000, 1.000000, 1.000000;;, - 61;3; 1.000000, 1.000000, 1.000000;;, - 62;3; 1.000000, 1.000000, 1.000000;;, - 63;3; 1.000000, 1.000000, 1.000000;;, - 64;3; 1.000000, 1.000000, 1.000000;;, - 65;3; 1.000000, 1.000000, 1.000000;;, - 66;3; 1.000000, 1.000000, 1.000000;;, - 67;3; 1.000000, 1.000000, 1.000000;;, - 68;3; 1.000000, 1.000000, 1.000000;;, - 69;3; 1.000000, 1.000000, 1.000000;;, - 70;3; 1.000000, 1.000000, 1.000000;;, - 71;3; 1.000000, 1.000000, 1.000000;;, - 72;3; 1.000000, 1.000000, 1.000000;;, - 73;3; 1.000000, 1.000000, 1.000000;;, - 74;3; 1.000000, 1.000000, 1.000000;;, - 75;3; 1.000000, 1.000000, 1.000000;;, - 76;3; 1.000000, 1.000000, 1.000000;;, - 77;3; 1.000000, 1.000000, 1.000000;;, - 78;3; 1.000000, 1.000000, 1.000000;;, - 79;3; 1.000000, 1.000000, 1.000000;;, - 80;3; 1.000000, 1.000000, 1.000000;;, - 81;3; 1.000000, 1.000000, 1.000000;;, - 82;3; 1.000000, 1.000000, 1.000000;;, - 83;3; 1.000000, 1.000000, 1.000000;;, - 84;3; 1.000000, 1.000000, 1.000000;;, - 85;3; 1.000000, 1.000000, 1.000000;;, - 86;3; 1.000000, 1.000000, 1.000000;;, - 87;3; 1.000000, 1.000000, 1.000000;;, - 88;3; 1.000000, 1.000000, 1.000000;;, - 89;3; 1.000000, 1.000000, 1.000000;;, - 90;3; 1.000000, 1.000000, 1.000000;;, - 91;3; 1.000000, 1.000000, 1.000000;;, - 92;3; 1.000000, 1.000000, 1.000000;;, - 93;3; 1.000000, 1.000000, 1.000000;;, - 94;3; 1.000000, 1.000000, 1.000000;;, - 95;3; 1.000000, 1.000000, 1.000000;;, - 96;3; 1.000000, 1.000000, 1.000000;;, - 97;3; 1.000000, 1.000000, 1.000000;;, - 98;3; 1.000000, 1.000000, 1.000000;;, - 99;3; 1.000000, 1.000000, 1.000000;;, - 100;3; 1.000000, 1.000000, 1.000000;;, - 101;3; 1.000000, 1.000000, 1.000000;;, - 102;3; 1.000000, 1.000000, 1.000000;;, - 103;3; 1.000000, 1.000000, 1.000000;;, - 104;3; 1.000000, 1.000000, 1.000000;;, - 105;3; 1.000000, 1.000000, 1.000000;;, - 106;3; 1.000000, 1.000000, 1.000000;;, - 107;3; 1.000000, 1.000000, 1.000000;;, - 108;3; 1.000000, 1.000000, 1.000000;;, - 109;3; 1.000000, 1.000000, 1.000000;;, - 110;3; 1.000000, 1.000000, 1.000000;;, - 111;3; 1.000000, 1.000000, 1.000000;;, - 112;3; 1.000000, 1.000000, 1.000000;;, - 113;3; 1.000000, 1.000000, 1.000000;;, - 114;3; 1.000000, 1.000000, 1.000000;;, - 115;3; 1.000000, 1.000000, 1.000000;;, - 116;3; 1.000000, 1.000000, 1.000000;;, - 117;3; 1.000000, 1.000000, 1.000000;;, - 118;3; 1.000000, 1.000000, 1.000000;;, - 119;3; 1.000000, 1.000000, 1.000000;;, - 120;3; 1.000000, 1.000000, 1.000000;;, - 121;3; 1.000000, 1.000000, 1.000000;;, - 122;3; 1.000000, 1.000000, 1.000000;;, - 123;3; 1.000000, 1.000000, 1.000000;;, - 124;3; 1.000000, 1.000000, 1.000000;;, - 125;3; 1.000000, 1.000000, 1.000000;;, - 126;3; 1.000000, 1.000000, 1.000000;;, - 127;3; 1.000000, 1.000000, 1.000000;;, - 128;3; 1.000000, 1.000000, 1.000000;;, - 129;3; 1.000000, 1.000000, 1.000000;;, - 130;3; 1.000000, 1.000000, 1.000000;;, - 131;3; 1.000000, 1.000000, 1.000000;;, - 132;3; 1.000000, 1.000000, 1.000000;;, - 133;3; 1.000000, 1.000000, 1.000000;;, - 134;3; 1.000000, 1.000000, 1.000000;;, - 135;3; 1.000000, 1.000000, 1.000000;;, - 136;3; 1.000000, 1.000000, 1.000000;;, - 137;3; 1.000000, 1.000000, 1.000000;;, - 138;3; 1.000000, 1.000000, 1.000000;;, - 139;3; 1.000000, 1.000000, 1.000000;;, - 140;3; 1.000000, 1.000000, 1.000000;;, - 141;3; 1.000000, 1.000000, 1.000000;;, - 142;3; 1.000000, 1.000000, 1.000000;;, - 143;3; 1.000000, 1.000000, 1.000000;;, - 144;3; 1.000000, 1.000000, 1.000000;;, - 145;3; 1.000000, 1.000000, 1.000000;;, - 146;3; 1.000000, 1.000000, 1.000000;;, - 147;3; 1.000000, 1.000000, 1.000000;;, - 148;3; 1.000000, 1.000000, 1.000000;;, - 149;3; 1.000000, 1.000000, 1.000000;;, - 150;3; 1.000000, 1.000000, 1.000000;;, - 151;3; 1.000000, 1.000000, 1.000000;;, - 152;3; 1.000000, 1.000000, 1.000000;;, - 153;3; 1.000000, 1.000000, 1.000000;;, - 154;3; 1.000000, 1.000000, 1.000000;;, - 155;3; 1.000000, 1.000000, 1.000000;;, - 156;3; 1.000000, 1.000000, 1.000000;;, - 157;3; 1.000000, 1.000000, 1.000000;;, - 158;3; 1.000000, 1.000000, 1.000000;;, - 159;3; 1.000000, 1.000000, 1.000000;;, - 160;3; 1.000000, 1.000000, 1.000000;;, - 161;3; 1.000000, 1.000000, 1.000000;;, - 162;3; 1.000000, 1.000000, 1.000000;;, - 163;3; 1.000000, 1.000000, 1.000000;;, - 164;3; 1.000000, 1.000000, 1.000000;;, - 165;3; 1.000000, 1.000000, 1.000000;;, - 166;3; 1.000000, 1.000000, 1.000000;;, - 167;3; 1.000000, 1.000000, 1.000000;;, - 168;3; 1.000000, 1.000000, 1.000000;;, - 169;3; 1.000000, 1.000000, 1.000000;;, - 170;3; 1.000000, 1.000000, 1.000000;;, - 171;3; 1.000000, 1.000000, 1.000000;;, - 172;3; 1.000000, 1.000000, 1.000000;;, - 173;3; 1.000000, 1.000000, 1.000000;;, - 174;3; 1.000000, 1.000000, 1.000000;;, - 175;3; 1.000000, 1.000000, 1.000000;;, - 176;3; 1.000000, 1.000000, 1.000000;;, - 177;3; 1.000000, 1.000000, 1.000000;;, - 178;3; 1.000000, 1.000000, 1.000000;;, - 179;3; 1.000000, 1.000000, 1.000000;;, - 180;3; 1.000000, 1.000000, 1.000000;;, - 181;3; 1.000000, 1.000000, 1.000000;;, - 182;3; 1.000000, 1.000000, 1.000000;;, - 183;3; 1.000000, 1.000000, 1.000000;;, - 184;3; 1.000000, 1.000000, 1.000000;;, - 185;3; 1.000000, 1.000000, 1.000000;;, - 186;3; 1.000000, 1.000000, 1.000000;;, - 187;3; 1.000000, 1.000000, 1.000000;;, - 188;3; 1.000000, 1.000000, 1.000000;;, - 189;3; 1.000000, 1.000000, 1.000000;;, - 190;3; 1.000000, 1.000000, 1.000000;;, - 191;3; 1.000000, 1.000000, 1.000000;;, - 192;3; 1.000000, 1.000000, 1.000000;;, - 193;3; 1.000000, 1.000000, 1.000000;;, - 194;3; 1.000000, 1.000000, 1.000000;;, - 195;3; 1.000000, 1.000000, 1.000000;;, - 196;3; 1.000000, 1.000000, 1.000000;;, - 197;3; 1.000000, 1.000000, 1.000000;;, - 198;3; 1.000000, 1.000000, 1.000000;;, - 199;3; 1.000000, 1.000000, 1.000000;;, - 200;3; 1.000000, 1.000000, 1.000000;;, - 201;3; 1.000000, 1.000000, 1.000000;;, - 202;3; 1.000000, 1.000000, 1.000000;;, - 203;3; 1.000000, 1.000000, 1.000000;;, - 204;3; 1.000000, 1.000000, 1.000000;;, - 205;3; 1.000000, 1.000000, 1.000000;;, - 206;3; 1.000000, 1.000000, 1.000000;;, - 207;3; 1.000000, 1.000000, 1.000000;;, - 208;3; 1.000000, 1.000000, 1.000000;;, - 209;3; 1.000000, 1.000000, 1.000000;;, - 210;3; 1.000000, 1.000000, 1.000000;;, - 211;3; 1.000000, 1.000000, 1.000000;;, - 212;3; 1.000000, 1.000000, 1.000000;;, - 213;3; 1.000000, 1.000000, 1.000000;;, - 214;3; 1.000000, 1.000000, 1.000000;;, - 215;3; 1.000000, 1.000000, 1.000000;;, - 216;3; 1.000000, 1.000000, 1.000000;;, - 217;3; 1.000000, 1.000000, 1.000000;;, - 218;3; 1.000000, 1.000000, 1.000000;;, - 219;3; 1.000000, 1.000000, 1.000000;;, - 220;3; 1.000000, 1.000000, 1.000000;;; - } - } - Animation { - {Armature_Arm_Left} - AnimationKey { //Position - 2; - 221; - 0;3; -2.000000, 6.750000, 0.000000;;, - 1;3; -2.000000, 6.750000, 0.000000;;, - 2;3; -2.000000, 6.750000, 0.000000;;, - 3;3; -2.000000, 6.750000, 0.000000;;, - 4;3; -2.000000, 6.750000, 0.000000;;, - 5;3; -2.000000, 6.750000, 0.000000;;, - 6;3; -2.000000, 6.750000, 0.000000;;, - 7;3; -2.000000, 6.750000,-0.000000;;, - 8;3; -2.000000, 6.750000,-0.000000;;, - 9;3; -2.000000, 6.750000, 0.000000;;, - 10;3; -2.000000, 6.750000,-0.000000;;, - 11;3; -2.000000, 6.750000, 0.000000;;, - 12;3; -2.000000, 6.750000, 0.000000;;, - 13;3; -2.000000, 6.750000, 0.000000;;, - 14;3; -2.000000, 6.750000,-0.000000;;, - 15;3; -2.000000, 6.750000,-0.000000;;, - 16;3; -2.000000, 6.750000, 0.000000;;, - 17;3; -2.000000, 6.750001,-0.000000;;, - 18;3; -2.000000, 6.750000, 0.000000;;, - 19;3; -2.000000, 6.750000, 0.000000;;, - 20;3; -2.000000, 6.750000, 0.000000;;, - 21;3; -2.000000, 6.750000, 0.000000;;, - 22;3; -2.000000, 6.750000, 0.000000;;, - 23;3; -2.000000, 6.750001,-0.000000;;, - 24;3; -2.000000, 6.750000, 0.000000;;, - 25;3; -2.000000, 6.750000, 0.000000;;, - 26;3; -2.000000, 6.750000,-0.000000;;, - 27;3; -2.000000, 6.750000, 0.000000;;, - 28;3; -2.000000, 6.750000, 0.000000;;, - 29;3; -2.000000, 6.750000, 0.000000;;, - 30;3; -2.000000, 6.750000, 0.000000;;, - 31;3; -2.000000, 6.750000, 0.000000;;, - 32;3; -2.000000, 6.750000,-0.000000;;, - 33;3; -2.000000, 6.750000,-0.000000;;, - 34;3; -2.000000, 6.750000, 0.000000;;, - 35;3; -2.000000, 6.750000, 0.000000;;, - 36;3; -2.000000, 6.750000,-0.000000;;, - 37;3; -2.000000, 6.750000, 0.000000;;, - 38;3; -2.000000, 6.750000, 0.000000;;, - 39;3; -2.000000, 6.750000, 0.000000;;, - 40;3; -2.000000, 6.750000, 0.000000;;, - 41;3; -2.000000, 6.750000, 0.000000;;, - 42;3; -2.000000, 6.750000, 0.000000;;, - 43;3; -2.000000, 6.750000, 0.000000;;, - 44;3; -2.000000, 6.750000, 0.000000;;, - 45;3; -2.000000, 6.750000, 0.000000;;, - 46;3; -2.000000, 6.750000,-0.000000;;, - 47;3; -2.000000, 6.750000, 0.000000;;, - 48;3; -2.000000, 6.750000, 0.000000;;, - 49;3; -2.000000, 6.750000, 0.000000;;, - 50;3; -2.000000, 6.750000,-0.000000;;, - 51;3; -2.000000, 6.750000, 0.000000;;, - 52;3; -2.000000, 6.750000, 0.000000;;, - 53;3; -2.000000, 6.750000, 0.000000;;, - 54;3; -2.000000, 6.750000, 0.000000;;, - 55;3; -2.000000, 6.750000,-0.000000;;, - 56;3; -2.000000, 6.750000, 0.000000;;, - 57;3; -2.000000, 6.750001,-0.000000;;, - 58;3; -2.000000, 6.750000, 0.000000;;, - 59;3; -2.000000, 6.750000, 0.000000;;, - 60;3; -2.000000, 6.750000, 0.000000;;, - 61;3; -2.000000, 6.750000, 0.000000;;, - 62;3; -2.000000, 6.750000, 0.000000;;, - 63;3; -2.000000, 6.750000,-0.000000;;, - 64;3; -2.000000, 6.750000, 0.000000;;, - 65;3; -2.000000, 6.750000, 0.000000;;, - 66;3; -2.000000, 6.750000, 0.000000;;, - 67;3; -2.000000, 6.750000, 0.000000;;, - 68;3; -2.000000, 6.750000, 0.000000;;, - 69;3; -2.000000, 6.750000,-0.000000;;, - 70;3; -2.000000, 6.750000,-0.000000;;, - 71;3; -2.000000, 6.750000,-0.000000;;, - 72;3; -2.000000, 6.750000,-0.000000;;, - 73;3; -2.000000, 6.749999, 0.000000;;, - 74;3; -2.000000, 6.750000, 0.000000;;, - 75;3; -2.000000, 6.750000, 0.000000;;, - 76;3; -2.000000, 6.750000,-0.000000;;, - 77;3; -2.000000, 6.750000, 0.000000;;, - 78;3; -2.000000, 6.750000,-0.000000;;, - 79;3; -2.000000, 6.750000, 0.000000;;, - 80;3; -2.000000, 6.750000, 0.000000;;, - 81;3; -2.000000, 6.750000,-0.000000;;, - 82;3; -2.000000, 6.750000, 0.000000;;, - 83;3; -2.000000, 6.750000,-0.000000;;, - 84;3; -2.000000, 6.750000, 0.000000;;, - 85;3; -2.000000, 6.750000,-0.000000;;, - 86;3; -2.000000, 6.750000, 0.000000;;, - 87;3; -2.000000, 6.750000,-0.000000;;, - 88;3; -2.000000, 6.750000, 0.000000;;, - 89;3; -2.000000, 6.750000,-0.000000;;, - 90;3; -2.000000, 6.750000,-0.000000;;, - 91;3; -2.000000, 6.750000, 0.000000;;, - 92;3; -2.000000, 6.750000,-0.000000;;, - 93;3; -2.000000, 6.750000,-0.000000;;, - 94;3; -2.000000, 6.750000,-0.000000;;, - 95;3; -2.000000, 6.750000, 0.000000;;, - 96;3; -2.000000, 6.750000,-0.000000;;, - 97;3; -2.000000, 6.750000, 0.000000;;, - 98;3; -2.000000, 6.750000, 0.000000;;, - 99;3; -2.000000, 6.750000,-0.000000;;, - 100;3; -2.000000, 6.750000, 0.000000;;, - 101;3; -2.000000, 6.750000, 0.000000;;, - 102;3; -2.000000, 6.750000,-0.000000;;, - 103;3; -2.000000, 6.750000, 0.000000;;, - 104;3; -2.000000, 6.750000, 0.000000;;, - 105;3; -2.000000, 6.750000, 0.000000;;, - 106;3; -2.000000, 6.750000, 0.000000;;, - 107;3; -2.000000, 6.750000,-0.000000;;, - 108;3; -2.000000, 6.750000, 0.000000;;, - 109;3; -2.000000, 6.750000, 0.000000;;, - 110;3; -2.000000, 6.750000,-0.000000;;, - 111;3; -2.000000, 6.750000,-0.000000;;, - 112;3; -2.000000, 6.750000,-0.000000;;, - 113;3; -2.000000, 6.750000,-0.000000;;, - 114;3; -2.000000, 6.750000, 0.000000;;, - 115;3; -2.000000, 6.750000, 0.000000;;, - 116;3; -2.000000, 6.750000, 0.000000;;, - 117;3; -2.000000, 6.750000,-0.000000;;, - 118;3; -2.000000, 6.750000,-0.000000;;, - 119;3; -2.000000, 6.750000,-0.000000;;, - 120;3; -2.000000, 6.750000, 0.000000;;, - 121;3; -2.000000, 6.750000,-0.000000;;, - 122;3; -2.000000, 6.750000,-0.000000;;, - 123;3; -2.000000, 6.750000,-0.000000;;, - 124;3; -2.000000, 6.750000, 0.000000;;, - 125;3; -2.000000, 6.750000,-0.000000;;, - 126;3; -2.000000, 6.750000, 0.000000;;, - 127;3; -2.000000, 6.750000,-0.000000;;, - 128;3; -2.000000, 6.750000, 0.000000;;, - 129;3; -2.000000, 6.750000,-0.000000;;, - 130;3; -2.000000, 6.750000,-0.000000;;, - 131;3; -2.000000, 6.750000,-0.000000;;, - 132;3; -2.000000, 6.750000,-0.000000;;, - 133;3; -2.000000, 6.750000, 0.000000;;, - 134;3; -2.000000, 6.750000,-0.000000;;, - 135;3; -2.000000, 6.750000, 0.000000;;, - 136;3; -2.000000, 6.750000, 0.000000;;, - 137;3; -2.000000, 6.750000, 0.000000;;, - 138;3; -2.000000, 6.750000, 0.000000;;, - 139;3; -2.000000, 6.750000,-0.000000;;, - 140;3; -2.000000, 6.750000,-0.000000;;, - 141;3; -2.000000, 6.750000, 0.000000;;, - 142;3; -2.000000, 6.750000, 0.000000;;, - 143;3; -2.000000, 6.750000,-0.000000;;, - 144;3; -2.000000, 6.750000, 0.000000;;, - 145;3; -2.000000, 6.750000, 0.000000;;, - 146;3; -2.000000, 6.750000, 0.000000;;, - 147;3; -2.000000, 6.750000,-0.000000;;, - 148;3; -2.000000, 6.750000, 0.000000;;, - 149;3; -2.000000, 6.750000, 0.000000;;, - 150;3; -2.000000, 6.750000,-0.000000;;, - 151;3; -2.000000, 6.750000,-0.000000;;, - 152;3; -2.000000, 6.750000,-0.000000;;, - 153;3; -2.000000, 6.750000,-0.000000;;, - 154;3; -2.000000, 6.750000,-0.000000;;, - 155;3; -2.000000, 6.750000,-0.000000;;, - 156;3; -2.000000, 6.750000,-0.000000;;, - 157;3; -2.000000, 6.750000, 0.000000;;, - 158;3; -2.000000, 6.750000, 0.000000;;, - 159;3; -2.000000, 6.750000,-0.000000;;, - 160;3; -2.000000, 6.750000, 0.000000;;, - 161;3; -2.000000, 6.750000,-0.000000;;, - 162;3; -2.000000, 6.750000, 0.000000;;, - 163;3; -2.000000, 6.750000, 0.000000;;, - 164;3; -2.000000, 6.750000, 0.000000;;, - 165;3; -2.000000, 6.750000, 0.000000;;, - 166;3; -2.000000, 6.750000, 0.000000;;, - 167;3; -2.000000, 6.750000, 0.000000;;, - 168;3; -2.000000, 6.750000, 0.000000;;, - 169;3; -2.000000, 6.750000, 0.000000;;, - 170;3; -2.000000, 6.750000, 0.000000;;, - 171;3; -2.000000, 6.750000, 0.000000;;, - 172;3; -2.000000, 6.750000, 0.000000;;, - 173;3; -2.000000, 6.750000, 0.000000;;, - 174;3; -2.000000, 6.750000, 0.000000;;, - 175;3; -2.000000, 6.750000, 0.000000;;, - 176;3; -2.000000, 6.750000, 0.000000;;, - 177;3; -2.000000, 6.750000, 0.000000;;, - 178;3; -2.000000, 6.750000, 0.000000;;, - 179;3; -2.000000, 6.750000, 0.000000;;, - 180;3; -2.000000, 6.750000, 0.000000;;, - 181;3; -2.000000, 6.750000, 0.000000;;, - 182;3; -2.000000, 6.750000, 0.000000;;, - 183;3; -2.000000, 6.750000, 0.000000;;, - 184;3; -2.000000, 6.750000, 0.000000;;, - 185;3; -2.000000, 6.750000, 0.000000;;, - 186;3; -2.000000, 6.750000, 0.000000;;, - 187;3; -2.000000, 6.750000, 0.000000;;, - 188;3; -2.000000, 6.750000, 0.000000;;, - 189;3; -2.000000, 6.750000, 0.000000;;, - 190;3; -2.000000, 6.750000,-0.000000;;, - 191;3; -2.000000, 6.750000, 0.000000;;, - 192;3; -2.000000, 6.749999,-0.000000;;, - 193;3; -2.000000, 6.750000, 0.000000;;, - 194;3; -2.000000, 6.750000, 0.000000;;, - 195;3; -2.000000, 6.750000, 0.000000;;, - 196;3; -2.000000, 6.749999, 0.000000;;, - 197;3; -2.000000, 6.750000, 0.000000;;, - 198;3; -2.000000, 6.750000, 0.000000;;, - 199;3; -2.000000, 6.750000, 0.000000;;, - 200;3; -2.000000, 6.750000, 0.000000;;, - 201;3; -2.000000, 6.750000, 0.000000;;, - 202;3; -2.000000, 6.750000,-0.000000;;, - 203;3; -2.000000, 6.750000, 0.000000;;, - 204;3; -2.000000, 6.750000, 0.000000;;, - 205;3; -2.000000, 6.750000, 0.000000;;, - 206;3; -2.000000, 6.750000, 0.000000;;, - 207;3; -2.000000, 6.750000, 0.000000;;, - 208;3; -2.000000, 6.750000, 0.000000;;, - 209;3; -2.000000, 6.750000,-0.000000;;, - 210;3; -2.000000, 6.750000, 0.000000;;, - 211;3; -2.000000, 6.750000,-0.000000;;, - 212;3; -2.000000, 6.750000, 0.000000;;, - 213;3; -2.000000, 6.750000, 0.000000;;, - 214;3; -2.000000, 6.750000, 0.000000;;, - 215;3; -2.000000, 6.750000, 0.000000;;, - 216;3; -2.000000, 6.750000, 0.000000;;, - 217;3; -2.000000, 6.749999, 0.000000;;, - 218;3; -2.000000, 6.750000, 0.000000;;, - 219;3; -2.000000, 6.750000, 0.000000;;, - 220;3; -2.000000, 6.750000, 0.000000;;; - } - AnimationKey { //Rotation - 0; - 221; - 0;4; -0.000978,-0.997299, 0.072152, 0.013690;;, - 1;4; -0.000756,-0.997293, 0.072149, 0.013783;;, - 2;4; -0.000085,-0.997275, 0.072138, 0.014061;;, - 3;4; 0.001037,-0.997244, 0.072120, 0.014527;;, - 4;4; 0.002602,-0.997202, 0.072094, 0.015177;;, - 5;4; 0.004592,-0.997147, 0.072062, 0.016004;;, - 6;4; 0.006971,-0.997083, 0.072024, 0.016992;;, - 7;4; 0.009691,-0.997008, 0.071980, 0.018122;;, - 8;4; 0.012686,-0.996927, 0.071932, 0.019366;;, - 9;4; 0.015873,-0.996840, 0.071881, 0.020690;;, - 10;4; 0.019160,-0.996750, 0.071828, 0.022055;;, - 11;4; 0.022446,-0.996661, 0.071775, 0.023420;;, - 12;4; 0.025633,-0.996574, 0.071724, 0.024744;;, - 13;4; 0.028628,-0.996492, 0.071675, 0.025988;;, - 14;4; 0.031348,-0.996418, 0.071631, 0.027118;;, - 15;4; 0.033728,-0.996354, 0.071593, 0.028106;;, - 16;4; 0.035717,-0.996299, 0.071561, 0.028932;;, - 17;4; 0.037282,-0.996257, 0.071536, 0.029583;;, - 18;4; 0.038404,-0.996226, 0.071518, 0.030049;;, - 19;4; 0.039075,-0.996208, 0.071507, 0.030327;;, - 20;4; 0.039297,-0.996202, 0.071503, 0.030419;;, - 21;4; 0.039075,-0.996208, 0.071507, 0.030327;;, - 22;4; 0.038404,-0.996226, 0.071518, 0.030049;;, - 23;4; 0.037282,-0.996257, 0.071536, 0.029583;;, - 24;4; 0.035717,-0.996299, 0.071561, 0.028932;;, - 25;4; 0.033728,-0.996354, 0.071593, 0.028106;;, - 26;4; 0.031348,-0.996418, 0.071631, 0.027118;;, - 27;4; 0.028628,-0.996493, 0.071675, 0.025988;;, - 28;4; 0.025633,-0.996574, 0.071724, 0.024744;;, - 29;4; 0.022446,-0.996661, 0.071775, 0.023420;;, - 30;4; 0.019160,-0.996750, 0.071828, 0.022055;;, - 31;4; 0.015873,-0.996840, 0.071881, 0.020690;;, - 32;4; 0.012686,-0.996927, 0.071932, 0.019366;;, - 33;4; 0.009691,-0.997009, 0.071980, 0.018122;;, - 34;4; 0.006971,-0.997083, 0.072024, 0.016992;;, - 35;4; 0.004592,-0.997147, 0.072062, 0.016004;;, - 36;4; 0.002602,-0.997202, 0.072094, 0.015177;;, - 37;4; 0.001037,-0.997244, 0.072120, 0.014527;;, - 38;4; -0.000085,-0.997275, 0.072138, 0.014061;;, - 39;4; -0.000756,-0.997293, 0.072149, 0.013783;;, - 40;4; -0.000978,-0.997299, 0.072152, 0.013690;;, - 41;4; -0.000756,-0.997293, 0.072149, 0.013783;;, - 42;4; -0.000085,-0.997275, 0.072138, 0.014061;;, - 43;4; 0.001037,-0.997244, 0.072120, 0.014527;;, - 44;4; 0.002602,-0.997202, 0.072094, 0.015177;;, - 45;4; 0.004592,-0.997147, 0.072062, 0.016004;;, - 46;4; 0.006971,-0.997083, 0.072024, 0.016992;;, - 47;4; 0.009691,-0.997008, 0.071980, 0.018122;;, - 48;4; 0.012686,-0.996927, 0.071932, 0.019366;;, - 49;4; 0.015873,-0.996840, 0.071881, 0.020690;;, - 50;4; 0.019160,-0.996750, 0.071828, 0.022055;;, - 51;4; 0.022446,-0.996661, 0.071775, 0.023420;;, - 52;4; 0.025633,-0.996574, 0.071724, 0.024744;;, - 53;4; 0.028628,-0.996492, 0.071675, 0.025988;;, - 54;4; 0.031348,-0.996418, 0.071631, 0.027118;;, - 55;4; 0.033728,-0.996354, 0.071593, 0.028106;;, - 56;4; 0.035717,-0.996299, 0.071561, 0.028932;;, - 57;4; 0.037282,-0.996257, 0.071536, 0.029583;;, - 58;4; 0.038404,-0.996226, 0.071518, 0.030049;;, - 59;4; 0.039075,-0.996208, 0.071507, 0.030327;;, - 60;4; 0.039297,-0.996202, 0.071503, 0.030419;;, - 61;4; 0.039088,-0.996207, 0.071507, 0.030333;;, - 62;4; 0.038502,-0.996223, 0.071516, 0.030089;;, - 63;4; 0.037589,-0.996248, 0.071531, 0.029710;;, - 64;4; 0.036390,-0.996281, 0.071550, 0.029212;;, - 65;4; 0.034939,-0.996320, 0.071574, 0.028609;;, - 66;4; 0.033263,-0.996366, 0.071601, 0.027913;;, - 67;4; 0.031388,-0.996417, 0.071631, 0.027134;;, - 68;4; 0.029333,-0.996473, 0.071664, 0.026281;;, - 69;4; 0.027118,-0.996534, 0.071700, 0.025361;;, - 70;4; 0.024760,-0.996598, 0.071738, 0.024381;;, - 71;4; 0.022276,-0.996666, 0.071778, 0.023349;;, - 72;4; 0.019680,-0.996736, 0.071819, 0.022271;;, - 73;4; 0.016990,-0.996810, 0.071863, 0.021154;;, - 74;4; 0.014225,-0.996885, 0.071907, 0.020005;;, - 75;4; 0.011405,-0.996962, 0.071953, 0.018834;;, - 76;4; 0.008560,-0.997039, 0.071999, 0.017652;;, - 77;4; 0.005732,-0.997116, 0.072044, 0.016478;;, - 78;4; 0.002998,-0.997191, 0.072088, 0.015342;;, - 79;4; 0.000529,-0.997258, 0.072128, 0.014316;;, - 80;4; -0.000978,-0.997299, 0.072152, 0.013690;;, - 81;4; -0.000978,-0.997299, 0.072152, 0.013690;;, - 82;4; 0.000529,-0.997258, 0.072128, 0.014316;;, - 83;4; 0.002998,-0.997191, 0.072088, 0.015342;;, - 84;4; 0.005732,-0.997116, 0.072044, 0.016478;;, - 85;4; 0.008560,-0.997039, 0.071999, 0.017652;;, - 86;4; 0.011405,-0.996962, 0.071953, 0.018834;;, - 87;4; 0.014225,-0.996885, 0.071907, 0.020005;;, - 88;4; 0.016990,-0.996810, 0.071863, 0.021154;;, - 89;4; 0.019680,-0.996736, 0.071819, 0.022271;;, - 90;4; 0.022276,-0.996666, 0.071778, 0.023349;;, - 91;4; 0.024760,-0.996598, 0.071738, 0.024381;;, - 92;4; 0.027118,-0.996534, 0.071700, 0.025361;;, - 93;4; 0.029333,-0.996473, 0.071664, 0.026281;;, - 94;4; 0.031388,-0.996417, 0.071631, 0.027134;;, - 95;4; 0.033263,-0.996366, 0.071601, 0.027913;;, - 96;4; 0.034939,-0.996320, 0.071574, 0.028609;;, - 97;4; 0.036390,-0.996281, 0.071550, 0.029212;;, - 98;4; 0.037589,-0.996248, 0.071531, 0.029710;;, - 99;4; 0.038502,-0.996223, 0.071516, 0.030089;;, - 100;4; 0.039088,-0.996207, 0.071507, 0.030333;;, - 101;4; 0.039297,-0.996202, 0.071503, 0.030419;;, - 102;4; 0.039075,-0.996208, 0.071507, 0.030327;;, - 103;4; 0.038404,-0.996226, 0.071518, 0.030049;;, - 104;4; 0.037282,-0.996257, 0.071536, 0.029583;;, - 105;4; 0.035717,-0.996299, 0.071561, 0.028932;;, - 106;4; 0.033728,-0.996354, 0.071593, 0.028106;;, - 107;4; 0.031348,-0.996418, 0.071631, 0.027118;;, - 108;4; 0.028628,-0.996493, 0.071675, 0.025988;;, - 109;4; 0.025633,-0.996574, 0.071724, 0.024744;;, - 110;4; 0.022446,-0.996661, 0.071775, 0.023420;;, - 111;4; 0.019160,-0.996750, 0.071828, 0.022055;;, - 112;4; 0.015873,-0.996840, 0.071881, 0.020690;;, - 113;4; 0.012686,-0.996927, 0.071932, 0.019366;;, - 114;4; 0.009691,-0.997009, 0.071980, 0.018122;;, - 115;4; 0.006971,-0.997083, 0.072024, 0.016992;;, - 116;4; 0.004592,-0.997147, 0.072062, 0.016004;;, - 117;4; 0.002602,-0.997202, 0.072094, 0.015177;;, - 118;4; 0.001037,-0.997244, 0.072120, 0.014527;;, - 119;4; -0.000085,-0.997275, 0.072138, 0.014061;;, - 120;4; -0.000756,-0.997293, 0.072149, 0.013783;;, - 121;4; -0.000978,-0.997299, 0.072152, 0.013690;;, - 122;4; -0.000756,-0.997293, 0.072149, 0.013783;;, - 123;4; -0.000085,-0.997275, 0.072138, 0.014061;;, - 124;4; 0.001037,-0.997244, 0.072120, 0.014527;;, - 125;4; 0.002602,-0.997202, 0.072094, 0.015177;;, - 126;4; 0.004592,-0.997147, 0.072062, 0.016004;;, - 127;4; 0.006971,-0.997083, 0.072024, 0.016992;;, - 128;4; 0.009691,-0.997008, 0.071980, 0.018122;;, - 129;4; 0.012686,-0.996927, 0.071932, 0.019366;;, - 130;4; 0.015873,-0.996840, 0.071881, 0.020690;;, - 131;4; 0.019160,-0.996750, 0.071828, 0.022055;;, - 132;4; 0.022446,-0.996661, 0.071775, 0.023420;;, - 133;4; 0.025633,-0.996574, 0.071724, 0.024744;;, - 134;4; 0.028628,-0.996492, 0.071675, 0.025988;;, - 135;4; 0.031348,-0.996418, 0.071631, 0.027118;;, - 136;4; 0.033728,-0.996354, 0.071593, 0.028106;;, - 137;4; 0.035717,-0.996299, 0.071561, 0.028932;;, - 138;4; 0.037282,-0.996257, 0.071536, 0.029583;;, - 139;4; 0.038404,-0.996226, 0.071518, 0.030049;;, - 140;4; 0.039075,-0.996208, 0.071507, 0.030327;;, - 141;4; 0.039297,-0.996202, 0.071503, 0.030419;;, - 142;4; 0.039128,-0.996207, 0.071506, 0.030336;;, - 143;4; 0.038651,-0.996223, 0.071514, 0.030100;;, - 144;4; 0.037905,-0.996248, 0.071527, 0.029733;;, - 145;4; 0.036918,-0.996281, 0.071543, 0.029250;;, - 146;4; 0.035716,-0.996321, 0.071563, 0.028665;;, - 147;4; 0.034318,-0.996367, 0.071586, 0.027990;;, - 148;4; 0.032740,-0.996419, 0.071612, 0.027232;;, - 149;4; 0.030996,-0.996475, 0.071641, 0.026401;;, - 150;4; 0.029097,-0.996535, 0.071672, 0.025504;;, - 151;4; 0.027052,-0.996600, 0.071706, 0.024547;;, - 152;4; 0.024869,-0.996668, 0.071742, 0.023537;;, - 153;4; 0.022553,-0.996739, 0.071780, 0.022479;;, - 154;4; 0.020108,-0.996813, 0.071820, 0.021379;;, - 155;4; 0.017538,-0.996888, 0.071862, 0.020245;;, - 156;4; 0.014842,-0.996965, 0.071906, 0.019082;;, - 157;4; 0.012018,-0.997043, 0.071951, 0.017902;;, - 158;4; 0.009059,-0.997120, 0.071998, 0.016718;;, - 159;4; 0.005950,-0.997194, 0.072048, 0.015556;;, - 160;4; 0.002652,-0.997260, 0.072099, 0.014470;;, - 161;4; -0.000978,-0.997299, 0.072152, 0.013690;;, - 162;4; -0.003918,-0.958043, 0.286297, 0.013149;;, - 163;4; -0.003918,-0.958043, 0.286297, 0.013149;;, - 164;4; -0.003918,-0.958043, 0.286297, 0.013149;;, - 165;4; -0.003918,-0.958043, 0.286297, 0.013149;;, - 166;4; -0.003918,-0.958043, 0.286297, 0.013149;;, - 167;4; -0.003918,-0.958043, 0.286297, 0.013149;;, - 168;4; -0.000978,-0.997299, 0.072152, 0.013690;;, - 169;4; -0.027462,-0.993490, 0.067048, 0.017181;;, - 170;4; -0.101886,-0.981969, 0.063627, 0.027024;;, - 171;4; -0.197381,-0.966977, 0.061971, 0.039667;;, - 172;4; -0.271737,-0.955241, 0.061528, 0.049515;;, - 173;4; -0.298135,-0.951063, 0.061515, 0.053011;;, - 174;4; -0.281310,-0.955156, 0.062329, 0.050806;;, - 175;4; -0.229756,-0.966690, 0.064679, 0.044029;;, - 176;4; -0.152309,-0.981521, 0.067851, 0.033813;;, - 177;4; -0.070037,-0.993111, 0.070622, 0.022912;;, - 178;4; -0.000978,-0.997299, 0.072152, 0.013690;;, - 179;4; 0.068097,-0.993364, 0.072517, 0.004357;;, - 180;4; 0.150414,-0.982075, 0.072004,-0.006858;;, - 181;4; 0.227918,-0.967529, 0.070960,-0.017477;;, - 182;4; 0.279517,-0.956183, 0.070026,-0.024568;;, - 183;4; 0.296358,-0.952153, 0.069674,-0.026885;;, - 184;4; 0.269932,-0.956166, 0.069894,-0.023278;;, - 185;4; 0.195505,-0.967469, 0.070514,-0.013118;;, - 186;4; 0.099930,-0.981983, 0.071311,-0.000073;;, - 187;4; 0.025468,-0.993286, 0.071932, 0.010085;;, - 188;4; -0.000978,-0.997299, 0.072152, 0.013690;;, - 189;4; -0.000978,-0.997299, 0.072152, 0.013690;;, - 190;4; -0.008545,-0.996939, 0.072024, 0.015345;;, - 191;4; -0.029857,-0.995925, 0.071663, 0.020005;;, - 192;4; -0.057222,-0.994623, 0.071199, 0.025988;;, - 193;4; -0.078533,-0.993609, 0.070838, 0.030648;;, - 194;4; -0.086100,-0.993249, 0.070709, 0.032302;;, - 195;4; -0.078533,-0.993609, 0.070838, 0.030648;;, - 196;4; -0.057222,-0.994623, 0.071199, 0.025988;;, - 197;4; -0.029857,-0.995925, 0.071663, 0.020005;;, - 198;4; -0.008545,-0.996939, 0.072024, 0.015345;;, - 199;4; -0.000978,-0.997299, 0.072152, 0.013690;;, - 200;4; -0.000978,-0.997299, 0.072152, 0.013690;;, - 201;4; -0.027408,-0.993189, 0.071207, 0.017185;;, - 202;4; -0.101825,-0.981613, 0.068544, 0.027028;;, - 203;4; -0.197342,-0.966749, 0.065124, 0.039670;;, - 204;4; -0.271725,-0.955173, 0.062460, 0.049516;;, - 205;4; -0.298135,-0.951063, 0.061515, 0.053011;;, - 206;4; -0.281310,-0.955156, 0.062329, 0.050806;;, - 207;4; -0.229756,-0.966690, 0.064679, 0.044029;;, - 208;4; -0.152309,-0.981521, 0.067851, 0.033813;;, - 209;4; -0.070037,-0.993111, 0.070622, 0.022912;;, - 210;4; -0.000978,-0.997299, 0.072152, 0.013690;;, - 211;4; 0.068097,-0.993364, 0.072517, 0.004357;;, - 212;4; 0.150414,-0.982075, 0.072004,-0.006858;;, - 213;4; 0.227918,-0.967529, 0.070960,-0.017477;;, - 214;4; 0.279517,-0.956183, 0.070026,-0.024568;;, - 215;4; 0.296358,-0.952153, 0.069674,-0.026885;;, - 216;4; 0.269943,-0.956166, 0.069894,-0.023277;;, - 217;4; 0.195568,-0.967469, 0.070514,-0.013114;;, - 218;4; 0.100029,-0.981982, 0.071310,-0.000067;;, - 219;4; 0.025516,-0.993286, 0.071931, 0.010088;;, - 220;4; -0.000978,-0.997299, 0.072152, 0.013690;;; - } - AnimationKey { //Scale - 1; - 221; - 0;3; 1.000000, 1.000000, 1.000000;;, - 1;3; 1.000000, 1.000000, 1.000000;;, - 2;3; 1.000000, 1.000000, 1.000000;;, - 3;3; 1.000000, 1.000000, 1.000000;;, - 4;3; 1.000000, 1.000000, 1.000000;;, - 5;3; 1.000000, 1.000000, 1.000000;;, - 6;3; 1.000000, 1.000000, 1.000000;;, - 7;3; 1.000000, 1.000000, 1.000000;;, - 8;3; 1.000000, 1.000000, 1.000000;;, - 9;3; 1.000000, 1.000000, 1.000000;;, - 10;3; 1.000000, 1.000000, 1.000000;;, - 11;3; 1.000000, 1.000000, 1.000000;;, - 12;3; 1.000000, 1.000000, 1.000000;;, - 13;3; 1.000000, 1.000000, 1.000000;;, - 14;3; 1.000000, 1.000000, 1.000000;;, - 15;3; 1.000000, 1.000000, 1.000000;;, - 16;3; 1.000000, 1.000000, 1.000000;;, - 17;3; 1.000000, 1.000000, 1.000000;;, - 18;3; 1.000000, 1.000000, 1.000000;;, - 19;3; 1.000000, 1.000000, 1.000000;;, - 20;3; 1.000000, 1.000000, 1.000000;;, - 21;3; 1.000000, 1.000000, 1.000000;;, - 22;3; 1.000000, 1.000000, 1.000000;;, - 23;3; 1.000000, 1.000000, 1.000000;;, - 24;3; 1.000000, 1.000000, 1.000000;;, - 25;3; 1.000000, 1.000000, 1.000000;;, - 26;3; 1.000000, 1.000000, 1.000000;;, - 27;3; 1.000000, 1.000000, 1.000000;;, - 28;3; 1.000000, 1.000000, 1.000000;;, - 29;3; 1.000000, 1.000000, 1.000000;;, - 30;3; 1.000000, 1.000000, 1.000000;;, - 31;3; 1.000000, 1.000000, 1.000000;;, - 32;3; 1.000000, 1.000000, 1.000000;;, - 33;3; 1.000000, 1.000000, 1.000000;;, - 34;3; 1.000000, 1.000000, 1.000000;;, - 35;3; 1.000000, 1.000000, 1.000000;;, - 36;3; 1.000000, 1.000000, 1.000000;;, - 37;3; 1.000000, 1.000000, 1.000000;;, - 38;3; 1.000000, 1.000000, 1.000000;;, - 39;3; 1.000000, 1.000000, 1.000000;;, - 40;3; 1.000000, 1.000000, 1.000000;;, - 41;3; 1.000000, 1.000000, 1.000000;;, - 42;3; 1.000000, 1.000000, 1.000000;;, - 43;3; 1.000000, 1.000000, 1.000000;;, - 44;3; 1.000000, 1.000000, 1.000000;;, - 45;3; 1.000000, 1.000000, 1.000000;;, - 46;3; 1.000000, 1.000000, 1.000000;;, - 47;3; 1.000000, 1.000000, 1.000000;;, - 48;3; 1.000000, 1.000000, 1.000000;;, - 49;3; 1.000000, 1.000000, 1.000000;;, - 50;3; 1.000000, 1.000000, 1.000000;;, - 51;3; 1.000000, 1.000000, 1.000000;;, - 52;3; 1.000000, 1.000000, 1.000000;;, - 53;3; 1.000000, 1.000000, 1.000000;;, - 54;3; 1.000000, 1.000000, 1.000000;;, - 55;3; 1.000000, 1.000000, 1.000000;;, - 56;3; 1.000000, 1.000000, 1.000000;;, - 57;3; 1.000000, 1.000000, 1.000000;;, - 58;3; 1.000000, 1.000000, 1.000000;;, - 59;3; 1.000000, 1.000000, 1.000000;;, - 60;3; 1.000000, 1.000000, 1.000000;;, - 61;3; 1.000000, 1.000000, 1.000000;;, - 62;3; 1.000000, 1.000000, 1.000000;;, - 63;3; 1.000000, 1.000000, 1.000000;;, - 64;3; 1.000000, 1.000000, 1.000000;;, - 65;3; 1.000000, 1.000000, 1.000000;;, - 66;3; 1.000000, 1.000000, 1.000000;;, - 67;3; 1.000000, 1.000000, 1.000000;;, - 68;3; 1.000000, 1.000000, 1.000000;;, - 69;3; 1.000000, 1.000000, 1.000000;;, - 70;3; 1.000000, 1.000000, 1.000000;;, - 71;3; 1.000000, 1.000000, 1.000000;;, - 72;3; 1.000000, 1.000000, 1.000000;;, - 73;3; 1.000000, 1.000000, 1.000000;;, - 74;3; 1.000000, 1.000000, 1.000000;;, - 75;3; 1.000000, 1.000000, 1.000000;;, - 76;3; 1.000000, 1.000000, 1.000000;;, - 77;3; 1.000000, 1.000000, 1.000000;;, - 78;3; 1.000000, 1.000000, 1.000000;;, - 79;3; 1.000000, 1.000000, 1.000000;;, - 80;3; 1.000000, 1.000000, 1.000000;;, - 81;3; 1.000000, 1.000000, 1.000000;;, - 82;3; 1.000000, 1.000000, 1.000000;;, - 83;3; 1.000000, 1.000000, 1.000000;;, - 84;3; 1.000000, 1.000000, 1.000000;;, - 85;3; 1.000000, 1.000000, 1.000000;;, - 86;3; 1.000000, 1.000000, 1.000000;;, - 87;3; 1.000000, 1.000000, 1.000000;;, - 88;3; 1.000000, 1.000000, 1.000000;;, - 89;3; 1.000000, 1.000000, 1.000000;;, - 90;3; 1.000000, 1.000000, 1.000000;;, - 91;3; 1.000000, 1.000000, 1.000000;;, - 92;3; 1.000000, 1.000000, 1.000000;;, - 93;3; 1.000000, 1.000000, 1.000000;;, - 94;3; 1.000000, 1.000000, 1.000000;;, - 95;3; 1.000000, 1.000000, 1.000000;;, - 96;3; 1.000000, 1.000000, 1.000000;;, - 97;3; 1.000000, 1.000000, 1.000000;;, - 98;3; 1.000000, 1.000000, 1.000000;;, - 99;3; 1.000000, 1.000000, 1.000000;;, - 100;3; 1.000000, 1.000000, 1.000000;;, - 101;3; 1.000000, 1.000000, 1.000000;;, - 102;3; 1.000000, 1.000000, 1.000000;;, - 103;3; 1.000000, 1.000000, 1.000000;;, - 104;3; 1.000000, 1.000000, 1.000000;;, - 105;3; 1.000000, 1.000000, 1.000000;;, - 106;3; 1.000000, 1.000000, 1.000000;;, - 107;3; 1.000000, 1.000000, 1.000000;;, - 108;3; 1.000000, 1.000000, 1.000000;;, - 109;3; 1.000000, 1.000000, 1.000000;;, - 110;3; 1.000000, 1.000000, 1.000000;;, - 111;3; 1.000000, 1.000000, 1.000000;;, - 112;3; 1.000000, 1.000000, 1.000000;;, - 113;3; 1.000000, 1.000000, 1.000000;;, - 114;3; 1.000000, 1.000000, 1.000000;;, - 115;3; 1.000000, 1.000000, 1.000000;;, - 116;3; 1.000000, 1.000000, 1.000000;;, - 117;3; 1.000000, 1.000000, 1.000000;;, - 118;3; 1.000000, 1.000000, 1.000000;;, - 119;3; 1.000000, 1.000000, 1.000000;;, - 120;3; 1.000000, 1.000000, 1.000000;;, - 121;3; 1.000000, 1.000000, 1.000000;;, - 122;3; 1.000000, 1.000000, 1.000000;;, - 123;3; 1.000000, 1.000000, 1.000000;;, - 124;3; 1.000000, 1.000000, 1.000000;;, - 125;3; 1.000000, 1.000000, 1.000000;;, - 126;3; 1.000000, 1.000000, 1.000000;;, - 127;3; 1.000000, 1.000000, 1.000000;;, - 128;3; 1.000000, 1.000000, 1.000000;;, - 129;3; 1.000000, 1.000000, 1.000000;;, - 130;3; 1.000000, 1.000000, 1.000000;;, - 131;3; 1.000000, 1.000000, 1.000000;;, - 132;3; 1.000000, 1.000000, 1.000000;;, - 133;3; 1.000000, 1.000000, 1.000000;;, - 134;3; 1.000000, 1.000000, 1.000000;;, - 135;3; 1.000000, 1.000000, 1.000000;;, - 136;3; 1.000000, 1.000000, 1.000000;;, - 137;3; 1.000000, 1.000000, 1.000000;;, - 138;3; 1.000000, 1.000000, 1.000000;;, - 139;3; 1.000000, 1.000000, 1.000000;;, - 140;3; 1.000000, 1.000000, 1.000000;;, - 141;3; 1.000000, 1.000000, 1.000000;;, - 142;3; 1.000000, 1.000000, 1.000000;;, - 143;3; 1.000000, 1.000000, 1.000000;;, - 144;3; 1.000000, 1.000000, 1.000000;;, - 145;3; 1.000000, 1.000000, 1.000000;;, - 146;3; 1.000000, 1.000000, 1.000000;;, - 147;3; 1.000000, 1.000000, 1.000000;;, - 148;3; 1.000000, 1.000000, 1.000000;;, - 149;3; 1.000000, 1.000000, 1.000000;;, - 150;3; 1.000000, 1.000000, 1.000000;;, - 151;3; 1.000000, 1.000000, 1.000000;;, - 152;3; 1.000000, 1.000000, 1.000000;;, - 153;3; 1.000000, 1.000000, 1.000000;;, - 154;3; 1.000000, 1.000000, 1.000000;;, - 155;3; 1.000000, 1.000000, 1.000000;;, - 156;3; 1.000000, 1.000000, 1.000000;;, - 157;3; 1.000000, 1.000000, 1.000000;;, - 158;3; 1.000000, 1.000000, 1.000000;;, - 159;3; 1.000000, 1.000000, 1.000000;;, - 160;3; 1.000000, 1.000000, 1.000000;;, - 161;3; 1.000000, 1.000000, 1.000000;;, - 162;3; 1.000000, 1.000000, 1.000000;;, - 163;3; 1.000000, 1.000000, 1.000000;;, - 164;3; 1.000000, 1.000000, 1.000000;;, - 165;3; 1.000000, 1.000000, 1.000000;;, - 166;3; 1.000000, 1.000000, 1.000000;;, - 167;3; 1.000000, 1.000000, 1.000000;;, - 168;3; 1.000000, 1.000000, 1.000000;;, - 169;3; 1.000000, 1.000000, 1.000000;;, - 170;3; 1.000000, 1.000000, 1.000000;;, - 171;3; 1.000000, 1.000000, 1.000000;;, - 172;3; 1.000000, 1.000000, 1.000000;;, - 173;3; 1.000000, 1.000000, 1.000000;;, - 174;3; 1.000000, 1.000000, 1.000000;;, - 175;3; 1.000000, 1.000000, 1.000000;;, - 176;3; 1.000000, 1.000000, 1.000000;;, - 177;3; 1.000000, 1.000000, 1.000000;;, - 178;3; 1.000000, 1.000000, 1.000000;;, - 179;3; 1.000000, 1.000000, 1.000000;;, - 180;3; 1.000000, 1.000000, 1.000000;;, - 181;3; 1.000000, 1.000000, 1.000000;;, - 182;3; 1.000000, 1.000000, 1.000000;;, - 183;3; 1.000000, 1.000000, 1.000000;;, - 184;3; 1.000000, 1.000000, 1.000000;;, - 185;3; 1.000000, 1.000000, 1.000000;;, - 186;3; 1.000000, 1.000000, 1.000000;;, - 187;3; 1.000000, 1.000000, 1.000000;;, - 188;3; 1.000000, 1.000000, 1.000000;;, - 189;3; 1.000000, 1.000000, 1.000000;;, - 190;3; 1.000000, 1.000000, 1.000000;;, - 191;3; 1.000000, 1.000000, 1.000000;;, - 192;3; 1.000000, 1.000000, 1.000000;;, - 193;3; 1.000000, 1.000000, 1.000000;;, - 194;3; 1.000000, 1.000000, 1.000000;;, - 195;3; 1.000000, 1.000000, 1.000000;;, - 196;3; 1.000000, 1.000000, 1.000000;;, - 197;3; 1.000000, 1.000000, 1.000000;;, - 198;3; 1.000000, 1.000000, 1.000000;;, - 199;3; 1.000000, 1.000000, 1.000000;;, - 200;3; 1.000000, 1.000000, 1.000000;;, - 201;3; 1.000000, 1.000000, 1.000000;;, - 202;3; 1.000000, 1.000000, 1.000000;;, - 203;3; 1.000000, 1.000000, 1.000000;;, - 204;3; 1.000000, 1.000000, 1.000000;;, - 205;3; 1.000000, 1.000000, 1.000000;;, - 206;3; 1.000000, 1.000000, 1.000000;;, - 207;3; 1.000000, 1.000000, 1.000000;;, - 208;3; 1.000000, 1.000000, 1.000000;;, - 209;3; 1.000000, 1.000000, 1.000000;;, - 210;3; 1.000000, 1.000000, 1.000000;;, - 211;3; 1.000000, 1.000000, 1.000000;;, - 212;3; 1.000000, 1.000000, 1.000000;;, - 213;3; 1.000000, 1.000000, 1.000000;;, - 214;3; 1.000000, 1.000000, 1.000000;;, - 215;3; 1.000000, 1.000000, 1.000000;;, - 216;3; 1.000000, 1.000000, 1.000000;;, - 217;3; 1.000000, 1.000000, 1.000000;;, - 218;3; 1.000000, 1.000000, 1.000000;;, - 219;3; 1.000000, 1.000000, 1.000000;;, - 220;3; 1.000000, 1.000000, 1.000000;;; - } - } - Animation { - {Armature_Arm_Right} - AnimationKey { //Position - 2; - 221; - 0;3; 2.000000, 6.750000, 0.000000;;, - 1;3; 2.000000, 6.750000, 0.000000;;, - 2;3; 2.000000, 6.750000, 0.000000;;, - 3;3; 2.000000, 6.750000, 0.000000;;, - 4;3; 2.000000, 6.750000, 0.000000;;, - 5;3; 2.000000, 6.750000, 0.000000;;, - 6;3; 2.000000, 6.750000, 0.000000;;, - 7;3; 2.000000, 6.750000,-0.000000;;, - 8;3; 2.000000, 6.750000,-0.000000;;, - 9;3; 2.000000, 6.750000, 0.000000;;, - 10;3; 2.000000, 6.750000,-0.000000;;, - 11;3; 2.000000, 6.750000, 0.000000;;, - 12;3; 2.000000, 6.750000, 0.000000;;, - 13;3; 2.000000, 6.750000, 0.000000;;, - 14;3; 2.000000, 6.750000,-0.000000;;, - 15;3; 2.000000, 6.750000,-0.000000;;, - 16;3; 2.000000, 6.750000, 0.000000;;, - 17;3; 2.000000, 6.750001,-0.000000;;, - 18;3; 2.000000, 6.750000, 0.000000;;, - 19;3; 2.000000, 6.750000, 0.000000;;, - 20;3; 2.000000, 6.750000, 0.000000;;, - 21;3; 2.000000, 6.750000, 0.000000;;, - 22;3; 2.000000, 6.750000, 0.000000;;, - 23;3; 2.000000, 6.750001,-0.000000;;, - 24;3; 2.000000, 6.750000, 0.000000;;, - 25;3; 2.000000, 6.750000, 0.000000;;, - 26;3; 2.000000, 6.750000,-0.000000;;, - 27;3; 2.000000, 6.750000, 0.000000;;, - 28;3; 2.000000, 6.750000, 0.000000;;, - 29;3; 2.000000, 6.750000, 0.000000;;, - 30;3; 2.000000, 6.750000, 0.000000;;, - 31;3; 2.000000, 6.750000, 0.000000;;, - 32;3; 2.000000, 6.750000,-0.000000;;, - 33;3; 2.000000, 6.750000,-0.000000;;, - 34;3; 2.000000, 6.750000, 0.000000;;, - 35;3; 2.000000, 6.750000, 0.000000;;, - 36;3; 2.000000, 6.750000,-0.000000;;, - 37;3; 2.000000, 6.750000, 0.000000;;, - 38;3; 2.000000, 6.750000, 0.000000;;, - 39;3; 2.000000, 6.750000, 0.000000;;, - 40;3; 2.000000, 6.750000, 0.000000;;, - 41;3; 2.000000, 6.750000, 0.000000;;, - 42;3; 2.000000, 6.750000, 0.000000;;, - 43;3; 2.000000, 6.750000, 0.000000;;, - 44;3; 2.000000, 6.750000, 0.000000;;, - 45;3; 2.000000, 6.750000, 0.000000;;, - 46;3; 2.000000, 6.750000,-0.000000;;, - 47;3; 2.000000, 6.750000, 0.000000;;, - 48;3; 2.000000, 6.750000, 0.000000;;, - 49;3; 2.000000, 6.750000, 0.000000;;, - 50;3; 2.000000, 6.750000,-0.000000;;, - 51;3; 2.000000, 6.750000, 0.000000;;, - 52;3; 2.000000, 6.750000, 0.000000;;, - 53;3; 2.000000, 6.750000, 0.000000;;, - 54;3; 2.000000, 6.750000, 0.000000;;, - 55;3; 2.000000, 6.750000,-0.000000;;, - 56;3; 2.000000, 6.750000, 0.000000;;, - 57;3; 2.000000, 6.750001,-0.000000;;, - 58;3; 2.000000, 6.750000, 0.000000;;, - 59;3; 2.000000, 6.750000, 0.000000;;, - 60;3; 2.000000, 6.750000, 0.000000;;, - 61;3; 2.000000, 6.750000, 0.000000;;, - 62;3; 2.000000, 6.750000, 0.000000;;, - 63;3; 2.000000, 6.750000,-0.000000;;, - 64;3; 2.000000, 6.750000, 0.000000;;, - 65;3; 2.000000, 6.750000, 0.000000;;, - 66;3; 2.000000, 6.750000, 0.000000;;, - 67;3; 2.000000, 6.750000, 0.000000;;, - 68;3; 2.000000, 6.750000, 0.000000;;, - 69;3; 2.000000, 6.750000,-0.000000;;, - 70;3; 2.000000, 6.750000,-0.000000;;, - 71;3; 2.000000, 6.750000,-0.000000;;, - 72;3; 2.000000, 6.750000,-0.000000;;, - 73;3; 2.000000, 6.749999, 0.000000;;, - 74;3; 2.000000, 6.750000, 0.000000;;, - 75;3; 2.000000, 6.750000, 0.000000;;, - 76;3; 2.000000, 6.750000,-0.000000;;, - 77;3; 2.000000, 6.750000, 0.000000;;, - 78;3; 2.000000, 6.750000,-0.000000;;, - 79;3; 2.000000, 6.750000, 0.000000;;, - 80;3; 2.000000, 6.750000, 0.000000;;, - 81;3; 2.000000, 6.750000,-0.000000;;, - 82;3; 2.000000, 6.750000, 0.000000;;, - 83;3; 2.000000, 6.750000,-0.000000;;, - 84;3; 2.000000, 6.750000, 0.000000;;, - 85;3; 2.000000, 6.750000,-0.000000;;, - 86;3; 2.000000, 6.750000, 0.000000;;, - 87;3; 2.000000, 6.750000,-0.000000;;, - 88;3; 2.000000, 6.750000, 0.000000;;, - 89;3; 2.000000, 6.750000,-0.000000;;, - 90;3; 2.000000, 6.750000,-0.000000;;, - 91;3; 2.000000, 6.750000, 0.000000;;, - 92;3; 2.000000, 6.750000,-0.000000;;, - 93;3; 2.000000, 6.750000,-0.000000;;, - 94;3; 2.000000, 6.750000,-0.000000;;, - 95;3; 2.000000, 6.750000, 0.000000;;, - 96;3; 2.000000, 6.750000,-0.000000;;, - 97;3; 2.000000, 6.750000, 0.000000;;, - 98;3; 2.000000, 6.750000, 0.000000;;, - 99;3; 2.000000, 6.750000,-0.000000;;, - 100;3; 2.000000, 6.750000, 0.000000;;, - 101;3; 2.000000, 6.750000, 0.000000;;, - 102;3; 2.000000, 6.750000,-0.000000;;, - 103;3; 2.000000, 6.750000, 0.000000;;, - 104;3; 2.000000, 6.750000, 0.000000;;, - 105;3; 2.000000, 6.750000, 0.000000;;, - 106;3; 2.000000, 6.750000, 0.000000;;, - 107;3; 2.000000, 6.750000,-0.000000;;, - 108;3; 2.000000, 6.750000, 0.000000;;, - 109;3; 2.000000, 6.750000, 0.000000;;, - 110;3; 2.000000, 6.750000,-0.000000;;, - 111;3; 2.000000, 6.750000,-0.000000;;, - 112;3; 2.000000, 6.750000,-0.000000;;, - 113;3; 2.000000, 6.750000,-0.000000;;, - 114;3; 2.000000, 6.750000, 0.000000;;, - 115;3; 2.000000, 6.750000, 0.000000;;, - 116;3; 2.000000, 6.750000, 0.000000;;, - 117;3; 2.000000, 6.750000,-0.000000;;, - 118;3; 2.000000, 6.750000,-0.000000;;, - 119;3; 2.000000, 6.750000,-0.000000;;, - 120;3; 2.000000, 6.750000, 0.000000;;, - 121;3; 2.000000, 6.750000,-0.000000;;, - 122;3; 2.000000, 6.750000,-0.000000;;, - 123;3; 2.000000, 6.750000,-0.000000;;, - 124;3; 2.000000, 6.750000, 0.000000;;, - 125;3; 2.000000, 6.750000,-0.000000;;, - 126;3; 2.000000, 6.750000, 0.000000;;, - 127;3; 2.000000, 6.750000,-0.000000;;, - 128;3; 2.000000, 6.750000, 0.000000;;, - 129;3; 2.000000, 6.750000,-0.000000;;, - 130;3; 2.000000, 6.750000,-0.000000;;, - 131;3; 2.000000, 6.750000,-0.000000;;, - 132;3; 2.000000, 6.750000,-0.000000;;, - 133;3; 2.000000, 6.750000, 0.000000;;, - 134;3; 2.000000, 6.750000,-0.000000;;, - 135;3; 2.000000, 6.750000, 0.000000;;, - 136;3; 2.000000, 6.750000, 0.000000;;, - 137;3; 2.000000, 6.750000, 0.000000;;, - 138;3; 2.000000, 6.750000, 0.000000;;, - 139;3; 2.000000, 6.750000,-0.000000;;, - 140;3; 2.000000, 6.750000,-0.000000;;, - 141;3; 2.000000, 6.750000, 0.000000;;, - 142;3; 2.000000, 6.750000, 0.000000;;, - 143;3; 2.000000, 6.750000,-0.000000;;, - 144;3; 2.000000, 6.750000, 0.000000;;, - 145;3; 2.000000, 6.750000, 0.000000;;, - 146;3; 2.000000, 6.750000, 0.000000;;, - 147;3; 2.000000, 6.750000,-0.000000;;, - 148;3; 2.000000, 6.750000, 0.000000;;, - 149;3; 2.000000, 6.750000, 0.000000;;, - 150;3; 2.000000, 6.750000,-0.000000;;, - 151;3; 2.000000, 6.750000,-0.000000;;, - 152;3; 2.000000, 6.750000,-0.000000;;, - 153;3; 2.000000, 6.750000,-0.000000;;, - 154;3; 2.000000, 6.750000,-0.000000;;, - 155;3; 2.000000, 6.750000,-0.000000;;, - 156;3; 2.000000, 6.750000,-0.000000;;, - 157;3; 2.000000, 6.750000, 0.000000;;, - 158;3; 2.000000, 6.750000, 0.000000;;, - 159;3; 2.000000, 6.750000,-0.000000;;, - 160;3; 2.000000, 6.750000, 0.000000;;, - 161;3; 2.000000, 6.750000,-0.000000;;, - 162;3; 2.000000, 6.750000, 0.000000;;, - 163;3; 2.000000, 6.750000, 0.000000;;, - 164;3; 2.000000, 6.750000, 0.000000;;, - 165;3; 2.000000, 6.750000, 0.000000;;, - 166;3; 2.000000, 6.750000, 0.000000;;, - 167;3; 2.000000, 6.750000, 0.000000;;, - 168;3; 2.000000, 6.750000, 0.000000;;, - 169;3; 2.000000, 6.750000, 0.000000;;, - 170;3; 2.000000, 6.750000, 0.000000;;, - 171;3; 2.000000, 6.750000, 0.000000;;, - 172;3; 2.000000, 6.750000, 0.000000;;, - 173;3; 2.000000, 6.750000, 0.000000;;, - 174;3; 2.000000, 6.750000, 0.000000;;, - 175;3; 2.000000, 6.750000, 0.000000;;, - 176;3; 2.000000, 6.750000, 0.000000;;, - 177;3; 2.000000, 6.750000, 0.000000;;, - 178;3; 2.000000, 6.750000, 0.000000;;, - 179;3; 2.000000, 6.750000, 0.000000;;, - 180;3; 2.000000, 6.750000, 0.000000;;, - 181;3; 2.000000, 6.750000, 0.000000;;, - 182;3; 2.000000, 6.750000, 0.000000;;, - 183;3; 2.000000, 6.750000, 0.000000;;, - 184;3; 2.000000, 6.750000, 0.000000;;, - 185;3; 2.000000, 6.750000, 0.000000;;, - 186;3; 2.000000, 6.750000, 0.000000;;, - 187;3; 2.000000, 6.750000, 0.000000;;, - 188;3; 2.000000, 6.750000, 0.000000;;, - 189;3; 2.000000, 6.750000, 0.000000;;, - 190;3; 2.000000, 6.750000,-0.000000;;, - 191;3; 2.000000, 6.750000, 0.000000;;, - 192;3; 2.000000, 6.749999,-0.000000;;, - 193;3; 2.000000, 6.750000, 0.000000;;, - 194;3; 2.000000, 6.750000, 0.000000;;, - 195;3; 2.000000, 6.750000, 0.000000;;, - 196;3; 2.000000, 6.749999, 0.000000;;, - 197;3; 2.000000, 6.750000, 0.000000;;, - 198;3; 2.000000, 6.750000, 0.000000;;, - 199;3; 2.000000, 6.750000, 0.000000;;, - 200;3; 2.000000, 6.750000, 0.000000;;, - 201;3; 2.000000, 6.750000, 0.000000;;, - 202;3; 2.000000, 6.750000,-0.000000;;, - 203;3; 2.000000, 6.750000, 0.000000;;, - 204;3; 2.000000, 6.750000, 0.000000;;, - 205;3; 2.000000, 6.750000, 0.000000;;, - 206;3; 2.000000, 6.750000, 0.000000;;, - 207;3; 2.000000, 6.750000, 0.000000;;, - 208;3; 2.000000, 6.750000, 0.000000;;, - 209;3; 2.000000, 6.750000,-0.000000;;, - 210;3; 2.000000, 6.750000, 0.000000;;, - 211;3; 2.000000, 6.750000,-0.000000;;, - 212;3; 2.000000, 6.750000, 0.000000;;, - 213;3; 2.000000, 6.750000, 0.000000;;, - 214;3; 2.000000, 6.750000, 0.000000;;, - 215;3; 2.000000, 6.750000, 0.000000;;, - 216;3; 2.000000, 6.750000, 0.000000;;, - 217;3; 2.000000, 6.749999, 0.000000;;, - 218;3; 2.000000, 6.750000, 0.000000;;, - 219;3; 2.000000, 6.750000, 0.000000;;, - 220;3; 2.000000, 6.750000, 0.000000;;; - } - AnimationKey { //Rotation - 0; - 221; - 0;4; -0.000978,-0.997299,-0.072152,-0.013690;;, - 1;4; -0.000756,-0.997293,-0.072149,-0.013783;;, - 2;4; -0.000085,-0.997275,-0.072138,-0.014061;;, - 3;4; 0.001037,-0.997244,-0.072120,-0.014527;;, - 4;4; 0.002602,-0.997202,-0.072094,-0.015177;;, - 5;4; 0.004592,-0.997147,-0.072062,-0.016004;;, - 6;4; 0.006971,-0.997083,-0.072024,-0.016992;;, - 7;4; 0.009691,-0.997008,-0.071980,-0.018122;;, - 8;4; 0.012686,-0.996927,-0.071932,-0.019366;;, - 9;4; 0.015873,-0.996840,-0.071881,-0.020690;;, - 10;4; 0.019160,-0.996750,-0.071828,-0.022055;;, - 11;4; 0.022446,-0.996661,-0.071775,-0.023420;;, - 12;4; 0.025633,-0.996574,-0.071724,-0.024744;;, - 13;4; 0.028628,-0.996492,-0.071675,-0.025988;;, - 14;4; 0.031348,-0.996418,-0.071631,-0.027118;;, - 15;4; 0.033728,-0.996354,-0.071593,-0.028106;;, - 16;4; 0.035717,-0.996299,-0.071561,-0.028932;;, - 17;4; 0.037282,-0.996257,-0.071536,-0.029583;;, - 18;4; 0.038404,-0.996226,-0.071518,-0.030049;;, - 19;4; 0.039075,-0.996208,-0.071507,-0.030327;;, - 20;4; 0.039297,-0.996202,-0.071503,-0.030419;;, - 21;4; 0.039075,-0.996208,-0.071507,-0.030327;;, - 22;4; 0.038404,-0.996226,-0.071518,-0.030049;;, - 23;4; 0.037282,-0.996257,-0.071536,-0.029583;;, - 24;4; 0.035717,-0.996299,-0.071561,-0.028932;;, - 25;4; 0.033728,-0.996354,-0.071593,-0.028106;;, - 26;4; 0.031348,-0.996418,-0.071631,-0.027118;;, - 27;4; 0.028628,-0.996493,-0.071675,-0.025988;;, - 28;4; 0.025633,-0.996574,-0.071724,-0.024744;;, - 29;4; 0.022446,-0.996661,-0.071775,-0.023420;;, - 30;4; 0.019160,-0.996750,-0.071828,-0.022055;;, - 31;4; 0.015873,-0.996840,-0.071881,-0.020690;;, - 32;4; 0.012686,-0.996927,-0.071932,-0.019366;;, - 33;4; 0.009691,-0.997009,-0.071980,-0.018122;;, - 34;4; 0.006971,-0.997083,-0.072024,-0.016992;;, - 35;4; 0.004592,-0.997147,-0.072062,-0.016004;;, - 36;4; 0.002602,-0.997202,-0.072094,-0.015177;;, - 37;4; 0.001037,-0.997244,-0.072120,-0.014527;;, - 38;4; -0.000085,-0.997275,-0.072138,-0.014061;;, - 39;4; -0.000756,-0.997293,-0.072149,-0.013783;;, - 40;4; -0.000978,-0.997299,-0.072152,-0.013690;;, - 41;4; -0.000756,-0.997293,-0.072149,-0.013783;;, - 42;4; -0.000085,-0.997275,-0.072138,-0.014061;;, - 43;4; 0.001037,-0.997244,-0.072120,-0.014527;;, - 44;4; 0.002602,-0.997202,-0.072094,-0.015177;;, - 45;4; 0.004592,-0.997147,-0.072062,-0.016004;;, - 46;4; 0.006971,-0.997083,-0.072024,-0.016992;;, - 47;4; 0.009691,-0.997008,-0.071980,-0.018122;;, - 48;4; 0.012686,-0.996927,-0.071932,-0.019366;;, - 49;4; 0.015873,-0.996840,-0.071881,-0.020690;;, - 50;4; 0.019160,-0.996750,-0.071828,-0.022055;;, - 51;4; 0.022446,-0.996661,-0.071775,-0.023420;;, - 52;4; 0.025633,-0.996574,-0.071724,-0.024744;;, - 53;4; 0.028628,-0.996492,-0.071675,-0.025988;;, - 54;4; 0.031348,-0.996418,-0.071631,-0.027118;;, - 55;4; 0.033728,-0.996354,-0.071593,-0.028106;;, - 56;4; 0.035717,-0.996299,-0.071561,-0.028932;;, - 57;4; 0.037282,-0.996257,-0.071536,-0.029583;;, - 58;4; 0.038404,-0.996226,-0.071518,-0.030049;;, - 59;4; 0.039075,-0.996208,-0.071507,-0.030327;;, - 60;4; 0.039297,-0.996202,-0.071503,-0.030419;;, - 61;4; 0.039088,-0.996207,-0.071507,-0.030333;;, - 62;4; 0.038502,-0.996223,-0.071516,-0.030089;;, - 63;4; 0.037589,-0.996248,-0.071531,-0.029710;;, - 64;4; 0.036390,-0.996281,-0.071550,-0.029212;;, - 65;4; 0.034939,-0.996320,-0.071574,-0.028609;;, - 66;4; 0.033263,-0.996366,-0.071601,-0.027913;;, - 67;4; 0.031388,-0.996417,-0.071631,-0.027134;;, - 68;4; 0.029333,-0.996473,-0.071664,-0.026281;;, - 69;4; 0.027118,-0.996534,-0.071700,-0.025361;;, - 70;4; 0.024760,-0.996598,-0.071738,-0.024381;;, - 71;4; 0.022276,-0.996666,-0.071778,-0.023349;;, - 72;4; 0.019680,-0.996736,-0.071819,-0.022271;;, - 73;4; 0.016990,-0.996810,-0.071863,-0.021154;;, - 74;4; 0.014225,-0.996885,-0.071907,-0.020005;;, - 75;4; 0.011405,-0.996962,-0.071953,-0.018834;;, - 76;4; 0.008560,-0.997039,-0.071999,-0.017652;;, - 77;4; 0.005732,-0.997116,-0.072044,-0.016478;;, - 78;4; 0.002998,-0.997191,-0.072088,-0.015342;;, - 79;4; 0.000529,-0.997258,-0.072128,-0.014316;;, - 80;4; -0.000978,-0.997299,-0.072152,-0.013690;;, - 81;4; -0.000978,-0.997299,-0.072152,-0.013690;;, - 82;4; 0.000529,-0.997258,-0.072128,-0.014316;;, - 83;4; 0.002998,-0.997191,-0.072088,-0.015342;;, - 84;4; 0.005732,-0.997116,-0.072044,-0.016478;;, - 85;4; 0.008560,-0.997039,-0.071999,-0.017652;;, - 86;4; 0.011405,-0.996962,-0.071953,-0.018834;;, - 87;4; 0.014225,-0.996885,-0.071907,-0.020005;;, - 88;4; 0.016990,-0.996810,-0.071863,-0.021154;;, - 89;4; 0.019680,-0.996736,-0.071819,-0.022271;;, - 90;4; 0.022276,-0.996666,-0.071778,-0.023349;;, - 91;4; 0.024760,-0.996598,-0.071738,-0.024381;;, - 92;4; 0.027118,-0.996534,-0.071700,-0.025361;;, - 93;4; 0.029333,-0.996473,-0.071664,-0.026281;;, - 94;4; 0.031388,-0.996417,-0.071631,-0.027134;;, - 95;4; 0.033263,-0.996366,-0.071601,-0.027913;;, - 96;4; 0.034939,-0.996320,-0.071574,-0.028609;;, - 97;4; 0.036390,-0.996281,-0.071550,-0.029212;;, - 98;4; 0.037589,-0.996248,-0.071531,-0.029710;;, - 99;4; 0.038502,-0.996223,-0.071516,-0.030089;;, - 100;4; 0.039088,-0.996207,-0.071507,-0.030333;;, - 101;4; 0.039297,-0.996202,-0.071503,-0.030419;;, - 102;4; 0.039075,-0.996208,-0.071507,-0.030327;;, - 103;4; 0.038404,-0.996226,-0.071518,-0.030049;;, - 104;4; 0.037282,-0.996257,-0.071536,-0.029583;;, - 105;4; 0.035717,-0.996299,-0.071561,-0.028932;;, - 106;4; 0.033728,-0.996354,-0.071593,-0.028106;;, - 107;4; 0.031348,-0.996418,-0.071631,-0.027118;;, - 108;4; 0.028628,-0.996493,-0.071675,-0.025988;;, - 109;4; 0.025633,-0.996574,-0.071724,-0.024744;;, - 110;4; 0.022446,-0.996661,-0.071775,-0.023420;;, - 111;4; 0.019160,-0.996750,-0.071828,-0.022055;;, - 112;4; 0.015873,-0.996840,-0.071881,-0.020690;;, - 113;4; 0.012686,-0.996927,-0.071932,-0.019366;;, - 114;4; 0.009691,-0.997009,-0.071980,-0.018122;;, - 115;4; 0.006971,-0.997083,-0.072024,-0.016992;;, - 116;4; 0.004592,-0.997147,-0.072062,-0.016004;;, - 117;4; 0.002602,-0.997202,-0.072094,-0.015177;;, - 118;4; 0.001037,-0.997244,-0.072120,-0.014527;;, - 119;4; -0.000085,-0.997275,-0.072138,-0.014061;;, - 120;4; -0.000756,-0.997293,-0.072149,-0.013783;;, - 121;4; -0.000978,-0.997299,-0.072152,-0.013690;;, - 122;4; -0.000756,-0.997293,-0.072149,-0.013783;;, - 123;4; -0.000085,-0.997275,-0.072138,-0.014061;;, - 124;4; 0.001037,-0.997244,-0.072120,-0.014527;;, - 125;4; 0.002602,-0.997202,-0.072094,-0.015177;;, - 126;4; 0.004592,-0.997147,-0.072062,-0.016004;;, - 127;4; 0.006971,-0.997083,-0.072024,-0.016992;;, - 128;4; 0.009691,-0.997008,-0.071980,-0.018122;;, - 129;4; 0.012686,-0.996927,-0.071932,-0.019366;;, - 130;4; 0.015873,-0.996840,-0.071881,-0.020690;;, - 131;4; 0.019160,-0.996750,-0.071828,-0.022055;;, - 132;4; 0.022446,-0.996661,-0.071775,-0.023420;;, - 133;4; 0.025633,-0.996574,-0.071724,-0.024744;;, - 134;4; 0.028628,-0.996492,-0.071675,-0.025988;;, - 135;4; 0.031348,-0.996418,-0.071631,-0.027118;;, - 136;4; 0.033728,-0.996354,-0.071593,-0.028106;;, - 137;4; 0.035717,-0.996299,-0.071561,-0.028932;;, - 138;4; 0.037282,-0.996257,-0.071536,-0.029583;;, - 139;4; 0.038404,-0.996226,-0.071518,-0.030049;;, - 140;4; 0.039075,-0.996208,-0.071507,-0.030327;;, - 141;4; 0.039297,-0.996202,-0.071503,-0.030419;;, - 142;4; 0.039128,-0.996207,-0.071506,-0.030336;;, - 143;4; 0.038651,-0.996223,-0.071514,-0.030100;;, - 144;4; 0.037905,-0.996248,-0.071527,-0.029733;;, - 145;4; 0.036918,-0.996281,-0.071543,-0.029250;;, - 146;4; 0.035716,-0.996321,-0.071563,-0.028665;;, - 147;4; 0.034318,-0.996367,-0.071586,-0.027990;;, - 148;4; 0.032740,-0.996419,-0.071612,-0.027232;;, - 149;4; 0.030996,-0.996475,-0.071641,-0.026401;;, - 150;4; 0.029097,-0.996535,-0.071672,-0.025504;;, - 151;4; 0.027052,-0.996600,-0.071706,-0.024547;;, - 152;4; 0.024869,-0.996668,-0.071742,-0.023537;;, - 153;4; 0.022553,-0.996739,-0.071780,-0.022479;;, - 154;4; 0.020108,-0.996813,-0.071820,-0.021379;;, - 155;4; 0.017538,-0.996888,-0.071862,-0.020245;;, - 156;4; 0.014842,-0.996965,-0.071906,-0.019082;;, - 157;4; 0.012018,-0.997043,-0.071951,-0.017902;;, - 158;4; 0.009059,-0.997120,-0.071998,-0.016718;;, - 159;4; 0.005950,-0.997194,-0.072048,-0.015556;;, - 160;4; 0.002652,-0.997260,-0.072099,-0.014470;;, - 161;4; -0.000978,-0.997299,-0.072152,-0.013690;;, - 162;4; -0.003918,-0.958043,-0.286297,-0.013149;;, - 163;4; -0.003918,-0.958043,-0.286297,-0.013149;;, - 164;4; -0.003918,-0.958043,-0.286297,-0.013149;;, - 165;4; -0.003918,-0.958043,-0.286297,-0.013149;;, - 166;4; -0.003918,-0.958043,-0.286297,-0.013149;;, - 167;4; -0.003918,-0.958043,-0.286297,-0.013149;;, - 168;4; -0.000978,-0.997299,-0.072152,-0.013690;;, - 169;4; 0.036347,-0.993296,-0.071786,-0.010872;;, - 170;4; 0.112807,-0.981995,-0.071141,-0.000858;;, - 171;4; 0.203776,-0.967477,-0.070406, 0.012520;;, - 172;4; 0.272381,-0.956168,-0.069861, 0.023101;;, - 173;4; 0.296358,-0.952153,-0.069674, 0.026885;;, - 174;4; 0.279517,-0.956183,-0.070026, 0.024568;;, - 175;4; 0.227918,-0.967529,-0.070960, 0.017477;;, - 176;4; 0.150414,-0.982075,-0.072004, 0.006858;;, - 177;4; 0.068097,-0.993364,-0.072517,-0.004357;;, - 178;4; -0.000978,-0.997299,-0.072152,-0.013690;;, - 179;4; -0.070037,-0.993111,-0.070622,-0.022912;;, - 180;4; -0.152309,-0.981521,-0.067851,-0.033813;;, - 181;4; -0.229756,-0.966690,-0.064679,-0.044029;;, - 182;4; -0.281310,-0.955156,-0.062329,-0.050806;;, - 183;4; -0.298135,-0.951063,-0.061515,-0.053011;;, - 184;4; -0.272259,-0.955140,-0.062465,-0.049482;;, - 185;4; -0.200471,-0.966555,-0.065152,-0.039474;;, - 186;4; -0.106835,-0.981308,-0.068589,-0.026713;;, - 187;4; -0.029968,-0.993038,-0.071230,-0.017022;;, - 188;4; -0.000978,-0.997299,-0.072152,-0.013690;;, - 189;4; -0.835215,-0.536105, 0.025760,-0.119765;;, - 190;4; -0.803181,-0.565890, 0.021820,-0.111185;;, - 191;4; -0.718113,-0.648332, 0.010762,-0.086701;;, - 192;4; -0.614352,-0.752504,-0.003387,-0.054936;;, - 193;4; -0.534771,-0.833228,-0.014392,-0.030125;;, - 194;4; -0.506097,-0.862019,-0.018304,-0.021341;;, - 195;4; -0.535294,-0.833114,-0.014391,-0.030093;;, - 196;4; -0.617412,-0.751837,-0.003378,-0.054751;;, - 197;4; -0.723024,-0.647281, 0.010774,-0.086403;;, - 198;4; -0.805700,-0.565371, 0.021825,-0.111030;;, - 199;4; -0.835215,-0.536105, 0.025760,-0.119765;;, - 200;4; -0.538708,-0.840711,-0.006527,-0.054376;;, - 201;4; -0.565312,-0.813349,-0.003640,-0.060174;;, - 202;4; -0.639811,-0.736783, 0.004462,-0.076531;;, - 203;4; -0.734947,-0.639071, 0.014829,-0.097562;;, - 204;4; -0.808914,-0.563118, 0.022894,-0.113949;;, - 205;4; -0.835215,-0.536105, 0.025760,-0.119765;;, - 206;4; -0.805960,-0.565075, 0.021843,-0.111016;;, - 207;4; -0.723557,-0.646675, 0.010811,-0.086373;;, - 208;4; -0.617754,-0.751449,-0.003355,-0.054733;;, - 209;4; -0.535352,-0.833048,-0.014387,-0.030090;;, - 210;4; -0.506097,-0.862019,-0.018304,-0.021341;;, - 211;4; -0.535352,-0.833048,-0.014387,-0.030090;;, - 212;4; -0.617754,-0.751449,-0.003355,-0.054733;;, - 213;4; -0.723557,-0.646675, 0.010811,-0.086373;;, - 214;4; -0.805960,-0.565075, 0.021843,-0.111016;;, - 215;4; -0.835215,-0.536105, 0.025760,-0.119765;;, - 216;4; -0.808873,-0.563165, 0.022891,-0.113952;;, - 217;4; -0.734703,-0.639351, 0.014812,-0.097576;;, - 218;4; -0.639430,-0.737222, 0.004436,-0.076552;;, - 219;4; -0.565126,-0.813563,-0.003653,-0.060185;;, - 220;4; -0.538708,-0.840711,-0.006527,-0.054376;;; - } - AnimationKey { //Scale - 1; - 221; - 0;3; 1.000000, 1.000000, 1.000000;;, - 1;3; 1.000000, 1.000000, 1.000000;;, - 2;3; 1.000000, 1.000000, 1.000000;;, - 3;3; 1.000000, 1.000000, 1.000000;;, - 4;3; 1.000000, 1.000000, 1.000000;;, - 5;3; 1.000000, 1.000000, 1.000000;;, - 6;3; 1.000000, 1.000000, 1.000000;;, - 7;3; 1.000000, 1.000000, 1.000000;;, - 8;3; 1.000000, 1.000000, 1.000000;;, - 9;3; 1.000000, 1.000000, 1.000000;;, - 10;3; 1.000000, 1.000000, 1.000000;;, - 11;3; 1.000000, 1.000000, 1.000000;;, - 12;3; 1.000000, 1.000000, 1.000000;;, - 13;3; 1.000000, 1.000000, 1.000000;;, - 14;3; 1.000000, 1.000000, 1.000000;;, - 15;3; 1.000000, 1.000000, 1.000000;;, - 16;3; 1.000000, 1.000000, 1.000000;;, - 17;3; 1.000000, 1.000000, 1.000000;;, - 18;3; 1.000000, 1.000000, 1.000000;;, - 19;3; 1.000000, 1.000000, 1.000000;;, - 20;3; 1.000000, 1.000000, 1.000000;;, - 21;3; 1.000000, 1.000000, 1.000000;;, - 22;3; 1.000000, 1.000000, 1.000000;;, - 23;3; 1.000000, 1.000000, 1.000000;;, - 24;3; 1.000000, 1.000000, 1.000000;;, - 25;3; 1.000000, 1.000000, 1.000000;;, - 26;3; 1.000000, 1.000000, 1.000000;;, - 27;3; 1.000000, 1.000000, 1.000000;;, - 28;3; 1.000000, 1.000000, 1.000000;;, - 29;3; 1.000000, 1.000000, 1.000000;;, - 30;3; 1.000000, 1.000000, 1.000000;;, - 31;3; 1.000000, 1.000000, 1.000000;;, - 32;3; 1.000000, 1.000000, 1.000000;;, - 33;3; 1.000000, 1.000000, 1.000000;;, - 34;3; 1.000000, 1.000000, 1.000000;;, - 35;3; 1.000000, 1.000000, 1.000000;;, - 36;3; 1.000000, 1.000000, 1.000000;;, - 37;3; 1.000000, 1.000000, 1.000000;;, - 38;3; 1.000000, 1.000000, 1.000000;;, - 39;3; 1.000000, 1.000000, 1.000000;;, - 40;3; 1.000000, 1.000000, 1.000000;;, - 41;3; 1.000000, 1.000000, 1.000000;;, - 42;3; 1.000000, 1.000000, 1.000000;;, - 43;3; 1.000000, 1.000000, 1.000000;;, - 44;3; 1.000000, 1.000000, 1.000000;;, - 45;3; 1.000000, 1.000000, 1.000000;;, - 46;3; 1.000000, 1.000000, 1.000000;;, - 47;3; 1.000000, 1.000000, 1.000000;;, - 48;3; 1.000000, 1.000000, 1.000000;;, - 49;3; 1.000000, 1.000000, 1.000000;;, - 50;3; 1.000000, 1.000000, 1.000000;;, - 51;3; 1.000000, 1.000000, 1.000000;;, - 52;3; 1.000000, 1.000000, 1.000000;;, - 53;3; 1.000000, 1.000000, 1.000000;;, - 54;3; 1.000000, 1.000000, 1.000000;;, - 55;3; 1.000000, 1.000000, 1.000000;;, - 56;3; 1.000000, 1.000000, 1.000000;;, - 57;3; 1.000000, 1.000000, 1.000000;;, - 58;3; 1.000000, 1.000000, 1.000000;;, - 59;3; 1.000000, 1.000000, 1.000000;;, - 60;3; 1.000000, 1.000000, 1.000000;;, - 61;3; 1.000000, 1.000000, 1.000000;;, - 62;3; 1.000000, 1.000000, 1.000000;;, - 63;3; 1.000000, 1.000000, 1.000000;;, - 64;3; 1.000000, 1.000000, 1.000000;;, - 65;3; 1.000000, 1.000000, 1.000000;;, - 66;3; 1.000000, 1.000000, 1.000000;;, - 67;3; 1.000000, 1.000000, 1.000000;;, - 68;3; 1.000000, 1.000000, 1.000000;;, - 69;3; 1.000000, 1.000000, 1.000000;;, - 70;3; 1.000000, 1.000000, 1.000000;;, - 71;3; 1.000000, 1.000000, 1.000000;;, - 72;3; 1.000000, 1.000000, 1.000000;;, - 73;3; 1.000000, 1.000000, 1.000000;;, - 74;3; 1.000000, 1.000000, 1.000000;;, - 75;3; 1.000000, 1.000000, 1.000000;;, - 76;3; 1.000000, 1.000000, 1.000000;;, - 77;3; 1.000000, 1.000000, 1.000000;;, - 78;3; 1.000000, 1.000000, 1.000000;;, - 79;3; 1.000000, 1.000000, 1.000000;;, - 80;3; 1.000000, 1.000000, 1.000000;;, - 81;3; 1.000000, 1.000000, 1.000000;;, - 82;3; 1.000000, 1.000000, 1.000000;;, - 83;3; 1.000000, 1.000000, 1.000000;;, - 84;3; 1.000000, 1.000000, 1.000000;;, - 85;3; 1.000000, 1.000000, 1.000000;;, - 86;3; 1.000000, 1.000000, 1.000000;;, - 87;3; 1.000000, 1.000000, 1.000000;;, - 88;3; 1.000000, 1.000000, 1.000000;;, - 89;3; 1.000000, 1.000000, 1.000000;;, - 90;3; 1.000000, 1.000000, 1.000000;;, - 91;3; 1.000000, 1.000000, 1.000000;;, - 92;3; 1.000000, 1.000000, 1.000000;;, - 93;3; 1.000000, 1.000000, 1.000000;;, - 94;3; 1.000000, 1.000000, 1.000000;;, - 95;3; 1.000000, 1.000000, 1.000000;;, - 96;3; 1.000000, 1.000000, 1.000000;;, - 97;3; 1.000000, 1.000000, 1.000000;;, - 98;3; 1.000000, 1.000000, 1.000000;;, - 99;3; 1.000000, 1.000000, 1.000000;;, - 100;3; 1.000000, 1.000000, 1.000000;;, - 101;3; 1.000000, 1.000000, 1.000000;;, - 102;3; 1.000000, 1.000000, 1.000000;;, - 103;3; 1.000000, 1.000000, 1.000000;;, - 104;3; 1.000000, 1.000000, 1.000000;;, - 105;3; 1.000000, 1.000000, 1.000000;;, - 106;3; 1.000000, 1.000000, 1.000000;;, - 107;3; 1.000000, 1.000000, 1.000000;;, - 108;3; 1.000000, 1.000000, 1.000000;;, - 109;3; 1.000000, 1.000000, 1.000000;;, - 110;3; 1.000000, 1.000000, 1.000000;;, - 111;3; 1.000000, 1.000000, 1.000000;;, - 112;3; 1.000000, 1.000000, 1.000000;;, - 113;3; 1.000000, 1.000000, 1.000000;;, - 114;3; 1.000000, 1.000000, 1.000000;;, - 115;3; 1.000000, 1.000000, 1.000000;;, - 116;3; 1.000000, 1.000000, 1.000000;;, - 117;3; 1.000000, 1.000000, 1.000000;;, - 118;3; 1.000000, 1.000000, 1.000000;;, - 119;3; 1.000000, 1.000000, 1.000000;;, - 120;3; 1.000000, 1.000000, 1.000000;;, - 121;3; 1.000000, 1.000000, 1.000000;;, - 122;3; 1.000000, 1.000000, 1.000000;;, - 123;3; 1.000000, 1.000000, 1.000000;;, - 124;3; 1.000000, 1.000000, 1.000000;;, - 125;3; 1.000000, 1.000000, 1.000000;;, - 126;3; 1.000000, 1.000000, 1.000000;;, - 127;3; 1.000000, 1.000000, 1.000000;;, - 128;3; 1.000000, 1.000000, 1.000000;;, - 129;3; 1.000000, 1.000000, 1.000000;;, - 130;3; 1.000000, 1.000000, 1.000000;;, - 131;3; 1.000000, 1.000000, 1.000000;;, - 132;3; 1.000000, 1.000000, 1.000000;;, - 133;3; 1.000000, 1.000000, 1.000000;;, - 134;3; 1.000000, 1.000000, 1.000000;;, - 135;3; 1.000000, 1.000000, 1.000000;;, - 136;3; 1.000000, 1.000000, 1.000000;;, - 137;3; 1.000000, 1.000000, 1.000000;;, - 138;3; 1.000000, 1.000000, 1.000000;;, - 139;3; 1.000000, 1.000000, 1.000000;;, - 140;3; 1.000000, 1.000000, 1.000000;;, - 141;3; 1.000000, 1.000000, 1.000000;;, - 142;3; 1.000000, 1.000000, 1.000000;;, - 143;3; 1.000000, 1.000000, 1.000000;;, - 144;3; 1.000000, 1.000000, 1.000000;;, - 145;3; 1.000000, 1.000000, 1.000000;;, - 146;3; 1.000000, 1.000000, 1.000000;;, - 147;3; 1.000000, 1.000000, 1.000000;;, - 148;3; 1.000000, 1.000000, 1.000000;;, - 149;3; 1.000000, 1.000000, 1.000000;;, - 150;3; 1.000000, 1.000000, 1.000000;;, - 151;3; 1.000000, 1.000000, 1.000000;;, - 152;3; 1.000000, 1.000000, 1.000000;;, - 153;3; 1.000000, 1.000000, 1.000000;;, - 154;3; 1.000000, 1.000000, 1.000000;;, - 155;3; 1.000000, 1.000000, 1.000000;;, - 156;3; 1.000000, 1.000000, 1.000000;;, - 157;3; 1.000000, 1.000000, 1.000000;;, - 158;3; 1.000000, 1.000000, 1.000000;;, - 159;3; 1.000000, 1.000000, 1.000000;;, - 160;3; 1.000000, 1.000000, 1.000000;;, - 161;3; 1.000000, 1.000000, 1.000000;;, - 162;3; 1.000000, 1.000000, 1.000000;;, - 163;3; 1.000000, 1.000000, 1.000000;;, - 164;3; 1.000000, 1.000000, 1.000000;;, - 165;3; 1.000000, 1.000000, 1.000000;;, - 166;3; 1.000000, 1.000000, 1.000000;;, - 167;3; 1.000000, 1.000000, 1.000000;;, - 168;3; 1.000000, 1.000000, 1.000000;;, - 169;3; 1.000000, 1.000000, 1.000000;;, - 170;3; 1.000000, 1.000000, 1.000000;;, - 171;3; 1.000000, 1.000000, 1.000000;;, - 172;3; 1.000000, 1.000000, 1.000000;;, - 173;3; 1.000000, 1.000000, 1.000000;;, - 174;3; 1.000000, 1.000000, 1.000000;;, - 175;3; 1.000000, 1.000000, 1.000000;;, - 176;3; 1.000000, 1.000000, 1.000000;;, - 177;3; 1.000000, 1.000000, 1.000000;;, - 178;3; 1.000000, 1.000000, 1.000000;;, - 179;3; 1.000000, 1.000000, 1.000000;;, - 180;3; 1.000000, 1.000000, 1.000000;;, - 181;3; 1.000000, 1.000000, 1.000000;;, - 182;3; 1.000000, 1.000000, 1.000000;;, - 183;3; 1.000000, 1.000000, 1.000000;;, - 184;3; 1.000000, 1.000000, 1.000000;;, - 185;3; 1.000000, 1.000000, 1.000000;;, - 186;3; 1.000000, 1.000000, 1.000000;;, - 187;3; 1.000000, 1.000000, 1.000000;;, - 188;3; 1.000000, 1.000000, 1.000000;;, - 189;3; 1.000000, 1.000000, 1.000000;;, - 190;3; 1.000000, 1.000000, 1.000000;;, - 191;3; 1.000000, 1.000000, 1.000000;;, - 192;3; 1.000000, 1.000000, 1.000000;;, - 193;3; 1.000000, 1.000000, 1.000000;;, - 194;3; 1.000000, 1.000000, 1.000000;;, - 195;3; 1.000000, 1.000000, 1.000000;;, - 196;3; 1.000000, 1.000000, 1.000000;;, - 197;3; 1.000000, 1.000000, 1.000000;;, - 198;3; 1.000000, 1.000000, 1.000000;;, - 199;3; 1.000000, 1.000000, 1.000000;;, - 200;3; 1.000000, 1.000000, 1.000000;;, - 201;3; 1.000000, 1.000000, 1.000000;;, - 202;3; 1.000000, 1.000000, 1.000000;;, - 203;3; 1.000000, 1.000000, 1.000000;;, - 204;3; 1.000000, 1.000000, 1.000000;;, - 205;3; 1.000000, 1.000000, 1.000000;;, - 206;3; 1.000000, 1.000000, 1.000000;;, - 207;3; 1.000000, 1.000000, 1.000000;;, - 208;3; 1.000000, 1.000000, 1.000000;;, - 209;3; 1.000000, 1.000000, 1.000000;;, - 210;3; 1.000000, 1.000000, 1.000000;;, - 211;3; 1.000000, 1.000000, 1.000000;;, - 212;3; 1.000000, 1.000000, 1.000000;;, - 213;3; 1.000000, 1.000000, 1.000000;;, - 214;3; 1.000000, 1.000000, 1.000000;;, - 215;3; 1.000000, 1.000000, 1.000000;;, - 216;3; 1.000000, 1.000000, 1.000000;;, - 217;3; 1.000000, 1.000000, 1.000000;;, - 218;3; 1.000000, 1.000000, 1.000000;;, - 219;3; 1.000000, 1.000000, 1.000000;;, - 220;3; 1.000000, 1.000000, 1.000000;;; - } - } - Animation { - {Armature_Leg_Right} - AnimationKey { //Position - 2; - 221; - 0;3; 1.000000, 0.000000,-0.000001;;, - 1;3; 1.000000,-0.000000,-0.000001;;, - 2;3; 1.000000,-0.000000,-0.000001;;, - 3;3; 1.000000,-0.000000,-0.000001;;, - 4;3; 1.000000,-0.000000,-0.000001;;, - 5;3; 1.000000,-0.000000,-0.000001;;, - 6;3; 1.000000,-0.000000,-0.000001;;, - 7;3; 1.000000,-0.000000,-0.000001;;, - 8;3; 1.000000,-0.000000,-0.000001;;, - 9;3; 1.000000,-0.000000,-0.000001;;, - 10;3; 1.000000,-0.000000,-0.000000;;, - 11;3; 1.000000,-0.000000,-0.000000;;, - 12;3; 1.000000,-0.000000,-0.000000;;, - 13;3; 1.000000,-0.000000,-0.000000;;, - 14;3; 1.000000,-0.000000,-0.000000;;, - 15;3; 1.000000,-0.000000,-0.000001;;, - 16;3; 1.000000,-0.000000,-0.000001;;, - 17;3; 1.000000,-0.000000,-0.000001;;, - 18;3; 1.000000,-0.000000,-0.000001;;, - 19;3; 1.000000,-0.000000,-0.000001;;, - 20;3; 1.000000,-0.000000,-0.000001;;, - 21;3; 1.000000,-0.000000,-0.000001;;, - 22;3; 1.000000,-0.000000,-0.000000;;, - 23;3; 1.000000,-0.000000,-0.000001;;, - 24;3; 1.000000,-0.000000,-0.000001;;, - 25;3; 1.000000,-0.000000,-0.000001;;, - 26;3; 1.000000,-0.000000,-0.000000;;, - 27;3; 1.000000,-0.000000,-0.000000;;, - 28;3; 1.000000,-0.000000,-0.000000;;, - 29;3; 1.000000,-0.000000,-0.000000;;, - 30;3; 1.000000,-0.000000,-0.000000;;, - 31;3; 1.000000,-0.000000,-0.000001;;, - 32;3; 1.000000,-0.000000,-0.000001;;, - 33;3; 1.000000,-0.000000,-0.000001;;, - 34;3; 1.000000,-0.000000,-0.000001;;, - 35;3; 1.000000,-0.000000,-0.000001;;, - 36;3; 1.000000,-0.000000,-0.000001;;, - 37;3; 1.000000,-0.000000,-0.000001;;, - 38;3; 1.000000,-0.000000,-0.000001;;, - 39;3; 1.000000,-0.000000,-0.000001;;, - 40;3; 1.000000, 0.000000,-0.000001;;, - 41;3; 1.000000,-0.000000,-0.000001;;, - 42;3; 1.000000,-0.000000,-0.000001;;, - 43;3; 1.000000,-0.000000,-0.000001;;, - 44;3; 1.000000,-0.000000,-0.000001;;, - 45;3; 1.000000,-0.000000,-0.000001;;, - 46;3; 1.000000,-0.000000,-0.000001;;, - 47;3; 1.000000,-0.000000,-0.000001;;, - 48;3; 1.000000,-0.000000,-0.000001;;, - 49;3; 1.000000,-0.000000,-0.000001;;, - 50;3; 1.000000,-0.000000,-0.000000;;, - 51;3; 1.000000,-0.000000,-0.000000;;, - 52;3; 1.000000,-0.000000,-0.000000;;, - 53;3; 1.000000,-0.000000,-0.000000;;, - 54;3; 1.000000,-0.000000,-0.000000;;, - 55;3; 1.000000,-0.000000,-0.000001;;, - 56;3; 1.000000,-0.000000,-0.000001;;, - 57;3; 1.000000,-0.000000,-0.000001;;, - 58;3; 1.000000,-0.000000,-0.000001;;, - 59;3; 1.000000,-0.000000,-0.000001;;, - 60;3; 1.000000,-0.000000,-0.000001;;, - 61;3; 1.000000,-0.000000,-0.000001;;, - 62;3; 1.000000,-0.000000,-0.000001;;, - 63;3; 1.000000,-0.000000,-0.000001;;, - 64;3; 1.000000,-0.000000,-0.000001;;, - 65;3; 1.000000,-0.000000,-0.000001;;, - 66;3; 1.000000,-0.000000,-0.000001;;, - 67;3; 1.000000,-0.000000,-0.000000;;, - 68;3; 1.000000,-0.000000,-0.000000;;, - 69;3; 1.000000,-0.000000,-0.000000;;, - 70;3; 1.000000,-0.000000,-0.000000;;, - 71;3; 1.000000,-0.000000,-0.000000;;, - 72;3; 1.000000,-0.000000,-0.000000;;, - 73;3; 1.000000,-0.000000,-0.000000;;, - 74;3; 1.000000,-0.000000,-0.000001;;, - 75;3; 1.000000,-0.000000,-0.000001;;, - 76;3; 1.000000,-0.000000,-0.000001;;, - 77;3; 1.000000,-0.000000,-0.000001;;, - 78;3; 1.000000,-0.000000,-0.000001;;, - 79;3; 1.000000,-0.000000,-0.000001;;, - 80;3; 1.000000, 0.000000,-0.000001;;, - 81;3; 1.000000, 0.000000,-0.000001;;, - 82;3; 1.000000,-0.000000,-0.000001;;, - 83;3; 1.000000,-0.000000,-0.000001;;, - 84;3; 1.000000,-0.000000,-0.000001;;, - 85;3; 1.000000,-0.000000,-0.000001;;, - 86;3; 1.000000,-0.000000,-0.000001;;, - 87;3; 1.000000,-0.000000,-0.000001;;, - 88;3; 1.000000,-0.000000,-0.000001;;, - 89;3; 1.000000,-0.000000,-0.000001;;, - 90;3; 1.000000,-0.000000,-0.000001;;, - 91;3; 1.000000,-0.000000,-0.000001;;, - 92;3; 1.000000,-0.000000,-0.000001;;, - 93;3; 1.000000,-0.000000,-0.000001;;, - 94;3; 1.000000,-0.000000,-0.000001;;, - 95;3; 1.000000,-0.000000,-0.000001;;, - 96;3; 1.000000,-0.000000,-0.000001;;, - 97;3; 1.000000,-0.000000,-0.000001;;, - 98;3; 1.000000,-0.000000,-0.000001;;, - 99;3; 1.000000,-0.000000,-0.000001;;, - 100;3; 1.000000,-0.000000,-0.000001;;, - 101;3; 1.000000,-0.000000,-0.000001;;, - 102;3; 1.000000,-0.000000,-0.000001;;, - 103;3; 1.000000,-0.000000,-0.000001;;, - 104;3; 1.000000,-0.000000,-0.000001;;, - 105;3; 1.000000,-0.000000,-0.000001;;, - 106;3; 1.000000,-0.000000,-0.000001;;, - 107;3; 1.000000,-0.000000,-0.000001;;, - 108;3; 1.000000,-0.000000,-0.000001;;, - 109;3; 1.000000,-0.000000,-0.000001;;, - 110;3; 1.000000,-0.000000,-0.000001;;, - 111;3; 1.000000,-0.000000,-0.000001;;, - 112;3; 1.000000,-0.000000,-0.000001;;, - 113;3; 1.000000,-0.000000,-0.000001;;, - 114;3; 1.000000,-0.000000,-0.000001;;, - 115;3; 1.000000,-0.000000,-0.000001;;, - 116;3; 1.000000,-0.000000,-0.000001;;, - 117;3; 1.000000,-0.000000,-0.000001;;, - 118;3; 1.000000,-0.000000,-0.000001;;, - 119;3; 1.000000,-0.000000,-0.000001;;, - 120;3; 1.000000,-0.000000,-0.000001;;, - 121;3; 1.000000, 0.000000,-0.000001;;, - 122;3; 1.000000,-0.000000,-0.000001;;, - 123;3; 1.000000,-0.000000,-0.000001;;, - 124;3; 1.000000,-0.000000,-0.000001;;, - 125;3; 1.000000,-0.000000,-0.000001;;, - 126;3; 1.000000,-0.000000,-0.000001;;, - 127;3; 1.000000,-0.000000,-0.000001;;, - 128;3; 1.000000,-0.000000,-0.000001;;, - 129;3; 1.000000,-0.000000,-0.000001;;, - 130;3; 1.000000,-0.000000,-0.000001;;, - 131;3; 1.000000,-0.000000,-0.000001;;, - 132;3; 1.000000,-0.000000,-0.000001;;, - 133;3; 1.000000,-0.000000,-0.000001;;, - 134;3; 1.000000,-0.000000,-0.000001;;, - 135;3; 1.000000,-0.000000,-0.000001;;, - 136;3; 1.000000,-0.000000,-0.000001;;, - 137;3; 1.000000,-0.000000,-0.000001;;, - 138;3; 1.000000,-0.000000,-0.000001;;, - 139;3; 1.000000,-0.000000,-0.000001;;, - 140;3; 1.000000,-0.000000,-0.000001;;, - 141;3; 1.000000,-0.000000,-0.000001;;, - 142;3; 1.000000,-0.000000,-0.000001;;, - 143;3; 1.000000,-0.000000,-0.000001;;, - 144;3; 1.000000,-0.000000,-0.000001;;, - 145;3; 1.000000,-0.000000,-0.000001;;, - 146;3; 1.000000,-0.000000,-0.000001;;, - 147;3; 1.000000,-0.000000,-0.000001;;, - 148;3; 1.000000,-0.000000,-0.000001;;, - 149;3; 1.000000,-0.000000,-0.000001;;, - 150;3; 1.000000,-0.000000,-0.000001;;, - 151;3; 1.000000,-0.000000,-0.000001;;, - 152;3; 1.000000,-0.000000,-0.000001;;, - 153;3; 1.000000,-0.000000,-0.000001;;, - 154;3; 1.000000,-0.000000,-0.000001;;, - 155;3; 1.000000,-0.000000,-0.000001;;, - 156;3; 1.000000,-0.000000,-0.000001;;, - 157;3; 1.000000,-0.000000,-0.000001;;, - 158;3; 1.000000,-0.000000,-0.000001;;, - 159;3; 1.000000,-0.000000,-0.000001;;, - 160;3; 1.000000,-0.000000,-0.000001;;, - 161;3; 1.000000, 0.000000,-0.000001;;, - 162;3; 1.000000,-0.000000,-0.000000;;, - 163;3; 1.000000,-0.000000,-0.000000;;, - 164;3; 1.000000,-0.000000,-0.000000;;, - 165;3; 1.000000,-0.000000,-0.000000;;, - 166;3; 1.000000,-0.000000,-0.000000;;, - 167;3; 1.000000,-0.000000,-0.000000;;, - 168;3; 1.000000, 0.000000,-0.000001;;, - 169;3; 1.000000, 0.000000,-0.000001;;, - 170;3; 1.000000, 0.000000,-0.000001;;, - 171;3; 1.000000, 0.000000,-0.000001;;, - 172;3; 1.000000, 0.000000,-0.000001;;, - 173;3; 1.000000, 0.000000,-0.000001;;, - 174;3; 1.000000, 0.000000,-0.000001;;, - 175;3; 1.000000, 0.000000,-0.000001;;, - 176;3; 1.000000, 0.000000,-0.000001;;, - 177;3; 1.000000, 0.000000,-0.000001;;, - 178;3; 1.000000, 0.000000,-0.000001;;, - 179;3; 1.000000, 0.000000,-0.000001;;, - 180;3; 1.000000, 0.000000,-0.000001;;, - 181;3; 1.000000, 0.000000,-0.000001;;, - 182;3; 1.000000, 0.000000,-0.000001;;, - 183;3; 1.000000, 0.000000,-0.000001;;, - 184;3; 1.000000, 0.000000,-0.000001;;, - 185;3; 1.000000, 0.000000,-0.000001;;, - 186;3; 1.000000, 0.000000,-0.000001;;, - 187;3; 1.000000, 0.000000,-0.000001;;, - 188;3; 1.000000, 0.000000,-0.000001;;, - 189;3; 1.000000, 0.000000,-0.000001;;, - 190;3; 1.000000, 0.000000,-0.000001;;, - 191;3; 1.000000, 0.000000,-0.000001;;, - 192;3; 1.000000, 0.000000,-0.000000;;, - 193;3; 1.000000, 0.000000,-0.000001;;, - 194;3; 1.000000, 0.000000,-0.000001;;, - 195;3; 1.000000, 0.000000,-0.000001;;, - 196;3; 1.000000, 0.000000,-0.000000;;, - 197;3; 1.000000, 0.000000,-0.000001;;, - 198;3; 1.000000, 0.000000,-0.000001;;, - 199;3; 1.000000, 0.000000,-0.000001;;, - 200;3; 1.000000, 0.000000,-0.000001;;, - 201;3; 1.000000,-0.000000,-0.000001;;, - 202;3; 1.000000,-0.000000,-0.000001;;, - 203;3; 1.000000,-0.000000,-0.000000;;, - 204;3; 1.000000,-0.000000,-0.000001;;, - 205;3; 1.000000,-0.000000,-0.000001;;, - 206;3; 1.000000,-0.000000,-0.000000;;, - 207;3; 1.000000,-0.000000,-0.000001;;, - 208;3; 1.000000, 0.000000,-0.000000;;, - 209;3; 1.000000, 0.000000,-0.000000;;, - 210;3; 1.000000, 0.000000,-0.000001;;, - 211;3; 1.000000, 0.000000,-0.000000;;, - 212;3; 1.000000, 0.000000,-0.000000;;, - 213;3; 1.000000,-0.000000,-0.000001;;, - 214;3; 1.000000,-0.000000,-0.000000;;, - 215;3; 1.000000,-0.000000,-0.000001;;, - 216;3; 1.000000,-0.000000,-0.000001;;, - 217;3; 1.000000,-0.000000,-0.000000;;, - 218;3; 1.000000,-0.000000,-0.000001;;, - 219;3; 1.000000,-0.000000,-0.000001;;, - 220;3; 1.000000, 0.000000,-0.000001;;; - } - AnimationKey { //Rotation - 0; - 221; - 0;4; -0.000000, 1.000000,-0.000000,-0.000000;;, - 1;4; -0.000240, 0.999995,-0.000000,-0.000000;;, - 2;4; -0.000967, 0.999979,-0.000000,-0.000000;;, - 3;4; -0.002182, 0.999952,-0.000000,-0.000000;;, - 4;4; -0.003877, 0.999915,-0.000000,-0.000000;;, - 5;4; -0.006032, 0.999868,-0.000000,-0.000000;;, - 6;4; -0.008609, 0.999812,-0.000000,-0.000000;;, - 7;4; -0.011555, 0.999748,-0.000000,-0.000000;;, - 8;4; -0.014798, 0.999677,-0.000000,-0.000000;;, - 9;4; -0.018250, 0.999602,-0.000000,-0.000000;;, - 10;4; -0.021810, 0.999524,-0.000000,-0.000000;;, - 11;4; -0.025369, 0.999446,-0.000000,-0.000000;;, - 12;4; -0.028821, 0.999371,-0.000000,-0.000000;;, - 13;4; -0.032064, 0.999300,-0.000000,-0.000000;;, - 14;4; -0.035010, 0.999236,-0.000000,-0.000000;;, - 15;4; -0.037588, 0.999180,-0.000000,-0.000000;;, - 16;4; -0.039742, 0.999133,-0.000000,-0.000000;;, - 17;4; -0.041437, 0.999096,-0.000000,-0.000000;;, - 18;4; -0.042652, 0.999069,-0.000000,-0.000000;;, - 19;4; -0.043379, 0.999053,-0.000000,-0.000000;;, - 20;4; -0.043619, 0.999048,-0.000000,-0.000000;;, - 21;4; -0.043379, 0.999053,-0.000000,-0.000000;;, - 22;4; -0.042652, 0.999069,-0.000000,-0.000000;;, - 23;4; -0.041437, 0.999096,-0.000000,-0.000000;;, - 24;4; -0.039742, 0.999133,-0.000000,-0.000000;;, - 25;4; -0.037588, 0.999180,-0.000000,-0.000000;;, - 26;4; -0.035010, 0.999236,-0.000000,-0.000000;;, - 27;4; -0.032064, 0.999300,-0.000000,-0.000000;;, - 28;4; -0.028821, 0.999371,-0.000000,-0.000000;;, - 29;4; -0.025369, 0.999446,-0.000000,-0.000000;;, - 30;4; -0.021810, 0.999524,-0.000000,-0.000000;;, - 31;4; -0.018250, 0.999602,-0.000000,-0.000000;;, - 32;4; -0.014798, 0.999677,-0.000000,-0.000000;;, - 33;4; -0.011555, 0.999748,-0.000000,-0.000000;;, - 34;4; -0.008609, 0.999812,-0.000000,-0.000000;;, - 35;4; -0.006032, 0.999868,-0.000000,-0.000000;;, - 36;4; -0.003877, 0.999915,-0.000000,-0.000000;;, - 37;4; -0.002182, 0.999952,-0.000000,-0.000000;;, - 38;4; -0.000967, 0.999979,-0.000000,-0.000000;;, - 39;4; -0.000240, 0.999995,-0.000000,-0.000000;;, - 40;4; -0.000000, 1.000000,-0.000000,-0.000000;;, - 41;4; -0.000240, 0.999995,-0.000000,-0.000000;;, - 42;4; -0.000967, 0.999979,-0.000000,-0.000000;;, - 43;4; -0.002182, 0.999952,-0.000000,-0.000000;;, - 44;4; -0.003877, 0.999915,-0.000000,-0.000000;;, - 45;4; -0.006032, 0.999868,-0.000000,-0.000000;;, - 46;4; -0.008609, 0.999812,-0.000000,-0.000000;;, - 47;4; -0.011555, 0.999748,-0.000000,-0.000000;;, - 48;4; -0.014798, 0.999677,-0.000000,-0.000000;;, - 49;4; -0.018250, 0.999602,-0.000000,-0.000000;;, - 50;4; -0.021810, 0.999524,-0.000000,-0.000000;;, - 51;4; -0.025369, 0.999446,-0.000000,-0.000000;;, - 52;4; -0.028821, 0.999371,-0.000000,-0.000000;;, - 53;4; -0.032064, 0.999300,-0.000000,-0.000000;;, - 54;4; -0.035010, 0.999236,-0.000000,-0.000000;;, - 55;4; -0.037588, 0.999180,-0.000000,-0.000000;;, - 56;4; -0.039742, 0.999133,-0.000000,-0.000000;;, - 57;4; -0.041437, 0.999096,-0.000000,-0.000000;;, - 58;4; -0.042652, 0.999069,-0.000000,-0.000000;;, - 59;4; -0.043379, 0.999053,-0.000000,-0.000000;;, - 60;4; -0.043619, 0.999048,-0.000000,-0.000000;;, - 61;4; -0.043616, 0.999053,-0.000000,-0.000000;;, - 62;4; -0.043594, 0.999067,-0.000000,-0.000000;;, - 63;4; -0.043536, 0.999089,-0.000000,-0.000000;;, - 64;4; -0.043427, 0.999117,-0.000000,-0.000000;;, - 65;4; -0.043250, 0.999151,-0.000000,-0.000000;;, - 66;4; -0.042989, 0.999191,-0.000000,-0.000000;;, - 67;4; -0.042627, 0.999235,-0.000000,-0.000000;;, - 68;4; -0.042144, 0.999283,-0.000000,-0.000000;;, - 69;4; -0.041519, 0.999336,-0.000000,-0.000000;;, - 70;4; -0.040726, 0.999391,-0.000000,-0.000000;;, - 71;4; -0.039733, 0.999450,-0.000000,-0.000000;;, - 72;4; -0.038501, 0.999511,-0.000000,-0.000000;;, - 73;4; -0.036980, 0.999575,-0.000000,-0.000000;;, - 74;4; -0.035101, 0.999640,-0.000000,-0.000000;;, - 75;4; -0.032770, 0.999707,-0.000000,-0.000000;;, - 76;4; -0.029842, 0.999774,-0.000000,-0.000000;;, - 77;4; -0.026086, 0.999841,-0.000000,-0.000000;;, - 78;4; -0.021070, 0.999906,-0.000000,-0.000000;;, - 79;4; -0.013794, 0.999964,-0.000000,-0.000000;;, - 80;4; -0.000000, 1.000000,-0.000000,-0.000000;;, - 81;4; 0.707107, 0.707107, 0.000000,-0.000000;;, - 82;4; 0.705874, 0.708245, 0.000000,-0.000000;;, - 83;4; 0.703907, 0.710101, 0.000000,-0.000000;;, - 84;4; 0.701752, 0.712152, 0.000000,-0.000000;;, - 85;4; 0.699533, 0.714271, 0.000000,-0.000000;;, - 86;4; 0.697308, 0.716402, 0.000000,-0.000000;;, - 87;4; 0.695107, 0.718513, 0.000000,-0.000000;;, - 88;4; 0.692951, 0.720584, 0.000000,-0.000000;;, - 89;4; 0.690857, 0.722597, 0.000000,-0.000000;;, - 90;4; 0.688837, 0.724539, 0.000000,-0.000000;;, - 91;4; 0.686904, 0.726399, 0.000000,-0.000000;;, - 92;4; 0.685070, 0.728163, 0.000000,-0.000000;;, - 93;4; 0.683348, 0.729820, 0.000000,-0.000000;;, - 94;4; 0.681750, 0.731358, 0.000000,-0.000000;;, - 95;4; 0.680291, 0.732761, 0.000000,-0.000000;;, - 96;4; 0.678987, 0.734015, 0.000000,-0.000000;;, - 97;4; 0.677857, 0.735101, 0.000000,-0.000000;;, - 98;4; 0.676923, 0.735999, 0.000000,-0.000000;;, - 99;4; 0.676211, 0.736682, 0.000000,-0.000000;;, - 100;4; 0.675753, 0.737121, 0.000000,-0.000000;;, - 101;4; 0.675590, 0.737277, 0.000000,-0.000000;;, - 102;4; 0.675764, 0.737111, 0.000000,-0.000000;;, - 103;4; 0.676289, 0.736609, 0.000000,-0.000000;;, - 104;4; 0.677167, 0.735768, 0.000000,-0.000000;;, - 105;4; 0.678392, 0.734596, 0.000000,-0.000000;;, - 106;4; 0.679948, 0.733105, 0.000000,-0.000000;;, - 107;4; 0.681811, 0.731323, 0.000000,-0.000000;;, - 108;4; 0.683939, 0.729285, 0.000000,-0.000000;;, - 109;4; 0.686283, 0.727042, 0.000000,-0.000000;;, - 110;4; 0.688777, 0.724654, 0.000000,-0.000000;;, - 111;4; 0.691348, 0.722192, 0.000000,-0.000000;;, - 112;4; 0.693920, 0.719730, 0.000000,-0.000000;;, - 113;4; 0.696414, 0.717343, 0.000000,-0.000000;;, - 114;4; 0.698758, 0.715099, 0.000000,-0.000000;;, - 115;4; 0.700886, 0.713062, 0.000000,-0.000000;;, - 116;4; 0.702748, 0.711279, 0.000000,-0.000000;;, - 117;4; 0.704305, 0.709789, 0.000000,-0.000000;;, - 118;4; 0.705530, 0.708616, 0.000000,-0.000000;;, - 119;4; 0.706408, 0.707776, 0.000000,-0.000000;;, - 120;4; 0.706933, 0.707273, 0.000000,-0.000000;;, - 121;4; 0.707107, 0.707107, 0.000000,-0.000000;;, - 122;4; 0.706933, 0.707273, 0.000000,-0.000000;;, - 123;4; 0.706408, 0.707776, 0.000000,-0.000000;;, - 124;4; 0.705530, 0.708616, 0.000000,-0.000000;;, - 125;4; 0.704305, 0.709789, 0.000000,-0.000000;;, - 126;4; 0.702749, 0.711279, 0.000000,-0.000000;;, - 127;4; 0.700886, 0.713062, 0.000000,-0.000000;;, - 128;4; 0.698758, 0.715099, 0.000000,-0.000000;;, - 129;4; 0.696414, 0.717343, 0.000000,-0.000000;;, - 130;4; 0.693920, 0.719730, 0.000000,-0.000000;;, - 131;4; 0.691348, 0.722192, 0.000000,-0.000000;;, - 132;4; 0.688777, 0.724654, 0.000000,-0.000000;;, - 133;4; 0.686283, 0.727042, 0.000000,-0.000000;;, - 134;4; 0.683939, 0.729285, 0.000000,-0.000000;;, - 135;4; 0.681811, 0.731323, 0.000000,-0.000000;;, - 136;4; 0.679949, 0.733105, 0.000000,-0.000000;;, - 137;4; 0.678392, 0.734596, 0.000000,-0.000000;;, - 138;4; 0.677167, 0.735768, 0.000000,-0.000000;;, - 139;4; 0.676289, 0.736609, 0.000000,-0.000000;;, - 140;4; 0.675764, 0.737111, 0.000000,-0.000000;;, - 141;4; 0.675590, 0.737277, 0.000000,-0.000000;;, - 142;4; 0.675753, 0.737121, 0.000000,-0.000000;;, - 143;4; 0.676211, 0.736682, 0.000000,-0.000000;;, - 144;4; 0.676923, 0.735999, 0.000000,-0.000000;;, - 145;4; 0.677857, 0.735101, 0.000000,-0.000000;;, - 146;4; 0.678987, 0.734015, 0.000000,-0.000000;;, - 147;4; 0.680291, 0.732761, 0.000000,-0.000000;;, - 148;4; 0.681750, 0.731358, 0.000000,-0.000000;;, - 149;4; 0.683348, 0.729820, 0.000000,-0.000000;;, - 150;4; 0.685070, 0.728163, 0.000000,-0.000000;;, - 151;4; 0.686904, 0.726398, 0.000000,-0.000000;;, - 152;4; 0.688837, 0.724539, 0.000000,-0.000000;;, - 153;4; 0.690857, 0.722596, 0.000000,-0.000000;;, - 154;4; 0.692951, 0.720583, 0.000000,-0.000000;;, - 155;4; 0.695107, 0.718512, 0.000000,-0.000000;;, - 156;4; 0.697308, 0.716401, 0.000000,-0.000000;;, - 157;4; 0.699533, 0.714270, 0.000000,-0.000000;;, - 158;4; 0.701752, 0.712151, 0.000000,-0.000000;;, - 159;4; 0.703907, 0.710100, 0.000000,-0.000000;;, - 160;4; 0.705874, 0.708244, 0.000000,-0.000000;;, - 161;4; 0.707107, 0.707107, 0.000000,-0.000000;;, - 162;4; -0.000000, 0.991445, 0.130526,-0.000000;;, - 163;4; -0.000000, 0.991445, 0.130526,-0.000000;;, - 164;4; -0.000000, 0.991445, 0.130526,-0.000000;;, - 165;4; -0.000000, 0.991445, 0.130526,-0.000000;;, - 166;4; -0.000000, 0.991445, 0.130526,-0.000000;;, - 167;4; -0.000000, 0.991445, 0.130526,-0.000000;;, - 168;4; -0.000000, 1.000000,-0.000000,-0.000000;;, - 169;4; 0.034052, 0.993234, 0.000000,-0.000000;;, - 170;4; 0.129903, 0.974175, 0.000000,-0.000000;;, - 171;4; 0.252901, 0.949704, 0.000000,-0.000000;;, - 172;4; 0.348675, 0.930646, 0.000000,-0.000000;;, - 173;4; 0.382683, 0.923880, 0.000000,-0.000000;;, - 174;4; 0.361005, 0.930646, 0.000000,-0.000000;;, - 175;4; 0.294618, 0.949704, 0.000000,-0.000000;;, - 176;4; 0.194899, 0.974175, 0.000000,-0.000000;;, - 177;4; 0.088939, 0.993234, 0.000000,-0.000000;;, - 178;4; -0.000000, 1.000000,-0.000000,-0.000000;;, - 179;4; -0.088939, 0.993234,-0.000000,-0.000000;;, - 180;4; -0.194899, 0.974175,-0.000000,-0.000000;;, - 181;4; -0.294618, 0.949704,-0.000000,-0.000000;;, - 182;4; -0.361005, 0.930646,-0.000000,-0.000000;;, - 183;4; -0.382683, 0.923880,-0.000000,-0.000000;;, - 184;4; -0.348675, 0.930646,-0.000000,-0.000000;;, - 185;4; -0.252901, 0.949704,-0.000000,-0.000000;;, - 186;4; -0.129904, 0.974175,-0.000000,-0.000000;;, - 187;4; -0.034052, 0.993234,-0.000000,-0.000000;;, - 188;4; -0.000000, 1.000000,-0.000000,-0.000000;;, - 189;4; -0.000000, 1.000000,-0.000000,-0.000000;;, - 190;4; 0.003877, 0.999915, 0.000000,-0.000000;;, - 191;4; 0.014798, 0.999677, 0.000000,-0.000000;;, - 192;4; 0.028821, 0.999371, 0.000000,-0.000000;;, - 193;4; 0.039742, 0.999133, 0.000000,-0.000000;;, - 194;4; 0.043619, 0.999048, 0.000000,-0.000000;;, - 195;4; 0.039742, 0.999133, 0.000000,-0.000000;;, - 196;4; 0.028821, 0.999371, 0.000000,-0.000000;;, - 197;4; 0.014798, 0.999677, 0.000000,-0.000000;;, - 198;4; 0.003877, 0.999915, 0.000000,-0.000000;;, - 199;4; -0.000000, 1.000000,-0.000000,-0.000000;;, - 200;4; -0.000000, 1.000000,-0.000000,-0.000000;;, - 201;4; 0.034052, 0.993233, 0.000000,-0.000000;;, - 202;4; 0.129903, 0.974175, 0.000000,-0.000000;;, - 203;4; 0.252901, 0.949704, 0.000000,-0.000000;;, - 204;4; 0.348675, 0.930646, 0.000000,-0.000000;;, - 205;4; 0.382683, 0.923880, 0.000000,-0.000000;;, - 206;4; 0.361005, 0.930646, 0.000000,-0.000000;;, - 207;4; 0.294618, 0.949704, 0.000000,-0.000000;;, - 208;4; 0.194899, 0.974175, 0.000000,-0.000000;;, - 209;4; 0.088939, 0.993234, 0.000000,-0.000000;;, - 210;4; -0.000000, 1.000000,-0.000000,-0.000000;;, - 211;4; -0.088939, 0.993234,-0.000000,-0.000000;;, - 212;4; -0.194899, 0.974175,-0.000000,-0.000000;;, - 213;4; -0.294618, 0.949704,-0.000000,-0.000000;;, - 214;4; -0.361005, 0.930646,-0.000000,-0.000000;;, - 215;4; -0.382683, 0.923880,-0.000000,-0.000000;;, - 216;4; -0.348699, 0.930646,-0.000000,-0.000000;;, - 217;4; -0.253041, 0.949703,-0.000000,-0.000000;;, - 218;4; -0.130122, 0.974173,-0.000000,-0.000000;;, - 219;4; -0.034158, 0.993233,-0.000000,-0.000000;;, - 220;4; -0.000000, 1.000000,-0.000000,-0.000000;;; - } - AnimationKey { //Scale - 1; - 221; - 0;3; 1.000000, 1.000000, 1.000000;;, - 1;3; 1.000000, 1.000000, 1.000000;;, - 2;3; 1.000000, 1.000000, 1.000000;;, - 3;3; 1.000000, 1.000000, 1.000000;;, - 4;3; 1.000000, 1.000000, 1.000000;;, - 5;3; 1.000000, 1.000000, 1.000000;;, - 6;3; 1.000000, 1.000000, 1.000000;;, - 7;3; 1.000000, 1.000000, 1.000000;;, - 8;3; 1.000000, 1.000000, 1.000000;;, - 9;3; 1.000000, 1.000000, 1.000000;;, - 10;3; 1.000000, 1.000000, 1.000000;;, - 11;3; 1.000000, 1.000000, 1.000000;;, - 12;3; 1.000000, 1.000000, 1.000000;;, - 13;3; 1.000000, 1.000000, 1.000000;;, - 14;3; 1.000000, 1.000000, 1.000000;;, - 15;3; 1.000000, 1.000000, 1.000000;;, - 16;3; 1.000000, 1.000000, 1.000000;;, - 17;3; 1.000000, 1.000000, 1.000000;;, - 18;3; 1.000000, 1.000000, 1.000000;;, - 19;3; 1.000000, 1.000000, 1.000000;;, - 20;3; 1.000000, 1.000000, 1.000000;;, - 21;3; 1.000000, 1.000000, 1.000000;;, - 22;3; 1.000000, 1.000000, 1.000000;;, - 23;3; 1.000000, 1.000000, 1.000000;;, - 24;3; 1.000000, 1.000000, 1.000000;;, - 25;3; 1.000000, 1.000000, 1.000000;;, - 26;3; 1.000000, 1.000000, 1.000000;;, - 27;3; 1.000000, 1.000000, 1.000000;;, - 28;3; 1.000000, 1.000000, 1.000000;;, - 29;3; 1.000000, 1.000000, 1.000000;;, - 30;3; 1.000000, 1.000000, 1.000000;;, - 31;3; 1.000000, 1.000000, 1.000000;;, - 32;3; 1.000000, 1.000000, 1.000000;;, - 33;3; 1.000000, 1.000000, 1.000000;;, - 34;3; 1.000000, 1.000000, 1.000000;;, - 35;3; 1.000000, 1.000000, 1.000000;;, - 36;3; 1.000000, 1.000000, 1.000000;;, - 37;3; 1.000000, 1.000000, 1.000000;;, - 38;3; 1.000000, 1.000000, 1.000000;;, - 39;3; 1.000000, 1.000000, 1.000000;;, - 40;3; 1.000000, 1.000000, 1.000000;;, - 41;3; 1.000000, 1.000000, 1.000000;;, - 42;3; 1.000000, 1.000000, 1.000000;;, - 43;3; 1.000000, 1.000000, 1.000000;;, - 44;3; 1.000000, 1.000000, 1.000000;;, - 45;3; 1.000000, 1.000000, 1.000000;;, - 46;3; 1.000000, 1.000000, 1.000000;;, - 47;3; 1.000000, 1.000000, 1.000000;;, - 48;3; 1.000000, 1.000000, 1.000000;;, - 49;3; 1.000000, 1.000000, 1.000000;;, - 50;3; 1.000000, 1.000000, 1.000000;;, - 51;3; 1.000000, 1.000000, 1.000000;;, - 52;3; 1.000000, 1.000000, 1.000000;;, - 53;3; 1.000000, 1.000000, 1.000000;;, - 54;3; 1.000000, 1.000000, 1.000000;;, - 55;3; 1.000000, 1.000000, 1.000000;;, - 56;3; 1.000000, 1.000000, 1.000000;;, - 57;3; 1.000000, 1.000000, 1.000000;;, - 58;3; 1.000000, 1.000000, 1.000000;;, - 59;3; 1.000000, 1.000000, 1.000000;;, - 60;3; 1.000000, 1.000000, 1.000000;;, - 61;3; 1.000000, 1.000000, 1.000000;;, - 62;3; 1.000000, 1.000000, 1.000000;;, - 63;3; 1.000000, 1.000000, 1.000000;;, - 64;3; 1.000000, 1.000000, 1.000000;;, - 65;3; 1.000000, 1.000000, 1.000000;;, - 66;3; 1.000000, 1.000000, 1.000000;;, - 67;3; 1.000000, 1.000000, 1.000000;;, - 68;3; 1.000000, 1.000000, 1.000000;;, - 69;3; 1.000000, 1.000000, 1.000000;;, - 70;3; 1.000000, 1.000000, 1.000000;;, - 71;3; 1.000000, 1.000000, 1.000000;;, - 72;3; 1.000000, 1.000000, 1.000000;;, - 73;3; 1.000000, 1.000000, 1.000000;;, - 74;3; 1.000000, 1.000000, 1.000000;;, - 75;3; 1.000000, 1.000000, 1.000000;;, - 76;3; 1.000000, 1.000000, 1.000000;;, - 77;3; 1.000000, 1.000000, 1.000000;;, - 78;3; 1.000000, 1.000000, 1.000000;;, - 79;3; 1.000000, 1.000000, 1.000000;;, - 80;3; 1.000000, 1.000000, 1.000000;;, - 81;3; 1.000000, 1.000000, 1.000000;;, - 82;3; 1.000000, 1.000000, 1.000000;;, - 83;3; 1.000000, 1.000000, 1.000000;;, - 84;3; 1.000000, 1.000000, 1.000000;;, - 85;3; 1.000000, 1.000000, 1.000000;;, - 86;3; 1.000000, 1.000000, 1.000000;;, - 87;3; 1.000000, 1.000000, 1.000000;;, - 88;3; 1.000000, 1.000000, 1.000000;;, - 89;3; 1.000000, 1.000000, 1.000000;;, - 90;3; 1.000000, 1.000000, 1.000000;;, - 91;3; 1.000000, 1.000000, 1.000000;;, - 92;3; 1.000000, 1.000000, 1.000000;;, - 93;3; 1.000000, 1.000000, 1.000000;;, - 94;3; 1.000000, 1.000000, 1.000000;;, - 95;3; 1.000000, 1.000000, 1.000000;;, - 96;3; 1.000000, 1.000000, 1.000000;;, - 97;3; 1.000000, 1.000000, 1.000000;;, - 98;3; 1.000000, 1.000000, 1.000000;;, - 99;3; 1.000000, 1.000000, 1.000000;;, - 100;3; 1.000000, 1.000000, 1.000000;;, - 101;3; 1.000000, 1.000000, 1.000000;;, - 102;3; 1.000000, 1.000000, 1.000000;;, - 103;3; 1.000000, 1.000000, 1.000000;;, - 104;3; 1.000000, 1.000000, 1.000000;;, - 105;3; 1.000000, 1.000000, 1.000000;;, - 106;3; 1.000000, 1.000000, 1.000000;;, - 107;3; 1.000000, 1.000000, 1.000000;;, - 108;3; 1.000000, 1.000000, 1.000000;;, - 109;3; 1.000000, 1.000000, 0.999999;;, - 110;3; 1.000000, 1.000000, 1.000000;;, - 111;3; 1.000000, 1.000000, 1.000000;;, - 112;3; 1.000000, 1.000000, 1.000000;;, - 113;3; 1.000000, 1.000000, 1.000000;;, - 114;3; 1.000000, 1.000000, 1.000000;;, - 115;3; 1.000000, 1.000000, 1.000000;;, - 116;3; 1.000000, 1.000000, 1.000000;;, - 117;3; 1.000000, 1.000000, 1.000000;;, - 118;3; 1.000000, 1.000000, 1.000000;;, - 119;3; 1.000000, 1.000000, 1.000000;;, - 120;3; 1.000000, 1.000000, 1.000000;;, - 121;3; 1.000000, 1.000000, 1.000000;;, - 122;3; 1.000000, 1.000000, 1.000000;;, - 123;3; 1.000000, 1.000000, 1.000000;;, - 124;3; 1.000000, 1.000000, 1.000000;;, - 125;3; 1.000000, 1.000000, 1.000000;;, - 126;3; 1.000000, 1.000000, 1.000000;;, - 127;3; 1.000000, 1.000000, 1.000000;;, - 128;3; 1.000000, 1.000000, 1.000000;;, - 129;3; 1.000000, 1.000000, 1.000000;;, - 130;3; 1.000000, 1.000000, 1.000000;;, - 131;3; 1.000000, 1.000000, 1.000000;;, - 132;3; 1.000000, 1.000000, 1.000000;;, - 133;3; 1.000000, 1.000000, 0.999999;;, - 134;3; 1.000000, 1.000000, 1.000000;;, - 135;3; 1.000000, 1.000000, 1.000000;;, - 136;3; 1.000000, 1.000000, 1.000000;;, - 137;3; 1.000000, 1.000000, 1.000000;;, - 138;3; 1.000000, 1.000000, 1.000000;;, - 139;3; 1.000000, 1.000000, 1.000000;;, - 140;3; 1.000000, 1.000000, 1.000000;;, - 141;3; 1.000000, 1.000000, 1.000000;;, - 142;3; 1.000000, 1.000000, 1.000000;;, - 143;3; 1.000000, 1.000000, 1.000000;;, - 144;3; 1.000000, 1.000000, 1.000000;;, - 145;3; 1.000000, 1.000000, 1.000000;;, - 146;3; 1.000000, 1.000000, 1.000000;;, - 147;3; 1.000000, 1.000000, 1.000000;;, - 148;3; 1.000000, 1.000000, 1.000000;;, - 149;3; 1.000000, 1.000000, 1.000000;;, - 150;3; 1.000000, 1.000000, 1.000000;;, - 151;3; 1.000000, 1.000000, 1.000000;;, - 152;3; 1.000000, 1.000000, 1.000000;;, - 153;3; 1.000000, 1.000000, 1.000000;;, - 154;3; 1.000000, 1.000000, 1.000000;;, - 155;3; 1.000000, 1.000000, 1.000000;;, - 156;3; 1.000000, 1.000000, 1.000000;;, - 157;3; 1.000000, 1.000000, 1.000000;;, - 158;3; 1.000000, 1.000000, 1.000000;;, - 159;3; 1.000000, 1.000000, 0.999999;;, - 160;3; 1.000000, 1.000000, 1.000000;;, - 161;3; 1.000000, 1.000000, 1.000000;;, - 162;3; 1.000000, 1.000000, 1.000000;;, - 163;3; 1.000000, 1.000000, 1.000000;;, - 164;3; 1.000000, 1.000000, 1.000000;;, - 165;3; 1.000000, 1.000000, 1.000000;;, - 166;3; 1.000000, 1.000000, 1.000000;;, - 167;3; 1.000000, 1.000000, 1.000000;;, - 168;3; 1.000000, 1.000000, 1.000000;;, - 169;3; 1.000000, 1.000000, 1.000000;;, - 170;3; 1.000000, 1.000000, 1.000000;;, - 171;3; 1.000000, 1.000000, 1.000000;;, - 172;3; 1.000000, 1.000000, 1.000000;;, - 173;3; 1.000000, 1.000000, 1.000000;;, - 174;3; 1.000000, 1.000000, 1.000000;;, - 175;3; 1.000000, 1.000000, 1.000000;;, - 176;3; 1.000000, 1.000000, 1.000000;;, - 177;3; 1.000000, 1.000000, 1.000000;;, - 178;3; 1.000000, 1.000000, 1.000000;;, - 179;3; 1.000000, 1.000000, 1.000000;;, - 180;3; 1.000000, 1.000000, 1.000000;;, - 181;3; 1.000000, 1.000000, 1.000000;;, - 182;3; 1.000000, 1.000000, 1.000000;;, - 183;3; 1.000000, 1.000000, 1.000000;;, - 184;3; 1.000000, 1.000000, 1.000000;;, - 185;3; 1.000000, 1.000000, 1.000000;;, - 186;3; 1.000000, 1.000000, 1.000000;;, - 187;3; 1.000000, 1.000000, 1.000000;;, - 188;3; 1.000000, 1.000000, 1.000000;;, - 189;3; 1.000000, 1.000000, 1.000000;;, - 190;3; 1.000000, 1.000000, 1.000000;;, - 191;3; 1.000000, 1.000000, 1.000000;;, - 192;3; 1.000000, 1.000000, 1.000000;;, - 193;3; 1.000000, 1.000000, 1.000000;;, - 194;3; 1.000000, 1.000000, 1.000000;;, - 195;3; 1.000000, 1.000000, 1.000000;;, - 196;3; 1.000000, 1.000000, 1.000000;;, - 197;3; 1.000000, 1.000000, 1.000000;;, - 198;3; 1.000000, 1.000000, 1.000000;;, - 199;3; 1.000000, 1.000000, 1.000000;;, - 200;3; 1.000000, 1.000000, 1.000000;;, - 201;3; 1.000000, 1.000000, 1.000000;;, - 202;3; 1.000000, 1.000000, 1.000000;;, - 203;3; 1.000000, 1.000000, 1.000000;;, - 204;3; 1.000000, 1.000000, 1.000000;;, - 205;3; 1.000000, 1.000000, 1.000000;;, - 206;3; 1.000000, 1.000000, 1.000000;;, - 207;3; 1.000000, 1.000000, 1.000000;;, - 208;3; 1.000000, 1.000000, 1.000000;;, - 209;3; 1.000000, 1.000000, 1.000000;;, - 210;3; 1.000000, 1.000000, 1.000000;;, - 211;3; 1.000000, 1.000000, 1.000000;;, - 212;3; 1.000000, 1.000000, 1.000000;;, - 213;3; 1.000000, 1.000000, 1.000000;;, - 214;3; 1.000000, 1.000000, 1.000000;;, - 215;3; 1.000000, 1.000000, 1.000000;;, - 216;3; 1.000000, 1.000000, 1.000000;;, - 217;3; 1.000000, 1.000000, 1.000000;;, - 218;3; 1.000000, 1.000000, 1.000000;;, - 219;3; 1.000000, 1.000000, 1.000000;;, - 220;3; 1.000000, 1.000000, 1.000000;;; - } - } - Animation { - {Armature_Leg_Left} - AnimationKey { //Position - 2; - 221; - 0;3; -1.000000, 0.000000,-0.000001;;, - 1;3; -1.000000,-0.000000,-0.000001;;, - 2;3; -1.000000,-0.000000,-0.000001;;, - 3;3; -1.000000,-0.000000,-0.000001;;, - 4;3; -1.000000,-0.000000,-0.000001;;, - 5;3; -1.000000,-0.000000,-0.000001;;, - 6;3; -1.000000,-0.000000,-0.000001;;, - 7;3; -1.000000,-0.000000,-0.000001;;, - 8;3; -1.000000,-0.000000,-0.000001;;, - 9;3; -1.000000,-0.000000,-0.000001;;, - 10;3; -1.000000,-0.000000,-0.000000;;, - 11;3; -1.000000,-0.000000,-0.000000;;, - 12;3; -1.000000,-0.000000,-0.000000;;, - 13;3; -1.000000,-0.000000,-0.000000;;, - 14;3; -1.000000,-0.000000,-0.000000;;, - 15;3; -1.000000,-0.000000,-0.000001;;, - 16;3; -1.000000,-0.000000,-0.000001;;, - 17;3; -1.000000,-0.000000,-0.000001;;, - 18;3; -1.000000,-0.000000,-0.000001;;, - 19;3; -1.000000,-0.000000,-0.000001;;, - 20;3; -1.000000,-0.000000,-0.000001;;, - 21;3; -1.000000,-0.000000,-0.000001;;, - 22;3; -1.000000,-0.000000,-0.000000;;, - 23;3; -1.000000,-0.000000,-0.000001;;, - 24;3; -1.000000,-0.000000,-0.000001;;, - 25;3; -1.000000,-0.000000,-0.000001;;, - 26;3; -1.000000,-0.000000,-0.000000;;, - 27;3; -1.000000,-0.000000,-0.000000;;, - 28;3; -1.000000,-0.000000,-0.000000;;, - 29;3; -1.000000,-0.000000,-0.000000;;, - 30;3; -1.000000,-0.000000,-0.000000;;, - 31;3; -1.000000,-0.000000,-0.000001;;, - 32;3; -1.000000,-0.000000,-0.000001;;, - 33;3; -1.000000,-0.000000,-0.000001;;, - 34;3; -1.000000,-0.000000,-0.000001;;, - 35;3; -1.000000,-0.000000,-0.000001;;, - 36;3; -1.000000,-0.000000,-0.000001;;, - 37;3; -1.000000,-0.000000,-0.000001;;, - 38;3; -1.000000,-0.000000,-0.000001;;, - 39;3; -1.000000,-0.000000,-0.000001;;, - 40;3; -1.000000, 0.000000,-0.000001;;, - 41;3; -1.000000,-0.000000,-0.000001;;, - 42;3; -1.000000,-0.000000,-0.000001;;, - 43;3; -1.000000,-0.000000,-0.000001;;, - 44;3; -1.000000,-0.000000,-0.000001;;, - 45;3; -1.000000,-0.000000,-0.000001;;, - 46;3; -1.000000,-0.000000,-0.000001;;, - 47;3; -1.000000,-0.000000,-0.000001;;, - 48;3; -1.000000,-0.000000,-0.000001;;, - 49;3; -1.000000,-0.000000,-0.000001;;, - 50;3; -1.000000,-0.000000,-0.000000;;, - 51;3; -1.000000,-0.000000,-0.000000;;, - 52;3; -1.000000,-0.000000,-0.000000;;, - 53;3; -1.000000,-0.000000,-0.000000;;, - 54;3; -1.000000,-0.000000,-0.000000;;, - 55;3; -1.000000,-0.000000,-0.000001;;, - 56;3; -1.000000,-0.000000,-0.000001;;, - 57;3; -1.000000,-0.000000,-0.000001;;, - 58;3; -1.000000,-0.000000,-0.000001;;, - 59;3; -1.000000,-0.000000,-0.000001;;, - 60;3; -1.000000,-0.000000,-0.000001;;, - 61;3; -1.000000,-0.000000,-0.000001;;, - 62;3; -1.000000,-0.000000,-0.000001;;, - 63;3; -1.000000,-0.000000,-0.000001;;, - 64;3; -1.000000,-0.000000,-0.000001;;, - 65;3; -1.000000,-0.000000,-0.000001;;, - 66;3; -1.000000,-0.000000,-0.000001;;, - 67;3; -1.000000,-0.000000,-0.000000;;, - 68;3; -1.000000,-0.000000,-0.000000;;, - 69;3; -1.000000,-0.000000,-0.000000;;, - 70;3; -1.000000,-0.000000,-0.000000;;, - 71;3; -1.000000,-0.000000,-0.000000;;, - 72;3; -1.000000,-0.000000,-0.000000;;, - 73;3; -1.000000,-0.000000,-0.000000;;, - 74;3; -1.000000,-0.000000,-0.000001;;, - 75;3; -1.000000,-0.000000,-0.000001;;, - 76;3; -1.000000,-0.000000,-0.000001;;, - 77;3; -1.000000,-0.000000,-0.000001;;, - 78;3; -1.000000,-0.000000,-0.000001;;, - 79;3; -1.000000,-0.000000,-0.000001;;, - 80;3; -1.000000, 0.000000,-0.000001;;, - 81;3; -1.000000, 0.000000,-0.000001;;, - 82;3; -1.000000,-0.000000,-0.000001;;, - 83;3; -1.000000,-0.000000,-0.000001;;, - 84;3; -1.000000,-0.000000,-0.000001;;, - 85;3; -1.000000,-0.000000,-0.000001;;, - 86;3; -1.000000,-0.000000,-0.000001;;, - 87;3; -1.000000,-0.000000,-0.000001;;, - 88;3; -1.000000,-0.000000,-0.000001;;, - 89;3; -1.000000,-0.000000,-0.000001;;, - 90;3; -1.000000,-0.000000,-0.000001;;, - 91;3; -1.000000,-0.000000,-0.000001;;, - 92;3; -1.000000,-0.000000,-0.000001;;, - 93;3; -1.000000,-0.000000,-0.000001;;, - 94;3; -1.000000,-0.000000,-0.000001;;, - 95;3; -1.000000,-0.000000,-0.000001;;, - 96;3; -1.000000,-0.000000,-0.000001;;, - 97;3; -1.000000,-0.000000,-0.000001;;, - 98;3; -1.000000,-0.000000,-0.000001;;, - 99;3; -1.000000,-0.000000,-0.000001;;, - 100;3; -1.000000,-0.000000,-0.000001;;, - 101;3; -1.000000,-0.000000,-0.000001;;, - 102;3; -1.000000,-0.000000,-0.000001;;, - 103;3; -1.000000,-0.000000,-0.000001;;, - 104;3; -1.000000,-0.000000,-0.000001;;, - 105;3; -1.000000,-0.000000,-0.000001;;, - 106;3; -1.000000,-0.000000,-0.000001;;, - 107;3; -1.000000,-0.000000,-0.000001;;, - 108;3; -1.000000,-0.000000,-0.000001;;, - 109;3; -1.000000,-0.000000,-0.000001;;, - 110;3; -1.000000,-0.000000,-0.000001;;, - 111;3; -1.000000,-0.000000,-0.000001;;, - 112;3; -1.000000,-0.000000,-0.000001;;, - 113;3; -1.000000,-0.000000,-0.000001;;, - 114;3; -1.000000,-0.000000,-0.000001;;, - 115;3; -1.000000,-0.000000,-0.000001;;, - 116;3; -1.000000,-0.000000,-0.000001;;, - 117;3; -1.000000,-0.000000,-0.000001;;, - 118;3; -1.000000,-0.000000,-0.000001;;, - 119;3; -1.000000,-0.000000,-0.000001;;, - 120;3; -1.000000,-0.000000,-0.000001;;, - 121;3; -1.000000, 0.000000,-0.000001;;, - 122;3; -1.000000,-0.000000,-0.000001;;, - 123;3; -1.000000,-0.000000,-0.000001;;, - 124;3; -1.000000,-0.000000,-0.000001;;, - 125;3; -1.000000,-0.000000,-0.000001;;, - 126;3; -1.000000,-0.000000,-0.000001;;, - 127;3; -1.000000,-0.000000,-0.000001;;, - 128;3; -1.000000,-0.000000,-0.000001;;, - 129;3; -1.000000,-0.000000,-0.000001;;, - 130;3; -1.000000,-0.000000,-0.000001;;, - 131;3; -1.000000,-0.000000,-0.000001;;, - 132;3; -1.000000,-0.000000,-0.000001;;, - 133;3; -1.000000,-0.000000,-0.000001;;, - 134;3; -1.000000,-0.000000,-0.000001;;, - 135;3; -1.000000,-0.000000,-0.000001;;, - 136;3; -1.000000,-0.000000,-0.000001;;, - 137;3; -1.000000,-0.000000,-0.000001;;, - 138;3; -1.000000,-0.000000,-0.000001;;, - 139;3; -1.000000,-0.000000,-0.000001;;, - 140;3; -1.000000,-0.000000,-0.000001;;, - 141;3; -1.000000,-0.000000,-0.000001;;, - 142;3; -1.000000,-0.000000,-0.000001;;, - 143;3; -1.000000,-0.000000,-0.000001;;, - 144;3; -1.000000,-0.000000,-0.000001;;, - 145;3; -1.000000,-0.000000,-0.000001;;, - 146;3; -1.000000,-0.000000,-0.000001;;, - 147;3; -1.000000,-0.000000,-0.000001;;, - 148;3; -1.000000,-0.000000,-0.000001;;, - 149;3; -1.000000,-0.000000,-0.000001;;, - 150;3; -1.000000,-0.000000,-0.000001;;, - 151;3; -1.000000,-0.000000,-0.000001;;, - 152;3; -1.000000,-0.000000,-0.000001;;, - 153;3; -1.000000,-0.000000,-0.000001;;, - 154;3; -1.000000,-0.000000,-0.000001;;, - 155;3; -1.000000,-0.000000,-0.000001;;, - 156;3; -1.000000,-0.000000,-0.000001;;, - 157;3; -1.000000,-0.000000,-0.000001;;, - 158;3; -1.000000,-0.000000,-0.000001;;, - 159;3; -1.000000,-0.000000,-0.000001;;, - 160;3; -1.000000,-0.000000,-0.000001;;, - 161;3; -1.000000, 0.000000,-0.000001;;, - 162;3; -1.000000,-0.000000,-0.000000;;, - 163;3; -1.000000,-0.000000,-0.000000;;, - 164;3; -1.000000,-0.000000,-0.000000;;, - 165;3; -1.000000,-0.000000,-0.000000;;, - 166;3; -1.000000,-0.000000,-0.000000;;, - 167;3; -1.000000,-0.000000,-0.000000;;, - 168;3; -1.000000, 0.000000,-0.000001;;, - 169;3; -1.000000, 0.000000,-0.000001;;, - 170;3; -1.000000, 0.000000,-0.000001;;, - 171;3; -1.000000, 0.000000,-0.000001;;, - 172;3; -1.000000, 0.000000,-0.000001;;, - 173;3; -1.000000, 0.000000,-0.000001;;, - 174;3; -1.000000, 0.000000,-0.000001;;, - 175;3; -1.000000, 0.000000,-0.000001;;, - 176;3; -1.000000, 0.000000,-0.000001;;, - 177;3; -1.000000, 0.000000,-0.000001;;, - 178;3; -1.000000, 0.000000,-0.000001;;, - 179;3; -1.000000, 0.000000,-0.000001;;, - 180;3; -1.000000, 0.000000,-0.000001;;, - 181;3; -1.000000, 0.000000,-0.000001;;, - 182;3; -1.000000, 0.000000,-0.000001;;, - 183;3; -1.000000, 0.000000,-0.000001;;, - 184;3; -1.000000, 0.000000,-0.000001;;, - 185;3; -1.000000, 0.000000,-0.000001;;, - 186;3; -1.000000, 0.000000,-0.000001;;, - 187;3; -1.000000, 0.000000,-0.000001;;, - 188;3; -1.000000, 0.000000,-0.000001;;, - 189;3; -1.000000, 0.000000,-0.000001;;, - 190;3; -1.000000, 0.000000,-0.000001;;, - 191;3; -1.000000, 0.000000,-0.000001;;, - 192;3; -1.000000, 0.000000,-0.000000;;, - 193;3; -1.000000, 0.000000,-0.000001;;, - 194;3; -1.000000, 0.000000,-0.000001;;, - 195;3; -1.000000, 0.000000,-0.000001;;, - 196;3; -1.000000, 0.000000,-0.000000;;, - 197;3; -1.000000, 0.000000,-0.000001;;, - 198;3; -1.000000, 0.000000,-0.000001;;, - 199;3; -1.000000, 0.000000,-0.000001;;, - 200;3; -1.000000, 0.000000,-0.000001;;, - 201;3; -1.000000,-0.000000,-0.000001;;, - 202;3; -1.000000,-0.000000,-0.000001;;, - 203;3; -1.000000,-0.000000,-0.000000;;, - 204;3; -1.000000,-0.000000,-0.000001;;, - 205;3; -1.000000,-0.000000,-0.000001;;, - 206;3; -1.000000,-0.000000,-0.000000;;, - 207;3; -1.000000,-0.000000,-0.000001;;, - 208;3; -1.000000, 0.000000,-0.000000;;, - 209;3; -1.000000, 0.000000,-0.000000;;, - 210;3; -1.000000, 0.000000,-0.000001;;, - 211;3; -1.000000, 0.000000,-0.000000;;, - 212;3; -1.000000, 0.000000,-0.000000;;, - 213;3; -1.000000,-0.000000,-0.000001;;, - 214;3; -1.000000,-0.000000,-0.000000;;, - 215;3; -1.000000,-0.000000,-0.000001;;, - 216;3; -1.000000,-0.000000,-0.000001;;, - 217;3; -1.000000,-0.000000,-0.000000;;, - 218;3; -1.000000,-0.000000,-0.000001;;, - 219;3; -1.000000,-0.000000,-0.000001;;, - 220;3; -1.000000, 0.000000,-0.000001;;; - } - AnimationKey { //Rotation - 0; - 221; - 0;4; -0.000000, 1.000000,-0.000000,-0.000000;;, - 1;4; -0.000240, 0.999995,-0.000000,-0.000000;;, - 2;4; -0.000967, 0.999979,-0.000000,-0.000000;;, - 3;4; -0.002182, 0.999952,-0.000000,-0.000000;;, - 4;4; -0.003877, 0.999915,-0.000000,-0.000000;;, - 5;4; -0.006032, 0.999868,-0.000000,-0.000000;;, - 6;4; -0.008609, 0.999812,-0.000000,-0.000000;;, - 7;4; -0.011555, 0.999748,-0.000000,-0.000000;;, - 8;4; -0.014798, 0.999677,-0.000000,-0.000000;;, - 9;4; -0.018250, 0.999602,-0.000000,-0.000000;;, - 10;4; -0.021810, 0.999524,-0.000000,-0.000000;;, - 11;4; -0.025369, 0.999446,-0.000000,-0.000000;;, - 12;4; -0.028821, 0.999371,-0.000000,-0.000000;;, - 13;4; -0.032064, 0.999300,-0.000000,-0.000000;;, - 14;4; -0.035010, 0.999236,-0.000000,-0.000000;;, - 15;4; -0.037588, 0.999180,-0.000000,-0.000000;;, - 16;4; -0.039742, 0.999133,-0.000000,-0.000000;;, - 17;4; -0.041437, 0.999096,-0.000000,-0.000000;;, - 18;4; -0.042652, 0.999069,-0.000000,-0.000000;;, - 19;4; -0.043379, 0.999053,-0.000000,-0.000000;;, - 20;4; -0.043619, 0.999048,-0.000000,-0.000000;;, - 21;4; -0.043379, 0.999053,-0.000000,-0.000000;;, - 22;4; -0.042652, 0.999069,-0.000000,-0.000000;;, - 23;4; -0.041437, 0.999096,-0.000000,-0.000000;;, - 24;4; -0.039742, 0.999133,-0.000000,-0.000000;;, - 25;4; -0.037588, 0.999180,-0.000000,-0.000000;;, - 26;4; -0.035010, 0.999236,-0.000000,-0.000000;;, - 27;4; -0.032064, 0.999300,-0.000000,-0.000000;;, - 28;4; -0.028821, 0.999371,-0.000000,-0.000000;;, - 29;4; -0.025369, 0.999446,-0.000000,-0.000000;;, - 30;4; -0.021810, 0.999524,-0.000000,-0.000000;;, - 31;4; -0.018250, 0.999602,-0.000000,-0.000000;;, - 32;4; -0.014798, 0.999677,-0.000000,-0.000000;;, - 33;4; -0.011555, 0.999748,-0.000000,-0.000000;;, - 34;4; -0.008609, 0.999812,-0.000000,-0.000000;;, - 35;4; -0.006032, 0.999868,-0.000000,-0.000000;;, - 36;4; -0.003877, 0.999915,-0.000000,-0.000000;;, - 37;4; -0.002182, 0.999952,-0.000000,-0.000000;;, - 38;4; -0.000967, 0.999979,-0.000000,-0.000000;;, - 39;4; -0.000240, 0.999995,-0.000000,-0.000000;;, - 40;4; -0.000000, 1.000000,-0.000000,-0.000000;;, - 41;4; -0.000240, 0.999995,-0.000000,-0.000000;;, - 42;4; -0.000967, 0.999979,-0.000000,-0.000000;;, - 43;4; -0.002182, 0.999952,-0.000000,-0.000000;;, - 44;4; -0.003877, 0.999915,-0.000000,-0.000000;;, - 45;4; -0.006032, 0.999868,-0.000000,-0.000000;;, - 46;4; -0.008609, 0.999812,-0.000000,-0.000000;;, - 47;4; -0.011555, 0.999748,-0.000000,-0.000000;;, - 48;4; -0.014798, 0.999677,-0.000000,-0.000000;;, - 49;4; -0.018250, 0.999602,-0.000000,-0.000000;;, - 50;4; -0.021810, 0.999524,-0.000000,-0.000000;;, - 51;4; -0.025369, 0.999446,-0.000000,-0.000000;;, - 52;4; -0.028821, 0.999371,-0.000000,-0.000000;;, - 53;4; -0.032064, 0.999300,-0.000000,-0.000000;;, - 54;4; -0.035010, 0.999236,-0.000000,-0.000000;;, - 55;4; -0.037588, 0.999180,-0.000000,-0.000000;;, - 56;4; -0.039742, 0.999133,-0.000000,-0.000000;;, - 57;4; -0.041437, 0.999096,-0.000000,-0.000000;;, - 58;4; -0.042652, 0.999069,-0.000000,-0.000000;;, - 59;4; -0.043379, 0.999053,-0.000000,-0.000000;;, - 60;4; -0.043619, 0.999048,-0.000000,-0.000000;;, - 61;4; -0.043616, 0.999053,-0.000000,-0.000000;;, - 62;4; -0.043594, 0.999067,-0.000000,-0.000000;;, - 63;4; -0.043536, 0.999089,-0.000000,-0.000000;;, - 64;4; -0.043427, 0.999117,-0.000000,-0.000000;;, - 65;4; -0.043250, 0.999151,-0.000000,-0.000000;;, - 66;4; -0.042989, 0.999191,-0.000000,-0.000000;;, - 67;4; -0.042627, 0.999235,-0.000000,-0.000000;;, - 68;4; -0.042144, 0.999283,-0.000000,-0.000000;;, - 69;4; -0.041519, 0.999336,-0.000000,-0.000000;;, - 70;4; -0.040726, 0.999391,-0.000000,-0.000000;;, - 71;4; -0.039733, 0.999450,-0.000000,-0.000000;;, - 72;4; -0.038501, 0.999511,-0.000000,-0.000000;;, - 73;4; -0.036980, 0.999575,-0.000000,-0.000000;;, - 74;4; -0.035101, 0.999640,-0.000000,-0.000000;;, - 75;4; -0.032770, 0.999707,-0.000000,-0.000000;;, - 76;4; -0.029842, 0.999774,-0.000000,-0.000000;;, - 77;4; -0.026086, 0.999841,-0.000000,-0.000000;;, - 78;4; -0.021070, 0.999906,-0.000000,-0.000000;;, - 79;4; -0.013794, 0.999964,-0.000000,-0.000000;;, - 80;4; -0.000000, 1.000000,-0.000000,-0.000000;;, - 81;4; 0.707107, 0.707107, 0.000000,-0.000000;;, - 82;4; 0.705874, 0.708245, 0.000000,-0.000000;;, - 83;4; 0.703907, 0.710101, 0.000000,-0.000000;;, - 84;4; 0.701752, 0.712152, 0.000000,-0.000000;;, - 85;4; 0.699533, 0.714271, 0.000000,-0.000000;;, - 86;4; 0.697308, 0.716402, 0.000000,-0.000000;;, - 87;4; 0.695107, 0.718513, 0.000000,-0.000000;;, - 88;4; 0.692951, 0.720584, 0.000000,-0.000000;;, - 89;4; 0.690857, 0.722597, 0.000000,-0.000000;;, - 90;4; 0.688837, 0.724539, 0.000000,-0.000000;;, - 91;4; 0.686904, 0.726399, 0.000000,-0.000000;;, - 92;4; 0.685070, 0.728163, 0.000000,-0.000000;;, - 93;4; 0.683348, 0.729820, 0.000000,-0.000000;;, - 94;4; 0.681750, 0.731358, 0.000000,-0.000000;;, - 95;4; 0.680291, 0.732761, 0.000000,-0.000000;;, - 96;4; 0.678987, 0.734015, 0.000000,-0.000000;;, - 97;4; 0.677857, 0.735101, 0.000000,-0.000000;;, - 98;4; 0.676923, 0.735999, 0.000000,-0.000000;;, - 99;4; 0.676211, 0.736682, 0.000000,-0.000000;;, - 100;4; 0.675753, 0.737121, 0.000000,-0.000000;;, - 101;4; 0.675590, 0.737277, 0.000000,-0.000000;;, - 102;4; 0.675764, 0.737111, 0.000000,-0.000000;;, - 103;4; 0.676289, 0.736609, 0.000000,-0.000000;;, - 104;4; 0.677167, 0.735768, 0.000000,-0.000000;;, - 105;4; 0.678392, 0.734596, 0.000000,-0.000000;;, - 106;4; 0.679948, 0.733105, 0.000000,-0.000000;;, - 107;4; 0.681811, 0.731323, 0.000000,-0.000000;;, - 108;4; 0.683939, 0.729285, 0.000000,-0.000000;;, - 109;4; 0.686283, 0.727042, 0.000000,-0.000000;;, - 110;4; 0.688777, 0.724654, 0.000000,-0.000000;;, - 111;4; 0.691348, 0.722192, 0.000000,-0.000000;;, - 112;4; 0.693920, 0.719730, 0.000000,-0.000000;;, - 113;4; 0.696414, 0.717343, 0.000000,-0.000000;;, - 114;4; 0.698758, 0.715099, 0.000000,-0.000000;;, - 115;4; 0.700886, 0.713062, 0.000000,-0.000000;;, - 116;4; 0.702748, 0.711279, 0.000000,-0.000000;;, - 117;4; 0.704305, 0.709789, 0.000000,-0.000000;;, - 118;4; 0.705530, 0.708616, 0.000000,-0.000000;;, - 119;4; 0.706408, 0.707776, 0.000000,-0.000000;;, - 120;4; 0.706933, 0.707273, 0.000000,-0.000000;;, - 121;4; 0.707107, 0.707107, 0.000000,-0.000000;;, - 122;4; 0.706933, 0.707273, 0.000000,-0.000000;;, - 123;4; 0.706408, 0.707776, 0.000000,-0.000000;;, - 124;4; 0.705530, 0.708616, 0.000000,-0.000000;;, - 125;4; 0.704305, 0.709789, 0.000000,-0.000000;;, - 126;4; 0.702749, 0.711279, 0.000000,-0.000000;;, - 127;4; 0.700886, 0.713062, 0.000000,-0.000000;;, - 128;4; 0.698758, 0.715099, 0.000000,-0.000000;;, - 129;4; 0.696414, 0.717343, 0.000000,-0.000000;;, - 130;4; 0.693920, 0.719730, 0.000000,-0.000000;;, - 131;4; 0.691348, 0.722192, 0.000000,-0.000000;;, - 132;4; 0.688777, 0.724654, 0.000000,-0.000000;;, - 133;4; 0.686283, 0.727042, 0.000000,-0.000000;;, - 134;4; 0.683939, 0.729285, 0.000000,-0.000000;;, - 135;4; 0.681811, 0.731323, 0.000000,-0.000000;;, - 136;4; 0.679949, 0.733105, 0.000000,-0.000000;;, - 137;4; 0.678392, 0.734596, 0.000000,-0.000000;;, - 138;4; 0.677167, 0.735768, 0.000000,-0.000000;;, - 139;4; 0.676289, 0.736609, 0.000000,-0.000000;;, - 140;4; 0.675764, 0.737111, 0.000000,-0.000000;;, - 141;4; 0.675590, 0.737277, 0.000000,-0.000000;;, - 142;4; 0.675753, 0.737121, 0.000000,-0.000000;;, - 143;4; 0.676211, 0.736682, 0.000000,-0.000000;;, - 144;4; 0.676923, 0.735999, 0.000000,-0.000000;;, - 145;4; 0.677857, 0.735101, 0.000000,-0.000000;;, - 146;4; 0.678987, 0.734015, 0.000000,-0.000000;;, - 147;4; 0.680291, 0.732761, 0.000000,-0.000000;;, - 148;4; 0.681750, 0.731358, 0.000000,-0.000000;;, - 149;4; 0.683348, 0.729820, 0.000000,-0.000000;;, - 150;4; 0.685070, 0.728163, 0.000000,-0.000000;;, - 151;4; 0.686904, 0.726398, 0.000000,-0.000000;;, - 152;4; 0.688837, 0.724539, 0.000000,-0.000000;;, - 153;4; 0.690857, 0.722596, 0.000000,-0.000000;;, - 154;4; 0.692951, 0.720583, 0.000000,-0.000000;;, - 155;4; 0.695107, 0.718512, 0.000000,-0.000000;;, - 156;4; 0.697308, 0.716401, 0.000000,-0.000000;;, - 157;4; 0.699533, 0.714270, 0.000000,-0.000000;;, - 158;4; 0.701752, 0.712151, 0.000000,-0.000000;;, - 159;4; 0.703907, 0.710100, 0.000000,-0.000000;;, - 160;4; 0.705874, 0.708244, 0.000000,-0.000000;;, - 161;4; 0.707107, 0.707107, 0.000000,-0.000000;;, - 162;4; -0.000000, 0.991445,-0.130526,-0.000000;;, - 163;4; -0.000000, 0.991445,-0.130526,-0.000000;;, - 164;4; -0.000000, 0.991445,-0.130526,-0.000000;;, - 165;4; -0.000000, 0.991445,-0.130526,-0.000000;;, - 166;4; -0.000000, 0.991445,-0.130526,-0.000000;;, - 167;4; -0.000000, 0.991445,-0.130526,-0.000000;;, - 168;4; -0.000000, 1.000000,-0.000000,-0.000000;;, - 169;4; -0.034052, 0.993234,-0.000000,-0.000000;;, - 170;4; -0.129903, 0.974175,-0.000000,-0.000000;;, - 171;4; -0.252901, 0.949704,-0.000000,-0.000000;;, - 172;4; -0.348675, 0.930646,-0.000000,-0.000000;;, - 173;4; -0.382683, 0.923880,-0.000000,-0.000000;;, - 174;4; -0.361005, 0.930646,-0.000000,-0.000000;;, - 175;4; -0.294618, 0.949704,-0.000000,-0.000000;;, - 176;4; -0.194899, 0.974175,-0.000000,-0.000000;;, - 177;4; -0.088939, 0.993234,-0.000000,-0.000000;;, - 178;4; -0.000000, 1.000000,-0.000000,-0.000000;;, - 179;4; 0.088939, 0.993234, 0.000000,-0.000000;;, - 180;4; 0.194899, 0.974175, 0.000000,-0.000000;;, - 181;4; 0.294618, 0.949704, 0.000000,-0.000000;;, - 182;4; 0.361005, 0.930646, 0.000000,-0.000000;;, - 183;4; 0.382683, 0.923880, 0.000000,-0.000000;;, - 184;4; 0.348675, 0.930646, 0.000000,-0.000000;;, - 185;4; 0.252901, 0.949704, 0.000000,-0.000000;;, - 186;4; 0.129903, 0.974175, 0.000000,-0.000000;;, - 187;4; 0.034052, 0.993234, 0.000000,-0.000000;;, - 188;4; -0.000000, 1.000000,-0.000000,-0.000000;;, - 189;4; -0.000000, 1.000000,-0.000000,-0.000000;;, - 190;4; 0.003877, 0.999915, 0.000000,-0.000000;;, - 191;4; 0.014798, 0.999677, 0.000000,-0.000000;;, - 192;4; 0.028821, 0.999371, 0.000000,-0.000000;;, - 193;4; 0.039742, 0.999133, 0.000000,-0.000000;;, - 194;4; 0.043619, 0.999048, 0.000000,-0.000000;;, - 195;4; 0.039742, 0.999133, 0.000000,-0.000000;;, - 196;4; 0.028821, 0.999371, 0.000000,-0.000000;;, - 197;4; 0.014798, 0.999677, 0.000000,-0.000000;;, - 198;4; 0.003877, 0.999915, 0.000000,-0.000000;;, - 199;4; -0.000000, 1.000000,-0.000000,-0.000000;;, - 200;4; -0.000000, 1.000000,-0.000000,-0.000000;;, - 201;4; -0.034052, 0.993233,-0.000000,-0.000000;;, - 202;4; -0.129903, 0.974175,-0.000000,-0.000000;;, - 203;4; -0.252901, 0.949704,-0.000000,-0.000000;;, - 204;4; -0.348675, 0.930646,-0.000000,-0.000000;;, - 205;4; -0.382683, 0.923880,-0.000000,-0.000000;;, - 206;4; -0.361005, 0.930646,-0.000000,-0.000000;;, - 207;4; -0.294618, 0.949704,-0.000000,-0.000000;;, - 208;4; -0.194899, 0.974175,-0.000000,-0.000000;;, - 209;4; -0.088939, 0.993234,-0.000000,-0.000000;;, - 210;4; -0.000000, 1.000000,-0.000000,-0.000000;;, - 211;4; 0.088939, 0.993234, 0.000000,-0.000000;;, - 212;4; 0.194899, 0.974175, 0.000000,-0.000000;;, - 213;4; 0.294618, 0.949704, 0.000000,-0.000000;;, - 214;4; 0.361005, 0.930646, 0.000000,-0.000000;;, - 215;4; 0.382683, 0.923880, 0.000000,-0.000000;;, - 216;4; 0.348699, 0.930646, 0.000000,-0.000000;;, - 217;4; 0.253041, 0.949703, 0.000000,-0.000000;;, - 218;4; 0.130122, 0.974173, 0.000000,-0.000000;;, - 219;4; 0.034158, 0.993233, 0.000000,-0.000000;;, - 220;4; -0.000000, 1.000000,-0.000000,-0.000000;;; - } - AnimationKey { //Scale - 1; - 221; - 0;3; 1.000000, 1.000000, 1.000000;;, - 1;3; 1.000000, 1.000000, 1.000000;;, - 2;3; 1.000000, 1.000000, 1.000000;;, - 3;3; 1.000000, 1.000000, 1.000000;;, - 4;3; 1.000000, 1.000000, 1.000000;;, - 5;3; 1.000000, 1.000000, 1.000000;;, - 6;3; 1.000000, 1.000000, 1.000000;;, - 7;3; 1.000000, 1.000000, 1.000000;;, - 8;3; 1.000000, 1.000000, 1.000000;;, - 9;3; 1.000000, 1.000000, 1.000000;;, - 10;3; 1.000000, 1.000000, 1.000000;;, - 11;3; 1.000000, 1.000000, 1.000000;;, - 12;3; 1.000000, 1.000000, 1.000000;;, - 13;3; 1.000000, 1.000000, 1.000000;;, - 14;3; 1.000000, 1.000000, 1.000000;;, - 15;3; 1.000000, 1.000000, 1.000000;;, - 16;3; 1.000000, 1.000000, 1.000000;;, - 17;3; 1.000000, 1.000000, 1.000000;;, - 18;3; 1.000000, 1.000000, 1.000000;;, - 19;3; 1.000000, 1.000000, 1.000000;;, - 20;3; 1.000000, 1.000000, 1.000000;;, - 21;3; 1.000000, 1.000000, 1.000000;;, - 22;3; 1.000000, 1.000000, 1.000000;;, - 23;3; 1.000000, 1.000000, 1.000000;;, - 24;3; 1.000000, 1.000000, 1.000000;;, - 25;3; 1.000000, 1.000000, 1.000000;;, - 26;3; 1.000000, 1.000000, 1.000000;;, - 27;3; 1.000000, 1.000000, 1.000000;;, - 28;3; 1.000000, 1.000000, 1.000000;;, - 29;3; 1.000000, 1.000000, 1.000000;;, - 30;3; 1.000000, 1.000000, 1.000000;;, - 31;3; 1.000000, 1.000000, 1.000000;;, - 32;3; 1.000000, 1.000000, 1.000000;;, - 33;3; 1.000000, 1.000000, 1.000000;;, - 34;3; 1.000000, 1.000000, 1.000000;;, - 35;3; 1.000000, 1.000000, 1.000000;;, - 36;3; 1.000000, 1.000000, 1.000000;;, - 37;3; 1.000000, 1.000000, 1.000000;;, - 38;3; 1.000000, 1.000000, 1.000000;;, - 39;3; 1.000000, 1.000000, 1.000000;;, - 40;3; 1.000000, 1.000000, 1.000000;;, - 41;3; 1.000000, 1.000000, 1.000000;;, - 42;3; 1.000000, 1.000000, 1.000000;;, - 43;3; 1.000000, 1.000000, 1.000000;;, - 44;3; 1.000000, 1.000000, 1.000000;;, - 45;3; 1.000000, 1.000000, 1.000000;;, - 46;3; 1.000000, 1.000000, 1.000000;;, - 47;3; 1.000000, 1.000000, 1.000000;;, - 48;3; 1.000000, 1.000000, 1.000000;;, - 49;3; 1.000000, 1.000000, 1.000000;;, - 50;3; 1.000000, 1.000000, 1.000000;;, - 51;3; 1.000000, 1.000000, 1.000000;;, - 52;3; 1.000000, 1.000000, 1.000000;;, - 53;3; 1.000000, 1.000000, 1.000000;;, - 54;3; 1.000000, 1.000000, 1.000000;;, - 55;3; 1.000000, 1.000000, 1.000000;;, - 56;3; 1.000000, 1.000000, 1.000000;;, - 57;3; 1.000000, 1.000000, 1.000000;;, - 58;3; 1.000000, 1.000000, 1.000000;;, - 59;3; 1.000000, 1.000000, 1.000000;;, - 60;3; 1.000000, 1.000000, 1.000000;;, - 61;3; 1.000000, 1.000000, 1.000000;;, - 62;3; 1.000000, 1.000000, 1.000000;;, - 63;3; 1.000000, 1.000000, 1.000000;;, - 64;3; 1.000000, 1.000000, 1.000000;;, - 65;3; 1.000000, 1.000000, 1.000000;;, - 66;3; 1.000000, 1.000000, 1.000000;;, - 67;3; 1.000000, 1.000000, 1.000000;;, - 68;3; 1.000000, 1.000000, 1.000000;;, - 69;3; 1.000000, 1.000000, 1.000000;;, - 70;3; 1.000000, 1.000000, 1.000000;;, - 71;3; 1.000000, 1.000000, 1.000000;;, - 72;3; 1.000000, 1.000000, 1.000000;;, - 73;3; 1.000000, 1.000000, 1.000000;;, - 74;3; 1.000000, 1.000000, 1.000000;;, - 75;3; 1.000000, 1.000000, 1.000000;;, - 76;3; 1.000000, 1.000000, 1.000000;;, - 77;3; 1.000000, 1.000000, 1.000000;;, - 78;3; 1.000000, 1.000000, 1.000000;;, - 79;3; 1.000000, 1.000000, 1.000000;;, - 80;3; 1.000000, 1.000000, 1.000000;;, - 81;3; 1.000000, 1.000000, 1.000000;;, - 82;3; 1.000000, 1.000000, 1.000000;;, - 83;3; 1.000000, 1.000000, 1.000000;;, - 84;3; 1.000000, 1.000000, 1.000000;;, - 85;3; 1.000000, 1.000000, 1.000000;;, - 86;3; 1.000000, 1.000000, 1.000000;;, - 87;3; 1.000000, 1.000000, 1.000000;;, - 88;3; 1.000000, 1.000000, 1.000000;;, - 89;3; 1.000000, 1.000000, 1.000000;;, - 90;3; 1.000000, 1.000000, 1.000000;;, - 91;3; 1.000000, 1.000000, 1.000000;;, - 92;3; 1.000000, 1.000000, 1.000000;;, - 93;3; 1.000000, 1.000000, 1.000000;;, - 94;3; 1.000000, 1.000000, 1.000000;;, - 95;3; 1.000000, 1.000000, 1.000000;;, - 96;3; 1.000000, 1.000000, 1.000000;;, - 97;3; 1.000000, 1.000000, 1.000000;;, - 98;3; 1.000000, 1.000000, 1.000000;;, - 99;3; 1.000000, 1.000000, 1.000000;;, - 100;3; 1.000000, 1.000000, 1.000000;;, - 101;3; 1.000000, 1.000000, 1.000000;;, - 102;3; 1.000000, 1.000000, 1.000000;;, - 103;3; 1.000000, 1.000000, 1.000000;;, - 104;3; 1.000000, 1.000000, 1.000000;;, - 105;3; 1.000000, 1.000000, 1.000000;;, - 106;3; 1.000000, 1.000000, 1.000000;;, - 107;3; 1.000000, 1.000000, 1.000000;;, - 108;3; 1.000000, 1.000000, 1.000000;;, - 109;3; 1.000000, 1.000000, 0.999999;;, - 110;3; 1.000000, 1.000000, 1.000000;;, - 111;3; 1.000000, 1.000000, 1.000000;;, - 112;3; 1.000000, 1.000000, 1.000000;;, - 113;3; 1.000000, 1.000000, 1.000000;;, - 114;3; 1.000000, 1.000000, 1.000000;;, - 115;3; 1.000000, 1.000000, 1.000000;;, - 116;3; 1.000000, 1.000000, 1.000000;;, - 117;3; 1.000000, 1.000000, 1.000000;;, - 118;3; 1.000000, 1.000000, 1.000000;;, - 119;3; 1.000000, 1.000000, 1.000000;;, - 120;3; 1.000000, 1.000000, 1.000000;;, - 121;3; 1.000000, 1.000000, 1.000000;;, - 122;3; 1.000000, 1.000000, 1.000000;;, - 123;3; 1.000000, 1.000000, 1.000000;;, - 124;3; 1.000000, 1.000000, 1.000000;;, - 125;3; 1.000000, 1.000000, 1.000000;;, - 126;3; 1.000000, 1.000000, 1.000000;;, - 127;3; 1.000000, 1.000000, 1.000000;;, - 128;3; 1.000000, 1.000000, 1.000000;;, - 129;3; 1.000000, 1.000000, 1.000000;;, - 130;3; 1.000000, 1.000000, 1.000000;;, - 131;3; 1.000000, 1.000000, 1.000000;;, - 132;3; 1.000000, 1.000000, 1.000000;;, - 133;3; 1.000000, 1.000000, 0.999999;;, - 134;3; 1.000000, 1.000000, 1.000000;;, - 135;3; 1.000000, 1.000000, 1.000000;;, - 136;3; 1.000000, 1.000000, 1.000000;;, - 137;3; 1.000000, 1.000000, 1.000000;;, - 138;3; 1.000000, 1.000000, 1.000000;;, - 139;3; 1.000000, 1.000000, 1.000000;;, - 140;3; 1.000000, 1.000000, 1.000000;;, - 141;3; 1.000000, 1.000000, 1.000000;;, - 142;3; 1.000000, 1.000000, 1.000000;;, - 143;3; 1.000000, 1.000000, 1.000000;;, - 144;3; 1.000000, 1.000000, 1.000000;;, - 145;3; 1.000000, 1.000000, 1.000000;;, - 146;3; 1.000000, 1.000000, 1.000000;;, - 147;3; 1.000000, 1.000000, 1.000000;;, - 148;3; 1.000000, 1.000000, 1.000000;;, - 149;3; 1.000000, 1.000000, 1.000000;;, - 150;3; 1.000000, 1.000000, 1.000000;;, - 151;3; 1.000000, 1.000000, 1.000000;;, - 152;3; 1.000000, 1.000000, 1.000000;;, - 153;3; 1.000000, 1.000000, 1.000000;;, - 154;3; 1.000000, 1.000000, 1.000000;;, - 155;3; 1.000000, 1.000000, 1.000000;;, - 156;3; 1.000000, 1.000000, 1.000000;;, - 157;3; 1.000000, 1.000000, 1.000000;;, - 158;3; 1.000000, 1.000000, 1.000000;;, - 159;3; 1.000000, 1.000000, 0.999999;;, - 160;3; 1.000000, 1.000000, 1.000000;;, - 161;3; 1.000000, 1.000000, 1.000000;;, - 162;3; 1.000000, 1.000000, 1.000000;;, - 163;3; 1.000000, 1.000000, 1.000000;;, - 164;3; 1.000000, 1.000000, 1.000000;;, - 165;3; 1.000000, 1.000000, 1.000000;;, - 166;3; 1.000000, 1.000000, 1.000000;;, - 167;3; 1.000000, 1.000000, 1.000000;;, - 168;3; 1.000000, 1.000000, 1.000000;;, - 169;3; 1.000000, 1.000000, 1.000000;;, - 170;3; 1.000000, 1.000000, 1.000000;;, - 171;3; 1.000000, 1.000000, 1.000000;;, - 172;3; 1.000000, 1.000000, 1.000000;;, - 173;3; 1.000000, 1.000000, 1.000000;;, - 174;3; 1.000000, 1.000000, 1.000000;;, - 175;3; 1.000000, 1.000000, 1.000000;;, - 176;3; 1.000000, 1.000000, 1.000000;;, - 177;3; 1.000000, 1.000000, 1.000000;;, - 178;3; 1.000000, 1.000000, 1.000000;;, - 179;3; 1.000000, 1.000000, 1.000000;;, - 180;3; 1.000000, 1.000000, 1.000000;;, - 181;3; 1.000000, 1.000000, 1.000000;;, - 182;3; 1.000000, 1.000000, 1.000000;;, - 183;3; 1.000000, 1.000000, 1.000000;;, - 184;3; 1.000000, 1.000000, 1.000000;;, - 185;3; 1.000000, 1.000000, 1.000000;;, - 186;3; 1.000000, 1.000000, 1.000000;;, - 187;3; 1.000000, 1.000000, 1.000000;;, - 188;3; 1.000000, 1.000000, 1.000000;;, - 189;3; 1.000000, 1.000000, 1.000000;;, - 190;3; 1.000000, 1.000000, 1.000000;;, - 191;3; 1.000000, 1.000000, 1.000000;;, - 192;3; 1.000000, 1.000000, 1.000000;;, - 193;3; 1.000000, 1.000000, 1.000000;;, - 194;3; 1.000000, 1.000000, 1.000000;;, - 195;3; 1.000000, 1.000000, 1.000000;;, - 196;3; 1.000000, 1.000000, 1.000000;;, - 197;3; 1.000000, 1.000000, 1.000000;;, - 198;3; 1.000000, 1.000000, 1.000000;;, - 199;3; 1.000000, 1.000000, 1.000000;;, - 200;3; 1.000000, 1.000000, 1.000000;;, - 201;3; 1.000000, 1.000000, 1.000000;;, - 202;3; 1.000000, 1.000000, 1.000000;;, - 203;3; 1.000000, 1.000000, 1.000000;;, - 204;3; 1.000000, 1.000000, 1.000000;;, - 205;3; 1.000000, 1.000000, 1.000000;;, - 206;3; 1.000000, 1.000000, 1.000000;;, - 207;3; 1.000000, 1.000000, 1.000000;;, - 208;3; 1.000000, 1.000000, 1.000000;;, - 209;3; 1.000000, 1.000000, 1.000000;;, - 210;3; 1.000000, 1.000000, 1.000000;;, - 211;3; 1.000000, 1.000000, 1.000000;;, - 212;3; 1.000000, 1.000000, 1.000000;;, - 213;3; 1.000000, 1.000000, 1.000000;;, - 214;3; 1.000000, 1.000000, 1.000000;;, - 215;3; 1.000000, 1.000000, 1.000000;;, - 216;3; 1.000000, 1.000000, 1.000000;;, - 217;3; 1.000000, 1.000000, 1.000000;;, - 218;3; 1.000000, 1.000000, 1.000000;;, - 219;3; 1.000000, 1.000000, 1.000000;;, - 220;3; 1.000000, 1.000000, 1.000000;;; - } - } - Animation { - {Player} - AnimationKey { //Position - 2; - 221; - 0;3; 0.000000, 0.000000, 0.000000;;, - 1;3; 0.000000, 0.000000, 0.000000;;, - 2;3; 0.000000, 0.000000, 0.000000;;, - 3;3; 0.000000, 0.000000, 0.000000;;, - 4;3; 0.000000, 0.000000, 0.000000;;, - 5;3; 0.000000, 0.000000, 0.000000;;, - 6;3; 0.000000, 0.000000, 0.000000;;, - 7;3; 0.000000, 0.000000, 0.000000;;, - 8;3; 0.000000, 0.000000, 0.000000;;, - 9;3; 0.000000, 0.000000, 0.000000;;, - 10;3; 0.000000, 0.000000, 0.000000;;, - 11;3; 0.000000, 0.000000, 0.000000;;, - 12;3; 0.000000, 0.000000, 0.000000;;, - 13;3; 0.000000, 0.000000, 0.000000;;, - 14;3; 0.000000, 0.000000, 0.000000;;, - 15;3; 0.000000, 0.000000, 0.000000;;, - 16;3; 0.000000, 0.000000, 0.000000;;, - 17;3; 0.000000, 0.000000, 0.000000;;, - 18;3; 0.000000, 0.000000, 0.000000;;, - 19;3; 0.000000, 0.000000, 0.000000;;, - 20;3; 0.000000, 0.000000, 0.000000;;, - 21;3; 0.000000, 0.000000, 0.000000;;, - 22;3; 0.000000, 0.000000, 0.000000;;, - 23;3; 0.000000, 0.000000, 0.000000;;, - 24;3; 0.000000, 0.000000, 0.000000;;, - 25;3; 0.000000, 0.000000, 0.000000;;, - 26;3; 0.000000, 0.000000, 0.000000;;, - 27;3; 0.000000, 0.000000, 0.000000;;, - 28;3; 0.000000, 0.000000, 0.000000;;, - 29;3; 0.000000, 0.000000, 0.000000;;, - 30;3; 0.000000, 0.000000, 0.000000;;, - 31;3; 0.000000, 0.000000, 0.000000;;, - 32;3; 0.000000, 0.000000, 0.000000;;, - 33;3; 0.000000, 0.000000, 0.000000;;, - 34;3; 0.000000, 0.000000, 0.000000;;, - 35;3; 0.000000, 0.000000, 0.000000;;, - 36;3; 0.000000, 0.000000, 0.000000;;, - 37;3; 0.000000, 0.000000, 0.000000;;, - 38;3; 0.000000, 0.000000, 0.000000;;, - 39;3; 0.000000, 0.000000, 0.000000;;, - 40;3; 0.000000, 0.000000, 0.000000;;, - 41;3; 0.000000, 0.000000, 0.000000;;, - 42;3; 0.000000, 0.000000, 0.000000;;, - 43;3; 0.000000, 0.000000, 0.000000;;, - 44;3; 0.000000, 0.000000, 0.000000;;, - 45;3; 0.000000, 0.000000, 0.000000;;, - 46;3; 0.000000, 0.000000, 0.000000;;, - 47;3; 0.000000, 0.000000, 0.000000;;, - 48;3; 0.000000, 0.000000, 0.000000;;, - 49;3; 0.000000, 0.000000, 0.000000;;, - 50;3; 0.000000, 0.000000, 0.000000;;, - 51;3; 0.000000, 0.000000, 0.000000;;, - 52;3; 0.000000, 0.000000, 0.000000;;, - 53;3; 0.000000, 0.000000, 0.000000;;, - 54;3; 0.000000, 0.000000, 0.000000;;, - 55;3; 0.000000, 0.000000, 0.000000;;, - 56;3; 0.000000, 0.000000, 0.000000;;, - 57;3; 0.000000, 0.000000, 0.000000;;, - 58;3; 0.000000, 0.000000, 0.000000;;, - 59;3; 0.000000, 0.000000, 0.000000;;, - 60;3; 0.000000, 0.000000, 0.000000;;, - 61;3; 0.000000, 0.000000, 0.000000;;, - 62;3; 0.000000, 0.000000, 0.000000;;, - 63;3; 0.000000, 0.000000, 0.000000;;, - 64;3; 0.000000, 0.000000, 0.000000;;, - 65;3; 0.000000, 0.000000, 0.000000;;, - 66;3; 0.000000, 0.000000, 0.000000;;, - 67;3; 0.000000, 0.000000, 0.000000;;, - 68;3; 0.000000, 0.000000, 0.000000;;, - 69;3; 0.000000, 0.000000, 0.000000;;, - 70;3; 0.000000, 0.000000, 0.000000;;, - 71;3; 0.000000, 0.000000, 0.000000;;, - 72;3; 0.000000, 0.000000, 0.000000;;, - 73;3; 0.000000, 0.000000, 0.000000;;, - 74;3; 0.000000, 0.000000, 0.000000;;, - 75;3; 0.000000, 0.000000, 0.000000;;, - 76;3; 0.000000, 0.000000, 0.000000;;, - 77;3; 0.000000, 0.000000, 0.000000;;, - 78;3; 0.000000, 0.000000, 0.000000;;, - 79;3; 0.000000, 0.000000, 0.000000;;, - 80;3; 0.000000, 0.000000, 0.000000;;, - 81;3; 0.000000, 0.000000, 0.000000;;, - 82;3; 0.000000, 0.000000, 0.000000;;, - 83;3; 0.000000, 0.000000, 0.000000;;, - 84;3; 0.000000, 0.000000, 0.000000;;, - 85;3; 0.000000, 0.000000, 0.000000;;, - 86;3; 0.000000, 0.000000, 0.000000;;, - 87;3; 0.000000, 0.000000, 0.000000;;, - 88;3; 0.000000, 0.000000, 0.000000;;, - 89;3; 0.000000, 0.000000, 0.000000;;, - 90;3; 0.000000, 0.000000, 0.000000;;, - 91;3; 0.000000, 0.000000, 0.000000;;, - 92;3; 0.000000, 0.000000, 0.000000;;, - 93;3; 0.000000, 0.000000, 0.000000;;, - 94;3; 0.000000, 0.000000, 0.000000;;, - 95;3; 0.000000, 0.000000, 0.000000;;, - 96;3; 0.000000, 0.000000, 0.000000;;, - 97;3; 0.000000, 0.000000, 0.000000;;, - 98;3; 0.000000, 0.000000, 0.000000;;, - 99;3; 0.000000, 0.000000, 0.000000;;, - 100;3; 0.000000, 0.000000, 0.000000;;, - 101;3; 0.000000, 0.000000, 0.000000;;, - 102;3; 0.000000, 0.000000, 0.000000;;, - 103;3; 0.000000, 0.000000, 0.000000;;, - 104;3; 0.000000, 0.000000, 0.000000;;, - 105;3; 0.000000, 0.000000, 0.000000;;, - 106;3; 0.000000, 0.000000, 0.000000;;, - 107;3; 0.000000, 0.000000, 0.000000;;, - 108;3; 0.000000, 0.000000, 0.000000;;, - 109;3; 0.000000, 0.000000, 0.000000;;, - 110;3; 0.000000, 0.000000, 0.000000;;, - 111;3; 0.000000, 0.000000, 0.000000;;, - 112;3; 0.000000, 0.000000, 0.000000;;, - 113;3; 0.000000, 0.000000, 0.000000;;, - 114;3; 0.000000, 0.000000, 0.000000;;, - 115;3; 0.000000, 0.000000, 0.000000;;, - 116;3; 0.000000, 0.000000, 0.000000;;, - 117;3; 0.000000, 0.000000, 0.000000;;, - 118;3; 0.000000, 0.000000, 0.000000;;, - 119;3; 0.000000, 0.000000, 0.000000;;, - 120;3; 0.000000, 0.000000, 0.000000;;, - 121;3; 0.000000, 0.000000, 0.000000;;, - 122;3; 0.000000, 0.000000, 0.000000;;, - 123;3; 0.000000, 0.000000, 0.000000;;, - 124;3; 0.000000, 0.000000, 0.000000;;, - 125;3; 0.000000, 0.000000, 0.000000;;, - 126;3; 0.000000, 0.000000, 0.000000;;, - 127;3; 0.000000, 0.000000, 0.000000;;, - 128;3; 0.000000, 0.000000, 0.000000;;, - 129;3; 0.000000, 0.000000, 0.000000;;, - 130;3; 0.000000, 0.000000, 0.000000;;, - 131;3; 0.000000, 0.000000, 0.000000;;, - 132;3; 0.000000, 0.000000, 0.000000;;, - 133;3; 0.000000, 0.000000, 0.000000;;, - 134;3; 0.000000, 0.000000, 0.000000;;, - 135;3; 0.000000, 0.000000, 0.000000;;, - 136;3; 0.000000, 0.000000, 0.000000;;, - 137;3; 0.000000, 0.000000, 0.000000;;, - 138;3; 0.000000, 0.000000, 0.000000;;, - 139;3; 0.000000, 0.000000, 0.000000;;, - 140;3; 0.000000, 0.000000, 0.000000;;, - 141;3; 0.000000, 0.000000, 0.000000;;, - 142;3; 0.000000, 0.000000, 0.000000;;, - 143;3; 0.000000, 0.000000, 0.000000;;, - 144;3; 0.000000, 0.000000, 0.000000;;, - 145;3; 0.000000, 0.000000, 0.000000;;, - 146;3; 0.000000, 0.000000, 0.000000;;, - 147;3; 0.000000, 0.000000, 0.000000;;, - 148;3; 0.000000, 0.000000, 0.000000;;, - 149;3; 0.000000, 0.000000, 0.000000;;, - 150;3; 0.000000, 0.000000, 0.000000;;, - 151;3; 0.000000, 0.000000, 0.000000;;, - 152;3; 0.000000, 0.000000, 0.000000;;, - 153;3; 0.000000, 0.000000, 0.000000;;, - 154;3; 0.000000, 0.000000, 0.000000;;, - 155;3; 0.000000, 0.000000, 0.000000;;, - 156;3; 0.000000, 0.000000, 0.000000;;, - 157;3; 0.000000, 0.000000, 0.000000;;, - 158;3; 0.000000, 0.000000, 0.000000;;, - 159;3; 0.000000, 0.000000, 0.000000;;, - 160;3; 0.000000, 0.000000, 0.000000;;, - 161;3; 0.000000, 0.000000, 0.000000;;, - 162;3; 0.000000, 0.000000, 0.000000;;, - 163;3; 0.000000, 0.000000, 0.000000;;, - 164;3; 0.000000, 0.000000, 0.000000;;, - 165;3; 0.000000, 0.000000, 0.000000;;, - 166;3; 0.000000, 0.000000, 0.000000;;, - 167;3; 0.000000, 0.000000, 0.000000;;, - 168;3; 0.000000, 0.000000, 0.000000;;, - 169;3; 0.000000, 0.000000, 0.000000;;, - 170;3; 0.000000, 0.000000, 0.000000;;, - 171;3; 0.000000, 0.000000, 0.000000;;, - 172;3; 0.000000, 0.000000, 0.000000;;, - 173;3; 0.000000, 0.000000, 0.000000;;, - 174;3; 0.000000, 0.000000, 0.000000;;, - 175;3; 0.000000, 0.000000, 0.000000;;, - 176;3; 0.000000, 0.000000, 0.000000;;, - 177;3; 0.000000, 0.000000, 0.000000;;, - 178;3; 0.000000, 0.000000, 0.000000;;, - 179;3; 0.000000, 0.000000, 0.000000;;, - 180;3; 0.000000, 0.000000, 0.000000;;, - 181;3; 0.000000, 0.000000, 0.000000;;, - 182;3; 0.000000, 0.000000, 0.000000;;, - 183;3; 0.000000, 0.000000, 0.000000;;, - 184;3; 0.000000, 0.000000, 0.000000;;, - 185;3; 0.000000, 0.000000, 0.000000;;, - 186;3; 0.000000, 0.000000, 0.000000;;, - 187;3; 0.000000, 0.000000, 0.000000;;, - 188;3; 0.000000, 0.000000, 0.000000;;, - 189;3; 0.000000, 0.000000, 0.000000;;, - 190;3; 0.000000, 0.000000, 0.000000;;, - 191;3; 0.000000, 0.000000, 0.000000;;, - 192;3; 0.000000, 0.000000, 0.000000;;, - 193;3; 0.000000, 0.000000, 0.000000;;, - 194;3; 0.000000, 0.000000, 0.000000;;, - 195;3; 0.000000, 0.000000, 0.000000;;, - 196;3; 0.000000, 0.000000, 0.000000;;, - 197;3; 0.000000, 0.000000, 0.000000;;, - 198;3; 0.000000, 0.000000, 0.000000;;, - 199;3; 0.000000, 0.000000, 0.000000;;, - 200;3; 0.000000, 0.000000, 0.000000;;, - 201;3; 0.000000, 0.000000, 0.000000;;, - 202;3; 0.000000, 0.000000, 0.000000;;, - 203;3; 0.000000, 0.000000, 0.000000;;, - 204;3; 0.000000, 0.000000, 0.000000;;, - 205;3; 0.000000, 0.000000, 0.000000;;, - 206;3; 0.000000, 0.000000, 0.000000;;, - 207;3; 0.000000, 0.000000, 0.000000;;, - 208;3; 0.000000, 0.000000, 0.000000;;, - 209;3; 0.000000, 0.000000, 0.000000;;, - 210;3; 0.000000, 0.000000, 0.000000;;, - 211;3; 0.000000, 0.000000, 0.000000;;, - 212;3; 0.000000, 0.000000, 0.000000;;, - 213;3; 0.000000, 0.000000, 0.000000;;, - 214;3; 0.000000, 0.000000, 0.000000;;, - 215;3; 0.000000, 0.000000, 0.000000;;, - 216;3; 0.000000, 0.000000, 0.000000;;, - 217;3; 0.000000, 0.000000, 0.000000;;, - 218;3; 0.000000, 0.000000, 0.000000;;, - 219;3; 0.000000, 0.000000, 0.000000;;, - 220;3; 0.000000, 0.000000, 0.000000;;; - } - AnimationKey { //Rotation - 0; - 221; - 0;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 1;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 2;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 3;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 4;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 5;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 6;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 7;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 8;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 9;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 10;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 11;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 12;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 13;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 14;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 15;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 16;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 17;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 18;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 19;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 20;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 21;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 22;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 23;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 24;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 25;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 26;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 27;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 28;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 29;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 30;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 31;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 32;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 33;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 34;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 35;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 36;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 37;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 38;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 39;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 40;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 41;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 42;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 43;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 44;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 45;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 46;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 47;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 48;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 49;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 50;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 51;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 52;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 53;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 54;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 55;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 56;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 57;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 58;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 59;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 60;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 61;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 62;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 63;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 64;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 65;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 66;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 67;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 68;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 69;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 70;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 71;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 72;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 73;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 74;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 75;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 76;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 77;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 78;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 79;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 80;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 81;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 82;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 83;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 84;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 85;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 86;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 87;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 88;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 89;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 90;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 91;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 92;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 93;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 94;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 95;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 96;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 97;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 98;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 99;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 100;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 101;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 102;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 103;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 104;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 105;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 106;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 107;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 108;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 109;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 110;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 111;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 112;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 113;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 114;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 115;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 116;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 117;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 118;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 119;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 120;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 121;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 122;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 123;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 124;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 125;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 126;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 127;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 128;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 129;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 130;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 131;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 132;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 133;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 134;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 135;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 136;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 137;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 138;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 139;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 140;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 141;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 142;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 143;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 144;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 145;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 146;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 147;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 148;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 149;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 150;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 151;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 152;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 153;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 154;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 155;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 156;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 157;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 158;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 159;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 160;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 161;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 162;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 163;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 164;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 165;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 166;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 167;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 168;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 169;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 170;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 171;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 172;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 173;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 174;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 175;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 176;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 177;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 178;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 179;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 180;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 181;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 182;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 183;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 184;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 185;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 186;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 187;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 188;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 189;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 190;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 191;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 192;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 193;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 194;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 195;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 196;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 197;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 198;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 199;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 200;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 201;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 202;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 203;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 204;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 205;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 206;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 207;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 208;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 209;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 210;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 211;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 212;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 213;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 214;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 215;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 216;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 217;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 218;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 219;4; -1.000000, 0.000000, 0.000000, 0.000000;;, - 220;4; -1.000000, 0.000000, 0.000000, 0.000000;;; - } - AnimationKey { //Scale - 1; - 221; - 0;3; 1.000000, 1.000000, 1.000000;;, - 1;3; 1.000000, 1.000000, 1.000000;;, - 2;3; 1.000000, 1.000000, 1.000000;;, - 3;3; 1.000000, 1.000000, 1.000000;;, - 4;3; 1.000000, 1.000000, 1.000000;;, - 5;3; 1.000000, 1.000000, 1.000000;;, - 6;3; 1.000000, 1.000000, 1.000000;;, - 7;3; 1.000000, 1.000000, 1.000000;;, - 8;3; 1.000000, 1.000000, 1.000000;;, - 9;3; 1.000000, 1.000000, 1.000000;;, - 10;3; 1.000000, 1.000000, 1.000000;;, - 11;3; 1.000000, 1.000000, 1.000000;;, - 12;3; 1.000000, 1.000000, 1.000000;;, - 13;3; 1.000000, 1.000000, 1.000000;;, - 14;3; 1.000000, 1.000000, 1.000000;;, - 15;3; 1.000000, 1.000000, 1.000000;;, - 16;3; 1.000000, 1.000000, 1.000000;;, - 17;3; 1.000000, 1.000000, 1.000000;;, - 18;3; 1.000000, 1.000000, 1.000000;;, - 19;3; 1.000000, 1.000000, 1.000000;;, - 20;3; 1.000000, 1.000000, 1.000000;;, - 21;3; 1.000000, 1.000000, 1.000000;;, - 22;3; 1.000000, 1.000000, 1.000000;;, - 23;3; 1.000000, 1.000000, 1.000000;;, - 24;3; 1.000000, 1.000000, 1.000000;;, - 25;3; 1.000000, 1.000000, 1.000000;;, - 26;3; 1.000000, 1.000000, 1.000000;;, - 27;3; 1.000000, 1.000000, 1.000000;;, - 28;3; 1.000000, 1.000000, 1.000000;;, - 29;3; 1.000000, 1.000000, 1.000000;;, - 30;3; 1.000000, 1.000000, 1.000000;;, - 31;3; 1.000000, 1.000000, 1.000000;;, - 32;3; 1.000000, 1.000000, 1.000000;;, - 33;3; 1.000000, 1.000000, 1.000000;;, - 34;3; 1.000000, 1.000000, 1.000000;;, - 35;3; 1.000000, 1.000000, 1.000000;;, - 36;3; 1.000000, 1.000000, 1.000000;;, - 37;3; 1.000000, 1.000000, 1.000000;;, - 38;3; 1.000000, 1.000000, 1.000000;;, - 39;3; 1.000000, 1.000000, 1.000000;;, - 40;3; 1.000000, 1.000000, 1.000000;;, - 41;3; 1.000000, 1.000000, 1.000000;;, - 42;3; 1.000000, 1.000000, 1.000000;;, - 43;3; 1.000000, 1.000000, 1.000000;;, - 44;3; 1.000000, 1.000000, 1.000000;;, - 45;3; 1.000000, 1.000000, 1.000000;;, - 46;3; 1.000000, 1.000000, 1.000000;;, - 47;3; 1.000000, 1.000000, 1.000000;;, - 48;3; 1.000000, 1.000000, 1.000000;;, - 49;3; 1.000000, 1.000000, 1.000000;;, - 50;3; 1.000000, 1.000000, 1.000000;;, - 51;3; 1.000000, 1.000000, 1.000000;;, - 52;3; 1.000000, 1.000000, 1.000000;;, - 53;3; 1.000000, 1.000000, 1.000000;;, - 54;3; 1.000000, 1.000000, 1.000000;;, - 55;3; 1.000000, 1.000000, 1.000000;;, - 56;3; 1.000000, 1.000000, 1.000000;;, - 57;3; 1.000000, 1.000000, 1.000000;;, - 58;3; 1.000000, 1.000000, 1.000000;;, - 59;3; 1.000000, 1.000000, 1.000000;;, - 60;3; 1.000000, 1.000000, 1.000000;;, - 61;3; 1.000000, 1.000000, 1.000000;;, - 62;3; 1.000000, 1.000000, 1.000000;;, - 63;3; 1.000000, 1.000000, 1.000000;;, - 64;3; 1.000000, 1.000000, 1.000000;;, - 65;3; 1.000000, 1.000000, 1.000000;;, - 66;3; 1.000000, 1.000000, 1.000000;;, - 67;3; 1.000000, 1.000000, 1.000000;;, - 68;3; 1.000000, 1.000000, 1.000000;;, - 69;3; 1.000000, 1.000000, 1.000000;;, - 70;3; 1.000000, 1.000000, 1.000000;;, - 71;3; 1.000000, 1.000000, 1.000000;;, - 72;3; 1.000000, 1.000000, 1.000000;;, - 73;3; 1.000000, 1.000000, 1.000000;;, - 74;3; 1.000000, 1.000000, 1.000000;;, - 75;3; 1.000000, 1.000000, 1.000000;;, - 76;3; 1.000000, 1.000000, 1.000000;;, - 77;3; 1.000000, 1.000000, 1.000000;;, - 78;3; 1.000000, 1.000000, 1.000000;;, - 79;3; 1.000000, 1.000000, 1.000000;;, - 80;3; 1.000000, 1.000000, 1.000000;;, - 81;3; 1.000000, 1.000000, 1.000000;;, - 82;3; 1.000000, 1.000000, 1.000000;;, - 83;3; 1.000000, 1.000000, 1.000000;;, - 84;3; 1.000000, 1.000000, 1.000000;;, - 85;3; 1.000000, 1.000000, 1.000000;;, - 86;3; 1.000000, 1.000000, 1.000000;;, - 87;3; 1.000000, 1.000000, 1.000000;;, - 88;3; 1.000000, 1.000000, 1.000000;;, - 89;3; 1.000000, 1.000000, 1.000000;;, - 90;3; 1.000000, 1.000000, 1.000000;;, - 91;3; 1.000000, 1.000000, 1.000000;;, - 92;3; 1.000000, 1.000000, 1.000000;;, - 93;3; 1.000000, 1.000000, 1.000000;;, - 94;3; 1.000000, 1.000000, 1.000000;;, - 95;3; 1.000000, 1.000000, 1.000000;;, - 96;3; 1.000000, 1.000000, 1.000000;;, - 97;3; 1.000000, 1.000000, 1.000000;;, - 98;3; 1.000000, 1.000000, 1.000000;;, - 99;3; 1.000000, 1.000000, 1.000000;;, - 100;3; 1.000000, 1.000000, 1.000000;;, - 101;3; 1.000000, 1.000000, 1.000000;;, - 102;3; 1.000000, 1.000000, 1.000000;;, - 103;3; 1.000000, 1.000000, 1.000000;;, - 104;3; 1.000000, 1.000000, 1.000000;;, - 105;3; 1.000000, 1.000000, 1.000000;;, - 106;3; 1.000000, 1.000000, 1.000000;;, - 107;3; 1.000000, 1.000000, 1.000000;;, - 108;3; 1.000000, 1.000000, 1.000000;;, - 109;3; 1.000000, 1.000000, 1.000000;;, - 110;3; 1.000000, 1.000000, 1.000000;;, - 111;3; 1.000000, 1.000000, 1.000000;;, - 112;3; 1.000000, 1.000000, 1.000000;;, - 113;3; 1.000000, 1.000000, 1.000000;;, - 114;3; 1.000000, 1.000000, 1.000000;;, - 115;3; 1.000000, 1.000000, 1.000000;;, - 116;3; 1.000000, 1.000000, 1.000000;;, - 117;3; 1.000000, 1.000000, 1.000000;;, - 118;3; 1.000000, 1.000000, 1.000000;;, - 119;3; 1.000000, 1.000000, 1.000000;;, - 120;3; 1.000000, 1.000000, 1.000000;;, - 121;3; 1.000000, 1.000000, 1.000000;;, - 122;3; 1.000000, 1.000000, 1.000000;;, - 123;3; 1.000000, 1.000000, 1.000000;;, - 124;3; 1.000000, 1.000000, 1.000000;;, - 125;3; 1.000000, 1.000000, 1.000000;;, - 126;3; 1.000000, 1.000000, 1.000000;;, - 127;3; 1.000000, 1.000000, 1.000000;;, - 128;3; 1.000000, 1.000000, 1.000000;;, - 129;3; 1.000000, 1.000000, 1.000000;;, - 130;3; 1.000000, 1.000000, 1.000000;;, - 131;3; 1.000000, 1.000000, 1.000000;;, - 132;3; 1.000000, 1.000000, 1.000000;;, - 133;3; 1.000000, 1.000000, 1.000000;;, - 134;3; 1.000000, 1.000000, 1.000000;;, - 135;3; 1.000000, 1.000000, 1.000000;;, - 136;3; 1.000000, 1.000000, 1.000000;;, - 137;3; 1.000000, 1.000000, 1.000000;;, - 138;3; 1.000000, 1.000000, 1.000000;;, - 139;3; 1.000000, 1.000000, 1.000000;;, - 140;3; 1.000000, 1.000000, 1.000000;;, - 141;3; 1.000000, 1.000000, 1.000000;;, - 142;3; 1.000000, 1.000000, 1.000000;;, - 143;3; 1.000000, 1.000000, 1.000000;;, - 144;3; 1.000000, 1.000000, 1.000000;;, - 145;3; 1.000000, 1.000000, 1.000000;;, - 146;3; 1.000000, 1.000000, 1.000000;;, - 147;3; 1.000000, 1.000000, 1.000000;;, - 148;3; 1.000000, 1.000000, 1.000000;;, - 149;3; 1.000000, 1.000000, 1.000000;;, - 150;3; 1.000000, 1.000000, 1.000000;;, - 151;3; 1.000000, 1.000000, 1.000000;;, - 152;3; 1.000000, 1.000000, 1.000000;;, - 153;3; 1.000000, 1.000000, 1.000000;;, - 154;3; 1.000000, 1.000000, 1.000000;;, - 155;3; 1.000000, 1.000000, 1.000000;;, - 156;3; 1.000000, 1.000000, 1.000000;;, - 157;3; 1.000000, 1.000000, 1.000000;;, - 158;3; 1.000000, 1.000000, 1.000000;;, - 159;3; 1.000000, 1.000000, 1.000000;;, - 160;3; 1.000000, 1.000000, 1.000000;;, - 161;3; 1.000000, 1.000000, 1.000000;;, - 162;3; 1.000000, 1.000000, 1.000000;;, - 163;3; 1.000000, 1.000000, 1.000000;;, - 164;3; 1.000000, 1.000000, 1.000000;;, - 165;3; 1.000000, 1.000000, 1.000000;;, - 166;3; 1.000000, 1.000000, 1.000000;;, - 167;3; 1.000000, 1.000000, 1.000000;;, - 168;3; 1.000000, 1.000000, 1.000000;;, - 169;3; 1.000000, 1.000000, 1.000000;;, - 170;3; 1.000000, 1.000000, 1.000000;;, - 171;3; 1.000000, 1.000000, 1.000000;;, - 172;3; 1.000000, 1.000000, 1.000000;;, - 173;3; 1.000000, 1.000000, 1.000000;;, - 174;3; 1.000000, 1.000000, 1.000000;;, - 175;3; 1.000000, 1.000000, 1.000000;;, - 176;3; 1.000000, 1.000000, 1.000000;;, - 177;3; 1.000000, 1.000000, 1.000000;;, - 178;3; 1.000000, 1.000000, 1.000000;;, - 179;3; 1.000000, 1.000000, 1.000000;;, - 180;3; 1.000000, 1.000000, 1.000000;;, - 181;3; 1.000000, 1.000000, 1.000000;;, - 182;3; 1.000000, 1.000000, 1.000000;;, - 183;3; 1.000000, 1.000000, 1.000000;;, - 184;3; 1.000000, 1.000000, 1.000000;;, - 185;3; 1.000000, 1.000000, 1.000000;;, - 186;3; 1.000000, 1.000000, 1.000000;;, - 187;3; 1.000000, 1.000000, 1.000000;;, - 188;3; 1.000000, 1.000000, 1.000000;;, - 189;3; 1.000000, 1.000000, 1.000000;;, - 190;3; 1.000000, 1.000000, 1.000000;;, - 191;3; 1.000000, 1.000000, 1.000000;;, - 192;3; 1.000000, 1.000000, 1.000000;;, - 193;3; 1.000000, 1.000000, 1.000000;;, - 194;3; 1.000000, 1.000000, 1.000000;;, - 195;3; 1.000000, 1.000000, 1.000000;;, - 196;3; 1.000000, 1.000000, 1.000000;;, - 197;3; 1.000000, 1.000000, 1.000000;;, - 198;3; 1.000000, 1.000000, 1.000000;;, - 199;3; 1.000000, 1.000000, 1.000000;;, - 200;3; 1.000000, 1.000000, 1.000000;;, - 201;3; 1.000000, 1.000000, 1.000000;;, - 202;3; 1.000000, 1.000000, 1.000000;;, - 203;3; 1.000000, 1.000000, 1.000000;;, - 204;3; 1.000000, 1.000000, 1.000000;;, - 205;3; 1.000000, 1.000000, 1.000000;;, - 206;3; 1.000000, 1.000000, 1.000000;;, - 207;3; 1.000000, 1.000000, 1.000000;;, - 208;3; 1.000000, 1.000000, 1.000000;;, - 209;3; 1.000000, 1.000000, 1.000000;;, - 210;3; 1.000000, 1.000000, 1.000000;;, - 211;3; 1.000000, 1.000000, 1.000000;;, - 212;3; 1.000000, 1.000000, 1.000000;;, - 213;3; 1.000000, 1.000000, 1.000000;;, - 214;3; 1.000000, 1.000000, 1.000000;;, - 215;3; 1.000000, 1.000000, 1.000000;;, - 216;3; 1.000000, 1.000000, 1.000000;;, - 217;3; 1.000000, 1.000000, 1.000000;;, - 218;3; 1.000000, 1.000000, 1.000000;;, - 219;3; 1.000000, 1.000000, 1.000000;;, - 220;3; 1.000000, 1.000000, 1.000000;;; - } - } -} //End of AnimationSet diff --git a/mods/default/player.lua b/mods/default/player.lua deleted file mode 100644 index bf08149b..00000000 --- a/mods/default/player.lua +++ /dev/null @@ -1,132 +0,0 @@ --- Minetest 0.4 mod: player --- See README.txt for licensing and other information. - --- --- Start of configuration area: --- - --- Player animation speed -animation_speed = 30 - --- Player animation blending --- Note: This is currently broken due to a bug in Irrlicht, leave at 0 -animation_blend = 0 - --- Default player appearance -default_model = "character.x" -default_textures = {"character.png", } - --- Frame ranges for each player model -function player_get_animations(model) - if model == "character.x" then - return { - stand_START = 0, - stand_END = 79, - sit_START = 81, - sit_END = 160, - lay_START = 162, - lay_END = 166, - walk_START = 168, - walk_END = 187, - mine_START = 189, - mine_END = 198, - walk_mine_START = 200, - walk_mine_END = 219 - } - end -end - --- --- End of configuration area. --- - --- Player stats and animations -local player_model = {} -local player_anim = {} -local player_sneak = {} -local ANIM_STAND = 1 -local ANIM_SIT = 2 -local ANIM_LAY = 3 -local ANIM_WALK = 4 -local ANIM_WALK_MINE = 5 -local ANIM_MINE = 6 - --- Called when a player's appearance needs to be updated -function player_update_visuals(pl) - local name = pl:get_player_name() - - player_model[name] = default_model - player_anim[name] = 0 -- Animation will be set further below immediately - player_sneak[name] = false - prop = { - mesh = default_model, - textures = default_textures, - visual = "mesh", - visual_size = {x=1, y=1}, - } - pl:set_properties(prop) -end - --- Update appearance when the player joins -minetest.register_on_joinplayer(player_update_visuals) - --- Check each player and apply animations -function player_step(dtime) - for _, pl in pairs(minetest.get_connected_players()) do - local name = pl:get_player_name() - local anim = player_get_animations(player_model[name]) - local controls = pl:get_player_control() - local walking = false - local animation_speed_mod = animation_speed - - -- Determine if the player is walking - if controls.up or controls.down or controls.left or controls.right then - walking = true - end - - -- Determine if the player is sneaking, and reduce animation speed if so - if controls.sneak and pl:get_hp() ~= 0 and (walking or controls.LMB) then - animation_speed_mod = animation_speed_mod / 2 - -- Refresh player animation below if sneak state changed - if not player_sneak[name] then - player_anim[name] = 0 - player_sneak[name] = true - end - else - -- Refresh player animation below if sneak state changed - if player_sneak[name] then - player_anim[name] = 0 - player_sneak[name] = false - end - end - - -- Apply animations based on what the player is doing - if pl:get_hp() == 0 then - if player_anim[name] ~= ANIM_LAY then - pl:set_animation({x=anim.lay_START, y=anim.lay_END}, animation_speed_mod, animation_blend) - player_anim[name] = ANIM_LAY - end - elseif walking and controls.LMB then - if player_anim[name] ~= ANIM_WALK_MINE then - pl:set_animation({x=anim.walk_mine_START, y=anim.walk_mine_END}, animation_speed_mod, animation_blend) - player_anim[name] = ANIM_WALK_MINE - end - elseif walking then - if player_anim[name] ~= ANIM_WALK then - pl:set_animation({x=anim.walk_START, y=anim.walk_END}, animation_speed_mod, animation_blend) - player_anim[name] = ANIM_WALK - end - elseif controls.LMB then - if player_anim[name] ~= ANIM_MINE then - pl:set_animation({x=anim.mine_START, y=anim.mine_END}, animation_speed_mod, animation_blend) - player_anim[name] = ANIM_MINE - end - elseif player_anim[name] ~= ANIM_STAND then - pl:set_animation({x=anim.stand_START, y=anim.stand_END}, animation_speed_mod, animation_blend) - player_anim[name] = ANIM_STAND - end - end -end -minetest.register_globalstep(player_step) - --- END diff --git a/mods/default/sounds/default_break_glass.1.ogg b/mods/default/sounds/default_break_glass.1.ogg deleted file mode 100644 index b1ccc5fab1ceba59a7774aa6c88d067348a7f430..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11130 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 diff --git a/mods/default/sounds/default_break_glass.2.ogg b/mods/default/sounds/default_break_glass.2.ogg deleted file mode 100644 index b6cc9e85e2bd39521b4c04adda9d482d20fde87a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16058 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 C21P{x diff --git a/mods/default/sounds/default_dig_choppy.ogg b/mods/default/sounds/default_dig_choppy.ogg deleted file mode 100644 index d605145ffb2a39f9246fb983b3edf96056811543..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6087 zcmai23p~@^|38~cbBSSkMyrNl6J>6hR4igcW;53oVIkLCdXz59Mr-8fkyKiqC6jw7 zk}i)*$SozL(oG?{U*zffKbxN4|M!3WU;o$tyw3ORe9t+b_c`bN`FzgjeCHh*$pT35 zD_Mm(*vqOxqfZkMixJxrlER{sWeo_IYS|9}iCPHxZ!^MMCi(9qla%$W|E%|y#>$`n zk+c-%V3xw(fat`iW!_1V_}J($KRGy_hPSdLTUlCJTH}e{aq-cKN!(;^dn0B;ka3-SPvln_NFL{+qYgDU6* z0PW<1>DY?9@dxfkJx&cZKTrvh0Z?$9yQtJX_nCV>Au!)qp2zoBns+zIvz1)j9RP-p zy6aZVJh@y104RyQNE#rLMu{ebxhO$aH4^XuP=wRitYta66}a5=We+#S-T#jqT*%dv zi$f04x1%>#C<`qW^pxd#fXm=%i7eZA|B%eX(lts{YABDyW0F9PB6>Y#k=VU)d;T%e zdCG)1x$nlfnA`_zCE`H!A~b!#X~Xr-$Uf%Ko6ZrA1WqV}ObpZg zpCU|XkcCa^BAt?C(9J5!OLDBb&Cm463x}80XEau-liSd1m)5i~S#h>Q0Wq&B6Gi;9 zenBxcjZ8X8TEJA5^M{ArQsCiLDm_x@nxt+UDp<2qo&zNO3YSrO-B#~rZcuS9P*7w`G%zYG5cHs%_*wW3^*yvJW}+Om^)^l zPoU)+N9RXwFDyS=^x|l-S*3gkK+A^6lBg_ARFNhsPs^PY=0_bZEUze9+Ew&vj# zbmJ!9m@zSYogzy0J+c=`G2xD!MAxS)^rTzv30jR@_d6#*YA(I&zbpiRN!L|pGd8!wEp zmyWA9hBK(+I(W#Y*T&Yzm+gh|8uVocF7O&WWb9?_<%MChbX?iGY*wKc`w;i0P27kt zdvpPteU2ME1MMXBk+s*z0`}mL7rQYPzK$M>8$JAQDE6=~JJ^mr*ktRI!tr5q10nJ@ z?r;;^e<;-p!x?6Ijp(x3h3t_*F1s)_B!$iK=L`?C{bzQK4DI3!rEbE?kcS6T+1pY> zhTeQ)S=P%+ zP31Jjg&&Cv{%t*6Gwj`Th%je_A}ersSBNh=#GgB| z!Y^w)QmT#!PqBf2DIjAL6FP-S^+jG3{xI!(BLSy?Yak1+6><;KWnm zO62At27sTJEF_`+2!p|ol!<1Fu>3rVsd4yvI?1?^LEoYkjyCHkjp(DPNY7&E(WHXg zK_ufQ20go`F^CmYpT!JPlb#KrN0S@(gJ4CQt8=3ikmb!k2%jk zn$OHOmSUGqlt%RXyug?GGWS=MV#0~W?fJ|cW2t_y$l@F}Spz~b_t(RYY*NR9@II|@ z284o>lcZ<;=v!)%*3%(Wk24KIdC*9k`)E`6(mT#>GAJ4et|}HndC45{PCet@eUD|dxtmk~AUyOY6YGdiWuZAj_Dgc&Q#>|k70xk<(IWR1({jZihzj#>bc>8#gRpoTe@?Nw-*yD%c`cDi~@^IMU|D6 zO>x_cN$|I&wl-Ma(o$PBT^ucMF`vE+r7A0Hmv&!HsH}u1ExcB|Jyto@0$UnhsZ~vP zHJIOTieGqbss-LSn&PIrw!%SQFW2MTnrgqcSbl3ygy*i~6$B`6%^K8NFKS1s$&SJZ zxWsmR1e)227r=N*5)?3DNK(cDfb=9P$d_FL&wRt`#-X6_8dzk@YB4o1WXj{_|5+da zQ%3_ZHSMD4<{EQ6>dJT|mErj64%Z5j`)NdDDWp}*&u7vPB{S)?ipC+CwaVDrjAlk# zwCl(8;vu6sEvJA8FUosjj)BC@Pk zb`kA?I_E=&Jf5r}zmhu0dr<}{bFWl*2bJGd`+wb9Psj$#?ym^IQ__H;#;!Uyk!iCa zKxRs^dt%1DBy+O0J7wJ5PSHT=Jlmag{p{v-de58Lss^Pt5$nkjrENjU6;J~p1Bx3U zfHF#TGvHl8T%EvADxz}j0B{!ep!a8GK7K3F#v7I)d2NcB8$fwov-^c+-ZF&^{nufz zM^Vuk0XQdwioN}lEYpW?1q;OzmhTiE;=%|D9wWfxW?*Pobgi@h?&Ha~vp@v~MwqZ* z765w}o=`Y$X=P()@8G!Fi3)9EF7bFgdBq8qJf8eRLvd@Gya~uYG-Ly*ehG&Sh$eX< z6i$lOQWJ-u^w2eK^rXZ+JAY5&#&7gy(ENPY>e%>fcB@06x)pb~*cI*@`TJS&*-s(o z*0`Pc*|N)K@~?E@17_*2|k`tva>TrMI+q7d`Ue}bOQf-s1x*H1_Er1P>qeHqqPBA6_{_7En&K(%G5sE zIR>r(sp#TDbb5&ZcQ&g=hg&NfAVLH56dZ|fL7F?y1tCE=I?Z!zRV0KWE^Q}os~ z1f#eei$Yw)XWO^T2RnGRlC=zU*lNvE<;%qHdvc4pr>acvR%FcZksyyiphoxsc&sdT zD0NC64SX}R=_70VXz!o=NA&wUG0_4W?y0P?iF0=0(|_R)rnwx?*=|eKG<6xcS5dUn z$mGP=alcHzOipCdMUCg{{h#apZue>9WD(M7g<9022TnIT%_XDM&MQY1hl|~18aY+< zOCxx+i%E_!KnFM-MJ&)#6JUT?C+|oN->)x_Jr%DzAMgHqi%$semtXObB5J+zyJeOZ=vTM z6P`8LO`JnoC_XE(g&|@x(-W(*7y;~d&@=Rok#DO5$IuDx5gp_+E5^PGV(ZqKG0_$i zCPBFpH};~>ANMlol_74&o>u5l=T958Zs1+-|eK>r+Xy@rG0Bw@y{PG5t8KAKRqz%w031Lyh__Gd*FqUfX`I zyHfA^GhQa2Q;Qr%EYm+6^z~ENX!`vP@%S=3`_{f=mXY)EVYD1!nrfoQ4wfWsNl*95 zOT3X+iQg~YrysSd-Os@0rwX@xY&6_?=KO-fYb49Tnv#m^ttu@q*L9VI&E)SL-|-}+ zUMlgH`WdBv9YDW6_w7sA-w%gh+8$^b5{Z>~D%5Vm$ye%ubd?=d#9m+XYsIGDCj!m9 z;N|BY`zmnCLS4@hQa+8%zF!DWXo-)il2 ztMr%u{UE;-Gb|G09_`$cFtFOA+4f?-!Oztu8G74mZ=jVY3-oEy@ty&qiOy52Cmxq- zSLkl|#5BFIoMoET4`g#UJ&0Ddclvq-fRAB?SS_7wBtS6~oa(l;T#GLIT6F~Ly=-76 z)3Y{9Wqg8P`V>Rwi|`h2R~eQoQoF8KV1JY(9Aa^QmtOR^4K$beDeVr({;f`dseG^X z!jAL*`fwY$xJ8?6Wt$T!?0&h8ZqyMKcR^9cxOqqs(BNHG-$cm~p87=OmFb;)qtLUk z!tiO|)5n_G@1K2jwcO#QzZrLL2hQAzWz@@gw(!{1k&cDt?BoWz(epj`jzzvV&J9+r zN;Ry|K6++stWo#M-g_T6NH_s zdG)QvLANM(JaJq09>4|0qLc(Tgw); zUOX@n6l-SknZf3toR>fk&CqCmilwd4#I^dxUyP4+L&_)FIjL$7v@^m~d~maMJHoQw za3XqQ3qpK5>Rk?jF>d$mm(0({RgOv2UA6PuyaO5DCn_utY4O)=Tdv2Tk+eBV8am9aWtc|+#%~BHXoS0fHKI(F%=+%tBkLl**mAf#XwiXvhSjOHBH&9dNj&F^a zv2R^4f694%-FV@$HRQG$Bh6PST330N+P?@xHp394XsF^N%!+I*a#tV}KFul(H7Lxp z!Mc@>e9FLZ3QFlbL1NJDF9?NYRx5Kp<}a2=i~=mN$?Mq!>8_DKSbv$CZczA#e|z|c z10HW}ZHV+%n00#>TVq4|@bP@C^`~L4?Mfu2@h4<{I)nPmr@^z#Md?lelI@;y#Kw(( z^0!y(BB!>jNU?YwgfU&6i&$;?{WEb%3y6m&5*nrL;z9sJ@q5;7bS!DE4D>G^TfrMq zowt1Bvqh$5^mpGY_`TY15`h&yg{O?$a(48hZHM6dhMTk%N=xKG2{ItOVFSu=(@vvM zg09mxH4~y^SH!9J>FC`Kcl`gfcv3lf<}l%5kJyK@_ROn~ai(#sCuUo_Ec|l&SMoBK z)jd1&m38n=MiQkn{#!@S`(LO?4S)~{-LYEd5uQAo`Ca`kYfJ-F`^zq`(q5BtJfW0u z*j3GQ>dcvI8A!f&=?aY|^=;KL5C6%)O;Ik6XjdG`f`i4Qp z9c5(rCEPK#*Z+=vZ!BqSg)B3+3}YEZ)-a4^7;A$JMPp=-N+yOFlI$`0Nv4o(WQ#;X zMApzoN+KflQz^;&o$3GkzyJ4rp7(k0bLY;z_uO;txu0|HJ!i)8#0eLG1Nc{Yr@d{! z>e7CW^+WbTVopW)2S>6dAePmvF8~M=g|NR{A&xB0e-{=fi*hFPFkIx|&VLk9&Oc(* zL8?b^Sdf-u#0mM3V1GBZaCuvK9c`qJwvM*0Jlv5S8XOi87#SEEgMKhe;o$%b{5^pY&KTLVr@?9pzOq;l!OGZNov_diV%G*2x`veny^rk*g1 zmHe}Zl9^3b5|3FwjC#Zj)PM)wDnT7ItB|Iuq51YvBtFl7b#ggv=IFaSPqoeizrCi9(5wvuPIGP}M{tI`;3U{@VByA1$1 zISW~ZOYpM!0sw%o)R4yTpfQ4Ii>aA>)RbxtfC2zq;5H}=mqXUMmLsnC>1OiF|ES*i zfl_RC5JTvA@bOBXRBcWv9=07oH7KGq?Hx z7t`*d7wM711Mlg`VX#+5_Y^7u*Dca}N<9Vs^i-K~qeW`0x$xl+ess}3u%}WJmsNDB z3G8v#1ZNi6F~OeA-8fva9cwO%Kdl! zEIT5q>?{UW%?Ta72^TATbl`M;v}a4a_p@Ze_xKsGZbl#T$Pe`VAN9}C!TT)_I{Tl4 zAo^gDL+B-?TzK z-oi8I4YQSOvz3FhPsHU{TrK)=wM4Coy##==maq!#W-P5TmR1p)xs;k6bTz-CvPk{$ z&5v!hEB{{=WIMPL07NNSM<`k2l&o-Ihm9^ph=s1~L!^>bgvQ`F>dzU+#En5f-J||I z8vil?00<4#OAL<5V#SmvahiA+%}JcqqznH4E7%DXRvZMDpLJooWU0fN6e_ zSKfH)jA7n{>0*?dT}ktFaJUR-NZX~$F(imICddTvf*--_qglHlrV;>f0g4kqBe6$uK9|H#PGRv)(co|1AezIB5 zIf~$n5A*~j#{^C{JlAIXeJX2$=-V$K%GJAu{^>|LG(*lDB=61Cn)mEC<4KN;66R0Q-{w>*i`qKPV{0S*S zLG9y)1Jw=HLM@+U9J z){Mw39IpZ+8<(!kfT=H*2aGy@kS}+|rB#+o5aG&w*|-d4hO{?Lvjr9@0*b<=F+oB) z;*lhASd{1liUK!BFdE%3Cu<@cFrcU*Gh0xUoh{<{uDnu(M@?o0Ds%_JRb~=9PUg;xMz%$A#3?3_I(fIdwF0t)ovi>154&P!yt>PO9yg zewC;J0DkN%N7Zo(>c;@`0sx?$f?SkG34l>7mj}F^IoW7l1!}I&qC7PVwqh{Tvvf{gQ6>yakd|s<{9h1Q5z3dX}6hsyaECsT@}Vuey1A zxp}{5i7KtCs;ZeBSAqb)+iGjQ*)wgmw^vGn*)tj|_d%|zs#^8I`=_d^z?T+GE7psv zmfOIYhE>7aD~}sAUN(oyJX~%AGmd8R%Hwcw(bj#YtaWqkR-5*(zA*6JJ@fzqRCJ|G ziaOBxI0RWwVF0LNpL_rm*Dp^6<0*ogivvRvk1POi*uy#5YL|g;zG8LLlozoEY|>dh zQVkd~*>Us#Y#;zmTm-=F(htIDi2T8EHw#C^P1z(NqldYXqqcBm1_&!XDI15$i^O4U zE1RZR-pWGnI20GG*(XhUA`c>(f&2#gk7l1&%(shs%7bR>TYc7=VwO>pui;YJow%XQe6^{|qA? zkbU6LjPE*&%8JM=Dk~8k0&SiIUdU^aBJ7mZh)v~Fi25@$2Xjz%t~&a!to1r;F)M$C z02FQ!Fx2Q*XNKWWk{&EqV&#d6FCsLMx;E(d8v0xc+;{Odh~CEIN2C^7@d66vr~n6K zKzWZ>WF=?;AQ5C&fB-yv0>=T$14#Fx{1O*mral0er4B*UQj+J^OU2|BZ*ow2xRQ?o z74@w)?X46o&ZDEfV6f*ihbDT+nnL&u4d0}w&aP8s=%p^M%krRHFoFVe5MZtqP*f~> z*gyJgZfSiJ;0FUESYW^=02o?QQd8e+>!9=vjSiWZnu9*^r%)&qcE=QKDHQe(4X*H5 z_7uSSp}|^sBB9}ef;#-NuW|Hc6P*JlkvV7ZKE%s;CG?_;S()kSiL~^Ti!z6%*L6mL zo=5ygpL(8>J-(PTGB%Yk^IJCg_sX}i(w*$Bh@I)xk=do4PchUJNx8wm+XDWcG$-%k zFtz0`yNp~9{x(a;ywUT2<3UG7Y2*l3LO3!d+ zV~a|7{E)(RqFtJsJT??w6ZP4TpPGhDJ}1o`8QN|oUdU;fupe;(5t`d6h)Xef%S>^5 zpBk>)d7k(pPG|A5I5FhoW$`o5&=1{sBc|$_DzbKm_e%Tu4p>;-t#@G-D{ zRsJHXa;}T(yuk0nmvQ60;<9r-DqYWJjrQ-dps)=^Kj1c6C)IMIZXq_l&B(a&Zs&Pd zYl#z|q#R>J?i*o&`a-x*+;+k@jU<)XxpILQom_ytn4+0wk1Iwk3c|3Qqf^Rere@-9 zlDV54dmEZA5A_qtdw1@rtQH0tE6^jR&rgykft!ZOlMOf*b&QLH2jalpd)S();N`x? zKHti}pARH;d+OV8J8ADu9xtsC7xxqqbO_*>MQUgI#X1ZX>w5Nv|Kw@EO6yFu~5x9_H4~O`R&l5&TQ#;Lc#U=Px%f5p3QXz zQX&S=V|A{e)ovS0NlI{^JCn%J-L>Tb(`wj}dv>N%_?gO`-yh6BU}V;^QF5a>3KL-$ zAa~cp3q_U8Q+N%OA4>DwAJ|SX#@tFXXm#PP0e>M=6&1}P5?;zc)>UN=W|q7Xz>PM@ zyn-vWN#-fBeq?#kT08nznE<6E{~~xXO@3~7?u#Cql%cztkwBYrm|AiH92Eedr^BtU zugn(=DGB!K;*y6zN}WxK5IzdkMqXIY8v76`bQ2c*QBcS4^H!#)*m= zw6Nwq)WxOb2RY9&u$n62-UEo2u^2!Rp!S$q9&HD%-zWq8Vp3K(&wipRt9`H*pFHY& zP?~wL-lWaCW!{`J(Bj+Ji~blgY_^uB3zLlQo~YRWc@3=JwTI=Uj?@lb)J0 zW%yM35Y*T&hWi>cSE=XRXSsk=vxx14%!J3>Z1cAB04T(#cpaT|NEiUbx)B~ZIM&6V zY&SeZT6B)AE?QkpLj}>5K1l_vo?2#@j<;&8=bTs5i`{oWf5A2OiNL+Y9j`Xqnl%)H z`?-RhD+U&$L8tq0T(0D6uM1f%U3%?yDMF8M?ciC*y5gH6L66_-VteNi~1wUBN3)sURN29!@A*DR(slpi-`3F6>3=py-qF_ zPp_wPC#MA;QFB@u+_;Vj*<~vVlvHl-99k*8ZD3fLIK@ihMfNKy`a^*F9&fRsXIuy% ztD;8W4y55|X2-bP(bp8`E~-HKvU=HRA4SSJ_`8>y^%)R5UNL8RCy6d9l~=ntRS_b` z68aZo;;9UMgXMF4x{5mHreMAzat4zqRV>d9R2;jt=PYSZa&7^vM*J8RbLX{v=9<@akj3tTg~z;!-td&gw3G>xUQTLFj? zzYeG~#!YPlkQM+is=Pmv?F&p! zsZaLycH9@BdD%N1DdGi`MePMu@u~Ke`p5^K9D8j+7x4{t`Y7!1vo!uH0Gxx$Soq(15tkprUWcsfiZ?b4!ly)Bbd-ppVXpu)sv%`kSp3Bz<4PPExsUnvR z4#f&ab@xOzTpc+TM;ysd=Yw?|E^keWs#v{N+n!yjseZdH_kAZ1v)*6mMfP`EQ_lX@ z2SDV#K9x8JT+C^Ag`WO!j`Q&Coqe_9Zv`EyO1GT>)2z@lX;;=obITk7%5c+EVK=sE zv&618;XKv#Dy9&o+PJ;?!Rhj^-qgs}4T*=J{e=lZC*ovg^7(^K6<>%ljz8TynyROM zF6OjoujZvzhsd}7nX7#Y>!Jc5Lp0ltF4gw^Ze82`ZqHiBkG$Qg?Lw9HPaN)GRZdqw zoEvkt>>ZGrDvauo{;j%w`0}$0fcUdc{yWn3wEh!1Vi`OYJvXtUT00-_P=D=vwSvkb zdJ-LV?zD~kEgqeDU%s|IYQyRVX2U#+_QH){^CbP~3(MJ8DKsg*M$ce9-GcaF?DE2c z0(;p;I>k|qz%;7cqieB2dzl}g)**7UB_WNHyT!!12X+6@a~w8Tc}W(>1^Xe*&gEc^ z9JJ-Abd6)Q&@LPo**&OzUv>L0vQXB6XI;*C*j-4W+lTbzZu-ygi~w86y5jz&15xVD z)=j-mzkdXT9MXIE3w7+vRqmc^?jm2N%$c0m1utp%V4W;eZ_J$4IyL`J+yVWI2_HBZ zzN&ZsO=GT)Azy4|dxt*R<$dR*3 zsEpLDg`}m`{V}esN|DKX@2R*fe2vQ_oR)cz^OP4Uac6Q5Hgl)Z-G?|G8u(SkmlP)g zyXBBEG$OIDj#EqKK%?cy8ZEo;KZW=U@mB)ucP*LNxKCz{rzhRN{`Y~!Gy2&ymEaOk z4Y7n=KxB?*AxX(U;2R{vYE$40Wpz^f#qhz&y>U|b%#M9id?iM2UtZP|kh zI^?&1a_;`2je0bGJT%)-j__&pXn*>jhe9+1fa8fo!OXBS1dYXPH@a|ODNzC68V{-fA_Nvp*Y zT`axN=Q*;VC@r)f!FP7z)~wIl4_PGNyP7fjA@{GVxzkEx%f+@P{oENDsMED4)!cR^ zeb?#yx~VFy(#!RzG<9~EmF<0Z&g1Wjs2_M+cwE5M zU5yhR{G8o3pemm>e5E-8oPrzkC_2L4?1~e>SlX|5VEY`8n&C*6|ZENhR6DeOuac z2Gc6*rv?`%-*-+*w-s5gyAUF%jDbc=0o+SF^7>i`Ip@)ZFV#a|C?@%)yXAiNl=qG$ zkEX}m8g{LV;mmaUrIsu6jI@gdMux96LUxuQp?+$<#5JmW>cb#W@-bhwJVZ{e~5#=_jx1s!xZuDoPP7N^{ z`ETqMJI-~_sgcO|$h>%Pgp?M-e=6mb+xX7LZiBM>_gtWK;HlCpIu`{?^U) zx(m6}M}kx?je~J(l)0%@uH5-?%@M1!$5sBq$3BCHLlOKw1}w9He<7997^sZ;E|)Yv z=y~bfD)Ky57iZb;JGC#+TUnR`k+CA0e@dodxxYJ+Ao){hb zbEj)~8Moi0T8Dr7_2KAPCpPSL@Y6jfcV|sWofbG|6!iJ-_{GXb@}a?SPL_vg__hI| WU>;ryh=PCE@C%m;@Yw)jz<&X* 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 a+ouHx1HW7(!Ou6aWDJi!I`xyY4fr1xK^(yV diff --git a/mods/default/sounds/default_dig_crumbly.2.ogg b/mods/default/sounds/default_dig_crumbly.2.ogg deleted file mode 100644 index f1a9248e7c667a667b938ca1b9178177cca02864..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5429 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 diff --git a/mods/default/sounds/default_dig_dig_immediate.ogg b/mods/default/sounds/default_dig_dig_immediate.ogg deleted file mode 100644 index 526629be8316c0630dfbf2aed909a80d7f36d6fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5625 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 diff --git a/mods/default/sounds/default_dig_oddly_breakable_by_hand.ogg b/mods/default/sounds/default_dig_oddly_breakable_by_hand.ogg deleted file mode 100644 index d605145ffb2a39f9246fb983b3edf96056811543..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6087 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 Sd&EW0M8Mrba9*=30Q?&kGPgVc diff --git a/mods/default/sounds/default_grass_footstep.1.ogg b/mods/default/sounds/default_grass_footstep.1.ogg deleted file mode 100644 index ce625d92b7bb196dc2f7a3aa642b1c7b1fd96504..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7014 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 diff --git a/mods/default/sounds/default_grass_footstep.2.ogg b/mods/default/sounds/default_grass_footstep.2.ogg deleted file mode 100644 index 330ca4770fd1eaa8bb43b9575f723f584974ea6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6953 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 diff --git a/mods/default/sounds/default_gravel_footstep.1.ogg b/mods/default/sounds/default_gravel_footstep.1.ogg deleted file mode 100644 index 68758b2098461367b864f70ce870b16572677080..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6923 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
FRZ$vBqk%B{;qv4ZMlL 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 G1pWtY<=d

Wa7Lz0+WN65c zNXeFEY>i21&)SpfDLid{cgFKPzwhsl-|Kr{*LCha=e+N^=brO9cicilagZqVcY7Xb z?I<8cL>c=;Hj5lP8XXu;5iabhS`~?u6A==PB5nfBf15y4z`2I@J0QDj9_S?mM>-*m3=EA7j0}vC+HT~C@W|+3N^nFBN`Ne~c2#wYt(}($ zWDP+Y6!`YNOo|c>ref=^{03pmCB0X+-6xlbFxuzet4YaHFDyEs zinKHvNp+g0r4Kzx%MwtjXs{M8ScBRAGuWfU0M|xRjrPXCTqfzA`7(lLkM@CqwHYLB zgKc9$QWY8qYnVE^CyAqH5VSU3?X<*pgGMEqn5lL~;#-66CrQ$_sRc<+rpqd{P@7n# z)jc$99J7+dZMxyKy*9uCade|1t=Fbpg|;0n`5O&s60{M@f}r9O?X(i@bug9Mbx=11 z!K^(LyP^<}FCiYY5z>{I6}b$e@t-AJeoF3{aW z#y(0>LZ}x6L6XJhX-uCqW?0&EYNjMDrAicvhafSqjfov@w?p=x0Z%-iLmvN+?w=d1 zEK~REVbC0~rx=D@K$S3jWeR}YG^4%Pcik$b#Xd1uuwAeg#hpFGkn050Hr9!(f(!M4 zTFVO0EO2H6%JJ?AY@xGYjUs>&4s#u|2!?`STHbOuw{WlnP;Q;G&l#|PMTBxfCxi1^ z!%{8;OrRu(r^AqY4MgYf1HFMXcjL zLtv_U3Ou?8b+b4Tv%R9cB*Umzx2{h(SiG;Qliej_*bcMPVYOp%WYbX}(g*Z(LDC&B zKN71Ri$O87vFn8XLjvF1iYo_Yc?ggLQ&Be=(d)LCueuW{xEcs@`-~WpQ~Tfk2{9n2 z=^+og-iVRu2+kf)4d&-keH-HZpC%KQ;wC{~rUv-r2K)Y>zIt?!-$)Sbs|P`K!YO^| z8I5e%KgR?Y3Pmb92;OH%qkmY}?N1Xo1xpV_`wI&4cigXT#q>odoFsr8nYAaP;ujl2Zmh+ zH^yjkJV|dDU^=JGRB=vMV=5BU*gy%A0Dscg2eUScSSvzM0t~wjm7E>OMNMa6dkm)# z*fjJ_29Ar?zM9>G-gfn}Jc`L60xlz)>-3IsdDuxC#K!{>@Mo)S5@Zj-w4j%fi2lna zE{d8i3ifV_1fGIDFUO?c#MHwR@1p3!^Thiqx$tr{U5s5^6!AC(d;CT`F4qO06Fgu- z9`nRcD&g@B!TyUNPN*-8UB;B~yipf?JrztRbI6l<|3cyUo_PPAcpk^pBZlCC5B3Gf z$AbABy!R;8MUlYAxr}YZ<8$$2ykLAT^Ic~mk%!JaQbw#VlXfbNT&V4=+dE{;ki zaLB}bvi~MmU^Czbe+j#y|GP95m16aZoi8(vPahL94HcjJQ{0d?or^CFHi*{gAvak~BOgc7QlL^ z9A-tkVgOX1jT3-!c0z@4o#v3GPi!0nP);ad)e!*Y>}1G+QzB3t6-+pQA~~Tt0hAtR z!a|aj>=`J-Y=0Wqcemb)B;348lld&Lsvc~NeyUop z;Q&R}s@{u|hTFmUpAIOaUN!;6$|IPH!RoWt3P4K^pUMmGb7VDpMj zIFZZlJb)wBbKs|3^+xwoKD2Zqk`A+`02GSDAXT^UClYlb=#VhwXh!Z~-53bD4uT9) z45yJM>p&ID76;jRnU0oFr)3*WBWYRKX#|b#H_u3N$B>xW*?#HlY&w=?s03>LOHiQ? zC6%?mhLTgN#2~B)B$G+>Eeb8DJlvb9d7?X2nGH(Rag59 zSDLDC%@>6WS9Is^1Fg!+YMtKuM=LAAmlixLJ{DHaHG!4dKcsKX_tff+b0Sn9%{74+ z2Zuc069t66-)AEnIMv^q41RP*g75C`haynV?D4D{#`Tq_g5LQ7J!fx0ZhS8N> z_2Wi?A5mq9BpHiG*_1&iZA~U{Du`TtP(^a0L(1K5*wrAR(_( zWQ9*s3n5ohJ!W-k3*Ml@x9Z^Euh#1VVZr-V1d3lP3rfw-s?12NiIR^Xlmzd@#AngE zhQ^NQDczl7>TB=f9Z?;3LiQ@ZYs9ZpFEt5rH4G|k_oGyR8-Nmly1ED?F1aoQihn55 zHjSJSlg!)+K{lyl8UjHjvjhFII@&rNt@k@0 zb2xV!>hAo&U`mp(x2nAC`0>Vn{NA>O<@EEwEagn!=kMJ`*-0arypS?T2UKLV& z{48P3ioJ){Fk96{K0NvwZq!okgr4$G%ZMMwW@ge0U!N}D_y4%-2WBIWcbQON{J@X( z@YTISP58;0aT?8=p7J$AR)To;Z3CKA-E6*M!P@j~sn39!xvk?OvMG!5YXy7u)54B8 ze=A0ZlpN3hnu>M*p|VRpQQc<;-+Hbe7)AZM7MlJ&hV;tigYT7ciL;^sjF(5xy^-oW z|5s46mc@+u=P&C!@z3ho%(%y$AIx&j{h984dj*FiUcAdUUg#R=E=sOa^_I0*BIU*% z(_e2j7g}P_Z0^uLf16qRIq2(VLbUbi#KWnN_H{FxCGR!ATgw}=kq9Q9Ogpu->2h~V zNbeijeZ_mFP{$g&Zny`|s&0+N5b8yt=SzLT*>6jr4dt4@&)EIW?U>*Ne1M8)R7U-r zK85C1W5&r`3wn`w)xz>0J2mse#o4=Bqjqn09til};h=o|*y+1C@s{HiE4x`1t^=Qk z@l*Ix^~Ssh1u?hsH{_HQX%{bKJQ*)}8}y}7c0ZvbjPpG2+p+Ok&5`@rYm5vY-f%5q zg*HA}P6&1*}TPGMa)!8Js+>@2<(UHwS+ zQ|bEhx`^G;?E~8@yHfj8O=;g37=BXXKf~A?RW4kgkZT#-OW)q(sgE^Goy-}P8nwFJ z>ha0GvgS+6;^4-Q&%V?i^}%uatV-eVhhJq>El*6^dk_yBRn}`sn}aO=rPaS7`l6=C zC%J(0O?F4)mtNHtqOP3`g$nTab?s>+GP`uQO=jF%_KshfIe)RjYR0N{zZ2k z=23TD`*z8<`E29ju(Q{VE?n2Eb*RlZz z-#VX;0>;o^H$HB@z+8H`Zcp4LzQ$c{v(0M_5yqK~FDpS6JF|r7i|$CVKX>l%`v<=Q z;)&!r(*mBYU0p$1%cX>SMJfq-qh_rweEXEJT8Dv()7uRlye8Ws_lvP>Oe;Nb%_^#9 zgvGxyqA+C7t_haTfs?&;?#I3NU%d2_Z`HZrI^=($$Jb|wA6#pIY2C4q-sRl-7yQ(( zDrwc@fY}iTYAw zKi(z#+tJ;Q67eKC^|n;G&^27z>(P^Mb)WJEhK|24UuH#~y724y!JFrkPV2JvG|fv@ zY;LePa4zudani&GnHy#anOh!9D(WBpS`s_euvKfbg9vWL!Rbs3PThlD>%Ik_pr-di zRmyoxl}ctG{U!<>Se#g1ANc^%FJIew<6-`T#Y2NvMDwHYWqFD(zJ8fAjLs;lbenpO z&58YbVD8DU@|y}4mCC1W`d1F^PHZjrU%~5DzTY7J;@eZ-i_Xt|0tseymU|R#l|4AQ z_EVX9-tNhJ?Z?<*r`86{(z;DIs0E*&p<~>}ZXa`Xo%)nHhZ(CuPg~iT`G1eA*BooI zJ+M|{#kHmQ%pafJM5*tvxrbsmc8)c-g7~B`^SA{jNQVc ze8!vmZj+YSh^IH>ZemO#^LbA*T4Y|Ga%3LdLif2!4CtahUdlMNDd)n}&p#hzd|&Z~ zacH0S4Raf8A_J^*4R~r>FI}n0|MW>Itm*MdiM8XmDD7iUl@q2t(#`ZQ%=MKtueF>l zxPwN;-J*^Dc52!wc;6L1ZGZgW9r;Pg&y@+B1>a~3IXNYg$l;wjBaVc(0}|A4z7~73 zaUq@`okMj;S?!1p)ZtP4(8gpu^nB41{n`Up9=PO=H`I!Yv+x_?sUQ3^!dlb?ABIhV zb&dQrSrnE*ZRZ#Mx?dWy%nsSj3GJ7$)016;H&WBG$|y9Q#Mo_dICSRToWYZ{-?>?J zhdDC*g@@Pc;y=IT)sd6u{3Nb!72Q=dZ`g45x%?rAZIj7w_3{cf!dRYE*`OPbx(U9r zIyLEhwgJpy$?MYW>2|`T?N2MUx|+fZ@8wA?U-AbIeVo$`wcq;f5q^J8q0!AFaFC=L z#S>-Kizf$vXB>#84Lp@Y7d%(Ep@r3#GAKaipoUyuca_(_sEvF3gXxT&op>dE{oapW zvXw^uZyMK3Udh_(Ma5P*vE=oYTn8*_)B;T7+$dAAqIX5F+1@y>pES1ko>iA2n|;ID zoFb8rK0y~fD*f1`oq7pvT;5iAa`Ul5Q4Q~c4Qoaeq+s$(e(zL2HZObb-!(L@YEd~E zm1$EWzB$jrX2x*%&3i}nTCsZbxJYQTR!hw+F$LNa8HczVO+1pZo0=Flr0N^2dA`Ga z|HUg+y@8oKaw1olL&w|(jDOxFNV7F~T16)(v`+4AkatKQJ@&e|yEklTKdN0~<@B{# zuh)T>z6BaJ=f96@YhKwiV6KvI)h%Vy diff --git a/mods/default/sounds/default_gravel_footstep.4.ogg b/mods/default/sounds/default_gravel_footstep.4.ogg deleted file mode 100644 index 8cdadb16fe68030cb9507ad9077bc562a2f73fc2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5906 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 diff --git a/mods/default/sounds/default_hard_footstep.1.ogg b/mods/default/sounds/default_hard_footstep.1.ogg deleted file mode 100644 index 6b351ffeb3fe7ae38ec1a2875c8de2d42f93469d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6634 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%0D|Q#?*CZce$tXw1ozH$E$hGnct^2n# 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 Pkt-vU&Ilm!|APMkOv?Ce diff --git a/mods/default/sounds/default_hard_footstep.2.ogg b/mods/default/sounds/default_hard_footstep.2.ogg deleted file mode 100644 index 2ce721ea8f67cff042b0b77e2141794e63e72b85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6852 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 diff --git a/mods/default/sounds/default_place_node.2.ogg b/mods/default/sounds/default_place_node.2.ogg deleted file mode 100644 index 012c667d46cd106d88f5814643b7948e102cf727..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5726 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 diff --git a/mods/default/sounds/default_place_node.3.ogg b/mods/default/sounds/default_place_node.3.ogg deleted file mode 100644 index eaf971975e810da91942af88e35956c4a59620a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5585 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 diff --git a/mods/default/textures/crack_anylength.png b/mods/default/textures/crack_anylength.png deleted file mode 100644 index 499783982d553bfecbc596175b492dd0f2346a32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1076 zcmZvaTS$~q5XZ+YwIp5ZA+bWNP6dWN`A`qqZMU2fSwyIZS|XA%8?t(dZiHqLRIo!m zWCj&>p{O2|fi%0QU7+X&J`HRnl0`)YU7&|fvm3;&+Xv^IIUi@v??3-JM^Yfk(&CjZGCe1m(?5CLW&0z`2CJEWij!oUQCfX;5pNXx`~5oH!4MkMDvvl0m+TTG;gVgaJsY*M|7 z3JVhx5;}C^g_TJN867$HOiC!|*pVkxJK@lyOXjPNp`l1BkeL55&7Z$m(~=+?Khr$# zMU_P?5sB;stC9#ZTTH5UzXhmjv-271y?A965=JJ|%U($Zg{=N&nLm;a&{WTz@_s2wnG6;bk_aF)^Ky1%eJg}MsFi`S)UKSW{!DkFD ztzSFvY0Z;@fznB>jj#J!W4|e%UnlRBzYS>^H?DMeo+{`1b5pVfMt)bzRL*KkhzT(%n;7aUrm}q5thr ze#ND5Zu6pJb6NseURPaI+&)k>Yu=Ad16h?z8v8rix|=&YkH@Fv#sjB=cVgFeHBMgK z9`EfBmmTQ4dh_SHoEha&3@!`@cNU+Uda$jgH2X!*p3*ArDcKdBA9;2A%>FI0D?`hE zpD+1RPYb@BqWLp&QFK GwEO`}y7WW< diff --git a/mods/default/textures/default_apple.png b/mods/default/textures/default_apple.png deleted file mode 100644 index ad03a1812bfdd97e3c795532444c3a87be310b53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 283 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMpdfpR zr>`sf9d1csR;k=M{?C9yyF6VSLo80eow$+fkb#J+f7V6Eg2_t1I3F#4kyify;QXTE z!Vk6Rx`ei`D{lVyd95keyz%EJa_Nf=QXvL>4nJ za0`PlBg3pY5H=O_SORIEGl9PEL@>IN;&oSg&%qUSfB_ zPkXmTybjkocrNfJsx0|IqP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RW1_J>KEte|7$^ZZX=Sf6CR4C7- zQq61Aa2S5_%bTRBSzR$8Oxw#ktsn{=dYK1hc-f@`Jq&vAQkVp9$~^3%;1IkCK_-Yy z{{TTz4}P#BC?RO4;$ea^u~tzlOJ`!+^q0g#Yn>f};B$I;-mi!Ed4+S+qr`|ezq=uE zCIeB!t4CqT;435|qQrnEO9WChO(jVoZF6#=fNO8|;SYp>R~QS};^K4D zuuQ`OaCL{}==omBDckDBj-Ge){Ib17nVs8zq^<)<7bo%P_rP?qoV5Yq@X+}Ej}MO@ z3<1!)ENj(k@ybNJGSMr|4JUHLU4@;^reV#O*nElkjWyfN>6xcC zfESbFqpE$eJ~vpqdFh0W2Y51g7Qg{OO{VGYt;e&MPj(uPx#32;bRa{vGi!~g&e!~vBn4jTXf00(qQO+^RX2m%rv9x0I1-v9st1W80eR4C6) zQcY_VK@fda-94SzthfoeB_7utMaU0O^#2%)iVC6TxtT<&5N_{2`?b60m z!cCj0bB>v^>bkD$I`6%zW;MDu9P)pxOf-)1#-r^&?>+(uB9<~c#xdUA z+qD@7pi>pqq}qv;W!b3~%!VjC0YE_E3wsfx00a)O;k^eio6S;60LrrL_xn{=tz$GqovLGQQW8}HmY0_o zIRVhuqtC{gdQ_La(ik(J&zadd=e-XhRMpwWwRHgXsP13sw{1&1*RN-}q?-NIF>XEC zIo>}2;FyC*!5l=!G2VIe(&hF`5YmNCS^%3v~?h{$X@GuEuFt@V1nNi&g7Vv3;+#uyR#2VdVlqF0AoI{*Lx M07*qoM6N<$f@VJsOaK4? diff --git a/mods/default/textures/default_cactus_side.png b/mods/default/textures/default_cactus_side.png deleted file mode 100644 index 395dd0d64ffde7c81d97de2282d412c8a7e9a4ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 763 zcmVPx#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX1P2Tt6WL#Ml>h(&jY&j7R5;5; z)6HvLWe^7N-+51NZtiEUw~0wwU084-f}pq(1dGrnHdcEme$a}FI~Tg>!i5ShLEo3=) z&hc}FcAvWB(yLLJqI1V>VmW5xR5a7)+c%@|%^OjBNIpfD(;X&&!14#FaC?@u<)|)` z7f*ar=q+;OY$2O@NPXACH2XkR@#n7$m)PB+cYrX>_1{^zCn>pcl}3ZVuMoP6ga%ce zx`dqWooV(~CrPeKI>VHMuV09=jLrc%h7m0 zZJ|9NOwpZBM^;T(I~KKi=@!O2WX=24ix1KqkWF#zGQ)!j@YVCti3qb@vs+n9}0k&KlOi`4m+!GYd9`ORN=^p!&P;}5Ye&K34+4&Ilf{_zXL th4jL=2-kjN@o;*i$$xBLX8rWK{{bz%^p}YWO~?QM002ovPDHLkV1mYHU;h9A diff --git a/mods/default/textures/default_cactus_top.png b/mods/default/textures/default_cactus_top.png deleted file mode 100644 index 60a193c4a811d0890d52ac24bbcc21f3784aba7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 682 zcmV;b0#*HqP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX1P2Tt60TT80{{R5JV``BR5;5` zlRIlwK@^3*nKS2{`^Zh9qP?w^{sa*b6(b`kHz83X!PY|mfmT+wDhWwQjHnZ_Nt53H zVv%6(Bj+&>i+w=-E}R0qaK=Q%b#ldT22{K@N>*P7%JnaD)neymZ7CQlK;7zXRz0g^pT)Pq!WZTtf8t zqa|N}hwrTf$wOO#Z(#F|BgGEy`WsRT5~OA#ra_m!0Q+Od^1dZA-L!O4E9Pj_pheLc5;I zl99xN6h-o_*A`u!2(`6COR)&$2sVyoxnh9&OoCILO33z?WxVwn9KUn?1u9Av5Y%ZC Q_5c6?07*qoM6N<$f{uA5cK`qY diff --git a/mods/default/textures/default_chest_front.png b/mods/default/textures/default_chest_front.png deleted file mode 100755 index 47b7771baee292ab32b66304cb7fca3d6514fb72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 769 zcmV+c1OEJpP)@EHqpy8Uw`)n zR$GTp!p-dhtw1TzO0jMuh12*bWJa-U68po9CM3=lfs3Wbx*XdXzJ%54g*hfDGKDw| zC_w0BhBgX53T+hP^G5aZ5^G(~>)Vc7;|>Y1270AKQsQ#y$(_YnMH?d4Xkvu3tA^c$ zCVG#m&VLfWdWOw=#89JchPEXrO{gx>HYYY~bY2qcB}gRtihOHKiUIrR$8WfN@`T>7 zkHkdQDRE^%Xj|6*&M7(t7k{2H+#3BFz&{k>f7?q%}fH7B=s zog9yxOs7*hJw26^lM|WEX7a(v$(@mtcLr8&kDT1SUdTVceJj@2D+;T)HSPjX`@}Dg zS4^iQ ztrXT}*sR;Kd(_XM?L=Gb9waeXLb(u$;y(&v!_&bORQ?% zc<&B>&300000NkvXXu0mjf-4tG$ diff --git a/mods/default/textures/default_chest_lock.png b/mods/default/textures/default_chest_lock.png deleted file mode 100644 index f5346f48b9ed1c44d55bcc42c14e529ab57d78cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 871 zcmV-t1DO1YP) zQ#!!~A&9WlG?Y#_ngr5VbM4CyG1^$FAgs>S&oz#k zX|Q&@!NdDUeE!28ckT=r>}R}n?F%06XRLPWob5I_y;S4OVuG(KRDSTIRHJ=NlHy%~ zHZeDET<6rwZ{wUJ%Q8Bh4&Qxxg_mBr2;%WoPBPOac!#%k1TO+27-Tw@?p(~M^psU# zp=EJi@Bt2vCd{W6rQm4na9)^g8vZyaP$ohB_3aySd+#RmD?Q?Ro#FmH@?wI|3!Zvz xll!-RVRV$UxN?kqIG`Mlsn4_lVgAHP{sX)EYd)dc5eEPO002ovPDHLkV1iDZm=*v4 diff --git a/mods/default/textures/default_chest_side.png b/mods/default/textures/default_chest_side.png deleted file mode 100755 index 5665168c9534ec8d426775e36a166c93b6b984cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 714 zcmV;*0yX`KP)UVrea)e3OCzKOf7M7@)}X)e{nVF8o`qS0yv8%Fjps6 zXRc1YCmOf6#F$#%IZZsdSYSX5u<8?T#_cxKrbvpyTq-drwZhfi#Q8?4IU~dMkDhn0 zi0z76Ml?2P>_L<=+@i6iPJ6WNspA&BQu9Fj-~y|K_~M6W+`fFt>f{KoMziQieMgyR z_W!Ku79BT#TygT~A!VK!Haps7PfUs9M;FBNw?5$0&%Pw#xI0q?m4h3?p&yFV2f=}L zb{0wKn!q>TJtO9EM;C=B7fS%fY!q{%3b{IcqYSgLXcQIU?_FWlD!<)KxH~Em=##Q& zlpxS2C906Z0VApqRp_Ep%~`d|J{wWN&4?NT@t)Znj=De$LJ(myRsezu=FU`%CMrn< z6(ObuZI(y;S8Y__Krt1=95!Pm1!1a(n7Tuk6m!R{pk>?xP^y!wF%^UR9gG5`Po diff --git a/mods/default/textures/default_chest_top.png b/mods/default/textures/default_chest_top.png deleted file mode 100755 index b4e8a1253d23487a4efba00237e89ee53583b27f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 628 zcmV-)0*n2LP)sQoyPb~{|xo0|mO00S2?VERO zqF_!x?yLr9Ntl~c8kjrRr;)iDw~KKxDjz<+Cu&UO=Dd71p#mbHA{=sKN=j+Y5QP0| zTt69Dt1;~=zxSD#M&kC#bE5JHZU)mJcv3(BXFCLPb4qh^bDBBkuHXL={>osDwxm*p5n67^4z{FeYUP!VrbI^g(km=3=P8prA3K zH814mm^n)^nsxE^YonPHM5yMR49eP^&G}QJs$vc)bQccUShWud+G}GJ0Adi@ z>ZmH&AdXwKEca}V4Jv{Pl;*g@TJ5ne(s`>00we`@M@0gsN!boc5ZELos*u9*RTZKN zQ&gHcr=xNxMpVJgh#CU%*lZ4GQ@;lhc1!z@inCT@h)Pl+2*fm?!^zpBcw_A3H%Yr? z4!fmw3!6WLlqo6A!K|WnIRH?bQ=0w9y9X;jWS|(;;6C?(Nx>}>B`EbMS}|uXj*T#v z4&1NCQtU{vr?8n*t*;YtC!6!-$AP)_xL%A(^{&aE)%bfT2ykDV=5Vtsq##Hfk-M)S z{pR~;wwG6gG_wBvMJXA}E6-lOX7}?Od7e4ByrL{S>N=A)=lzddzTh9l>roRlG<<3R O0000Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RW1sn(m2F^1>Q2+n|_en%SR4C6q zkxOnPF$_d0iTbqKZNLtk`yVB@36MB(+-mDDauxz+$wh(n>WPn!4*;;%T5I=xmr@EL zh)5~5@B8ENaL%1hC#^LR{r>)9@4b}5%prtr+rGcQt+mcMBC^)Ly}gYwnE5ykM0Czc zV~jCojL~~X#LMNfEQ@oll+t_m-UC2u&00Ig007y0mr|ZiCu2;Ek%(f9wboJ!0C?}M zwch)mpPyRmvMe}zd+(V!r6hz1At0jG+BwI}r4&Sbe}6Bf5Rnu@AR;qQbgeZa_TH6J zM06Yn5h3E|=Vz@ICkFtGF~%6y+7JRW=bVi(Qc7m_-k;CsoHGEVlyHo397k)dlrqMc ze9Wwrsnp~nl)`=Ag%ESW|1i^ct(AxXAcQdWx7K9u{q=ga z*0k2Q+igmfQqHh3hKPg^x7%&oHYugtwryS4ZQCaIwr#c6S$&RMYhBlM-}fmLuh(m9 zO(~U9(pod~R58uWVzt)G<)V}V0Ljc#r&3Bv`FK3M_q}&x%=vs4LRf1j`V7nCIGl6y zzTfXDrFC6juUD-V0Ep;%y=tvP2!DTn&*$?W^X_;XQ#;Q+00000NkvXXu0mjfk1-eJ diff --git a/mods/default/textures/default_clay_brick.png b/mods/default/textures/default_clay_brick.png deleted file mode 100644 index 8ade8ad99af08a741f6ea734cdd22507496d0372..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 271 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRt!3HF+tk*dLq!^2X+?^QKos)S9Kq#-M`!r?MdsNd7YF~s6@ za)N|p!mPGq|1+he{%<^KD0HdA*XH#xUbj7L4=#0_RS+vOk*ohHbS^D1At7PLx^@5l z+bb)3N(J)l`2Ek883>v;El^-KYu=FQV#vUDf%njI!PSf>*!KSUE4^H8`}g;f$sZ*h zJRT>-yja3v&)ieF$uA@B9 zcOhRksC>O%X&grwgwE$PRaHf4nnLdZIMB8&m1Rl3?~~_wVggbWg#cw)whur>7?UIs zhSTXJ8q{@7P16W7_I&OGE|-e{@F^O=0O1>;71nVaQy7M?Ux6n9B$7}WZD5R|2u5;U zmx3U84L}P3Q2%&5l5N}MI1U{S2eK?n$TZFO_kgD|B*ADHhLEbNr0Y7?Kf8%MiSbmX lX&U2ZCd)EY6y=}(Oi$B=T6Kl^$F=|f002ovPDHLkV1huykGcQ= diff --git a/mods/default/textures/default_cloud.png b/mods/default/textures/default_cloud.png deleted file mode 100644 index 24091a37722e5918880372acee3b414c1c2a8d77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 118 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!q^FBxh{nX^KmY&RGix?>sGFwA1N3ecCbnQBU`#j0 zHKoCUdD;13p zjk{i=i5l+^P>|?T$dhIh#p^1HAR>OCCpIfv4`XMhr>eR}<+|>0IIL7E-EKFEqI^ED z>w2rzV)K5#-)^_@c>Mhjs?+HhhSBTwe&28$N4kOU`w-D=+qP+%)U{eol}aTlzK_Qv zl;`uAqTOy=mbKk(x!-Iy2ZI5;)VNTO$K&~YhGB>ZsMqWCag)u{>Gbmkbd5#>WgIFh z6u@e=V$Ei=9E*WeDiz1ESY0d@h%<0v33XPSeB3ht9&o%|E~(4qGR8QCNMWnr?^ml; zxYz47?geaKuh-pf#|0Q!nSny_BR~=074KBo?(=;u)0F#gfLGbkl6nHrF0jKG7n)fXf3dsyq z#bOaf0zgDYIvfs|#yaCpr&H8GGK2gV$O{D&Arn@*B^e2g9!zF38O1bwc%CO-cn}W2 zd_Lzglq3#tj!E{Dl(3EyTypS9iGobnL5Dt>CrJt4h_I49|84qsR{$kbVTn!ph-)+& bO(v5UuIY2&GRT-100000NkvXXu0mjf6MFJc diff --git a/mods/default/textures/default_desert_sand.png b/mods/default/textures/default_desert_sand.png deleted file mode 100644 index 9e3626349e0e9b3c841edeccca92049a1b313038..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 627 zcmV-(0*w8MP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX1P2Tw9AeEn#{d8V1xZ9fR5;5u zkz11EMhpbAfNoNn*Y1SR8?_&_50F4rmj3?hPpgZ)07DNm95@XF zY(oUHSrYagmNme|*CT1UCfim3v{uXl$@G9&p@!I}5oRy(w9sxQ!P~WHw{O!swAY5` zq+v2d8Mdbx172PrA_3@{L=ReuZ8M=}`c(*%Ya)qi!L}8brTF*^`fD=7+`cCLeMPPF z&#$6p(AGuRMu5lJx1NLbl0fminHhzrc=>GHejUuiEG4#4LC$pj05gZ_|SgN>3uR0cO^eRd`bgc6QW>FBryuMBUr=yxER!_?V#-$ z>^uB;H&ij7V#+X$5+Z_Q7t`kL0#e|b%;)5O1nqG%mtJi5Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX1P2Tm4K38fOaK4@mq|oHR5;6R zlUuUeAPj~-fiO;bPN&^T7tmF8*?mo$7=xe>7#z=3FP^ci|0Y>}{ru7Hi=$T9N=0al zit71arD6cQvZ1T?;Zec&A)(P)qaoab^2`MQC-D6ianA9~J8HFYj|#xo+XBGv$94ib z_`7ESa_#E2va@){$D$~}Gj;Uw3{F^svK_2z=mhHly5&M^jX!(A<=Q6lV9B-dNSQS# zYfz&42{r)NpzNif(F==qwl(Nv8B73=)Ga)p+f*2WCj^fsYa}~7rc7{hNj%p!-v!mP zaRjfQF|g%AR8Oilo4Gcu8M{@oxXBCh0KdsIrU?8k*|RxTE13=NdZ=^fZ=Ii$YFf(}O zGUcAv*JbByRDpyM)n63k+DOIF_u=uu_=&25f0JwP8JOYZSmTs$h3HPeoAUPv1EgZK)~4T)N6JPFo}v1+8zKS%-V0kPI0yd#)%4}L07jw)00000NkvXX Hu0mjfi9zV! diff --git a/mods/default/textures/default_dirt.png b/mods/default/textures/default_dirt.png deleted file mode 100755 index 380ee37826cb27f3a12cba31c95e6a9745f22f41..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 962 zcmV;z13mnSP)9DkcZt>x=*Z13yVbK~y-)1;JZSBV_=9;rIJy+L@M~n6|V)TPTO^;*t$<35jmp zH5$!s;=R#$NWAdQKj6h)d*L7PcbIHevnP>Qpd1RN2TEaj7~1I!Gvo7!AHMi77>{k# zv>qa(tB7BoKMKl)H0pV$hoUHm-+%ftP!*qpdXG#xiQ4U3jI9aFr5xS%72?IWp9a}f zl9zAyNhD`bEpy04tIJ~EAeD$Ay91k8G>YQiad_NBN&&6jfQ7|5Cetb6=V#l2?>MZM z@*JME+1@PTI6g<`U1lOWa(y9<=T4d0Hrb@kj22>akb?3(n4Q~ud+B452ZAf8MzolLMD7uR<&;tAp!Jl(m6`1R{2LA}*uV|kwUwHA?( zV7pSl_I&nEdZ<|=%1Oh=9NZF*D15M#=cHvab{ryMiMm&9^3~%CmJ?9FfRknqUDI$K zpT}EeWLTB#9<^y-4XDC`qmiVhmDnak`a}$?NUAI zP{?u3S({=mMItO&Tgp%_WzjWBSb{ELG@ju3KFw~Qo@t>-$^Dfai*rfT=GA}) z_m+9Jdx|~1qp)CbYgxpiI!pN!p68**BJ{3CRL?p*+9-2)-o?Bb5!1tnZ$91#6a*1H z#LiY3EiCx!T^(!cu$W0QwjCxDhwJ_=iFllmJw*zT0u(7wi}_iMgwAkaVfHOf8(o4x zkWR#@U6@D#ssiyD4Rg>ZYozdj&GiLZ-9D-c{8#JX2Vi6jMiUn;6egF6v$i}(^|(!G z-XNqZ>>sz-c~~a!JYK##LI@Cly!b9~Y==&7!2W56WK3f|H_PjPPmw}^00lvOMx(Nl kr_nNzs=}S;lQZJ{4=DV2T3uF%@Bjb+07*qoM6N<$f|>%pX#fBK diff --git a/mods/default/textures/default_dry_shrub.png b/mods/default/textures/default_dry_shrub.png deleted file mode 100644 index 450d5d96a52b45dc236520bacaa0fc7abe3ada94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 450 zcmV;z0X_bSP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX1P2r{DRq)BJOBUzR7pfZR5;7s zlA&+HKorJ*M_8H}W?Hk%H38hnWCaR4#Fo@f@HZ@JgIq|L%wq^*jvx?i=1?p{(_{ij zYG`qqVM-uEw;RUyaUMTawlBJ z!ZtG*gnI!{(I$}V&74-dPP5SwfYiyhnH9La&VfL#CPx#32;bRa{vGf6951U69E94oEQKA00(qQO+^RW1s?%42*8A&2LJ#8tw}^dR5;7c zkw0(KP!vax?dRBmkQAG!NGT}lz<>%W5)uPak&qA)Ux6JlF*7i+AoXjoAXZoyU;_!1 zg|ed{k>I2v#f}@l=YNl(RosSV>cXAxJ@?+bkdv>#bqen>=~C zed1xyAKlYoln_QUl*)Pee#a01zbBd%D@QmAfn2)n-G@&&ZXL&U5yGx6Snr-eTP0-{ zl0=dhkMHUqgCTk9(Dns&x51a*H?Cj1O1wWKj%TDG;G^NX@Vr?v9WuMaq=CC@R3$?-Odape6*CW%BxC|1g6oFqpq^voqG6)i#~g3p5*N zdD|Nw06e=uTPE5BjOAi=q@k5ylqJStp8z=LT|t+MvQ(gprGVR88zfQ@#WN;=`f@YJ&>4Qa#d+Vy5DkK#!9ThMz@1w+ zj_K(K5%IpnEK;1&6xSZ1Gs%Pdo5ys|0gHNe`nyMxRF#EbPaoA?0Y)LN#az#u-uT1} d7Ipt0^%oDf&+9E}8chHI002ovPDHLkV1kTAvTw>QaA;8<*}~=t3f>5qc&B=A);& zYPzOw-MaU^E_#^7yL&lso^y`+@%wMfVzD5LV2wd3#jx7}kh5Tn##jeMh;b(8L|xYa zhzR!W$vJaMc<<2KFvp09FwZm3o_x%2zyHN@xr9=%-ZO=OwH5&9J$Bo5IOm8l(liab zVIZf(YPF)>Tv1gOec$7}N5&CKL1~Tmo-BecrI2$5V7J?0twm|g#pNZ-)smDmi@Iix zk)y*E1+dm4B3x}Y*bo8$);a2G!P(gvRaNoj^Jo0|_nH@>$t15Qp)S*@0P0b__^B7{J*Z1xP^o%fW|(e*t>Yn-)| zQdrbAZ~i&u@h1=X@7)E)SmHEctU+r-IPdV@VTWPh`uchgB_%=#%=3)Dx#8&O2xBdh zg}!fZqssO!i@5wo(wB#&o zw_6TYtGmL*I8)a(&N=KCPaomELn)2Y3hx|BDO3^GC#QST#xTW5yglzdAq2*8#IE0O z0Pt0Xi16_KF;!Ku*<7HsX4vgGJUpc9dx{8ERWVHyeb?=`5T=Pz3S$W5oLOtlgAecV zH3bV+lqek`Z<5Rc}ppU;pXNpwm3~V=MWLLZHx7u{{cAUfRWPZZyo>u N002ovPDHLkV1f`gW61yj diff --git a/mods/default/textures/default_furnace_fire_bg.png b/mods/default/textures/default_furnace_fire_bg.png deleted file mode 100644 index 1272e101e5f5fb5e3c78f21f4e7bcf40c1c60c12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 313 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf4Q*#L2(>w<>RSTlaYFmWY$#R`~Q4>GskuB;>9a|_PZJzxiK1x zR!D}e_;Bc};X=u#b&Z9q&Ez*NEX4~i5|4&)EAxV3ZVowB*%f-Vj%Q(YlJYeyOnByNHZ1#N863)AF-LgxDE1UEGNeiwZ>=w diff --git a/mods/default/textures/default_furnace_fire_fg.png b/mods/default/textures/default_furnace_fire_fg.png deleted file mode 100644 index fbb19df7438f6c806af40f6357bd0b28761c0169..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 865 zcmV-n1D^beP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyh& z4*(X+Ro>PB00QAjL_t(I%Z-y=Xp?so#()1eZ)5W2&1dt`q)SqX^p#aBL+h-Jj(sqY zsW^5wh9csPH$yhYP!OhqUU;{QO{56h#2d9Ja|0R7iZ)>cW{G#?m}CNWKu z<3%Z2=D>4xc+TND&vW2`*Qldm4@bkESK;y>aHkXbKccaegRzuj)m$A6nR2eMpjLp3 z{YYp zP(IQp05gxK0cd=&R(yUZn%*R|J_vw45hnh2g2v_^w8+Jb0?16w5!>R!yC=frr*28C z3oJj$ijy2lQIw$PWe9JK zVFZK7#7FY)jR%CcucOsheL-LbJm}+P+Nll?)AxyfxE{6Rx?)&Z8VpeAUxJ)Qqtj;a z^k*#22GLz{wBn&R1i<_ut2#a%TSv$L#Etgu?+PF{_YlK!(QWfFeQT0-wF1d*vc*ZX zhzHGX*pTCI2|%S%rkR;1c|4~8znEg@y{^~m>_KxGODRlQI zap*DN7{o?PiqR6;lTk6F0oW2p^R(y+3PlsvEOb%%v&hzO_EDW4BlojHNqSgr|B+?$ z&^GXv;Zl}oA4G9jQMfh*8%&TG`CAismweFc;M$p++Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyh& z5Dq3}btkz100Ik1L_t(I%axH$OH^SPhOg&6@0oOJXcJ-)DV1iakx&%msvi&pQ4kS9 zP>UjH(?;5~h#)9hwd-%V=z~_G(TCZ`Xj5Z>O&)EWnKN_d*qQUbZ;PUpf^#jO#r51b zw_Lq)*$of$(wWUN^YJU<2~nd#e{VOl#S%&>wAPFa?qTY69%Brh*(`m%-OLqBsAe29 z{i#S8R;kr$l!Jgcs*@(G;0%@WGEo>J&S0=4X+mF5H-+y3En`q=nvx`|6u$jr^ynbX zMo6=|LRMR5KTK0zD$%T$S^2d{RI6}gXfIzD7HK63T5II|*)z`bJ$z5-(2B$RwsZ03 zJ=Ws!{V`@fmuR*e0Aa0;oIZ8ZDJ&gYQLU62e=$WXO<9lYm(H;el(8uMOa^&)_m<0b z`e?h#g&TL+2=~UWk=dNX%XFYiOI3W=B45a}Q6}HLXUDF7L=-xXA|jK}E=k{x-kC(5!ZHwC~9DxLYJ!{BGR^C^w)3+q6?d|SZx9NW5fqCJJy z!tg*3h2k963f4M|bsQSn&*YnVl=5(>|99PtV>bC2>WvDbKmi92?4}gNIOp*6-+7Hy lR4OYd?PH83Z8>x%!yi=c`$nc~jr#xq002ovPDHLkV1i+FAo2hJ diff --git a/mods/default/textures/default_furnace_front_active.png b/mods/default/textures/default_furnace_front_active.png deleted file mode 100644 index 10ffd1fa2973e0570fff53369687e45d17246d55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 826 zcmV-A1I7G_P)l#Mu(U_G0*?))JJn% z`n`f5YXF>%sGVnZ_UY!Bk0APF(8Z!_Vfc-X% z&GGfrDR|^E;*+jG>X1bFL@LFoZdZvq9+p(-S!kSvZ+x&G9fk)FLG28q4KB0LW~+2ulx6GkB&WgzQKhuiuDR@R1<87M6< zmCQi?9w@v7*}EXsAi2f!J)bjqU;@`SkwGVhRG|&KTk!7&9)_M_NMo=DAq5`q@{Y3j z@#i(#A&AdDeotFg!gt@FB`Z7h_Xv7(2`cW8YKbW!V+x$MB8*HFSsYKWYv^7g1@ipL zI+m%~HME;MZnrUX%zcGk${X7VA;{Z#f{xF#6C*4wuOUR1ekGAI2cbgxK|t2Z;I?vTw>QaA;8<*}~=t3f>5qc&B=A);& zYPzOw-MaU^E_#^7yL&lso^y`+@%wMfVzD5LV2wd3#jx7}kh5Tn##jeMh;b(8L|xYa zhzR!W$vJaMc<<2KFvp09FwZm3o_x%2zyHN@xr9=%-ZO=OwH5&9J$Bo5IOm8l(liab zVIZf(YPF)>Tv1gOec$7}N5&CKL1~Tmo-BecrI2$5V7J?0twm|g#pNZ-)smDmi@Iix zk)y*E1+dm4B3x}Y*bo8$);a2G!P(gvRaNoj^Jo0|_nH@>$t15Qp)S*@0P0b__^B7{J*Z1xP^o%fW|(e*t>Yn-)| zQdrbAZ~i&u@h1=X@7)E)SmHEctU+r-IPdV@VTWPh`uchgB_%=#%=3)Dx#8&O2xBdh zg}!fZqssO!i@5wo(wB#&o zw_6TYtGmL*I8)a(&N=KCPaomELn)2Y3hx|BDO3^GC#QST#xTW5yglzdAq2*8#IE0O z0Pt0Xi16_KF;!Ku*<7HsX4vgGJUpc9dx{8ERWVHyeb?=`5T=Pz3S$W5oLOtlgAecV zH3bV+lqek`Z<5Rc}ppU;pXNpwm3~V=MWLLZHx7u{{cAUfRWPZZyo>u N002ovPDHLkV1f`gW61yj diff --git a/mods/default/textures/default_furnace_top.png b/mods/default/textures/default_furnace_top.png deleted file mode 100644 index c86782a2147130bb2b12644fb767e33ad5f4b1de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 731 zcmV<10wn#3P)vTw>QaA;8<*}~=t3f>5qc&B=A);& zYPzOw-MaU^E_#^7yL&lso^y`+@%wMfVzD5LV2wd3#jx7}kh5Tn##jeMh;b(8L|xYa zhzR!W$vJaMc<<2KFvp09FwZm3o_x%2zyHN@xr9=%-ZO=OwH5&9J$Bo5IOm8l(liab zVIZf(YPF)>Tv1gOec$7}N5&CKL1~Tmo-BecrI2$5V7J?0twm|g#pNZ-)smDmi@Iix zk)y*E1+dm4B3x}Y*bo8$);a2G!P(gvRaNoj^Jo0|_nH@>$t15Qp)S*@0P0b__^B7{J*Z1xP^o%fW|(e*t>Yn-)| zQdrbAZ~i&u@h1=X@7)E)SmHEctU+r-IPdV@VTWPh`uchgB_%=#%=3)Dx#8&O2xBdh zg}!fZqssO!i@5wo(wB#&o zw_6TYtGmL*I8)a(&N=KCPaomELn)2Y3hx|BDO3^GC#QST#xTW5yglzdAq2*8#IE0O z0Pt0Xi16_KF;!Ku*<7HsX4vgGJUpc9dx{8ERWVHyeb?=`5T=Pz3S$W5oLOtlgAecV zH3bV+lqek`Z<5Rc}ppU;pXNpwm3~V=MWLLZHx7u{{cAUfRWPZZyo>u N002ovPDHLkV1f`gW61yj diff --git a/mods/default/textures/default_glass.png b/mods/default/textures/default_glass.png deleted file mode 100644 index ade0196fe64e00c80496c9bfc914645d5b472bd2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 978 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GA|hzm>B|mLR^7@ z%a)v6w&dK(WhYlGJF{xV*~N>mELwDR$>J+(*WTK?_3n-x_jc{Nf8fC5BS#(|JNER< znHLu?zPf(>&7C{%?%)6L@Zra&Pd~kW{q^I=pI^WJ{{H>fj~{=2{rdao&%b~F{sRpk z1*0J_m_r~WI*bSCKE{$DzhDN3XE)M7oFs2|7lsa2Sq~tGv%n*=n1O*?2!t6g-L3lr z6l5>)^mS#w&CM^YBGzz7?t<8 diff --git a/mods/default/textures/default_grass.png b/mods/default/textures/default_grass.png deleted file mode 100755 index 4e1f0f1be0ab0f1cb6a622c5ee4851b5cdf3b13c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 794 zcmV+#1LgdQP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ3 z4Jj;&0fblp00NpxL_t(I%LTz{a^pk*fYGlvskL}bDj6Wd6er*!+=k;)@FO$CBo!x? zB}?j^_rxE6{$8qD5mF+hgi?yIMxK7XC&kS5Iulajcx?IibVh1P+g1SBzCz!ol`p?M z;(g}(^BV%mc587wifRK%N(($ zrtcb3N_2gN)f$;o;lI;Btt)!lvhRDQ(czcC-EoVMaDKm%e1udW74~h<__-iNK^8K# zF{GH$MiFD=?d`(q0)1~uF(Z_MBItJwF=y7*Ln#O$(0BVDlprU;G_JT9IqWvrwqp2P znC6vz-{RNEI(woE)Qw_y=$I}mx@s%N(IEl1W?YO+W(HAMW{+PZ=1$RW4C@k*O7Qrw zC+Ezvdi2}N1=|^F+j2MxC=J7~@b}9ro2}*BZ;v1)%Pp`j4go|Lm~R0sC7L22OK!J? zsx}BA+3q@QTcNe2?F>Rfl9FXw@jl>OVp<$AB;IEjcANd&|?;1IJ?vsql6h zIQ{sbstsSi-BB6E_vd%cuOlUco~D`O{gzY`2@n!O^au$>72F)qM)A*IC-%FJs%|(O zHOmrseYv7jhLj2jLD$s`*O@}b)&^56+OFX?I)?KN?;~wj)7T2B6HRN8&U?J~gp}|x z0wAU2bQ&* Y1DCRQ3Tg7HM*si-07*qoM6N<$f;F{brvLx| diff --git a/mods/default/textures/default_grass_1.png b/mods/default/textures/default_grass_1.png deleted file mode 100644 index b03df7c444e479fe1ba6fb901fc4eb599baecea6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv3GfMV1=98jG7gEdj>)oaSqkns z3Ld$NUWJN2B}%@f%6{d_{uL@SD!2a!s$(n(@(X5gcy=QV$l)yTh%9Dc;1&j9Muu5) zB!GhKC7!;n?01=kM8)_$`8qv-LI$2Ljv*Y^lM@z*CnP3hBqXo~`S9@c@x0;b;bY|G r(Ry>nhli2#9M2t{m^nPW+!hRuvsuC%z4HzO^)h(6`njxgN@xNA(fTqq diff --git a/mods/default/textures/default_grass_2.png b/mods/default/textures/default_grass_2.png deleted file mode 100644 index e3dfd278258f44fe6419b075cbf460ec0a553ec6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!aez;Vs{;dreS(ZbqO4=GtW%1d zOS-&kro3C0f_sjFN3No0zM@y5qIZ#!Pl=Lmsj^?WvVVn&LewcnpmxTRAirP+hi5m^ zfE>;OkH}&M25w;xW@MN(M*=9wUgGKN%6^wwNK{PZaJIt|ppd_(i(`ny<+HtxLJbBS z%-gq!WwZYMpUrywpJN-dXBpF*rxAyCQV@PXfJl)r@LKSE;OkH}&M25w;xW@MN(M*=9wUgGKN%6^wwNK{O6?=2fipir)-i(`ny<*mI3nGPFp zIK^j2oi#f1?|=4k+jn;Q8XO1ar~MZaUUcyQ_m%1LTXikEB=2lVDYy9)G54XT(C)XD z6OYZ=8daov`$nTs<=$r+!R2?_Rv$VxdHqrDP{%Db(~=(7hV53%dm)_MJtd{}7t@;OkH}&M25w;xW@MN(M*=9wUgGKN%6^wwNK{NtdEd%iK%pj27sn8Z%TxUt1&=6j zbhmPCL5jz85xfstBat`GE1BuTr4i>>XI*|F>5g%m~U1D}}=?@C^z zIC^|y=;GMdYC!K6HcSJ!G;jhoNqZ{_%o sYjK|gZ)dqon6m2mvJX3!{d&fKyqJ}DxlhnMplcXBUHx3vIVCg!09FrVAOHXW diff --git a/mods/default/textures/default_grass_5.png b/mods/default/textures/default_grass_5.png deleted file mode 100644 index 865604c5fde3cfdc1a65f55ece8ce60487f6a8ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!aez;Vs{;dreS(ZbqO4=GtW%1d zOS-&kro3C0f_sjFN3No0zM@y5qIZ#!Pl=Lmsj^?WvVVn&LewcnpmxTRAirP+hi5m^ zfE>;OkH}&M25w;xW@MN(M*=9wUgGKN%6^wwNK{O@`r6agK%tqQE{-7*mqYs(gzdrZrw~*fl8cfzSIO*53ij_7P&J^bDzxBweS?gMmv*l%uwBubLOIdo< z{`2NG6g%;}x#RTc`#r_%*o_&*!KciU-^ngo6Ekh5t6smkY~M`BZ^zFTm2m17ZCSJW zu4L|x6}Jm-DIZuF$Eozb?4;$BfJ=Hu|GYdkeRARx>3t<@JeK|XTYraNLWpfuEmPoG Qpd%SPUHx3vIVCg!043XTg8%>k diff --git a/mods/default/textures/default_grass_footsteps.png b/mods/default/textures/default_grass_footsteps.png deleted file mode 100644 index 57e063d8cf729a82c24c700bd49a025feece82fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 856 zcmV-e1E>6nP)nNT&6CM~ioNX7-8FhKjkTh-N`24*rR6mg zIxq~B8DJO&y!pHROt&67?G78s!2`pj)O$2R)f&z9jd-yn@m6ccfKEyU8bekht4G4u zV)hL7Mp#wXAd-kr&#GnR+M3rvTaxb&>;$?0zEnNwC~7}2>rEBjmW9R`_JUgv;&MxD z2_WEd`xk>^p;m88-nqbwf6{mFUs3ex-cFmOCh^sI+-yS;7+g&RC&a)|JMVT5coH2# z09Pc=;ez$C(9{S!F%w26CPEgK{JvZ+p24TxTp=ezlQx6(RITb`hCHyjqCuB&U|WxK-#LaVr_ zoW~c7NEno2;eY)?`&cm=W;J5R4h?=>x0}ObAIi zxlv#Lu>FZZw8bd>%TK>Oef(cEPQtL=KSNOr32TZ$yB$_jxYrxmf|lfNjbW(ha_A^8 zP3o4H&$ibVP+!Q;PeWy)g;E@N^dy$v6ZcPYQ;ROAnTSVuifIegqp{kzvXd#-cz0hs z&XvTo$$VrM!`eutCSKra*EC8}2BNVaGwGgb*vJiBHV7h+{GqIkbw20~`aDdKe)Ycq zXEUmUB^H)~`Oi`+mvQ>APRqEqv4SJWmsIsxQo0!8kA>mSiNxQ3?M_d@upt^hvUrJ4 zZ4H+Kmhz!|A0S_|YF@%Q)ca?K^VdTC5E*rt)zgqGGSS_|S2 z96IPwt7`=@1#!|rm-Y`R2o~Hr7j$%yb`TV#4nlDhqC#m!B?e7R8}FLS{rEaGh;&h? zgZP4Hd4`A22Ocq6%*oh3gP+9M?S9$W8T(~3adSW#mO}kYz~X$V$Zq1|-COuGMPA+J>0?XiIIt{>>15~D*61Z!tu!hrL{8li*JPHPQvSe(i$De z16J#R#h!^Hmk!E9!zRvF6FU&-K3LrbLWhW^qs5adULfemnApo3)H5owvW@TraYLfK zTv)x4N~m(>@%u;5msV%wCzq86Yqz59QP$s77XYpSqSZj(m3%+{0C8eGE6tubo*$A( zwV^gcj7S7mfzTB+T$k#)Lw+PhC<8VdK6(>8FJPnUqL>HT@IN|q=PWb@Qn?s)+a(hE z)GM|7+NKxg`%Rp$4W8V4{qWWNyTy3gKz;{9*Wkj{UO99!y#&m5721n~XVQ0sU=Sz( zQQ-X4^ig^0a_`x`W9f0=G{D%EJ}HEl`_rn{-}#*X(+^aRkykBc-dF$t002ovPDHLk FV1iQ|{|o>C diff --git a/mods/default/textures/default_gravel.png b/mods/default/textures/default_gravel.png deleted file mode 100644 index f08666ad9347cd736071d5cfb2ce951f956ce45c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 591 zcmV-V0Y|~WEQD@c`Vf7AK0x2YrAyc2Vyp}W7j-e(G?eKKp&6r7{JWQeHW>nxV5IFVh~sWJ<^l_{m< zbT+q5F`dnc2n{F^k^a&WX_mK|!n-(se0tu7QQNXxP4V+rY@31`^)$;LpPpMyfo2V6 zh-k4~ZNrF&l#<&p>bg#xNM_M>oqn%F|DGxltv5SJVY)0UB}*LyL{$0w=_7ie@P{5k zr6gd$IyRZk=K8~*eead~`(Y3DV!4vX6IdBFYFqX;jEou?M*Z^YdNLkW0)N0PFg{MC zZ3>*F8D@c%Aka#$FyjxsuIqp`2Ejc}+Z0+^_@DYVjPQ{-kzj~T{Gq46dpl4{8b&?v zy@TA}-re8c-KSZeW_jRyo15?;_aB1y-+zS6!a94QYZ`H*UKF`Jo{A!m6WO-x{XyEM zkjGQtdtbhO+uVe0%T`Lt<4Heji8RX*6A^~BExRakkg-hxR%w5`T?RBY)^=fHN77a82bkPsSr=!7Tit2Oi8~z1dZPtR%Zwu9yW7AvvAR d%S-6G&R?|RF*S&NQ40V7002ovPDHLkV1nn54afih diff --git a/mods/default/textures/default_iron_lump.png b/mods/default/textures/default_iron_lump.png deleted file mode 100644 index b55f74e1652c21320c0b5b620bf531b145f36fec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 237 zcmV?O-d7g~#=FWwP}q140ck$clmu3Ms4W8ngT(O~aG)j%Yzxd*m?oI* z>(ZV7cep6xHeg$>=YJ4JHUy>_Bu=yeFuW&00000NkvXXu0mjfyQX4Y diff --git a/mods/default/textures/default_junglegrass.png b/mods/default/textures/default_junglegrass.png deleted file mode 100644 index e79fe75d5034cef08494af23b627ba8b83f2a22b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 554 zcmV+_0@eMAP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00ELoL_t(I%Y9S3io#G3JvRny z1R)^AEGYs(VrP?9*e3W3X}0qR{E+;B-8TM$q*+LN8@q@EQb;r)2!S+$;cl}tBtCYk zVeZVFGiT-kf95XwDvUf8MxMeO3nNca9>sKWEZablR`{3>-xkX_N4C9*Y`f>UMvuw* zEC8TLE4*WoZExZ+rU8JA^M9MP{rPgN=F9OjKzp{wq%iW-tHLnyl>Un9>3D@@8;o3} z6^Pvvt2RAzrZWq7(Pvb5(eJQn*J$mo1GC3|T{ZxKWPKKX;B>%9qcHN6Xa~tYrbEa$ zhh-Z`*5^*nL0&NNM?9*&S?xu81LjO;dIxy{30I^QPRA?C-Caz4aJ~ir)Z}rD&o8$l zZe2E*FUP8VY#IsnC@5WKvOWt!C)=#{;^~xSoWlS)3Y zvh7XOWrLsZjMXNgh%#-(UG!CvRxCPqBh-P}gC98jv53B98#o=WsLKWev&a8JlX1>} sq1@d?T{e(${v_T(Uieo0z+t_90b)Z1&AZXdg8%>k07*qoM6N<$f}>sQ)c^nh diff --git a/mods/default/textures/default_jungleleaves.png b/mods/default/textures/default_jungleleaves.png deleted file mode 100644 index 68e9b9e4485d2ba6d03abb6eced5e0840c9e8bcb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 418 zcmV;T0bTxyP))p6CmTj`Z=qGHG&8(Ij zceqs#bZu_{AS%jSV9k%OpHY3i8z@kuD08`04*-B~26Sz2iZT}fumFHxiIU?EE{&xq zbLraNjDEuCr_c!iSOWkGM!p%sRhJ;yH$%9MhHnN~l6m@On30*w=qH>m`;R8JYkQ-; z*Vnr#%3NF;3oS7ZLff?bfd!4zWgonbehOAt>)PH}Dz15^9UY=ZQRWgt1OS)D!miAP zqC6d9`52=vXgh(F#^en*zQdJ0FC3tnJ9?C(Ot$efiVhBrms; zh;(>wX*p*a*_1Hu$~-u&@VXBd;JaU#-Md3f55mLjyWIy)Bpeg M07*qoM6N<$f_U|=TmS$7 diff --git a/mods/default/textures/default_junglesapling.png b/mods/default/textures/default_junglesapling.png deleted file mode 100644 index 42df417d88b343db4237129f30c0363a2069854b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#F0+7$sP@;_bDjZ({&~7MhFF|lI@#9$uz^6^`(7FKFrJ72P39G+F0eX^|6}}L z|K`?0C MP!GQ;S30YFIOqRd@U`k&aew^$k3SZ?obr@c)V#f;pKXd|@gq@-lL=cz zZPJW6cG&*cxqY|p4v>4NEJ(`3`1aLlo7qy&#XLK+x4|`{{2ljd007`UwX4Ir zY|FM(r=cVRnQ;67elWZRZ@@e93NSGI2vBHe7`2I8*CsNttZS`fcg6R?AHM&}btlns zMhy1rpXqOZ{Nva>Ue23y<#^V7YC6oiy}4$PTNdBnr>NCEVnoXGAcypR?}x0aS^!6_ zBtj$SKq=r%Ca&jb%0;ILF>n|=bR-jhN(d>0Fc<>TKmgfOE=N3J#^XNchBK()Sk$O2 zBv6jY=a!Q|gw?1ZfM0$aUpx;zj)q1_(Zdn1<3+a1@}fqFfn*hZ^7+?NHs5{mLYyQe zs24O|MS0pd+(jB-0x&V!P7F#CgyCkJQ70*~49FpxxweTGzBec`LSQi{nqh?e?&a@I zEkrF5Gk7h)F)zz}x7{5uK!It6K3c{B#lSEf4Yh5NDlaId*nk8=7=*rS!!$d-O8@1K zb$$Kpc&rA5S|KS$t7icqBc-Ds(z>UJLd?twQCegER5s5q!|B4WgxWmp6w!@Po*#_u zdA7Ky^KK9lc^;4B2-Mj!SrCRlyS-eyzB!qcMcFB>b+1NT6-|^RP7pF?5Du{yxEjTY z6Wm-)-@MJX#$IU96|G5(&AWr@>znHr2DOu9J<19(LS(rkR#0Z|P0yT0`YEr&*{riP z4@kHIKi{Q??ITAbzF2z`8_`kj)4wV6%e-!$+RcYkt3?BfcRg=t8j=$$qym9&~&b)I3@#SN~bnWWn_v=|i$IHDuy04d- ztzG!4V+fXn=mc?W54Yx)Id!C;^kM=TV0>%>cg5uMAI3HatlNvMCIq~CkjYl&4v$A(K+`_MH^T(i&O;+ zlCx9bkr2v73`t;WZjp=e83vx%N#8&(x==*2%+iTMzRcyxSw=6!kz5zob`Wh7+o^CT zy?{TUp?fTz8$3u)vra?HR`j|iLf$(FfXn~z;qhnK6xLC-041|P^4|rvG{-0`%@A$x zz%^RQCoZq;;4Y2TI{kaQQ3^?9w@7(;g=D5geEKGOq#n_i!dysF7X!z(*1mABAi7DT zr9MEoE{d#3h^|b^%#gNJ-u-B8BdDj8302tiVCmRE4) z?1pYW866`Wt)ZncNG?}E?tGvg#V&JycZ@(&8=4VBl)Q*)6yD$Nx002ovPDHLkV1gymqm}>w diff --git a/mods/default/textures/default_junglewood.png b/mods/default/textures/default_junglewood.png deleted file mode 100644 index 753f5220acf797c6d5481585621a49bb1a8ae920..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 351 zcmV-l0igbgP)h|t`n3L&Lkl273ZX0JS3J` z;!LtD38Ufr%+~3kvyE|?+Gi|Z&BjntAdH5_H^?xG_kp_zW!)IWNfP%9kZEr7+|b*} zi+g3fM&|gS=d*P>=zNp*4SYU{KgvIzZ&+r@SF(}<>~A;fTyFb}Gb->Is1KDbSk?`c x6t6D$rjLka-QaSq-it-;XZAY#V6Qp=JOMO3awz}VBf$Uw002ovPDHLkV1gPx$MM*?KR5;7UlEF#>Q51&1duJS-29h9YQAkU7QM+Emmk12nxop)Y0yjZELJ-w6 zw6Appp=C6ds5wr~=)H5>L{!2^wD8{@`1ttG;lO9=m6EBJi-sAgmW!rdDSdJFZ=klb zVLaC+XG;hDQ2zk zeU|()Qw>h`wv18f2mqH7b4HGVIm|29Y$+%-FdqlEjGg%Ds%h$n`zO0cBB z%ZYTs;n~BSZ*aW3X}ugS3Hz9y!0b%DQLC3>4K}9CvsWIC{9?&O0IhW pVWbg45Js9p-bxo7UHt72J^%*@kP&HWYm)!~002ovPDHLkV1h?Jt1tin diff --git a/mods/default/textures/default_lava.png b/mods/default/textures/default_lava.png deleted file mode 100644 index 9cf9fa81afa4f33cff9a8b4b1109cc767cbca6f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 772 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
XkA=Nl4togvEtc#1_&v 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 Hu0mjfFEda< diff --git a/mods/default/textures/default_leaves.png b/mods/default/textures/default_leaves.png deleted file mode 100755 index d0258eda0b6b14281789026453e685172228530a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 451 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE&CtRw<5@DZ6)j=64f@4fc7g^*iRQ zQ`0w!%oCHiC3yO5(xIihS+;+cExjqh&@p#=(!Dd+kN-}uv5e&vi8xZJ4U}QH5Ni8s zli|5&#s&_CC((~erYqR%tOSZcgmWw*y|@#-oU zkyM%bEk0*$!!`)P^kx#*MKJ{g^r0=LqRaI2VHYY+WkwIz9j(>gtA z;f;@s&u>}me5K%?7l$CjCne#sR6U(j#_nqT$yZvo3A?zeeg2U5{P%wm51ZLc+~;%s zmNkgqkl%jDX5QNq7y4#&e13F&{=a1v`=&l*-ScA4)Sru9TnyS{pXZt`^wNIf=ch_9 rTNUTO6MA89ajp6<*PC+-O4aNQ6D030`+IsjC@wr*{an^LB{Ts5?Mb^^ diff --git a/mods/default/textures/default_mese_block.png b/mods/default/textures/default_mese_block.png deleted file mode 100644 index 307eea24e82920c7eefcf4683b820404b624d01f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 482 zcmV<80UiE{P)6%jiZkDcYA>$*iebhHn%vwQaYX4aW6 zC`)b`Wl5_n>G#ETIseS@Si;ceM@KffTE}Dg{tXxKJl1P~S5uvwkR||CWnVpgctfNG zbUeEm-zQBNjsONdTb#wrV#1N+TL2d*)Sg9=6ovNt{QSY5e-(mm4T#uMSBN6A48W;@ zyCZ1Th_6aWAK diff --git a/mods/default/textures/default_mese_crystal.png b/mods/default/textures/default_mese_crystal.png deleted file mode 100644 index 34fba2fd607f6b96b1eb150633669377fdb19f4f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 417 zcmV;S0bc%zP)Yo$sJ}pq5JeD0BX%C5Gq0j}tZmV1HLw

o5;7<7+N{kqMDOsb3}ssWCG(c^n1w~V|EHq0ZOA0meUlHB)D(JP5~n? zVyyuj)2R^0LEz>(ksk>FSb3At2;x{tQy5$&@~gLg|8S^(`k6ifA?t~UIT}%A00000 LNkvXXu0mjfCqbU> diff --git a/mods/default/textures/default_mese_crystal_fragment.png b/mods/default/textures/default_mese_crystal_fragment.png deleted file mode 100644 index 496f4bc24ec56b1c2317a505577121e3aada6253..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#4iBGz9Iw?yo-071Vow*x5R22v2@;C=>gTe~DWM4f DEUiio diff --git a/mods/default/textures/default_mineral_coal.png b/mods/default/textures/default_mineral_coal.png deleted file mode 100644 index 3ff9692fb483347662c6b1aa37ff7214d1bd125d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 952 zcmZvaKWJ1z5XQ%xsD!&2!&3e#v|D=LT>M87T& zL9kFyh#)#jnj98E44QNzLprfEimfotyFj?h^TF=UK6du^%{O~*Z1iNUe^);d)nuf8 zHrMUN*tR9-J%8d7QH91%HygQ)&WO$uxr^d+cQXT^sv^S7PGm$NQX(PZ%qsnICo=*_ zl|+dDcgV?&3#PQLpFnwWJ16WcR|-nQmShxQ@)`u2EA;f;;$< zbJXixZo5k&$HS|?W@7&K z^o@x#`}oO~m#sIg!*?!!{MNqusEXgyFD}$tL#GD&XmZET0eb%S)A;iI@_~3Z)tLLR z|J?2`$L_AoP9EAheDjsOUR@e|IQ4Ymd-eQ6d*$oG-}fWe-fdmb%7 diff --git a/mods/default/textures/default_mineral_iron.png b/mods/default/textures/default_mineral_iron.png deleted file mode 100644 index 51b15d95da3315794e1bd43d8a47b0de6f1609a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1614 zcmZuwe^As#6kp{|e#?(AgfUS03aEuzn1?CM*&VnFr-(Nwe~1W~BrC+Bf;yt-4}MPM z6VpPIniLC!(pU%#wLpX8hlXe9$|3$hCk>TL6Y==Ahcga{JF~lQci!92=Y8JWti`Gj zdmDEfgpfU+uUNu&NAt8A#aBA_yV? zBZOiM+$Mx!Ou2zE<142sGRi1WAV4s|0v4!9fdQce0~Uw?A`nI}#R3RKB$#mz0gG4| zh-d5-G)(DWKmza*lk4*WmUA&9bNu1ri6UhTDCL2e5bgnt5lS%tw+UnXeQsdJ_$r9Q z*o#zTz$l@BfpEScGQudP!1Ev?!;JF$u*i7c=IEhdT$#amT)>x*ytpq=ITa2(06$DQ zG*mf$9Gr@|$RbcifMNmyCP-kfXpK10L2@HP*((tks7Qce!fOCXAVbqN_XvoTFu;^o z4kN!E3F z>_;x=(i1mnjA^X}>?q#*xhf;&>eY*K`9Y}5%$8YI-TloWINT-fN$J0*lZvh{2%n{` zRL_>Fe0E5GQXSe5nsC&!_dwS@@A!34&{g9%QLXTl9Xu(^$S~e?dXWBfM4hFw|M$1e;%=Hb{ZIc=(` z+u5+497r z+)Q`(_Ec?ET4S9?=UY>lNA*WjFT}m?QIwvnjZyrV0s3>hLyKIW=H{Z*-(_F)J|A^w z`?Uu3ryKA2)RtFt#QBeF&_C@pZ(SO9i{ga{)bEr6D;cT zR@FOse4kyir?c^Pv+I3#w>dwcGY{19DblFvJLB!!48MdWcrSR{Ie7W}Ca0z91h(2Q zu;qNmmdT?_Tw=;_{tQx_7%Q>!+qX3zMX!wypS*v1_1yfgmw%XZBr{>F-#gcrkC1HZ zkCuMdYJ2nS*#FA6sGPNV$@UXgtk|5j@5q=clZWw<#MPrjm)_NRxiLb!J*+oIx?iV! zwB~SI0?1p=CaWC(Dmxvrab^9Nh0WcaHOEr^ZhWSdXx;1MM(StbWws|yRx8)Mt9?&f z*!}T^3hUJ8zFD^d=2Zkr$4i}O-4AwEcFf!!I7V)lk$O33&s;CBO(t)ok9vc3H?+n? z`+5~E>gy@~HukZvi_NKr*NiFa`p@ir99G}iVfW{_h1<3ShFt!`N^PHMt(M1EM9E}! zn=P8Bl_lLV%-y|YWsvDJ-~7>THoFpS`)d6i%2)558fj3rUpX5njq<*6d~I2H_ocLp zh7We^pLwpnFKE|#2VIV?r}{yn)ghamB32|LE|E-zk-+`4XMd`ei+W!G`nFE#p diff --git a/mods/default/textures/default_mineral_mese.png b/mods/default/textures/default_mineral_mese.png deleted file mode 100644 index 2be9944b5b9d378c0ee5169860689364e7ee0a29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 488 zcmVP)}>VuXT<0004pNkl`ot|S+7d*!Sl8=J97?mX5hJS zJVo=u>D}0P!sdN)hCWtj0A{)9t9~FTtX41@uH(1J3v_#1ST5o4AhdD0f3`%R3iY^CaA*IRgFu^R)ZvQga8JEx#9lwF)9>*rfDckuon8g zlrQthV2nj9{QgtYG_mo?S@Liu#YIP_89F(Y2g&;beqMY&MxSc+{M>4`F#rF5G)5O+ z(I3m$c$T9-e;HlyjQ$>y4^swST`4dX+}%dXy}di z@aFY;X|}c;RaGMbs*3mE{f&ZbVRUy_*xM6|i)hWxAbNf9wly$!&Sf;j%yOf3UE!SY?r^Ox2|)=VP?eUdY8OvVML)ccyC3f$w2vt-oYr+s eRS9YmNo-54Nf zMWHC7g3>2%Ahi~&*otDiHX?%5(i@tZ)Wm>E`j7-6*>sb=&Doiqnd5`t-|&6fqc1n8 zP*BIQT!b$0T@PVEOIr#6S$4tqaVjorr83HONjD}jLk7vEenfv_n2mA|{i(wo+wmS% z$ECfknWpS++KPizD-MP!uq~Hvo+B0sW7{5{=MfAB5rsm5U@%CjR6^4<_BGeJ$M(#8KUUZDOAK_rnn@mqn zQ}tZ>%wf*{ae~(39>lHUc?f81VJ|Im7uPFiaU6$ju_3m_hOjCQ108R0ap^4pI^03# z%!}C7D!Q(t*KHOj+dCV`nRCqKe#5DFtOovKN7p`nch69iHl4NG5z9>|r7#SGw6=x1 z>H|2AgGkm#>D7-?E?FFZ<`Zmblc>bW$p?3)S$ihMqgHaa@0Zsb2l0QXiaR9u^Q zB1F6pAyrAzDmDGXDPTHXnO)$%L8@3Xj&L;Sq(AZ=G%LrO_)vIeEp|L);vfG)KU o{XE z)7O>#4mYO|tLT~^`S*cBcRXDjLp07$4cf?c$UtCkn;-8F*>h#51a^tV$R25$U$}Zp z^e1^%_Hf4+Dw0N}<=^BtSz5H1WlDMPRo(g6_TJ-rs=Lqr{JQhtu3O96RZbffAD_yy zYx>I9^QNoj1m2#`lJPYxBuFdMLxSN*?=LZiQ`wyzJ%-0$M$dmC_$lj8(YeK+H4`-g;sFmUq(f)NOid`2myw-|JS(kkwW9`x@cUMMldGb=qWVO!C z6D?xfM5E3)t0aF42|6aBWVUMKW;av4BOgqf_H`8KfD8Zt diff --git a/mods/default/textures/default_nc_front.png b/mods/default/textures/default_nc_front.png deleted file mode 100644 index 53b02d174806e1bef10c8f3a8ebd134543668ae1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 378 zcmV-=0fqjFP))gOs~zv`%)%)*sJq@$?2Dt$CDpaT@>#O=+zGFmsHts;bT7#$MW<+HPB_$$M{% z2_XQON+QN+jPc%6MMv_&jxh>UTIIG$Gcb5Wob$k$g%?sE3f5 z=gU=YN$?F6fCgQ!-K$7y5ni*y=s7pizMw(ZpzAw13?wCRuvQTkYEcvth}B@NY0dJM z=h~1;p=F1}sok~|XtZGW{N-QwMgCW%wxyiMmE)pRoStOQ`K-NRWaVZPi!_22LP Y1IvzxzLTr{asU7T07*qoM6N<$f`$5`{Qv*} diff --git a/mods/default/textures/default_nc_rb.png b/mods/default/textures/default_nc_rb.png deleted file mode 100644 index 7183e69867ab0e9aa896fd2811910382eee39d6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|oCO|{#S9F5M?jcysy3fAP>{XE z)7O>#4mYO|tF*U+(+!|duBVG*h{pM3lSkdj3alF*OzKE}c6=SPevS-{Qr2< zA;#&GWmYUbC^wz0`ch89pZ>$by*rvjr@Juo6}qv-94y%&*Dhb+VIY%nAkmq*Ok0NU y!3SnN&Pk>*A{E`S%zB;e|GPG1A5d-NW?*FVg^rFKbLh*2~7Ze?n2f8 diff --git a/mods/default/textures/default_nc_side.png b/mods/default/textures/default_nc_side.png deleted file mode 100644 index 0a34c8bef9eab2e5431188bd5419f53b6032f2f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|oCO|{#S9F5M?jcysy3fAP>{XE z)7O>#4mYO|i;#BvXqhCw2B_~Sl*teKOE1_KW*=C{aZ^EU&Z~kOZ3`Kv zuilX1P{yn$D8f4G5sBOpnxe|3UqGpq5|2kbi2Y+CQ!i#?*A a&+z$#hVld+)vZ7mF?hQAxvXz7 zvdP(D)0A~~4)^~n$}~Ml5>OOj35;g<^zibC-m7`I(Eh&a>Qz|`3{D&j3*J}jIQs2m zVUSqsu=B|0ynq~yo-l?6UE#hxr?`)AK9SQTQZv~wjdO{^vY6!)d=gx})Ev4@&pdsR z6`+^6#p#%Y^t3p;h=sSVR_vEM*!bti((O*=*1NYq{a@lDJ-_JZf3BY~?(*06?w+@g zGl}KmmUYE%m|fF*IDgJv%=G)0!4jF8j%B>p45C^^j|HC-{8!z|&mW$k_(yf)LZH_e NJYD@<);T3K0RVZ}cV++p diff --git a/mods/default/textures/default_obsidian_glass.png b/mods/default/textures/default_obsidian_glass.png deleted file mode 100644 index 49a1c96b15c99d3b5656394bbf606118946eeca7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 431 zcmV;g0Z{&lP)J%TWTFH-=(_h(69 zp9j#m^TWymKww{{xPN}7bF(RM_qhJMc)qN0ySn^m5T|df*%Y)X$?{pc&8DzsV_PZD z)M{SVH0NffH~iAj)Vhe5@PY^QUmqkx&p57>1`hzBV0i-oLI^trLmTyrcuD=S+gp!! z)w|;QV47&k8Z1U)vVdz7lPsUOY`SmyWU{3guX*7nVi>I0)5}@`U@jm$9Z0j5=&~Ez zN_l;|#jY;lnt1H?@MUVn=@xwlbJ`|x)+NHzVUmWYH|j0gFn4Q`=4B diff --git a/mods/default/textures/default_obsidian_shard.png b/mods/default/textures/default_obsidian_shard.png deleted file mode 100644 index e2e2586f47a7bf6cd4b84dff1dc6a13a6dc9cc8c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4PvY7B;DZyQ~JBAf*t zk;M!Q+`=Ht$S`Y;1W=H@#M9T6{VubhfQ%07kJ_z3A&wH)h!W@g+}zZ>5{7SQrtJrc zWqZ0fhFF|VPLTN2FmVEtEcgBY2H&O%&o;cWSs?lJ^KyR)5MW_p`B(qr1LIKvHK%Qd zO&&A(9QpP2@#^0^FSb4AWlp(Wn5lM(^@qvhuevL>4nJ za0`PlBg3pY5H=O_SKve#96}gV#iqlw;Px#24YJ`L;wH)0002_L%V+f000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyn( z5+^Py;5`Ze0013nR9JLFZ*6U5Zgc_CX>@2HM@dakWG-a~0005+ zNklayHx{WP?nFUETy^cj zjkpxFS`<`pCvH^qpAf+ZE_@fJlSy*#agmvuo2>GYlk+{!2f&RF2W9!`K4JV^dp9SS zU(R@Z{r!Sme6io-D{p4y!t=fWXn?#dsVY19PB-Z=7#1GqWkFt49;b1Pbq)YC8Hgh7 z2L${8fL5A(RC>I!YaKW37(HGT1JFw|1~OL3#6Cn*0bvr3#k~bL~ zU7F$hw;#Z707hj=8HB2pVpKG^V`8kUkD>t-iqhJaqf`7;}U%38DzLvsiF4v7;d&wKX-Qyt>M+`A2sR4FsO1BsMP>QH=Y0vFZJmk+TIik y)grLYlBK3uuqDkf!5M*8b)5)dEwZHJL;nw$c-KC6wVzo40000Px#32;bRa{vGf6951U69E94oEQKA0ia1lK~y-)&6B@N98na7zxU=j>tw-1NU+dC z$R7|iDkRvYlN13FYq7KtBq?H-#uQ1DLLq{r2&pX$1_VLKkH%H8P!L5{QJk!+E9*{n zX7{~$DP}X0Dv+e`l=mJ!?mgTK4J|D%+M(e=%O5l}JZP7e7gL`C`1G$_s@G%;@gRCt94BK9S=tc{8B`VrwD5XzZ8-yC%%tU5AEa0 zZ%GDwheg^NfZc;4K{aOo$Uz8D5~8}Lreho_z)O6&E&n=Y@L{qqCC-d@S?->n;GR+yChoegbuB)%daag-!qf002ovPDHLkV1f&}+gAVp diff --git a/mods/default/textures/default_rail_crossing.png b/mods/default/textures/default_rail_crossing.png deleted file mode 100644 index 98464057704a84ab9dfeac63f13e9b1af8d6f1ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 555 zcmV+`0@VG9P)Px#32;bRa{vGf6951U69E94oEQKA0nkZAK~y-)rIO1_TTu{)f0KKoRRR_lqV;bm zr9MLUuEdQf>aH763q==-RD)0`2t`A5A%f3E>!UtMqfi%uOLtnqN=hSIF*o-pii$|c z>ty({&l`wmn9nC&tD zH{AA?^Bi{ARl;OvDH8~}ISS4$W0-b1*|(SCzIB!H`>z{h1AxD~y6j~C@EDu^AQFir zb^-#M{vfve8te*TV<#xNKLOpG!k0OXZZF(EopQ4kgia&yEa^1#>zHD30}NnbSxBzm zt5e1?UWF6L&&!s%F#la8LLGMC{;szre zHPGi3)H|ab;?J8O#A-SS!%Zm%xl t#n10DZ{q#v_X+}p%soCq9-m0t(KTmX;6MA&eM$fT002ovPDHLkV1jh{_{snP diff --git a/mods/default/textures/default_rail_curved.png b/mods/default/textures/default_rail_curved.png deleted file mode 100644 index 62afa3d2b81c4dc6f85275ea6de89ffb43a1be8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 545 zcmV++0^a?JP)Px#32;bRa{vGf6951U69E94oEQKA0mey0K~y-)y^~K!lW`cwKfi6gPR1Y?nzVF- zL=q2^R^-8Bdg>w+Aq8Qg{Si8hC?ObxLVpgHC@34dc#&995Eu+Rb&64R=o+CI6;86b zcguHwo(|)kdubEB^xS?Ae811<`SXMS84s_Wl*N0er8?(0h{2Cdo#5qZ5(89B)PBW@ zm1O~lMq-w{I;gPCNaFW;xIOnt)otPaP=|E+nrP{NP!YzTzf=I@=Z}lWt?fMn!!Rmh zQ)q_AeTYH_F*VOk^mUQM1u{%N8#a0vw^6wU^t5@eIF8V}k&^XrY=El>H z3LrGtF5cF|WrFaPPMI3+mU<+Q;;Tx}8tB;^ixX!Az$geVr=v`8_kvH(-JB;HiE*jx z8+xutNlFYq`CuUl4YteCBQ6@98t*nbtSy-MZAKE8)6TCMdY=pOS*XikO-TO1mzFFTjQ;6NB jK=T98eWHb{kCW;zgEX_2=&9K_00000NkvXXu0mjfyq^6z diff --git a/mods/default/textures/default_rail_t_junction.png b/mods/default/textures/default_rail_t_junction.png deleted file mode 100644 index 9985f63cd49ce29f636e72fe3b168fe1b6bad236..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 542 zcmV+(0^$9MP)Px#32;bRa{vGf6951U69E94oEQKA0mDf|K~y-)m6J_KRB;r=fB$)ZUZZ_L8#mDh z6@df|6=4fE5w?gnGRPpb3DLkd89|F;KxiSMsTeWLFzblP3<84zTeORaAX>G1evpBZ zito*PZ+!2znCAKQ)V#}c?>U@vxflLbd1_KRGHGFt>d2&}JT)23X@FNxS|T8K|Du>W zf$aq-AQaGsqPiAh>I5I>YjeZB7o_jycclS7eVe2GTCMTZTI6t}W^vi)P=lu81vDlN zTtCF|0yuISfb;1A%4tMxj8MoIDZL(7an|d$3;E(ETJI_k< z$)hy2^+&|Iv#pDc74UsOBJUKbUWquctv5#@UnJG=gE!f$vM+&+%UoEhVEtZZ^j=E# z<)B_8@21tS1&5VYm*T_A@?Qd5a}SPN%643=`4w_~mn2pod;8q3IR{FXvK=4Wsch?M z0N3>*Ak#d@tw&cRl#n~mzD7=l-dgHG`w78Z{|SI?mw4R&!oj4$pVca@sbf^UfaC## z&ZnO@-9dLxSNt73pO}tB6-YGzQ!7f@7Fn{_D9_f&A70#Lcw$EFddg$(XV=9PVk8up gr)tl1rU{tgFLW2g;W?8CasU7T07*qoM6N<$g8pIiBme*a diff --git a/mods/default/textures/default_sand.png b/mods/default/textures/default_sand.png deleted file mode 100755 index 2a484569bdb6f456012598a06c99603055ba5637..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 732 zcmV<20wev2P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ3 z4H5=z2%@$C00LY|L_t(I%RSObZsbM~h2cLU2eJmKdQeF~x9rRLYQB&!VL)gNrDBoE zoV{SftJpon`y%9@zyIpS89uKOqrz@yXdPQnok#5)@6+b9xDfqzxjoZ|)#u?U- z@K!M@giujq*&P(47VjD%RBG4^EE!c*YVPz>5j8-g_s()%`StIF znntY^Dx^8#2W1?U(i>mTJ8W1o!)OpI2$d2u*GmRb9?pAGZ1~aQ1_LPCA?D2K+m5hg ztQ)ops!D5(dCqi%hwlST!S59j0r@?F-aBE*8>q7N>$#F{iFvAg`@X>$6+{G4hcyZc zB^Kr>Gks>pQL*Z`3xp-}`fK6w>4=(!sDsiF=eBAU)+zD+wt)3K-U~RzwzW{3aJe;p z{Be)5+Xvm_l1JTQ!cswKyaeR-J~_nx0Wcbmbb5@N<6s8y_2Qf#y? zJpXw_tU;Vb6~T)WCergt=k|INcAZg4=Dty?3aaRSlVNtAtd!T@%*0P1YIk zgZp3Ecm+{Zg_<%sR&pvVp%Fty)bRX#WD_)sltL<Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RW1sfMI6;LOBPXGV{mPtfGR4C5{ z!E18bH~;`(OP2f$et=CNWJ^K{G-;>P8}#>{aZl6C3N>(IRF3nVOcihLMV#DDE)GOzgR96 zDKXX{1ZkQ;sD@!ko5u4zP1AxPXifw{MXBn#s%u866e3O%+qP%3SzZ)U%BE??5F*VqXD_u7XL*GW*G)peVV~p`?wWf@&*Xz5x_pe1+Rh5cV z#Jg_4j}b<;WpeHU)lsA<53dkHP19P&eBb~5`+4zhxmvx@hQcrm!XWS*=jYQe#uz)D zo}ZpCFD{i%wu}khA%tAV$@6^BA7ojITGnDsGjx402yEMWdHLn}ZXCxdQu~&lw7kp< zLQaE0KpQ%JGlh&X!!!`a^@;5Fe_Gz1**!vt>$nIZ+qPTIgD{-W=f3Yp+X$Mb>GYiD zbmA?~i@dHYP1D-8MHu9r4r`&@DWK42PZ!4!i_^&o3sgN;nEdtMmgcT( zy2!-%;p8pF7k~MmFs2o&qjnLKaRo%)jeh1I-ASTXO^HLGmdiJ` zs)k8ZCbU#qvfQitdGbNVl4EV&yxffLH3H8P(-RUB{Z*vNHD>b1fDKOgr#IllhB stW3@to;z>O@BqP_-{zopr06KJ<5&!@I diff --git a/mods/default/textures/default_scorched_stuff.png b/mods/default/textures/default_scorched_stuff.png deleted file mode 100644 index 9ced2fbe89e84a0abf5ca13f71c10a0b3b11170a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m=s(PZ!4!i{7(Aw|N^Bc=kx8CrU3%m7ccJUaVj2!iQ90r^Y+Y%n!~l zom|)Ll3BBU4pYMIlOi=fAyZ{}=IGoMZIBXd{JTfxa{^CC8{e+VMfdi0Tv)gvX{GPZ z)z$Y4E=g@Wwjk*7F5x9tOqZ+M98qYlWvJS;YO{IJ(;$YV{|-G*blK-~%Cl78x&8Ie aRy{$3__d~{M>YYS#o+1c=d#Wzp$Py!<5X<` diff --git a/mods/default/textures/default_sign_wall.png b/mods/default/textures/default_sign_wall.png deleted file mode 100755 index d5c6dcd35295220c56a5acdaee68250b7a4a445e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 617 zcmV-v0+#)WP)1;*yGS>|L2#&TDWYJ7f(S(@R2>yZR}q|? z9K}UT(Qeg2aMAkJ*dS@DL0U*sYtl0x_nkWj%?bVo`cA*;<$3u%@Xtp8aE*0Wt7Zvy zPoZx=L5d9npjER-v0=1o7J#k%5?zTDlAH#hv*)ZJ0H~z}_s-l^%$7w>GZ-5iV53mR ztOe;k1f9VM&zAG_9|>dCTQoJ3TMMrc0)v9DjbiE+2jUT2)8gHGh1E<2ORb=Ow<&%7 zLC_J|=MNBzyF?^BDqkBdr=G}hK?l}oS32BOi*fw z-b@joZ(x#;x`|z2qp-w|E}$=e;pFiUhVmDIrsRmqAV&o* z-kc{8lsSEBgqiDelp8K*W+%BkKf#ULSJ>Q+^P%YXz96;_$AOAr@$~LJY{O<{ZHLv& zeWG0s*_F450fG9PHTKvR>2Aj>@BzrFOXMpq#a)r2A<>d#diH9>!#aKYB@PdS=}#U+ zbS)fLC6x@LDY-ucf-k|hs=??`g3PBT&6a_(sngN2khV-h{yL6jva9;|Tz7E4nJ z@ErkR#;MwT(m=slPZ!4!i{7O{2L%r(a4epuobrFA%wgF#r{yjsyfM|coGdV9^;WYt z?5k!*zW>|7lkkvf!yylbB^8fS4+y0uWffSRGdq}Bp1I)2rH0PO%%=s*9$h&gyjWw| zqUsM%)y0_g=W##HuAjFe^7)QUK7UjKHa?!ao?AI3p;xPWsgF&bdcRw!z)$O$K!-4R My85}Sb4q9e0IR4^OaK4? diff --git a/mods/default/textures/default_steel_ingot.png b/mods/default/textures/default_steel_ingot.png deleted file mode 100644 index fcb4c340bf1eba9bb27d10b85b9df3185364a37b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`eV#6kAr*7(_HE=ntRTX=S2%eC zE3595DQgbMl$cBjPzW@-)a~%g$giX2u4??QzTL+Q|NP&2Eg<`-^2RAfCoK85ImN0p z-r$<}<6ng+m*N4-_UP4f^}I9}Ze@G^hiA!@gte{T>m<7j`3l<%%j))@HWpdr8ud3~ ynXpp~(=iE+rFz}oAEPt)aynOEQ2uECp4FV;ci7U7;Ao)B7(8A5T-G@yGywofj!bI+ diff --git a/mods/default/textures/default_stick.png b/mods/default/textures/default_stick.png deleted file mode 100644 index 2d31797f00678eaf60a7c84536b20b3e30d743d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m=roPZ!4!i{9h}i6Vt-VNdJVtUXmPF~2qBtp9vFSHWZz_s{#P??3$2 zVZ<;!Z4u9bs|a?q0H~<%r%*fv^Y5+D&;eU{S;2%t(Iy z{NW;khydX3e13l7?%)nUF(ah}z}CgqFG5gNM1-6(s>)?udFVRkKYsvFRdgJ;i?weY z#|9E!US0s``+-sn$BBKRw z^>QH$L)`YP(*fczaF`}?&J6@0#mIfd7zruee%>><-!-K~-}k(}zLMt|2S!zL&IA$R zy%ccp${`KIwtvoz_VscB;Gyf9Gmj~4E<8Owk#lYgRJE}>91b^KN@+by6*SEAjJr4C z0M6$#0DnI|c<4I1t|P_>?v4IFDC~&4NP<8OO)>i_oCs!ytt*1CuImk;nDKGF0?^eQ z?3eFXQdO2^VXWU!%s5Qb7M5yP&Y5YNs<_VabZP*PmEG^-2@wd7DQ$j>v`MN;DTSp9 zyJzCQ_TYta95=g)QHr(0z06k3Rsf!#zr*eZkms4OKO$9S&Uwp&JE|kglD~i*k4N51 wxd|&mIKRDN#c&|T;r58~+%(yl{an+a diff --git a/mods/default/textures/default_stone_brick.png b/mods/default/textures/default_stone_brick.png deleted file mode 100755 index bc79696c68bb7e7ae134065660b54a727cb515ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 744 zcmVP)SRW7b8}0c z<-A`m0jR2aBp{)xY9s*q>kqVTivZ3!=JPpye?ZTo zML>iQBR&MaY+4Fc*SwfciSd5)86t^MK-D!TU5B&wAOfJ3qR|?y6h+fCkP=!eKGo+0 z&RR^{j)F>2mL==;8d4&qL~(g_#p_qEkWBDCKpOoIKvR!-IBN+p0ne!HWpYs#uZDK+8)0u=B24fGoX8BYKo0*%(d5#P)VfBpRrrp;lqN3e*DdGNte zoGq99zuN&&R@EWp;61NTPiZEG7t<-jFyNiT7=!l?Yb^l9N!KAy<8jt9Uo6JJQew4Q zQ4W!diwh>rxWcQ|6(aC344iZwg?EmLF#t@AA;yTeV;-k(-q2KFCX>TxKVLLwEky{C z5aQwTQ^k1C>T*RnHz2}%HY3JJ0^DYUdHx({E!m=5ptM4%QMs9zgV@>Gzi6#lU0!l_ zevY*kXDx`}tYu;h#qWRoiKf2;O@n%LyS6;ype_bY0`UC(Cn=kB>P& aU-A(il|;KwjHWyQ00004nJ z@ErkR#;MwT(m+9HPZ!4!i{9jz#S1^qXXN6$yW?QO@`VQ-xaM~@0)b@=2s7$Ag7{7c uW*k58Vg3fAI}NQN_Wf-KGbDH}8vxDda%<*zA(RC)j=|H_&t;ucLK6U;Lohf1 diff --git a/mods/default/textures/default_tnt_side.png b/mods/default/textures/default_tnt_side.png deleted file mode 100644 index d9a2bc4ebee1e8046f98d7fd48deb545b7aa4896..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m=r&PZ!4!i{9jz#S1_FKh-PE0|M_QBqZLLm`Hd$G&T(2XlrEb`40sC zqT&WdMu!Z0`gPiUdAk@5+7+xhA{F&aD-J&ZN=vjo_`+o8{DHBHd19f7W^f(@gTf`7 V-v-t5ZGrYMc)I$ztaD0e0ssynH*^31 diff --git a/mods/default/textures/default_tnt_top.png b/mods/default/textures/default_tnt_top.png deleted file mode 100644 index a84ffc9af486b0869b64c649700eafb6aab959e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 264 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m=sgo-U3d7QJUDALMOO5OAHptF>YY*SR=fpEpfnJ-QL>o#E%BS?}(c zp4c3j_+;CACj0pYXP#WHNcL+f=ZHvNaZ%U7{Ci39f77gz?n5F>kE>Gt9y>U*w2`-9 zlUvND`b=A3jvUcZ!Db1c~6CPz3 zO$fU){o!$TRrZfBe;cK24mjg@#-THb???Ck1q=VN_VO>g7J2ZRsBL(#r&WL{a@xbGYopdxF;;JET$cGGf%ml1op=5}^^0;R zPrGawy4S^U`7^PghpQ%QJiAials$XOGR?mJa_^$R3mZaSf5vp pJXn`;;X%RcX9p7*UI1E$K10avvQR6XaE8g6bhf>3DDVqtW`pwxoG zARKC1SP)Rp6GcNyo$o$IQ?pSZ$U|oObAU}P6*>8B^CHZhW|^o!o}fF-l*}0Jd4C4# zo^y$o`mk`i!Kg&)WjNf_m~|jr-LgIn&$_GZCM=y9<)wj#$ZYNbHKioD#S=ci$aQzc`Ye)#BPE4SccL9bVc@nQqU~7dLs;jQ!P8Ef~>Ro8dRG7Ns;0d zgXHlLbD;^C&(=cdDM1oce><~Bk7aOMyVq71w(qT-*&pt`yC1&>^Cx#7{`_*`pkm!kUN*=UJn1PZ)|kFZC-vb{F|+Ke(v#Gn~lvE3$gQR{>Rn5*Mp~9 ew?6HEUOF#wWai4?{pqjYE1WJaci&uJTmJ_m__J03 diff --git a/mods/default/textures/default_tool_steelpick.png b/mods/default/textures/default_tool_steelpick.png deleted file mode 100755 index 1d5a2d1c82c79d676ba3e68295f95259387c7d55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmP?kEj5TK|{a=1EA1(PZ!4!i_=RdEfi{U5NP`!%&fxA zCc)IC@1PKsA$I@3qt!o|ezS;OR*QGY^{}wow)F(hoW*xu&d+-{|L*_WH(CEpc_rt2 z+2cM(lY^z{3l|rmFD~#i)7)j4w(aC%k;*5XJJ)UeU2y1Mm5ScU{9l$om#X)_DB$(Y@N5El Ojlt8^&t;ucLK6V5T!5hf diff --git a/mods/default/textures/default_tool_steelshovel.png b/mods/default/textures/default_tool_steelshovel.png deleted file mode 100755 index ed8413846005dfb5d02ada350a4e2c088c566cc8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m=r~PZ!4!i{7{AHgX;@;Awq$|9b3eL8q)zJ!ZA)6dwPDOKqCjKXUET zYPaOL7`v)@k5|)o&Vxr;@&iM2=X-1BKet-2YFdz!OU7Ep3B`O2{qY|puCs3qlP(uj zJoe&uLUh{gi|S>m(P`1kmot93_jXNv$NqD@|Jj&h4jtg$%4+#_|D2f`Kvyt$y85}S Ib4q9e0DUM+nE(I) diff --git a/mods/default/textures/default_tool_steelsword.png b/mods/default/textures/default_tool_steelsword.png deleted file mode 100644 index 6a82931f9bcab87c59f351524e6030b2814e89ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 317 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85sDEfH31!Z9ZwBAbW|YuPgf9i8EEwdU8C%u9P4*8TkS^fb@q<^Jg^ zrxaK z6XP|X>E@=$n5-_ZE!8%AU-p))T{a^k+?^xO(1 zM16V&!{Icd^fCkC=Bzr9Vc}JuWmMfw_8_dB>F1S!$H;2#5w)ZgxQ8EcP6nN;ZGS0E zlan5x8>j}+81h<5XrJ8zkD&~sCm4q60Yx!bZu3T%j-YvU&IDEG;A=1$>`#f5pg5$C zr+5fmz$Z4#t@Y{F#>}7B`}>Cr^Y_oTcU~<#c=B!fN_%JX zQm4Z=dwW~kcgALF{O)$I-~D)dV*UK`ZfpD3;la~;^B*2R9Dna~`QlkCXI1~s-n?+* f%f+|PU+$bcB?sSI`gP*xj|OQ=D~s>i8(aSX%Pp|1 diff --git a/mods/default/textures/default_tool_stonepick.png b/mods/default/textures/default_tool_stonepick.png deleted file mode 100755 index 71ff0b558602649e9a77a92659ec804f796ce2b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 365 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmP?kEj5*viEv+O`y;(PZ!4!i_^&o3j_=fNlaGr{k4A0 znllH0py2zv*tR`;Y}_XCG&FW}bo^hmXc5np=-YaS_T$&r z?1~;i6NX4*pPZvzqCGr7us#3&vG+_lvl1UXJ3ITw-UfeTW@hHY>tc6HOx%0WsVgmJ zU4y%5Rf(XNyoQ;zX5l||ZS#p)#%v0=(=-?u!e-=a2L4vB28IHIr>mdKI;Vst00Z)m A^Z)<= diff --git a/mods/default/textures/default_tool_stoneshovel.png b/mods/default/textures/default_tool_stoneshovel.png deleted file mode 100755 index ba5243101a1180a6f5f07f0fb791dae2c1e9416f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m=snPZ!4!i{7^rHu5$Y@UZBY_&ktH?KOGx(9p4nJ z@ErkR#;MwT(m=uUo-U3d7QIU^EAkyO5Mg_;zooEgW~$KPBX3yPHA3$&^{08-)|o%x z64u|m!_%$l;Dk=8yatUd-)*MZ(`~QrdGdSm_ghTd-Dg>yIPT8v>{$Ekka4)EV_Tk%?I{rmiH&!b}M*B&k?-1RTuCeUjPp00i_>zopr05S$~;Q#;t diff --git a/mods/default/textures/default_tool_woodaxe.png b/mods/default/textures/default_tool_woodaxe.png deleted file mode 100644 index 3daa4af72bb200b80ad57b1ee801d21ee1115c71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 927 zcmZvav1?R85XOgSL=OT-3OTe8VG*=35EL7g92a#^&Y*{dAS4KOpEg3Y(n~-{>1P)k z@ei=Dm`X%Z3$aieEv5*>!pcTd*^Kip5bo~zV0UL9JNx_Qn_XMzo}X$QXo$#^Ug%uO zwONh5dvZSXCzeEZ$-<@Hd~RbfVz5N+qWaw3%t!)I)l!O!m0ys4H}$A_7d22d5H1nGdOGGoA1Edy20Ii-f18;u|oTC`XgoiHf1 zpfCuBniduW)bm8q&@#w(AET++Fc9PpGyU1drk0AF{JMD&=1#LrR3J~#9cD^q4EMZ0 z19i{2L`{8IINe}WBK0yHZfeXr5Uy@npN41MRrV+>of+n(fjh`-?lv{0BzSwlf&=f2RDL&@4q|hO|1?FQJN(;~x*#kFt^6Uz2wae!bE8BCUIWw~ls?&oqCp kJemIa;N|l>z1h#rG2xPUpLw7wyHBfAUJKAOHXW diff --git a/mods/default/textures/default_tool_woodpick.png b/mods/default/textures/default_tool_woodpick.png deleted file mode 100755 index 7346630499682172b807b517dd91f115da701f3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmP?kEj4Ur_I8~&p@FAo-U3d7N?UF76=#|l3=Zq`ae-s zEoaw3k4cOt4tREc-aoI;=46}U0~4R7xAwcZ6B{}wF#dj5o1T)8kWlgaA3w91Gl!LL zY>TMt|=!QKRrtqz%A+6t vUQEiT(|8tWo%t0XI^(OoYv$ZZZ+I9~=LQMQH;8))^b3QhtDnm{r-UW|z!i8; diff --git a/mods/default/textures/default_tool_woodshovel.png b/mods/default/textures/default_tool_woodshovel.png deleted file mode 100755 index 649ab4c38a79fb48376ed13949ae5e182d328cd0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m=snPZ!4!i{9jf1p)>_t1ozVezxz~`~F_}4!cD>1woJg=r$<2J4TiHs2smVcZ- rp=!=7PqxLg+I!O2*sjF5@i8!{=NsfmUUzv2w3xxu)z4*}Q$iB}C{jIg diff --git a/mods/default/textures/default_tool_woodsword.png b/mods/default/textures/default_tool_woodsword.png deleted file mode 100644 index d6c6be3254274acdd5a95665a580ad68dcfcb50e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 255 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m=t5o-U3d7QM*{3(PNwB>s(mu>9kF&(6>G%s?Q#a@O6oQzZ3bD>=lK zZ!wgdJ#YUvF#!Zr!asjC-!Iu|#4tatiA~^APh!I|j@R{UY;0|>^XrU-7SC*C^j6pv zttp&p?596rk>ql2peZL7ELZjqFm7XHt&{q%59BN8>YgoldCGZ5`3K2{MxgMmUdo-U3d7N@UH z+Q@s@fQKc%$vv^{p_W-tcH0)lIl6bMB#WneD=zU==i(3u%cJ;<1% rbHw+D@2bcHKQlh(zg1iHZ{Iz!TsL27wjDrcFfe$!`njxgN@xNANZwpv diff --git a/mods/default/textures/default_torch_animated.png b/mods/default/textures/default_torch_animated.png deleted file mode 100644 index ca1668c718830c6ce22ebf8652a116da7202ef68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1441 zcmV;S1z!4zP)EK|00009a7bBm000XU z000XU0RWnu7ytkO2XskIMF-pl5eF0q>-YLh000F*NklF;I->}7?!l@fw~(aJW7kxf46u0uY{qFt zx}*ae*BgmDVNE7IZCX=9Sx4|leqRzwAcBuyYNf1l@JKdKkQHb(WSjPht$ka=V%oc@ znX;b3Bh3b*7irJw|*1$vwsvhp1PV`(8h+qi@T{6UcE=E!5!z~)y&tBVUz>D*RwPxsR++t%~rZAD#?SiRs=NUUCv{R7E^-0JoR1~DGE z%->VGU?Es|5*5w6v*&@KX$!+27ogIq`TGZfmGLc$6V86+>S12LDusd*3ES zxlOfI3k3W@ZIKucX8k0_1G^{4bdm>>2RyoasQX{{{(mM>w_zEa)(OG>f!$6n^8j&0 z003#P7i#S&oc1gHkqm#`PRi^sF+jv0=*9Ypia#mVPn7;Z@*uaeoO)l72ezB!9y`R( z0~Vh_I_ibXah13RsHkselc)Qj)%pMt9xOBJsZ*qX5D6y{l>GzAgC|$+bGyWN;B-xr z(=teweXID6bHsfOYPA{KH^1bM;>S-mkoW#265>H)buo3dR`c^96iguyj!GU#9z2P< zck3`se7Bdse_$UyPO6gSV4(z3sVNxiJNfp`Sbq;W%?J38^3it<6!r=7V0mRRb%^jF z97!Q0c_4X^6WuvbNk=pS``>xJk6hM^{4X@ALIX&v%i*+LCfCHb+53Z~Yd>Y_6o6C; zs^~5LTwMBMIn7M{%+G`ECXi|AJnH1-LGL73GC>H6@W46~VEG!gmQgZ^whOlz#k-INd!VdJP5LU zjr0eS2OJvQsS_*xZSia5u>C^9kvN=oa##oX-cJMojjA6B#m>)zD?glt`+gbJ1%(3r z#JUoCakaqrOi?8ce@NhaCaWjN@@2gsdGLQIqh%aB*hU45rlD5rVc33+Z|R+G7dh^k z`TT)(e1!61lfcl+{B!O5yo+q3y|i#akpK@&3ux1tI)Ud4z8I81NcImT5BN3K4zYje znG@ywPy6oozeDlHef&UiT5b~Z^&px?rJ;po?GMs<^N^?5pz-YI&%wya7s%oKomMoI v@+Y&tdOmfx3Gg5hOu*+4Nq-=D@RH-h?Y00000NkvXXu0mjf@Yu4} diff --git a/mods/default/textures/default_torch_on_ceiling.png b/mods/default/textures/default_torch_on_ceiling.png deleted file mode 100644 index 8deef965e981e504a5e9c49656adf958c6dd4dec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 245 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucLCF%=h?3y^w370~qEv=}#LT=BJwMkFg)(D3 zQ$0%un+>Odic&pY978PplM@awt5q8P`5uz^qu-x5&TWzqqU2n}dNt;kLKR&Z~L9fEF@%y85}Sb4q9e0RLA}xc~qF diff --git a/mods/default/textures/default_torch_on_ceiling_animated.png b/mods/default/textures/default_torch_on_ceiling_animated.png deleted file mode 100644 index b101561fc0b55bdabef2f13a1962a15cac1649cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1302 zcmV+x1?l>UP)EK|00009a7bBm000XU z000XU0RWnu7ytkO2XskIMF-pl5eF0y_?u!H000EFNklKte5+MWD3A z2U0>5s1VCG%-jnM11MDlnKI1h!w~5MjodRY);ZtP%-ozW-~FHbe{;Tb4zNP(*c?V! zWhhqqF;*LhcwOMCldKrYF(JfU0RVV=sNhrrFLxF0)dmoAf*?OH*ca{pTEQLb)T;gA z8>~Ug(F|I!si3g-L%Z{&AWO*NBU+jizoDMf``BirzOsO(#1dk91ppWw?MH24HF(^W zk>V^5;{HE8*z7D1Zp~Z&`QGvVT9TDO8|;tWkKTvz!DcevXeFP79Qi_)WTF`N^E#ax%JsVu9~Udg)&Kx*ddHzQKa)F)^T6eKKz7IYV{atW@vKOaBaG`uZc()qR#E={no`AY#WstoK)7r2ZV+RF-^lfC~3|avpFV@P0wz1P`JkH1Juv z&?FgK*#y1tPC7|q1C1E3(eN+b@=iPffTEv-o11`;&?LtD2fuZr^rd~=S)2!)2TSXN z&g>8xD@&5sFGOoK@OE?X!25}OETmnOFJ#g2Lo_wfOrqFN!)>|pXXWbmB~*7hll^|; z&|oKKuGDa6aUQrl4{rZQHP*Z;j|Wlr1R*ro&#`~d*FnPeBl3m3c;-18pJ*rJ@BmxC zpoxDPrp`u0=%d)q7n&N+W5ehr?kvs&m*)Y|@_4ECHF>M`$glv++CA~pwXbQCf?>CL z05~I0$hOkQNE)al$TjTis1I~lHnFqe>f@u0}cVgy&&!QEoj3gKigBW<=hs?*f;V*4I+>W-%uOP3Y zT}a%t2pg>hR2ncX_rqe7uweNSqInHlf}T+&=6l~lM&1bL!GAjb1`Dwnq^kvD`v3p{ M07*qoM6N<$g7(yE+W-In diff --git a/mods/default/textures/default_torch_on_floor.png b/mods/default/textures/default_torch_on_floor.png deleted file mode 100644 index 925a59af960eb65250a99618fc383d636643f8b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 282 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#4x1pm601yBc!h{fsT1PP&p?ZSuu%UbgM-*|H4gUc14Z@l?Gr^a4# zM%|yJit?{A%*=;{cuakM@Fe^#?0$IO->&U;xSi39qxy*|H(&beeg9wot>9z*rayBh zzx(z7Z?ozD*^8$Bn=D&#N@&ji+A|>^r5en6ZbaUcypsAu@`PDKXJ_Zb&)4OjNFO+L z=E#Td@8du5{y2Z&z=zl8>$&zEIC0>^Y$5SKzmFd{aPE{(qxir7=?|VIEIq*b|G)8_ e%5Q?}85s_?*fm}~dVCtt6AYfNelF{r5}E*$JAXU? diff --git a/mods/default/textures/default_torch_on_floor_animated.png b/mods/default/textures/default_torch_on_floor_animated.png deleted file mode 100644 index 0b55818b40bcd2ca47e758179a51e4209f9a70cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1355 zcmV-R1+@B!P)EK|00009a7bBm000XU z000XU0RWnu7ytkO2XskIMF-pl5eF0*fk)cD000E)Nkl{#DH41fG+RDyz424d+_0ndNLr@ApWod9R& z7}oA;&_&LJdtXqW?^|Mxd*7ay=#lq49ey*H*ps&+)lB6ZSMqsaG#F8kxkT_l@E{6w zpgM;R>|ai-Ie7H*7Ml9I6qz&YcnLshDbuM!E+b`A9#AquWdTptO{9w6-b`)u-7mRUnc-k)N1;K-uk@s#Jj|cvT z-;-omh7b~Yt02$K;C|02mZ?V~H*n$X=VVM8!=J5tV9q(qvu{Hf9&Z= zM%uO^m(PPl#f;Sso8W=qK@_Ry*mL}x+0%ZU#{^Y}bSu*P9^R-)j6;6W70Q@5ES-<_YN{XQ?5w>fxk_Pcw? z>+0rpGy~oaGT zgU^GsB!$X174UhGq{t{pix)f)JctstuLn7gZ05&=-`z?6-{(IS6#hJt>l8_*Qp|=V zWIOUAKk#gr`wPvNTNixzUk!w2rtwE(H8k-+Q@xNR>IK1r*pTN^6#+oddySW1$SHR8 z4tQz0<228M{$LB8`D!me8b^cOa5pvZ=OEptP+76YdSR8|f#5;ZsOPg}x>e(de0%p@ z{g8C=xlosuAlvcmy!VDp_mNTzieHQDtcADtum<#oNr0~KmvL-x7$5CE#Gky3r3zJ) zX!*ZjmXV(>{x1j~EPDBVJxKnGuWBhYn#mU&;Rlm^`+XQq!~7u(4zy8Kp@#l}J=sF# zTKb9cmN*oMeqt=}z}f$Q^PqRPp8q8RfV9)0fd`GRkiYvP^>s4OBk5LE0p=pi>T{Sp zc-)HVfqRe;&l^I(^CNxymZF6RR;no0a$ebDKz@eE4;DEOLjNH@_y?b1F`{xgXQ2Q9 N002ovPDHLkV1kgJkQV>| diff --git a/mods/default/textures/default_tree.png b/mods/default/textures/default_tree.png deleted file mode 100755 index ab1250123c0bec828df1dd9d7bd22f6b2ab67bc5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 706 zcmV;z0zLhSP)N<2DpT4=*WFlw`Mi5Cq5qvj1fT^ASvsEr}FgHy>^w8z|JNQ|9l#9_rl0 zZHqW-Sz;gtPaB;n%>4Z4Cx86;$=C0LB}OJOd_4~^%GdKi2H?X)&XqbkV+?Ysz#ur` z>$wwsz&nR?4mFn28rB-L4@3<3U=b%6V>nZ$)J7YFp@X4HN*A{^GJ4~69stzZ!GK@{ z=PcF=lUN4O#-Nl=Rq$?lhqlI*3quD0y$^7e&cx-P^BVnB>4;)HZ&T5pWr5bM~sm97J|f~wM033GV! zk4_(*0dI{VOg#6@x<>Lpd81Evx0RK z!P~b50iMsqdfWK-*OSl3jn|%W&SKQCYzqKK%3wfMN$2@KmMYSR@_HTIZwo11oL9jb zLur*(8*z&~KJUEtMDU(%nMqe8=kne_QF?9UBQeI{$``eDj2KjvI5~_lqH2L<{9 diff --git a/mods/default/textures/default_tree_top.png b/mods/default/textures/default_tree_top.png deleted file mode 100755 index 6d620069402c138da424cc7fec497a7510f04a15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 843 zcmV-R1GM~!P)}7fL2@p6<2^n&jnB;N-l+hhK2@- zE>eWp0wHC!DD09=v`ZYv|2{Kwe&$ekSBSU$^nS&w=MkTMdK{K3OCwg)0*rAOSCc3S zK%OXGN58rOBucW=ZlG)x`24*?&Yn;Bcqe1nZ{p*WgZ(agUgCvkJl6bvaYG1#(YoZ~ zc0r?=GFg_WTEJXezWeea{ZAfX*9E?qBjS`OZ&Eu)9H)Gt5@ePWcaL~>`ZHgB^F1{I z1<=$Ldk^15-%VIvUy<(gpj_jxULaJ2%5!v-62&Q5DS7MtceuabG`rA2nH6`EQrM)*GNfKPC`RBJ^SlwJ;=eJnBMhJm7YrL@>4z>W0m9gL) zdTF@1oKh{Ps7z5#uBpA_=J6ktdO>Y80NxbTuEuBS<^jOvcuAunxi@H&q&fO_f|Qc1 z*J1bY5G4~34ZPiyLv4|E1DUcuaJQ}yGQyPx?<{q>z*jkLYA9zV#bnOlgA;0 zE(==2K6bfg_T(wiR-2^NLc|fW1~XgG8t&43b05{|Fd8q|&J&`;VfWkdtR!AlJUD3K zttIJpNLno-C5e=K!_s7W6kOFJERwz4R+cM07k2lN51CK%m1`Zl>DF0vsd)JR(+@4;9pZp VZni8G05t#r002ovPDHLkV1nIldmaD) diff --git a/mods/default/textures/default_water.png b/mods/default/textures/default_water.png deleted file mode 100755 index fe652a94cf1091469a130bd0d9f9abd4b2c00560..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 710 zcmV;%0y+JOP)GBl9M^`HO%0#ivu zK~y-)J(JCH+g1#PKj7l>N0Oy9YVENnebPQjAFa!D#z`!vku8fNMe+h&&`)Zr2KB zMskfd8-C7nSJ=10{jO%19mzGe%1ReC08u8?Dw2Y#@@bd&?-F#j=wpB3TMv?J?zfqo z5_VGy-7teYR@FS*C`kgX8or)`eJgZ>fji8@yV1xu{eUIKOyO=@|2p&EK~0HKI(M&IL(^=89(3 z647w&d%_E^eR+>~r5}{rT?6Y4hZn`}f8XKm96De46RZq8g#CVl2OPVR>o_h10uFDA zq|C#9gB?1@-Fet1{@f{_k27D7J)())8lEpfxlUwLyaXOWTsx>Y6j#iz7b1c$rxHf9P{!MV-NGltSu?8h-m~-wr%FnITllocJTW0yimw1l4bVm zgi6bG4vudYn6mOY|aX8P!yf|SEzil!q!Hy=`HI>4`AOHXW07*qoM6N<$f~!O^X#fBK diff --git a/mods/default/textures/default_water_flowing_animated.png b/mods/default/textures/default_water_flowing_animated.png deleted file mode 100644 index ac35b2acb0d71a07fbf4add80566cdd7c7017c5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5972 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 diff --git a/mods/default/textures/default_water_source_animated.png b/mods/default/textures/default_water_source_animated.png deleted file mode 100644 index 26de7baaec5224e62128ab1096ea2ffdb1bbba2d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5170 zcmYkAdpwix|HmC0CUd4}4(TI@j9&+b%vn|{YY2TX@#*N(CsdeiF>@9oBKd5n93rQb zLmHE;B!rNOX*6QY#tx3ZslMOe?~nU&-Pe6TuIqljU$6J|zOVaEhM#uXDYIKfL_}og zahMZA*vgBDh>A$<5S}$7xTl4U=naI6gGg16=B%(I9Rl;YAtC})+CD@@@(a|37Xdeq zpK=C_0mbCaCAMC}4vL5el>J5#ih|0a4OB9j`=nr<%MDQ#f5 zUI!09D;f}LhfQ{edv4xf@|(=VZCc08(WE2V&Tn%oV%sg(OBBPe#bmQCyhUofO)k3d zu@%zEbQpO7M#T1|+mejWo)l$>Y8NLp=P1K&gjw+i?-FTyezolXIfDq@xiq1rOS=wIg}xO?ZHtIvoA}xGNO#-tXrKrQ1$!EbAjDgn@h-u zsq$nxapY5d7h`Vs+292&m96Q4!v^~nA`G;m?>tHTtDVWr|BF>KH@j-1C5m5rrdvg; zrXJqBoeMKq8qT3dBaOCJ0pc z^^pXAR=b0Z{^||~w?4@#??6XTvF`zyg$U{Ej(BCD6m;Sx0phh!w{t*_0B&VGf*XgD zXyMavpFT6;lW8@^` z>vQkU`p1u*;6|}f!e6XW*8h_-*Mqcyn>`uljTmH@;Y+CK+-DEh&?)!9d%$t{5ydm^5EbK*Cnsp771V_200 z5wbvtlGNbKxGFy@QJ!r9Jf+uajHZW82+hsp%+*lw}Z_VenF zrVg(h$GNl#W^8sgL+S)#tBn#ypcyWF7Wk;?fNVUwc zBA)T4q(loX4}!u)9UM&`F>{cwz#5}Lp!+!#S6aD>-mSRH3@FTi*A~2K@uzH(5qnaS zi*@K|^p}A!Q6ObkLD2k(L9~;~v-=p5&(xq#yMxP#gfd!+Ve}2JscK86J*;L?EW&7- zu~`oQD_o%Ns)(HhKOPyNe*q;|oERAl0wE+X%KCliJSPv#$3)4v+T*1(PyZ{K-;rlz;ceEe}bWeEVGSMN=_p2jxWgV#B-KiTx;;u0< z&McJ=4nE3R=st77;mj5rIHfe_TlAuR1~1*&z~eAWaot1H(uk(-ZtbUhsYtOw0X%g@X9lV_<^ zAl#zlznuG6SC+I)n|#W>J_InUVM3#QKX?4Kju}_tQG-Ad`&;NyO(hwf)z=*VPKV0t z9l7cEF%@5m717AWl1i3SN-t3zsGytpTA$C>iK3E81`3MVCP=a4qVFd}V@%XfnVyZ0 znSR0MUf623F+J!697GRV)}Lb+#UlR)!48S4B8yY?vOA$297vTn7tB7st9>yDE(eahgH}6g3I;? zIkD5?IKG}Ira{ol?o$@9ky)tl=;xVMCB;Hb*e!Lf5Bp%9}ELJlF9;u zKna&&|D&3U;Ty}2**Yab{hdr*^DG9ZKQs;zGJuo9;6&e>-qKFF0S;|aD06w@J7sj2 zbI8#Fw%&A>FggsTu`xwyG0qGBsKR{csv7I2SXs5Y@M3q^TgT9*s+)DR6A6GPuE;I1$S|l@{s`v8pdLwRC zGhWFMhxUECqn=jk2T*sGeBTz0PJUd3SEd9J)ToJ^jYfg*^Drg3<-Q zcO&>d9g;)0Jfmq1-tR)6yy7zNkG7MY2lSR!q~x)^^$tTK4OFxJLyy!1pPvzD%6A%t zFW^!NYo9C{abgpX1!ck#@6q#496CSbrOT8Yw3>xg4DIkvN~ZAetVr! z{dkYGTrwe1)ITMQnp4V71W&Et-r~YVN;{eTXH+QQmT^#a7Hp#ps?jpQ0rO+$`jcwu z!*GOb5XiUhXOKELE>s}_8cQ=*&BQ)>0M5_!r2FAK~=iVMjmu3!QMe8_RCNgAeEqaHaDS^(1f;5xbZDk)H~nt8|M z^(?t0%vb`4Yzg4Y39k+|1) zvoj+~Wmgidv)AfPE>mj(Yc}kDjfaTN=SLM^eYY@iGjJI^zR4f$TcVrs0*pKDPDpz? zrz#qpxc^~aW7dEm)*|ETc%rGrEKW+d>qf43?)FYQm1|{d@c=U4-1gNI?9js1{?5V9 zoV$IKmXg)`Ft)$x9(ZcvCX8UR+Z;%#v*NaOqRzKzeHRbg_!H!NhFzPGy#u_X*Crj> z__Px>DT1AdrzmY0*ubYr!#}fryHM6^@$f% z$&3aVTUQ!d_5g*O4TZp&kf+&l1RfMZ(nQm;o8kZ5M|}>pf>hEF(a3;aPLPoC8yL8iZd>((-qMG#rbZ``0$!*y(u7h$ z`~rrj_8dqRxAm7e9mTS`ZhbObTlfNBEC*&NJ=&wV^p}6+44D{AVJecYDcKSkj9_yA1`Xr`(nB>J8<2~jTK_ESzHdiYAB{6aam$sG}QDMC_*UbsCJ)50pQ=SmVffS3!<$*=YtZJN2N(Z{sWursf$-<&TG5Pei zr3ORA4{yAC8*0lQ!I!F@yi;<8ve6;zE?ol&KX6oml~uF(*adQLF2Ph*@Vr-W`QWH@D_7hI#ahoAom7LuY8i8PY#W$Y`d0_N#|c^Y-&*j3RG)%^t22 z2+EIm*pN!h&z?xV-MdkxiG~}8TzJdK2{hJ6vlgE-qW#n&7>%l9<^?PM8;|=iS`;?uqq+^x?6EZhK%DU zu(7QZPlT8I@CL-Y=n%4+W|Zl)QYY$LJ;Z`ZM%$2k1+j0W0=o2Pgtx-EApMV=#^?}D zK?_~U>1$)FaDZ^)e>svjY;<_ESV$xl-(Yioo?H)U^z-FPj~nG;aa|XFqb-mnks-cX zC;4%;fB}--px?5z)i!gi%Z3nUq%2>^{GoJCNV9%>GJ<%Qr)I*BeZE3IYNN9V@nuPt z&f$5O_R#3_U1~|qslU*U^k=*E;UOc0kDwm(-Ka;hunlgXM`G2SZ z2L8*xNws&WVcSDnL%V+K20pnK>j)~rw9nn9$3ZNF6my9Fq_6p!oehz{rG|~| z5yV;&X=kE8sd=XeyIbtp)nehJu48)j??Cgol7Ngu(@N=^0YavAa<*F}lPn}z#Y+=u z42)>Vr)?*f$z>bmkaueU0I|=dY$MrCUCZa4zaVy->1UknGnpk=a?m}K)wqL1J^{jq zBe&gD!;&lA^0wWcY_!Q^Z?_{tsbV0I)!#{geheguxC%vi;1boVmiNV(Xu8^QWjm5| zn{AcSg??FZk{1PHv|=~bjsKSg?Qya`rZ_P(Fbe1|^K^r=(wukSs~><{70rFA@#dJzwl*5jAb_6F|5qBnA6V zt;OAAJQ(LmCJF~iWK=^|#m+?hXY?CZ4QgdNxO~}y)RVHy!YV7!Y>T2(2;IIT#zt5a4R33i6LAJ9Zk~a z1&rz!SWoatzuYA-wF*{aODwsx@-*w0M;2@g)_zHA&)7~){xiV!-^M&=sEualxQkz-+NwB&UV5NNVdA@^Kg%6HD7M%nLes zzqy8l%glbflF0p~?N4ivU~V>7AclmObSQgunPijys=r Js&WX3{a>lCNLv5^ diff --git a/mods/default/textures/default_wood.png b/mods/default/textures/default_wood.png deleted file mode 100644 index 66f2b7228161d6681ab3da2e94a7c2931475d3de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 387 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85sBugD~Uq{1qucLG}_)Usv`!%rbmN;uESQ_5)2}_H=O!(Kufk zWSh<8C{Wuz+3DzNem<730|_z*Ff>8EDPVddq?jc zV$pGHPc5&#`sUp1esklKze@Y0&(;5DkXxZ{)?6Q4&eK9$| z_Tt}z9=npJ{t<4n3A(Jg&~KB8&;cjropvcZO4dYsp4_xZfUounSHMFz<~i#a`(0ms z+g$yB<*7Gu6HI6AuwNN5H8N!Nnn{bgQk(M%E^B6+ob9sNm9Wfgu2s#pn$|rHM{M6~ e+?mZ@z$o;%?DXGEPj_GlF?hQAxvX4nJ z@ErkR#;MwT(m=s$o-U3d7QJUL+4?aX3bZ{u&cS(V$)cxh1tNJ2vYID(cQC4!aH^jO zTKbe@Cu4}mN{-MK5?p%@>fBq>5-wHw=HmCtKZoNdpE}8Fc;YA5EbMrlR z)&5IMHc%_&&C=QMMmtW>f9mdxWZyGgpTlPg%G7H&NKVA726BgIKuyzdyDTDz{; zB>KqJ^gYUZ#hciDs^yk^m-q2xce$nXPrimpG%Q=}%J~&KKp!%Ay85}Sb4q9e0D|Ik A#{d8T diff --git a/mods/default/textures/player.png b/mods/default/textures/player.png deleted file mode 100644 index 90adf97476ecd3442dcd435201658ebfaef9d7ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<5!3HFyJAa%3Qk(@Ik;M!Qd`Cc-ajG_-G*Gb3 z)5S5wqx0?5i+l|V9IpE7_@AGDxzu!df$HkDQ8{*;>|eN;w$D1Wz~EWXr3D9`1Wfq$ z&#qzWU56#N7Nqwkq*_%tm@SBGRNBZj>-5yg6K^<`3x}Rrz2T&0@IlchUu6F@@H5Tn zyd3$sIM6uN==W8L_s1*>{C}8;#&JsYo3w7oKPR7gZ#Rd6_U;#|MxT$kz5%+3!PC{x JWt~$(698}dQLF#} diff --git a/mods/default/textures/player_back.png b/mods/default/textures/player_back.png deleted file mode 100644 index 530aa7519b95a650ce4fea2612b2dced58becdbc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<5!3HFyJAa%3Qk(@Ik;M!Qd`Cc-ajG_-G*GbG z)5S5wqx0?5yL=4_9IgE4*q@($xy+Q?CCN0mJK9pdzU#p1V*&<8iZv4hj=z}Jv2{Q1 zhfDh$R#+Bfzdh&`wZ_O|@?q5@%O2dQaj4^}*4I$YQ}|r{f%zJ7 x;mg(Eu-fW+wwqS6JGO6UQ3g7L!PC{xWt~$(698t?OI!c| diff --git a/mods/default/textures/treeprop.png b/mods/default/textures/treeprop.png deleted file mode 100644 index 72e831b3cd10514fa56ae5895ffcfe5b8afa32fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 483 zcmV<90UZ8`P)Px#24YJ`L;x-TA^;XhuMNcj000SaNLh0L01m_e01m_fl`9S#00007bV*G`2iyh( z6%PSJcv-;!00Co3L_t(o!|hZ}O9D|8J=do*^PWwVMFf3di&j!Wfg4-2@9(v&pU|?k zixz>`b7$_kXYM>eLqkJDLqp@ggT{%S^tKEt ze99FmO#iBxqz4)Zd+4VT`Snlmo74Y^1hj#<7!Zy-y@8c0_(0FX*ro^ZpX|7ZXJ002ovPDHLkV1oQ($c+F1 diff --git a/mods/default/textures/wieldhand.png b/mods/default/textures/wieldhand.png deleted file mode 100644 index c4549e5ede15586602c9223d5b5e3d9ca92b88f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^J5B z%x1`EtPMN^6yYrJh%9Dc;5!1sj8nDwq=AC$C7!;n?6-NCc)1n0r*TdLn!@1e;uvCa zIyqs1fWf3y2M-@+K6h_pGCQ;I%2}sRpAO_nR0{okv|HTsJJYUbvesn=Z*FX4-p*L8 z{WtK3R~~DGX|m}8m0R!Z&74i2vPg!{|KGW2W+M==`WiC>LG#*9wq^!?^_V}0r@!ZE zKY!=P{^a9|Jlq$VKki@OtO$}i+^&EBVUxk(4LkYr4t$%ZA;Os=ZU6*7tR#|n6Vzrr z+xvX}gI=KELWvD~)w>*>yu@4;cRk{d-q548c4rXYqq#X RH86M>JYD@<);T3K0RXO_i`)PJ diff --git a/mods/doors/README.txt b/mods/doors/README.txt deleted file mode 100644 index f1d6ab24..00000000 --- a/mods/doors/README.txt +++ /dev/null @@ -1,23 +0,0 @@ -Minetest 0.4 mod: doors -======================= - -License of source code: ------------------------ -Copyright (C) 2012 PilzAdam - -This program is free software. It comes without any warranty, to -the extent permitted by applicable law. You can redistribute it -and/or modify it under the terms of the Do What The Fuck You Want -To Public License, Version 2, as published by Sam Hocevar. See -http://sam.zoy.org/wtfpl/COPYING for more details. - -License of media (textures and sounds) --------------------------------------- -Textures created by Fernando Zapata (CC BY-SA 3.0): - door_wood.png - door_wood_a.png - door_wood_a_r.png - door_wood_b.png - door_wood_b_r.png - -All other textures (created by PilzAdam): WTFPL diff --git a/mods/doors/depends.txt b/mods/doors/depends.txt deleted file mode 100644 index 4ad96d51..00000000 --- a/mods/doors/depends.txt +++ /dev/null @@ -1 +0,0 @@ -default diff --git a/mods/doors/init.lua b/mods/doors/init.lua deleted file mode 100644 index 0de6d18a..00000000 --- a/mods/doors/init.lua +++ /dev/null @@ -1,295 +0,0 @@ -doors = {} - --- Registers a door --- name: The name of the door --- def: a table with the folowing fields: --- description --- inventory_image --- groups --- tiles_bottom: the tiles of the bottom part of the door {front, side} --- tiles_top: the tiles of the bottom part of the door {front, side} --- If the following fields are not defined the default values are used --- node_box_bottom --- node_box_top --- selection_box_bottom --- selection_box_top --- only_placer_can_open: if true only the player who placed the door can --- open it -function doors:register_door(name, def) - def.groups.not_in_creative_inventory = 1 - - local box = {{-0.5, -0.5, -0.5, 0.5, 0.5, -0.5+1.5/16}} - - if not def.node_box_bottom then - def.node_box_bottom = box - end - if not def.node_box_top then - def.node_box_top = box - end - if not def.selection_box_bottom then - def.selection_box_bottom= box - end - if not def.selection_box_top then - def.selection_box_top = box - end - - minetest.register_craftitem(name, { - description = def.description, - inventory_image = def.inventory_image, - - on_place = function(itemstack, placer, pointed_thing) - if not pointed_thing.type == "node" then - return itemstack - end - - local ptu = pointed_thing.under - local nu = minetest.env:get_node(ptu) - if minetest.registered_nodes[nu.name].on_rightclick then - return minetest.registered_nodes[nu.name].on_rightclick(ptu, nu, placer, itemstack) - end - - local pt = pointed_thing.above - local pt2 = {x=pt.x, y=pt.y, z=pt.z} - pt2.y = pt2.y+1 - if - not minetest.registered_nodes[minetest.env:get_node(pt).name].buildable_to or - not minetest.registered_nodes[minetest.env:get_node(pt2).name].buildable_to or - not placer or - not placer:is_player() - then - return itemstack - end - - local p2 = minetest.dir_to_facedir(placer:get_look_dir()) - local pt3 = {x=pt.x, y=pt.y, z=pt.z} - if p2 == 0 then - pt3.x = pt3.x-1 - elseif p2 == 1 then - pt3.z = pt3.z+1 - elseif p2 == 2 then - pt3.x = pt3.x+1 - elseif p2 == 3 then - pt3.z = pt3.z-1 - end - if not string.find(minetest.env:get_node(pt3).name, name.."_b_") then - minetest.env:set_node(pt, {name=name.."_b_1", param2=p2}) - minetest.env:set_node(pt2, {name=name.."_t_1", param2=p2}) - else - minetest.env:set_node(pt, {name=name.."_b_2", param2=p2}) - minetest.env:set_node(pt2, {name=name.."_t_2", param2=p2}) - end - - if def.only_placer_can_open then - local pn = placer:get_player_name() - local meta = minetest.env:get_meta(pt) - meta:set_string("doors_owner", pn) - meta:set_string("infotext", "Owned by "..pn) - meta = minetest.env:get_meta(pt2) - meta:set_string("doors_owner", pn) - meta:set_string("infotext", "Owned by "..pn) - end - - if not minetest.setting_getbool("creative_mode") then - itemstack:take_item() - end - return itemstack - end, - }) - - local tt = def.tiles_top - local tb = def.tiles_bottom - - local function after_dig_node(pos, name) - if minetest.env:get_node(pos).name == name then - minetest.env:remove_node(pos) - end - end - - local function on_rightclick(pos, dir, check_name, replace, replace_dir, params) - pos.y = pos.y+dir - if not minetest.env:get_node(pos).name == check_name then - return - end - local p2 = minetest.env:get_node(pos).param2 - p2 = params[p2+1] - - local meta = minetest.env:get_meta(pos):to_table() - minetest.env:set_node(pos, {name=replace_dir, param2=p2}) - minetest.env:get_meta(pos):from_table(meta) - - pos.y = pos.y-dir - meta = minetest.env:get_meta(pos):to_table() - minetest.env:set_node(pos, {name=replace, param2=p2}) - minetest.env:get_meta(pos):from_table(meta) - end - - local function check_player_priv(pos, player) - if not def.only_placer_can_open then - return true - end - local meta = minetest.env:get_meta(pos) - local pn = player:get_player_name() - return meta:get_string("doors_owner") == pn - end - - minetest.register_node(name.."_b_1", { - tiles = {tb[2], tb[2], tb[2], tb[2], tb[1], tb[1].."^[transformfx"}, - paramtype = "light", - paramtype2 = "facedir", - drop = name, - drawtype = "nodebox", - node_box = { - type = "fixed", - fixed = def.node_box_bottom - }, - selection_box = { - type = "fixed", - fixed = def.selection_box_bottom - }, - groups = def.groups, - - after_dig_node = function(pos, oldnode, oldmetadata, digger) - pos.y = pos.y+1 - after_dig_node(pos, name.."_t_1") - end, - - on_rightclick = function(pos, node, clicker) - if check_player_priv(pos, clicker) then - on_rightclick(pos, 1, name.."_t_1", name.."_b_2", name.."_t_2", {1,2,3,0}) - end - end, - - can_dig = check_player_priv, - }) - - minetest.register_node(name.."_t_1", { - tiles = {tt[2], tt[2], tt[2], tt[2], tt[1], tt[1].."^[transformfx"}, - paramtype = "light", - paramtype2 = "facedir", - drop = name, - drawtype = "nodebox", - node_box = { - type = "fixed", - fixed = def.node_box_top - }, - selection_box = { - type = "fixed", - fixed = def.selection_box_top - }, - groups = def.groups, - - after_dig_node = function(pos, oldnode, oldmetadata, digger) - pos.y = pos.y-1 - after_dig_node(pos, name.."_b_1") - end, - - on_rightclick = function(pos, node, clicker) - if check_player_priv(pos, clicker) then - on_rightclick(pos, -1, name.."_b_1", name.."_t_2", name.."_b_2", {1,2,3,0}) - end - end, - - can_dig = check_player_priv, - }) - - minetest.register_node(name.."_b_2", { - tiles = {tb[2], tb[2], tb[2], tb[2], tb[1].."^[transformfx", tb[1]}, - paramtype = "light", - paramtype2 = "facedir", - drop = name, - drawtype = "nodebox", - node_box = { - type = "fixed", - fixed = def.node_box_bottom - }, - selection_box = { - type = "fixed", - fixed = def.selection_box_bottom - }, - groups = def.groups, - - after_dig_node = function(pos, oldnode, oldmetadata, digger) - pos.y = pos.y+1 - after_dig_node(pos, name.."_t_2") - end, - - on_rightclick = function(pos, node, clicker) - if check_player_priv(pos, clicker) then - on_rightclick(pos, 1, name.."_t_2", name.."_b_1", name.."_t_1", {3,0,1,2}) - end - end, - - can_dig = check_player_priv, - }) - - minetest.register_node(name.."_t_2", { - tiles = {tt[2], tt[2], tt[2], tt[2], tt[1].."^[transformfx", tt[1]}, - paramtype = "light", - paramtype2 = "facedir", - drop = name, - drawtype = "nodebox", - node_box = { - type = "fixed", - fixed = def.node_box_top - }, - selection_box = { - type = "fixed", - fixed = def.selection_box_top - }, - groups = def.groups, - - after_dig_node = function(pos, oldnode, oldmetadata, digger) - pos.y = pos.y-1 - after_dig_node(pos, name.."_b_2") - end, - - on_rightclick = function(pos, node, clicker) - if check_player_priv(pos, clicker) then - on_rightclick(pos, -1, name.."_b_2", name.."_t_1", name.."_b_1", {3,0,1,2}) - end - end, - - can_dig = check_player_priv, - }) - -end - -doors:register_door("doors:door_wood", { - description = "Wooden Door", - inventory_image = "door_wood.png", - groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,door=1}, - tiles_bottom = {"door_wood_b.png", "door_brown.png"}, - tiles_top = {"door_wood_a.png", "door_brown.png"}, -}) - -minetest.register_craft({ - output = "doors:door_wood", - recipe = { - {"group:wood", "group:wood"}, - {"group:wood", "group:wood"}, - {"group:wood", "group:wood"} - } -}) - -doors:register_door("doors:door_steel", { - description = "Steel Door", - inventory_image = "door_steel.png", - groups = {snappy=1,bendy=2,cracky=1,melty=2,level=2,door=1}, - tiles_bottom = {"door_steel_b.png", "door_grey.png"}, - tiles_top = {"door_steel_a.png", "door_grey.png"}, - only_placer_can_open = true, -}) - -minetest.register_craft({ - output = "doors:door_steel", - recipe = { - {"default:steel_ingot", "default:steel_ingot"}, - {"default:steel_ingot", "default:steel_ingot"}, - {"default:steel_ingot", "default:steel_ingot"} - } -}) - -minetest.register_alias("doors:door_wood_a_c", "doors:door_wood_t_1") -minetest.register_alias("doors:door_wood_a_o", "doors:door_wood_t_1") -minetest.register_alias("doors:door_wood_b_c", "doors:door_wood_b_1") -minetest.register_alias("doors:door_wood_b_o", "doors:door_wood_b_1") diff --git a/mods/doors/textures/door_brown.png b/mods/doors/textures/door_brown.png deleted file mode 100644 index 02173db5f3547cd0d4c93542a638aa86c7a6f158..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 109 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1SBVv2j2ryoCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#4mY0whso)jx6(i%9#0p?5RU7~9OV<385ox{Y)hJRtpO;`;OXk;vd$@?2>=$t B7d-#~ diff --git a/mods/doors/textures/door_grey.png b/mods/doors/textures/door_grey.png deleted file mode 100644 index aa01458c3718fac08003a3042338fc9a85f60118..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 109 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1SBVv2j2ryoCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#4mY0whv9BE$tge~9#0p?5RU7~5nD0@8JI6HK4)I>tPm*9;OXk;vd$@?2>=4k B7Uuu} diff --git a/mods/doors/textures/door_steel.png b/mods/doors/textures/door_steel.png deleted file mode 100644 index 27e40302ab24e0fbae9f447e5cad0722ee20a247..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE(}LOaLJv04nPsk0*}aI z1_o|n5N2eUHAey{$X?><>&kwIn@@m4$%Rr%GPZ!4!i_>p|H}W1(;3?MHcS?WG zLBTl(_3fJH>R;;ga%H`!w5`g^<;e{dK@){ci3SxXj-cY}+Ot|;+g{PrRQ-Izopr0EOI5KmY&$ diff --git a/mods/doors/textures/door_steel_a.png b/mods/doors/textures/door_steel_a.png deleted file mode 100644 index 49604ce27f5d6beb61946575d7e7419ee88d9812..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE(~2D`1say6`%-bfk$L9 z0|U1(2s1Lwnj--eWH0gbb!ET9%_qQav~+sNL!eNOr;B5V#pz_5sxL3<*|-?EnVFdn z-`!n)^3tD2N4Yx~4fr%2oSc{*GD&D?YbU!rleew<^8eyu_l;eLW6mCNP?V@(j=1o* z%~x>W3ODlx#&*WV8y%)cOqej?z^s)8oyigc;^OS$F<{9 diff --git a/mods/doors/textures/door_steel_b.png b/mods/doors/textures/door_steel_b.png deleted file mode 100644 index 98b0d90b348819ee0be69e2246bd152608a548a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE(}LOaLJv04nPsk0*}aI z1_o|n5N2eUHAey{$X?><>&kwIn@@n9QOe!)J5VUv)5S5w;`H0g8wDF2I9x7X-Klh9 z`+DuZIF05xdM1}1ngp2a6*oHEpJ2H8?A?pi#~njIy16U}oxUz=U1-M%i4%v_RUW=$ wXb`nOdw}PT-oz*08#?AZkK_xH*SyU*_p#*n@_6@EKx-I0UHx3vIVCg!07BVDBme*a diff --git a/mods/doors/textures/door_wood.png b/mods/doors/textures/door_wood.png deleted file mode 100644 index 120fc982f7aeb151b2c014678b205072b2b20907..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|5QL70(Y)*K0-AbW|YuPgfjuc1+R`+j4k&)&>S|H<$BB)9s< z;_m`x!pyA+4|o$Cze}6B{#Yb+wBd00z2wjq-x?FK3_V`5-7w{YP&x2Xl_00vK2KbLh*2~7ZsCsTp| diff --git a/mods/doors/textures/door_wood_b.png b/mods/doors/textures/door_wood_b.png deleted file mode 100644 index 80d43151ca5e7f2c859354372348a5f24ed55387..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf^OLM`TEF?z;>R92T`0_Q>Tl$W;A>*WVAeJ-+#~800;~x yaJZTB@bT)LDD-S%tIQ1aI3v8YamEyOc7}sBqJ8paLODP?7(8A5T-G@yGywoZbUldx diff --git a/mods/fire/README.txt b/mods/fire/README.txt deleted file mode 100644 index fdbce15f..00000000 --- a/mods/fire/README.txt +++ /dev/null @@ -1,32 +0,0 @@ -Minetest 0.4 mod: fire -====================== - -License of source code: ------------------------ -Copyright (C) 2012 Perttu Ahola (celeron55) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU Lesser General Public License as published by -the Free Software Foundation; either version 2.1 of the License, or -(at your option) any later version. - -http://www.gnu.org/licenses/lgpl-2.1.html - -License of media (textures and sounds) --------------------------------------- -Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) -http://creativecommons.org/licenses/by-sa/3.0/ - -Authors of media files ------------------------ -Everything not listed in here: -Copyright (C) 2012 Perttu Ahola (celeron55) - -fire_small.ogg sampled from: - http://www.freesound.org/people/dobroide/sounds/4211/ - -fire_large.ogg sampled from: - http://www.freesound.org/people/Dynamicell/sounds/17548/ - -fire_basic_flame_animated.png: - Muadtralk diff --git a/mods/fire/init.lua b/mods/fire/init.lua deleted file mode 100644 index e1932058..00000000 --- a/mods/fire/init.lua +++ /dev/null @@ -1,191 +0,0 @@ --- minetest/fire/init.lua - -minetest.register_node("fire:basic_flame", { - description = "Fire", - drawtype = "plantlike", - tiles = {{ - name="fire_basic_flame_animated.png", - animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=1}, - }}, - inventory_image = "fire_basic_flame.png", - light_source = 14, - groups = {igniter=2,dig_immediate=3}, - drop = '', - walkable = false, - buildable_to = true, - damage_per_second = 4, - - after_place_node = function(pos, placer) - fire.on_flame_add_at(pos) - end, - - after_dig_node = function(pos, oldnode, oldmetadata, digger) - fire.on_flame_remove_at(pos) - end, -}) - -fire = {} -fire.D = 6 --- key: position hash of low corner of area --- value: {handle=sound handle, name=sound name} -fire.sounds = {} - -function fire.get_area_p0p1(pos) - local p0 = { - x=math.floor(pos.x/fire.D)*fire.D, - y=math.floor(pos.y/fire.D)*fire.D, - z=math.floor(pos.z/fire.D)*fire.D, - } - local p1 = { - x=p0.x+fire.D-1, - y=p0.y+fire.D-1, - z=p0.z+fire.D-1 - } - return p0, p1 -end - -function fire.update_sounds_around(pos) - local p0, p1 = fire.get_area_p0p1(pos) - local cp = {x=(p0.x+p1.x)/2, y=(p0.y+p1.y)/2, z=(p0.z+p1.z)/2} - local flames_p = minetest.env:find_nodes_in_area(p0, p1, {"fire:basic_flame"}) - --print("number of flames at "..minetest.pos_to_string(p0).."/" - -- ..minetest.pos_to_string(p1)..": "..#flames_p) - local should_have_sound = (#flames_p > 0) - local wanted_sound = nil - if #flames_p >= 9 then - wanted_sound = {name="fire_large", gain=1.5} - elseif #flames_p > 0 then - wanted_sound = {name="fire_small", gain=1.5} - end - local p0_hash = minetest.hash_node_position(p0) - local sound = fire.sounds[p0_hash] - if not sound then - if should_have_sound then - fire.sounds[p0_hash] = { - handle = minetest.sound_play(wanted_sound, {pos=cp, loop=true}), - name = wanted_sound.name, - } - end - else - if not wanted_sound then - minetest.sound_stop(sound.handle) - fire.sounds[p0_hash] = nil - elseif sound.name ~= wanted_sound.name then - minetest.sound_stop(sound.handle) - fire.sounds[p0_hash] = { - handle = minetest.sound_play(wanted_sound, {pos=cp, loop=true}), - name = wanted_sound.name, - } - end - end -end - -function fire.on_flame_add_at(pos) - --print("flame added at "..minetest.pos_to_string(pos)) - fire.update_sounds_around(pos) -end - -function fire.on_flame_remove_at(pos) - --print("flame removed at "..minetest.pos_to_string(pos)) - fire.update_sounds_around(pos) -end - -function fire.find_pos_for_flame_around(pos) - return minetest.env:find_node_near(pos, 1, {"air"}) -end - -function fire.flame_should_extinguish(pos) - --return minetest.env:find_node_near(pos, 1, {"group:puts_out_fire"}) - local p0 = {x=pos.x-2, y=pos.y, z=pos.z-2} - local p1 = {x=pos.x+2, y=pos.y, z=pos.z+2} - local ps = minetest.env:find_nodes_in_area(p0, p1, {"group:puts_out_fire"}) - return (#ps ~= 0) -end - --- Ignite neighboring nodes -minetest.register_abm({ - nodenames = {"group:flammable"}, - neighbors = {"group:igniter"}, - interval = 1, - chance = 2, - action = function(p0, node, _, _) - -- If there is water or stuff like that around flame, don't ignite - if fire.flame_should_extinguish(p0) then - return - end - local p = fire.find_pos_for_flame_around(p0) - if p then - minetest.env:set_node(p, {name="fire:basic_flame"}) - fire.on_flame_add_at(p) - end - end, -}) - --- Rarely ignite things from far -minetest.register_abm({ - nodenames = {"group:igniter"}, - neighbors = {"air"}, - interval = 2, - chance = 10, - action = function(p0, node, _, _) - local reg = minetest.registered_nodes[node.name] - if not reg or not reg.groups.igniter or reg.groups.igniter < 2 then - return - end - local d = reg.groups.igniter - local p = minetest.env:find_node_near(p0, d, {"group:flammable"}) - if p then - -- If there is water or stuff like that around flame, don't ignite - if fire.flame_should_extinguish(p) then - return - end - local p2 = fire.find_pos_for_flame_around(p) - if p2 then - minetest.env:set_node(p2, {name="fire:basic_flame"}) - fire.on_flame_add_at(p2) - end - end - end, -}) - --- Remove flammable nodes and flame -minetest.register_abm({ - nodenames = {"fire:basic_flame"}, - interval = 1, - chance = 2, - action = function(p0, node, _, _) - -- If there is water or stuff like that around flame, remove flame - if fire.flame_should_extinguish(p0) then - minetest.env:remove_node(p0) - fire.on_flame_remove_at(p0) - return - end - -- Make the following things rarer - if math.random(1,3) == 1 then - return - end - -- If there are no flammable nodes around flame, remove flame - if not minetest.env:find_node_near(p0, 1, {"group:flammable"}) then - minetest.env:remove_node(p0) - fire.on_flame_remove_at(p0) - return - end - if math.random(1,4) == 1 then - -- remove a flammable node around flame - local p = minetest.env:find_node_near(p0, 1, {"group:flammable"}) - if p then - -- If there is water or stuff like that around flame, don't remove - if fire.flame_should_extinguish(p0) then - return - end - minetest.env:remove_node(p) - nodeupdate(p) - end - else - -- remove flame - minetest.env:remove_node(p0) - fire.on_flame_remove_at(p0) - end - end, -}) - diff --git a/mods/fire/sounds/fire_large.ogg b/mods/fire/sounds/fire_large.ogg deleted file mode 100644 index fe78e6253134818b33cd8c3fd2a87d0edfb0757e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62808 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 diff --git a/mods/fire/sounds/fire_small.ogg b/mods/fire/sounds/fire_small.ogg deleted file mode 100644 index 5aac595b94264e8d7c7f74b1894ca4e90b4950db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50004 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

;_waAvZwXMX45f8r^0Q=`HLo- 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 diff --git a/mods/fire/textures/fire_basic_flame_animated.png b/mods/fire/textures/fire_basic_flame_animated.png deleted file mode 100644 index f04447074de71688524bc72ed8a63b2996fe5b11..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2250 zcmV;*2sQVKP)uX|20#*OnA3oCcz5bnZe&=!T?{mKA0G}gmEHU%js;|=HcH^W{d#ZF< z`Klk-O<9JuWx$a|rCGKwS#^AcRWEF(qjJ^@Zlie6RH#R@deJ?ohNo16=RF4Q4{7n% zaF87xjx(ju=7EHGo~u{Mrelp3{yn?wZJooych9wP{_|>ns-9(f(Nb&X=e}Ao<A+NEhNd-$WK{~6+AqMld=A*7Eewk|CKeQ7 zux0}AsSrygvEaAg#@IC*G{!Qh0?*76ugCPKewMOmpiXIEy;=a(()Y#Cd;^zY@ETF9 zwxH|yWhBEPz*CI=z-4LtW~j6VHTdQ)3MZjZ5Q)C)@ND*p%6z+*+l+R6)OH4EcecVc z-w9KV6DNQ9dz@I;ih@xFO~I4Wx9czfn*i6YA%LtAo1D@lHb`AGk0Z~<5ikMy zkvxQs25|qc*CX7u2fn{D={smLdNkNU<3fWjc~PCw!gJE8MBfxTCNc~VX8g8%pl z6i!$Gw+?%^AI90MMud|o;4e+!{P5#Ex~-P;cOT;eyQ_F&&l6dn?FP4<|EeTA3TcQ_ zCJN{2LYhMP)^N^pGF?TbkP^~aPHyD^v0$53oi&8XJW!k|JWvr2D5RB)){6mD*pq?> zip>Cq{lhV~$(f(A-4zdftL2Yu%E?L_RdX8TprQY}eL=SFLV!j5D(DN%f(J(zn)u*1 z?-MN#JmugN%Jh73MX|UGpqR_d^o-E85DIHeux#yS3J<7q|MgEX6%Skvqcpg5>U_-1 zlX+$-<~0a(48dkG!&qO1iH=@$oDQJ4QU|BIRFqcRt%%-;V4@&$Ga4y_ctDkvl=sXL zrbaAcb?L2azASIV-oq;IbiB6T$F4A6$#;5bf=Q=G+ZvpRJb0 zs1c6*p&r45p_Y#!ThdJuP>2UqS@2+~!~-df{<)5$We8&nwCLP<3JaQlg0ZfU-~l5Z z6g%t~=(&obWe!}IhMbN{jKGCOSQ};o2BqlDWzXBf| zvLoReM}B@jnBz@$=wu4p-fIOT9z6ZR;}Vv2a%++kwy}-zHy6ua+WHTf!h+xVZ?2JY z;ah%Z3TGvhsmhE@n9_6FNKS66d@B!#1)qxt)Yya48mRDqLR#U$xtf!+lFr;@m6T9M&FMjsg0c%k-iXdXJk+%NVqMIR6k z4Api-dc){yK8Nm>4$+guNT0Z?hzFz(*wTZHU=n|;HuF{}q)8u~9c)G0E2o4$phWth zWzB!Yvy8NFNUuxM2j#1l2qVyTS3HRQ(;_)Y^MIfH7H9XrEnX|}AfpeY|8H+FVPc%4 zsX^j_qz{M(8=WS;H#r3l$ce%Na>hO@4`yNlIaI>=j!QfhzN@70VDb{*Tr=~gV{%Va zI|n0T;$D@=OHzNTR*6J(P1Xlz;*zSBl4gs8@y?_HyQHOkxm9+sdQ~-=uEjVl@1@06 z=(u_bRc@0|>PiC{pwRM8M%rx9oq9nap-l&|fG(2zlt(YTrjL*vlIT2kVZ6HcXDW&C@{cf0%M*pc zJxC4?!~ATGxH6MMtxtTggm>>aEqZd#a|^+u`9dEU{L*el7sbUBXW{sv7bRwo&)<8C-O`?^(u|G+r(_4j0>#O=J5Lx*6@>_29uOf- z|0i@Ks7p0s@Orn%M_-T72m5|@3hbjlmh<|dVqs^SPBZ@BWdbe~(%SS6n3ni|ANUZD zNW3_C{D>%9KKd0LK70V0`X;GQ!_sG&=K@!cWh(1BqJT^<5z_o`OE~F+g*)Vl-{?HX zw+u+nV!t3M6xuToRQMLT+X@rtP8Vqey5c(|HIq)ymE6?RitRJqbLR*0bmh(ua_0xR z^MfhSaVK$+J3q*sALPyta_0vMI&$X+x$^^U?)+fN^TgcwL7Eb|^Ml;^LGJwE|K$AO Yf4AIL0k9$f0000007*qoM6N<$f@C60#Q*>R diff --git a/mods/stairs/README.txt b/mods/stairs/README.txt deleted file mode 100644 index 716a677c..00000000 --- a/mods/stairs/README.txt +++ /dev/null @@ -1,26 +0,0 @@ -Minetest 0.4 mod: stairs -========================= - -License of source code: ------------------------ -Copyright (C) 2011-2012 Kahrl -Copyright (C) 2011-2012 celeron55, Perttu Ahola - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU Lesser General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -http://www.gnu.org/licenses/lgpl-2.1.html - -License of media (textures and sounds) --------------------------------------- -Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) -http://creativecommons.org/licenses/by-sa/3.0/ - -Authors of media files ------------------------ -Everything not listed in here: -Copyright (C) 2010-2012 celeron55, Perttu Ahola - - diff --git a/mods/stairs/depends.txt b/mods/stairs/depends.txt deleted file mode 100644 index 4ad96d51..00000000 --- a/mods/stairs/depends.txt +++ /dev/null @@ -1 +0,0 @@ -default diff --git a/mods/stairs/init.lua b/mods/stairs/init.lua deleted file mode 100644 index 25b06e59..00000000 --- a/mods/stairs/init.lua +++ /dev/null @@ -1,274 +0,0 @@ --- Minetest 0.4 mod: stairs --- See README.txt for licensing and other information. - -stairs = {} - --- Node will be called stairs:stair_ -function stairs.register_stair(subname, recipeitem, groups, images, description, sounds) - minetest.register_node(":stairs:stair_" .. subname, { - description = description, - drawtype = "nodebox", - tiles = images, - paramtype = "light", - paramtype2 = "facedir", - is_ground_content = true, - groups = groups, - sounds = sounds, - node_box = { - type = "fixed", - fixed = { - {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, - {-0.5, 0, 0, 0.5, 0.5, 0.5}, - }, - }, - selection_box = { - type = "fixed", - fixed = { - {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, - {-0.5, 0, 0, 0.5, 0.5, 0.5}, - }, - }, - on_place = function(itemstack, placer, pointed_thing) - if pointed_thing.type ~= "node" then - return itemstack - end - - local p0 = pointed_thing.under - local p1 = pointed_thing.above - if p0.y-1 == p1.y then - local fakestack = ItemStack("stairs:stair_" .. subname.."upside_down") - local ret = minetest.item_place(fakestack, placer, pointed_thing) - if ret:is_empty() then - itemstack:take_item() - return itemstack - end - end - - -- Otherwise place regularly - return minetest.item_place(itemstack, placer, pointed_thing) - end, - }) - - minetest.register_node(":stairs:stair_" .. subname.."upside_down", { - drop = "stairs:stair_" .. subname, - drawtype = "nodebox", - tiles = images, - paramtype = "light", - paramtype2 = "facedir", - is_ground_content = true, - groups = groups, - sounds = sounds, - node_box = { - type = "fixed", - fixed = { - {-0.5, 0, -0.5, 0.5, 0.5, 0.5}, - {-0.5, -0.5, 0, 0.5, 0, 0.5}, - }, - }, - selection_box = { - type = "fixed", - fixed = { - {-0.5, 0, -0.5, 0.5, 0.5, 0.5}, - {-0.5, -0.5, 0, 0.5, 0, 0.5}, - }, - }, - }) - - minetest.register_craft({ - output = 'stairs:stair_' .. subname .. ' 4', - recipe = { - {recipeitem, "", ""}, - {recipeitem, recipeitem, ""}, - {recipeitem, recipeitem, recipeitem}, - }, - }) - - -- Flipped recipe for the silly minecrafters - minetest.register_craft({ - output = 'stairs:stair_' .. subname .. ' 4', - recipe = { - {"", "", recipeitem}, - {"", recipeitem, recipeitem}, - {recipeitem, recipeitem, recipeitem}, - }, - }) -end - --- Node will be called stairs:slab_ -function stairs.register_slab(subname, recipeitem, groups, images, description, sounds) - minetest.register_node(":stairs:slab_" .. subname, { - description = description, - drawtype = "nodebox", - tiles = images, - paramtype = "light", - is_ground_content = true, - groups = groups, - sounds = sounds, - node_box = { - type = "fixed", - fixed = {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, - }, - selection_box = { - type = "fixed", - fixed = {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, - }, - on_place = function(itemstack, placer, pointed_thing) - if pointed_thing.type ~= "node" then - return itemstack - end - - -- If it's being placed on an another similar one, replace it with - -- a full block - local slabpos = nil - local slabnode = nil - local p0 = pointed_thing.under - local p1 = pointed_thing.above - local n0 = minetest.env:get_node(p0) - if n0.name == "stairs:slab_" .. subname and - p0.y+1 == p1.y then - slabpos = p0 - slabnode = n0 - end - if slabpos then - -- Remove the slab at slabpos - minetest.env:remove_node(slabpos) - -- Make a fake stack of a single item and try to place it - local fakestack = ItemStack(recipeitem) - pointed_thing.above = slabpos - fakestack = minetest.item_place(fakestack, placer, pointed_thing) - -- If the item was taken from the fake stack, decrement original - if not fakestack or fakestack:is_empty() then - itemstack:take_item(1) - -- Else put old node back - else - minetest.env:set_node(slabpos, slabnode) - end - return itemstack - end - - -- Upside down slabs - if p0.y-1 == p1.y then - -- Turn into full block if pointing at a existing slab - if n0.name == "stairs:slab_" .. subname.."upside_down" then - -- Remove the slab at the position of the slab - minetest.env:remove_node(p0) - -- Make a fake stack of a single item and try to place it - local fakestack = ItemStack(recipeitem) - pointed_thing.above = p0 - fakestack = minetest.item_place(fakestack, placer, pointed_thing) - -- If the item was taken from the fake stack, decrement original - if not fakestack or fakestack:is_empty() then - itemstack:take_item(1) - -- Else put old node back - else - minetest.env:set_node(p0, n0) - end - return itemstack - end - - -- Place upside down slab - local fakestack = ItemStack("stairs:slab_" .. subname.."upside_down") - local ret = minetest.item_place(fakestack, placer, pointed_thing) - if ret:is_empty() then - itemstack:take_item() - return itemstack - end - end - - -- If pointing at the side of a upside down slab - if n0.name == "stairs:slab_" .. subname.."upside_down" and - p0.y+1 ~= p1.y then - -- Place upside down slab - local fakestack = ItemStack("stairs:slab_" .. subname.."upside_down") - local ret = minetest.item_place(fakestack, placer, pointed_thing) - if ret:is_empty() then - itemstack:take_item() - return itemstack - end - end - - -- Otherwise place regularly - return minetest.item_place(itemstack, placer, pointed_thing) - end, - }) - - minetest.register_node(":stairs:slab_" .. subname.."upside_down", { - drop = "stairs:slab_"..subname, - drawtype = "nodebox", - tiles = images, - paramtype = "light", - is_ground_content = true, - groups = groups, - sounds = sounds, - node_box = { - type = "fixed", - fixed = {-0.5, 0, -0.5, 0.5, 0.5, 0.5}, - }, - selection_box = { - type = "fixed", - fixed = {-0.5, 0, -0.5, 0.5, 0.5, 0.5}, - }, - }) - - minetest.register_craft({ - output = 'stairs:slab_' .. subname .. ' 6', - recipe = { - {recipeitem, recipeitem, recipeitem}, - }, - }) -end - --- Nodes will be called stairs:{stair,slab}_ -function stairs.register_stair_and_slab(subname, recipeitem, groups, images, desc_stair, desc_slab, sounds) - stairs.register_stair(subname, recipeitem, groups, images, desc_stair, sounds) - stairs.register_slab(subname, recipeitem, groups, images, desc_slab, sounds) -end - -stairs.register_stair_and_slab("wood", "default:wood", - {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3}, - {"default_wood.png"}, - "Wooden Stair", - "Wooden Slab", - default.node_sound_wood_defaults()) - -stairs.register_stair_and_slab("stone", "default:stone", - {cracky=3}, - {"default_stone.png"}, - "Stone Stair", - "Stone Slab", - default.node_sound_stone_defaults()) - -stairs.register_stair_and_slab("cobble", "default:cobble", - {cracky=3}, - {"default_cobble.png"}, - "Cobble Stair", - "Cobble Slab", - default.node_sound_stone_defaults()) - -stairs.register_stair_and_slab("brick", "default:brick", - {cracky=3}, - {"default_brick.png"}, - "Brick Stair", - "Brick Slab", - default.node_sound_stone_defaults()) - -stairs.register_stair_and_slab("sandstone", "default:sandstone", - {crumbly=2,cracky=2}, - {"default_sandstone.png"}, - "Sandstone Stair", - "Sandstone Slab", - default.node_sound_stone_defaults()) - -stairs.register_stair_and_slab("junglewood", "default:junglewood", - {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3}, - {"default_junglewood.png"}, - "Junglewood Stair", - "Junglewood Slab", - default.node_sound_wood_defaults()) - -stairs.register_stair_and_slab("stonebrick", "default:stonebrick", - {cracky=3}, - {"default_stone_brick.png"}, - "Stone Brick Stair", - "Stone Brick Slab", - default.node_sound_stone_defaults()) From 7e843c92a66f90436430221bcb3673163344a902 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Sat, 23 Mar 2013 17:42:40 +0100 Subject: [PATCH 0053/2435] Move creative, dye, vessels and wool to common --- game.conf | 2 +- mods/creative/README.txt | 22 --- mods/creative/depends.txt | 1 - mods/creative/init.lua | 162 ------------------ mods/dye/README.txt | 15 -- mods/dye/depends.txt | 0 mods/dye/init.lua | 134 --------------- mods/dye/textures/dye_black.png | Bin 364 -> 0 bytes mods/dye/textures/dye_blue.png | Bin 352 -> 0 bytes mods/dye/textures/dye_brown.png | Bin 348 -> 0 bytes mods/dye/textures/dye_cyan.png | Bin 370 -> 0 bytes mods/dye/textures/dye_dark_green.png | Bin 367 -> 0 bytes mods/dye/textures/dye_dark_grey.png | Bin 371 -> 0 bytes mods/dye/textures/dye_green.png | Bin 376 -> 0 bytes mods/dye/textures/dye_grey.png | Bin 374 -> 0 bytes mods/dye/textures/dye_magenta.png | Bin 380 -> 0 bytes mods/dye/textures/dye_orange.png | Bin 374 -> 0 bytes mods/dye/textures/dye_pink.png | Bin 364 -> 0 bytes mods/dye/textures/dye_red.png | Bin 381 -> 0 bytes mods/dye/textures/dye_violet.png | Bin 376 -> 0 bytes mods/dye/textures/dye_white.png | Bin 375 -> 0 bytes mods/dye/textures/dye_yellow.png | Bin 389 -> 0 bytes mods/vessels/README.txt | 45 ----- mods/vessels/depends.txt | 1 - mods/vessels/init.lua | 89 ---------- .../alternates/vessels_drinking_glass.png | Bin 253 -> 0 bytes .../alternates/vessels_glass_bottle.png | Bin 242 -> 0 bytes .../alternates/vessels_steel_bottle.png | Bin 345 -> 0 bytes .../textures/vessels_drinking_glass.png | Bin 253 -> 0 bytes .../textures/vessels_drinking_glass_inv.png | Bin 338 -> 0 bytes .../vessels/textures/vessels_glass_bottle.png | Bin 242 -> 0 bytes .../textures/vessels_glass_bottle_inv.png | Bin 405 -> 0 bytes .../textures/vessels_glass_fragments.png | Bin 425 -> 0 bytes .../vessels/textures/vessels_steel_bottle.png | Bin 345 -> 0 bytes .../textures/vessels_steel_bottle_inv.png | Bin 342 -> 0 bytes mods/wool/README.txt | 28 --- mods/wool/depends.txt | 0 mods/wool/init.lua | 48 ------ mods/wool/textures/wool_black.png | Bin 3177 -> 0 bytes mods/wool/textures/wool_blue.png | Bin 3214 -> 0 bytes mods/wool/textures/wool_brown.png | Bin 3229 -> 0 bytes mods/wool/textures/wool_cyan.png | Bin 3243 -> 0 bytes mods/wool/textures/wool_dark_green.png | Bin 3268 -> 0 bytes mods/wool/textures/wool_dark_grey.png | Bin 3384 -> 0 bytes mods/wool/textures/wool_green.png | Bin 3377 -> 0 bytes mods/wool/textures/wool_grey.png | Bin 3432 -> 0 bytes mods/wool/textures/wool_magenta.png | Bin 3366 -> 0 bytes mods/wool/textures/wool_orange.png | Bin 3386 -> 0 bytes mods/wool/textures/wool_pink.png | Bin 3115 -> 0 bytes mods/wool/textures/wool_red.png | Bin 3355 -> 0 bytes mods/wool/textures/wool_violet.png | Bin 3246 -> 0 bytes mods/wool/textures/wool_white.png | Bin 3275 -> 0 bytes mods/wool/textures/wool_yellow.png | Bin 3196 -> 0 bytes 53 files changed, 1 insertion(+), 546 deletions(-) delete mode 100644 mods/creative/README.txt delete mode 100644 mods/creative/depends.txt delete mode 100644 mods/creative/init.lua delete mode 100644 mods/dye/README.txt delete mode 100644 mods/dye/depends.txt delete mode 100644 mods/dye/init.lua delete mode 100644 mods/dye/textures/dye_black.png delete mode 100644 mods/dye/textures/dye_blue.png delete mode 100644 mods/dye/textures/dye_brown.png delete mode 100644 mods/dye/textures/dye_cyan.png delete mode 100644 mods/dye/textures/dye_dark_green.png delete mode 100644 mods/dye/textures/dye_dark_grey.png delete mode 100644 mods/dye/textures/dye_green.png delete mode 100644 mods/dye/textures/dye_grey.png delete mode 100644 mods/dye/textures/dye_magenta.png delete mode 100644 mods/dye/textures/dye_orange.png delete mode 100644 mods/dye/textures/dye_pink.png delete mode 100644 mods/dye/textures/dye_red.png delete mode 100644 mods/dye/textures/dye_violet.png delete mode 100644 mods/dye/textures/dye_white.png delete mode 100644 mods/dye/textures/dye_yellow.png delete mode 100644 mods/vessels/README.txt delete mode 100644 mods/vessels/depends.txt delete mode 100644 mods/vessels/init.lua delete mode 100644 mods/vessels/textures/alternates/vessels_drinking_glass.png delete mode 100644 mods/vessels/textures/alternates/vessels_glass_bottle.png delete mode 100644 mods/vessels/textures/alternates/vessels_steel_bottle.png delete mode 100644 mods/vessels/textures/vessels_drinking_glass.png delete mode 100644 mods/vessels/textures/vessels_drinking_glass_inv.png delete mode 100644 mods/vessels/textures/vessels_glass_bottle.png delete mode 100644 mods/vessels/textures/vessels_glass_bottle_inv.png delete mode 100644 mods/vessels/textures/vessels_glass_fragments.png delete mode 100644 mods/vessels/textures/vessels_steel_bottle.png delete mode 100644 mods/vessels/textures/vessels_steel_bottle_inv.png delete mode 100644 mods/wool/README.txt delete mode 100644 mods/wool/depends.txt delete mode 100644 mods/wool/init.lua delete mode 100644 mods/wool/textures/wool_black.png delete mode 100644 mods/wool/textures/wool_blue.png delete mode 100644 mods/wool/textures/wool_brown.png delete mode 100644 mods/wool/textures/wool_cyan.png delete mode 100644 mods/wool/textures/wool_dark_green.png delete mode 100644 mods/wool/textures/wool_dark_grey.png delete mode 100644 mods/wool/textures/wool_green.png delete mode 100644 mods/wool/textures/wool_grey.png delete mode 100644 mods/wool/textures/wool_magenta.png delete mode 100644 mods/wool/textures/wool_orange.png delete mode 100644 mods/wool/textures/wool_pink.png delete mode 100644 mods/wool/textures/wool_red.png delete mode 100644 mods/wool/textures/wool_violet.png delete mode 100644 mods/wool/textures/wool_white.png delete mode 100644 mods/wool/textures/wool_yellow.png diff --git a/game.conf b/game.conf index b66889f4..ae19fdf2 100644 --- a/game.conf +++ b/game.conf @@ -1,2 +1,2 @@ name = Minetest -common_mods = bucket, default, doors, fire, stairs +common_mods = bucket, creative, default, doors, dye, fire, stairs, vessels, wool diff --git a/mods/creative/README.txt b/mods/creative/README.txt deleted file mode 100644 index 7d49b981..00000000 --- a/mods/creative/README.txt +++ /dev/null @@ -1,22 +0,0 @@ -Minetest 0.4 mod: creative -========================== - -Implements creative mode. - -Switch on by using the "creative_mode" setting. - -Registered items that -- have a description, and -- do not have the group not_in_creative_inventory -are added to the creative inventory. - -License of source code and media files: ---------------------------------------- -Copyright (C) 2012 Perttu Ahola (celeron55) - -This program is free software. It comes without any warranty, to -the extent permitted by applicable law. You can redistribute it -and/or modify it under the terms of the Do What The Fuck You Want -To Public License, Version 2, as published by Sam Hocevar. See -http://sam.zoy.org/wtfpl/COPYING for more details. - diff --git a/mods/creative/depends.txt b/mods/creative/depends.txt deleted file mode 100644 index 4ad96d51..00000000 --- a/mods/creative/depends.txt +++ /dev/null @@ -1 +0,0 @@ -default diff --git a/mods/creative/init.lua b/mods/creative/init.lua deleted file mode 100644 index 8ec21bc6..00000000 --- a/mods/creative/init.lua +++ /dev/null @@ -1,162 +0,0 @@ --- minetest/creative/init.lua - -local creative_inventory = {} -creative_inventory.creative_inventory_size = 0 - --- Create detached creative inventory after loading all mods -minetest.after(0, function() - local inv = minetest.create_detached_inventory("creative", { - allow_move = function(inv, from_list, from_index, to_list, to_index, count, player) - if minetest.setting_getbool("creative_mode") then - return count - else - return 0 - end - end, - allow_put = function(inv, listname, index, stack, player) - return 0 - end, - allow_take = function(inv, listname, index, stack, player) - if minetest.setting_getbool("creative_mode") then - return -1 - else - return 0 - end - end, - on_move = function(inv, from_list, from_index, to_list, to_index, count, player) - end, - on_put = function(inv, listname, index, stack, player) - end, - on_take = function(inv, listname, index, stack, player) - print(player:get_player_name().." takes item from creative inventory; listname="..dump(listname)..", index="..dump(index)..", stack="..dump(stack)) - if stack then - print("stack:get_name()="..dump(stack:get_name())..", stack:get_count()="..dump(stack:get_count())) - end - end, - }) - local creative_list = {} - for name,def in pairs(minetest.registered_items) do - if (not def.groups.not_in_creative_inventory or def.groups.not_in_creative_inventory == 0) - and def.description and def.description ~= "" then - table.insert(creative_list, name) - end - end - table.sort(creative_list) - inv:set_size("main", #creative_list) - for _,itemstring in ipairs(creative_list) do - inv:add_item("main", ItemStack(itemstring)) - end - creative_inventory.creative_inventory_size = #creative_list - print("creative inventory size: "..dump(creative_inventory.creative_inventory_size)) -end) - --- Create the trash field -local trash = minetest.create_detached_inventory("creative_trash", { - -- Allow the stack to be placed and remove it in on_put() - -- This allows the creative inventory to restore the stack - allow_put = function(inv, listname, index, stack, player) - if minetest.setting_getbool("creative_mode") then - return stack:get_count() - else - return 0 - end - end, - on_put = function(inv, listname, index, stack, player) - inv:set_stack(listname, index, "") - end, -}) -trash:set_size("main", 1) - - -creative_inventory.set_creative_formspec = function(player, start_i, pagenum) - pagenum = math.floor(pagenum) - local pagemax = math.floor((creative_inventory.creative_inventory_size-1) / (6*4) + 1) - player:set_inventory_formspec("size[13,7.5]".. - --"image[6,0.6;1,2;player.png]".. - "list[current_player;main;5,3.5;8,4;]".. - "list[current_player;craft;8,0;3,3;]".. - "list[current_player;craftpreview;12,1;1,1;]".. - "list[detached:creative;main;0.3,0.5;4,6;"..tostring(start_i).."]".. - "label[2.0,6.55;"..tostring(pagenum).."/"..tostring(pagemax).."]".. - "button[0.3,6.5;1.6,1;creative_prev;<<]".. - "button[2.7,6.5;1.6,1;creative_next;>>]".. - "label[5,1.5;Trash:]".. - "list[detached:creative_trash;main;5,2;1,1;]") -end -minetest.register_on_joinplayer(function(player) - -- If in creative mode, modify player's inventory forms - if not minetest.setting_getbool("creative_mode") then - return - end - creative_inventory.set_creative_formspec(player, 0, 1) -end) -minetest.register_on_player_receive_fields(function(player, formname, fields) - if not minetest.setting_getbool("creative_mode") then - return - end - -- Figure out current page from formspec - local current_page = 0 - local formspec = player:get_inventory_formspec() - local start_i = string.match(formspec, "list%[detached:creative;main;[%d.]+,[%d.]+;[%d.]+,[%d.]+;(%d+)%]") - start_i = tonumber(start_i) or 0 - - if fields.creative_prev then - start_i = start_i - 4*6 - end - if fields.creative_next then - start_i = start_i + 4*6 - end - - if start_i < 0 then - start_i = start_i + 4*6 - end - if start_i >= creative_inventory.creative_inventory_size then - start_i = start_i - 4*6 - end - - if start_i < 0 or start_i >= creative_inventory.creative_inventory_size then - start_i = 0 - end - - creative_inventory.set_creative_formspec(player, start_i, start_i / (6*4) + 1) -end) - -if minetest.setting_getbool("creative_mode") then - - minetest.register_item(":", { - type = "none", - wield_image = "wieldhand.png", - wield_scale = {x=1,y=1,z=2.5}, - tool_capabilities = { - full_punch_interval = 0.5, - max_drop_level = 3, - groupcaps = { - crumbly = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, - cracky = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, - snappy = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, - choppy = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, - oddly_breakable_by_hand = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, - } - } - }) - - minetest.register_on_placenode(function(pos, newnode, placer, oldnode, itemstack) - return true - end) - - function minetest.handle_node_drops(pos, drops, digger) - if not digger or not digger:is_player() then - return - end - local inv = digger:get_inventory() - if inv then - for _,item in ipairs(drops) do - item = ItemStack(item):get_name() - if not inv:contains_item("main", item) then - inv:add_item("main", item) - end - end - end - end - -end diff --git a/mods/dye/README.txt b/mods/dye/README.txt deleted file mode 100644 index d414c2cc..00000000 --- a/mods/dye/README.txt +++ /dev/null @@ -1,15 +0,0 @@ -Minetest 0.4 mod: dye -====================== - -See init.lua for documentation. - -License of source code and media files: ---------------------------------------- -Copyright (C) 2012 Perttu Ahola (celeron55) - -This program is free software. It comes without any warranty, to -the extent permitted by applicable law. You can redistribute it -and/or modify it under the terms of the Do What The Fuck You Want -To Public License, Version 2, as published by Sam Hocevar. See -http://sam.zoy.org/wtfpl/COPYING for more details. - diff --git a/mods/dye/depends.txt b/mods/dye/depends.txt deleted file mode 100644 index e69de29b..00000000 diff --git a/mods/dye/init.lua b/mods/dye/init.lua deleted file mode 100644 index 28868281..00000000 --- a/mods/dye/init.lua +++ /dev/null @@ -1,134 +0,0 @@ --- minetest/dye/init.lua - --- To make recipes that will work with any dye ever made by anybody, define --- them based on groups. --- You can select any group of groups, based on your need for amount of colors. --- basecolor: 9, excolor: 17, unicolor: 89 --- --- Example of one shapeless recipe using a color group: --- Note: As this uses basecolor_*, you'd need 9 of these. --- minetest.register_craft({ --- type = "shapeless", --- output = ':item_yellow', --- recipe = {':item_no_color', 'group:basecolor_yellow'}, --- }) - --- Other mods can use these for looping through available colors -local dye = {} -dye.basecolors = {"white", "grey", "black", "red", "yellow", "green", "cyan", "blue", "magenta"} -dye.excolors = {"white", "lightgrey", "grey", "darkgrey", "black", "red", "orange", "yellow", "lime", "green", "aqua", "cyan", "sky_blue", "blue", "violet", "magenta", "red_violet"} - --- Base color groups: --- - basecolor_white --- - basecolor_grey --- - basecolor_black --- - basecolor_red --- - basecolor_yellow --- - basecolor_green --- - basecolor_cyan --- - basecolor_blue --- - basecolor_magenta - --- Extended color groups (* = equal to a base color): --- * excolor_white --- - excolor_lightgrey --- * excolor_grey --- - excolor_darkgrey --- * excolor_black --- * excolor_red --- - excolor_orange --- * excolor_yellow --- - excolor_lime --- * excolor_green --- - excolor_aqua --- * excolor_cyan --- - excolor_sky_blue --- * excolor_blue --- - excolor_violet --- * excolor_magenta --- - excolor_red_violet - --- The whole unifieddyes palette as groups: --- - unicolor_ --- For the following, no white/grey/black is allowed: --- - unicolor_medium_ --- - unicolor_dark_ --- - unicolor_light_ --- - unicolor__s50 --- - unicolor_medium__s50 --- - unicolor_dark__s50 - --- Local stuff -local dyelocal = {} - --- This collection of colors is partly a historic thing, partly something else. -dyelocal.dyes = { - {"white", "White dye", {dye=1, basecolor_white=1, excolor_white=1, unicolor_white=1}}, - {"grey", "Grey dye", {dye=1, basecolor_grey=1, excolor_grey=1, unicolor_grey=1}}, - {"dark_grey", "Dark grey dye", {dye=1, basecolor_grey=1, excolor_darkgrey=1, unicolor_darkgrey=1}}, - {"black", "Black dye", {dye=1, basecolor_black=1, excolor_black=1, unicolor_black=1}}, - {"violet", "Violet dye", {dye=1, basecolor_magenta=1, excolor_violet=1, unicolor_violet=1}}, - {"blue", "Blue dye", {dye=1, basecolor_blue=1, excolor_blue=1, unicolor_blue=1}}, - {"cyan", "Cyan dye", {dye=1, basecolor_cyan=1, excolor_cyan=1, unicolor_cyan=1}}, - {"dark_green", "Dark green dye",{dye=1, basecolor_green=1, excolor_green=1, unicolor_dark_green=1}}, - {"green", "Green dye", {dye=1, basecolor_green=1, excolor_green=1, unicolor_green=1}}, - {"yellow", "Yellow dye", {dye=1, basecolor_yellow=1, excolor_yellow=1, unicolor_yellow=1}}, - {"brown", "Brown dye", {dye=1, basecolor_yellow=1, excolor_orange=1, unicolor_dark_orange=1}}, - {"orange", "Orange dye", {dye=1, basecolor_orange=1, excolor_orange=1, unicolor_orange=1}}, - {"red", "Red dye", {dye=1, basecolor_red=1, excolor_red=1, unicolor_red=1}}, - {"magenta", "Magenta dye", {dye=1, basecolor_magenta=1, excolor_red_violet=1,unicolor_red_violet=1}}, - {"pink", "Pink dye", {dye=1, basecolor_red=1, excolor_red=1, unicolor_light_red=1}}, -} - --- Define items -for _, row in ipairs(dyelocal.dyes) do - local name = row[1] - local description = row[2] - local groups = row[3] - local item_name = "dye:"..name - local item_image = "dye_"..name..".png" - minetest.register_craftitem(item_name, { - inventory_image = item_image, - description = description, - groups = groups - }) -end - --- Mix recipes --- Just mix everything to everything somehow sanely - -dyelocal.mixbases = {"magenta", "red", "orange", "brown", "yellow", "green", "dark_green", "cyan", "blue", "violet", "black", "dark_grey", "grey", "white"} - -dyelocal.mixes = { - -- magenta, red, orange, brown, yellow, green, dark_green, cyan, blue, violet, black, dark_grey, grey, white - white = {"pink", "pink", "orange", "orange", "yellow", "green", "green", "grey", "cyan", "violet", "grey", "grey", "white", "white"}, - grey = {"pink", "pink", "orange", "orange", "yellow", "green", "green", "grey", "cyan", "pink", "dark_grey","grey", "grey"}, - dark_grey={"brown","brown", "brown", "brown", "brown","dark_green","dark_green","blue","blue","violet","black", "black"}, - black = {"black", "black", "black", "black", "black", "black", "black", "black", "black", "black", "black"}, - violet= {"magenta","magenta","red", "brown", "red", "cyan", "brown", "blue", "violet","violet"}, - blue = {"violet", "magenta","brown","brown","dark_green","cyan","cyan", "cyan", "blue"}, - cyan = {"blue","brown","dark_green","dark_grey","green","cyan","dark_green","cyan"}, - dark_green={"brown","brown","brown", "brown", "green", "green", "dark_green"}, - green = {"brown", "yellow","yellow","dark_green","green","green"}, - yellow= {"red", "orange", "yellow","orange", "yellow"}, - brown = {"brown", "brown","orange", "brown"}, - orange= {"red", "orange","orange"}, - red = {"magenta","red"}, - magenta={"magenta"}, -} - -for one,results in pairs(dyelocal.mixes) do - for i,result in ipairs(results) do - local another = dyelocal.mixbases[i] - minetest.register_craft({ - type = "shapeless", - output = 'dye:'..result..' 2', - recipe = {'dye:'..one, 'dye:'..another}, - }) - end -end - --- Hide dyelocal -dyelocal = nil - --- EOF diff --git a/mods/dye/textures/dye_black.png b/mods/dye/textures/dye_black.png deleted file mode 100644 index ef526e698581cdddaa7803dd1fd63e0d97d928cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPaySTWDg_x@*KTt?EGbEzKIX^cyHLnE7WngeFN=+$&Ut@oTQk%88)NAH z3+7KGr)q69*A_kdj{m|zN7WXM>`?D%2foRsOF!UWyLV&$U1MSG4bnf?ye{1;%~&1T z!nax}cC)(@!`~|l=UereFXv^Q>GOFHo6@5z7r9?IxD}tXdhpMWlk343KbMUDxF-+t zxt)*CYv|+%Y@8x=*t@m$*3PM`z7%ow98=-goW>Z-Y$mzLFpcrtdCi4YbDU+0Lbd$j z^^Pu`^5L_U>ps_|AvbVM%=V6_q`Jwy`^9{S0q~a|rzJNUK>FVdQ&MBb@0GVBe ArvLx| diff --git a/mods/dye/textures/dye_blue.png b/mods/dye/textures/dye_blue.png deleted file mode 100644 index d3e97919c79b2977c58d8b5101e4fd3d23327b12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPaySTWD^cJOvTA+|@W=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<1J6hGqW;uvCa`fkuh!NUqXHAQJ1OBSRu_&<`&SSi_bYi;@o ziIox!VXihVTtN?RaGcnA*0p?>u+?90eU?89eZ9Zszdz-|ylh7D(%V^G4j*(%GrOjo z`=`j15YD`N)*N|RZTX0DzbR!xoPr!13>sJt@mAP)bFMuW(x10foI&6PgS^l?wQ9~~ zC%zf(k4d_m7u1&b{GQU(V?KHhcloX}5jdsl$IX7d(9@&v{`m{Kde+}RdA*$RiKb;W=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<1J6hGkU;uvCa`tGE?f`<%vTIU!0I6gFE-l3Rm&>Vf8XQHeT zbFu^%|Aa7Cn>NiU0zcI+6us~(pX7Ic^BUm~?PYUs^nW@O!g~44#&@stW;Gh5EnSy& z$@aGz%K=wzaoy`@-zGFA`H1Io9ocv>ppjv*B|pm#S1yx;nd>)bJ^agEep>H=!<*ME z94%9Pch@b=-m7!)Y>USv?>g=s+(tWkmOl8fB{TZd%Bwo@c~^Vc{v_wzVQhHV^X2We kKbwkQ1t)8&9lXC${9teZ=YH0p43H;1UHx3vIVCg!00uRJ2><{9 diff --git a/mods/dye/textures/dye_cyan.png b/mods/dye/textures/dye_cyan.png deleted file mode 100644 index 3ae44e26cdb91e2e2d033852e9d112fb61e75831..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPaySO;3kYnOkE1-~UW=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<1J6u;)_;uvCa`tBrKzC#8)t@}fsa`EuQ?rv?=E?`{ez&6e6 zt_4f9s)W@S9+~Eq%r|$HEfAW{;T$#Vi+il#G@YB*s<+Kg{o!maa_#x2#!kVV>vCj{ zCYQuIR(|w4$RTp{+HN<8OB$2hZvJ}r=Ad)_uI%GC7HsX6c8PRuY7(6yU9l&I)A^I! zuNFMbgFCelRFeCrRb*3mY6KH#CLb;yz|H!Oi<}$kNL?kzKO)f96R3aJHVacm2`MPS%Qq|I@at zk&`gEtFtv)#PgF}2g8=+=CYiceOBuIdV0^h9L z6Rs(<ypg@WLfmAov`J^fj=ql9Cw_=qtJ@T;ir%zWZtJQ0Ze1E$9i0h0M_Katt6ApH zQN6V-ly7qgXTzdbC+>1AKXE{5^&JL>wgUepWxHzoAL$hSo}#-`@z-32Ih#XFTHWWL z*q5gslPh#r$5Mi8n>PQ?RF7)Ehw+7_6Mx-aKXB N0G_UXF6*2UngG)KkgWg! diff --git a/mods/dye/textures/dye_grey.png b/mods/dye/textures/dye_grey.png deleted file mode 100644 index c4706e7f469b809b0294c0824c8876c652dae49d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPaySTWlb>oSz{6Hbu%#er@=ltB<)VvZPmw~~#C^fMp zHASI3vm`^o-P1Q9MK6^dD1OV+#WBR<^xa9ie1{waTKB73@Tjk7T*Cf>_1NMMue)4| zInD*#sp>mm5yJ1#w2GnIQ9mj3#^X@P937(pq#4YG}P=8uMUDAo76^m8FLa!=* zzrS(8+_^QopJZxTuA9@<&2cVQsGK1p`|tMX;&U^p%v6+d4di`K LS3j3^P6ARD3`3^YEr~7HiZH`mdB44GrIAd?ay<%QS@rYD*3x9 z2^P0om5#J5^zf5yN@O!MFnD6)pLU{h9*>~8-rldLx<*2-@B{*-M_c zOG+@9)_h`a?U4foe&@YE#lYIoed^ETYdbV(Seu+xvFO# z{OtQ{-<7>EF7Z&B@g_Hk2Fakq%%&VtCkmM5R6G`DxTPyg@A#T^tv*6wb3$-WjnqbD)rHW=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<1J6u;o<;uvCa`tGEKe1{x(+V)2a*c=tQ!tzNb-?7R0TwYpJ zyTcqu<>i$+A;RfOLd@)bt!xSMxSXqL&#ufP8Py)E+Z!ng3}-tP}w;kmO_&u?>O z>Gh^L>MK*irlg&7S6c9*xXZ4*vNkF};KY{pt*$H$n+(0IF0A}LneUzcdl@%CBban<#U zj@CVoh|4xOenOUE+p0I)ql1sF_@P*<__=X^a=zT55YtH|-u56*d%F6$taD0e0svlE BjB@}0 diff --git a/mods/dye/textures/dye_red.png b/mods/dye/textures/dye_red.png deleted file mode 100644 index 9f8c151ee25685c138bfce9fa731e991f334412d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPaySTWLEVp#jIiQeiW=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<1J6o2UH;uvCaIyph2O`$-K47X?NtA0;=xcpD0($xmHge5 z1dH3PN=I52dicpUC9)YB7(B7@PdiaLk4Mm4@9;w=lk}>b+CTq4-+#^n0&UBTCC}R> zB^XR=J~6lU$bo`ClA9PKOq4&{|F1olkYP1hFxL1G_v^`u5}u!*?>{e@p!XnkT8c%z z)nEIr?1gcO2h)r7BhqQysByOhV zJlb<+5)V(h^oAwOY;0`V&%XR`xpeE|eq+gv>MBfairF$Y3=Ao$u`Sysc76o~fTydU J%Q~loCIEfHif8}; diff --git a/mods/dye/textures/dye_white.png b/mods/dye/textures/dye_white.png deleted file mode 100644 index 508e32fbe38d264e1ca2086124d284d1ba124ff8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 375 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPaySTWL+4AL!`+!2SnIRD+&iT2ysd*(pE(3#eQEFmI zYKlU6W=V#EyQgnJie4%^Q2e&1i(`nz>ARB*`3@QIxW)@EXIQDt?$GssEz;7NecHJ* zXYMpCOixJsz&kO!vcYh9VXTVGlwJ8SdDbCwL}s-w5a>YV;?t*l_@aTdvf zIo8iD-seti+RU_SRd}erQk+Z8oa@>V=i`{;<9`YShSu5(9*}U}#o1tckLg{=URR%k znKHts%HCB^T)y*JMbWyvp2llw?-&FG?aQ*S-BPOeP);%YQ2vIq?ozJr>(lqPgZ%I5 L>gTe~DWM4f4C##D diff --git a/mods/dye/textures/dye_yellow.png b/mods/dye/textures/dye_yellow.png deleted file mode 100644 index d00a5b83fadd5f54ac76bb9d0fc498e8d6d67f51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 389 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPaySTWrtPn$XKTt?EGbEzKIX^cyHLnE7WngeFN=+}c&d~f~Rcm3aVruvNA-CtJDnJLk*Ipo+h z+c)Qe6fD1aZFZcT>ixch;m1yP`|l}tIn~V)vaeld&MahQ;5g)@BKaWVlkUle-_EKM zjH`Ewg#*P3KCEac%?yg2Ur0NAtOe%Mwmfh`Q{^c z_w;wjoJpQK;hXg_FPBvM`r@QXL4y$L~%O&nHD$lZ+=c{;(|0VZKu0OKX YjBVzbtIZB;&j5vnr>mdKI;Vst0M~GfUjP6A diff --git a/mods/vessels/README.txt b/mods/vessels/README.txt deleted file mode 100644 index 150b501d..00000000 --- a/mods/vessels/README.txt +++ /dev/null @@ -1,45 +0,0 @@ -Minetest 0.4 mod: vessels -========================== - -Crafts -------- -Glass bottle (yields 10) - - G - G - G - G - - G - - -Drinking Glass (yields 14) - - G - G - G - G - G G G - -Heavy Steel Bottle (yields 5) - - S - S - S - S - - S - - -License of source code: ------------------------ -Copyright (C) 2012 Vanessa Ezekowitz -Version 2012-09-02 -Modifications by Perttu Ahola - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU Lesser General Public License as published by -the Free Software Foundation; either version 2.1 of the License, or -(at your option) any later version. - -http://www.gnu.org/licenses/lgpl-2.1.html - -License of media (textures and sounds) --------------------------------------- -WTFPL - -Authors of media files ------------------------ -Unless specifically noted, -Copyright (C) 2012 Vanessa Ezekowitz - diff --git a/mods/vessels/depends.txt b/mods/vessels/depends.txt deleted file mode 100644 index 4ad96d51..00000000 --- a/mods/vessels/depends.txt +++ /dev/null @@ -1 +0,0 @@ -default diff --git a/mods/vessels/init.lua b/mods/vessels/init.lua deleted file mode 100644 index 3a441fc2..00000000 --- a/mods/vessels/init.lua +++ /dev/null @@ -1,89 +0,0 @@ --- Minetest 0.4 mod: vessels --- See README.txt for licensing and other information. - -minetest.register_craftitem("vessels:glass_bottle", { - description = "Glass Bottle (empty)", - inventory_image = "vessels_glass_bottle_inv.png", - wield_image = "vessels_glass_bottle.png", - groups = {vessel=1}, -}) - -minetest.register_craft( { - output = "vessels:glass_bottle 10", - recipe = { - { "default:glass", "", "default:glass" }, - { "default:glass", "", "default:glass" }, - { "", "default:glass", "" } - } -}) - -minetest.register_craftitem("vessels:drinking_glass", { - description = "Drinking Glass (empty)", - inventory_image = "vessels_drinking_glass_inv.png", - wield_image = "vessels_drinking_glass.png", - groups = {vessel=1}, -}) - -minetest.register_craft( { - output = "vessels:drinking_glass 14", - recipe = { - { "default:glass", "", "default:glass" }, - { "default:glass", "", "default:glass" }, - { "default:glass", "default:glass", "default:glass" } - } -}) - -minetest.register_craftitem("vessels:steel_bottle", { - description = "Heavy Steel Bottle (empty)", - inventory_image = "vessels_steel_bottle_inv.png", - wield_image = "vessels_steel_bottle.png", - groups = {vessel=1}, -}) - -minetest.register_craft( { - output = "vessels:steel_bottle 5", - recipe = { - { "default:steel_ingot", "", "default:steel_ingot" }, - { "default:steel_ingot", "", "default:steel_ingot" }, - { "", "default:steel_ingot", "" } - } -}) - - --- Make sure we can recycle them - -minetest.register_craftitem("vessels:glass_fragments", { - description = "Pile of Glass Fragments", - inventory_image = "vessels_glass_fragments.png", -}) - -minetest.register_craft( { - type = "shapeless", - output = "vessels:glass_fragments", - recipe = { - "vessels:glass_bottle", - "vessels:glass_bottle", - }, -}) - -minetest.register_craft( { - type = "shapeless", - output = "vessels:glass_fragments", - recipe = { - "vessels:drinking_glass", - "vessels:drinking_glass", - }, -}) - -minetest.register_craft({ - type = "cooking", - output = "default:glass", - recipe = "vessels:glass_fragments", -}) - -minetest.register_craft( { - type = "cooking", - output = "default:steel_ingot", - recipe = "vessels:steel_bottle", -}) - diff --git a/mods/vessels/textures/alternates/vessels_drinking_glass.png b/mods/vessels/textures/alternates/vessels_drinking_glass.png deleted file mode 100644 index 8ad033e82f90e8cfb903d83f6a7974aec5829267..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#4!f+lxV*+pNdutJ98VX=5R21KgLiWsHV~NX%-gyAH*>wyzyHQY)t??HPPV<- zW*l?<*jnjd4SZM2gg7`$4y<2Tb*Nf@smPN#{Cf=9PH#F8wYn|u_dahgPq!*BPbUuc z+FiC$+4|u#s+u}PjJ^5O#FTb**H=DSwKXhX{l|_&`=yUa6q+rOcwFrMd`?fFVdQ&MBb@0EggO>i_@% diff --git a/mods/vessels/textures/alternates/vessels_glass_bottle.png b/mods/vessels/textures/alternates/vessels_glass_bottle.png deleted file mode 100644 index d922579329a8e05c396247ad568a551f405c67fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#4!f+lxWu-+KF8|r&MMFiEoRpk2Rd4-r%Z}E3ekSi(ly=?`G+Ud!PC{xWt~$(695SsSdjn# diff --git a/mods/vessels/textures/alternates/vessels_steel_bottle.png b/mods/vessels/textures/alternates/vessels_steel_bottle.png deleted file mode 100644 index 629c857d793cf88815b2d7e205cfa3e9d83ddb75..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 345 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#4!f+l6n{fQxg=2Nho_5Uh{fr{XE z)7O>#4!f+lxV*+pNdutJ98VX=5R21KgLiWsHV~NX%-gyAH*>wyzyHQY)t??HPPV<- zW*l?<*jnjd4SZM2gg7`$4y<2Tb*Nf@smPN#{Cf=9PH#F8wYn|u_dahgPq!*BPbUuc z+FiC$+4|u#s+u}PjJ^5O#FTb**H=DSwKXhX{l|_&`=yUa6q+rOcwFrMd`?fFVdQ&MBb@0EggO>i_@% diff --git a/mods/vessels/textures/vessels_drinking_glass_inv.png b/mods/vessels/textures/vessels_drinking_glass_inv.png deleted file mode 100644 index 18f5cb832c4928ab0e168d088476256218013fe6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 338 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#4!f+ln8B=IQ4OHbM^6{W5R21CgRQ$-9Rzgbwe5}`@cFwWWDSfmB?1pFFc*{%L?$9}1V8y^NB}l;OfaP)NImJ3H4MDH0 zChU9vQ*X=OXJ1ubF4ng#+mL@Rd*3^=X{j%5%ZjERyjJtt!RusbXr;T~k}22uwp{aZ zsZp5{WF)xp+OIo}Tg4m&7HDu;Jh$jeW;kHcr=Y}hm?8V^U)`2Oj{Dy~*6n9xIK3$$ hHvG)znp*DqgXYgy&n(y35DN-522WQ%mvv4FO#n%jhHL-; diff --git a/mods/vessels/textures/vessels_glass_bottle.png b/mods/vessels/textures/vessels_glass_bottle.png deleted file mode 100644 index d922579329a8e05c396247ad568a551f405c67fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#4!f+lxWu-+KF8|r&MMFiEoRpk2Rd4-r%Z}E3ekSi(ly=?`G+Ud!PC{xWt~$(695SsSdjn# diff --git a/mods/vessels/textures/vessels_glass_bottle_inv.png b/mods/vessels/textures/vessels_glass_bottle_inv.png deleted file mode 100644 index c325fd1666b487d7783657a87f5eeed76f4bcdf5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 405 zcmV;G0c!q-DOXgJkNMKpO|GCwbt}~zvS#25BQdlE`xSI00000NkvXXu0mjfekP_k diff --git a/mods/vessels/textures/vessels_glass_fragments.png b/mods/vessels/textures/vessels_glass_fragments.png deleted file mode 100644 index 7772a2393e584a06f8d8d6294b484d8c963c453c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 425 zcmV;a0apHrP)g`v1PdF9Rw+dSo-KBhr|&(s+ip*F?=W-boHOtr{}$`@ zTKoN8f9vtS79`0zC+D01=JPqv=d=5Ng|&|~O%((IP17(O4grXw2ua*-HvoL!rzi>l z;y5;dk5{%NNm><@W%+x98FgI~MG*kg>6Fvygd~}neUp@BnX0PND_RSZl;`<(D`}c4 z&vQBF^poE#%etB*RaK?840gMnk|g1Nzq8qFn9XM0a2ST2mDZk_aXz2fZnvKyUM?4n z$72Al*DG~h18_VZJF=EIj$?Z~9y%Njp9HV6!!YEhd|Kl60sxk#sYas_lgZ?5xIN!s zFreS>zsZ+G(=;rXOS~WmSS%LZmep#7nORwu_`XlC*P|#3ilV^tJTo)<(*wXS24T!j T9^59K00000NkvXXu0mjf2k@{B diff --git a/mods/vessels/textures/vessels_steel_bottle.png b/mods/vessels/textures/vessels_steel_bottle.png deleted file mode 100644 index 629c857d793cf88815b2d7e205cfa3e9d83ddb75..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 345 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#4!f+l6n{fQxg=2Nho_5Uh{fr{XE z)7O>#4!f+l5(j5>oFh=^tEY=&h{fr7UEkt)fEVKi9qx0M49hZ;W~ogHT7PS)@atXoCaXAdeBAWG l=Dfx83sJ$LS9|yOs0S&hTu(UEwH+7$44$rjF6*2UngFLQgf##F diff --git a/mods/wool/README.txt b/mods/wool/README.txt deleted file mode 100644 index 9db13327..00000000 --- a/mods/wool/README.txt +++ /dev/null @@ -1,28 +0,0 @@ -Minetest 0.4 mod: wool -====================== - -Mostly backward-compatible with jordach's 16-color wool mod. - -License of source code: ------------------------ -Copyright (C) 2012 Perttu Ahola (celeron55) - -This program is free software. It comes without any warranty, to -the extent permitted by applicable law. You can redistribute it -and/or modify it under the terms of the Do What The Fuck You Want -To Public License, Version 2, as published by Sam Hocevar. See -http://sam.zoy.org/wtfpl/COPYING for more details. - -License of media (textures and sounds) --------------------------------------- -Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) -http://creativecommons.org/licenses/by-sa/3.0/ - -Authors of media files ------------------------ -Cisoun: -- wool_black.png wool_brown.png wool_dark_green.png wool_green.png -- wool_magenta.png wool_pink.png wool_violet.png wool_yellow.png wool_blue.png -- wool_cyan.png wool_dark_grey.png wool_grey.png wool_orange.png wool_red.png -- wool_white.png - diff --git a/mods/wool/depends.txt b/mods/wool/depends.txt deleted file mode 100644 index e69de29b..00000000 diff --git a/mods/wool/init.lua b/mods/wool/init.lua deleted file mode 100644 index 4ad119e4..00000000 --- a/mods/wool/init.lua +++ /dev/null @@ -1,48 +0,0 @@ --- minetest/wool/init.lua - --- Backwards compatibility with jordach's 16-color wool mod -minetest.register_alias("wool:dark_blue", "wool:blue") -minetest.register_alias("wool:gold", "wool:yellow") - -local wool = {} --- This uses a trick: you can first define the recipes using all of the base --- colors, and then some recipes using more specific colors for a few non-base --- colors available. When crafting, the last recipes will be checked first. -wool.dyes = { - {"white", "White", nil}, - {"grey", "Grey", "basecolor_grey"}, - {"black", "Black", "basecolor_black"}, - {"red", "Red", "basecolor_red"}, - {"yellow", "Yellow", "basecolor_yellow"}, - {"green", "Green", "basecolor_green"}, - {"cyan", "Cyan", "basecolor_cyan"}, - {"blue", "Blue", "basecolor_blue"}, - {"magenta", "Magenta", "basecolor_magenta"}, - {"orange", "Orange", "excolor_orange"}, - {"violet", "Violet", "excolor_violet"}, - {"brown", "Brown", "unicolor_dark_orange"}, - {"pink", "Pink", "unicolor_light_red"}, - {"dark_grey", "Dark Grey", "unicolor_darkgrey"}, - {"dark_green", "Dark Green", "unicolor_dark_green"}, -} - -for _, row in ipairs(wool.dyes) do - local name = row[1] - local desc = row[2] - local craft_color_group = row[3] - -- Node Definition - minetest.register_node("wool:"..name, { - description = desc.." Wool", - tiles = {"wool_"..name..".png"}, - groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3,flammable=3,wool=1}, - }) - if craft_color_group then - -- Crafting from dye and white wool - minetest.register_craft({ - type = "shapeless", - output = 'wool:'..name..' 16', - recipe = {'group:dye,'..craft_color_group, 'wool:white'}, - }) - end -end - diff --git a/mods/wool/textures/wool_black.png b/mods/wool/textures/wool_black.png deleted file mode 100644 index f22e3bbe0ad921af667ab6382f9cbebfd2372dd5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3177 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 Ac>n+a diff --git a/mods/wool/textures/wool_brown.png b/mods/wool/textures/wool_brown.png deleted file mode 100644 index 0dcee4be203eeb753de176e7d06798fe31e34f1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3229 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 Hu0mjfI9+jC diff --git a/mods/wool/textures/wool_grey.png b/mods/wool/textures/wool_grey.png deleted file mode 100644 index 86e647c6bc55cf8b241ccb6625ffe9bd41cd851d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3432 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 diff --git a/mods/wool/textures/wool_orange.png b/mods/wool/textures/wool_orange.png deleted file mode 100644 index 2a76cf9963967c36bc5719aca01c975c5cf5b622..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3386 zcmV-A4aM?_P)EX>4Tx07%E3mUmQC*A|D*y?1({%`nm#dXp|Nfb=dP9RyJrW(F9_0K*JTY>22p zL=h1IMUbF?0i&TvtcYSED5zi$NDxqBFp8+CWJcCXe0h2A<>mLsz2Dkr?{oLrd!Mx~ z03=TzE-wX^0w9?u;0Jm*(^rK@(6Rjh26%u0rT{Qm>8ZX!?!iDLFE@L0LWj&=4?(nOT_siPRbOditRHZrp6?S8AgejFG^6va$=5K z|`EW#NwP&*~x4%_lS6VhL9s-#7D#h8C*`Lh;NHnGf9}t74chfY%+(L z4giWIwhK6{coCb3n8XhbbP@4#0C1$ZFF5847I3lz;zPNlq-OKEaq$AWE=!MYYHiJ+ zdvY?9I0Av8Ka-Wn(gPeepdb@piwLhwjRWWeSr7baCBSDM=|pK0Q5^$>Pur z|2)M1IPkCYSQ^NQ`z*pYmq4Rp8z$= z2uR(a0_5jDfT9oq5_wSE_22vEgAWDbn-``!u{igi1^xT3aEbVl&W-yV=Mor9X9@Wk zi)-R*3DAH5Bmou30~MeFbb%o-16IHmI084Y0{DSo5DwM?7KjJQfDbZ3F4znTKoQsl z_JT@K1L{E|XaOfc2RIEbfXm=IxC!on2Vew@gXdrdyaDqN1YsdEM1kZXRY(gmfXpBU zWDmJPK2RVO4n;$85DyYUxzHA<2r7jtp<1XB`W89`U4X7a1JFHa6qn9`(3jA6(BtSg7z~Dn(ZN_@JTc*z z1k5^2G3EfK6>}alfEmNgVzF3xtO3>z>xX4x1=s@Ye(W*qIqV>I9QzhW#Hr%UaPGJW z91oX=E5|kA&f*4f6S#T26kZE&gZIO;@!9wid_BGke*-^`pC?EYbO?5YU_t_6Gogae zLbybDNO(mg64i;;!~i0fxQSRnJWjkq93{RZ$&mC(E~H43khGI@gmj*CkMxR6CTo)& z$q{4$c_+D%e3AT^{8oY@VI<)t!Is!4Q6EtGo7CCWGzL)D>rQ4^>|)NiQ$)EQYB*=4e!vRSfKvS(yRXb4T4=0!`QmC#Pm zhG_4XC@*nZ!dbFoNz0PKC3A9$a*lEwxk9;CxjS<2<>~Tn@`>`hkG4N# zKjNU~z;vi{c;cwx$aZXSoN&@}N^m;n^upQ1neW`@Jm+HLvfkyqE8^^jVTFG14;RpP@{Py@g^4IZC^Zz~o6W||E74S6BG%z=?H;57x71R{; zCfGT+B=|vyZiq0XJ5(|>GPE&tF3dHoG;Cy*@v8N!u7@jxbHh6$uo0mV4H2`e-B#~i zJsxQhSr9q2MrTddnyYIS)+Vhz6D1kNj5-;Ojt+}%ivGa#W7aWeW4vOjV`f+`tbMHK zY)5t(dx~SnDdkMW+QpW}PR7~A?TMR;cZe^KpXR!7E4eQdJQHdX<`Vr9k0dT6g(bBn zMJ7e%MIVY;#n-+v{i@=tg`KfG`%5fK4(`J2;_VvR?Xdf3sdQ;h>DV6M zJ?&-mvcj_0d!zPVEnik%vyZS(xNoGwr=oMe=Kfv#KUBt7-l=k~YOPkP-cdbwfPG-_ zpyR=o8s(azn)ipehwj#T)V9}Y*Oec}9L_lWv_7=H_iM)2jSUJ7MGYU1@Q#ce4LsV@ zXw}%*q|{W>3^xm#r;bG)yZMdlH=QkpEw!z*)}rI!xbXP1Z==5*I^lhy`y}IJ%XeDe zRku;v3frOf?DmPgz@Xmo#D^7KH*><&kZ}k0<(`u)y&d8oAIZHU3e|F(q&bit1 zspqFJ#9bKcj_Q7Jan;4!Jpn!am%J}sx$J)VVy{#0xhr;8PG7aTdg>bETE}(E>+O9O zeQiHj{Lt2K+24M{>PF{H>ziEz%LmR5It*U8<$CM#ZLizc@2tEtFcdO$cQ|r*xkvZnNio#z9&IX9*nWZp8u5o(}(f= zr{t&Q6RH!9lV+2rr`)G*K3n~4{CVp0`RRh6rGKt|q5I;yUmSnwn^`q8{*wQ4;n(6< z@~@7(UiP|s)_?Z#o8&k1bA@l^-yVI(c-Q+r?ES=i<_GMDijR69yFPh;dbp6hu<#rA zg!B8%JG^WF00PEIL_t(I%T<%hZX87zg}$15Gv#*=`!dA3tP19UAs| zOH*4+7|_;^a&N)IXdV#+g6*cEsVzxn@XnJjYZf;L#9u#+z3xb|X^6L;#od9n_Pjie z0a!kixYjeCM~Fc1c)dqR7|kM_2Q{8YSnGMZ*;5}JlP{wGh1VZ-s7uS;zdO1;&3Jy) z*N+v}I>hha_x<*{p_duLSh2j@Q|=tEzwR9mecSkmZy3%L#kwY6RJ@pUNHW9X=75xfmuE5FX+B)!G?hVI{5zffkHUV!ZXA3p1LBNGbSmk)w3L z{Je_@1o@((DlOvIbK?Ugn7vI%`kG?h&^DHA64Eq|Vp&riEZtNSC5qMk(P;GQ7^e91 z$C2L`4b{FSPBl?aBY7JCKnrgE-XbK- z-W<2FeyA{!NpZ1AjvcUo8^%pn}m4hd48-2l%PNE zV6A8O+~Ax)_CQKOFEb$E?rKY%>LYsN$yXKLL6j(zmRw&J1QK4qOHo?#AL>zF@e>p3 Q1poj507*qoM6N<$f*2!rR{#J2 diff --git a/mods/wool/textures/wool_pink.png b/mods/wool/textures/wool_pink.png deleted file mode 100644 index 6d59544d23162a6bfa38241f6949443e8dfbe442..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3115 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 FV1k%r@R0xj diff --git a/mods/wool/textures/wool_red.png b/mods/wool/textures/wool_red.png deleted file mode 100644 index ab4dd6494aad278fa16ff4edd8b0d2bf02dd57b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3355 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 diff --git a/mods/wool/textures/wool_white.png b/mods/wool/textures/wool_white.png deleted file mode 100644 index f3371aa6b622579d83e276331f04c9a4ed3e3946..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3275 zcmV;+3^enJP)EX>4Tx07%E3mUmQC*A|D*y?1({%`nm#dXp|Nfb=dP9RyJrW(F9_0K*JTY>22p zL=h1IMUbF?0i&TvtcYSED5zi$NDxqBFp8+CWJcCXe0h2A<>mLsz2Dkr?{oLrd!Mx~ z03=TzE-wX^0w9?u;0Jm*(^rK@(6Rjh26%u0rT{Qm>8ZX!?!iDLFE@L0LWj&=4?(nOT_siPRbOditRHZrp6?S8AgejFG^6va$=5K z|`EW#NwP&*~x4%_lS6VhL9s-#7D#h8C*`Lh;NHnGf9}t74chfY%+(L z4giWIwhK6{coCb3n8XhbbP@4#0C1$ZFF5847I3lz;zPNlq-OKEaq$AWE=!MYYHiJ+ zdvY?9I0Av8Ka-Wn(gPeepdb@piwLhwjRWWeSr7baCBSDM=|pK0Q5^$>Pur z|2)M1IPkCYSQ^NQ`z*pYmq4Rp8z$= z2uR(a0_5jDfT9oq5_wSE_22vEgAWDbn-``!u{igi1^xT3aEbVl&W-yV=Mor9X9@Wk zi)-R*3DAH5Bmou30~MeFbb%o-16IHmI084Y0{DSo5DwM?7KjJQfDbZ3F4znTKoQsl z_JT@K1L{E|XaOfc2RIEbfXm=IxC!on2Vew@gXdrdyaDqN1YsdEM1kZXRY(gmfXpBU zWDmJPK2RVO4n;$85DyYUxzHA<2r7jtp<1XB`W89`U4X7a1JFHa6qn9`(3jA6(BtSg7z~Dn(ZN_@JTc*z z1k5^2G3EfK6>}alfEmNgVzF3xtO3>z>xX4x1=s@Ye(W*qIqV>I9QzhW#Hr%UaPGJW z91oX=E5|kA&f*4f6S#T26kZE&gZIO;@!9wid_BGke*-^`pC?EYbO?5YU_t_6Gogae zLbybDNO(mg64i;;!~i0fxQSRnJWjkq93{RZ$&mC(E~H43khGI@gmj*CkMxR6CTo)& z$q{4$c_+D%e3AT^{8oY@VI<)t!Is!4Q6EtGo7CCWGzL)D>rQ4^>|)NiQ$)EQYB*=4e!vRSfKvS(yRXb4T4=0!`QmC#Pm zhG_4XC@*nZ!dbFoNz0PKC3A9$a*lEwxk9;CxjS<2<>~Tn@`>`hkG4N# zKjNU~z;vi{c;cwx$aZXSoN&@}N^m;n^upQ1neW`@Jm+HLvfkyqE8^^jVTFG14;RpP@{Py@g^4IZC^Zz~o6W||E74S6BG%z=?H;57x71R{; zCfGT+B=|vyZiq0XJ5(|>GPE&tF3dHoG;Cy*@v8N!u7@jxbHh6$uo0mV4H2`e-B#~i zJsxQhSr9q2MrTddnyYIS)+Vhz6D1kNj5-;Ojt+}%ivGa#W7aWeW4vOjV`f+`tbMHK zY)5t(dx~SnDdkMW+QpW}PR7~A?TMR;cZe^KpXR!7E4eQdJQHdX<`Vr9k0dT6g(bBn zMJ7e%MIVY;#n-+v{i@=tg`KfG`%5fK4(`J2;_VvR?Xdf3sdQ;h>DV6M zJ?&-mvcj_0d!zPVEnik%vyZS(xNoGwr=oMe=Kfv#KUBt7-l=k~YOPkP-cdbwfPG-_ zpyR=o8s(azn)ipehwj#T)V9}Y*Oec}9L_lWv_7=H_iM)2jSUJ7MGYU1@Q#ce4LsV@ zXw}%*q|{W>3^xm#r;bG)yZMdlH=QkpEw!z*)}rI!xbXP1Z==5*I^lhy`y}IJ%XeDe zRku;v3frOf?DmPgz@Xmo#D^7KH*><&kZ}k0<(`u)y&d8oAIZHU3e|F(q&bit1 zspqFJ#9bKcj_Q7Jan;4!Jpn!am%J}sx$J)VVy{#0xhr;8PG7aTdg>bETE}(E>+O9O zeQiHj{Lt2K+24M{>PF{H>ziEz%LmR5It*U8<$CM#ZLizc@2tEtFcdO$cQ|r*xkvZnNio#z9&IX9*nWZp8u5o(}(f= zr{t&Q6RH!9lV+2rr`)G*K3n~4{CVp0`RRh6rGKt|q5I;yUmSnwn^`q8{*wQ4;n(6< z@~@7(UiP|s)_?Z#o8&k1bA@l^-yVI(c-Q+r?ES=i<_GMDijR69yFPh;dbp6hu<#rA zg!B8%JG^WF00LJ@L_t(2&n=Q&Ppd!>hIf`Nf=Cwv6cigJ(f=QRg_rfti=ve#+7F<+ zrBsCd=(*tB&YMZ*ndgO~D74n=^;&D4W!dlVZ=UCAnnqEiwPuX%CyuQBLw(Ytu#(2G6H%*gend3N|^I;g`I6fYahr_}1ydVfp zrxU!rz4^Z1w(T$sS65d;h_34{mrIf)hGCper(qZh5EnLIo^Os7-Mxs);tLm|W% zyRPdv&VIiqgd|CV5Q6vj_qJ`jt{XD|;G83bq9~G59*;+akmq@Xko|sdnkFolOU781 zWrUE=&rgi;-QC^j!LqD4j)f58+W#(9RYeG4i~#_p6d}YILkNvLbzK{V5d?u!s%aXn zH7phjj4`DY0E(h;T{ns%Aq3}KYwbABWHR~q_`n!HKR**f{sBT@dCZSl&jbJf002ov JPDHLkV1lzcN1Olv diff --git a/mods/wool/textures/wool_yellow.png b/mods/wool/textures/wool_yellow.png deleted file mode 100644 index 5c5d72ff5376bb633dda223748fe207fad841d7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3196 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 ib0Xk8)A%-l82$iC8^;x+?7fWu0000 Date: Sat, 23 Mar 2013 19:32:32 +0100 Subject: [PATCH 0054/2435] Fix order of common mods since the engine ignores dependencies currently --- game.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/game.conf b/game.conf index ae19fdf2..99bfec03 100644 --- a/game.conf +++ b/game.conf @@ -1,2 +1,2 @@ name = Minetest -common_mods = bucket, creative, default, doors, dye, fire, stairs, vessels, wool +common_mods = default, bucket, creative, doors, dye, fire, stairs, vessels, wool From d8c6a4f2ea3f190d823ddb57634b3e9bd8734287 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Sun, 24 Mar 2013 22:33:53 +0100 Subject: [PATCH 0055/2435] Add external_legacy mod with aliases for moreores' ores --- mods/external_legacy/README.txt | 18 ++++++++++++++++++ mods/external_legacy/init.lua | 8 ++++++++ 2 files changed, 26 insertions(+) create mode 100644 mods/external_legacy/README.txt create mode 100644 mods/external_legacy/init.lua diff --git a/mods/external_legacy/README.txt b/mods/external_legacy/README.txt new file mode 100644 index 00000000..6451fec3 --- /dev/null +++ b/mods/external_legacy/README.txt @@ -0,0 +1,18 @@ +Minetest 0.4 mod: external_legacy +================================= + +License of source code: +----------------------- +Copyright (C) 2013 celeron55, Perttu Ahola + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as published by +the Free Software Foundation; either version 2.1 of the License, or +(at your option) any later version. + +http://www.gnu.org/licenses/lgpl-2.1.html + +License of media (textures and sounds) +-------------------------------------- +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +http://creativecommons.org/licenses/by-sa/3.0/ diff --git a/mods/external_legacy/init.lua b/mods/external_legacy/init.lua new file mode 100644 index 00000000..82c76dd5 --- /dev/null +++ b/mods/external_legacy/init.lua @@ -0,0 +1,8 @@ +-- Minetest 0.4 mod: external_legacy +-- See README.txt for licensing and other information. + +-- Aliases to support moreores' ores +minetest.register_alias("moreores:mineral_gold", "default:stone_with_gold") +minetest.register_alias("moreores:gold_block", "default:goldblock") +minetest.register_alias("moreores:gold_lump", "default:gold_lump") +minetest.register_alias("moreores:gold_ingot", "default:gold_ingot") From 3db7bafb39835d3fc37ed5067f4a6c793ba3bcac Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Thu, 28 Mar 2013 18:31:41 +0100 Subject: [PATCH 0056/2435] Add aliases for moreores' copper and bronze items --- mods/external_legacy/init.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mods/external_legacy/init.lua b/mods/external_legacy/init.lua index 82c76dd5..d8d3347b 100644 --- a/mods/external_legacy/init.lua +++ b/mods/external_legacy/init.lua @@ -6,3 +6,8 @@ minetest.register_alias("moreores:mineral_gold", "default:stone_with_gold") minetest.register_alias("moreores:gold_block", "default:goldblock") minetest.register_alias("moreores:gold_lump", "default:gold_lump") minetest.register_alias("moreores:gold_ingot", "default:gold_ingot") +minetest.register_alias("moreores:mineral_copper", "default:stone_with_copper") +minetest.register_alias("moreores:copper_lump", "default:copper_lump") +minetest.register_alias("moreores:copper_ingot", "default:copper_ingot") +minetest.register_alias("moreores:bronze_ingot", "default:bronze_ingot") +minetest.register_alias("moreores:bronze_block", "default:bronzeblock") From c43718a4347f5b4c5a8e51835c2b7aafdbce82b0 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Thu, 28 Mar 2013 21:55:36 +0100 Subject: [PATCH 0057/2435] Add aliases for diamond mod --- mods/external_legacy/init.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/mods/external_legacy/init.lua b/mods/external_legacy/init.lua index d8d3347b..2160f3ee 100644 --- a/mods/external_legacy/init.lua +++ b/mods/external_legacy/init.lua @@ -11,3 +11,13 @@ minetest.register_alias("moreores:copper_lump", "default:copper_lump") minetest.register_alias("moreores:copper_ingot", "default:copper_ingot") minetest.register_alias("moreores:bronze_ingot", "default:bronze_ingot") minetest.register_alias("moreores:bronze_block", "default:bronzeblock") + +-- Aliases for the diamonds mod by InfinityProject +minetest.register_alias("diamonds:diamond_in_ground:", "default:stone_with_diamond") +minetest.register_alias("diamonds:block", "default:diamondblock") +minetest.register_alias("diamonds:sword", "default:sword_diamond") +minetest.register_alias("diamonds:pick", "default:pick_diamond") +minetest.register_alias("diamonds:shovel", "default:shovel_diamond") +minetest.register_alias("diamonds:axe", "default:axe_diamond") +minetest.register_alias("diamonds:diamond", "default:diamond") +minetest.register_alias("diamonds:ingot", "default:diamond") From c46260945efe4a0faa3f00458f9f7e9e1993072e Mon Sep 17 00:00:00 2001 From: RealBadAngel Date: Wed, 10 Apr 2013 22:52:13 +0200 Subject: [PATCH 0058/2435] alias for moreores copper block --- mods/external_legacy/init.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/mods/external_legacy/init.lua b/mods/external_legacy/init.lua index 2160f3ee..4ac90683 100644 --- a/mods/external_legacy/init.lua +++ b/mods/external_legacy/init.lua @@ -9,6 +9,7 @@ minetest.register_alias("moreores:gold_ingot", "default:gold_ingot") minetest.register_alias("moreores:mineral_copper", "default:stone_with_copper") minetest.register_alias("moreores:copper_lump", "default:copper_lump") minetest.register_alias("moreores:copper_ingot", "default:copper_ingot") +minetest.register_alias("moreores:copper_block", "default:copperblock") minetest.register_alias("moreores:bronze_ingot", "default:bronze_ingot") minetest.register_alias("moreores:bronze_block", "default:bronzeblock") From 7acad11a50fc2e8acca3b79efdb09ec88bf93008 Mon Sep 17 00:00:00 2001 From: RealBadAngel Date: Fri, 12 Apr 2013 00:51:29 +0200 Subject: [PATCH 0059/2435] Fix a typo --- mods/external_legacy/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/external_legacy/init.lua b/mods/external_legacy/init.lua index 4ac90683..c4d8bb06 100644 --- a/mods/external_legacy/init.lua +++ b/mods/external_legacy/init.lua @@ -14,7 +14,7 @@ minetest.register_alias("moreores:bronze_ingot", "default:bronze_ingot") minetest.register_alias("moreores:bronze_block", "default:bronzeblock") -- Aliases for the diamonds mod by InfinityProject -minetest.register_alias("diamonds:diamond_in_ground:", "default:stone_with_diamond") +minetest.register_alias("diamonds:diamond_in_ground", "default:stone_with_diamond") minetest.register_alias("diamonds:block", "default:diamondblock") minetest.register_alias("diamonds:sword", "default:sword_diamond") minetest.register_alias("diamonds:pick", "default:pick_diamond") From 76398aac4a797f967a466ffcb85734edef24c46a Mon Sep 17 00:00:00 2001 From: Perttu Ahola Date: Sun, 14 Apr 2013 23:28:40 +0300 Subject: [PATCH 0060/2435] README.txt: Note requirement of common mods --- README.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.txt b/README.txt index 7c5c6730..5a8f3c36 100644 --- a/README.txt +++ b/README.txt @@ -1,6 +1,9 @@ The main game for the Minetest game engine [minetest_game] ========================================================== +This game requires Minetest common mods: + https://github.com/minetest/common/ + To build the wholeness of the Minetest project, insert this repository as /games/minetest_game in the Minetest Engine. From 7f765f5f6c033ef4123a6fedd726452ad3fb1631 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Thu, 2 May 2013 19:31:11 +0200 Subject: [PATCH 0061/2435] Add minetest logo for game filter --- menu/icon.png | Bin 0 -> 3293 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 menu/icon.png diff --git a/menu/icon.png b/menu/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8631127d09bf68307ac491e7b986bd9694fdb65d GIT binary patch literal 3293 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 b->>}_3J}aR=?UE=00000NkvXXu0mjfkf1d7 literal 0 HcmV?d00001 From fcf0816fa81ca54b2cd866233b176f80285937b6 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Sat, 18 May 2013 16:05:16 +0200 Subject: [PATCH 0062/2435] Move all common mods back to minetest_game --- README.txt | 7 +- game.conf | 1 - mods/bucket/README.txt | 26 + mods/bucket/depends.txt | 2 + mods/bucket/init.lua | 135 + mods/bucket/textures/bucket.png | Bin 0 -> 329 bytes mods/bucket/textures/bucket_lava.png | Bin 0 -> 363 bytes mods/bucket/textures/bucket_water.png | Bin 0 -> 369 bytes mods/creative/README.txt | 22 + mods/creative/depends.txt | 1 + mods/creative/init.lua | 163 + mods/default/README.txt | 146 + mods/default/init.lua | 2679 +++++++ mods/default/leafdecay.lua | 93 + mods/default/mapgen.lua | 537 ++ mods/default/models/character.blend | Bin 0 -> 581808 bytes mods/default/models/character.png | Bin 0 -> 3231 bytes mods/default/models/character.x | 6557 +++++++++++++++++ mods/default/player.lua | 132 + mods/default/sounds/default_break_glass.1.ogg | Bin 0 -> 11130 bytes mods/default/sounds/default_break_glass.2.ogg | Bin 0 -> 16058 bytes mods/default/sounds/default_break_glass.3.ogg | Bin 0 -> 12257 bytes mods/default/sounds/default_dig_choppy.ogg | Bin 0 -> 6087 bytes mods/default/sounds/default_dig_cracky.ogg | Bin 0 -> 6982 bytes mods/default/sounds/default_dig_crumbly.1.ogg | Bin 0 -> 6431 bytes mods/default/sounds/default_dig_crumbly.2.ogg | Bin 0 -> 5429 bytes .../sounds/default_dig_dig_immediate.ogg | Bin 0 -> 5625 bytes .../default_dig_oddly_breakable_by_hand.ogg | Bin 0 -> 6087 bytes mods/default/sounds/default_dug_node.1.ogg | Bin 0 -> 6184 bytes .../sounds/default_grass_footstep.1.ogg | Bin 0 -> 7014 bytes .../sounds/default_grass_footstep.2.ogg | Bin 0 -> 6953 bytes .../sounds/default_grass_footstep.3.ogg | Bin 0 -> 6658 bytes .../sounds/default_gravel_footstep.1.ogg | Bin 0 -> 6923 bytes .../sounds/default_gravel_footstep.2.ogg | Bin 0 -> 6240 bytes .../sounds/default_gravel_footstep.3.ogg | Bin 0 -> 5470 bytes .../sounds/default_gravel_footstep.4.ogg | Bin 0 -> 5906 bytes .../sounds/default_hard_footstep.1.ogg | Bin 0 -> 6634 bytes .../sounds/default_hard_footstep.2.ogg | Bin 0 -> 6852 bytes mods/default/sounds/default_place_node.1.ogg | Bin 0 -> 5625 bytes mods/default/sounds/default_place_node.2.ogg | Bin 0 -> 5726 bytes mods/default/sounds/default_place_node.3.ogg | Bin 0 -> 5585 bytes mods/default/textures/crack_anylength.png | Bin 0 -> 1076 bytes mods/default/textures/default_apple.png | Bin 0 -> 283 bytes mods/default/textures/default_book.png | Bin 0 -> 292 bytes mods/default/textures/default_bookshelf.png | Bin 0 -> 597 bytes mods/default/textures/default_brick.png | Bin 0 -> 626 bytes .../default/textures/default_bronze_block.png | Bin 0 -> 277 bytes .../default/textures/default_bronze_ingot.png | Bin 0 -> 341 bytes mods/default/textures/default_cactus_side.png | Bin 0 -> 763 bytes mods/default/textures/default_cactus_top.png | Bin 0 -> 682 bytes mods/default/textures/default_chest_front.png | Bin 0 -> 769 bytes mods/default/textures/default_chest_lock.png | Bin 0 -> 871 bytes mods/default/textures/default_chest_side.png | Bin 0 -> 714 bytes mods/default/textures/default_chest_top.png | Bin 0 -> 628 bytes mods/default/textures/default_clay.png | Bin 0 -> 613 bytes mods/default/textures/default_clay_brick.png | Bin 0 -> 271 bytes mods/default/textures/default_clay_lump.png | Bin 0 -> 339 bytes mods/default/textures/default_cloud.png | Bin 0 -> 118 bytes mods/default/textures/default_coal_block.png | Bin 0 -> 568 bytes mods/default/textures/default_coal_lump.png | Bin 0 -> 255 bytes mods/default/textures/default_cobble.png | Bin 0 -> 589 bytes .../default/textures/default_copper_block.png | Bin 0 -> 248 bytes .../default/textures/default_copper_ingot.png | Bin 0 -> 362 bytes mods/default/textures/default_copper_lump.png | Bin 0 -> 382 bytes mods/default/textures/default_desert_sand.png | Bin 0 -> 694 bytes .../default/textures/default_desert_stone.png | Bin 0 -> 484 bytes .../textures/default_desert_stone_brick.png | Bin 0 -> 611 bytes mods/default/textures/default_diamond.png | Bin 0 -> 3231 bytes .../textures/default_diamond_block.png | Bin 0 -> 241 bytes mods/default/textures/default_dirt.png | Bin 0 -> 962 bytes mods/default/textures/default_dry_shrub.png | Bin 0 -> 450 bytes mods/default/textures/default_fence.png | Bin 0 -> 539 bytes .../textures/default_furnace_bottom.png | Bin 0 -> 731 bytes .../textures/default_furnace_fire_bg.png | Bin 0 -> 313 bytes .../textures/default_furnace_fire_fg.png | Bin 0 -> 865 bytes .../textures/default_furnace_front.png | Bin 0 -> 651 bytes .../textures/default_furnace_front_active.png | Bin 0 -> 826 bytes .../default/textures/default_furnace_side.png | Bin 0 -> 731 bytes mods/default/textures/default_furnace_top.png | Bin 0 -> 731 bytes mods/default/textures/default_glass.png | Bin 0 -> 978 bytes mods/default/textures/default_gold_block.png | Bin 0 -> 258 bytes mods/default/textures/default_gold_ingot.png | Bin 0 -> 336 bytes mods/default/textures/default_gold_lump.png | Bin 0 -> 321 bytes mods/default/textures/default_grass.png | Bin 0 -> 794 bytes mods/default/textures/default_grass_1.png | Bin 0 -> 206 bytes mods/default/textures/default_grass_2.png | Bin 0 -> 252 bytes mods/default/textures/default_grass_3.png | Bin 0 -> 282 bytes mods/default/textures/default_grass_4.png | Bin 0 -> 303 bytes mods/default/textures/default_grass_5.png | Bin 0 -> 326 bytes .../textures/default_grass_footsteps.png | Bin 0 -> 856 bytes mods/default/textures/default_grass_side.png | Bin 0 -> 567 bytes mods/default/textures/default_gravel.png | Bin 0 -> 591 bytes mods/default/textures/default_ice.png | Bin 0 -> 742 bytes mods/default/textures/default_iron_lump.png | Bin 0 -> 237 bytes mods/default/textures/default_junglegrass.png | Bin 0 -> 554 bytes .../default/textures/default_jungleleaves.png | Bin 0 -> 418 bytes .../textures/default_junglesapling.png | Bin 0 -> 351 bytes mods/default/textures/default_jungletree.png | Bin 0 -> 758 bytes .../textures/default_jungletree_top.png | Bin 0 -> 899 bytes mods/default/textures/default_junglewood.png | Bin 0 -> 351 bytes mods/default/textures/default_ladder.png | Bin 0 -> 395 bytes mods/default/textures/default_lava.png | Bin 0 -> 772 bytes .../default_lava_flowing_animated.png | Bin 0 -> 8715 bytes .../textures/default_lava_source_animated.png | Bin 0 -> 3481 bytes mods/default/textures/default_leaves.png | Bin 0 -> 451 bytes mods/default/textures/default_mese_block.png | Bin 0 -> 482 bytes .../default/textures/default_mese_crystal.png | Bin 0 -> 417 bytes .../default_mese_crystal_fragment.png | Bin 0 -> 212 bytes .../default/textures/default_mineral_coal.png | Bin 0 -> 952 bytes .../textures/default_mineral_copper.png | Bin 0 -> 258 bytes .../textures/default_mineral_diamond.png | Bin 0 -> 245 bytes .../default/textures/default_mineral_gold.png | Bin 0 -> 254 bytes .../default/textures/default_mineral_iron.png | Bin 0 -> 1614 bytes .../default/textures/default_mineral_mese.png | Bin 0 -> 488 bytes mods/default/textures/default_mossycobble.png | Bin 0 -> 966 bytes mods/default/textures/default_nc_back.png | Bin 0 -> 317 bytes mods/default/textures/default_nc_front.png | Bin 0 -> 378 bytes mods/default/textures/default_nc_rb.png | Bin 0 -> 206 bytes mods/default/textures/default_nc_side.png | Bin 0 -> 231 bytes mods/default/textures/default_obsidian.png | Bin 0 -> 322 bytes .../textures/default_obsidian_glass.png | Bin 0 -> 431 bytes .../textures/default_obsidian_shard.png | Bin 0 -> 242 bytes mods/default/textures/default_paper.png | Bin 0 -> 242 bytes mods/default/textures/default_papyrus.png | Bin 0 -> 664 bytes mods/default/textures/default_rail.png | Bin 0 -> 507 bytes .../textures/default_rail_crossing.png | Bin 0 -> 555 bytes mods/default/textures/default_rail_curved.png | Bin 0 -> 545 bytes .../textures/default_rail_t_junction.png | Bin 0 -> 542 bytes mods/default/textures/default_sand.png | Bin 0 -> 666 bytes mods/default/textures/default_sandstone.png | Bin 0 -> 772 bytes .../textures/default_sandstone_brick.png | Bin 0 -> 824 bytes mods/default/textures/default_sapling.png | Bin 0 -> 358 bytes .../textures/default_scorched_stuff.png | Bin 0 -> 233 bytes mods/default/textures/default_sign_wall.png | Bin 0 -> 617 bytes mods/default/textures/default_snow.png | Bin 0 -> 345 bytes mods/default/textures/default_snow_side.png | Bin 0 -> 462 bytes mods/default/textures/default_snowball.png | Bin 0 -> 231 bytes mods/default/textures/default_steel_block.png | Bin 0 -> 219 bytes mods/default/textures/default_steel_ingot.png | Bin 0 -> 199 bytes mods/default/textures/default_stick.png | Bin 0 -> 182 bytes mods/default/textures/default_stone.png | Bin 0 -> 558 bytes mods/default/textures/default_stone_brick.png | Bin 0 -> 744 bytes mods/default/textures/default_tnt_bottom.png | Bin 0 -> 161 bytes mods/default/textures/default_tnt_side.png | Bin 0 -> 186 bytes mods/default/textures/default_tnt_top.png | Bin 0 -> 264 bytes .../textures/default_tool_bronzeaxe.png | Bin 0 -> 203 bytes .../textures/default_tool_bronzepick.png | Bin 0 -> 321 bytes .../textures/default_tool_bronzeshovel.png | Bin 0 -> 234 bytes .../textures/default_tool_bronzesword.png | Bin 0 -> 298 bytes .../textures/default_tool_diamondaxe.png | Bin 0 -> 202 bytes .../textures/default_tool_diamondpick.png | Bin 0 -> 320 bytes .../textures/default_tool_diamondshovel.png | Bin 0 -> 232 bytes .../textures/default_tool_diamondsword.png | Bin 0 -> 292 bytes .../default/textures/default_tool_meseaxe.png | Bin 0 -> 232 bytes .../textures/default_tool_mesepick.png | Bin 0 -> 352 bytes .../textures/default_tool_meseshovel.png | Bin 0 -> 264 bytes .../textures/default_tool_mesesword.png | Bin 0 -> 301 bytes .../textures/default_tool_steelaxe.png | Bin 0 -> 927 bytes .../textures/default_tool_steelpick.png | Bin 0 -> 322 bytes .../textures/default_tool_steelshovel.png | Bin 0 -> 216 bytes .../textures/default_tool_steelsword.png | Bin 0 -> 317 bytes .../textures/default_tool_stoneaxe.png | Bin 0 -> 931 bytes .../textures/default_tool_stonepick.png | Bin 0 -> 365 bytes .../textures/default_tool_stoneshovel.png | Bin 0 -> 203 bytes .../textures/default_tool_stonesword.png | Bin 0 -> 301 bytes .../default/textures/default_tool_woodaxe.png | Bin 0 -> 927 bytes .../textures/default_tool_woodpick.png | Bin 0 -> 307 bytes .../textures/default_tool_woodshovel.png | Bin 0 -> 203 bytes .../textures/default_tool_woodsword.png | Bin 0 -> 255 bytes mods/default/textures/default_torch.png | Bin 0 -> 252 bytes .../textures/default_torch_animated.png | Bin 0 -> 1441 bytes .../textures/default_torch_on_ceiling.png | Bin 0 -> 245 bytes .../default_torch_on_ceiling_animated.png | Bin 0 -> 1302 bytes .../textures/default_torch_on_floor.png | Bin 0 -> 282 bytes .../default_torch_on_floor_animated.png | Bin 0 -> 1355 bytes mods/default/textures/default_tree.png | Bin 0 -> 706 bytes mods/default/textures/default_tree_top.png | Bin 0 -> 843 bytes mods/default/textures/default_water.png | Bin 0 -> 710 bytes .../default_water_flowing_animated.png | Bin 0 -> 5972 bytes .../default_water_source_animated.png | Bin 0 -> 5170 bytes mods/default/textures/default_wood.png | Bin 0 -> 387 bytes mods/default/textures/heart.png | Bin 0 -> 308 bytes mods/default/textures/player.png | Bin 0 -> 212 bytes mods/default/textures/player_back.png | Bin 0 -> 201 bytes mods/default/textures/treeprop.png | Bin 0 -> 483 bytes mods/default/textures/wieldhand.png | Bin 0 -> 384 bytes mods/doors/README.txt | 23 + mods/doors/depends.txt | 1 + mods/doors/init.lua | 295 + mods/doors/textures/door_brown.png | Bin 0 -> 109 bytes mods/doors/textures/door_grey.png | Bin 0 -> 109 bytes mods/doors/textures/door_steel.png | Bin 0 -> 230 bytes mods/doors/textures/door_steel_a.png | Bin 0 -> 223 bytes mods/doors/textures/door_steel_b.png | Bin 0 -> 206 bytes mods/doors/textures/door_wood.png | Bin 0 -> 166 bytes mods/doors/textures/door_wood_a.png | Bin 0 -> 245 bytes mods/doors/textures/door_wood_b.png | Bin 0 -> 216 bytes mods/dye/README.txt | 15 + mods/dye/depends.txt | 0 mods/dye/init.lua | 139 + mods/dye/textures/dye_black.png | Bin 0 -> 364 bytes mods/dye/textures/dye_blue.png | Bin 0 -> 352 bytes mods/dye/textures/dye_brown.png | Bin 0 -> 348 bytes mods/dye/textures/dye_cyan.png | Bin 0 -> 370 bytes mods/dye/textures/dye_dark_green.png | Bin 0 -> 367 bytes mods/dye/textures/dye_dark_grey.png | Bin 0 -> 371 bytes mods/dye/textures/dye_green.png | Bin 0 -> 376 bytes mods/dye/textures/dye_grey.png | Bin 0 -> 374 bytes mods/dye/textures/dye_magenta.png | Bin 0 -> 380 bytes mods/dye/textures/dye_orange.png | Bin 0 -> 374 bytes mods/dye/textures/dye_pink.png | Bin 0 -> 364 bytes mods/dye/textures/dye_red.png | Bin 0 -> 381 bytes mods/dye/textures/dye_violet.png | Bin 0 -> 376 bytes mods/dye/textures/dye_white.png | Bin 0 -> 375 bytes mods/dye/textures/dye_yellow.png | Bin 0 -> 389 bytes mods/fire/README.txt | 32 + mods/fire/init.lua | 192 + mods/fire/sounds/fire_large.ogg | Bin 0 -> 62808 bytes mods/fire/sounds/fire_small.ogg | Bin 0 -> 50004 bytes mods/fire/textures/fire_basic_flame.png | Bin 0 -> 847 bytes .../textures/fire_basic_flame_animated.png | Bin 0 -> 2250 bytes mods/flowers/README.txt | 16 + mods/flowers/depends.txt | 1 + mods/flowers/init.lua | 167 + mods/flowers/mapgen.lua | 62 + .../textures/flowers_dandelion_white.png | Bin 0 -> 169 bytes .../textures/flowers_dandelion_yellow.png | Bin 0 -> 166 bytes mods/flowers/textures/flowers_geranium.png | Bin 0 -> 361 bytes mods/flowers/textures/flowers_rose.png | Bin 0 -> 171 bytes mods/flowers/textures/flowers_tulip.png | Bin 0 -> 159 bytes mods/flowers/textures/flowers_viola.png | Bin 0 -> 140 bytes mods/screwdriver/depends.txt | 1 + mods/screwdriver/init.lua | 210 + mods/screwdriver/readme.txt | 18 + mods/screwdriver/textures/screwdriver.png | Bin 0 -> 1016 bytes mods/screwdriver/textures/tool_mode1.png | Bin 0 -> 361 bytes mods/screwdriver/textures/tool_mode2.png | Bin 0 -> 571 bytes mods/screwdriver/textures/tool_mode3.png | Bin 0 -> 622 bytes mods/screwdriver/textures/tool_mode4.png | Bin 0 -> 455 bytes mods/stairs/README.txt | 26 + mods/stairs/depends.txt | 1 + mods/stairs/init.lua | 252 + mods/vessels/README.txt | 45 + mods/vessels/depends.txt | 1 + mods/vessels/init.lua | 116 + .../alternates/vessels_drinking_glass.png | Bin 0 -> 253 bytes .../alternates/vessels_glass_bottle.png | Bin 0 -> 242 bytes .../alternates/vessels_steel_bottle.png | Bin 0 -> 345 bytes .../textures/vessels_drinking_glass.png | Bin 0 -> 304 bytes .../textures/vessels_drinking_glass_inv.png | Bin 0 -> 338 bytes .../vessels/textures/vessels_glass_bottle.png | Bin 0 -> 242 bytes .../textures/vessels_glass_bottle_inv.png | Bin 0 -> 405 bytes .../textures/vessels_glass_fragments.png | Bin 0 -> 425 bytes .../vessels/textures/vessels_steel_bottle.png | Bin 0 -> 384 bytes .../textures/vessels_steel_bottle_inv.png | Bin 0 -> 342 bytes mods/wool/README.txt | 28 + mods/wool/depends.txt | 1 + mods/wool/init.lua | 49 + mods/wool/textures/wool_black.png | Bin 0 -> 3177 bytes mods/wool/textures/wool_blue.png | Bin 0 -> 3214 bytes mods/wool/textures/wool_brown.png | Bin 0 -> 3229 bytes mods/wool/textures/wool_cyan.png | Bin 0 -> 3243 bytes mods/wool/textures/wool_dark_green.png | Bin 0 -> 3268 bytes mods/wool/textures/wool_dark_grey.png | Bin 0 -> 3384 bytes mods/wool/textures/wool_green.png | Bin 0 -> 3377 bytes mods/wool/textures/wool_grey.png | Bin 0 -> 3432 bytes mods/wool/textures/wool_magenta.png | Bin 0 -> 3366 bytes mods/wool/textures/wool_orange.png | Bin 0 -> 3386 bytes mods/wool/textures/wool_pink.png | Bin 0 -> 3115 bytes mods/wool/textures/wool_red.png | Bin 0 -> 3355 bytes mods/wool/textures/wool_violet.png | Bin 0 -> 3246 bytes mods/wool/textures/wool_white.png | Bin 0 -> 3275 bytes mods/wool/textures/wool_yellow.png | Bin 0 -> 3196 bytes 273 files changed, 12186 insertions(+), 6 deletions(-) create mode 100644 mods/bucket/README.txt create mode 100644 mods/bucket/depends.txt create mode 100644 mods/bucket/init.lua create mode 100644 mods/bucket/textures/bucket.png create mode 100644 mods/bucket/textures/bucket_lava.png create mode 100644 mods/bucket/textures/bucket_water.png create mode 100644 mods/creative/README.txt create mode 100644 mods/creative/depends.txt create mode 100644 mods/creative/init.lua create mode 100644 mods/default/README.txt create mode 100644 mods/default/init.lua create mode 100644 mods/default/leafdecay.lua create mode 100644 mods/default/mapgen.lua create mode 100644 mods/default/models/character.blend create mode 100644 mods/default/models/character.png create mode 100644 mods/default/models/character.x create mode 100644 mods/default/player.lua create mode 100644 mods/default/sounds/default_break_glass.1.ogg create mode 100644 mods/default/sounds/default_break_glass.2.ogg create mode 100644 mods/default/sounds/default_break_glass.3.ogg create mode 100644 mods/default/sounds/default_dig_choppy.ogg create mode 100644 mods/default/sounds/default_dig_cracky.ogg create mode 100644 mods/default/sounds/default_dig_crumbly.1.ogg create mode 100644 mods/default/sounds/default_dig_crumbly.2.ogg create mode 100644 mods/default/sounds/default_dig_dig_immediate.ogg create mode 100644 mods/default/sounds/default_dig_oddly_breakable_by_hand.ogg create mode 100644 mods/default/sounds/default_dug_node.1.ogg create mode 100644 mods/default/sounds/default_grass_footstep.1.ogg create mode 100644 mods/default/sounds/default_grass_footstep.2.ogg create mode 100644 mods/default/sounds/default_grass_footstep.3.ogg create mode 100644 mods/default/sounds/default_gravel_footstep.1.ogg create mode 100644 mods/default/sounds/default_gravel_footstep.2.ogg create mode 100644 mods/default/sounds/default_gravel_footstep.3.ogg create mode 100644 mods/default/sounds/default_gravel_footstep.4.ogg create mode 100644 mods/default/sounds/default_hard_footstep.1.ogg create mode 100644 mods/default/sounds/default_hard_footstep.2.ogg create mode 100644 mods/default/sounds/default_place_node.1.ogg create mode 100644 mods/default/sounds/default_place_node.2.ogg create mode 100644 mods/default/sounds/default_place_node.3.ogg create mode 100644 mods/default/textures/crack_anylength.png create mode 100644 mods/default/textures/default_apple.png create mode 100644 mods/default/textures/default_book.png create mode 100644 mods/default/textures/default_bookshelf.png create mode 100644 mods/default/textures/default_brick.png create mode 100644 mods/default/textures/default_bronze_block.png create mode 100644 mods/default/textures/default_bronze_ingot.png create mode 100644 mods/default/textures/default_cactus_side.png create mode 100644 mods/default/textures/default_cactus_top.png create mode 100755 mods/default/textures/default_chest_front.png create mode 100644 mods/default/textures/default_chest_lock.png create mode 100755 mods/default/textures/default_chest_side.png create mode 100755 mods/default/textures/default_chest_top.png create mode 100644 mods/default/textures/default_clay.png create mode 100644 mods/default/textures/default_clay_brick.png create mode 100644 mods/default/textures/default_clay_lump.png create mode 100644 mods/default/textures/default_cloud.png create mode 100644 mods/default/textures/default_coal_block.png create mode 100644 mods/default/textures/default_coal_lump.png create mode 100644 mods/default/textures/default_cobble.png create mode 100644 mods/default/textures/default_copper_block.png create mode 100644 mods/default/textures/default_copper_ingot.png create mode 100644 mods/default/textures/default_copper_lump.png create mode 100644 mods/default/textures/default_desert_sand.png create mode 100644 mods/default/textures/default_desert_stone.png create mode 100644 mods/default/textures/default_desert_stone_brick.png create mode 100644 mods/default/textures/default_diamond.png create mode 100644 mods/default/textures/default_diamond_block.png create mode 100755 mods/default/textures/default_dirt.png create mode 100644 mods/default/textures/default_dry_shrub.png create mode 100644 mods/default/textures/default_fence.png create mode 100644 mods/default/textures/default_furnace_bottom.png create mode 100644 mods/default/textures/default_furnace_fire_bg.png create mode 100644 mods/default/textures/default_furnace_fire_fg.png create mode 100644 mods/default/textures/default_furnace_front.png create mode 100644 mods/default/textures/default_furnace_front_active.png create mode 100644 mods/default/textures/default_furnace_side.png create mode 100644 mods/default/textures/default_furnace_top.png create mode 100644 mods/default/textures/default_glass.png create mode 100644 mods/default/textures/default_gold_block.png create mode 100644 mods/default/textures/default_gold_ingot.png create mode 100644 mods/default/textures/default_gold_lump.png create mode 100755 mods/default/textures/default_grass.png create mode 100644 mods/default/textures/default_grass_1.png create mode 100644 mods/default/textures/default_grass_2.png create mode 100644 mods/default/textures/default_grass_3.png create mode 100644 mods/default/textures/default_grass_4.png create mode 100644 mods/default/textures/default_grass_5.png create mode 100644 mods/default/textures/default_grass_footsteps.png create mode 100755 mods/default/textures/default_grass_side.png create mode 100644 mods/default/textures/default_gravel.png create mode 100644 mods/default/textures/default_ice.png create mode 100644 mods/default/textures/default_iron_lump.png create mode 100644 mods/default/textures/default_junglegrass.png create mode 100644 mods/default/textures/default_jungleleaves.png create mode 100644 mods/default/textures/default_junglesapling.png create mode 100644 mods/default/textures/default_jungletree.png create mode 100644 mods/default/textures/default_jungletree_top.png create mode 100644 mods/default/textures/default_junglewood.png create mode 100644 mods/default/textures/default_ladder.png create mode 100644 mods/default/textures/default_lava.png create mode 100644 mods/default/textures/default_lava_flowing_animated.png create mode 100644 mods/default/textures/default_lava_source_animated.png create mode 100755 mods/default/textures/default_leaves.png create mode 100644 mods/default/textures/default_mese_block.png create mode 100644 mods/default/textures/default_mese_crystal.png create mode 100644 mods/default/textures/default_mese_crystal_fragment.png create mode 100644 mods/default/textures/default_mineral_coal.png create mode 100644 mods/default/textures/default_mineral_copper.png create mode 100644 mods/default/textures/default_mineral_diamond.png create mode 100644 mods/default/textures/default_mineral_gold.png create mode 100644 mods/default/textures/default_mineral_iron.png create mode 100644 mods/default/textures/default_mineral_mese.png create mode 100644 mods/default/textures/default_mossycobble.png create mode 100644 mods/default/textures/default_nc_back.png create mode 100644 mods/default/textures/default_nc_front.png create mode 100644 mods/default/textures/default_nc_rb.png create mode 100644 mods/default/textures/default_nc_side.png create mode 100644 mods/default/textures/default_obsidian.png create mode 100644 mods/default/textures/default_obsidian_glass.png create mode 100644 mods/default/textures/default_obsidian_shard.png create mode 100644 mods/default/textures/default_paper.png create mode 100644 mods/default/textures/default_papyrus.png create mode 100644 mods/default/textures/default_rail.png create mode 100644 mods/default/textures/default_rail_crossing.png create mode 100644 mods/default/textures/default_rail_curved.png create mode 100644 mods/default/textures/default_rail_t_junction.png create mode 100644 mods/default/textures/default_sand.png create mode 100644 mods/default/textures/default_sandstone.png create mode 100644 mods/default/textures/default_sandstone_brick.png create mode 100644 mods/default/textures/default_sapling.png create mode 100644 mods/default/textures/default_scorched_stuff.png create mode 100755 mods/default/textures/default_sign_wall.png create mode 100644 mods/default/textures/default_snow.png create mode 100644 mods/default/textures/default_snow_side.png create mode 100644 mods/default/textures/default_snowball.png create mode 100644 mods/default/textures/default_steel_block.png create mode 100644 mods/default/textures/default_steel_ingot.png create mode 100644 mods/default/textures/default_stick.png create mode 100755 mods/default/textures/default_stone.png create mode 100755 mods/default/textures/default_stone_brick.png create mode 100644 mods/default/textures/default_tnt_bottom.png create mode 100644 mods/default/textures/default_tnt_side.png create mode 100644 mods/default/textures/default_tnt_top.png create mode 100644 mods/default/textures/default_tool_bronzeaxe.png create mode 100644 mods/default/textures/default_tool_bronzepick.png create mode 100644 mods/default/textures/default_tool_bronzeshovel.png create mode 100644 mods/default/textures/default_tool_bronzesword.png create mode 100644 mods/default/textures/default_tool_diamondaxe.png create mode 100644 mods/default/textures/default_tool_diamondpick.png create mode 100644 mods/default/textures/default_tool_diamondshovel.png create mode 100644 mods/default/textures/default_tool_diamondsword.png create mode 100644 mods/default/textures/default_tool_meseaxe.png create mode 100755 mods/default/textures/default_tool_mesepick.png create mode 100644 mods/default/textures/default_tool_meseshovel.png create mode 100644 mods/default/textures/default_tool_mesesword.png create mode 100644 mods/default/textures/default_tool_steelaxe.png create mode 100755 mods/default/textures/default_tool_steelpick.png create mode 100755 mods/default/textures/default_tool_steelshovel.png create mode 100644 mods/default/textures/default_tool_steelsword.png create mode 100644 mods/default/textures/default_tool_stoneaxe.png create mode 100755 mods/default/textures/default_tool_stonepick.png create mode 100755 mods/default/textures/default_tool_stoneshovel.png create mode 100644 mods/default/textures/default_tool_stonesword.png create mode 100644 mods/default/textures/default_tool_woodaxe.png create mode 100755 mods/default/textures/default_tool_woodpick.png create mode 100755 mods/default/textures/default_tool_woodshovel.png create mode 100644 mods/default/textures/default_tool_woodsword.png create mode 100644 mods/default/textures/default_torch.png create mode 100644 mods/default/textures/default_torch_animated.png create mode 100644 mods/default/textures/default_torch_on_ceiling.png create mode 100644 mods/default/textures/default_torch_on_ceiling_animated.png create mode 100644 mods/default/textures/default_torch_on_floor.png create mode 100644 mods/default/textures/default_torch_on_floor_animated.png create mode 100755 mods/default/textures/default_tree.png create mode 100755 mods/default/textures/default_tree_top.png create mode 100755 mods/default/textures/default_water.png create mode 100644 mods/default/textures/default_water_flowing_animated.png create mode 100644 mods/default/textures/default_water_source_animated.png create mode 100644 mods/default/textures/default_wood.png create mode 100644 mods/default/textures/heart.png create mode 100644 mods/default/textures/player.png create mode 100644 mods/default/textures/player_back.png create mode 100644 mods/default/textures/treeprop.png create mode 100644 mods/default/textures/wieldhand.png create mode 100644 mods/doors/README.txt create mode 100644 mods/doors/depends.txt create mode 100644 mods/doors/init.lua create mode 100644 mods/doors/textures/door_brown.png create mode 100644 mods/doors/textures/door_grey.png create mode 100644 mods/doors/textures/door_steel.png create mode 100644 mods/doors/textures/door_steel_a.png create mode 100644 mods/doors/textures/door_steel_b.png create mode 100644 mods/doors/textures/door_wood.png create mode 100644 mods/doors/textures/door_wood_a.png create mode 100644 mods/doors/textures/door_wood_b.png create mode 100644 mods/dye/README.txt create mode 100644 mods/dye/depends.txt create mode 100644 mods/dye/init.lua create mode 100644 mods/dye/textures/dye_black.png create mode 100644 mods/dye/textures/dye_blue.png create mode 100644 mods/dye/textures/dye_brown.png create mode 100644 mods/dye/textures/dye_cyan.png create mode 100644 mods/dye/textures/dye_dark_green.png create mode 100644 mods/dye/textures/dye_dark_grey.png create mode 100644 mods/dye/textures/dye_green.png create mode 100644 mods/dye/textures/dye_grey.png create mode 100644 mods/dye/textures/dye_magenta.png create mode 100644 mods/dye/textures/dye_orange.png create mode 100644 mods/dye/textures/dye_pink.png create mode 100644 mods/dye/textures/dye_red.png create mode 100644 mods/dye/textures/dye_violet.png create mode 100644 mods/dye/textures/dye_white.png create mode 100644 mods/dye/textures/dye_yellow.png create mode 100644 mods/fire/README.txt create mode 100644 mods/fire/init.lua create mode 100644 mods/fire/sounds/fire_large.ogg create mode 100644 mods/fire/sounds/fire_small.ogg create mode 100644 mods/fire/textures/fire_basic_flame.png create mode 100644 mods/fire/textures/fire_basic_flame_animated.png create mode 100644 mods/flowers/README.txt create mode 100644 mods/flowers/depends.txt create mode 100644 mods/flowers/init.lua create mode 100644 mods/flowers/mapgen.lua create mode 100644 mods/flowers/textures/flowers_dandelion_white.png create mode 100644 mods/flowers/textures/flowers_dandelion_yellow.png create mode 100644 mods/flowers/textures/flowers_geranium.png create mode 100644 mods/flowers/textures/flowers_rose.png create mode 100644 mods/flowers/textures/flowers_tulip.png create mode 100644 mods/flowers/textures/flowers_viola.png create mode 100644 mods/screwdriver/depends.txt create mode 100644 mods/screwdriver/init.lua create mode 100644 mods/screwdriver/readme.txt create mode 100644 mods/screwdriver/textures/screwdriver.png create mode 100644 mods/screwdriver/textures/tool_mode1.png create mode 100644 mods/screwdriver/textures/tool_mode2.png create mode 100644 mods/screwdriver/textures/tool_mode3.png create mode 100644 mods/screwdriver/textures/tool_mode4.png create mode 100644 mods/stairs/README.txt create mode 100644 mods/stairs/depends.txt create mode 100644 mods/stairs/init.lua create mode 100644 mods/vessels/README.txt create mode 100644 mods/vessels/depends.txt create mode 100644 mods/vessels/init.lua create mode 100644 mods/vessels/textures/alternates/vessels_drinking_glass.png create mode 100644 mods/vessels/textures/alternates/vessels_glass_bottle.png create mode 100644 mods/vessels/textures/alternates/vessels_steel_bottle.png create mode 100644 mods/vessels/textures/vessels_drinking_glass.png create mode 100644 mods/vessels/textures/vessels_drinking_glass_inv.png create mode 100644 mods/vessels/textures/vessels_glass_bottle.png create mode 100644 mods/vessels/textures/vessels_glass_bottle_inv.png create mode 100644 mods/vessels/textures/vessels_glass_fragments.png create mode 100644 mods/vessels/textures/vessels_steel_bottle.png create mode 100644 mods/vessels/textures/vessels_steel_bottle_inv.png create mode 100644 mods/wool/README.txt create mode 100644 mods/wool/depends.txt create mode 100644 mods/wool/init.lua create mode 100644 mods/wool/textures/wool_black.png create mode 100644 mods/wool/textures/wool_blue.png create mode 100644 mods/wool/textures/wool_brown.png create mode 100644 mods/wool/textures/wool_cyan.png create mode 100644 mods/wool/textures/wool_dark_green.png create mode 100644 mods/wool/textures/wool_dark_grey.png create mode 100644 mods/wool/textures/wool_green.png create mode 100644 mods/wool/textures/wool_grey.png create mode 100644 mods/wool/textures/wool_magenta.png create mode 100644 mods/wool/textures/wool_orange.png create mode 100644 mods/wool/textures/wool_pink.png create mode 100644 mods/wool/textures/wool_red.png create mode 100644 mods/wool/textures/wool_violet.png create mode 100644 mods/wool/textures/wool_white.png create mode 100644 mods/wool/textures/wool_yellow.png diff --git a/README.txt b/README.txt index 5a8f3c36..c6858878 100644 --- a/README.txt +++ b/README.txt @@ -1,9 +1,6 @@ The main game for the Minetest game engine [minetest_game] ========================================================== -This game requires Minetest common mods: - https://github.com/minetest/common/ - To build the wholeness of the Minetest project, insert this repository as /games/minetest_game in the Minetest Engine. @@ -48,6 +45,6 @@ License of media (textures and sounds) Copyright (C) 2010-2012 celeron55, Perttu Ahola See README.txt in each mod directory for information about other authors. -Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) http://creativecommons.org/licenses/by-sa/3.0/ - + diff --git a/game.conf b/game.conf index 99bfec03..8b819bb9 100644 --- a/game.conf +++ b/game.conf @@ -1,2 +1 @@ name = Minetest -common_mods = default, bucket, creative, doors, dye, fire, stairs, vessels, wool diff --git a/mods/bucket/README.txt b/mods/bucket/README.txt new file mode 100644 index 00000000..7dad6419 --- /dev/null +++ b/mods/bucket/README.txt @@ -0,0 +1,26 @@ +Minetest 0.4 mod: bucket +========================= + +License of source code: +----------------------- +Copyright (C) 2011-2012 Kahrl +Copyright (C) 2011-2012 celeron55, Perttu Ahola + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +http://www.gnu.org/licenses/lgpl-2.1.html + +License of media (textures and sounds) +-------------------------------------- +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +http://creativecommons.org/licenses/by-sa/3.0/ + +Authors of media files +----------------------- +Everything not listed in here: +Copyright (C) 2010-2012 celeron55, Perttu Ahola + + diff --git a/mods/bucket/depends.txt b/mods/bucket/depends.txt new file mode 100644 index 00000000..3a7daa1d --- /dev/null +++ b/mods/bucket/depends.txt @@ -0,0 +1,2 @@ +default + diff --git a/mods/bucket/init.lua b/mods/bucket/init.lua new file mode 100644 index 00000000..4cc4ca59 --- /dev/null +++ b/mods/bucket/init.lua @@ -0,0 +1,135 @@ +-- Minetest 0.4 mod: bucket +-- See README.txt for licensing and other information. + +local LIQUID_MAX = 8 --The number of water levels when liquid_finite is enabled + +minetest.register_alias("bucket", "bucket:bucket_empty") +minetest.register_alias("bucket_water", "bucket:bucket_water") +minetest.register_alias("bucket_lava", "bucket:bucket_lava") + +minetest.register_craft({ + output = 'bucket:bucket_empty 1', + recipe = { + {'default:steel_ingot', '', 'default:steel_ingot'}, + {'', 'default:steel_ingot', ''}, + } +}) + +bucket = {} +bucket.liquids = {} + +-- Register a new liquid +-- source = name of the source node +-- flowing = name of the flowing node +-- itemname = name of the new bucket item (or nil if liquid is not takeable) +-- inventory_image = texture of the new bucket item (ignored if itemname == nil) +-- This function can be called from any mod (that depends on bucket). +function bucket.register_liquid(source, flowing, itemname, inventory_image, name) + bucket.liquids[source] = { + source = source, + flowing = flowing, + itemname = itemname, + } + bucket.liquids[flowing] = bucket.liquids[source] + + if itemname ~= nil then + minetest.register_craftitem(itemname, { + description = name, + inventory_image = inventory_image, + stack_max = 1, + liquids_pointable = true, + groups = {not_in_creative_inventory=1}, + on_place = function(itemstack, user, pointed_thing) + -- Must be pointing to node + if pointed_thing.type ~= "node" then + return + end + + local place_liquid = function(pos, node, source, flowing, fullness) + if math.floor(fullness/128) == 1 or (not minetest.setting_getbool("liquid_finite")) then + minetest.env:add_node(pos, {name=source, param2=fullness}) + return + elseif node.name == flowing then + fullness = fullness + node.param2 + elseif node.name == source then + fullness = LIQUID_MAX + end + + if fullness >= LIQUID_MAX then + minetest.env:add_node(pos, {name=source, param2=LIQUID_MAX}) + else + minetest.env:add_node(pos, {name=flowing, param2=fullness}) + end + end + + -- Check if pointing to a buildable node + local node = minetest.env:get_node(pointed_thing.under) + local fullness = tonumber(itemstack:get_metadata()) + if not fullness then fullness = LIQUID_MAX end + + if minetest.registered_nodes[node.name].buildable_to then + -- buildable; replace the node + place_liquid(pointed_thing.under, node, source, flowing, fullness) + else + -- not buildable to; place the liquid above + -- check if the node above can be replaced + local node = minetest.env:get_node(pointed_thing.above) + if minetest.registered_nodes[node.name].buildable_to then + place_liquid(pointed_thing.above, node, source, flowing, fullness) + else + -- do not remove the bucket with the liquid + return + end + end + return {name="bucket:bucket_empty"} + end + }) + end +end + +minetest.register_craftitem("bucket:bucket_empty", { + description = "Empty Bucket", + inventory_image = "bucket.png", + stack_max = 1, + liquids_pointable = true, + on_use = function(itemstack, user, pointed_thing) + -- Must be pointing to node + if pointed_thing.type ~= "node" then + return + end + -- Check if pointing to a liquid source + node = minetest.env:get_node(pointed_thing.under) + liquiddef = bucket.liquids[node.name] + if liquiddef ~= nil and liquiddef.itemname ~= nil and (node.name == liquiddef.source or + (node.name == liquiddef.flowing and minetest.setting_getbool("liquid_finite"))) then + + minetest.env:add_node(pointed_thing.under, {name="air"}) + + if node.name == liquiddef.source then node.param2 = LIQUID_MAX end + return ItemStack({name = liquiddef.itemname, metadata = tostring(node.param2)}) + end + end, +}) + +bucket.register_liquid( + "default:water_source", + "default:water_flowing", + "bucket:bucket_water", + "bucket_water.png", + "Water Bucket" +) + +bucket.register_liquid( + "default:lava_source", + "default:lava_flowing", + "bucket:bucket_lava", + "bucket_lava.png", + "Lava Bucket" +) + +minetest.register_craft({ + type = "fuel", + recipe = "bucket:bucket_lava", + burntime = 60, + replacements = {{"bucket:bucket_lava", "bucket:bucket_empty"}}, +}) diff --git a/mods/bucket/textures/bucket.png b/mods/bucket/textures/bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..f165fd209e9dc30282c963ee27dcd34eeb84b115 GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgg)Zdra)<*XK-XFws@%#er@=ltB< z)VvZPmw~~#C^fMpHASI3vm`^o-P1Q9MK6^dD89hc#WBR<^x2@3yhjvxwuHYtv`E5h zA=7sU_7DfnDTkPM_B~-WI_NU-+eT~s6r0B%89!t{P^;Vb^g-W=Gnd`HPCj`!_sp3K zQO4fZ&$kH7Vv@c0+jYT|O*c`o^Za=JJUMpDMelNy3 P732v|S3j3^P6QL70(Y)*K0-AbW|YuPgg)Zdray@#n4E9dnI@*Z;FalP;AGr??^ zsSzu$bV2fkSxtf(XJsTCRfAlvZ)(!?Sma&Q=pmBua>?YU|Nrj)`tbVGuwUCmA75)I z(_FsdvT}EE@rJAND)*PGxaKKHHaX8^eqOtJ)yh?0vv>?v$MYKqZWL%*8dh$(Y*}W9 zAyWZ!-}Q!$lk$+n(bncyXCpI3FShQL70(Y)*K0-AbW|YuPgg)ZdrZ{;h&$K*nvW_nIRD+&iT2y zsd*(pE(3#eQEFmIYKlU6W=V#EyQgnJie4&6;R#O{#}JFtXD8Y69Wvl)jn~Q(Y_&{( zajVsMgXVIz}ew22cvdq8QG3!Ig zx5?eVw`#vS60;_Hf7hR?GU2r=5~ueV6>h9iQ&Lm%OXF!MeI2=d9^;0s(|Qf(sNbGy zFt@nFaM@ky>9^&s-AeNG?Mvy2w0ZHnE~Z_;!A1DbvL{l>EmMRT7EC$x@xuzU(nNy* z9@Qr-n!i^aT(sG1rC|MOh2Hy?@7<@x))=2+su!1Ud+XlZe8h1c$g`fVelF{r5}E)& CZi&JG literal 0 HcmV?d00001 diff --git a/mods/creative/README.txt b/mods/creative/README.txt new file mode 100644 index 00000000..7d49b981 --- /dev/null +++ b/mods/creative/README.txt @@ -0,0 +1,22 @@ +Minetest 0.4 mod: creative +========================== + +Implements creative mode. + +Switch on by using the "creative_mode" setting. + +Registered items that +- have a description, and +- do not have the group not_in_creative_inventory +are added to the creative inventory. + +License of source code and media files: +--------------------------------------- +Copyright (C) 2012 Perttu Ahola (celeron55) + +This program is free software. It comes without any warranty, to +the extent permitted by applicable law. You can redistribute it +and/or modify it under the terms of the Do What The Fuck You Want +To Public License, Version 2, as published by Sam Hocevar. See +http://sam.zoy.org/wtfpl/COPYING for more details. + diff --git a/mods/creative/depends.txt b/mods/creative/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/creative/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/creative/init.lua b/mods/creative/init.lua new file mode 100644 index 00000000..45b7a220 --- /dev/null +++ b/mods/creative/init.lua @@ -0,0 +1,163 @@ +-- minetest/creative/init.lua + +creative_inventory = {} +creative_inventory.creative_inventory_size = 0 + +-- Create detached creative inventory after loading all mods +minetest.after(0, function() + local inv = minetest.create_detached_inventory("creative", { + allow_move = function(inv, from_list, from_index, to_list, to_index, count, player) + if minetest.setting_getbool("creative_mode") then + return count + else + return 0 + end + end, + allow_put = function(inv, listname, index, stack, player) + return 0 + end, + allow_take = function(inv, listname, index, stack, player) + if minetest.setting_getbool("creative_mode") then + return -1 + else + return 0 + end + end, + on_move = function(inv, from_list, from_index, to_list, to_index, count, player) + end, + on_put = function(inv, listname, index, stack, player) + end, + on_take = function(inv, listname, index, stack, player) + print(player:get_player_name().." takes item from creative inventory; listname="..dump(listname)..", index="..dump(index)..", stack="..dump(stack)) + if stack then + print("stack:get_name()="..dump(stack:get_name())..", stack:get_count()="..dump(stack:get_count())) + end + end, + }) + local creative_list = {} + for name,def in pairs(minetest.registered_items) do + if (not def.groups.not_in_creative_inventory or def.groups.not_in_creative_inventory == 0) + and def.description and def.description ~= "" then + table.insert(creative_list, name) + end + end + table.sort(creative_list) + inv:set_size("main", #creative_list) + for _,itemstring in ipairs(creative_list) do + inv:add_item("main", ItemStack(itemstring)) + end + creative_inventory.creative_inventory_size = #creative_list + print("creative inventory size: "..dump(creative_inventory.creative_inventory_size)) +end) + +-- Create the trash field +local trash = minetest.create_detached_inventory("creative_trash", { + -- Allow the stack to be placed and remove it in on_put() + -- This allows the creative inventory to restore the stack + allow_put = function(inv, listname, index, stack, player) + if minetest.setting_getbool("creative_mode") then + return stack:get_count() + else + return 0 + end + end, + on_put = function(inv, listname, index, stack, player) + inv:set_stack(listname, index, "") + end, +}) +trash:set_size("main", 1) + + +creative_inventory.set_creative_formspec = function(player, start_i, pagenum) + pagenum = math.floor(pagenum) + local pagemax = math.floor((creative_inventory.creative_inventory_size-1) / (6*4) + 1) + player:set_inventory_formspec("size[13,7.5]".. + --"image[6,0.6;1,2;player.png]".. + "list[current_player;main;5,3.5;8,4;]".. + "list[current_player;craft;8,0;3,3;]".. + "list[current_player;craftpreview;12,1;1,1;]".. + "list[detached:creative;main;0.3,0.5;4,6;"..tostring(start_i).."]".. + "label[2.0,6.55;"..tostring(pagenum).."/"..tostring(pagemax).."]".. + "button[0.3,6.5;1.6,1;creative_prev;<<]".. + "button[2.7,6.5;1.6,1;creative_next;>>]".. + "label[5,1.5;Trash:]".. + "list[detached:creative_trash;main;5,2;1,1;]") +end +minetest.register_on_joinplayer(function(player) + -- If in creative mode, modify player's inventory forms + if not minetest.setting_getbool("creative_mode") then + return + end + creative_inventory.set_creative_formspec(player, 0, 1) +end) +minetest.register_on_player_receive_fields(function(player, formname, fields) + if not minetest.setting_getbool("creative_mode") then + return + end + -- Figure out current page from formspec + local current_page = 0 + local formspec = player:get_inventory_formspec() + local start_i = string.match(formspec, "list%[detached:creative;main;[%d.]+,[%d.]+;[%d.]+,[%d.]+;(%d+)%]") + start_i = tonumber(start_i) or 0 + + if fields.creative_prev then + start_i = start_i - 4*6 + end + if fields.creative_next then + start_i = start_i + 4*6 + end + + if start_i < 0 then + start_i = start_i + 4*6 + end + if start_i >= creative_inventory.creative_inventory_size then + start_i = start_i - 4*6 + end + + if start_i < 0 or start_i >= creative_inventory.creative_inventory_size then + start_i = 0 + end + + creative_inventory.set_creative_formspec(player, start_i, start_i / (6*4) + 1) +end) + +if minetest.setting_getbool("creative_mode") then + + minetest.register_item(":", { + type = "none", + wield_image = "wieldhand.png", + wield_scale = {x=1,y=1,z=2.5}, + tool_capabilities = { + full_punch_interval = 0.5, + max_drop_level = 3, + groupcaps = { + crumbly = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, + cracky = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, + snappy = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, + choppy = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, + oddly_breakable_by_hand = {times={[1]=0.5, [2]=0.5, [3]=0.5}, uses=0, maxlevel=3}, + }, + damage_groups = {fleshy = 10}, + } + }) + + minetest.register_on_placenode(function(pos, newnode, placer, oldnode, itemstack) + return true + end) + + function minetest.handle_node_drops(pos, drops, digger) + if not digger or not digger:is_player() then + return + end + local inv = digger:get_inventory() + if inv then + for _,item in ipairs(drops) do + item = ItemStack(item):get_name() + if not inv:contains_item("main", item) then + inv:add_item("main", item) + end + end + end + end + +end diff --git a/mods/default/README.txt b/mods/default/README.txt new file mode 100644 index 00000000..e0ecb841 --- /dev/null +++ b/mods/default/README.txt @@ -0,0 +1,146 @@ +Minetest 0.4 mod: default +========================== + +License of source code: +----------------------- +Copyright (C) 2011-2012 celeron55, Perttu Ahola + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as published by +the Free Software Foundation; either version 2.1 of the License, or +(at your option) any later version. + +http://www.gnu.org/licenses/lgpl-2.1.html + +License of media (textures and sounds) +-------------------------------------- +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +http://creativecommons.org/licenses/by-sa/3.0/ + +Authors of media files +----------------------- +Everything not listed in here: +Copyright (C) 2010-2012 celeron55, Perttu Ahola + +Originating from work by kddekadenz/Dogers: + default_grass_footstep.{1,2,3}.ogg + default_dig_crumbly.{1,2}.ogg + +Cisoun's WTFPL texture pack: + default_chest_front.png + default_chest_lock.png + default_chest_side.png + default_chest_top.png + default_stone_brick.png + default_dirt.png + default_grass.png + default_grass_side.png + default_jungletree.png + default_jungletree_top.png + default_lava.png + default_leaves.png + default_sapling.png + default_sign_wall.png + default_stone.png + default_tool_mesepick.png + default_tool_steelpick.png + default_tool_steelshovel.png + default_tool_stonepick.png + default_tool_stoneshovel.png + default_tool_woodpick.png + default_tool_woodshovel.png + default_tree.png + default_tree_top.png + default_water.png + +Originating from G4JC's Almost MC Texture Pack: + default_wood.png + default_torch.png + default_torch_on_ceiling.png + default_torch_on_floor.png + default_cobble.png + +VanessaE's animated torches (WTFPL): + default_torch_animated.png + default_torch_on_ceiling_animated.png + default_torch_on_floor_animated.png + default_torch_on_floor.png + +RealBadAngel's animated water (WTFPL): + default_water_source_animated.png + default_water_flowing_animated.png + +VanessaE (WTFPL): + default_nc_back.png + default_nc_front.png + default_nc_rb.png + default_nc_side.png + default_grass_*.png + default_desert_sand.png + default_desert_stone.png + default_desert_stone_brick.png + default_sand.png + default_sandstone_brick.png + +Calinou (CC BY-SA): + default_brick.png + default_clay_brick.png + default_papyrus.png + default_tool_steelsword.png + default_bronze_block.png + default_bronze_ingot.png + default_copper_ingot.png + default_copper_lump.png + default_mineral_copper.png + +MirceaKitsune (WTFPL): + character.x + +Jordach (CC BY-SA 3.0): + character.png + +PilzAdam (WTFPL): + default_jungleleaves.png + default_junglesapling.png + default_junglewood.png + default_obsidian_glass.png + default_obsidian_shard.png + default_mossycobble.png + default_gold_block.png + default_gold_ingot.png + default_gold_lump.png + default_mineral_gold.png + default_diamond.png + default_diamond_block.png + default_copper_block.png + default_tool_diamondpick.png + default_tool_diamondsword.png + default_tool_diamondshovel.png + default_tool_diamondaxe.png + default_tool_meseaxe.png + default_tool_meseshovel.png + default_tool_mesesword.png + default_tool_bronzeaxe.png + default_tool_bronzepick.png + default_tool_bronzeshovel.png + default_tool_bronzesword.png + default_snowball.png + +jojoa1997 (WTFPL): + default_obsidian.png + +InfinityProject (WTFPL): + default_mineral_diamond.png + +Splizard (CC BY-SA 3.0): + default_snow.png + default_snow_side.png + default_ice.png + +Zeg9 (CC BY-SA 3.0): + default_coal_block.png + +Glass breaking sounds (CC BY 3.0): + 1: http://www.freesound.org/people/cmusounddesign/sounds/71947/ + 2: http://www.freesound.org/people/Tomlija/sounds/97669/ + 3: http://www.freesound.org/people/lsprice/sounds/88808/ diff --git a/mods/default/init.lua b/mods/default/init.lua new file mode 100644 index 00000000..dcdafb7c --- /dev/null +++ b/mods/default/init.lua @@ -0,0 +1,2679 @@ +-- Minetest 0.4 mod: default +-- See README.txt for licensing and other information. + +-- The API documentation in here was moved into doc/lua_api.txt + +WATER_ALPHA = 160 +WATER_VISC = 1 +LAVA_VISC = 7 +LIGHT_MAX = 14 + +-- Definitions made by this mod that other mods can use too +default = {} + +-- Load other files +dofile(minetest.get_modpath("default").."/player.lua") +dofile(minetest.get_modpath("default").."/mapgen.lua") +dofile(minetest.get_modpath("default").."/leafdecay.lua") + +-- +-- Tool definition +-- + +-- The hand +minetest.register_item(":", { + type = "none", + wield_image = "wieldhand.png", + wield_scale = {x=1,y=1,z=2.5}, + tool_capabilities = { + full_punch_interval = 0.9, + max_drop_level = 0, + groupcaps = { + crumbly = {times={[2]=3.00, [3]=0.70}, uses=0, maxlevel=1}, + snappy = {times={[3]=0.40}, uses=0, maxlevel=1}, + oddly_breakable_by_hand = {times={[1]=7.00,[2]=4.00,[3]=1.40}, uses=0, maxlevel=3} + }, + damage_groups = {fleshy=1}, + } +}) + +-- Picks +minetest.register_tool("default:pick_wood", { + description = "Wooden Pickaxe", + inventory_image = "default_tool_woodpick.png", + tool_capabilities = { + full_punch_interval = 1.2, + max_drop_level=0, + groupcaps={ + cracky = {times={[3]=1.60}, uses=10, maxlevel=1}, + }, + damage_groups = {fleshy=2}, + }, +}) +minetest.register_tool("default:pick_stone", { + description = "Stone Pickaxe", + inventory_image = "default_tool_stonepick.png", + tool_capabilities = { + full_punch_interval = 1.3, + max_drop_level=0, + groupcaps={ + cracky = {times={[2]=2.0, [3]=1.20}, uses=20, maxlevel=1}, + }, + damage_groups = {fleshy=3}, + }, +}) +minetest.register_tool("default:pick_steel", { + description = "Steel Pickaxe", + inventory_image = "default_tool_steelpick.png", + tool_capabilities = { + full_punch_interval = 1.0, + max_drop_level=1, + groupcaps={ + cracky = {times={[1]=4.00, [2]=1.60, [3]=0.80}, uses=20, maxlevel=2}, + }, + damage_groups = {fleshy=4}, + }, +}) +minetest.register_tool("default:pick_bronze", { + description = "Bronze Pickaxe", + inventory_image = "default_tool_bronzepick.png", + tool_capabilities = { + full_punch_interval = 1.0, + max_drop_level=1, + groupcaps={ + cracky = {times={[1]=4.00, [2]=1.60, [3]=0.80}, uses=30, maxlevel=2}, + }, + damage_groups = {fleshy=4}, + }, +}) +minetest.register_tool("default:pick_mese", { + description = "Mese Pickaxe", + inventory_image = "default_tool_mesepick.png", + tool_capabilities = { + full_punch_interval = 0.9, + max_drop_level=3, + groupcaps={ + cracky = {times={[1]=2.4, [2]=1.2, [3]=0.60}, uses=20, maxlevel=3}, + }, + damage_groups = {fleshy=5}, + }, +}) +minetest.register_tool("default:pick_diamond", { + description = "Diamond Pickaxe", + inventory_image = "default_tool_diamondpick.png", + tool_capabilities = { + full_punch_interval = 0.9, + max_drop_level=3, + groupcaps={ + cracky = {times={[1]=2.0, [2]=1.0, [3]=0.50}, uses=30, maxlevel=3}, + }, + damage_groups = {fleshy=5}, + }, +}) + +-- Shovels +minetest.register_tool("default:shovel_wood", { + description = "Wooden Shovel", + inventory_image = "default_tool_woodshovel.png", + wield_image = "default_tool_woodshovel.png^[transformR90", + tool_capabilities = { + full_punch_interval = 1.2, + max_drop_level=0, + groupcaps={ + crumbly = {times={[1]=3.00, [2]=1.60, [3]=0.60}, uses=10, maxlevel=1}, + }, + damage_groups = {fleshy=2}, + }, +}) +minetest.register_tool("default:shovel_stone", { + description = "Stone Shovel", + inventory_image = "default_tool_stoneshovel.png", + wield_image = "default_tool_stoneshovel.png^[transformR90", + tool_capabilities = { + full_punch_interval = 1.4, + max_drop_level=0, + groupcaps={ + crumbly = {times={[1]=1.80, [2]=1.20, [3]=0.50}, uses=20, maxlevel=1}, + }, + damage_groups = {fleshy=2}, + }, +}) +minetest.register_tool("default:shovel_steel", { + description = "Steel Shovel", + inventory_image = "default_tool_steelshovel.png", + wield_image = "default_tool_steelshovel.png^[transformR90", + tool_capabilities = { + full_punch_interval = 1.1, + max_drop_level=1, + groupcaps={ + crumbly = {times={[1]=1.50, [2]=0.90, [3]=0.40}, uses=30, maxlevel=2}, + }, + damage_groups = {fleshy=3}, + }, +}) +minetest.register_tool("default:shovel_bronze", { + description = "Bronze Shovel", + inventory_image = "default_tool_bronzeshovel.png", + wield_image = "default_tool_bronzeshovel.png^[transformR90", + tool_capabilities = { + full_punch_interval = 1.1, + max_drop_level=1, + groupcaps={ + crumbly = {times={[1]=1.50, [2]=0.90, [3]=0.40}, uses=40, maxlevel=2}, + }, + damage_groups = {fleshy=3}, + }, +}) +minetest.register_tool("default:shovel_mese", { + description = "Mese Shovel", + inventory_image = "default_tool_meseshovel.png", + wield_image = "default_tool_meseshovel.png^[transformR90", + tool_capabilities = { + full_punch_interval = 1.0, + max_drop_level=3, + groupcaps={ + crumbly = {times={[1]=1.20, [2]=0.60, [3]=0.30}, uses=20, maxlevel=3}, + }, + damage_groups = {fleshy=4}, + }, +}) +minetest.register_tool("default:shovel_diamond", { + description = "Diamond Shovel", + inventory_image = "default_tool_diamondshovel.png", + wield_image = "default_tool_diamondshovel.png^[transformR90", + tool_capabilities = { + full_punch_interval = 1.0, + max_drop_level=1, + groupcaps={ + crumbly = {times={[1]=1.10, [2]=0.50, [3]=0.30}, uses=30, maxlevel=3}, + }, + damage_groups = {fleshy=4}, + }, +}) + +-- Axes +minetest.register_tool("default:axe_wood", { + description = "Wooden Axe", + inventory_image = "default_tool_woodaxe.png", + tool_capabilities = { + full_punch_interval = 1.0, + max_drop_level=0, + groupcaps={ + choppy = {times={[2]=3.00, [3]=2.00}, uses=10, maxlevel=1}, + }, + damage_groups = {fleshy=2}, + }, +}) +minetest.register_tool("default:axe_stone", { + description = "Stone Axe", + inventory_image = "default_tool_stoneaxe.png", + tool_capabilities = { + full_punch_interval = 1.2, + max_drop_level=0, + groupcaps={ + choppy={times={[1]=3.00, [2]=2.00, [3]=1.50}, uses=20, maxlevel=1}, + }, + damage_groups = {fleshy=3}, + }, +}) +minetest.register_tool("default:axe_steel", { + description = "Steel Axe", + inventory_image = "default_tool_steelaxe.png", + tool_capabilities = { + full_punch_interval = 1.0, + max_drop_level=1, + groupcaps={ + choppy={times={[1]=2.50, [2]=1.40, [3]=1.00}, uses=20, maxlevel=2}, + }, + damage_groups = {fleshy=4}, + }, +}) +minetest.register_tool("default:axe_bronze", { + description = "Bronze Axe", + inventory_image = "default_tool_bronzeaxe.png", + tool_capabilities = { + full_punch_interval = 1.0, + max_drop_level=1, + groupcaps={ + choppy={times={[1]=2.50, [2]=1.40, [3]=1.00}, uses=30, maxlevel=2}, + }, + damage_groups = {fleshy=4}, + }, +}) +minetest.register_tool("default:axe_mese", { + description = "Mese Axe", + inventory_image = "default_tool_meseaxe.png", + tool_capabilities = { + full_punch_interval = 0.9, + max_drop_level=1, + groupcaps={ + choppy={times={[1]=2.20, [2]=1.00, [3]=0.60}, uses=20, maxlevel=3}, + }, + damage_groups = {fleshy=6}, + }, +}) +minetest.register_tool("default:axe_diamond", { + description = "Diamond Axe", + inventory_image = "default_tool_diamondaxe.png", + tool_capabilities = { + full_punch_interval = 0.9, + max_drop_level=1, + groupcaps={ + choppy={times={[1]=2.10, [2]=0.90, [3]=0.50}, uses=30, maxlevel=2}, + }, + damage_groups = {fleshy=7}, + }, +}) + +-- Swords +minetest.register_tool("default:sword_wood", { + description = "Wooden Sword", + inventory_image = "default_tool_woodsword.png", + tool_capabilities = { + full_punch_interval = 1, + max_drop_level=0, + groupcaps={ + snappy={times={[2]=1.6, [3]=0.40}, uses=10, maxlevel=1}, + }, + damage_groups = {fleshy=2}, + } +}) +minetest.register_tool("default:sword_stone", { + description = "Stone Sword", + inventory_image = "default_tool_stonesword.png", + tool_capabilities = { + full_punch_interval = 1.2, + max_drop_level=0, + groupcaps={ + snappy={times={[2]=1.4, [3]=0.40}, uses=20, maxlevel=1}, + }, + damage_groups = {fleshy=4}, + } +}) +minetest.register_tool("default:sword_steel", { + description = "Steel Sword", + inventory_image = "default_tool_steelsword.png", + tool_capabilities = { + full_punch_interval = 0.8, + max_drop_level=1, + groupcaps={ + snappy={times={[1]=2.5, [2]=1.20, [3]=0.35}, uses=30, maxlevel=2}, + }, + damage_groups = {fleshy=6}, + } +}) +minetest.register_tool("default:sword_bronze", { + description = "Bronze Sword", + inventory_image = "default_tool_bronzesword.png", + tool_capabilities = { + full_punch_interval = 0.8, + max_drop_level=1, + groupcaps={ + snappy={times={[1]=2.5, [2]=1.20, [3]=0.35}, uses=40, maxlevel=2}, + }, + damage_groups = {fleshy=6}, + } +}) +minetest.register_tool("default:sword_mese", { + description = "Mese Sword", + inventory_image = "default_tool_mesesword.png", + tool_capabilities = { + full_punch_interval = 0.7, + max_drop_level=1, + groupcaps={ + snappy={times={[1]=2.0, [2]=1.00, [3]=0.35}, uses=30, maxlevel=3}, + }, + damage_groups = {fleshy=7}, + } +}) +minetest.register_tool("default:sword_diamond", { + description = "Diamond Sword", + inventory_image = "default_tool_diamondsword.png", + tool_capabilities = { + full_punch_interval = 0.7, + max_drop_level=1, + groupcaps={ + snappy={times={[1]=1.90, [2]=0.90, [3]=0.30}, uses=40, maxlevel=3}, + }, + damage_groups = {fleshy=8}, + } +}) + +-- +-- Crafting definition +-- + +minetest.register_craft({ + output = 'default:wood 4', + recipe = { + {'default:tree'}, + } +}) + +minetest.register_craft({ + output = 'default:junglewood 4', + recipe = { + {'default:jungletree'}, + } +}) + +minetest.register_craft({ + output = 'default:stick 4', + recipe = { + {'group:wood'}, + } +}) + +minetest.register_craft({ + output = 'default:fence_wood 2', + recipe = { + {'default:stick', 'default:stick', 'default:stick'}, + {'default:stick', 'default:stick', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sign_wall', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'group:wood', 'group:wood', 'group:wood'}, + {'', 'default:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:torch 4', + recipe = { + {'default:coal_lump'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:pick_wood', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'', 'default:stick', ''}, + {'', 'default:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_stone', + recipe = { + {'group:stone', 'group:stone', 'group:stone'}, + {'', 'default:stick', ''}, + {'', 'default:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_steel', + recipe = { + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + {'', 'default:stick', ''}, + {'', 'default:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_bronze', + recipe = { + {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, + {'', 'default:stick', ''}, + {'', 'default:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_mese', + recipe = { + {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, + {'', 'default:stick', ''}, + {'', 'default:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_diamond', + recipe = { + {'default:diamond', 'default:diamond', 'default:diamond'}, + {'', 'default:stick', ''}, + {'', 'default:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_wood', + recipe = { + {'group:wood'}, + {'default:stick'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_stone', + recipe = { + {'group:stone'}, + {'default:stick'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_steel', + recipe = { + {'default:steel_ingot'}, + {'default:stick'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_bronze', + recipe = { + {'default:bronze_ingot'}, + {'default:stick'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_mese', + recipe = { + {'default:mese_crystal'}, + {'default:stick'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_diamond', + recipe = { + {'default:diamond'}, + {'default:stick'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_wood', + recipe = { + {'group:wood', 'group:wood'}, + {'group:wood', 'default:stick'}, + {'', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_stone', + recipe = { + {'group:stone', 'group:stone'}, + {'group:stone', 'default:stick'}, + {'', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_steel', + recipe = { + {'default:steel_ingot', 'default:steel_ingot'}, + {'default:steel_ingot', 'default:stick'}, + {'', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_bronze', + recipe = { + {'default:bronze_ingot', 'default:bronze_ingot'}, + {'default:bronze_ingot', 'default:stick'}, + {'', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_mese', + recipe = { + {'default:mese_crystal', 'default:mese_crystal'}, + {'default:mese_crystal', 'default:stick'}, + {'', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_diamond', + recipe = { + {'default:diamond', 'default:diamond'}, + {'default:diamond', 'default:stick'}, + {'', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_wood', + recipe = { + {'group:wood'}, + {'group:wood'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_stone', + recipe = { + {'group:stone'}, + {'group:stone'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_steel', + recipe = { + {'default:steel_ingot'}, + {'default:steel_ingot'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_bronze', + recipe = { + {'default:bronze_ingot'}, + {'default:bronze_ingot'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_mese', + recipe = { + {'default:mese_crystal'}, + {'default:mese_crystal'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_diamond', + recipe = { + {'default:diamond'}, + {'default:diamond'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:rail 15', + recipe = { + {'default:steel_ingot', '', 'default:steel_ingot'}, + {'default:steel_ingot', 'default:stick', 'default:steel_ingot'}, + {'default:steel_ingot', '', 'default:steel_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:chest', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'group:wood', '', 'group:wood'}, + {'group:wood', 'group:wood', 'group:wood'}, + } +}) + +minetest.register_craft({ + output = 'default:chest_locked', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'group:wood', 'default:steel_ingot', 'group:wood'}, + {'group:wood', 'group:wood', 'group:wood'}, + } +}) + +minetest.register_craft({ + output = 'default:furnace', + recipe = { + {'group:stone', 'group:stone', 'group:stone'}, + {'group:stone', '', 'group:stone'}, + {'group:stone', 'group:stone', 'group:stone'}, + } +}) + +minetest.register_craft({ + type = "shapeless", + output = "default:bronze_ingot", + recipe = {"default:steel_ingot", "default:copper_ingot"}, +}) + +minetest.register_craft({ + output = 'default:coalblock', + recipe = { + {'default:coal_lump', 'default:coal_lump', 'default:coal_lump'}, + {'default:coal_lump', 'default:coal_lump', 'default:coal_lump'}, + {'default:coal_lump', 'default:coal_lump', 'default:coal_lump'}, + } +}) + +minetest.register_craft({ + output = 'default:coal_lump 9', + recipe = { + {'default:coalblock'}, + } +}) + +minetest.register_craft({ + output = 'default:steelblock', + recipe = { + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:steel_ingot 9', + recipe = { + {'default:steelblock'}, + } +}) + +minetest.register_craft({ + output = 'default:copperblock', + recipe = { + {'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'}, + {'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'}, + {'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:copper_ingot 9', + recipe = { + {'default:copperblock'}, + } +}) + +minetest.register_craft({ + output = 'default:bronzeblock', + recipe = { + {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, + {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, + {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:bronze_ingot 9', + recipe = { + {'default:bronzeblock'}, + } +}) + +minetest.register_craft({ + output = 'default:goldblock', + recipe = { + {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'}, + {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'}, + {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:gold_ingot 9', + recipe = { + {'default:goldblock'}, + } +}) + +minetest.register_craft({ + output = 'default:diamondblock', + recipe = { + {'default:diamond', 'default:diamond', 'default:diamond'}, + {'default:diamond', 'default:diamond', 'default:diamond'}, + {'default:diamond', 'default:diamond', 'default:diamond'}, + } +}) + +minetest.register_craft({ + output = 'default:diamond 9', + recipe = { + {'default:diamondblock'}, + } +}) + +minetest.register_craft({ + output = 'default:sandstone', + recipe = { + {'group:sand', 'group:sand'}, + {'group:sand', 'group:sand'}, + } +}) + +minetest.register_craft({ + output = 'default:sand 4', + recipe = { + {'default:sandstone'}, + } +}) + +minetest.register_craft({ + output = 'default:sandstonebrick', + recipe = { + {'default:sandstone', 'default:sandstone'}, + {'default:sandstone', 'default:sandstone'}, + } +}) + +minetest.register_craft({ + output = 'default:clay', + recipe = { + {'default:clay_lump', 'default:clay_lump'}, + {'default:clay_lump', 'default:clay_lump'}, + } +}) + +minetest.register_craft({ + output = 'default:brick', + recipe = { + {'default:clay_brick', 'default:clay_brick'}, + {'default:clay_brick', 'default:clay_brick'}, + } +}) + +minetest.register_craft({ + output = 'default:clay_brick 4', + recipe = { + {'default:brick'}, + } +}) + +minetest.register_craft({ + output = 'default:paper', + recipe = { + {'default:papyrus', 'default:papyrus', 'default:papyrus'}, + } +}) + +minetest.register_craft({ + output = 'default:book', + recipe = { + {'default:paper'}, + {'default:paper'}, + {'default:paper'}, + } +}) + +minetest.register_craft({ + output = 'default:bookshelf', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'default:book', 'default:book', 'default:book'}, + {'group:wood', 'group:wood', 'group:wood'}, + } +}) + +minetest.register_craft({ + output = 'default:ladder', + recipe = { + {'default:stick', '', 'default:stick'}, + {'default:stick', 'default:stick', 'default:stick'}, + {'default:stick', '', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:mese', + recipe = { + {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, + {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, + {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, + } +}) + +minetest.register_craft({ + output = 'default:mese_crystal 9', + recipe = { + {'default:mese'}, + } +}) + +minetest.register_craft({ + output = 'default:mese_crystal_fragment 9', + recipe = { + {'default:mese_crystal'}, + } +}) + +minetest.register_craft({ + output = 'default:obsidian_shard 9', + recipe = { + {'default:obsidian'} + } +}) + +minetest.register_craft({ + output = 'default:obsidian', + recipe = { + {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, + {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, + {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, + } +}) + +minetest.register_craft({ + output = 'default:stonebrick', + recipe = { + {'default:stone', 'default:stone'}, + {'default:stone', 'default:stone'}, + } +}) + +minetest.register_craft({ + output = 'default:desert_stonebrick', + recipe = { + {'default:desert_stone', 'default:desert_stone'}, + {'default:desert_stone', 'default:desert_stone'}, + } +}) + +minetest.register_craft({ + output = 'default:snowblock', + recipe = { + {'default:snow', 'default:snow', 'default:snow'}, + {'default:snow', 'default:snow', 'default:snow'}, + {'default:snow', 'default:snow', 'default:snow'}, + } +}) + +minetest.register_craft({ + output = 'default:snow 9', + recipe = { + {'default:snowblock'}, + } +}) + +-- +-- Crafting (tool repair) +-- +minetest.register_craft({ + type = "toolrepair", + additional_wear = -0.02, +}) + +-- +-- Cooking recipes +-- + +minetest.register_craft({ + type = "cooking", + output = "default:glass", + recipe = "group:sand", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:obsidian_glass", + recipe = "default:obsidian_shard", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:stone", + recipe = "default:cobble", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:steel_ingot", + recipe = "default:iron_lump", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:copper_ingot", + recipe = "default:copper_lump", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:gold_ingot", + recipe = "default:gold_lump", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:clay_brick", + recipe = "default:clay_lump", +}) + +-- +-- Fuels +-- + +minetest.register_craft({ + type = "fuel", + recipe = "group:tree", + burntime = 30, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:junglegrass", + burntime = 2, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "group:leaves", + burntime = 1, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:cactus", + burntime = 15, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:papyrus", + burntime = 1, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:bookshelf", + burntime = 30, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:fence_wood", + burntime = 15, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:ladder", + burntime = 5, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "group:wood", + burntime = 7, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:lava_source", + burntime = 60, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:torch", + burntime = 4, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:sign_wall", + burntime = 10, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:chest", + burntime = 30, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:chest_locked", + burntime = 30, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:nyancat", + burntime = 1, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:nyancat_rainbow", + burntime = 1, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:sapling", + burntime = 10, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:apple", + burntime = 3, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:coal_lump", + burntime = 40, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:coalblock", + burntime = 370, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:junglesapling", + burntime = 10, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:grass_1", + burntime = 2, +}) + +-- +-- Node definitions +-- + +-- Default node sounds + +function default.node_sound_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="", gain=1.0} + table.dug = table.dug or + {name="default_dug_node", gain=1.0} + table.place = table.place or + {name="default_place_node", gain=0.5} + return table +end + +function default.node_sound_stone_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="default_hard_footstep", gain=0.2} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_dirt_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="", gain=0.5} + --table.dug = table.dug or + -- {name="default_dirt_break", gain=0.5} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_sand_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="default_grass_footstep", gain=0.25} + --table.dug = table.dug or + -- {name="default_dirt_break", gain=0.25} + table.dug = table.dug or + {name="", gain=0.25} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_wood_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="default_hard_footstep", gain=0.3} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_leaves_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="default_grass_footstep", gain=0.25} + table.dig = table.dig or + {name="default_dig_crumbly", gain=0.4} + table.dug = table.dug or + {name="", gain=1.0} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_glass_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="default_hard_footstep", gain=0.25} + table.dug = table.dug or + {name="default_break_glass", gain=1.0} + default.node_sound_defaults(table) + return table +end + +-- + +minetest.register_node("default:stone", { + description = "Stone", + tiles = {"default_stone.png"}, + is_ground_content = true, + groups = {cracky=3, stone=1}, + drop = 'default:cobble', + legacy_mineral = true, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:desert_stone", { + description = "Desert Stone", + tiles = {"default_desert_stone.png"}, + is_ground_content = true, + groups = {cracky=3, stone=1}, + drop = 'default:desert_stone', + legacy_mineral = true, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stone_with_coal", { + description = "Coal Ore", + tiles = {"default_stone.png^default_mineral_coal.png"}, + is_ground_content = true, + groups = {cracky=3}, + drop = 'default:coal_lump', + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stone_with_iron", { + description = "Iron Ore", + tiles = {"default_stone.png^default_mineral_iron.png"}, + is_ground_content = true, + groups = {cracky=2}, + drop = 'default:iron_lump', + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stone_with_copper", { + description = "Copper Ore", + tiles = {"default_stone.png^default_mineral_copper.png"}, + is_ground_content = true, + groups = {cracky=2}, + drop = 'default:copper_lump', + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stone_with_mese", { + description = "Mese Crystals in Stone", + tiles = {"default_stone.png^default_mineral_mese.png"}, + is_ground_content = true, + groups = {cracky=1}, + drop = "default:mese_crystal", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stone_with_gold", { + description = "Gold Ore", + tiles = {"default_stone.png^default_mineral_gold.png"}, + is_ground_content = true, + groups = {cracky=2}, + drop = "default:gold_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stone_with_diamond", { + description = "Diamonds in Stone", + tiles = {"default_stone.png^default_mineral_diamond.png"}, + is_ground_content = true, + groups = {cracky=1}, + drop = "default:diamond", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonebrick", { + description = "Stone Brick", + tiles = {"default_stone_brick.png"}, + groups = {cracky=2, stone=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:desert_stonebrick", { + description = "Desert Stone Brick", + tiles = {"default_desert_stone_brick.png"}, + groups = {cracky=2, stone=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:dirt_with_grass", { + description = "Dirt with Grass", + tiles = {"default_grass.png", "default_dirt.png", "default_dirt.png^default_grass_side.png"}, + is_ground_content = true, + groups = {crumbly=3}, + drop = 'default:dirt', + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_grass_footstep", gain=0.4}, + }), +}) + +minetest.register_node("default:dirt_with_grass_footsteps", { + description = "Dirt with Grass and Footsteps", + tiles = {"default_grass_footsteps.png", "default_dirt.png", "default_dirt.png^default_grass_side.png"}, + is_ground_content = true, + groups = {crumbly=3, not_in_creative_inventory=1}, + drop = 'default:dirt', + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_grass_footstep", gain=0.4}, + }), +}) + +minetest.register_node("default:dirt_with_snow", { + description = "Dirt with Snow", + tiles = {"default_snow.png", "default_dirt.png", "default_dirt.png^default_snow_side.png"}, + is_ground_content = true, + groups = {crumbly=3}, + drop = 'default:dirt', + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_grass_footstep", gain=0.4}, + }), +}) +minetest.register_alias("dirt_with_snow", "default:dirt_with_snow") + +minetest.register_node("default:dirt", { + description = "Dirt", + tiles = {"default_dirt.png"}, + is_ground_content = true, + groups = {crumbly=3}, + sounds = default.node_sound_dirt_defaults(), +}) + +minetest.register_node("default:sand", { + description = "Sand", + tiles = {"default_sand.png"}, + is_ground_content = true, + groups = {crumbly=3, falling_node=1, sand=1}, + sounds = default.node_sound_sand_defaults(), +}) + +minetest.register_node("default:desert_sand", { + description = "Desert Sand", + tiles = {"default_desert_sand.png"}, + is_ground_content = true, + groups = {crumbly=3, falling_node=1, sand=1}, + sounds = default.node_sound_sand_defaults(), +}) + +minetest.register_node("default:gravel", { + description = "Gravel", + tiles = {"default_gravel.png"}, + is_ground_content = true, + groups = {crumbly=2, falling_node=1}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_gravel_footstep", gain=0.45}, + }), +}) + +minetest.register_node("default:sandstone", { + description = "Sandstone", + tiles = {"default_sandstone.png"}, + is_ground_content = true, + groups = {crumbly=2,cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:sandstonebrick", { + description = "Sandstone Brick", + tiles = {"default_sandstone_brick.png"}, + is_ground_content = true, + groups = {cracky=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:clay", { + description = "Clay", + tiles = {"default_clay.png"}, + is_ground_content = true, + groups = {crumbly=3}, + drop = 'default:clay_lump 4', + sounds = default.node_sound_dirt_defaults({ + footstep = "", + }), +}) + +minetest.register_node("default:brick", { + description = "Brick Block", + tiles = {"default_brick.png"}, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:tree", { + description = "Tree", + tiles = {"default_tree_top.png", "default_tree_top.png", "default_tree.png"}, + groups = {tree=1,choppy=2,oddly_breakable_by_hand=1,flammable=2}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:jungletree", { + description = "Jungle Tree", + tiles = {"default_jungletree_top.png", "default_jungletree_top.png", "default_jungletree.png"}, + groups = {tree=1,choppy=2,oddly_breakable_by_hand=1,flammable=2}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:junglewood", { + description = "Junglewood Planks", + tiles = {"default_junglewood.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:jungleleaves", { + description = "Jungle Leaves", + drawtype = "allfaces_optional", + visual_scale = 1.3, + tiles = {"default_jungleleaves.png"}, + paramtype = "light", + groups = {snappy=3, leafdecay=3, flammable=2, leaves=1}, + drop = { + max_items = 1, + items = { + { + -- player will get sapling with 1/20 chance + items = {'default:junglesapling'}, + rarity = 20, + }, + { + -- player will get leaves only if he get no saplings, + -- this is because max_items is 1 + items = {'default:jungleleaves'}, + } + } + }, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("default:junglesapling", { + description = "Jungle Sapling", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"default_junglesapling.png"}, + inventory_image = "default_junglesapling.png", + wield_image = "default_junglesapling.png", + paramtype = "light", + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, 0.35, 0.3} + }, + groups = {snappy=2,dig_immediate=3,flammable=2,attached_node=1}, + sounds = default.node_sound_defaults(), +}) +-- aliases for tree growing abm in content_abm.cpp +minetest.register_alias("sapling", "default:sapling") +minetest.register_alias("junglesapling", "default:junglesapling") + +minetest.register_node("default:junglegrass", { + description = "Jungle Grass", + drawtype = "plantlike", + visual_scale = 1.3, + tiles = {"default_junglegrass.png"}, + inventory_image = "default_junglegrass.png", + wield_image = "default_junglegrass.png", + paramtype = "light", + walkable = false, + buildable_to = true, + is_ground_content = true, + groups = {snappy=3,flammable=2,flora=1,attached_node=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, +}) + +minetest.register_node("default:leaves", { + description = "Leaves", + drawtype = "allfaces_optional", + visual_scale = 1.3, + tiles = {"default_leaves.png"}, + paramtype = "light", + groups = {snappy=3, leafdecay=3, flammable=2, leaves=1}, + drop = { + max_items = 1, + items = { + { + -- player will get sapling with 1/20 chance + items = {'default:sapling'}, + rarity = 20, + }, + { + -- player will get leaves only if he get no saplings, + -- this is because max_items is 1 + items = {'default:leaves'}, + } + } + }, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("default:cactus", { + description = "Cactus", + tiles = {"default_cactus_top.png", "default_cactus_top.png", "default_cactus_side.png"}, + is_ground_content = true, + groups = {snappy=1,choppy=3,flammable=2}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:papyrus", { + description = "Papyrus", + drawtype = "plantlike", + tiles = {"default_papyrus.png"}, + inventory_image = "default_papyrus.png", + wield_image = "default_papyrus.png", + paramtype = "light", + walkable = false, + is_ground_content = true, + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, 0.5, 0.3} + }, + groups = {snappy=3,flammable=2}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("default:bookshelf", { + description = "Bookshelf", + tiles = {"default_wood.png", "default_wood.png", "default_bookshelf.png"}, + groups = {choppy=3,oddly_breakable_by_hand=2,flammable=3}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:glass", { + description = "Glass", + drawtype = "glasslike", + tiles = {"default_glass.png"}, + inventory_image = minetest.inventorycube("default_glass.png"), + paramtype = "light", + sunlight_propagates = true, + groups = {cracky=3,oddly_breakable_by_hand=3}, + sounds = default.node_sound_glass_defaults(), +}) + +minetest.register_node("default:fence_wood", { + description = "Wooden Fence", + drawtype = "fencelike", + tiles = {"default_wood.png"}, + inventory_image = "default_fence.png", + wield_image = "default_fence.png", + paramtype = "light", + selection_box = { + type = "fixed", + fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, + }, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=2}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:rail", { + description = "Rail", + drawtype = "raillike", + tiles = {"default_rail.png", "default_rail_curved.png", "default_rail_t_junction.png", "default_rail_crossing.png"}, + inventory_image = "default_rail.png", + wield_image = "default_rail.png", + paramtype = "light", + walkable = false, + selection_box = { + type = "fixed", + -- but how to specify the dimensions for curved and sideways rails? + fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2}, + }, + groups = {bendy=2,dig_immediate=2,attached_node=1}, +}) + +minetest.register_node("default:ladder", { + description = "Ladder", + drawtype = "signlike", + tiles = {"default_ladder.png"}, + inventory_image = "default_ladder.png", + wield_image = "default_ladder.png", + paramtype = "light", + paramtype2 = "wallmounted", + walkable = false, + climbable = true, + selection_box = { + type = "wallmounted", + --wall_top = = + --wall_bottom = = + --wall_side = = + }, + groups = {choppy=2,oddly_breakable_by_hand=3,flammable=2}, + legacy_wallmounted = true, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:wood", { + description = "Wooden Planks", + tiles = {"default_wood.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:cloud", { + description = "Cloud", + tiles = {"default_cloud.png"}, + sounds = default.node_sound_defaults(), + groups = {not_in_creative_inventory=1}, +}) + +minetest.register_node("default:water_flowing", { + description = "Flowing Water", + inventory_image = minetest.inventorycube("default_water.png"), + drawtype = "flowingliquid", + tiles = {"default_water.png"}, + special_tiles = { + { + image="default_water_flowing_animated.png", + backface_culling=false, + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=0.8} + }, + { + image="default_water_flowing_animated.png", + backface_culling=true, + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=0.8} + }, + }, + alpha = WATER_ALPHA, + paramtype = "light", + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + drop = "", + liquidtype = "flowing", + liquid_alternative_flowing = "default:water_flowing", + liquid_alternative_source = "default:water_source", + liquid_viscosity = WATER_VISC, + post_effect_color = {a=64, r=100, g=100, b=200}, + groups = {water=3, liquid=3, puts_out_fire=1, not_in_creative_inventory=1}, +}) + +minetest.register_node("default:water_source", { + description = "Water Source", + inventory_image = minetest.inventorycube("default_water.png"), + drawtype = "liquid", + tiles = { + {name="default_water_source_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=2.0}} + }, + special_tiles = { + -- New-style water source material (mostly unused) + { + name="default_water_source_animated.png", + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=2.0}, + backface_culling = false, + } + }, + alpha = WATER_ALPHA, + paramtype = "light", + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + drop = "", + liquidtype = "source", + liquid_alternative_flowing = "default:water_flowing", + liquid_alternative_source = "default:water_source", + liquid_viscosity = WATER_VISC, + post_effect_color = {a=64, r=100, g=100, b=200}, + groups = {water=3, liquid=3, puts_out_fire=1}, +}) + +minetest.register_node("default:lava_flowing", { + description = "Flowing Lava", + inventory_image = minetest.inventorycube("default_lava.png"), + drawtype = "flowingliquid", + tiles = {"default_lava.png"}, + special_tiles = { + { + image="default_lava_flowing_animated.png", + backface_culling=false, + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.3} + }, + { + image="default_lava_flowing_animated.png", + backface_culling=true, + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.3} + }, + }, + paramtype = "light", + light_source = LIGHT_MAX - 1, + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + drop = "", + liquidtype = "flowing", + liquid_alternative_flowing = "default:lava_flowing", + liquid_alternative_source = "default:lava_source", + liquid_viscosity = LAVA_VISC, + liquid_renewable = false, + damage_per_second = 4*2, + post_effect_color = {a=192, r=255, g=64, b=0}, + groups = {lava=3, liquid=2, hot=3, igniter=1, not_in_creative_inventory=1}, +}) + +minetest.register_node("default:lava_source", { + description = "Lava Source", + inventory_image = minetest.inventorycube("default_lava.png"), + drawtype = "liquid", + tiles = { + {name="default_lava_source_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}} + }, + special_tiles = { + -- New-style lava source material (mostly unused) + { + name="default_lava_source_animated.png", + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}, + backface_culling = false, + } + }, + paramtype = "light", + light_source = LIGHT_MAX - 1, + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + drop = "", + liquidtype = "source", + liquid_alternative_flowing = "default:lava_flowing", + liquid_alternative_source = "default:lava_source", + liquid_viscosity = LAVA_VISC, + liquid_renewable = false, + damage_per_second = 4*2, + post_effect_color = {a=192, r=255, g=64, b=0}, + groups = {lava=3, liquid=2, hot=3, igniter=1}, +}) + +minetest.register_node("default:torch", { + description = "Torch", + drawtype = "torchlike", + --tiles = {"default_torch_on_floor.png", "default_torch_on_ceiling.png", "default_torch.png"}, + tiles = { + {name="default_torch_on_floor_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}}, + {name="default_torch_on_ceiling_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}}, + {name="default_torch_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}} + }, + inventory_image = "default_torch_on_floor.png", + wield_image = "default_torch_on_floor.png", + paramtype = "light", + paramtype2 = "wallmounted", + sunlight_propagates = true, + walkable = false, + light_source = LIGHT_MAX-1, + selection_box = { + type = "wallmounted", + wall_top = {-0.1, 0.5-0.6, -0.1, 0.1, 0.5, 0.1}, + wall_bottom = {-0.1, -0.5, -0.1, 0.1, -0.5+0.6, 0.1}, + wall_side = {-0.5, -0.3, -0.1, -0.5+0.3, 0.3, 0.1}, + }, + groups = {choppy=2,dig_immediate=3,flammable=1,attached_node=1}, + legacy_wallmounted = true, + sounds = default.node_sound_defaults(), +}) + +minetest.register_node("default:sign_wall", { + description = "Sign", + drawtype = "signlike", + tiles = {"default_sign_wall.png"}, + inventory_image = "default_sign_wall.png", + wield_image = "default_sign_wall.png", + paramtype = "light", + paramtype2 = "wallmounted", + sunlight_propagates = true, + walkable = false, + selection_box = { + type = "wallmounted", + --wall_top = + --wall_bottom = + --wall_side = + }, + groups = {choppy=2,dig_immediate=2,attached_node=1}, + legacy_wallmounted = true, + sounds = default.node_sound_defaults(), + on_construct = function(pos) + --local n = minetest.env:get_node(pos) + local meta = minetest.env:get_meta(pos) + meta:set_string("formspec", "field[text;;${text}]") + meta:set_string("infotext", "\"\"") + end, + on_receive_fields = function(pos, formname, fields, sender) + --print("Sign at "..minetest.pos_to_string(pos).." got "..dump(fields)) + local meta = minetest.env:get_meta(pos) + fields.text = fields.text or "" + print((sender:get_player_name() or "").." wrote \""..fields.text.. + "\" to sign at "..minetest.pos_to_string(pos)) + meta:set_string("text", fields.text) + meta:set_string("infotext", '"'..fields.text..'"') + end, +}) + +minetest.register_node("default:chest", { + description = "Chest", + tiles = {"default_chest_top.png", "default_chest_top.png", "default_chest_side.png", + "default_chest_side.png", "default_chest_side.png", "default_chest_front.png"}, + paramtype2 = "facedir", + groups = {choppy=2,oddly_breakable_by_hand=2}, + legacy_facedir_simple = true, + sounds = default.node_sound_wood_defaults(), + on_construct = function(pos) + local meta = minetest.env:get_meta(pos) + meta:set_string("formspec", + "size[8,9]".. + "list[current_name;main;0,0;8,4;]".. + "list[current_player;main;0,5;8,4;]") + meta:set_string("infotext", "Chest") + local inv = meta:get_inventory() + inv:set_size("main", 8*4) + end, + can_dig = function(pos,player) + local meta = minetest.env:get_meta(pos); + local inv = meta:get_inventory() + return inv:is_empty("main") + end, + on_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + minetest.log("action", player:get_player_name().. + " moves stuff in chest at "..minetest.pos_to_string(pos)) + end, + on_metadata_inventory_put = function(pos, listname, index, stack, player) + minetest.log("action", player:get_player_name().. + " moves stuff to chest at "..minetest.pos_to_string(pos)) + end, + on_metadata_inventory_take = function(pos, listname, index, stack, player) + minetest.log("action", player:get_player_name().. + " takes stuff from chest at "..minetest.pos_to_string(pos)) + end, +}) + +local function has_locked_chest_privilege(meta, player) + if player:get_player_name() ~= meta:get_string("owner") then + return false + end + return true +end + +minetest.register_node("default:chest_locked", { + description = "Locked Chest", + tiles = {"default_chest_top.png", "default_chest_top.png", "default_chest_side.png", + "default_chest_side.png", "default_chest_side.png", "default_chest_lock.png"}, + paramtype2 = "facedir", + groups = {choppy=2,oddly_breakable_by_hand=2}, + legacy_facedir_simple = true, + sounds = default.node_sound_wood_defaults(), + after_place_node = function(pos, placer) + local meta = minetest.env:get_meta(pos) + meta:set_string("owner", placer:get_player_name() or "") + meta:set_string("infotext", "Locked Chest (owned by ".. + meta:get_string("owner")..")") + end, + on_construct = function(pos) + local meta = minetest.env:get_meta(pos) + meta:set_string("infotext", "Locked Chest") + meta:set_string("owner", "") + local inv = meta:get_inventory() + inv:set_size("main", 8*4) + end, + can_dig = function(pos,player) + local meta = minetest.env:get_meta(pos); + local inv = meta:get_inventory() + return inv:is_empty("main") and has_locked_chest_privilege(meta, player) + end, + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + local meta = minetest.env:get_meta(pos) + if not has_locked_chest_privilege(meta, player) then + minetest.log("action", player:get_player_name().. + " tried to access a locked chest belonging to ".. + meta:get_string("owner").." at ".. + minetest.pos_to_string(pos)) + return 0 + end + return count + end, + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + local meta = minetest.env:get_meta(pos) + if not has_locked_chest_privilege(meta, player) then + minetest.log("action", player:get_player_name().. + " tried to access a locked chest belonging to ".. + meta:get_string("owner").." at ".. + minetest.pos_to_string(pos)) + return 0 + end + return stack:get_count() + end, + allow_metadata_inventory_take = function(pos, listname, index, stack, player) + local meta = minetest.env:get_meta(pos) + if not has_locked_chest_privilege(meta, player) then + minetest.log("action", player:get_player_name().. + " tried to access a locked chest belonging to ".. + meta:get_string("owner").." at ".. + minetest.pos_to_string(pos)) + return 0 + end + return stack:get_count() + end, + on_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + minetest.log("action", player:get_player_name().. + " moves stuff in locked chest at "..minetest.pos_to_string(pos)) + end, + on_metadata_inventory_put = function(pos, listname, index, stack, player) + minetest.log("action", player:get_player_name().. + " moves stuff to locked chest at "..minetest.pos_to_string(pos)) + end, + on_metadata_inventory_take = function(pos, listname, index, stack, player) + minetest.log("action", player:get_player_name().. + " takes stuff from locked chest at "..minetest.pos_to_string(pos)) + end, + on_rightclick = function(pos, node, clicker) + local meta = minetest.env:get_meta(pos) + if has_locked_chest_privilege(meta, clicker) then + local pos = pos.x .. "," .. pos.y .. "," ..pos.z + minetest.show_formspec(clicker:get_player_name(), "default:chest_locked", + "size[8,9]".. + "list[nodemeta:".. pos .. ";main;0,0;8,4;]".. + "list[current_player;main;0,5;8,4;]") + end + end, +}) + +default.furnace_inactive_formspec = + "size[8,9]".. + "image[2,2;1,1;default_furnace_fire_bg.png]".. + "list[current_name;fuel;2,3;1,1;]".. + "list[current_name;src;2,1;1,1;]".. + "list[current_name;dst;5,1;2,2;]".. + "list[current_player;main;0,5;8,4;]" + +minetest.register_node("default:furnace", { + description = "Furnace", + tiles = {"default_furnace_top.png", "default_furnace_bottom.png", "default_furnace_side.png", + "default_furnace_side.png", "default_furnace_side.png", "default_furnace_front.png"}, + paramtype2 = "facedir", + groups = {cracky=2}, + legacy_facedir_simple = true, + sounds = default.node_sound_stone_defaults(), + on_construct = function(pos) + local meta = minetest.env:get_meta(pos) + meta:set_string("formspec", default.furnace_inactive_formspec) + meta:set_string("infotext", "Furnace") + local inv = meta:get_inventory() + inv:set_size("fuel", 1) + inv:set_size("src", 1) + inv:set_size("dst", 4) + end, + can_dig = function(pos,player) + local meta = minetest.env:get_meta(pos); + local inv = meta:get_inventory() + if not inv:is_empty("fuel") then + return false + elseif not inv:is_empty("dst") then + return false + elseif not inv:is_empty("src") then + return false + end + return true + end, + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + local meta = minetest.env:get_meta(pos) + local inv = meta:get_inventory() + if listname == "fuel" then + if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then + if inv:is_empty("src") then + meta:set_string("infotext","Furnace is empty") + end + return stack:get_count() + else + return 0 + end + elseif listname == "src" then + return stack:get_count() + elseif listname == "dst" then + return 0 + end + end, + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + local meta = minetest.env:get_meta(pos) + local inv = meta:get_inventory() + local stack = inv:get_stack(from_list, from_index) + if to_list == "fuel" then + if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then + if inv:is_empty("src") then + meta:set_string("infotext","Furnace is empty") + end + return count + else + return 0 + end + elseif to_list == "src" then + return count + elseif to_list == "dst" then + return 0 + end + end, +}) + +minetest.register_node("default:furnace_active", { + description = "Furnace", + tiles = {"default_furnace_top.png", "default_furnace_bottom.png", "default_furnace_side.png", + "default_furnace_side.png", "default_furnace_side.png", "default_furnace_front_active.png"}, + paramtype2 = "facedir", + light_source = 8, + drop = "default:furnace", + groups = {cracky=2, not_in_creative_inventory=1}, + legacy_facedir_simple = true, + sounds = default.node_sound_stone_defaults(), + on_construct = function(pos) + local meta = minetest.env:get_meta(pos) + meta:set_string("formspec", default.furnace_inactive_formspec) + meta:set_string("infotext", "Furnace"); + local inv = meta:get_inventory() + inv:set_size("fuel", 1) + inv:set_size("src", 1) + inv:set_size("dst", 4) + end, + can_dig = function(pos,player) + local meta = minetest.env:get_meta(pos); + local inv = meta:get_inventory() + if not inv:is_empty("fuel") then + return false + elseif not inv:is_empty("dst") then + return false + elseif not inv:is_empty("src") then + return false + end + return true + end, + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + local meta = minetest.env:get_meta(pos) + local inv = meta:get_inventory() + if listname == "fuel" then + if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then + if inv:is_empty("src") then + meta:set_string("infotext","Furnace is empty") + end + return stack:get_count() + else + return 0 + end + elseif listname == "src" then + return stack:get_count() + elseif listname == "dst" then + return 0 + end + end, + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + local meta = minetest.env:get_meta(pos) + local inv = meta:get_inventory() + local stack = inv:get_stack(from_list, from_index) + if to_list == "fuel" then + if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then + if inv:is_empty("src") then + meta:set_string("infotext","Furnace is empty") + end + return count + else + return 0 + end + elseif to_list == "src" then + return count + elseif to_list == "dst" then + return 0 + end + end, +}) + +function hacky_swap_node(pos,name) + local node = minetest.env:get_node(pos) + local meta = minetest.env:get_meta(pos) + local meta0 = meta:to_table() + if node.name == name then + return + end + node.name = name + local meta0 = meta:to_table() + minetest.env:set_node(pos,node) + meta = minetest.env:get_meta(pos) + meta:from_table(meta0) +end + +minetest.register_abm({ + nodenames = {"default:furnace","default:furnace_active"}, + interval = 1.0, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + local meta = minetest.env:get_meta(pos) + for i, name in ipairs({ + "fuel_totaltime", + "fuel_time", + "src_totaltime", + "src_time" + }) do + if meta:get_string(name) == "" then + meta:set_float(name, 0.0) + end + end + + local inv = meta:get_inventory() + + local srclist = inv:get_list("src") + local cooked = nil + local aftercooked + + if srclist then + cooked, aftercooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) + end + + local was_active = false + + if meta:get_float("fuel_time") < meta:get_float("fuel_totaltime") then + was_active = true + meta:set_float("fuel_time", meta:get_float("fuel_time") + 1) + meta:set_float("src_time", meta:get_float("src_time") + 1) + if cooked and cooked.item and meta:get_float("src_time") >= cooked.time then + -- check if there's room for output in "dst" list + if inv:room_for_item("dst",cooked.item) then + -- Put result in "dst" list + inv:add_item("dst", cooked.item) + -- take stuff from "src" list + inv:set_stack("src", 1, aftercooked.items[1]) + else + print("Could not insert '"..cooked.item:to_string().."'") + end + meta:set_string("src_time", 0) + end + end + + if meta:get_float("fuel_time") < meta:get_float("fuel_totaltime") then + local percent = math.floor(meta:get_float("fuel_time") / + meta:get_float("fuel_totaltime") * 100) + meta:set_string("infotext","Furnace active: "..percent.."%") + hacky_swap_node(pos,"default:furnace_active") + meta:set_string("formspec", + "size[8,9]".. + "image[2,2;1,1;default_furnace_fire_bg.png^[lowpart:".. + (100-percent)..":default_furnace_fire_fg.png]".. + "list[current_name;fuel;2,3;1,1;]".. + "list[current_name;src;2,1;1,1;]".. + "list[current_name;dst;5,1;2,2;]".. + "list[current_player;main;0,5;8,4;]") + return + end + + local fuel = nil + local afterfuel + local cooked = nil + local fuellist = inv:get_list("fuel") + local srclist = inv:get_list("src") + + if srclist then + cooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) + end + if fuellist then + fuel, afterfuel = minetest.get_craft_result({method = "fuel", width = 1, items = fuellist}) + end + + if fuel.time <= 0 then + meta:set_string("infotext","Furnace out of fuel") + hacky_swap_node(pos,"default:furnace") + meta:set_string("formspec", default.furnace_inactive_formspec) + return + end + + if cooked.item:is_empty() then + if was_active then + meta:set_string("infotext","Furnace is empty") + hacky_swap_node(pos,"default:furnace") + meta:set_string("formspec", default.furnace_inactive_formspec) + end + return + end + + meta:set_string("fuel_totaltime", fuel.time) + meta:set_string("fuel_time", 0) + + inv:set_stack("fuel", 1, afterfuel.items[1]) + end, +}) + +minetest.register_node("default:cobble", { + description = "Cobblestone", + tiles = {"default_cobble.png"}, + is_ground_content = true, + groups = {cracky=3, stone=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:mossycobble", { + description = "Mossy Cobblestone", + tiles = {"default_mossycobble.png"}, + is_ground_content = true, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:coalblock", { + description = "Coal Block", + tiles = {"default_coal_block.png"}, + is_ground_content = true, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:steelblock", { + description = "Steel Block", + tiles = {"default_steel_block.png"}, + is_ground_content = true, + groups = {cracky=1,level=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:copperblock", { + description = "Copper Block", + tiles = {"default_copper_block.png"}, + is_ground_content = true, + groups = {cracky=1,level=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:bronzeblock", { + description = "Bronze Block", + tiles = {"default_bronze_block.png"}, + is_ground_content = true, + groups = {cracky=1,level=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:mese", { + description = "Mese Block", + tiles = {"default_mese_block.png"}, + is_ground_content = true, + groups = {cracky=1,level=2}, + sounds = default.node_sound_stone_defaults(), +}) +minetest.register_alias("default:mese_block", "default:mese") + +minetest.register_node("default:goldblock", { + description = "Gold Block", + tiles = {"default_gold_block.png"}, + is_ground_content = true, + groups = {cracky=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:diamondblock", { + description = "Diamond Block", + tiles = {"default_diamond_block.png"}, + is_ground_content = true, + groups = {cracky=1,level=3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:obsidian_glass", { + description = "Obsidian Glass", + drawtype = "glasslike", + tiles = {"default_obsidian_glass.png"}, + paramtype = "light", + sunlight_propagates = true, + sounds = default.node_sound_glass_defaults(), + groups = {cracky=3,oddly_breakable_by_hand=3}, +}) + +minetest.register_node("default:obsidian", { + description = "Obsidian", + tiles = {"default_obsidian.png"}, + is_ground_content = true, + sounds = default.node_sound_stone_defaults(), + groups = {cracky=1,level=2}, +}) + +minetest.register_node("default:nyancat", { + description = "Nyan Cat", + tiles = {"default_nc_side.png", "default_nc_side.png", "default_nc_side.png", + "default_nc_side.png", "default_nc_back.png", "default_nc_front.png"}, + paramtype2 = "facedir", + groups = {cracky=2}, + legacy_facedir_simple = true, + sounds = default.node_sound_defaults(), +}) + +minetest.register_node("default:nyancat_rainbow", { + description = "Nyan Cat Rainbow", + tiles = {"default_nc_rb.png"}, + groups = {cracky=2}, + sounds = default.node_sound_defaults(), +}) + +minetest.register_node("default:sapling", { + description = "Sapling", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"default_sapling.png"}, + inventory_image = "default_sapling.png", + wield_image = "default_sapling.png", + paramtype = "light", + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, 0.35, 0.3} + }, + groups = {snappy=2,dig_immediate=3,flammable=2,attached_node=1}, + sounds = default.node_sound_defaults(), +}) + +minetest.register_node("default:apple", { + description = "Apple", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"default_apple.png"}, + inventory_image = "default_apple.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.2, -0.5, -0.2, 0.2, 0, 0.2} + }, + groups = {fleshy=3,dig_immediate=3,flammable=2}, + on_use = minetest.item_eat(4), + sounds = default.node_sound_defaults(), +}) + +minetest.register_node("default:dry_shrub", { + description = "Dry Shrub", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"default_dry_shrub.png"}, + inventory_image = "default_dry_shrub.png", + wield_image = "default_dry_shrub.png", + paramtype = "light", + walkable = false, + groups = {snappy=3,flammable=3,attached_node=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, +}) + +minetest.register_node("default:grass_1", { + description = "Grass", + drawtype = "plantlike", + tiles = {"default_grass_1.png"}, + -- use a bigger inventory image + inventory_image = "default_grass_3.png", + wield_image = "default_grass_3.png", + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=3,flora=1,attached_node=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, + on_place = function(itemstack, placer, pointed_thing) + -- place a random grass node + local stack = ItemStack("default:grass_"..math.random(1,5)) + local ret = minetest.item_place(stack, placer, pointed_thing) + return ItemStack("default:grass_1 "..itemstack:get_count()-(1-ret:get_count())) + end, +}) + +minetest.register_node("default:grass_2", { + description = "Grass", + drawtype = "plantlike", + tiles = {"default_grass_2.png"}, + inventory_image = "default_grass_2.png", + wield_image = "default_grass_2.png", + paramtype = "light", + walkable = false, + buildable_to = true, + is_ground_content = true, + drop = "default:grass_1", + groups = {snappy=3,flammable=3,flora=1,attached_node=1,not_in_creative_inventory=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, +}) +minetest.register_node("default:grass_3", { + description = "Grass", + drawtype = "plantlike", + tiles = {"default_grass_3.png"}, + inventory_image = "default_grass_3.png", + wield_image = "default_grass_3.png", + paramtype = "light", + walkable = false, + buildable_to = true, + is_ground_content = true, + drop = "default:grass_1", + groups = {snappy=3,flammable=3,flora=1,attached_node=1,not_in_creative_inventory=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, +}) + +minetest.register_node("default:grass_4", { + description = "Grass", + drawtype = "plantlike", + tiles = {"default_grass_4.png"}, + inventory_image = "default_grass_4.png", + wield_image = "default_grass_4.png", + paramtype = "light", + walkable = false, + buildable_to = true, + is_ground_content = true, + drop = "default:grass_1", + groups = {snappy=3,flammable=3,flora=1,attached_node=1,not_in_creative_inventory=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, +}) + +minetest.register_node("default:grass_5", { + description = "Grass", + drawtype = "plantlike", + tiles = {"default_grass_5.png"}, + inventory_image = "default_grass_5.png", + wield_image = "default_grass_5.png", + paramtype = "light", + walkable = false, + buildable_to = true, + is_ground_content = true, + drop = "default:grass_1", + groups = {snappy=3,flammable=3,flora=1,attached_node=1,not_in_creative_inventory=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, +}) + +minetest.register_node("default:ice", { + description = "Ice", + tiles = {"default_ice.png"}, + is_ground_content = true, + paramtype = "light", + groups = {cracky=3}, + sounds = default.node_sound_glass_defaults(), +}) + +minetest.register_node("default:snow", { + description = "Snow", + tiles = {"default_snow.png"}, + inventory_image = "default_snowball.png", + wield_image = "default_snowball.png", + is_ground_content = true, + paramtype = "light", + buildable_to = true, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.5+2/16, 0.5}, + }, + }, + groups = {crumbly=3,falling_node=1}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_grass_footstep", gain=0.4}, + }), + on_construct = function(pos) + pos.y = pos.y - 1 + if minetest.env:get_node(pos).name == "default:dirt_with_grass" then + minetest.env:set_node(pos, {name="default:dirt_with_snow"}) + end + end, +}) +minetest.register_alias("snow", "default:snow") + +minetest.register_node("default:snowblock", { + description = "Snow Block", + tiles = {"default_snow.png"}, + is_ground_content = true, + groups = {crumbly=3}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_grass_footstep", gain=0.4}, + }), +}) + +-- +-- Crafting items +-- + +minetest.register_craftitem("default:stick", { + description = "Stick", + inventory_image = "default_stick.png", +}) + +minetest.register_craftitem("default:paper", { + description = "Paper", + inventory_image = "default_paper.png", +}) + +minetest.register_craftitem("default:book", { + description = "Book", + inventory_image = "default_book.png", +}) + +minetest.register_craftitem("default:coal_lump", { + description = "Coal Lump", + inventory_image = "default_coal_lump.png", +}) + +minetest.register_craftitem("default:iron_lump", { + description = "Iron Lump", + inventory_image = "default_iron_lump.png", +}) + +minetest.register_craftitem("default:copper_lump", { + description = "Copper Lump", + inventory_image = "default_copper_lump.png", +}) + +minetest.register_craftitem("default:mese_crystal", { + description = "Mese Crystal", + inventory_image = "default_mese_crystal.png", +}) + +minetest.register_craftitem("default:gold_lump", { + description = "Gold Lump", + inventory_image = "default_gold_lump.png", +}) + +minetest.register_craftitem("default:diamond", { + description = "Diamond", + inventory_image = "default_diamond.png", +}) + +minetest.register_craftitem("default:clay_lump", { + description = "Clay Lump", + inventory_image = "default_clay_lump.png", +}) + +minetest.register_craftitem("default:steel_ingot", { + description = "Steel Ingot", + inventory_image = "default_steel_ingot.png", +}) + +minetest.register_craftitem("default:copper_ingot", { + description = "Copper Ingot", + inventory_image = "default_copper_ingot.png", +}) + +minetest.register_craftitem("default:bronze_ingot", { + description = "Bronze Ingot", + inventory_image = "default_bronze_ingot.png", +}) + +minetest.register_craftitem("default:gold_ingot", { + description = "Gold Ingot", + inventory_image = "default_gold_ingot.png" +}) + +minetest.register_craftitem("default:mese_crystal_fragment", { + description = "Mese Crystal Fragment", + inventory_image = "default_mese_crystal_fragment.png", +}) + +minetest.register_craftitem("default:clay_brick", { + description = "Clay Brick", + inventory_image = "default_clay_brick.png", +}) + +minetest.register_craftitem("default:scorched_stuff", { + description = "Scorched Stuff", + inventory_image = "default_scorched_stuff.png", +}) + +minetest.register_craftitem("default:obsidian_shard", { + description = "Obsidian Shard", + inventory_image = "default_obsidian_shard.png", +}) + +-- Support old code +function default.spawn_falling_node(p, nodename) + spawn_falling_node(p, nodename) +end + +-- Horrible crap to support old code +-- Don't use this and never do what this does, it's completely wrong! +-- (More specifically, the client and the C++ code doesn't get the group) +function default.register_falling_node(nodename, texture) + minetest.log("error", debug.traceback()) + minetest.log('error', "WARNING: default.register_falling_node is deprecated") + if minetest.registered_nodes[nodename] then + minetest.registered_nodes[nodename].groups.falling_node = 1 + end +end + +-- +-- Global callbacks +-- + +-- Global environment step function +function on_step(dtime) + -- print("on_step") +end +minetest.register_globalstep(on_step) + +function on_placenode(p, node) + --print("on_placenode") +end +minetest.register_on_placenode(on_placenode) + +function on_dignode(p, node) + --print("on_dignode") +end +minetest.register_on_dignode(on_dignode) + +function on_punchnode(p, node) +end +minetest.register_on_punchnode(on_punchnode) + +-- +-- Lavacooling +-- + +default.cool_lava_source = function(pos) + minetest.env:set_node(pos, {name="default:obsidian"}) +end + +default.cool_lava_flowing = function(pos) + minetest.env:set_node(pos, {name="default:stone"}) +end + +minetest.register_abm({ + nodenames = {"default:lava_flowing"}, + neighbors = {"group:water"}, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + default.cool_lava_flowing(pos, node, active_object_count, active_object_count_wider) + end, +}) + +minetest.register_abm({ + nodenames = {"default:lava_source"}, + neighbors = {"group:water"}, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + default.cool_lava_source(pos, node, active_object_count, active_object_count_wider) + end, +}) + +-- +-- Papyrus and cactus growing +-- + +minetest.register_abm({ + nodenames = {"default:cactus"}, + neighbors = {"group:sand"}, + interval = 50, + chance = 20, + action = function(pos, node) + pos.y = pos.y-1 + local name = minetest.env:get_node(pos).name + if minetest.get_item_group(name, "sand") ~= 0 then + pos.y = pos.y+1 + local height = 0 + while minetest.env:get_node(pos).name == "default:cactus" and height < 4 do + height = height+1 + pos.y = pos.y+1 + end + if height < 4 then + if minetest.env:get_node(pos).name == "air" then + minetest.env:set_node(pos, {name="default:cactus"}) + end + end + end + end, +}) + +minetest.register_abm({ + nodenames = {"default:papyrus"}, + neighbors = {"default:dirt", "default:dirt_with_grass"}, + interval = 50, + chance = 20, + action = function(pos, node) + pos.y = pos.y-1 + local name = minetest.env:get_node(pos).name + if name == "default:dirt" or name == "default:dirt_with_grass" then + if minetest.env:find_node_near(pos, 3, {"group:water"}) == nil then + return + end + pos.y = pos.y+1 + local height = 0 + while minetest.env:get_node(pos).name == "default:papyrus" and height < 4 do + height = height+1 + pos.y = pos.y+1 + end + if height < 4 then + if minetest.env:get_node(pos).name == "air" then + minetest.env:set_node(pos, {name="default:papyrus"}) + end + end + end + end, +}) + +-- END diff --git a/mods/default/leafdecay.lua b/mods/default/leafdecay.lua new file mode 100644 index 00000000..330bb33b --- /dev/null +++ b/mods/default/leafdecay.lua @@ -0,0 +1,93 @@ +-- minetest/default/leafdecay.lua + +-- To enable leaf decay for a node, add it to the "leafdecay" group. +-- +-- The rating of the group determines how far from a node in the group "tree" +-- the node can be without decaying. +-- +-- If param2 of the node is ~= 0, the node will always be preserved. Thus, if +-- the player places a node of that kind, you will want to set param2=1 or so. + +default.leafdecay_trunk_cache = {} +default.leafdecay_enable_cache = true +-- Spread the load of finding trunks +default.leafdecay_trunk_find_allow_accumulator = 0 + +minetest.register_globalstep(function(dtime) + local finds_per_second = 5000 + default.leafdecay_trunk_find_allow_accumulator = + math.floor(dtime * finds_per_second) +end) + +minetest.register_abm({ + nodenames = {"group:leafdecay"}, + neighbors = {"air", "group:liquid"}, + -- A low interval and a high inverse chance spreads the load + interval = 2, + chance = 5, + + action = function(p0, node, _, _) + --print("leafdecay ABM at "..p0.x..", "..p0.y..", "..p0.z..")") + local do_preserve = false + local d = minetest.registered_nodes[node.name].groups.leafdecay + if not d or d == 0 then + --print("not groups.leafdecay") + return + end + local n0 = minetest.env:get_node(p0) + if n0.param2 ~= 0 then + --print("param2 ~= 0") + return + end + local p0_hash = nil + if default.leafdecay_enable_cache then + p0_hash = minetest.hash_node_position(p0) + local trunkp = default.leafdecay_trunk_cache[p0_hash] + if trunkp then + local n = minetest.env:get_node(trunkp) + local reg = minetest.registered_nodes[n.name] + -- Assume ignore is a trunk, to make the thing work at the border of the active area + if n.name == "ignore" or (reg and reg.groups.tree and reg.groups.tree ~= 0) then + --print("cached trunk still exists") + return + end + --print("cached trunk is invalid") + -- Cache is invalid + table.remove(default.leafdecay_trunk_cache, p0_hash) + end + end + if default.leafdecay_trunk_find_allow_accumulator <= 0 then + return + end + default.leafdecay_trunk_find_allow_accumulator = + default.leafdecay_trunk_find_allow_accumulator - 1 + -- Assume ignore is a trunk, to make the thing work at the border of the active area + local p1 = minetest.env:find_node_near(p0, d, {"ignore", "group:tree"}) + if p1 then + do_preserve = true + if default.leafdecay_enable_cache then + --print("caching trunk") + -- Cache the trunk + default.leafdecay_trunk_cache[p0_hash] = p1 + end + end + if not do_preserve then + -- Drop stuff other than the node itself + itemstacks = minetest.get_node_drops(n0.name) + for _, itemname in ipairs(itemstacks) do + if itemname ~= n0.name then + local p_drop = { + x = p0.x - 0.5 + math.random(), + y = p0.y - 0.5 + math.random(), + z = p0.z - 0.5 + math.random(), + } + minetest.env:add_item(p_drop, itemname) + end + end + -- Remove node + minetest.env:remove_node(p0) + nodeupdate(p0) + end + end +}) + diff --git a/mods/default/mapgen.lua b/mods/default/mapgen.lua new file mode 100644 index 00000000..91054a62 --- /dev/null +++ b/mods/default/mapgen.lua @@ -0,0 +1,537 @@ +-- minetest/default/mapgen.lua + +-- +-- Aliases for map generator outputs +-- + +minetest.register_alias("mapgen_air", "air") +minetest.register_alias("mapgen_stone", "default:stone") +minetest.register_alias("mapgen_tree", "default:tree") +minetest.register_alias("mapgen_leaves", "default:leaves") +minetest.register_alias("mapgen_jungletree", "default:jungletree") +minetest.register_alias("mapgen_jungleleaves", "default:jungleleaves") +minetest.register_alias("mapgen_apple", "default:apple") +minetest.register_alias("mapgen_water_source", "default:water_source") +minetest.register_alias("mapgen_dirt", "default:dirt") +minetest.register_alias("mapgen_sand", "default:sand") +minetest.register_alias("mapgen_gravel", "default:gravel") +minetest.register_alias("mapgen_clay", "default:clay") +minetest.register_alias("mapgen_lava_source", "default:lava_source") +minetest.register_alias("mapgen_cobble", "default:cobble") +minetest.register_alias("mapgen_mossycobble", "default:mossycobble") +minetest.register_alias("mapgen_dirt_with_grass", "default:dirt_with_grass") +minetest.register_alias("mapgen_junglegrass", "default:junglegrass") +minetest.register_alias("mapgen_stone_with_coal", "default:stone_with_coal") +minetest.register_alias("mapgen_stone_with_iron", "default:stone_with_iron") +minetest.register_alias("mapgen_mese", "default:mese") +minetest.register_alias("mapgen_desert_sand", "default:desert_sand") +minetest.register_alias("mapgen_desert_stone", "default:desert_stone") + +-- +-- Ore generation +-- + +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_coal", + wherein = "default:stone", + clust_scarcity = 8*8*8, + clust_num_ores = 8, + clust_size = 3, + height_min = -31000, + height_max = 64, +}) + +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_coal", + wherein = "default:stone", + clust_scarcity = 24*24*24, + clust_num_ores = 27, + clust_size = 6, + height_min = -31000, + height_max = 0, + flags = "absheight", +}) + +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_iron", + wherein = "default:stone", + clust_scarcity = 12*12*12, + clust_num_ores = 3, + clust_size = 2, + height_min = -15, + height_max = 2, +}) + +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_iron", + wherein = "default:stone", + clust_scarcity = 9*9*9, + clust_num_ores = 5, + clust_size = 3, + height_min = -63, + height_max = -16, +}) + +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_iron", + wherein = "default:stone", + clust_scarcity = 7*7*7, + clust_num_ores = 5, + clust_size = 3, + height_min = -31000, + height_max = -64, + flags = "absheight", +}) + +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_iron", + wherein = "default:stone", + clust_scarcity = 24*24*24, + clust_num_ores = 27, + clust_size = 6, + height_min = -31000, + height_max = -64, + flags = "absheight", +}) + +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_mese", + wherein = "default:stone", + clust_scarcity = 18*18*18, + clust_num_ores = 3, + clust_size = 2, + height_min = -255, + height_max = -64, + flags = "absheight", +}) + +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_mese", + wherein = "default:stone", + clust_scarcity = 14*14*14, + clust_num_ores = 5, + clust_size = 3, + height_min = -31000, + height_max = -256, + flags = "absheight", +}) + +minetest.register_ore({ + ore_type = "scatter", + ore = "default:mese", + wherein = "default:stone", + clust_scarcity = 36*36*36, + clust_num_ores = 3, + clust_size = 2, + height_min = -31000, + height_max = -1024, + flags = "absheight", +}) + +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_gold", + wherein = "default:stone", + clust_scarcity = 15*15*15, + clust_num_ores = 3, + clust_size = 2, + height_min = -255, + height_max = -64, + flags = "absheight", +}) + +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_gold", + wherein = "default:stone", + clust_scarcity = 13*13*13, + clust_num_ores = 5, + clust_size = 3, + height_min = -31000, + height_max = -256, + flags = "absheight", +}) + +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_diamond", + wherein = "default:stone", + clust_scarcity = 17*17*17, + clust_num_ores = 4, + clust_size = 3, + height_min = -255, + height_max = -128, + flags = "absheight", +}) + +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_diamond", + wherein = "default:stone", + clust_scarcity = 15*15*15, + clust_num_ores = 4, + clust_size = 3, + height_min = -31000, + height_max = -256, + flags = "absheight", +}) + +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_copper", + wherein = "default:stone", + clust_scarcity = 12*12*12, + clust_num_ores = 4, + clust_size = 3, + height_min = -63, + height_max = -16, +}) + +minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_copper", + wherein = "default:stone", + clust_scarcity = 9*9*9, + clust_num_ores = 5, + clust_size = 3, + height_min = -31000, + height_max = -64, + flags = "absheight", +}) + +if minetest.setting_get("mg_name") == "indev" then + -- Floatlands and high mountains springs + minetest.register_ore({ + ore_type = "scatter", + ore = "default:water_source", + ore_param2 = 128, + wherein = "default:stone", + clust_scarcity = 40*40*40, + clust_num_ores = 8, + clust_size = 3, + height_min = 100, + height_max = 31000, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:lava_source", + ore_param2 = 128, + wherein = "default:stone", + clust_scarcity = 50*50*50, + clust_num_ores = 5, + clust_size = 2, + height_min = 10000, + height_max = 31000, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:sand", + wherein = "default:stone", + clust_scarcity = 20*20*20, + clust_num_ores = 5*5*3, + clust_size = 5, + height_min = 500, + height_max = 31000, + }) + + -- Underground springs + minetest.register_ore({ + ore_type = "scatter", + ore = "default:water_source", + ore_param2 = 128, + wherein = "default:stone", + clust_scarcity = 25*25*25, + clust_num_ores = 8, + clust_size = 3, + height_min = -10000, + height_max = -10, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:lava_source", + ore_param2 = 128, + wherein = "default:stone", + clust_scarcity = 35*35*35, + clust_num_ores = 5, + clust_size = 2, + height_min = -31000, + height_max = -100, + }) +end + +function default.generate_ore(name, wherein, minp, maxp, seed, chunks_per_volume, chunk_size, ore_per_chunk, height_min, height_max) + minetest.log('action', "WARNING: default.generate_ore is deprecated") + + if maxp.y < height_min or minp.y > height_max then + return + end + local y_min = math.max(minp.y, height_min) + local y_max = math.min(maxp.y, height_max) + if chunk_size >= y_max - y_min + 1 then + return + end + local volume = (maxp.x-minp.x+1)*(y_max-y_min+1)*(maxp.z-minp.z+1) + local pr = PseudoRandom(seed) + local num_chunks = math.floor(chunks_per_volume * volume) + local inverse_chance = math.floor(chunk_size*chunk_size*chunk_size / ore_per_chunk) + --print("generate_ore num_chunks: "..dump(num_chunks)) + for i=1,num_chunks do + local y0 = pr:next(y_min, y_max-chunk_size+1) + if y0 >= height_min and y0 <= height_max then + local x0 = pr:next(minp.x, maxp.x-chunk_size+1) + local z0 = pr:next(minp.z, maxp.z-chunk_size+1) + local p0 = {x=x0, y=y0, z=z0} + for x1=0,chunk_size-1 do + for y1=0,chunk_size-1 do + for z1=0,chunk_size-1 do + if pr:next(1,inverse_chance) == 1 then + local x2 = x0+x1 + local y2 = y0+y1 + local z2 = z0+z1 + local p2 = {x=x2, y=y2, z=z2} + if minetest.env:get_node(p2).name == wherein then + minetest.env:set_node(p2, {name=name}) + end + end + end + end + end + end + end + --print("generate_ore done") +end + +function default.make_papyrus(pos, size) + for y=0,size-1 do + local p = {x=pos.x, y=pos.y+y, z=pos.z} + local nn = minetest.env:get_node(p).name + if minetest.registered_nodes[nn] and + minetest.registered_nodes[nn].buildable_to then + minetest.env:set_node(p, {name="default:papyrus"}) + else + return + end + end +end + +function default.make_cactus(pos, size) + for y=0,size-1 do + local p = {x=pos.x, y=pos.y+y, z=pos.z} + local nn = minetest.env:get_node(p).name + if minetest.registered_nodes[nn] and + minetest.registered_nodes[nn].buildable_to then + minetest.env:set_node(p, {name="default:cactus"}) + else + return + end + end +end + +-- facedir: 0/1/2/3 (head node facedir value) +-- length: length of rainbow tail +function default.make_nyancat(pos, facedir, length) + local tailvec = {x=0, y=0, z=0} + if facedir == 0 then + tailvec.z = 1 + elseif facedir == 1 then + tailvec.x = 1 + elseif facedir == 2 then + tailvec.z = -1 + elseif facedir == 3 then + tailvec.x = -1 + else + print("default.make_nyancat(): Invalid facedir: "+dump(facedir)) + facedir = 0 + tailvec.z = 1 + end + local p = {x=pos.x, y=pos.y, z=pos.z} + minetest.env:set_node(p, {name="default:nyancat", param2=facedir}) + for i=1,length do + p.x = p.x + tailvec.x + p.z = p.z + tailvec.z + minetest.env:set_node(p, {name="default:nyancat_rainbow"}) + end +end + +function generate_nyancats(seed, minp, maxp) + local height_min = -31000 + local height_max = -32 + if maxp.y < height_min or minp.y > height_max then + return + end + local y_min = math.max(minp.y, height_min) + local y_max = math.min(maxp.y, height_max) + local volume = (maxp.x-minp.x+1)*(y_max-y_min+1)*(maxp.z-minp.z+1) + local pr = PseudoRandom(seed + 9324342) + local max_num_nyancats = math.floor(volume / (16*16*16)) + for i=1,max_num_nyancats do + if pr:next(0, 1000) == 0 then + local x0 = pr:next(minp.x, maxp.x) + local y0 = pr:next(minp.y, maxp.y) + local z0 = pr:next(minp.z, maxp.z) + local p0 = {x=x0, y=y0, z=z0} + default.make_nyancat(p0, pr:next(0,3), pr:next(3,15)) + end + end +end + +minetest.register_on_generated(function(minp, maxp, seed) + if maxp.y >= 2 and minp.y <= 0 then + -- Generate clay + -- Assume X and Z lengths are equal + local divlen = 4 + local divs = (maxp.x-minp.x)/divlen+1; + for divx=0+1,divs-1-1 do + for divz=0+1,divs-1-1 do + local cx = minp.x + math.floor((divx+0.5)*divlen) + local cz = minp.z + math.floor((divz+0.5)*divlen) + if minetest.env:get_node({x=cx,y=1,z=cz}).name == "default:water_source" and + minetest.env:get_node({x=cx,y=0,z=cz}).name == "default:sand" then + local is_shallow = true + local num_water_around = 0 + if minetest.env:get_node({x=cx-divlen*2,y=1,z=cz+0}).name == "default:water_source" then + num_water_around = num_water_around + 1 end + if minetest.env:get_node({x=cx+divlen*2,y=1,z=cz+0}).name == "default:water_source" then + num_water_around = num_water_around + 1 end + if minetest.env:get_node({x=cx+0,y=1,z=cz-divlen*2}).name == "default:water_source" then + num_water_around = num_water_around + 1 end + if minetest.env:get_node({x=cx+0,y=1,z=cz+divlen*2}).name == "default:water_source" then + num_water_around = num_water_around + 1 end + if num_water_around >= 2 then + is_shallow = false + end + if is_shallow then + for x1=-divlen,divlen do + for z1=-divlen,divlen do + if minetest.env:get_node({x=cx+x1,y=0,z=cz+z1}).name == "default:sand" then + minetest.env:set_node({x=cx+x1,y=0,z=cz+z1}, {name="default:clay"}) + end + end + end + end + end + end + end + -- Generate papyrus + local perlin1 = minetest.env:get_perlin(354, 3, 0.7, 100) + -- Assume X and Z lengths are equal + local divlen = 8 + local divs = (maxp.x-minp.x)/divlen+1; + for divx=0,divs-1 do + for divz=0,divs-1 do + local x0 = minp.x + math.floor((divx+0)*divlen) + local z0 = minp.z + math.floor((divz+0)*divlen) + local x1 = minp.x + math.floor((divx+1)*divlen) + local z1 = minp.z + math.floor((divz+1)*divlen) + -- Determine papyrus amount from perlin noise + local papyrus_amount = math.floor(perlin1:get2d({x=x0, y=z0}) * 45 - 20) + -- Find random positions for papyrus based on this random + local pr = PseudoRandom(seed+1) + for i=0,papyrus_amount do + local x = pr:next(x0, x1) + local z = pr:next(z0, z1) + if minetest.env:get_node({x=x,y=1,z=z}).name == "default:dirt_with_grass" and + minetest.env:find_node_near({x=x,y=1,z=z}, 1, "default:water_source") then + default.make_papyrus({x=x,y=2,z=z}, pr:next(2, 4)) + end + end + end + end + -- Generate cactuses + local perlin1 = minetest.env:get_perlin(230, 3, 0.6, 100) + -- Assume X and Z lengths are equal + local divlen = 16 + local divs = (maxp.x-minp.x)/divlen+1; + for divx=0,divs-1 do + for divz=0,divs-1 do + local x0 = minp.x + math.floor((divx+0)*divlen) + local z0 = minp.z + math.floor((divz+0)*divlen) + local x1 = minp.x + math.floor((divx+1)*divlen) + local z1 = minp.z + math.floor((divz+1)*divlen) + -- Determine cactus amount from perlin noise + local cactus_amount = math.floor(perlin1:get2d({x=x0, y=z0}) * 6 - 3) + -- Find random positions for cactus based on this random + local pr = PseudoRandom(seed+1) + for i=0,cactus_amount do + local x = pr:next(x0, x1) + local z = pr:next(z0, z1) + -- Find ground level (0...15) + local ground_y = nil + for y=30,0,-1 do + if minetest.env:get_node({x=x,y=y,z=z}).name ~= "air" then + ground_y = y + break + end + end + -- If desert sand, make cactus + if ground_y and minetest.env:get_node({x=x,y=ground_y,z=z}).name == "default:desert_sand" then + default.make_cactus({x=x,y=ground_y+1,z=z}, pr:next(3, 4)) + end + end + end + end + -- Generate grass + local perlin1 = minetest.env:get_perlin(329, 3, 0.6, 100) + -- Assume X and Z lengths are equal + local divlen = 16 + local divs = (maxp.x-minp.x)/divlen+1; + for divx=0,divs-1 do + for divz=0,divs-1 do + local x0 = minp.x + math.floor((divx+0)*divlen) + local z0 = minp.z + math.floor((divz+0)*divlen) + local x1 = minp.x + math.floor((divx+1)*divlen) + local z1 = minp.z + math.floor((divz+1)*divlen) + -- Determine grass amount from perlin noise + local grass_amount = math.floor(perlin1:get2d({x=x0, y=z0}) ^ 3 * 9) + -- Find random positions for grass based on this random + local pr = PseudoRandom(seed+1) + for i=0,grass_amount do + local x = pr:next(x0, x1) + local z = pr:next(z0, z1) + -- Find ground level (0...15) + local ground_y = nil + for y=30,0,-1 do + if minetest.env:get_node({x=x,y=y,z=z}).name ~= "air" then + ground_y = y + break + end + end + + if ground_y then + local p = {x=x,y=ground_y+1,z=z} + local nn = minetest.env:get_node(p).name + -- Check if the node can be replaced + if minetest.registered_nodes[nn] and + minetest.registered_nodes[nn].buildable_to then + nn = minetest.env:get_node({x=x,y=ground_y,z=z}).name + -- If desert sand, add dry shrub + if nn == "default:desert_sand" then + minetest.env:set_node(p,{name="default:dry_shrub"}) + + -- If dirt with grass, add grass + elseif nn == "default:dirt_with_grass" then + minetest.env:set_node(p,{name="default:grass_"..pr:next(1, 5)}) + end + end + end + + end + end + end + end + + -- Generate nyan cats + generate_nyancats(seed, minp, maxp) +end) + diff --git a/mods/default/models/character.blend b/mods/default/models/character.blend new file mode 100644 index 0000000000000000000000000000000000000000..cb1a670c41f79472d2a9d23f53c253a9fa7c238b GIT binary patch literal 581808 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

#5>;Nhp$wLa`U}ytvp&c9o?a6-!o*hAR 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 literal 0 HcmV?d00001 diff --git a/mods/default/models/character.png b/mods/default/models/character.png new file mode 100644 index 0000000000000000000000000000000000000000..6af7db67e7f4e48005c63100339682f3e03990f8 GIT binary patch literal 3231 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 + WORD nMaxSkinWeightsPerVertex; + WORD nMaxSkinWeightsPerFace; + WORD nBones; +} + +template SkinWeights { + <6f0d123b-bad2-4167-a0d0-80224f25fabb> + STRING transformNodeName; + DWORD nWeights; + array DWORD vertexIndices[nWeights]; + array float weights[nWeights]; + Matrix4x4 matrixOffset; +} + +Frame Root { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 1.000000,-0.000000, 0.000000, + 0.000000, 0.000000, 0.000000, 1.000000;; + } + Frame Armature { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 0.000000,-10.000000, 1.000000;; + } + Frame Armature_Body { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000,-1.000000, 0.000000, 0.000000, + -0.000000, 0.000000, 6.750000, 1.000000;; + } + Frame Armature_Head { + FrameTransformMatrix { + -1.000000,-0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + 0.000000, 6.750000, 0.000000, 1.000000;; + } + } //End of Armature_Head + Frame Armature_Arm_Left { + FrameTransformMatrix { + 0.989214,-0.143886,-0.027450, 0.000000, + -0.143940,-0.989586,-0.000000, 0.000000, + -0.027164, 0.003951,-0.999623, 0.000000, + -2.000000, 6.750000, 0.000000, 1.000000;; + } + } //End of Armature_Arm_Left + Frame Armature_Arm_Right { + FrameTransformMatrix { + 0.989214, 0.143886, 0.027450, 0.000000, + 0.143940,-0.989586,-0.000000, 0.000000, + 0.027164, 0.003951,-0.999623, 0.000000, + 2.000000, 6.750000, 0.000000, 1.000000;; + } + } //End of Armature_Arm_Right + Frame Armature_Leg_Right { + FrameTransformMatrix { + 1.000000, 0.000000,-0.000000, 0.000000, + -0.000000,-1.000000,-0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + 1.000000, 0.000000,-0.000001, 1.000000;; + } + } //End of Armature_Leg_Right + Frame Armature_Leg_Left { + FrameTransformMatrix { + 1.000000, 0.000000,-0.000000, 0.000000, + -0.000000,-1.000000,-0.000000, 0.000000, + -0.000000, 0.000000,-1.000000, 0.000000, + -1.000000, 0.000000,-0.000001, 1.000000;; + } + } //End of Armature_Leg_Left + } //End of Armature_Body + Frame Player { + FrameTransformMatrix { + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + 0.000000, 0.000000, 0.000000, 1.000000;; + } + Mesh { //Cube_001 Mesh + 168; + 2.000000;-1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000;-1.000000;13.500000;, + 2.000000;-1.000000;13.500000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + -2.000000; 1.000000;13.500000;, + -2.000000;-1.000000;13.500000;, + -2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000;13.500000;, + -2.000000; 1.000000;13.500000;, + -2.000000; 1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + 2.000000;-1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000;13.500000;, + 2.000000;-1.000000;13.500000;, + -2.000000;-1.000000;13.500000;, + -2.000000; 1.000000;13.500000;, + 0.000000;-1.000000; 6.750000;, + 0.000000;-1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -4.000000;-1.000000; 6.750000;, + -4.000000;-1.000000;13.500000;, + -2.000000;-1.000000;13.500000;, + -2.000000; 1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000;-1.000000;13.500000;, + -2.000000; 1.000000;13.500000;, + -2.000000; 1.000000; 0.000000;, + -2.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -2.000000;-1.000000; 0.000000;, + -2.000000; 1.000000; 0.000000;, + -2.000000; 1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + 2.000000;-2.000000;13.500000;, + -2.000000;-2.000000;13.500000;, + -2.000000;-2.000000;17.500000;, + 2.000000;-2.000000;17.500000;, + -2.000000;-2.000000;13.500000;, + -2.000000; 2.000000;13.500000;, + -2.000000; 2.000000;17.500000;, + -2.000000;-2.000000;17.500000;, + -2.000000; 2.000000;13.500000;, + 2.000000; 2.000000;13.500000;, + 2.000000; 2.000000;17.500000;, + -2.000000; 2.000000;17.500000;, + -2.000000; 2.000000;13.500000;, + -2.000000;-2.000000;13.500000;, + 2.000000;-2.000000;13.500000;, + 2.000000; 2.000000;13.500000;, + 2.000000; 2.000000;17.500000;, + 2.000000;-2.000000;17.500000;, + -2.000000;-2.000000;17.500000;, + -2.000000; 2.000000;17.500000;, + -0.000000;-1.000000; 0.000000;, + -2.000000;-1.000000; 0.000000;, + -2.000000;-1.000000; 6.750000;, + 0.000000;-1.000000; 6.750000;, + 0.000000; 1.000000; 6.750000;, + 0.000000; 1.000000; 0.000000;, + 2.000000; 1.000000; 0.000000;, + 2.000000; 1.000000; 6.750000;, + -2.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + 2.000000;-1.000000; 6.750000;, + 4.000000;-1.000000; 6.750000;, + 4.000000; 1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 4.000000;-1.000000;13.500000;, + 2.000000;-1.000000;13.500000;, + 2.000000; 1.000000;13.500000;, + 4.000000; 1.000000;13.500000;, + 2.000000;-1.000000; 6.750000;, + 2.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 6.750000;, + 0.000000; 1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 6.750000;, + 0.000000; 1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000; 0.000000;, + 2.000000;-1.000000; 0.000000;, + 2.000000;-1.000000; 6.750000;, + 2.000000; 1.000000;13.500000;, + 2.000000; 1.000000; 6.750000;, + 2.000000;-1.000000; 6.750000;, + 2.000000;-1.000000;13.500000;, + 2.000000; 2.000000;17.500000;, + 2.000000; 2.000000;13.500000;, + 2.000000;-2.000000;13.500000;, + 2.000000;-2.000000;17.500000;, + 0.000000; 1.000000; 6.750000;, + 0.000000;-1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + -4.000000; 1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + -2.000000; 1.000000;13.500000;, + -4.000000; 1.000000;13.500000;, + -4.000000;-1.000000; 6.750000;, + -4.000000; 1.000000; 6.750000;, + -4.000000; 1.000000;13.500000;, + -4.000000;-1.000000;13.500000;, + 4.000000; 1.000000;13.500000;, + 4.000000; 1.000000; 6.750000;, + 4.000000;-1.000000; 6.750000;, + 4.000000;-1.000000;13.500000;, + -2.000000; 1.000000;13.500000;, + -2.000000;-1.000000;13.500000;, + -4.000000;-1.000000;13.500000;, + -4.000000; 1.000000;13.500000;, + 2.000000; 1.000000;13.500000;, + 2.000000; 1.000000; 6.750000;, + 4.000000; 1.000000; 6.750000;, + 4.000000; 1.000000;13.500000;, + 0.000000;-1.000000; 0.000000;, + 2.000000;-1.000000; 0.000000;, + 2.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 2.000000;-1.000000;13.500000;, + 2.000000;-1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 2.000000; 1.000000;13.500000;, + -4.000000; 1.000000; 6.750000;, + -4.000000;-1.000000; 6.750000;, + -2.000000;-1.000000; 6.750000;, + -2.000000; 1.000000; 6.750000;, + 4.000000;-1.000000;13.500000;, + 4.000000;-1.000000; 6.750000;, + 2.000000;-1.000000; 6.750000;, + 2.000000;-1.000000;13.500000;, + 2.000000;-1.000000; 6.750000;, + 0.000000;-1.000000; 6.750000;, + 0.000000; 1.000000; 6.750000;, + 2.000000; 1.000000; 6.750000;, + 2.200000;-2.200000;13.300000;, + -2.200000;-2.200000;13.300000;, + -2.200000;-2.200000;17.700001;, + 2.200000;-2.200000;17.700001;, + -2.200000;-2.200000;13.300000;, + -2.200000; 2.200000;13.300000;, + -2.200000; 2.200000;17.700001;, + -2.200000;-2.200000;17.700001;, + -2.200000; 2.200000;13.300000;, + 2.200000; 2.200000;13.300000;, + 2.200000; 2.200000;17.700001;, + -2.200000; 2.200000;17.700001;, + -2.200000; 2.200000;13.300000;, + -2.200000;-2.200000;13.300000;, + 2.200000;-2.200000;13.300000;, + 2.200000; 2.200000;13.300000;, + 2.200000; 2.200000;17.700001;, + 2.200000;-2.200000;17.700001;, + -2.200000;-2.200000;17.700001;, + -2.200000; 2.200000;17.700001;, + 2.200000; 2.200000;17.700001;, + 2.200000; 2.200000;13.300000;, + 2.200000;-2.200000;13.300000;, + 2.200000;-2.200000;17.700001;; + 42; + 4;0;1;2;3;, + 4;4;5;6;7;, + 4;8;9;10;11;, + 4;12;13;14;15;, + 4;16;17;18;19;, + 4;20;21;22;23;, + 4;24;25;26;27;, + 4;28;29;30;31;, + 4;32;33;34;35;, + 4;36;37;38;39;, + 4;40;41;42;43;, + 4;44;45;46;47;, + 4;48;49;50;51;, + 4;52;53;54;55;, + 4;56;57;58;59;, + 4;60;61;62;63;, + 4;64;65;66;67;, + 4;68;69;70;71;, + 4;72;73;74;75;, + 4;76;77;78;79;, + 4;80;81;82;83;, + 4;84;85;86;87;, + 4;88;89;90;91;, + 4;92;93;94;95;, + 4;96;97;98;99;, + 4;100;101;102;103;, + 4;104;105;106;107;, + 4;108;109;110;111;, + 4;112;113;114;115;, + 4;116;117;118;119;, + 4;120;121;122;123;, + 4;124;125;126;127;, + 4;128;129;130;131;, + 4;132;133;134;135;, + 4;136;137;138;139;, + 4;140;141;142;143;, + 4;144;145;146;147;, + 4;148;149;150;151;, + 4;152;153;154;155;, + 4;156;157;158;159;, + 4;160;161;162;163;, + 4;164;165;166;167;; + MeshNormals { //Cube_001 Normals + 168; + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -0.000000; 1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;; + 42; + 4;0;1;2;3;, + 4;4;5;6;7;, + 4;8;9;10;11;, + 4;12;13;14;15;, + 4;16;17;18;19;, + 4;20;21;22;23;, + 4;24;25;26;27;, + 4;28;29;30;31;, + 4;32;33;34;35;, + 4;36;37;38;39;, + 4;40;41;42;43;, + 4;44;45;46;47;, + 4;48;49;50;51;, + 4;52;53;54;55;, + 4;56;57;58;59;, + 4;60;61;62;63;, + 4;64;65;66;67;, + 4;68;69;70;71;, + 4;72;73;74;75;, + 4;76;77;78;79;, + 4;80;81;82;83;, + 4;84;85;86;87;, + 4;88;89;90;91;, + 4;92;93;94;95;, + 4;96;97;98;99;, + 4;100;101;102;103;, + 4;104;105;106;107;, + 4;108;109;110;111;, + 4;112;113;114;115;, + 4;116;117;118;119;, + 4;120;121;122;123;, + 4;124;125;126;127;, + 4;128;129;130;131;, + 4;132;133;134;135;, + 4;136;137;138;139;, + 4;140;141;142;143;, + 4;144;145;146;147;, + 4;148;149;150;151;, + 4;152;153;154;155;, + 4;156;157;158;159;, + 4;160;161;162;163;, + 4;164;165;166;167;; + } //End of Cube_001 Normals + MeshMaterialList { //Cube_001 Material List + 1; + 42; + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0;; + Material Character { + 0.640000; 0.640000; 0.640000; 1.000000;; + 96.078431; + 0.000000; 0.000000; 0.000000;; + 0.000000; 0.000000; 0.000000;; + TextureFilename {"character.png";} + } + } //End of Cube_001 Material List + MeshTextureCoords { //Cube_001 UV Coordinates + 168; + 0.625000; 1.000000;, + 0.500000; 1.000000;, + 0.500000; 0.625000;, + 0.625000; 0.625000;, + 0.500000; 1.000000;, + 0.437500; 1.000000;, + 0.437500; 0.625000;, + 0.500000; 0.625000;, + 0.437500; 1.000000;, + 0.312500; 1.000000;, + 0.312500; 0.625000;, + 0.437500; 0.625000;, + 0.437500; 0.625000;, + 0.437500; 0.500000;, + 0.562500; 0.500000;, + 0.562500; 0.625000;, + 0.312500; 0.625000;, + 0.312500; 0.500000;, + 0.437500; 0.500000;, + 0.437500; 0.625000;, + 0.125000; 0.625000;, + 0.125000; 1.000000;, + 0.187500; 1.000000;, + 0.187500; 0.625000;, + 0.812500; 1.000000;, + 0.875000; 1.000000;, + 0.875000; 0.625000;, + 0.812500; 0.625000;, + 0.750000; 1.000000;, + 0.812500; 1.000000;, + 0.812500; 0.625000;, + 0.750000; 0.625000;, + 0.125000; 0.625000;, + 0.125000; 0.500000;, + 0.187500; 0.500000;, + 0.187500; 0.625000;, + 0.000000; 1.000000;, + 0.062500; 1.000000;, + 0.062500; 0.625000;, + 0.000000; 0.625000;, + 0.500000; 0.500000;, + 0.375000; 0.500000;, + 0.375000; 0.250000;, + 0.500000; 0.250000;, + 0.375000; 0.500000;, + 0.250000; 0.500000;, + 0.250000; 0.250000;, + 0.375000; 0.250000;, + 0.250000; 0.500000;, + 0.125000; 0.500000;, + 0.125000; 0.250000;, + 0.250000; 0.250000;, + 0.250000; 0.250000;, + 0.250000; 0.000000;, + 0.375000; 0.000000;, + 0.375000; 0.250000;, + 0.125000; 0.250000;, + 0.125000; 0.000000;, + 0.250000; 0.000000;, + 0.250000; 0.250000;, + 0.250000; 1.000000;, + 0.187500; 1.000000;, + 0.187500; 0.625000;, + 0.250000; 0.625000;, + 0.062500; 0.625000;, + 0.062500; 1.000000;, + 0.125000; 1.000000;, + 0.125000; 0.625000;, + 0.125000; 1.000000;, + 0.062500; 1.000000;, + 0.062500; 0.625000;, + 0.125000; 0.625000;, + 0.750000; 0.500000;, + 0.812500; 0.500000;, + 0.812500; 0.625000;, + 0.750000; 0.625000;, + 0.687500; 0.500000;, + 0.750000; 0.500000;, + 0.750000; 0.625000;, + 0.687500; 0.625000;, + 0.187500; 0.625000;, + 0.187500; 1.000000;, + 0.250000; 1.000000;, + 0.250000; 0.625000;, + 0.187500; 1.000000;, + 0.125000; 1.000000;, + 0.125000; 0.625000;, + 0.187500; 0.625000;, + 0.062500; 0.625000;, + 0.062500; 1.000000;, + 0.000000; 1.000000;, + 0.000000; 0.625000;, + 0.312500; 0.625000;, + 0.312500; 1.000000;, + 0.250000; 1.000000;, + 0.250000; 0.625000;, + 0.125000; 0.250000;, + 0.125000; 0.500000;, + 0.000000; 0.500000;, + 0.000000; 0.250000;, + 0.062500; 0.625000;, + 0.062500; 0.500000;, + 0.125000; 0.500000;, + 0.125000; 0.625000;, + 0.687500; 1.000000;, + 0.750000; 1.000000;, + 0.750000; 0.625000;, + 0.687500; 0.625000;, + 0.687500; 1.000000;, + 0.625000; 1.000000;, + 0.625000; 0.625000;, + 0.687500; 0.625000;, + 0.625000; 0.625000;, + 0.625000; 1.000000;, + 0.687500; 1.000000;, + 0.687500; 0.625000;, + 0.750000; 0.625000;, + 0.750000; 0.500000;, + 0.687500; 0.500000;, + 0.687500; 0.625000;, + 0.750000; 0.625000;, + 0.750000; 1.000000;, + 0.687500; 1.000000;, + 0.687500; 0.625000;, + 0.187500; 0.500000;, + 0.125000; 0.500000;, + 0.125000; 0.625000;, + 0.187500; 0.625000;, + 0.812500; 0.625000;, + 0.812500; 1.000000;, + 0.750000; 1.000000;, + 0.750000; 0.625000;, + 0.812500; 0.625000;, + 0.812500; 0.500000;, + 0.750000; 0.500000;, + 0.750000; 0.625000;, + 0.875000; 0.625000;, + 0.875000; 1.000000;, + 0.812500; 1.000000;, + 0.812500; 0.625000;, + 0.125000; 0.500000;, + 0.062500; 0.500000;, + 0.062500; 0.625000;, + 0.125000; 0.625000;, + 1.000000; 0.500000;, + 0.875000; 0.500000;, + 0.875000; 0.250000;, + 1.000000; 0.250000;, + 0.875000; 0.500000;, + 0.750000; 0.500000;, + 0.750000; 0.250000;, + 0.875000; 0.250000;, + 0.750000; 0.500000;, + 0.625000; 0.500000;, + 0.625000; 0.250000;, + 0.750000; 0.250000;, + 0.750000; 0.250000;, + 0.750000; 0.000000;, + 0.875000; 0.000000;, + 0.875000; 0.250000;, + 0.625000; 0.250000;, + 0.625000; 0.000000;, + 0.750000; 0.000000;, + 0.750000; 0.250000;, + 0.625000; 0.250000;, + 0.625000; 0.500000;, + 0.500000; 0.500000;, + 0.500000; 0.250000;; + } //End of Cube_001 UV Coordinates + XSkinMeshHeader { + 1; + 3; + 6; + } + SkinWeights { + "Armature_Leg_Right"; + 24; + 20, + 21, + 22, + 23, + 64, + 65, + 66, + 67, + 80, + 81, + 82, + 83, + 88, + 89, + 90, + 91, + 124, + 125, + 126, + 127, + 140, + 141, + 142, + 143; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 1.000000,-0.000000,-0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + -0.000000,-1.000000, 0.000000, 0.000000, + -1.000000, 6.750001,-0.000001, 1.000000;; + } //End of Armature_Leg_Right Skin Weights + SkinWeights { + "Armature_Leg_Left"; + 24; + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 60, + 61, + 62, + 63, + 68, + 69, + 70, + 71, + 84, + 85, + 86, + 87, + 100, + 101, + 102, + 103; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 1.000000,-0.000000,-0.000000, 0.000000, + 0.000000, 0.000000, 1.000000, 0.000000, + -0.000000,-1.000000, 0.000000, 0.000000, + 1.000000, 6.750001,-0.000001, 1.000000;; + } //End of Armature_Leg_Left Skin Weights + SkinWeights { + "Armature_Body"; + 24; + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 92, + 93, + 94, + 95; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000,-1.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000,-6.750000,-0.000001, 1.000000;; + } //End of Armature_Body Skin Weights + SkinWeights { + "Armature_Head"; + 48; + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 96, + 97, + 98, + 99, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 161, + 162, + 163, + 164, + 165, + 166, + 167; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + -1.000000, 0.000000,-0.000000, 0.000000, + -0.000000,-0.000000, 1.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + -0.000000,-13.500000,-0.000002, 1.000000;; + } //End of Armature_Head Skin Weights + SkinWeights { + "Armature_Arm_Left"; + 24; + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 116, + 117, + 118, + 119, + 132, + 133, + 134, + 135; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 0.989214,-0.143940,-0.027164, 0.000000, + 0.027450,-0.000000, 0.999623, 0.000000, + -0.143886,-0.989587, 0.003951, 0.000000, + 3.920884,13.071540,-0.107668, 1.000000;; + } //End of Armature_Arm_Left Skin Weights + SkinWeights { + "Armature_Arm_Right"; + 24; + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 112, + 113, + 114, + 115, + 120, + 121, + 122, + 123, + 128, + 129, + 130, + 131, + 136, + 137, + 138, + 139; + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000, + 1.000000; + 0.989214, 0.143940, 0.027164, 0.000000, + -0.027450,-0.000000, 0.999623, 0.000000, + 0.143886,-0.989587, 0.003951, 0.000000, + -3.920884,13.071540,-0.107668, 1.000000;; + } //End of Armature_Arm_Right Skin Weights + } //End of Cube_001 Mesh + } //End of Player + } //End of Armature +} //End of Root Frame +AnimationSet { + Animation { + {Armature} + AnimationKey { //Position + 2; + 221; + 0;3; 0.000000, 0.000000,-10.000000;;, + 1;3; 0.000000, 0.000000,-10.000000;;, + 2;3; 0.000000, 0.000000,-10.000000;;, + 3;3; 0.000000, 0.000000,-10.000000;;, + 4;3; 0.000000, 0.000000,-10.000000;;, + 5;3; 0.000000, 0.000000,-10.000000;;, + 6;3; 0.000000, 0.000000,-10.000000;;, + 7;3; 0.000000, 0.000000,-10.000000;;, + 8;3; 0.000000, 0.000000,-10.000000;;, + 9;3; 0.000000, 0.000000,-10.000000;;, + 10;3; 0.000000, 0.000000,-10.000000;;, + 11;3; 0.000000, 0.000000,-10.000000;;, + 12;3; 0.000000, 0.000000,-10.000000;;, + 13;3; 0.000000, 0.000000,-10.000000;;, + 14;3; 0.000000, 0.000000,-10.000000;;, + 15;3; 0.000000, 0.000000,-10.000000;;, + 16;3; 0.000000, 0.000000,-10.000000;;, + 17;3; 0.000000, 0.000000,-10.000000;;, + 18;3; 0.000000, 0.000000,-10.000000;;, + 19;3; 0.000000, 0.000000,-10.000000;;, + 20;3; 0.000000, 0.000000,-10.000000;;, + 21;3; 0.000000, 0.000000,-10.000000;;, + 22;3; 0.000000, 0.000000,-10.000000;;, + 23;3; 0.000000, 0.000000,-10.000000;;, + 24;3; 0.000000, 0.000000,-10.000000;;, + 25;3; 0.000000, 0.000000,-10.000000;;, + 26;3; 0.000000, 0.000000,-10.000000;;, + 27;3; 0.000000, 0.000000,-10.000000;;, + 28;3; 0.000000, 0.000000,-10.000000;;, + 29;3; 0.000000, 0.000000,-10.000000;;, + 30;3; 0.000000, 0.000000,-10.000000;;, + 31;3; 0.000000, 0.000000,-10.000000;;, + 32;3; 0.000000, 0.000000,-10.000000;;, + 33;3; 0.000000, 0.000000,-10.000000;;, + 34;3; 0.000000, 0.000000,-10.000000;;, + 35;3; 0.000000, 0.000000,-10.000000;;, + 36;3; 0.000000, 0.000000,-10.000000;;, + 37;3; 0.000000, 0.000000,-10.000000;;, + 38;3; 0.000000, 0.000000,-10.000000;;, + 39;3; 0.000000, 0.000000,-10.000000;;, + 40;3; 0.000000, 0.000000,-10.000000;;, + 41;3; 0.000000, 0.000000,-10.000000;;, + 42;3; 0.000000, 0.000000,-10.000000;;, + 43;3; 0.000000, 0.000000,-10.000000;;, + 44;3; 0.000000, 0.000000,-10.000000;;, + 45;3; 0.000000, 0.000000,-10.000000;;, + 46;3; 0.000000, 0.000000,-10.000000;;, + 47;3; 0.000000, 0.000000,-10.000000;;, + 48;3; 0.000000, 0.000000,-10.000000;;, + 49;3; 0.000000, 0.000000,-10.000000;;, + 50;3; 0.000000, 0.000000,-10.000000;;, + 51;3; 0.000000, 0.000000,-10.000000;;, + 52;3; 0.000000, 0.000000,-10.000000;;, + 53;3; 0.000000, 0.000000,-10.000000;;, + 54;3; 0.000000, 0.000000,-10.000000;;, + 55;3; 0.000000, 0.000000,-10.000000;;, + 56;3; 0.000000, 0.000000,-10.000000;;, + 57;3; 0.000000, 0.000000,-10.000000;;, + 58;3; 0.000000, 0.000000,-10.000000;;, + 59;3; 0.000000, 0.000000,-10.000000;;, + 60;3; 0.000000, 0.000000,-10.000000;;, + 61;3; 0.000000, 0.000000,-10.000000;;, + 62;3; 0.000000, 0.000000,-10.000000;;, + 63;3; 0.000000, 0.000000,-10.000000;;, + 64;3; 0.000000, 0.000000,-10.000000;;, + 65;3; 0.000000, 0.000000,-10.000000;;, + 66;3; 0.000000, 0.000000,-10.000000;;, + 67;3; 0.000000, 0.000000,-10.000000;;, + 68;3; 0.000000, 0.000000,-10.000000;;, + 69;3; 0.000000, 0.000000,-10.000000;;, + 70;3; 0.000000, 0.000000,-10.000000;;, + 71;3; 0.000000, 0.000000,-10.000000;;, + 72;3; 0.000000, 0.000000,-10.000000;;, + 73;3; 0.000000, 0.000000,-10.000000;;, + 74;3; 0.000000, 0.000000,-10.000000;;, + 75;3; 0.000000, 0.000000,-10.000000;;, + 76;3; 0.000000, 0.000000,-10.000000;;, + 77;3; 0.000000, 0.000000,-10.000000;;, + 78;3; 0.000000, 0.000000,-10.000000;;, + 79;3; 0.000000, 0.000000,-10.000000;;, + 80;3; 0.000000, 0.000000,-10.000000;;, + 81;3; 0.000000, 0.000000,-10.000000;;, + 82;3; 0.000000, 0.000000,-10.000000;;, + 83;3; 0.000000, 0.000000,-10.000000;;, + 84;3; 0.000000, 0.000000,-10.000000;;, + 85;3; 0.000000, 0.000000,-10.000000;;, + 86;3; 0.000000, 0.000000,-10.000000;;, + 87;3; 0.000000, 0.000000,-10.000000;;, + 88;3; 0.000000, 0.000000,-10.000000;;, + 89;3; 0.000000, 0.000000,-10.000000;;, + 90;3; 0.000000, 0.000000,-10.000000;;, + 91;3; 0.000000, 0.000000,-10.000000;;, + 92;3; 0.000000, 0.000000,-10.000000;;, + 93;3; 0.000000, 0.000000,-10.000000;;, + 94;3; 0.000000, 0.000000,-10.000000;;, + 95;3; 0.000000, 0.000000,-10.000000;;, + 96;3; 0.000000, 0.000000,-10.000000;;, + 97;3; 0.000000, 0.000000,-10.000000;;, + 98;3; 0.000000, 0.000000,-10.000000;;, + 99;3; 0.000000, 0.000000,-10.000000;;, + 100;3; 0.000000, 0.000000,-10.000000;;, + 101;3; 0.000000, 0.000000,-10.000000;;, + 102;3; 0.000000, 0.000000,-10.000000;;, + 103;3; 0.000000, 0.000000,-10.000000;;, + 104;3; 0.000000, 0.000000,-10.000000;;, + 105;3; 0.000000, 0.000000,-10.000000;;, + 106;3; 0.000000, 0.000000,-10.000000;;, + 107;3; 0.000000, 0.000000,-10.000000;;, + 108;3; 0.000000, 0.000000,-10.000000;;, + 109;3; 0.000000, 0.000000,-10.000000;;, + 110;3; 0.000000, 0.000000,-10.000000;;, + 111;3; 0.000000, 0.000000,-10.000000;;, + 112;3; 0.000000, 0.000000,-10.000000;;, + 113;3; 0.000000, 0.000000,-10.000000;;, + 114;3; 0.000000, 0.000000,-10.000000;;, + 115;3; 0.000000, 0.000000,-10.000000;;, + 116;3; 0.000000, 0.000000,-10.000000;;, + 117;3; 0.000000, 0.000000,-10.000000;;, + 118;3; 0.000000, 0.000000,-10.000000;;, + 119;3; 0.000000, 0.000000,-10.000000;;, + 120;3; 0.000000, 0.000000,-10.000000;;, + 121;3; 0.000000, 0.000000,-10.000000;;, + 122;3; 0.000000, 0.000000,-10.000000;;, + 123;3; 0.000000, 0.000000,-10.000000;;, + 124;3; 0.000000, 0.000000,-10.000000;;, + 125;3; 0.000000, 0.000000,-10.000000;;, + 126;3; 0.000000, 0.000000,-10.000000;;, + 127;3; 0.000000, 0.000000,-10.000000;;, + 128;3; 0.000000, 0.000000,-10.000000;;, + 129;3; 0.000000, 0.000000,-10.000000;;, + 130;3; 0.000000, 0.000000,-10.000000;;, + 131;3; 0.000000, 0.000000,-10.000000;;, + 132;3; 0.000000, 0.000000,-10.000000;;, + 133;3; 0.000000, 0.000000,-10.000000;;, + 134;3; 0.000000, 0.000000,-10.000000;;, + 135;3; 0.000000, 0.000000,-10.000000;;, + 136;3; 0.000000, 0.000000,-10.000000;;, + 137;3; 0.000000, 0.000000,-10.000000;;, + 138;3; 0.000000, 0.000000,-10.000000;;, + 139;3; 0.000000, 0.000000,-10.000000;;, + 140;3; 0.000000, 0.000000,-10.000000;;, + 141;3; 0.000000, 0.000000,-10.000000;;, + 142;3; 0.000000, 0.000000,-10.000000;;, + 143;3; 0.000000, 0.000000,-10.000000;;, + 144;3; 0.000000, 0.000000,-10.000000;;, + 145;3; 0.000000, 0.000000,-10.000000;;, + 146;3; 0.000000, 0.000000,-10.000000;;, + 147;3; 0.000000, 0.000000,-10.000000;;, + 148;3; 0.000000, 0.000000,-10.000000;;, + 149;3; 0.000000, 0.000000,-10.000000;;, + 150;3; 0.000000, 0.000000,-10.000000;;, + 151;3; 0.000000, 0.000000,-10.000000;;, + 152;3; 0.000000, 0.000000,-10.000000;;, + 153;3; 0.000000, 0.000000,-10.000000;;, + 154;3; 0.000000, 0.000000,-10.000000;;, + 155;3; 0.000000, 0.000000,-10.000000;;, + 156;3; 0.000000, 0.000000,-10.000000;;, + 157;3; 0.000000, 0.000000,-10.000000;;, + 158;3; 0.000000, 0.000000,-10.000000;;, + 159;3; 0.000000, 0.000000,-10.000000;;, + 160;3; 0.000000, 0.000000,-10.000000;;, + 161;3; 0.000000, 0.000000,-10.000000;;, + 162;3; 0.000000, 0.000000,-10.000000;;, + 163;3; 0.000000, 0.000000,-10.000000;;, + 164;3; 0.000000, 0.000000,-10.000000;;, + 165;3; 0.000000, 0.000000,-10.000000;;, + 166;3; 0.000000, 0.000000,-10.000000;;, + 167;3; 0.000000, 0.000000,-10.000000;;, + 168;3; 0.000000, 0.000000,-10.000000;;, + 169;3; 0.000000, 0.000000,-10.000000;;, + 170;3; 0.000000, 0.000000,-10.000000;;, + 171;3; 0.000000, 0.000000,-10.000000;;, + 172;3; 0.000000, 0.000000,-10.000000;;, + 173;3; 0.000000, 0.000000,-10.000000;;, + 174;3; 0.000000, 0.000000,-10.000000;;, + 175;3; 0.000000, 0.000000,-10.000000;;, + 176;3; 0.000000, 0.000000,-10.000000;;, + 177;3; 0.000000, 0.000000,-10.000000;;, + 178;3; 0.000000, 0.000000,-10.000000;;, + 179;3; 0.000000, 0.000000,-10.000000;;, + 180;3; 0.000000, 0.000000,-10.000000;;, + 181;3; 0.000000, 0.000000,-10.000000;;, + 182;3; 0.000000, 0.000000,-10.000000;;, + 183;3; 0.000000, 0.000000,-10.000000;;, + 184;3; 0.000000, 0.000000,-10.000000;;, + 185;3; 0.000000, 0.000000,-10.000000;;, + 186;3; 0.000000, 0.000000,-10.000000;;, + 187;3; 0.000000, 0.000000,-10.000000;;, + 188;3; 0.000000, 0.000000,-10.000000;;, + 189;3; 0.000000, 0.000000,-10.000000;;, + 190;3; 0.000000, 0.000000,-10.000000;;, + 191;3; 0.000000, 0.000000,-10.000000;;, + 192;3; 0.000000, 0.000000,-10.000000;;, + 193;3; 0.000000, 0.000000,-10.000000;;, + 194;3; 0.000000, 0.000000,-10.000000;;, + 195;3; 0.000000, 0.000000,-10.000000;;, + 196;3; 0.000000, 0.000000,-10.000000;;, + 197;3; 0.000000, 0.000000,-10.000000;;, + 198;3; 0.000000, 0.000000,-10.000000;;, + 199;3; 0.000000, 0.000000,-10.000000;;, + 200;3; 0.000000, 0.000000,-10.000000;;, + 201;3; 0.000000, 0.000000,-10.000000;;, + 202;3; 0.000000, 0.000000,-10.000000;;, + 203;3; 0.000000, 0.000000,-10.000000;;, + 204;3; 0.000000, 0.000000,-10.000000;;, + 205;3; 0.000000, 0.000000,-10.000000;;, + 206;3; 0.000000, 0.000000,-10.000000;;, + 207;3; 0.000000, 0.000000,-10.000000;;, + 208;3; 0.000000, 0.000000,-10.000000;;, + 209;3; 0.000000, 0.000000,-10.000000;;, + 210;3; 0.000000, 0.000000,-10.000000;;, + 211;3; 0.000000, 0.000000,-10.000000;;, + 212;3; 0.000000, 0.000000,-10.000000;;, + 213;3; 0.000000, 0.000000,-10.000000;;, + 214;3; 0.000000, 0.000000,-10.000000;;, + 215;3; 0.000000, 0.000000,-10.000000;;, + 216;3; 0.000000, 0.000000,-10.000000;;, + 217;3; 0.000000, 0.000000,-10.000000;;, + 218;3; 0.000000, 0.000000,-10.000000;;, + 219;3; 0.000000, 0.000000,-10.000000;;, + 220;3; 0.000000, 0.000000,-10.000000;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 50;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 51;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 52;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 53;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 54;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 55;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 56;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 57;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 58;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 59;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 60;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 61;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 62;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 63;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 64;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 65;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 66;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 67;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 68;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 69;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 70;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 71;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 72;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 73;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 74;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 75;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 76;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 77;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 78;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 79;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 80;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 81;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 82;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 83;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 84;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 85;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 86;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 87;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 88;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 89;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 90;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 91;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 92;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 93;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 94;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 95;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 96;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 97;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 98;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 99;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 100;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 101;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 102;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 103;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 104;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 105;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 106;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 107;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 108;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 109;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 110;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 111;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 112;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 113;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 114;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 115;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 116;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 117;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 118;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 119;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 120;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 121;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 122;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 123;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 124;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 125;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 126;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 127;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 128;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 129;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 130;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 131;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 132;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 133;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 134;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 135;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 136;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 137;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 138;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 139;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 140;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 141;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 142;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 143;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 144;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 145;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 146;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 147;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 148;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 149;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 150;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 151;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 152;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 153;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 154;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 155;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 156;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 157;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 158;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 159;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 160;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 161;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 162;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 163;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 164;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 165;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 166;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 167;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 168;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 169;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 170;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 171;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 172;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 173;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 174;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 175;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 176;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 177;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 178;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 179;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 180;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 181;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 182;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 183;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 184;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 185;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 186;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 187;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 188;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 189;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 190;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 191;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 192;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 193;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 194;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 195;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 196;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 197;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 198;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 199;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 200;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 201;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 202;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 203;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 204;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 205;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 206;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 207;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 208;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 209;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 210;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 211;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 212;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 213;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 214;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 215;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 216;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 217;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 218;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 219;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 220;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Body} + AnimationKey { //Position + 2; + 221; + 0;3; -0.000000, 0.000000, 6.750000;;, + 1;3; -0.000000, 0.000000, 6.750000;;, + 2;3; -0.000000, 0.000000, 6.750000;;, + 3;3; -0.000000, 0.000000, 6.750000;;, + 4;3; -0.000000, 0.000000, 6.750000;;, + 5;3; -0.000000, 0.000000, 6.750000;;, + 6;3; -0.000000, 0.000000, 6.750000;;, + 7;3; -0.000000, 0.000000, 6.750000;;, + 8;3; -0.000000, 0.000000, 6.750000;;, + 9;3; -0.000000, 0.000000, 6.750000;;, + 10;3; -0.000000, 0.000000, 6.750000;;, + 11;3; -0.000000, 0.000000, 6.750000;;, + 12;3; -0.000000, 0.000000, 6.750000;;, + 13;3; -0.000000, 0.000000, 6.750000;;, + 14;3; -0.000000, 0.000000, 6.750000;;, + 15;3; -0.000000, 0.000000, 6.750000;;, + 16;3; -0.000000, 0.000000, 6.750000;;, + 17;3; -0.000000, 0.000000, 6.750000;;, + 18;3; -0.000000, 0.000000, 6.750000;;, + 19;3; -0.000000, 0.000000, 6.750000;;, + 20;3; -0.000000, 0.000000, 6.750000;;, + 21;3; -0.000000, 0.000000, 6.750000;;, + 22;3; -0.000000, 0.000000, 6.750000;;, + 23;3; -0.000000, 0.000000, 6.750000;;, + 24;3; -0.000000, 0.000000, 6.750000;;, + 25;3; -0.000000, 0.000000, 6.750000;;, + 26;3; -0.000000, 0.000000, 6.750000;;, + 27;3; -0.000000, 0.000000, 6.750000;;, + 28;3; -0.000000, 0.000000, 6.750000;;, + 29;3; -0.000000, 0.000000, 6.750000;;, + 30;3; -0.000000, 0.000000, 6.750000;;, + 31;3; -0.000000, 0.000000, 6.750000;;, + 32;3; -0.000000, 0.000000, 6.750000;;, + 33;3; -0.000000, 0.000000, 6.750000;;, + 34;3; -0.000000, 0.000000, 6.750000;;, + 35;3; -0.000000, 0.000000, 6.750000;;, + 36;3; -0.000000, 0.000000, 6.750000;;, + 37;3; -0.000000, 0.000000, 6.750000;;, + 38;3; -0.000000, 0.000000, 6.750000;;, + 39;3; -0.000000, 0.000000, 6.750000;;, + 40;3; -0.000000, 0.000000, 6.750000;;, + 41;3; -0.000000, 0.000000, 6.750000;;, + 42;3; -0.000000, 0.000000, 6.750000;;, + 43;3; -0.000000, 0.000000, 6.750000;;, + 44;3; -0.000000, 0.000000, 6.750000;;, + 45;3; -0.000000, 0.000000, 6.750000;;, + 46;3; -0.000000, 0.000000, 6.750000;;, + 47;3; -0.000000, 0.000000, 6.750000;;, + 48;3; -0.000000, 0.000000, 6.750000;;, + 49;3; -0.000000, 0.000000, 6.750000;;, + 50;3; -0.000000, 0.000000, 6.750000;;, + 51;3; -0.000000, 0.000000, 6.750000;;, + 52;3; -0.000000, 0.000000, 6.750000;;, + 53;3; -0.000000, 0.000000, 6.750000;;, + 54;3; -0.000000, 0.000000, 6.750000;;, + 55;3; -0.000000, 0.000000, 6.750000;;, + 56;3; -0.000000, 0.000000, 6.750000;;, + 57;3; -0.000000, 0.000000, 6.750000;;, + 58;3; -0.000000, 0.000000, 6.750000;;, + 59;3; -0.000000, 0.000000, 6.750000;;, + 60;3; -0.000000, 0.000000, 6.750000;;, + 61;3; -0.000000, 0.000000, 6.750000;;, + 62;3; -0.000000, 0.000000, 6.750000;;, + 63;3; -0.000000, 0.000000, 6.750000;;, + 64;3; -0.000000, 0.000000, 6.750000;;, + 65;3; -0.000000, 0.000000, 6.750000;;, + 66;3; -0.000000, 0.000000, 6.750000;;, + 67;3; -0.000000, 0.000000, 6.750000;;, + 68;3; -0.000000, 0.000000, 6.750000;;, + 69;3; -0.000000, 0.000000, 6.750000;;, + 70;3; -0.000000, 0.000000, 6.750000;;, + 71;3; -0.000000, 0.000000, 6.750000;;, + 72;3; -0.000000, 0.000000, 6.750000;;, + 73;3; -0.000000, 0.000000, 6.750000;;, + 74;3; -0.000000, 0.000000, 6.750000;;, + 75;3; -0.000000, 0.000000, 6.750000;;, + 76;3; -0.000000, 0.000000, 6.750000;;, + 77;3; -0.000000, 0.000000, 6.750000;;, + 78;3; -0.000000, 0.000000, 6.750000;;, + 79;3; -0.000000, 0.000000, 6.750000;;, + 80;3; -0.000000, 0.000000, 6.750000;;, + 81;3; -0.000000, 0.000000, 1.000000;;, + 82;3; -0.000000, 0.000000, 1.000000;;, + 83;3; -0.000000, 0.000000, 1.000000;;, + 84;3; -0.000000, 0.000000, 1.000000;;, + 85;3; -0.000000, 0.000000, 1.000000;;, + 86;3; -0.000000, 0.000000, 1.000000;;, + 87;3; -0.000000, 0.000000, 1.000000;;, + 88;3; -0.000000, 0.000000, 1.000000;;, + 89;3; -0.000000, 0.000000, 1.000000;;, + 90;3; -0.000000, 0.000000, 1.000000;;, + 91;3; -0.000000, 0.000000, 1.000000;;, + 92;3; -0.000000, 0.000000, 1.000000;;, + 93;3; -0.000000, 0.000000, 1.000000;;, + 94;3; -0.000000, 0.000000, 1.000000;;, + 95;3; -0.000000, 0.000000, 1.000000;;, + 96;3; -0.000000, 0.000000, 1.000000;;, + 97;3; -0.000000, 0.000000, 1.000000;;, + 98;3; -0.000000, 0.000000, 1.000000;;, + 99;3; -0.000000, 0.000000, 1.000000;;, + 100;3; -0.000000, 0.000000, 1.000000;;, + 101;3; -0.000000, 0.000000, 1.000000;;, + 102;3; -0.000000, 0.000000, 1.000000;;, + 103;3; -0.000000, 0.000000, 1.000000;;, + 104;3; -0.000000, 0.000000, 1.000000;;, + 105;3; -0.000000, 0.000000, 1.000000;;, + 106;3; -0.000000, 0.000000, 1.000000;;, + 107;3; -0.000000, 0.000000, 1.000000;;, + 108;3; -0.000000, 0.000000, 1.000000;;, + 109;3; -0.000000, 0.000000, 1.000000;;, + 110;3; -0.000000, 0.000000, 1.000000;;, + 111;3; -0.000000, 0.000000, 1.000000;;, + 112;3; -0.000000, 0.000000, 1.000000;;, + 113;3; -0.000000, 0.000000, 1.000000;;, + 114;3; -0.000000, 0.000000, 1.000000;;, + 115;3; -0.000000, 0.000000, 1.000000;;, + 116;3; -0.000000, 0.000000, 1.000000;;, + 117;3; -0.000000, 0.000000, 1.000000;;, + 118;3; -0.000000, 0.000000, 1.000000;;, + 119;3; -0.000000, 0.000000, 1.000000;;, + 120;3; -0.000000, 0.000000, 1.000000;;, + 121;3; -0.000000, 0.000000, 1.000000;;, + 122;3; -0.000000, 0.000000, 1.000000;;, + 123;3; -0.000000, 0.000000, 1.000000;;, + 124;3; -0.000000, 0.000000, 1.000000;;, + 125;3; -0.000000, 0.000000, 1.000000;;, + 126;3; -0.000000, 0.000000, 1.000000;;, + 127;3; -0.000000, 0.000000, 1.000000;;, + 128;3; -0.000000, 0.000000, 1.000000;;, + 129;3; -0.000000, 0.000000, 1.000000;;, + 130;3; -0.000000, 0.000000, 1.000000;;, + 131;3; -0.000000, 0.000000, 1.000000;;, + 132;3; -0.000000, 0.000000, 1.000000;;, + 133;3; -0.000000, 0.000000, 1.000000;;, + 134;3; -0.000000, 0.000000, 1.000000;;, + 135;3; -0.000000, 0.000000, 1.000000;;, + 136;3; -0.000000, 0.000000, 1.000000;;, + 137;3; -0.000000, 0.000000, 1.000000;;, + 138;3; -0.000000, 0.000000, 1.000000;;, + 139;3; -0.000000, 0.000000, 1.000000;;, + 140;3; -0.000000, 0.000000, 1.000000;;, + 141;3; -0.000000, 0.000000, 1.000000;;, + 142;3; -0.000000, 0.000000, 1.000000;;, + 143;3; -0.000000, 0.000000, 1.000000;;, + 144;3; -0.000000, 0.000000, 1.000000;;, + 145;3; -0.000000, 0.000000, 1.000000;;, + 146;3; -0.000000, 0.000000, 1.000000;;, + 147;3; -0.000000, 0.000000, 1.000000;;, + 148;3; -0.000000, 0.000000, 1.000000;;, + 149;3; -0.000000, 0.000000, 1.000000;;, + 150;3; -0.000000, 0.000000, 1.000000;;, + 151;3; -0.000000, 0.000000, 1.000000;;, + 152;3; -0.000000, 0.000000, 1.000000;;, + 153;3; -0.000000, 0.000000, 1.000000;;, + 154;3; -0.000000, 0.000000, 1.000000;;, + 155;3; -0.000000, 0.000000, 1.000000;;, + 156;3; -0.000000, 0.000000, 1.000000;;, + 157;3; -0.000000, 0.000000, 1.000000;;, + 158;3; -0.000000, 0.000000, 1.000000;;, + 159;3; -0.000000, 0.000000, 1.000000;;, + 160;3; -0.000000, 0.000000, 1.000000;;, + 161;3; -0.000000, 0.000000, 1.000000;;, + 162;3; -0.000000, 2.000001, 1.000000;;, + 163;3; -0.000000, 2.000001, 1.000000;;, + 164;3; -0.000000, 2.000001, 1.000000;;, + 165;3; -0.000000, 2.000001, 1.000000;;, + 166;3; -0.000000, 2.000001, 1.000000;;, + 167;3; -0.000000, 2.000001, 1.000000;;, + 168;3; -0.000000, 0.000000, 6.750000;;, + 169;3; -0.000000, 0.000000, 6.750000;;, + 170;3; -0.000000, 0.000000, 6.750000;;, + 171;3; -0.000000, 0.000000, 6.750000;;, + 172;3; -0.000000, 0.000000, 6.750000;;, + 173;3; -0.000000, 0.000000, 6.750000;;, + 174;3; -0.000000, 0.000000, 6.750000;;, + 175;3; -0.000000, 0.000000, 6.750000;;, + 176;3; -0.000000, 0.000000, 6.750000;;, + 177;3; -0.000000, 0.000000, 6.750000;;, + 178;3; -0.000000, 0.000000, 6.750000;;, + 179;3; -0.000000, 0.000000, 6.750000;;, + 180;3; -0.000000, 0.000000, 6.750000;;, + 181;3; -0.000000, 0.000000, 6.750000;;, + 182;3; -0.000000, 0.000000, 6.750000;;, + 183;3; -0.000000, 0.000000, 6.750000;;, + 184;3; -0.000000, 0.000000, 6.750000;;, + 185;3; -0.000000, 0.000000, 6.750000;;, + 186;3; -0.000000, 0.000000, 6.750000;;, + 187;3; -0.000000, 0.000000, 6.750000;;, + 188;3; -0.000000, 0.000000, 6.750000;;, + 189;3; -0.000000, 0.000000, 6.750000;;, + 190;3; -0.000000, 0.000000, 6.750000;;, + 191;3; -0.000000, 0.000000, 6.750000;;, + 192;3; -0.000000, 0.000000, 6.750000;;, + 193;3; -0.000000, 0.000000, 6.750000;;, + 194;3; -0.000000, 0.000000, 6.750000;;, + 195;3; -0.000000, 0.000000, 6.750000;;, + 196;3; -0.000000, 0.000000, 6.750000;;, + 197;3; -0.000000, 0.000000, 6.750000;;, + 198;3; -0.000000, 0.000000, 6.750000;;, + 199;3; -0.000000, 0.000000, 6.750000;;, + 200;3; -0.000000, 0.000000, 6.750000;;, + 201;3; -0.000000, 0.000000, 6.750000;;, + 202;3; -0.000000, 0.000000, 6.750000;;, + 203;3; -0.000000, 0.000000, 6.750000;;, + 204;3; -0.000000, 0.000000, 6.750000;;, + 205;3; -0.000000, 0.000000, 6.750000;;, + 206;3; -0.000000, 0.000000, 6.750000;;, + 207;3; -0.000000, 0.000000, 6.750000;;, + 208;3; -0.000000, 0.000000, 6.750000;;, + 209;3; -0.000000, 0.000000, 6.750000;;, + 210;3; -0.000000, 0.000000, 6.750000;;, + 211;3; -0.000000, 0.000000, 6.750000;;, + 212;3; -0.000000, 0.000000, 6.750000;;, + 213;3; -0.000000, 0.000000, 6.750000;;, + 214;3; -0.000000, 0.000000, 6.750000;;, + 215;3; -0.000000, 0.000000, 6.750000;;, + 216;3; -0.000000, 0.000000, 6.750000;;, + 217;3; -0.000000, 0.000000, 6.750000;;, + 218;3; -0.000000, 0.000000, 6.750000;;, + 219;3; -0.000000, 0.000000, 6.750000;;, + 220;3; -0.000000, 0.000000, 6.750000;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 1;4; -0.706933, 0.707273, 0.000000, 0.000000;;, + 2;4; -0.706408, 0.707776, 0.000000, 0.000000;;, + 3;4; -0.705530, 0.708616, 0.000000, 0.000000;;, + 4;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 5;4; -0.702749, 0.711279, 0.000000, 0.000000;;, + 6;4; -0.700886, 0.713062, 0.000000, 0.000000;;, + 7;4; -0.698758, 0.715099, 0.000000, 0.000000;;, + 8;4; -0.696414, 0.717343, 0.000000, 0.000000;;, + 9;4; -0.693920, 0.719730, 0.000000, 0.000000;;, + 10;4; -0.691348, 0.722192, 0.000000, 0.000000;;, + 11;4; -0.688777, 0.724654, 0.000000, 0.000000;;, + 12;4; -0.686283, 0.727042, 0.000000, 0.000000;;, + 13;4; -0.683939, 0.729285, 0.000000, 0.000000;;, + 14;4; -0.681811, 0.731323, 0.000000, 0.000000;;, + 15;4; -0.679949, 0.733105, 0.000000, 0.000000;;, + 16;4; -0.678392, 0.734596, 0.000000, 0.000000;;, + 17;4; -0.677167, 0.735768, 0.000000, 0.000000;;, + 18;4; -0.676289, 0.736609, 0.000000, 0.000000;;, + 19;4; -0.675764, 0.737111, 0.000000, 0.000000;;, + 20;4; -0.675590, 0.737277, 0.000000, 0.000000;;, + 21;4; -0.675764, 0.737111, 0.000000, 0.000000;;, + 22;4; -0.676289, 0.736609, 0.000000, 0.000000;;, + 23;4; -0.677167, 0.735768, 0.000000, 0.000000;;, + 24;4; -0.678392, 0.734596, 0.000000, 0.000000;;, + 25;4; -0.679949, 0.733105, 0.000000, 0.000000;;, + 26;4; -0.681811, 0.731323, 0.000000, 0.000000;;, + 27;4; -0.683939, 0.729285, 0.000000, 0.000000;;, + 28;4; -0.686283, 0.727042, 0.000000, 0.000000;;, + 29;4; -0.688777, 0.724654, 0.000000, 0.000000;;, + 30;4; -0.691349, 0.722192, 0.000000, 0.000000;;, + 31;4; -0.693920, 0.719730, 0.000000, 0.000000;;, + 32;4; -0.696415, 0.717343, 0.000000, 0.000000;;, + 33;4; -0.698758, 0.715099, 0.000000, 0.000000;;, + 34;4; -0.700886, 0.713062, 0.000000, 0.000000;;, + 35;4; -0.702749, 0.711279, 0.000000, 0.000000;;, + 36;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 37;4; -0.705530, 0.708616, 0.000000, 0.000000;;, + 38;4; -0.706408, 0.707776, 0.000000, 0.000000;;, + 39;4; -0.706933, 0.707273, 0.000000, 0.000000;;, + 40;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 41;4; -0.706933, 0.707273, 0.000000, 0.000000;;, + 42;4; -0.706408, 0.707776, 0.000000, 0.000000;;, + 43;4; -0.705530, 0.708616, 0.000000, 0.000000;;, + 44;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 45;4; -0.702749, 0.711279, 0.000000, 0.000000;;, + 46;4; -0.700886, 0.713062, 0.000000, 0.000000;;, + 47;4; -0.698758, 0.715099, 0.000000, 0.000000;;, + 48;4; -0.696415, 0.717343, 0.000000, 0.000000;;, + 49;4; -0.693920, 0.719730, 0.000000, 0.000000;;, + 50;4; -0.691348, 0.722192, 0.000000, 0.000000;;, + 51;4; -0.688777, 0.724654, 0.000000, 0.000000;;, + 52;4; -0.686283, 0.727042, 0.000000, 0.000000;;, + 53;4; -0.683939, 0.729285, 0.000000, 0.000000;;, + 54;4; -0.681811, 0.731323, 0.000000, 0.000000;;, + 55;4; -0.679949, 0.733105, 0.000000, 0.000000;;, + 56;4; -0.678392, 0.734596, 0.000000, 0.000000;;, + 57;4; -0.677167, 0.735768, 0.000000, 0.000000;;, + 58;4; -0.676289, 0.736609, 0.000000, 0.000000;;, + 59;4; -0.675764, 0.737111, 0.000000, 0.000000;;, + 60;4; -0.675590, 0.737277, 0.000000, 0.000000;;, + 61;4; -0.675754, 0.737121, 0.000000, 0.000000;;, + 62;4; -0.676212, 0.736682, 0.000000, 0.000000;;, + 63;4; -0.676927, 0.735998, 0.000000, 0.000000;;, + 64;4; -0.677865, 0.735100, 0.000000, 0.000000;;, + 65;4; -0.679001, 0.734013, 0.000000, 0.000000;;, + 66;4; -0.680312, 0.732757, 0.000000, 0.000000;;, + 67;4; -0.681779, 0.731353, 0.000000, 0.000000;;, + 68;4; -0.683387, 0.729813, 0.000000, 0.000000;;, + 69;4; -0.685120, 0.728154, 0.000000, 0.000000;;, + 70;4; -0.686966, 0.726388, 0.000000, 0.000000;;, + 71;4; -0.688910, 0.724526, 0.000000, 0.000000;;, + 72;4; -0.690941, 0.722582, 0.000000, 0.000000;;, + 73;4; -0.693046, 0.720567, 0.000000, 0.000000;;, + 74;4; -0.695210, 0.718495, 0.000000, 0.000000;;, + 75;4; -0.697417, 0.716383, 0.000000, 0.000000;;, + 76;4; -0.699643, 0.714252, 0.000000, 0.000000;;, + 77;4; -0.701856, 0.712133, 0.000000, 0.000000;;, + 78;4; -0.703995, 0.710086, 0.000000, 0.000000;;, + 79;4; -0.705928, 0.708235, 0.000000, 0.000000;;, + 80;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 81;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 82;4; -0.705928, 0.708235, 0.000000, 0.000000;;, + 83;4; -0.703995, 0.710086, 0.000000, 0.000000;;, + 84;4; -0.701856, 0.712133, 0.000000, 0.000000;;, + 85;4; -0.699643, 0.714252, 0.000000, 0.000000;;, + 86;4; -0.697417, 0.716383, 0.000000, 0.000000;;, + 87;4; -0.695210, 0.718495, 0.000000, 0.000000;;, + 88;4; -0.693046, 0.720567, 0.000000, 0.000000;;, + 89;4; -0.690941, 0.722582, 0.000000, 0.000000;;, + 90;4; -0.688910, 0.724526, 0.000000, 0.000000;;, + 91;4; -0.686966, 0.726388, 0.000000, 0.000000;;, + 92;4; -0.685120, 0.728154, 0.000000, 0.000000;;, + 93;4; -0.683387, 0.729813, 0.000000, 0.000000;;, + 94;4; -0.681779, 0.731353, 0.000000, 0.000000;;, + 95;4; -0.680312, 0.732758, 0.000000, 0.000000;;, + 96;4; -0.679001, 0.734013, 0.000000, 0.000000;;, + 97;4; -0.677865, 0.735100, 0.000000, 0.000000;;, + 98;4; -0.676927, 0.735998, 0.000000, 0.000000;;, + 99;4; -0.676212, 0.736682, 0.000000, 0.000000;;, + 100;4; -0.675754, 0.737121, 0.000000, 0.000000;;, + 101;4; -0.675590, 0.737277, 0.000000, 0.000000;;, + 102;4; -0.675764, 0.737111, 0.000000, 0.000000;;, + 103;4; -0.676289, 0.736609, 0.000000, 0.000000;;, + 104;4; -0.677167, 0.735768, 0.000000, 0.000000;;, + 105;4; -0.678392, 0.734596, 0.000000, 0.000000;;, + 106;4; -0.679949, 0.733105, 0.000000, 0.000000;;, + 107;4; -0.681811, 0.731323, 0.000000, 0.000000;;, + 108;4; -0.683939, 0.729285, 0.000000, 0.000000;;, + 109;4; -0.686283, 0.727042, 0.000000, 0.000000;;, + 110;4; -0.688777, 0.724654, 0.000000, 0.000000;;, + 111;4; -0.691348, 0.722192, 0.000000, 0.000000;;, + 112;4; -0.693920, 0.719730, 0.000000, 0.000000;;, + 113;4; -0.696415, 0.717343, 0.000000, 0.000000;;, + 114;4; -0.698758, 0.715099, 0.000000, 0.000000;;, + 115;4; -0.700886, 0.713062, 0.000000, 0.000000;;, + 116;4; -0.702749, 0.711279, 0.000000, 0.000000;;, + 117;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 118;4; -0.705530, 0.708616, 0.000000, 0.000000;;, + 119;4; -0.706408, 0.707776, 0.000000, 0.000000;;, + 120;4; -0.706933, 0.707273, 0.000000, 0.000000;;, + 121;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 122;4; -0.706933, 0.707273, 0.000000, 0.000000;;, + 123;4; -0.706408, 0.707776, 0.000000, 0.000000;;, + 124;4; -0.705530, 0.708616, 0.000000, 0.000000;;, + 125;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 126;4; -0.702749, 0.711279, 0.000000, 0.000000;;, + 127;4; -0.700886, 0.713062, 0.000000, 0.000000;;, + 128;4; -0.698758, 0.715099, 0.000000, 0.000000;;, + 129;4; -0.696415, 0.717343, 0.000000, 0.000000;;, + 130;4; -0.693920, 0.719730, 0.000000, 0.000000;;, + 131;4; -0.691348, 0.722192, 0.000000, 0.000000;;, + 132;4; -0.688777, 0.724654, 0.000000, 0.000000;;, + 133;4; -0.686283, 0.727042, 0.000000, 0.000000;;, + 134;4; -0.683939, 0.729285, 0.000000, 0.000000;;, + 135;4; -0.681811, 0.731323, 0.000000, 0.000000;;, + 136;4; -0.679949, 0.733105, 0.000000, 0.000000;;, + 137;4; -0.678392, 0.734596, 0.000000, 0.000000;;, + 138;4; -0.677167, 0.735768, 0.000000, 0.000000;;, + 139;4; -0.676289, 0.736609, 0.000000, 0.000000;;, + 140;4; -0.675764, 0.737111, 0.000000, 0.000000;;, + 141;4; -0.675590, 0.737277, 0.000000, 0.000000;;, + 142;4; -0.675754, 0.737121, 0.000000, 0.000000;;, + 143;4; -0.676211, 0.736683, 0.000000, 0.000000;;, + 144;4; -0.676923, 0.736001, 0.000000, 0.000000;;, + 145;4; -0.677857, 0.735107, 0.000000, 0.000000;;, + 146;4; -0.678987, 0.734026, 0.000000, 0.000000;;, + 147;4; -0.680291, 0.732778, 0.000000, 0.000000;;, + 148;4; -0.681750, 0.731381, 0.000000, 0.000000;;, + 149;4; -0.683349, 0.729852, 0.000000, 0.000000;;, + 150;4; -0.685071, 0.728203, 0.000000, 0.000000;;, + 151;4; -0.686905, 0.726448, 0.000000, 0.000000;;, + 152;4; -0.688838, 0.724598, 0.000000, 0.000000;;, + 153;4; -0.690858, 0.722664, 0.000000, 0.000000;;, + 154;4; -0.692953, 0.720659, 0.000000, 0.000000;;, + 155;4; -0.695109, 0.718596, 0.000000, 0.000000;;, + 156;4; -0.697310, 0.716489, 0.000000, 0.000000;;, + 157;4; -0.699536, 0.714358, 0.000000, 0.000000;;, + 158;4; -0.701753, 0.712235, 0.000000, 0.000000;;, + 159;4; -0.703909, 0.710171, 0.000000, 0.000000;;, + 160;4; -0.705875, 0.708288, 0.000000, 0.000000;;, + 161;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 162;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 163;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 164;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 165;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 166;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 167;4; -0.000000, 1.000000, 0.000000, 0.000000;;, + 168;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 169;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 170;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 171;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 172;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 173;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 174;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 175;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 176;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 177;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 178;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 179;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 180;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 181;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 182;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 183;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 184;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 185;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 186;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 187;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 188;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 189;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 190;4; -0.709789, 0.704305, 0.000000, 0.000000;;, + 191;4; -0.717343, 0.696414, 0.000000, 0.000000;;, + 192;4; -0.727042, 0.686283, 0.000000, 0.000000;;, + 193;4; -0.734596, 0.678392, 0.000000, 0.000000;;, + 194;4; -0.737277, 0.675590, 0.000000, 0.000000;;, + 195;4; -0.734596, 0.678392, 0.000000, 0.000000;;, + 196;4; -0.727042, 0.686283, 0.000000, 0.000000;;, + 197;4; -0.717343, 0.696414, 0.000000, 0.000000;;, + 198;4; -0.709789, 0.704305, 0.000000, 0.000000;;, + 199;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 200;4; -0.707107, 0.707107, 0.000000, 0.000000;;, + 201;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 202;4; -0.696414, 0.717343, 0.000000, 0.000000;;, + 203;4; -0.686283, 0.727042, 0.000000, 0.000000;;, + 204;4; -0.678392, 0.734596, 0.000000, 0.000000;;, + 205;4; -0.675590, 0.737277, 0.000000, 0.000000;;, + 206;4; -0.681074, 0.731794, 0.000000, 0.000000;;, + 207;4; -0.696519, 0.716349, 0.000000, 0.000000;;, + 208;4; -0.716349, 0.696518, 0.000000, 0.000000;;, + 209;4; -0.731794, 0.681074, 0.000000, 0.000000;;, + 210;4; -0.737277, 0.675590, 0.000000, 0.000000;;, + 211;4; -0.731794, 0.681074, 0.000000, 0.000000;;, + 212;4; -0.716349, 0.696518, 0.000000, 0.000000;;, + 213;4; -0.696519, 0.716349, 0.000000, 0.000000;;, + 214;4; -0.681074, 0.731794, 0.000000, 0.000000;;, + 215;4; -0.675590, 0.737277, 0.000000, 0.000000;;, + 216;4; -0.678392, 0.734596, 0.000000, 0.000000;;, + 217;4; -0.686282, 0.727042, 0.000000, 0.000000;;, + 218;4; -0.696414, 0.717343, 0.000000, 0.000000;;, + 219;4; -0.704305, 0.709789, 0.000000, 0.000000;;, + 220;4; -0.707107, 0.707107, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Head} + AnimationKey { //Position + 2; + 221; + 0;3; 0.000000, 6.750000, 0.000000;;, + 1;3; -0.000000, 6.750000, 0.000000;;, + 2;3; 0.000000, 6.750000, 0.000000;;, + 3;3; 0.000000, 6.750000, 0.000000;;, + 4;3; 0.000000, 6.750000, 0.000000;;, + 5;3; 0.000000, 6.750000, 0.000000;;, + 6;3; 0.000000, 6.750000, 0.000000;;, + 7;3; 0.000000, 6.750000,-0.000000;;, + 8;3; 0.000000, 6.750000,-0.000000;;, + 9;3; 0.000000, 6.750000, 0.000000;;, + 10;3; 0.000000, 6.750000,-0.000000;;, + 11;3; 0.000000, 6.750000, 0.000000;;, + 12;3; 0.000000, 6.750000, 0.000000;;, + 13;3; 0.000000, 6.750000, 0.000000;;, + 14;3; 0.000000, 6.750000,-0.000000;;, + 15;3; 0.000000, 6.750000,-0.000000;;, + 16;3; 0.000000, 6.750000, 0.000000;;, + 17;3; -0.000000, 6.750001,-0.000000;;, + 18;3; 0.000000, 6.750000, 0.000000;;, + 19;3; 0.000000, 6.750000, 0.000000;;, + 20;3; 0.000000, 6.750000, 0.000000;;, + 21;3; 0.000000, 6.750000, 0.000000;;, + 22;3; 0.000000, 6.750000, 0.000000;;, + 23;3; -0.000000, 6.750001,-0.000000;;, + 24;3; 0.000000, 6.750000, 0.000000;;, + 25;3; 0.000000, 6.750000, 0.000000;;, + 26;3; 0.000000, 6.750000,-0.000000;;, + 27;3; 0.000000, 6.750000, 0.000000;;, + 28;3; 0.000000, 6.750000, 0.000000;;, + 29;3; 0.000000, 6.750000, 0.000000;;, + 30;3; 0.000000, 6.750000, 0.000000;;, + 31;3; 0.000000, 6.750000, 0.000000;;, + 32;3; 0.000000, 6.750000,-0.000000;;, + 33;3; 0.000000, 6.750000,-0.000000;;, + 34;3; 0.000000, 6.750000, 0.000000;;, + 35;3; 0.000000, 6.750000, 0.000000;;, + 36;3; 0.000000, 6.750000,-0.000000;;, + 37;3; 0.000000, 6.750000, 0.000000;;, + 38;3; 0.000000, 6.750000, 0.000000;;, + 39;3; -0.000000, 6.750000, 0.000000;;, + 40;3; 0.000000, 6.750000, 0.000000;;, + 41;3; -0.000000, 6.750000, 0.000000;;, + 42;3; 0.000000, 6.750000, 0.000000;;, + 43;3; 0.000000, 6.750000, 0.000000;;, + 44;3; 0.000000, 6.750000, 0.000000;;, + 45;3; 0.000000, 6.750000, 0.000000;;, + 46;3; 0.000000, 6.750000,-0.000000;;, + 47;3; 0.000000, 6.750000, 0.000000;;, + 48;3; 0.000000, 6.750000, 0.000000;;, + 49;3; 0.000000, 6.750000, 0.000000;;, + 50;3; 0.000000, 6.750000,-0.000000;;, + 51;3; 0.000000, 6.750000, 0.000000;;, + 52;3; 0.000000, 6.750000, 0.000000;;, + 53;3; 0.000000, 6.750000, 0.000000;;, + 54;3; 0.000000, 6.750000, 0.000000;;, + 55;3; 0.000000, 6.750000,-0.000000;;, + 56;3; 0.000000, 6.750000, 0.000000;;, + 57;3; -0.000000, 6.750001,-0.000000;;, + 58;3; 0.000000, 6.750000, 0.000000;;, + 59;3; 0.000000, 6.750000, 0.000000;;, + 60;3; 0.000000, 6.750000, 0.000000;;, + 61;3; 0.000000, 6.750000, 0.000000;;, + 62;3; 0.000000, 6.750000, 0.000000;;, + 63;3; 0.000000, 6.750000,-0.000000;;, + 64;3; 0.000000, 6.750000, 0.000000;;, + 65;3; 0.000000, 6.750000, 0.000000;;, + 66;3; 0.000000, 6.750000, 0.000000;;, + 67;3; 0.000000, 6.750000, 0.000000;;, + 68;3; 0.000000, 6.750000, 0.000000;;, + 69;3; 0.000000, 6.750000,-0.000000;;, + 70;3; 0.000000, 6.750000,-0.000000;;, + 71;3; 0.000000, 6.750000,-0.000000;;, + 72;3; 0.000000, 6.750000,-0.000000;;, + 73;3; 0.000000, 6.749999, 0.000000;;, + 74;3; 0.000000, 6.750000, 0.000000;;, + 75;3; 0.000000, 6.750000, 0.000000;;, + 76;3; -0.000000, 6.750000,-0.000000;;, + 77;3; 0.000000, 6.750000, 0.000000;;, + 78;3; 0.000000, 6.750000,-0.000000;;, + 79;3; 0.000000, 6.750000, 0.000000;;, + 80;3; 0.000000, 6.750000, 0.000000;;, + 81;3; 0.000000, 6.750000,-0.000000;;, + 82;3; 0.000000, 6.750000, 0.000000;;, + 83;3; 0.000000, 6.750000,-0.000000;;, + 84;3; 0.000000, 6.750000, 0.000000;;, + 85;3; -0.000000, 6.750000,-0.000000;;, + 86;3; 0.000000, 6.750000, 0.000000;;, + 87;3; 0.000000, 6.750000,-0.000000;;, + 88;3; 0.000000, 6.750000, 0.000000;;, + 89;3; 0.000000, 6.750000,-0.000000;;, + 90;3; 0.000000, 6.750000,-0.000000;;, + 91;3; 0.000000, 6.750000, 0.000000;;, + 92;3; 0.000000, 6.750000,-0.000000;;, + 93;3; 0.000000, 6.750000,-0.000000;;, + 94;3; 0.000000, 6.750000,-0.000000;;, + 95;3; 0.000000, 6.750000, 0.000000;;, + 96;3; 0.000000, 6.750000,-0.000000;;, + 97;3; 0.000000, 6.750000, 0.000000;;, + 98;3; 0.000000, 6.750000, 0.000000;;, + 99;3; 0.000000, 6.750000,-0.000000;;, + 100;3; 0.000000, 6.750000, 0.000000;;, + 101;3; 0.000000, 6.750000, 0.000000;;, + 102;3; 0.000000, 6.750000,-0.000000;;, + 103;3; 0.000000, 6.750000, 0.000000;;, + 104;3; -0.000000, 6.750000, 0.000000;;, + 105;3; 0.000000, 6.750000, 0.000000;;, + 106;3; 0.000000, 6.750000, 0.000000;;, + 107;3; 0.000000, 6.750000,-0.000000;;, + 108;3; 0.000000, 6.750000, 0.000000;;, + 109;3; 0.000000, 6.750000, 0.000000;;, + 110;3; 0.000000, 6.750000,-0.000000;;, + 111;3; 0.000000, 6.750000,-0.000000;;, + 112;3; 0.000000, 6.750000,-0.000000;;, + 113;3; 0.000000, 6.750000,-0.000000;;, + 114;3; 0.000000, 6.750000, 0.000000;;, + 115;3; 0.000000, 6.750000, 0.000000;;, + 116;3; 0.000000, 6.750000, 0.000000;;, + 117;3; 0.000000, 6.750000,-0.000000;;, + 118;3; 0.000000, 6.750000,-0.000000;;, + 119;3; 0.000000, 6.750000,-0.000000;;, + 120;3; -0.000000, 6.750000, 0.000000;;, + 121;3; 0.000000, 6.750000,-0.000000;;, + 122;3; -0.000000, 6.750000,-0.000000;;, + 123;3; 0.000000, 6.750000,-0.000000;;, + 124;3; 0.000000, 6.750000, 0.000000;;, + 125;3; 0.000000, 6.750000,-0.000000;;, + 126;3; 0.000000, 6.750000, 0.000000;;, + 127;3; 0.000000, 6.750000,-0.000000;;, + 128;3; 0.000000, 6.750000, 0.000000;;, + 129;3; 0.000000, 6.750000,-0.000000;;, + 130;3; 0.000000, 6.750000,-0.000000;;, + 131;3; 0.000000, 6.750000,-0.000000;;, + 132;3; 0.000000, 6.750000,-0.000000;;, + 133;3; 0.000000, 6.750000, 0.000000;;, + 134;3; 0.000000, 6.750000,-0.000000;;, + 135;3; 0.000000, 6.750000, 0.000000;;, + 136;3; 0.000000, 6.750000, 0.000000;;, + 137;3; 0.000000, 6.750000, 0.000000;;, + 138;3; -0.000000, 6.750000, 0.000000;;, + 139;3; 0.000000, 6.750000,-0.000000;;, + 140;3; 0.000000, 6.750000,-0.000000;;, + 141;3; 0.000000, 6.750000, 0.000000;;, + 142;3; 0.000000, 6.750000, 0.000000;;, + 143;3; 0.000000, 6.750000,-0.000000;;, + 144;3; 0.000000, 6.750000, 0.000000;;, + 145;3; 0.000000, 6.750000, 0.000000;;, + 146;3; 0.000000, 6.750000, 0.000000;;, + 147;3; 0.000000, 6.750000,-0.000000;;, + 148;3; 0.000000, 6.750000, 0.000000;;, + 149;3; 0.000000, 6.750000, 0.000000;;, + 150;3; 0.000000, 6.750000,-0.000000;;, + 151;3; 0.000000, 6.750000,-0.000000;;, + 152;3; 0.000000, 6.750000,-0.000000;;, + 153;3; 0.000000, 6.750000,-0.000000;;, + 154;3; 0.000000, 6.750000,-0.000000;;, + 155;3; 0.000000, 6.750000,-0.000000;;, + 156;3; 0.000000, 6.750000,-0.000000;;, + 157;3; -0.000000, 6.750000, 0.000000;;, + 158;3; 0.000000, 6.750000, 0.000000;;, + 159;3; 0.000000, 6.750000,-0.000000;;, + 160;3; 0.000000, 6.750000, 0.000000;;, + 161;3; 0.000000, 6.750000,-0.000000;;, + 162;3; 0.000000, 6.750000, 0.000000;;, + 163;3; 0.000000, 6.750000, 0.000000;;, + 164;3; 0.000000, 6.750000, 0.000000;;, + 165;3; 0.000000, 6.750000, 0.000000;;, + 166;3; 0.000000, 6.750000, 0.000000;;, + 167;3; 0.000000, 6.750000, 0.000000;;, + 168;3; 0.000000, 6.750000, 0.000000;;, + 169;3; 0.000000, 6.750000, 0.000000;;, + 170;3; 0.000000, 6.750000, 0.000000;;, + 171;3; 0.000000, 6.750000, 0.000000;;, + 172;3; 0.000000, 6.750000, 0.000000;;, + 173;3; 0.000000, 6.750000, 0.000000;;, + 174;3; 0.000000, 6.750000, 0.000000;;, + 175;3; 0.000000, 6.750000, 0.000000;;, + 176;3; 0.000000, 6.750000, 0.000000;;, + 177;3; 0.000000, 6.750000, 0.000000;;, + 178;3; 0.000000, 6.750000, 0.000000;;, + 179;3; 0.000000, 6.750000, 0.000000;;, + 180;3; 0.000000, 6.750000, 0.000000;;, + 181;3; 0.000000, 6.750000, 0.000000;;, + 182;3; 0.000000, 6.750000, 0.000000;;, + 183;3; 0.000000, 6.750000, 0.000000;;, + 184;3; 0.000000, 6.750000, 0.000000;;, + 185;3; 0.000000, 6.750000, 0.000000;;, + 186;3; 0.000000, 6.750000, 0.000000;;, + 187;3; 0.000000, 6.750000, 0.000000;;, + 188;3; 0.000000, 6.750000, 0.000000;;, + 189;3; 0.000000, 6.750000, 0.000000;;, + 190;3; 0.000000, 6.750000,-0.000000;;, + 191;3; 0.000000, 6.750000, 0.000000;;, + 192;3; 0.000000, 6.749999,-0.000000;;, + 193;3; 0.000000, 6.750000, 0.000000;;, + 194;3; 0.000000, 6.750000, 0.000000;;, + 195;3; 0.000000, 6.750000, 0.000000;;, + 196;3; 0.000000, 6.749999, 0.000000;;, + 197;3; 0.000000, 6.750000, 0.000000;;, + 198;3; 0.000000, 6.750000, 0.000000;;, + 199;3; 0.000000, 6.750000, 0.000000;;, + 200;3; 0.000000, 6.750000, 0.000000;;, + 201;3; 0.000000, 6.750000, 0.000000;;, + 202;3; 0.000000, 6.750000,-0.000000;;, + 203;3; 0.000000, 6.750000, 0.000000;;, + 204;3; 0.000000, 6.750000, 0.000000;;, + 205;3; 0.000000, 6.750000, 0.000000;;, + 206;3; -0.000000, 6.750000, 0.000000;;, + 207;3; 0.000000, 6.750000, 0.000000;;, + 208;3; -0.000000, 6.750000, 0.000000;;, + 209;3; 0.000000, 6.750000,-0.000000;;, + 210;3; 0.000000, 6.750000, 0.000000;;, + 211;3; 0.000000, 6.750000,-0.000000;;, + 212;3; -0.000000, 6.750000, 0.000000;;, + 213;3; 0.000000, 6.750000, 0.000000;;, + 214;3; -0.000000, 6.750000, 0.000000;;, + 215;3; 0.000000, 6.750000, 0.000000;;, + 216;3; 0.000000, 6.750000, 0.000000;;, + 217;3; 0.000000, 6.749999, 0.000000;;, + 218;3; 0.000000, 6.750000, 0.000000;;, + 219;3; 0.000000, 6.750000, 0.000000;;, + 220;3; 0.000000, 6.750000, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 1;4; -0.000120,-0.000005, 0.999993,-0.000240;;, + 2;4; -0.000483,-0.000021, 0.999974,-0.000967;;, + 3;4; -0.001090,-0.000048, 0.999941,-0.002181;;, + 4;4; -0.001937,-0.000085, 0.999894,-0.003876;;, + 5;4; -0.003014,-0.000132, 0.999835,-0.006030;;, + 6;4; -0.004301,-0.000188, 0.999765,-0.008607;;, + 7;4; -0.005773,-0.000252, 0.999685,-0.011553;;, + 8;4; -0.007394,-0.000323, 0.999596,-0.014795;;, + 9;4; -0.009118,-0.000398, 0.999502,-0.018246;;, + 10;4; -0.010897,-0.000476, 0.999405,-0.021804;;, + 11;4; -0.012675,-0.000553, 0.999308,-0.025363;;, + 12;4; -0.014400,-0.000629, 0.999214,-0.028814;;, + 13;4; -0.016021,-0.000699, 0.999126,-0.032056;;, + 14;4; -0.017493,-0.000764, 0.999045,-0.035002;;, + 15;4; -0.018780,-0.000820, 0.998975,-0.037578;;, + 16;4; -0.019857,-0.000867, 0.998916,-0.039733;;, + 17;4; -0.020704,-0.000904, 0.998870,-0.041427;;, + 18;4; -0.021311,-0.000930, 0.998837,-0.042642;;, + 19;4; -0.021674,-0.000946, 0.998817,-0.043369;;, + 20;4; -0.021794,-0.000952, 0.998811,-0.043609;;, + 21;4; -0.021720,-0.000948, 0.998817,-0.043369;;, + 22;4; -0.021494,-0.000938, 0.998837,-0.042642;;, + 23;4; -0.021108,-0.000922, 0.998870,-0.041427;;, + 24;4; -0.020560,-0.000898, 0.998916,-0.039733;;, + 25;4; -0.019848,-0.000867, 0.998975,-0.037578;;, + 26;4; -0.018975,-0.000828, 0.999045,-0.035002;;, + 27;4; -0.017947,-0.000784, 0.999126,-0.032056;;, + 28;4; -0.016778,-0.000733, 0.999214,-0.028814;;, + 29;4; -0.015484,-0.000676, 0.999308,-0.025363;;, + 30;4; -0.014088,-0.000615, 0.999405,-0.021804;;, + 31;4; -0.012616,-0.000551, 0.999502,-0.018246;;, + 32;4; -0.011095,-0.000484, 0.999597,-0.014795;;, + 33;4; -0.009555,-0.000417, 0.999685,-0.011553;;, + 34;4; -0.008021,-0.000350, 0.999765,-0.008607;;, + 35;4; -0.006517,-0.000285, 0.999835,-0.006030;;, + 36;4; -0.005062,-0.000221, 0.999894,-0.003876;;, + 37;4; -0.003674,-0.000160, 0.999941,-0.002181;;, + 38;4; -0.002362,-0.000103, 0.999974,-0.000967;;, + 39;4; -0.001136,-0.000050, 0.999994,-0.000240;;, + 40;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 41;4; 0.001136, 0.000050, 0.999993,-0.000240;;, + 42;4; 0.002362, 0.000103, 0.999974,-0.000967;;, + 43;4; 0.003674, 0.000160, 0.999941,-0.002181;;, + 44;4; 0.005062, 0.000221, 0.999894,-0.003876;;, + 45;4; 0.006517, 0.000285, 0.999835,-0.006030;;, + 46;4; 0.008021, 0.000350, 0.999765,-0.008607;;, + 47;4; 0.009555, 0.000417, 0.999685,-0.011553;;, + 48;4; 0.011095, 0.000484, 0.999596,-0.014795;;, + 49;4; 0.012616, 0.000551, 0.999502,-0.018246;;, + 50;4; 0.014088, 0.000615, 0.999405,-0.021804;;, + 51;4; 0.015484, 0.000676, 0.999308,-0.025363;;, + 52;4; 0.016778, 0.000733, 0.999214,-0.028814;;, + 53;4; 0.017947, 0.000784, 0.999126,-0.032056;;, + 54;4; 0.018975, 0.000828, 0.999045,-0.035002;;, + 55;4; 0.019848, 0.000867, 0.998975,-0.037578;;, + 56;4; 0.020560, 0.000898, 0.998916,-0.039733;;, + 57;4; 0.021108, 0.000922, 0.998870,-0.041427;;, + 58;4; 0.021494, 0.000938, 0.998837,-0.042642;;, + 59;4; 0.021720, 0.000948, 0.998817,-0.043369;;, + 60;4; 0.021794, 0.000952, 0.998811,-0.043609;;, + 61;4; 0.021681, 0.000947, 0.998817,-0.043383;;, + 62;4; 0.021364, 0.000933, 0.998834,-0.042748;;, + 63;4; 0.020870, 0.000911, 0.998861,-0.041759;;, + 64;4; 0.020221, 0.000883, 0.998896,-0.040461;;, + 65;4; 0.019436, 0.000849, 0.998939,-0.038890;;, + 66;4; 0.018529, 0.000809, 0.998989,-0.037076;;, + 67;4; 0.017514, 0.000765, 0.999044,-0.035045;;, + 68;4; 0.016402, 0.000716, 0.999105,-0.032820;;, + 69;4; 0.015204, 0.000664, 0.999170,-0.030422;;, + 70;4; 0.013928, 0.000608, 0.999240,-0.027869;;, + 71;4; 0.012583, 0.000549, 0.999313,-0.025178;;, + 72;4; 0.011179, 0.000488, 0.999390,-0.022368;;, + 73;4; 0.009723, 0.000425, 0.999469,-0.019456;;, + 74;4; 0.008227, 0.000359, 0.999551,-0.016461;;, + 75;4; 0.006701, 0.000293, 0.999634,-0.013408;;, + 76;4; 0.005161, 0.000225, 0.999718,-0.010327;;, + 77;4; 0.003631, 0.000159, 0.999802,-0.007266;;, + 78;4; 0.002152, 0.000094, 0.999883,-0.004305;;, + 79;4; 0.000815, 0.000036, 0.999956,-0.001631;;, + 80;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 81;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 82;4; -0.000815,-0.000036, 0.999956,-0.001631;;, + 83;4; -0.002152,-0.000094, 0.999883,-0.004305;;, + 84;4; -0.003631,-0.000159, 0.999802,-0.007266;;, + 85;4; -0.005161,-0.000225, 0.999718,-0.010327;;, + 86;4; -0.006701,-0.000293, 0.999634,-0.013408;;, + 87;4; -0.008226,-0.000359, 0.999551,-0.016461;;, + 88;4; -0.009723,-0.000425, 0.999469,-0.019456;;, + 89;4; -0.011179,-0.000488, 0.999390,-0.022368;;, + 90;4; -0.012583,-0.000549, 0.999313,-0.025178;;, + 91;4; -0.013928,-0.000608, 0.999240,-0.027869;;, + 92;4; -0.015204,-0.000664, 0.999170,-0.030422;;, + 93;4; -0.016402,-0.000716, 0.999105,-0.032820;;, + 94;4; -0.017514,-0.000765, 0.999044,-0.035045;;, + 95;4; -0.018529,-0.000809, 0.998989,-0.037076;;, + 96;4; -0.019436,-0.000849, 0.998939,-0.038890;;, + 97;4; -0.020221,-0.000883, 0.998896,-0.040461;;, + 98;4; -0.020870,-0.000911, 0.998861,-0.041759;;, + 99;4; -0.021364,-0.000933, 0.998834,-0.042748;;, + 100;4; -0.021681,-0.000947, 0.998817,-0.043383;;, + 101;4; -0.021794,-0.000952, 0.998811,-0.043609;;, + 102;4; -0.021720,-0.000948, 0.998817,-0.043369;;, + 103;4; -0.021494,-0.000938, 0.998837,-0.042642;;, + 104;4; -0.021108,-0.000922, 0.998870,-0.041427;;, + 105;4; -0.020560,-0.000898, 0.998916,-0.039733;;, + 106;4; -0.019848,-0.000867, 0.998975,-0.037578;;, + 107;4; -0.018975,-0.000828, 0.999045,-0.035002;;, + 108;4; -0.017947,-0.000784, 0.999126,-0.032056;;, + 109;4; -0.016778,-0.000733, 0.999214,-0.028814;;, + 110;4; -0.015484,-0.000676, 0.999308,-0.025363;;, + 111;4; -0.014088,-0.000615, 0.999405,-0.021804;;, + 112;4; -0.012616,-0.000551, 0.999502,-0.018246;;, + 113;4; -0.011095,-0.000484, 0.999597,-0.014795;;, + 114;4; -0.009555,-0.000417, 0.999685,-0.011553;;, + 115;4; -0.008021,-0.000350, 0.999765,-0.008607;;, + 116;4; -0.006517,-0.000285, 0.999835,-0.006030;;, + 117;4; -0.005062,-0.000221, 0.999894,-0.003876;;, + 118;4; -0.003674,-0.000160, 0.999941,-0.002181;;, + 119;4; -0.002362,-0.000103, 0.999974,-0.000967;;, + 120;4; -0.001136,-0.000050, 0.999994,-0.000240;;, + 121;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 122;4; 0.001136, 0.000050, 0.999993,-0.000240;;, + 123;4; 0.002362, 0.000103, 0.999974,-0.000967;;, + 124;4; 0.003674, 0.000160, 0.999941,-0.002181;;, + 125;4; 0.005062, 0.000221, 0.999894,-0.003876;;, + 126;4; 0.006517, 0.000285, 0.999835,-0.006030;;, + 127;4; 0.008021, 0.000350, 0.999765,-0.008607;;, + 128;4; 0.009555, 0.000417, 0.999685,-0.011553;;, + 129;4; 0.011095, 0.000484, 0.999596,-0.014795;;, + 130;4; 0.012616, 0.000551, 0.999502,-0.018246;;, + 131;4; 0.014088, 0.000615, 0.999405,-0.021804;;, + 132;4; 0.015484, 0.000676, 0.999308,-0.025363;;, + 133;4; 0.016778, 0.000733, 0.999214,-0.028814;;, + 134;4; 0.017947, 0.000784, 0.999126,-0.032056;;, + 135;4; 0.018975, 0.000828, 0.999045,-0.035002;;, + 136;4; 0.019848, 0.000867, 0.998975,-0.037578;;, + 137;4; 0.020560, 0.000898, 0.998916,-0.039733;;, + 138;4; 0.021109, 0.000922, 0.998870,-0.041427;;, + 139;4; 0.021494, 0.000938, 0.998837,-0.042642;;, + 140;4; 0.021720, 0.000948, 0.998817,-0.043369;;, + 141;4; 0.021794, 0.000952, 0.998811,-0.043609;;, + 142;4; 0.021681, 0.000947, 0.998817,-0.043383;;, + 143;4; 0.021364, 0.000933, 0.998834,-0.042748;;, + 144;4; 0.020870, 0.000911, 0.998861,-0.041759;;, + 145;4; 0.020221, 0.000883, 0.998896,-0.040461;;, + 146;4; 0.019436, 0.000849, 0.998939,-0.038890;;, + 147;4; 0.018529, 0.000809, 0.998989,-0.037076;;, + 148;4; 0.017514, 0.000765, 0.999044,-0.035045;;, + 149;4; 0.016402, 0.000716, 0.999105,-0.032820;;, + 150;4; 0.015204, 0.000664, 0.999170,-0.030422;;, + 151;4; 0.013928, 0.000608, 0.999240,-0.027869;;, + 152;4; 0.012583, 0.000549, 0.999313,-0.025178;;, + 153;4; 0.011179, 0.000488, 0.999390,-0.022368;;, + 154;4; 0.009723, 0.000425, 0.999469,-0.019456;;, + 155;4; 0.008227, 0.000359, 0.999551,-0.016461;;, + 156;4; 0.006701, 0.000293, 0.999634,-0.013408;;, + 157;4; 0.005161, 0.000225, 0.999718,-0.010327;;, + 158;4; 0.003631, 0.000159, 0.999802,-0.007266;;, + 159;4; 0.002152, 0.000094, 0.999883,-0.004305;;, + 160;4; 0.000815, 0.000036, 0.999956,-0.001631;;, + 161;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 162;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 163;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 164;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 165;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 166;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 167;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 168;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 169;4; 0.003877,-0.000000, 0.999915, 0.000000;;, + 170;4; 0.014799,-0.000000, 0.999677, 0.000000;;, + 171;4; 0.028821,-0.000000, 0.999371, 0.000000;;, + 172;4; 0.039742,-0.000000, 0.999133, 0.000000;;, + 173;4; 0.043619, 0.000000, 0.999048, 0.000000;;, + 174;4; 0.041150, 0.000000, 0.999133, 0.000000;;, + 175;4; 0.033580,-0.000000, 0.999371, 0.000000;;, + 176;4; 0.022207,-0.000000, 0.999677, 0.000000;;, + 177;4; 0.010132,-0.000000, 0.999915, 0.000000;;, + 178;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 179;4; -0.010132, 0.000000, 0.999915, 0.000000;;, + 180;4; -0.022206, 0.000000, 0.999677, 0.000000;;, + 181;4; -0.033580, 0.000000, 0.999371, 0.000000;;, + 182;4; -0.041150,-0.000000, 0.999133, 0.000000;;, + 183;4; -0.043619, 0.000000, 0.999048, 0.000000;;, + 184;4; -0.039742, 0.000000, 0.999133, 0.000000;;, + 185;4; -0.028821, 0.000000, 0.999371, 0.000000;;, + 186;4; -0.014798, 0.000000, 0.999677, 0.000000;;, + 187;4; -0.003877, 0.000000, 0.999915, 0.000000;;, + 188;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 189;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 190;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 191;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 192;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 193;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 194;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 195;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 196;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 197;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 198;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 199;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 200;4; 0.000000,-0.000000, 1.000000, 0.000000;;, + 201;4; 0.003877,-0.000000, 0.999915, 0.000000;;, + 202;4; 0.014799,-0.000000, 0.999677, 0.000000;;, + 203;4; 0.028821,-0.000000, 0.999371, 0.000000;;, + 204;4; 0.039742,-0.000000, 0.999133, 0.000000;;, + 205;4; 0.043619, 0.000000, 0.999048, 0.000000;;, + 206;4; 0.041150, 0.000000, 0.999133, 0.000000;;, + 207;4; 0.033580,-0.000000, 0.999371, 0.000000;;, + 208;4; 0.022207,-0.000000, 0.999677, 0.000000;;, + 209;4; 0.010132,-0.000000, 0.999915, 0.000000;;, + 210;4; 0.000000, 0.000000, 1.000000, 0.000000;;, + 211;4; -0.010132, 0.000000, 0.999915, 0.000000;;, + 212;4; -0.022206, 0.000000, 0.999677, 0.000000;;, + 213;4; -0.033580, 0.000000, 0.999371, 0.000000;;, + 214;4; -0.041150,-0.000000, 0.999133, 0.000000;;, + 215;4; -0.043619, 0.000000, 0.999048, 0.000000;;, + 216;4; -0.039742, 0.000000, 0.999133, 0.000000;;, + 217;4; -0.028821, 0.000000, 0.999371, 0.000000;;, + 218;4; -0.014799, 0.000000, 0.999677, 0.000000;;, + 219;4; -0.003877, 0.000000, 0.999915, 0.000000;;, + 220;4; 0.000000, 0.000000, 1.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Arm_Left} + AnimationKey { //Position + 2; + 221; + 0;3; -2.000000, 6.750000, 0.000000;;, + 1;3; -2.000000, 6.750000, 0.000000;;, + 2;3; -2.000000, 6.750000, 0.000000;;, + 3;3; -2.000000, 6.750000, 0.000000;;, + 4;3; -2.000000, 6.750000, 0.000000;;, + 5;3; -2.000000, 6.750000, 0.000000;;, + 6;3; -2.000000, 6.750000, 0.000000;;, + 7;3; -2.000000, 6.750000,-0.000000;;, + 8;3; -2.000000, 6.750000,-0.000000;;, + 9;3; -2.000000, 6.750000, 0.000000;;, + 10;3; -2.000000, 6.750000,-0.000000;;, + 11;3; -2.000000, 6.750000, 0.000000;;, + 12;3; -2.000000, 6.750000, 0.000000;;, + 13;3; -2.000000, 6.750000, 0.000000;;, + 14;3; -2.000000, 6.750000,-0.000000;;, + 15;3; -2.000000, 6.750000,-0.000000;;, + 16;3; -2.000000, 6.750000, 0.000000;;, + 17;3; -2.000000, 6.750001,-0.000000;;, + 18;3; -2.000000, 6.750000, 0.000000;;, + 19;3; -2.000000, 6.750000, 0.000000;;, + 20;3; -2.000000, 6.750000, 0.000000;;, + 21;3; -2.000000, 6.750000, 0.000000;;, + 22;3; -2.000000, 6.750000, 0.000000;;, + 23;3; -2.000000, 6.750001,-0.000000;;, + 24;3; -2.000000, 6.750000, 0.000000;;, + 25;3; -2.000000, 6.750000, 0.000000;;, + 26;3; -2.000000, 6.750000,-0.000000;;, + 27;3; -2.000000, 6.750000, 0.000000;;, + 28;3; -2.000000, 6.750000, 0.000000;;, + 29;3; -2.000000, 6.750000, 0.000000;;, + 30;3; -2.000000, 6.750000, 0.000000;;, + 31;3; -2.000000, 6.750000, 0.000000;;, + 32;3; -2.000000, 6.750000,-0.000000;;, + 33;3; -2.000000, 6.750000,-0.000000;;, + 34;3; -2.000000, 6.750000, 0.000000;;, + 35;3; -2.000000, 6.750000, 0.000000;;, + 36;3; -2.000000, 6.750000,-0.000000;;, + 37;3; -2.000000, 6.750000, 0.000000;;, + 38;3; -2.000000, 6.750000, 0.000000;;, + 39;3; -2.000000, 6.750000, 0.000000;;, + 40;3; -2.000000, 6.750000, 0.000000;;, + 41;3; -2.000000, 6.750000, 0.000000;;, + 42;3; -2.000000, 6.750000, 0.000000;;, + 43;3; -2.000000, 6.750000, 0.000000;;, + 44;3; -2.000000, 6.750000, 0.000000;;, + 45;3; -2.000000, 6.750000, 0.000000;;, + 46;3; -2.000000, 6.750000,-0.000000;;, + 47;3; -2.000000, 6.750000, 0.000000;;, + 48;3; -2.000000, 6.750000, 0.000000;;, + 49;3; -2.000000, 6.750000, 0.000000;;, + 50;3; -2.000000, 6.750000,-0.000000;;, + 51;3; -2.000000, 6.750000, 0.000000;;, + 52;3; -2.000000, 6.750000, 0.000000;;, + 53;3; -2.000000, 6.750000, 0.000000;;, + 54;3; -2.000000, 6.750000, 0.000000;;, + 55;3; -2.000000, 6.750000,-0.000000;;, + 56;3; -2.000000, 6.750000, 0.000000;;, + 57;3; -2.000000, 6.750001,-0.000000;;, + 58;3; -2.000000, 6.750000, 0.000000;;, + 59;3; -2.000000, 6.750000, 0.000000;;, + 60;3; -2.000000, 6.750000, 0.000000;;, + 61;3; -2.000000, 6.750000, 0.000000;;, + 62;3; -2.000000, 6.750000, 0.000000;;, + 63;3; -2.000000, 6.750000,-0.000000;;, + 64;3; -2.000000, 6.750000, 0.000000;;, + 65;3; -2.000000, 6.750000, 0.000000;;, + 66;3; -2.000000, 6.750000, 0.000000;;, + 67;3; -2.000000, 6.750000, 0.000000;;, + 68;3; -2.000000, 6.750000, 0.000000;;, + 69;3; -2.000000, 6.750000,-0.000000;;, + 70;3; -2.000000, 6.750000,-0.000000;;, + 71;3; -2.000000, 6.750000,-0.000000;;, + 72;3; -2.000000, 6.750000,-0.000000;;, + 73;3; -2.000000, 6.749999, 0.000000;;, + 74;3; -2.000000, 6.750000, 0.000000;;, + 75;3; -2.000000, 6.750000, 0.000000;;, + 76;3; -2.000000, 6.750000,-0.000000;;, + 77;3; -2.000000, 6.750000, 0.000000;;, + 78;3; -2.000000, 6.750000,-0.000000;;, + 79;3; -2.000000, 6.750000, 0.000000;;, + 80;3; -2.000000, 6.750000, 0.000000;;, + 81;3; -2.000000, 6.750000,-0.000000;;, + 82;3; -2.000000, 6.750000, 0.000000;;, + 83;3; -2.000000, 6.750000,-0.000000;;, + 84;3; -2.000000, 6.750000, 0.000000;;, + 85;3; -2.000000, 6.750000,-0.000000;;, + 86;3; -2.000000, 6.750000, 0.000000;;, + 87;3; -2.000000, 6.750000,-0.000000;;, + 88;3; -2.000000, 6.750000, 0.000000;;, + 89;3; -2.000000, 6.750000,-0.000000;;, + 90;3; -2.000000, 6.750000,-0.000000;;, + 91;3; -2.000000, 6.750000, 0.000000;;, + 92;3; -2.000000, 6.750000,-0.000000;;, + 93;3; -2.000000, 6.750000,-0.000000;;, + 94;3; -2.000000, 6.750000,-0.000000;;, + 95;3; -2.000000, 6.750000, 0.000000;;, + 96;3; -2.000000, 6.750000,-0.000000;;, + 97;3; -2.000000, 6.750000, 0.000000;;, + 98;3; -2.000000, 6.750000, 0.000000;;, + 99;3; -2.000000, 6.750000,-0.000000;;, + 100;3; -2.000000, 6.750000, 0.000000;;, + 101;3; -2.000000, 6.750000, 0.000000;;, + 102;3; -2.000000, 6.750000,-0.000000;;, + 103;3; -2.000000, 6.750000, 0.000000;;, + 104;3; -2.000000, 6.750000, 0.000000;;, + 105;3; -2.000000, 6.750000, 0.000000;;, + 106;3; -2.000000, 6.750000, 0.000000;;, + 107;3; -2.000000, 6.750000,-0.000000;;, + 108;3; -2.000000, 6.750000, 0.000000;;, + 109;3; -2.000000, 6.750000, 0.000000;;, + 110;3; -2.000000, 6.750000,-0.000000;;, + 111;3; -2.000000, 6.750000,-0.000000;;, + 112;3; -2.000000, 6.750000,-0.000000;;, + 113;3; -2.000000, 6.750000,-0.000000;;, + 114;3; -2.000000, 6.750000, 0.000000;;, + 115;3; -2.000000, 6.750000, 0.000000;;, + 116;3; -2.000000, 6.750000, 0.000000;;, + 117;3; -2.000000, 6.750000,-0.000000;;, + 118;3; -2.000000, 6.750000,-0.000000;;, + 119;3; -2.000000, 6.750000,-0.000000;;, + 120;3; -2.000000, 6.750000, 0.000000;;, + 121;3; -2.000000, 6.750000,-0.000000;;, + 122;3; -2.000000, 6.750000,-0.000000;;, + 123;3; -2.000000, 6.750000,-0.000000;;, + 124;3; -2.000000, 6.750000, 0.000000;;, + 125;3; -2.000000, 6.750000,-0.000000;;, + 126;3; -2.000000, 6.750000, 0.000000;;, + 127;3; -2.000000, 6.750000,-0.000000;;, + 128;3; -2.000000, 6.750000, 0.000000;;, + 129;3; -2.000000, 6.750000,-0.000000;;, + 130;3; -2.000000, 6.750000,-0.000000;;, + 131;3; -2.000000, 6.750000,-0.000000;;, + 132;3; -2.000000, 6.750000,-0.000000;;, + 133;3; -2.000000, 6.750000, 0.000000;;, + 134;3; -2.000000, 6.750000,-0.000000;;, + 135;3; -2.000000, 6.750000, 0.000000;;, + 136;3; -2.000000, 6.750000, 0.000000;;, + 137;3; -2.000000, 6.750000, 0.000000;;, + 138;3; -2.000000, 6.750000, 0.000000;;, + 139;3; -2.000000, 6.750000,-0.000000;;, + 140;3; -2.000000, 6.750000,-0.000000;;, + 141;3; -2.000000, 6.750000, 0.000000;;, + 142;3; -2.000000, 6.750000, 0.000000;;, + 143;3; -2.000000, 6.750000,-0.000000;;, + 144;3; -2.000000, 6.750000, 0.000000;;, + 145;3; -2.000000, 6.750000, 0.000000;;, + 146;3; -2.000000, 6.750000, 0.000000;;, + 147;3; -2.000000, 6.750000,-0.000000;;, + 148;3; -2.000000, 6.750000, 0.000000;;, + 149;3; -2.000000, 6.750000, 0.000000;;, + 150;3; -2.000000, 6.750000,-0.000000;;, + 151;3; -2.000000, 6.750000,-0.000000;;, + 152;3; -2.000000, 6.750000,-0.000000;;, + 153;3; -2.000000, 6.750000,-0.000000;;, + 154;3; -2.000000, 6.750000,-0.000000;;, + 155;3; -2.000000, 6.750000,-0.000000;;, + 156;3; -2.000000, 6.750000,-0.000000;;, + 157;3; -2.000000, 6.750000, 0.000000;;, + 158;3; -2.000000, 6.750000, 0.000000;;, + 159;3; -2.000000, 6.750000,-0.000000;;, + 160;3; -2.000000, 6.750000, 0.000000;;, + 161;3; -2.000000, 6.750000,-0.000000;;, + 162;3; -2.000000, 6.750000, 0.000000;;, + 163;3; -2.000000, 6.750000, 0.000000;;, + 164;3; -2.000000, 6.750000, 0.000000;;, + 165;3; -2.000000, 6.750000, 0.000000;;, + 166;3; -2.000000, 6.750000, 0.000000;;, + 167;3; -2.000000, 6.750000, 0.000000;;, + 168;3; -2.000000, 6.750000, 0.000000;;, + 169;3; -2.000000, 6.750000, 0.000000;;, + 170;3; -2.000000, 6.750000, 0.000000;;, + 171;3; -2.000000, 6.750000, 0.000000;;, + 172;3; -2.000000, 6.750000, 0.000000;;, + 173;3; -2.000000, 6.750000, 0.000000;;, + 174;3; -2.000000, 6.750000, 0.000000;;, + 175;3; -2.000000, 6.750000, 0.000000;;, + 176;3; -2.000000, 6.750000, 0.000000;;, + 177;3; -2.000000, 6.750000, 0.000000;;, + 178;3; -2.000000, 6.750000, 0.000000;;, + 179;3; -2.000000, 6.750000, 0.000000;;, + 180;3; -2.000000, 6.750000, 0.000000;;, + 181;3; -2.000000, 6.750000, 0.000000;;, + 182;3; -2.000000, 6.750000, 0.000000;;, + 183;3; -2.000000, 6.750000, 0.000000;;, + 184;3; -2.000000, 6.750000, 0.000000;;, + 185;3; -2.000000, 6.750000, 0.000000;;, + 186;3; -2.000000, 6.750000, 0.000000;;, + 187;3; -2.000000, 6.750000, 0.000000;;, + 188;3; -2.000000, 6.750000, 0.000000;;, + 189;3; -2.000000, 6.750000, 0.000000;;, + 190;3; -2.000000, 6.750000,-0.000000;;, + 191;3; -2.000000, 6.750000, 0.000000;;, + 192;3; -2.000000, 6.749999,-0.000000;;, + 193;3; -2.000000, 6.750000, 0.000000;;, + 194;3; -2.000000, 6.750000, 0.000000;;, + 195;3; -2.000000, 6.750000, 0.000000;;, + 196;3; -2.000000, 6.749999, 0.000000;;, + 197;3; -2.000000, 6.750000, 0.000000;;, + 198;3; -2.000000, 6.750000, 0.000000;;, + 199;3; -2.000000, 6.750000, 0.000000;;, + 200;3; -2.000000, 6.750000, 0.000000;;, + 201;3; -2.000000, 6.750000, 0.000000;;, + 202;3; -2.000000, 6.750000,-0.000000;;, + 203;3; -2.000000, 6.750000, 0.000000;;, + 204;3; -2.000000, 6.750000, 0.000000;;, + 205;3; -2.000000, 6.750000, 0.000000;;, + 206;3; -2.000000, 6.750000, 0.000000;;, + 207;3; -2.000000, 6.750000, 0.000000;;, + 208;3; -2.000000, 6.750000, 0.000000;;, + 209;3; -2.000000, 6.750000,-0.000000;;, + 210;3; -2.000000, 6.750000, 0.000000;;, + 211;3; -2.000000, 6.750000,-0.000000;;, + 212;3; -2.000000, 6.750000, 0.000000;;, + 213;3; -2.000000, 6.750000, 0.000000;;, + 214;3; -2.000000, 6.750000, 0.000000;;, + 215;3; -2.000000, 6.750000, 0.000000;;, + 216;3; -2.000000, 6.750000, 0.000000;;, + 217;3; -2.000000, 6.749999, 0.000000;;, + 218;3; -2.000000, 6.750000, 0.000000;;, + 219;3; -2.000000, 6.750000, 0.000000;;, + 220;3; -2.000000, 6.750000, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 1;4; -0.000756,-0.997293, 0.072149, 0.013783;;, + 2;4; -0.000085,-0.997275, 0.072138, 0.014061;;, + 3;4; 0.001037,-0.997244, 0.072120, 0.014527;;, + 4;4; 0.002602,-0.997202, 0.072094, 0.015177;;, + 5;4; 0.004592,-0.997147, 0.072062, 0.016004;;, + 6;4; 0.006971,-0.997083, 0.072024, 0.016992;;, + 7;4; 0.009691,-0.997008, 0.071980, 0.018122;;, + 8;4; 0.012686,-0.996927, 0.071932, 0.019366;;, + 9;4; 0.015873,-0.996840, 0.071881, 0.020690;;, + 10;4; 0.019160,-0.996750, 0.071828, 0.022055;;, + 11;4; 0.022446,-0.996661, 0.071775, 0.023420;;, + 12;4; 0.025633,-0.996574, 0.071724, 0.024744;;, + 13;4; 0.028628,-0.996492, 0.071675, 0.025988;;, + 14;4; 0.031348,-0.996418, 0.071631, 0.027118;;, + 15;4; 0.033728,-0.996354, 0.071593, 0.028106;;, + 16;4; 0.035717,-0.996299, 0.071561, 0.028932;;, + 17;4; 0.037282,-0.996257, 0.071536, 0.029583;;, + 18;4; 0.038404,-0.996226, 0.071518, 0.030049;;, + 19;4; 0.039075,-0.996208, 0.071507, 0.030327;;, + 20;4; 0.039297,-0.996202, 0.071503, 0.030419;;, + 21;4; 0.039075,-0.996208, 0.071507, 0.030327;;, + 22;4; 0.038404,-0.996226, 0.071518, 0.030049;;, + 23;4; 0.037282,-0.996257, 0.071536, 0.029583;;, + 24;4; 0.035717,-0.996299, 0.071561, 0.028932;;, + 25;4; 0.033728,-0.996354, 0.071593, 0.028106;;, + 26;4; 0.031348,-0.996418, 0.071631, 0.027118;;, + 27;4; 0.028628,-0.996493, 0.071675, 0.025988;;, + 28;4; 0.025633,-0.996574, 0.071724, 0.024744;;, + 29;4; 0.022446,-0.996661, 0.071775, 0.023420;;, + 30;4; 0.019160,-0.996750, 0.071828, 0.022055;;, + 31;4; 0.015873,-0.996840, 0.071881, 0.020690;;, + 32;4; 0.012686,-0.996927, 0.071932, 0.019366;;, + 33;4; 0.009691,-0.997009, 0.071980, 0.018122;;, + 34;4; 0.006971,-0.997083, 0.072024, 0.016992;;, + 35;4; 0.004592,-0.997147, 0.072062, 0.016004;;, + 36;4; 0.002602,-0.997202, 0.072094, 0.015177;;, + 37;4; 0.001037,-0.997244, 0.072120, 0.014527;;, + 38;4; -0.000085,-0.997275, 0.072138, 0.014061;;, + 39;4; -0.000756,-0.997293, 0.072149, 0.013783;;, + 40;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 41;4; -0.000756,-0.997293, 0.072149, 0.013783;;, + 42;4; -0.000085,-0.997275, 0.072138, 0.014061;;, + 43;4; 0.001037,-0.997244, 0.072120, 0.014527;;, + 44;4; 0.002602,-0.997202, 0.072094, 0.015177;;, + 45;4; 0.004592,-0.997147, 0.072062, 0.016004;;, + 46;4; 0.006971,-0.997083, 0.072024, 0.016992;;, + 47;4; 0.009691,-0.997008, 0.071980, 0.018122;;, + 48;4; 0.012686,-0.996927, 0.071932, 0.019366;;, + 49;4; 0.015873,-0.996840, 0.071881, 0.020690;;, + 50;4; 0.019160,-0.996750, 0.071828, 0.022055;;, + 51;4; 0.022446,-0.996661, 0.071775, 0.023420;;, + 52;4; 0.025633,-0.996574, 0.071724, 0.024744;;, + 53;4; 0.028628,-0.996492, 0.071675, 0.025988;;, + 54;4; 0.031348,-0.996418, 0.071631, 0.027118;;, + 55;4; 0.033728,-0.996354, 0.071593, 0.028106;;, + 56;4; 0.035717,-0.996299, 0.071561, 0.028932;;, + 57;4; 0.037282,-0.996257, 0.071536, 0.029583;;, + 58;4; 0.038404,-0.996226, 0.071518, 0.030049;;, + 59;4; 0.039075,-0.996208, 0.071507, 0.030327;;, + 60;4; 0.039297,-0.996202, 0.071503, 0.030419;;, + 61;4; 0.039088,-0.996207, 0.071507, 0.030333;;, + 62;4; 0.038502,-0.996223, 0.071516, 0.030089;;, + 63;4; 0.037589,-0.996248, 0.071531, 0.029710;;, + 64;4; 0.036390,-0.996281, 0.071550, 0.029212;;, + 65;4; 0.034939,-0.996320, 0.071574, 0.028609;;, + 66;4; 0.033263,-0.996366, 0.071601, 0.027913;;, + 67;4; 0.031388,-0.996417, 0.071631, 0.027134;;, + 68;4; 0.029333,-0.996473, 0.071664, 0.026281;;, + 69;4; 0.027118,-0.996534, 0.071700, 0.025361;;, + 70;4; 0.024760,-0.996598, 0.071738, 0.024381;;, + 71;4; 0.022276,-0.996666, 0.071778, 0.023349;;, + 72;4; 0.019680,-0.996736, 0.071819, 0.022271;;, + 73;4; 0.016990,-0.996810, 0.071863, 0.021154;;, + 74;4; 0.014225,-0.996885, 0.071907, 0.020005;;, + 75;4; 0.011405,-0.996962, 0.071953, 0.018834;;, + 76;4; 0.008560,-0.997039, 0.071999, 0.017652;;, + 77;4; 0.005732,-0.997116, 0.072044, 0.016478;;, + 78;4; 0.002998,-0.997191, 0.072088, 0.015342;;, + 79;4; 0.000529,-0.997258, 0.072128, 0.014316;;, + 80;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 81;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 82;4; 0.000529,-0.997258, 0.072128, 0.014316;;, + 83;4; 0.002998,-0.997191, 0.072088, 0.015342;;, + 84;4; 0.005732,-0.997116, 0.072044, 0.016478;;, + 85;4; 0.008560,-0.997039, 0.071999, 0.017652;;, + 86;4; 0.011405,-0.996962, 0.071953, 0.018834;;, + 87;4; 0.014225,-0.996885, 0.071907, 0.020005;;, + 88;4; 0.016990,-0.996810, 0.071863, 0.021154;;, + 89;4; 0.019680,-0.996736, 0.071819, 0.022271;;, + 90;4; 0.022276,-0.996666, 0.071778, 0.023349;;, + 91;4; 0.024760,-0.996598, 0.071738, 0.024381;;, + 92;4; 0.027118,-0.996534, 0.071700, 0.025361;;, + 93;4; 0.029333,-0.996473, 0.071664, 0.026281;;, + 94;4; 0.031388,-0.996417, 0.071631, 0.027134;;, + 95;4; 0.033263,-0.996366, 0.071601, 0.027913;;, + 96;4; 0.034939,-0.996320, 0.071574, 0.028609;;, + 97;4; 0.036390,-0.996281, 0.071550, 0.029212;;, + 98;4; 0.037589,-0.996248, 0.071531, 0.029710;;, + 99;4; 0.038502,-0.996223, 0.071516, 0.030089;;, + 100;4; 0.039088,-0.996207, 0.071507, 0.030333;;, + 101;4; 0.039297,-0.996202, 0.071503, 0.030419;;, + 102;4; 0.039075,-0.996208, 0.071507, 0.030327;;, + 103;4; 0.038404,-0.996226, 0.071518, 0.030049;;, + 104;4; 0.037282,-0.996257, 0.071536, 0.029583;;, + 105;4; 0.035717,-0.996299, 0.071561, 0.028932;;, + 106;4; 0.033728,-0.996354, 0.071593, 0.028106;;, + 107;4; 0.031348,-0.996418, 0.071631, 0.027118;;, + 108;4; 0.028628,-0.996493, 0.071675, 0.025988;;, + 109;4; 0.025633,-0.996574, 0.071724, 0.024744;;, + 110;4; 0.022446,-0.996661, 0.071775, 0.023420;;, + 111;4; 0.019160,-0.996750, 0.071828, 0.022055;;, + 112;4; 0.015873,-0.996840, 0.071881, 0.020690;;, + 113;4; 0.012686,-0.996927, 0.071932, 0.019366;;, + 114;4; 0.009691,-0.997009, 0.071980, 0.018122;;, + 115;4; 0.006971,-0.997083, 0.072024, 0.016992;;, + 116;4; 0.004592,-0.997147, 0.072062, 0.016004;;, + 117;4; 0.002602,-0.997202, 0.072094, 0.015177;;, + 118;4; 0.001037,-0.997244, 0.072120, 0.014527;;, + 119;4; -0.000085,-0.997275, 0.072138, 0.014061;;, + 120;4; -0.000756,-0.997293, 0.072149, 0.013783;;, + 121;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 122;4; -0.000756,-0.997293, 0.072149, 0.013783;;, + 123;4; -0.000085,-0.997275, 0.072138, 0.014061;;, + 124;4; 0.001037,-0.997244, 0.072120, 0.014527;;, + 125;4; 0.002602,-0.997202, 0.072094, 0.015177;;, + 126;4; 0.004592,-0.997147, 0.072062, 0.016004;;, + 127;4; 0.006971,-0.997083, 0.072024, 0.016992;;, + 128;4; 0.009691,-0.997008, 0.071980, 0.018122;;, + 129;4; 0.012686,-0.996927, 0.071932, 0.019366;;, + 130;4; 0.015873,-0.996840, 0.071881, 0.020690;;, + 131;4; 0.019160,-0.996750, 0.071828, 0.022055;;, + 132;4; 0.022446,-0.996661, 0.071775, 0.023420;;, + 133;4; 0.025633,-0.996574, 0.071724, 0.024744;;, + 134;4; 0.028628,-0.996492, 0.071675, 0.025988;;, + 135;4; 0.031348,-0.996418, 0.071631, 0.027118;;, + 136;4; 0.033728,-0.996354, 0.071593, 0.028106;;, + 137;4; 0.035717,-0.996299, 0.071561, 0.028932;;, + 138;4; 0.037282,-0.996257, 0.071536, 0.029583;;, + 139;4; 0.038404,-0.996226, 0.071518, 0.030049;;, + 140;4; 0.039075,-0.996208, 0.071507, 0.030327;;, + 141;4; 0.039297,-0.996202, 0.071503, 0.030419;;, + 142;4; 0.039128,-0.996207, 0.071506, 0.030336;;, + 143;4; 0.038651,-0.996223, 0.071514, 0.030100;;, + 144;4; 0.037905,-0.996248, 0.071527, 0.029733;;, + 145;4; 0.036918,-0.996281, 0.071543, 0.029250;;, + 146;4; 0.035716,-0.996321, 0.071563, 0.028665;;, + 147;4; 0.034318,-0.996367, 0.071586, 0.027990;;, + 148;4; 0.032740,-0.996419, 0.071612, 0.027232;;, + 149;4; 0.030996,-0.996475, 0.071641, 0.026401;;, + 150;4; 0.029097,-0.996535, 0.071672, 0.025504;;, + 151;4; 0.027052,-0.996600, 0.071706, 0.024547;;, + 152;4; 0.024869,-0.996668, 0.071742, 0.023537;;, + 153;4; 0.022553,-0.996739, 0.071780, 0.022479;;, + 154;4; 0.020108,-0.996813, 0.071820, 0.021379;;, + 155;4; 0.017538,-0.996888, 0.071862, 0.020245;;, + 156;4; 0.014842,-0.996965, 0.071906, 0.019082;;, + 157;4; 0.012018,-0.997043, 0.071951, 0.017902;;, + 158;4; 0.009059,-0.997120, 0.071998, 0.016718;;, + 159;4; 0.005950,-0.997194, 0.072048, 0.015556;;, + 160;4; 0.002652,-0.997260, 0.072099, 0.014470;;, + 161;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 162;4; -0.003918,-0.958043, 0.286297, 0.013149;;, + 163;4; -0.003918,-0.958043, 0.286297, 0.013149;;, + 164;4; -0.003918,-0.958043, 0.286297, 0.013149;;, + 165;4; -0.003918,-0.958043, 0.286297, 0.013149;;, + 166;4; -0.003918,-0.958043, 0.286297, 0.013149;;, + 167;4; -0.003918,-0.958043, 0.286297, 0.013149;;, + 168;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 169;4; -0.027462,-0.993490, 0.067048, 0.017181;;, + 170;4; -0.101886,-0.981969, 0.063627, 0.027024;;, + 171;4; -0.197381,-0.966977, 0.061971, 0.039667;;, + 172;4; -0.271737,-0.955241, 0.061528, 0.049515;;, + 173;4; -0.298135,-0.951063, 0.061515, 0.053011;;, + 174;4; -0.281310,-0.955156, 0.062329, 0.050806;;, + 175;4; -0.229756,-0.966690, 0.064679, 0.044029;;, + 176;4; -0.152309,-0.981521, 0.067851, 0.033813;;, + 177;4; -0.070037,-0.993111, 0.070622, 0.022912;;, + 178;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 179;4; 0.068097,-0.993364, 0.072517, 0.004357;;, + 180;4; 0.150414,-0.982075, 0.072004,-0.006858;;, + 181;4; 0.227918,-0.967529, 0.070960,-0.017477;;, + 182;4; 0.279517,-0.956183, 0.070026,-0.024568;;, + 183;4; 0.296358,-0.952153, 0.069674,-0.026885;;, + 184;4; 0.269932,-0.956166, 0.069894,-0.023278;;, + 185;4; 0.195505,-0.967469, 0.070514,-0.013118;;, + 186;4; 0.099930,-0.981983, 0.071311,-0.000073;;, + 187;4; 0.025468,-0.993286, 0.071932, 0.010085;;, + 188;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 189;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 190;4; -0.008545,-0.996939, 0.072024, 0.015345;;, + 191;4; -0.029857,-0.995925, 0.071663, 0.020005;;, + 192;4; -0.057222,-0.994623, 0.071199, 0.025988;;, + 193;4; -0.078533,-0.993609, 0.070838, 0.030648;;, + 194;4; -0.086100,-0.993249, 0.070709, 0.032302;;, + 195;4; -0.078533,-0.993609, 0.070838, 0.030648;;, + 196;4; -0.057222,-0.994623, 0.071199, 0.025988;;, + 197;4; -0.029857,-0.995925, 0.071663, 0.020005;;, + 198;4; -0.008545,-0.996939, 0.072024, 0.015345;;, + 199;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 200;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 201;4; -0.027408,-0.993189, 0.071207, 0.017185;;, + 202;4; -0.101825,-0.981613, 0.068544, 0.027028;;, + 203;4; -0.197342,-0.966749, 0.065124, 0.039670;;, + 204;4; -0.271725,-0.955173, 0.062460, 0.049516;;, + 205;4; -0.298135,-0.951063, 0.061515, 0.053011;;, + 206;4; -0.281310,-0.955156, 0.062329, 0.050806;;, + 207;4; -0.229756,-0.966690, 0.064679, 0.044029;;, + 208;4; -0.152309,-0.981521, 0.067851, 0.033813;;, + 209;4; -0.070037,-0.993111, 0.070622, 0.022912;;, + 210;4; -0.000978,-0.997299, 0.072152, 0.013690;;, + 211;4; 0.068097,-0.993364, 0.072517, 0.004357;;, + 212;4; 0.150414,-0.982075, 0.072004,-0.006858;;, + 213;4; 0.227918,-0.967529, 0.070960,-0.017477;;, + 214;4; 0.279517,-0.956183, 0.070026,-0.024568;;, + 215;4; 0.296358,-0.952153, 0.069674,-0.026885;;, + 216;4; 0.269943,-0.956166, 0.069894,-0.023277;;, + 217;4; 0.195568,-0.967469, 0.070514,-0.013114;;, + 218;4; 0.100029,-0.981982, 0.071310,-0.000067;;, + 219;4; 0.025516,-0.993286, 0.071931, 0.010088;;, + 220;4; -0.000978,-0.997299, 0.072152, 0.013690;;; + } + AnimationKey { //Scale + 1; + 221; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Arm_Right} + AnimationKey { //Position + 2; + 221; + 0;3; 2.000000, 6.750000, 0.000000;;, + 1;3; 2.000000, 6.750000, 0.000000;;, + 2;3; 2.000000, 6.750000, 0.000000;;, + 3;3; 2.000000, 6.750000, 0.000000;;, + 4;3; 2.000000, 6.750000, 0.000000;;, + 5;3; 2.000000, 6.750000, 0.000000;;, + 6;3; 2.000000, 6.750000, 0.000000;;, + 7;3; 2.000000, 6.750000,-0.000000;;, + 8;3; 2.000000, 6.750000,-0.000000;;, + 9;3; 2.000000, 6.750000, 0.000000;;, + 10;3; 2.000000, 6.750000,-0.000000;;, + 11;3; 2.000000, 6.750000, 0.000000;;, + 12;3; 2.000000, 6.750000, 0.000000;;, + 13;3; 2.000000, 6.750000, 0.000000;;, + 14;3; 2.000000, 6.750000,-0.000000;;, + 15;3; 2.000000, 6.750000,-0.000000;;, + 16;3; 2.000000, 6.750000, 0.000000;;, + 17;3; 2.000000, 6.750001,-0.000000;;, + 18;3; 2.000000, 6.750000, 0.000000;;, + 19;3; 2.000000, 6.750000, 0.000000;;, + 20;3; 2.000000, 6.750000, 0.000000;;, + 21;3; 2.000000, 6.750000, 0.000000;;, + 22;3; 2.000000, 6.750000, 0.000000;;, + 23;3; 2.000000, 6.750001,-0.000000;;, + 24;3; 2.000000, 6.750000, 0.000000;;, + 25;3; 2.000000, 6.750000, 0.000000;;, + 26;3; 2.000000, 6.750000,-0.000000;;, + 27;3; 2.000000, 6.750000, 0.000000;;, + 28;3; 2.000000, 6.750000, 0.000000;;, + 29;3; 2.000000, 6.750000, 0.000000;;, + 30;3; 2.000000, 6.750000, 0.000000;;, + 31;3; 2.000000, 6.750000, 0.000000;;, + 32;3; 2.000000, 6.750000,-0.000000;;, + 33;3; 2.000000, 6.750000,-0.000000;;, + 34;3; 2.000000, 6.750000, 0.000000;;, + 35;3; 2.000000, 6.750000, 0.000000;;, + 36;3; 2.000000, 6.750000,-0.000000;;, + 37;3; 2.000000, 6.750000, 0.000000;;, + 38;3; 2.000000, 6.750000, 0.000000;;, + 39;3; 2.000000, 6.750000, 0.000000;;, + 40;3; 2.000000, 6.750000, 0.000000;;, + 41;3; 2.000000, 6.750000, 0.000000;;, + 42;3; 2.000000, 6.750000, 0.000000;;, + 43;3; 2.000000, 6.750000, 0.000000;;, + 44;3; 2.000000, 6.750000, 0.000000;;, + 45;3; 2.000000, 6.750000, 0.000000;;, + 46;3; 2.000000, 6.750000,-0.000000;;, + 47;3; 2.000000, 6.750000, 0.000000;;, + 48;3; 2.000000, 6.750000, 0.000000;;, + 49;3; 2.000000, 6.750000, 0.000000;;, + 50;3; 2.000000, 6.750000,-0.000000;;, + 51;3; 2.000000, 6.750000, 0.000000;;, + 52;3; 2.000000, 6.750000, 0.000000;;, + 53;3; 2.000000, 6.750000, 0.000000;;, + 54;3; 2.000000, 6.750000, 0.000000;;, + 55;3; 2.000000, 6.750000,-0.000000;;, + 56;3; 2.000000, 6.750000, 0.000000;;, + 57;3; 2.000000, 6.750001,-0.000000;;, + 58;3; 2.000000, 6.750000, 0.000000;;, + 59;3; 2.000000, 6.750000, 0.000000;;, + 60;3; 2.000000, 6.750000, 0.000000;;, + 61;3; 2.000000, 6.750000, 0.000000;;, + 62;3; 2.000000, 6.750000, 0.000000;;, + 63;3; 2.000000, 6.750000,-0.000000;;, + 64;3; 2.000000, 6.750000, 0.000000;;, + 65;3; 2.000000, 6.750000, 0.000000;;, + 66;3; 2.000000, 6.750000, 0.000000;;, + 67;3; 2.000000, 6.750000, 0.000000;;, + 68;3; 2.000000, 6.750000, 0.000000;;, + 69;3; 2.000000, 6.750000,-0.000000;;, + 70;3; 2.000000, 6.750000,-0.000000;;, + 71;3; 2.000000, 6.750000,-0.000000;;, + 72;3; 2.000000, 6.750000,-0.000000;;, + 73;3; 2.000000, 6.749999, 0.000000;;, + 74;3; 2.000000, 6.750000, 0.000000;;, + 75;3; 2.000000, 6.750000, 0.000000;;, + 76;3; 2.000000, 6.750000,-0.000000;;, + 77;3; 2.000000, 6.750000, 0.000000;;, + 78;3; 2.000000, 6.750000,-0.000000;;, + 79;3; 2.000000, 6.750000, 0.000000;;, + 80;3; 2.000000, 6.750000, 0.000000;;, + 81;3; 2.000000, 6.750000,-0.000000;;, + 82;3; 2.000000, 6.750000, 0.000000;;, + 83;3; 2.000000, 6.750000,-0.000000;;, + 84;3; 2.000000, 6.750000, 0.000000;;, + 85;3; 2.000000, 6.750000,-0.000000;;, + 86;3; 2.000000, 6.750000, 0.000000;;, + 87;3; 2.000000, 6.750000,-0.000000;;, + 88;3; 2.000000, 6.750000, 0.000000;;, + 89;3; 2.000000, 6.750000,-0.000000;;, + 90;3; 2.000000, 6.750000,-0.000000;;, + 91;3; 2.000000, 6.750000, 0.000000;;, + 92;3; 2.000000, 6.750000,-0.000000;;, + 93;3; 2.000000, 6.750000,-0.000000;;, + 94;3; 2.000000, 6.750000,-0.000000;;, + 95;3; 2.000000, 6.750000, 0.000000;;, + 96;3; 2.000000, 6.750000,-0.000000;;, + 97;3; 2.000000, 6.750000, 0.000000;;, + 98;3; 2.000000, 6.750000, 0.000000;;, + 99;3; 2.000000, 6.750000,-0.000000;;, + 100;3; 2.000000, 6.750000, 0.000000;;, + 101;3; 2.000000, 6.750000, 0.000000;;, + 102;3; 2.000000, 6.750000,-0.000000;;, + 103;3; 2.000000, 6.750000, 0.000000;;, + 104;3; 2.000000, 6.750000, 0.000000;;, + 105;3; 2.000000, 6.750000, 0.000000;;, + 106;3; 2.000000, 6.750000, 0.000000;;, + 107;3; 2.000000, 6.750000,-0.000000;;, + 108;3; 2.000000, 6.750000, 0.000000;;, + 109;3; 2.000000, 6.750000, 0.000000;;, + 110;3; 2.000000, 6.750000,-0.000000;;, + 111;3; 2.000000, 6.750000,-0.000000;;, + 112;3; 2.000000, 6.750000,-0.000000;;, + 113;3; 2.000000, 6.750000,-0.000000;;, + 114;3; 2.000000, 6.750000, 0.000000;;, + 115;3; 2.000000, 6.750000, 0.000000;;, + 116;3; 2.000000, 6.750000, 0.000000;;, + 117;3; 2.000000, 6.750000,-0.000000;;, + 118;3; 2.000000, 6.750000,-0.000000;;, + 119;3; 2.000000, 6.750000,-0.000000;;, + 120;3; 2.000000, 6.750000, 0.000000;;, + 121;3; 2.000000, 6.750000,-0.000000;;, + 122;3; 2.000000, 6.750000,-0.000000;;, + 123;3; 2.000000, 6.750000,-0.000000;;, + 124;3; 2.000000, 6.750000, 0.000000;;, + 125;3; 2.000000, 6.750000,-0.000000;;, + 126;3; 2.000000, 6.750000, 0.000000;;, + 127;3; 2.000000, 6.750000,-0.000000;;, + 128;3; 2.000000, 6.750000, 0.000000;;, + 129;3; 2.000000, 6.750000,-0.000000;;, + 130;3; 2.000000, 6.750000,-0.000000;;, + 131;3; 2.000000, 6.750000,-0.000000;;, + 132;3; 2.000000, 6.750000,-0.000000;;, + 133;3; 2.000000, 6.750000, 0.000000;;, + 134;3; 2.000000, 6.750000,-0.000000;;, + 135;3; 2.000000, 6.750000, 0.000000;;, + 136;3; 2.000000, 6.750000, 0.000000;;, + 137;3; 2.000000, 6.750000, 0.000000;;, + 138;3; 2.000000, 6.750000, 0.000000;;, + 139;3; 2.000000, 6.750000,-0.000000;;, + 140;3; 2.000000, 6.750000,-0.000000;;, + 141;3; 2.000000, 6.750000, 0.000000;;, + 142;3; 2.000000, 6.750000, 0.000000;;, + 143;3; 2.000000, 6.750000,-0.000000;;, + 144;3; 2.000000, 6.750000, 0.000000;;, + 145;3; 2.000000, 6.750000, 0.000000;;, + 146;3; 2.000000, 6.750000, 0.000000;;, + 147;3; 2.000000, 6.750000,-0.000000;;, + 148;3; 2.000000, 6.750000, 0.000000;;, + 149;3; 2.000000, 6.750000, 0.000000;;, + 150;3; 2.000000, 6.750000,-0.000000;;, + 151;3; 2.000000, 6.750000,-0.000000;;, + 152;3; 2.000000, 6.750000,-0.000000;;, + 153;3; 2.000000, 6.750000,-0.000000;;, + 154;3; 2.000000, 6.750000,-0.000000;;, + 155;3; 2.000000, 6.750000,-0.000000;;, + 156;3; 2.000000, 6.750000,-0.000000;;, + 157;3; 2.000000, 6.750000, 0.000000;;, + 158;3; 2.000000, 6.750000, 0.000000;;, + 159;3; 2.000000, 6.750000,-0.000000;;, + 160;3; 2.000000, 6.750000, 0.000000;;, + 161;3; 2.000000, 6.750000,-0.000000;;, + 162;3; 2.000000, 6.750000, 0.000000;;, + 163;3; 2.000000, 6.750000, 0.000000;;, + 164;3; 2.000000, 6.750000, 0.000000;;, + 165;3; 2.000000, 6.750000, 0.000000;;, + 166;3; 2.000000, 6.750000, 0.000000;;, + 167;3; 2.000000, 6.750000, 0.000000;;, + 168;3; 2.000000, 6.750000, 0.000000;;, + 169;3; 2.000000, 6.750000, 0.000000;;, + 170;3; 2.000000, 6.750000, 0.000000;;, + 171;3; 2.000000, 6.750000, 0.000000;;, + 172;3; 2.000000, 6.750000, 0.000000;;, + 173;3; 2.000000, 6.750000, 0.000000;;, + 174;3; 2.000000, 6.750000, 0.000000;;, + 175;3; 2.000000, 6.750000, 0.000000;;, + 176;3; 2.000000, 6.750000, 0.000000;;, + 177;3; 2.000000, 6.750000, 0.000000;;, + 178;3; 2.000000, 6.750000, 0.000000;;, + 179;3; 2.000000, 6.750000, 0.000000;;, + 180;3; 2.000000, 6.750000, 0.000000;;, + 181;3; 2.000000, 6.750000, 0.000000;;, + 182;3; 2.000000, 6.750000, 0.000000;;, + 183;3; 2.000000, 6.750000, 0.000000;;, + 184;3; 2.000000, 6.750000, 0.000000;;, + 185;3; 2.000000, 6.750000, 0.000000;;, + 186;3; 2.000000, 6.750000, 0.000000;;, + 187;3; 2.000000, 6.750000, 0.000000;;, + 188;3; 2.000000, 6.750000, 0.000000;;, + 189;3; 2.000000, 6.750000, 0.000000;;, + 190;3; 2.000000, 6.750000,-0.000000;;, + 191;3; 2.000000, 6.750000, 0.000000;;, + 192;3; 2.000000, 6.749999,-0.000000;;, + 193;3; 2.000000, 6.750000, 0.000000;;, + 194;3; 2.000000, 6.750000, 0.000000;;, + 195;3; 2.000000, 6.750000, 0.000000;;, + 196;3; 2.000000, 6.749999, 0.000000;;, + 197;3; 2.000000, 6.750000, 0.000000;;, + 198;3; 2.000000, 6.750000, 0.000000;;, + 199;3; 2.000000, 6.750000, 0.000000;;, + 200;3; 2.000000, 6.750000, 0.000000;;, + 201;3; 2.000000, 6.750000, 0.000000;;, + 202;3; 2.000000, 6.750000,-0.000000;;, + 203;3; 2.000000, 6.750000, 0.000000;;, + 204;3; 2.000000, 6.750000, 0.000000;;, + 205;3; 2.000000, 6.750000, 0.000000;;, + 206;3; 2.000000, 6.750000, 0.000000;;, + 207;3; 2.000000, 6.750000, 0.000000;;, + 208;3; 2.000000, 6.750000, 0.000000;;, + 209;3; 2.000000, 6.750000,-0.000000;;, + 210;3; 2.000000, 6.750000, 0.000000;;, + 211;3; 2.000000, 6.750000,-0.000000;;, + 212;3; 2.000000, 6.750000, 0.000000;;, + 213;3; 2.000000, 6.750000, 0.000000;;, + 214;3; 2.000000, 6.750000, 0.000000;;, + 215;3; 2.000000, 6.750000, 0.000000;;, + 216;3; 2.000000, 6.750000, 0.000000;;, + 217;3; 2.000000, 6.749999, 0.000000;;, + 218;3; 2.000000, 6.750000, 0.000000;;, + 219;3; 2.000000, 6.750000, 0.000000;;, + 220;3; 2.000000, 6.750000, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -0.000978,-0.997299,-0.072152,-0.013690;;, + 1;4; -0.000756,-0.997293,-0.072149,-0.013783;;, + 2;4; -0.000085,-0.997275,-0.072138,-0.014061;;, + 3;4; 0.001037,-0.997244,-0.072120,-0.014527;;, + 4;4; 0.002602,-0.997202,-0.072094,-0.015177;;, + 5;4; 0.004592,-0.997147,-0.072062,-0.016004;;, + 6;4; 0.006971,-0.997083,-0.072024,-0.016992;;, + 7;4; 0.009691,-0.997008,-0.071980,-0.018122;;, + 8;4; 0.012686,-0.996927,-0.071932,-0.019366;;, + 9;4; 0.015873,-0.996840,-0.071881,-0.020690;;, + 10;4; 0.019160,-0.996750,-0.071828,-0.022055;;, + 11;4; 0.022446,-0.996661,-0.071775,-0.023420;;, + 12;4; 0.025633,-0.996574,-0.071724,-0.024744;;, + 13;4; 0.028628,-0.996492,-0.071675,-0.025988;;, + 14;4; 0.031348,-0.996418,-0.071631,-0.027118;;, + 15;4; 0.033728,-0.996354,-0.071593,-0.028106;;, + 16;4; 0.035717,-0.996299,-0.071561,-0.028932;;, + 17;4; 0.037282,-0.996257,-0.071536,-0.029583;;, + 18;4; 0.038404,-0.996226,-0.071518,-0.030049;;, + 19;4; 0.039075,-0.996208,-0.071507,-0.030327;;, + 20;4; 0.039297,-0.996202,-0.071503,-0.030419;;, + 21;4; 0.039075,-0.996208,-0.071507,-0.030327;;, + 22;4; 0.038404,-0.996226,-0.071518,-0.030049;;, + 23;4; 0.037282,-0.996257,-0.071536,-0.029583;;, + 24;4; 0.035717,-0.996299,-0.071561,-0.028932;;, + 25;4; 0.033728,-0.996354,-0.071593,-0.028106;;, + 26;4; 0.031348,-0.996418,-0.071631,-0.027118;;, + 27;4; 0.028628,-0.996493,-0.071675,-0.025988;;, + 28;4; 0.025633,-0.996574,-0.071724,-0.024744;;, + 29;4; 0.022446,-0.996661,-0.071775,-0.023420;;, + 30;4; 0.019160,-0.996750,-0.071828,-0.022055;;, + 31;4; 0.015873,-0.996840,-0.071881,-0.020690;;, + 32;4; 0.012686,-0.996927,-0.071932,-0.019366;;, + 33;4; 0.009691,-0.997009,-0.071980,-0.018122;;, + 34;4; 0.006971,-0.997083,-0.072024,-0.016992;;, + 35;4; 0.004592,-0.997147,-0.072062,-0.016004;;, + 36;4; 0.002602,-0.997202,-0.072094,-0.015177;;, + 37;4; 0.001037,-0.997244,-0.072120,-0.014527;;, + 38;4; -0.000085,-0.997275,-0.072138,-0.014061;;, + 39;4; -0.000756,-0.997293,-0.072149,-0.013783;;, + 40;4; -0.000978,-0.997299,-0.072152,-0.013690;;, + 41;4; -0.000756,-0.997293,-0.072149,-0.013783;;, + 42;4; -0.000085,-0.997275,-0.072138,-0.014061;;, + 43;4; 0.001037,-0.997244,-0.072120,-0.014527;;, + 44;4; 0.002602,-0.997202,-0.072094,-0.015177;;, + 45;4; 0.004592,-0.997147,-0.072062,-0.016004;;, + 46;4; 0.006971,-0.997083,-0.072024,-0.016992;;, + 47;4; 0.009691,-0.997008,-0.071980,-0.018122;;, + 48;4; 0.012686,-0.996927,-0.071932,-0.019366;;, + 49;4; 0.015873,-0.996840,-0.071881,-0.020690;;, + 50;4; 0.019160,-0.996750,-0.071828,-0.022055;;, + 51;4; 0.022446,-0.996661,-0.071775,-0.023420;;, + 52;4; 0.025633,-0.996574,-0.071724,-0.024744;;, + 53;4; 0.028628,-0.996492,-0.071675,-0.025988;;, + 54;4; 0.031348,-0.996418,-0.071631,-0.027118;;, + 55;4; 0.033728,-0.996354,-0.071593,-0.028106;;, + 56;4; 0.035717,-0.996299,-0.071561,-0.028932;;, + 57;4; 0.037282,-0.996257,-0.071536,-0.029583;;, + 58;4; 0.038404,-0.996226,-0.071518,-0.030049;;, + 59;4; 0.039075,-0.996208,-0.071507,-0.030327;;, + 60;4; 0.039297,-0.996202,-0.071503,-0.030419;;, + 61;4; 0.039088,-0.996207,-0.071507,-0.030333;;, + 62;4; 0.038502,-0.996223,-0.071516,-0.030089;;, + 63;4; 0.037589,-0.996248,-0.071531,-0.029710;;, + 64;4; 0.036390,-0.996281,-0.071550,-0.029212;;, + 65;4; 0.034939,-0.996320,-0.071574,-0.028609;;, + 66;4; 0.033263,-0.996366,-0.071601,-0.027913;;, + 67;4; 0.031388,-0.996417,-0.071631,-0.027134;;, + 68;4; 0.029333,-0.996473,-0.071664,-0.026281;;, + 69;4; 0.027118,-0.996534,-0.071700,-0.025361;;, + 70;4; 0.024760,-0.996598,-0.071738,-0.024381;;, + 71;4; 0.022276,-0.996666,-0.071778,-0.023349;;, + 72;4; 0.019680,-0.996736,-0.071819,-0.022271;;, + 73;4; 0.016990,-0.996810,-0.071863,-0.021154;;, + 74;4; 0.014225,-0.996885,-0.071907,-0.020005;;, + 75;4; 0.011405,-0.996962,-0.071953,-0.018834;;, + 76;4; 0.008560,-0.997039,-0.071999,-0.017652;;, + 77;4; 0.005732,-0.997116,-0.072044,-0.016478;;, + 78;4; 0.002998,-0.997191,-0.072088,-0.015342;;, + 79;4; 0.000529,-0.997258,-0.072128,-0.014316;;, + 80;4; -0.000978,-0.997299,-0.072152,-0.013690;;, + 81;4; -0.000978,-0.997299,-0.072152,-0.013690;;, + 82;4; 0.000529,-0.997258,-0.072128,-0.014316;;, + 83;4; 0.002998,-0.997191,-0.072088,-0.015342;;, + 84;4; 0.005732,-0.997116,-0.072044,-0.016478;;, + 85;4; 0.008560,-0.997039,-0.071999,-0.017652;;, + 86;4; 0.011405,-0.996962,-0.071953,-0.018834;;, + 87;4; 0.014225,-0.996885,-0.071907,-0.020005;;, + 88;4; 0.016990,-0.996810,-0.071863,-0.021154;;, + 89;4; 0.019680,-0.996736,-0.071819,-0.022271;;, + 90;4; 0.022276,-0.996666,-0.071778,-0.023349;;, + 91;4; 0.024760,-0.996598,-0.071738,-0.024381;;, + 92;4; 0.027118,-0.996534,-0.071700,-0.025361;;, + 93;4; 0.029333,-0.996473,-0.071664,-0.026281;;, + 94;4; 0.031388,-0.996417,-0.071631,-0.027134;;, + 95;4; 0.033263,-0.996366,-0.071601,-0.027913;;, + 96;4; 0.034939,-0.996320,-0.071574,-0.028609;;, + 97;4; 0.036390,-0.996281,-0.071550,-0.029212;;, + 98;4; 0.037589,-0.996248,-0.071531,-0.029710;;, + 99;4; 0.038502,-0.996223,-0.071516,-0.030089;;, + 100;4; 0.039088,-0.996207,-0.071507,-0.030333;;, + 101;4; 0.039297,-0.996202,-0.071503,-0.030419;;, + 102;4; 0.039075,-0.996208,-0.071507,-0.030327;;, + 103;4; 0.038404,-0.996226,-0.071518,-0.030049;;, + 104;4; 0.037282,-0.996257,-0.071536,-0.029583;;, + 105;4; 0.035717,-0.996299,-0.071561,-0.028932;;, + 106;4; 0.033728,-0.996354,-0.071593,-0.028106;;, + 107;4; 0.031348,-0.996418,-0.071631,-0.027118;;, + 108;4; 0.028628,-0.996493,-0.071675,-0.025988;;, + 109;4; 0.025633,-0.996574,-0.071724,-0.024744;;, + 110;4; 0.022446,-0.996661,-0.071775,-0.023420;;, + 111;4; 0.019160,-0.996750,-0.071828,-0.022055;;, + 112;4; 0.015873,-0.996840,-0.071881,-0.020690;;, + 113;4; 0.012686,-0.996927,-0.071932,-0.019366;;, + 114;4; 0.009691,-0.997009,-0.071980,-0.018122;;, + 115;4; 0.006971,-0.997083,-0.072024,-0.016992;;, + 116;4; 0.004592,-0.997147,-0.072062,-0.016004;;, + 117;4; 0.002602,-0.997202,-0.072094,-0.015177;;, + 118;4; 0.001037,-0.997244,-0.072120,-0.014527;;, + 119;4; -0.000085,-0.997275,-0.072138,-0.014061;;, + 120;4; -0.000756,-0.997293,-0.072149,-0.013783;;, + 121;4; -0.000978,-0.997299,-0.072152,-0.013690;;, + 122;4; -0.000756,-0.997293,-0.072149,-0.013783;;, + 123;4; -0.000085,-0.997275,-0.072138,-0.014061;;, + 124;4; 0.001037,-0.997244,-0.072120,-0.014527;;, + 125;4; 0.002602,-0.997202,-0.072094,-0.015177;;, + 126;4; 0.004592,-0.997147,-0.072062,-0.016004;;, + 127;4; 0.006971,-0.997083,-0.072024,-0.016992;;, + 128;4; 0.009691,-0.997008,-0.071980,-0.018122;;, + 129;4; 0.012686,-0.996927,-0.071932,-0.019366;;, + 130;4; 0.015873,-0.996840,-0.071881,-0.020690;;, + 131;4; 0.019160,-0.996750,-0.071828,-0.022055;;, + 132;4; 0.022446,-0.996661,-0.071775,-0.023420;;, + 133;4; 0.025633,-0.996574,-0.071724,-0.024744;;, + 134;4; 0.028628,-0.996492,-0.071675,-0.025988;;, + 135;4; 0.031348,-0.996418,-0.071631,-0.027118;;, + 136;4; 0.033728,-0.996354,-0.071593,-0.028106;;, + 137;4; 0.035717,-0.996299,-0.071561,-0.028932;;, + 138;4; 0.037282,-0.996257,-0.071536,-0.029583;;, + 139;4; 0.038404,-0.996226,-0.071518,-0.030049;;, + 140;4; 0.039075,-0.996208,-0.071507,-0.030327;;, + 141;4; 0.039297,-0.996202,-0.071503,-0.030419;;, + 142;4; 0.039128,-0.996207,-0.071506,-0.030336;;, + 143;4; 0.038651,-0.996223,-0.071514,-0.030100;;, + 144;4; 0.037905,-0.996248,-0.071527,-0.029733;;, + 145;4; 0.036918,-0.996281,-0.071543,-0.029250;;, + 146;4; 0.035716,-0.996321,-0.071563,-0.028665;;, + 147;4; 0.034318,-0.996367,-0.071586,-0.027990;;, + 148;4; 0.032740,-0.996419,-0.071612,-0.027232;;, + 149;4; 0.030996,-0.996475,-0.071641,-0.026401;;, + 150;4; 0.029097,-0.996535,-0.071672,-0.025504;;, + 151;4; 0.027052,-0.996600,-0.071706,-0.024547;;, + 152;4; 0.024869,-0.996668,-0.071742,-0.023537;;, + 153;4; 0.022553,-0.996739,-0.071780,-0.022479;;, + 154;4; 0.020108,-0.996813,-0.071820,-0.021379;;, + 155;4; 0.017538,-0.996888,-0.071862,-0.020245;;, + 156;4; 0.014842,-0.996965,-0.071906,-0.019082;;, + 157;4; 0.012018,-0.997043,-0.071951,-0.017902;;, + 158;4; 0.009059,-0.997120,-0.071998,-0.016718;;, + 159;4; 0.005950,-0.997194,-0.072048,-0.015556;;, + 160;4; 0.002652,-0.997260,-0.072099,-0.014470;;, + 161;4; -0.000978,-0.997299,-0.072152,-0.013690;;, + 162;4; -0.003918,-0.958043,-0.286297,-0.013149;;, + 163;4; -0.003918,-0.958043,-0.286297,-0.013149;;, + 164;4; -0.003918,-0.958043,-0.286297,-0.013149;;, + 165;4; -0.003918,-0.958043,-0.286297,-0.013149;;, + 166;4; -0.003918,-0.958043,-0.286297,-0.013149;;, + 167;4; -0.003918,-0.958043,-0.286297,-0.013149;;, + 168;4; -0.000978,-0.997299,-0.072152,-0.013690;;, + 169;4; 0.036347,-0.993296,-0.071786,-0.010872;;, + 170;4; 0.112807,-0.981995,-0.071141,-0.000858;;, + 171;4; 0.203776,-0.967477,-0.070406, 0.012520;;, + 172;4; 0.272381,-0.956168,-0.069861, 0.023101;;, + 173;4; 0.296358,-0.952153,-0.069674, 0.026885;;, + 174;4; 0.279517,-0.956183,-0.070026, 0.024568;;, + 175;4; 0.227918,-0.967529,-0.070960, 0.017477;;, + 176;4; 0.150414,-0.982075,-0.072004, 0.006858;;, + 177;4; 0.068097,-0.993364,-0.072517,-0.004357;;, + 178;4; -0.000978,-0.997299,-0.072152,-0.013690;;, + 179;4; -0.070037,-0.993111,-0.070622,-0.022912;;, + 180;4; -0.152309,-0.981521,-0.067851,-0.033813;;, + 181;4; -0.229756,-0.966690,-0.064679,-0.044029;;, + 182;4; -0.281310,-0.955156,-0.062329,-0.050806;;, + 183;4; -0.298135,-0.951063,-0.061515,-0.053011;;, + 184;4; -0.272259,-0.955140,-0.062465,-0.049482;;, + 185;4; -0.200471,-0.966555,-0.065152,-0.039474;;, + 186;4; -0.106835,-0.981308,-0.068589,-0.026713;;, + 187;4; -0.029968,-0.993038,-0.071230,-0.017022;;, + 188;4; -0.000978,-0.997299,-0.072152,-0.013690;;, + 189;4; -0.835215,-0.536105, 0.025760,-0.119765;;, + 190;4; -0.803181,-0.565890, 0.021820,-0.111185;;, + 191;4; -0.718113,-0.648332, 0.010762,-0.086701;;, + 192;4; -0.614352,-0.752504,-0.003387,-0.054936;;, + 193;4; -0.534771,-0.833228,-0.014392,-0.030125;;, + 194;4; -0.506097,-0.862019,-0.018304,-0.021341;;, + 195;4; -0.535294,-0.833114,-0.014391,-0.030093;;, + 196;4; -0.617412,-0.751837,-0.003378,-0.054751;;, + 197;4; -0.723024,-0.647281, 0.010774,-0.086403;;, + 198;4; -0.805700,-0.565371, 0.021825,-0.111030;;, + 199;4; -0.835215,-0.536105, 0.025760,-0.119765;;, + 200;4; -0.538708,-0.840711,-0.006527,-0.054376;;, + 201;4; -0.565312,-0.813349,-0.003640,-0.060174;;, + 202;4; -0.639811,-0.736783, 0.004462,-0.076531;;, + 203;4; -0.734947,-0.639071, 0.014829,-0.097562;;, + 204;4; -0.808914,-0.563118, 0.022894,-0.113949;;, + 205;4; -0.835215,-0.536105, 0.025760,-0.119765;;, + 206;4; -0.805960,-0.565075, 0.021843,-0.111016;;, + 207;4; -0.723557,-0.646675, 0.010811,-0.086373;;, + 208;4; -0.617754,-0.751449,-0.003355,-0.054733;;, + 209;4; -0.535352,-0.833048,-0.014387,-0.030090;;, + 210;4; -0.506097,-0.862019,-0.018304,-0.021341;;, + 211;4; -0.535352,-0.833048,-0.014387,-0.030090;;, + 212;4; -0.617754,-0.751449,-0.003355,-0.054733;;, + 213;4; -0.723557,-0.646675, 0.010811,-0.086373;;, + 214;4; -0.805960,-0.565075, 0.021843,-0.111016;;, + 215;4; -0.835215,-0.536105, 0.025760,-0.119765;;, + 216;4; -0.808873,-0.563165, 0.022891,-0.113952;;, + 217;4; -0.734703,-0.639351, 0.014812,-0.097576;;, + 218;4; -0.639430,-0.737222, 0.004436,-0.076552;;, + 219;4; -0.565126,-0.813563,-0.003653,-0.060185;;, + 220;4; -0.538708,-0.840711,-0.006527,-0.054376;;; + } + AnimationKey { //Scale + 1; + 221; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Leg_Right} + AnimationKey { //Position + 2; + 221; + 0;3; 1.000000, 0.000000,-0.000001;;, + 1;3; 1.000000,-0.000000,-0.000001;;, + 2;3; 1.000000,-0.000000,-0.000001;;, + 3;3; 1.000000,-0.000000,-0.000001;;, + 4;3; 1.000000,-0.000000,-0.000001;;, + 5;3; 1.000000,-0.000000,-0.000001;;, + 6;3; 1.000000,-0.000000,-0.000001;;, + 7;3; 1.000000,-0.000000,-0.000001;;, + 8;3; 1.000000,-0.000000,-0.000001;;, + 9;3; 1.000000,-0.000000,-0.000001;;, + 10;3; 1.000000,-0.000000,-0.000000;;, + 11;3; 1.000000,-0.000000,-0.000000;;, + 12;3; 1.000000,-0.000000,-0.000000;;, + 13;3; 1.000000,-0.000000,-0.000000;;, + 14;3; 1.000000,-0.000000,-0.000000;;, + 15;3; 1.000000,-0.000000,-0.000001;;, + 16;3; 1.000000,-0.000000,-0.000001;;, + 17;3; 1.000000,-0.000000,-0.000001;;, + 18;3; 1.000000,-0.000000,-0.000001;;, + 19;3; 1.000000,-0.000000,-0.000001;;, + 20;3; 1.000000,-0.000000,-0.000001;;, + 21;3; 1.000000,-0.000000,-0.000001;;, + 22;3; 1.000000,-0.000000,-0.000000;;, + 23;3; 1.000000,-0.000000,-0.000001;;, + 24;3; 1.000000,-0.000000,-0.000001;;, + 25;3; 1.000000,-0.000000,-0.000001;;, + 26;3; 1.000000,-0.000000,-0.000000;;, + 27;3; 1.000000,-0.000000,-0.000000;;, + 28;3; 1.000000,-0.000000,-0.000000;;, + 29;3; 1.000000,-0.000000,-0.000000;;, + 30;3; 1.000000,-0.000000,-0.000000;;, + 31;3; 1.000000,-0.000000,-0.000001;;, + 32;3; 1.000000,-0.000000,-0.000001;;, + 33;3; 1.000000,-0.000000,-0.000001;;, + 34;3; 1.000000,-0.000000,-0.000001;;, + 35;3; 1.000000,-0.000000,-0.000001;;, + 36;3; 1.000000,-0.000000,-0.000001;;, + 37;3; 1.000000,-0.000000,-0.000001;;, + 38;3; 1.000000,-0.000000,-0.000001;;, + 39;3; 1.000000,-0.000000,-0.000001;;, + 40;3; 1.000000, 0.000000,-0.000001;;, + 41;3; 1.000000,-0.000000,-0.000001;;, + 42;3; 1.000000,-0.000000,-0.000001;;, + 43;3; 1.000000,-0.000000,-0.000001;;, + 44;3; 1.000000,-0.000000,-0.000001;;, + 45;3; 1.000000,-0.000000,-0.000001;;, + 46;3; 1.000000,-0.000000,-0.000001;;, + 47;3; 1.000000,-0.000000,-0.000001;;, + 48;3; 1.000000,-0.000000,-0.000001;;, + 49;3; 1.000000,-0.000000,-0.000001;;, + 50;3; 1.000000,-0.000000,-0.000000;;, + 51;3; 1.000000,-0.000000,-0.000000;;, + 52;3; 1.000000,-0.000000,-0.000000;;, + 53;3; 1.000000,-0.000000,-0.000000;;, + 54;3; 1.000000,-0.000000,-0.000000;;, + 55;3; 1.000000,-0.000000,-0.000001;;, + 56;3; 1.000000,-0.000000,-0.000001;;, + 57;3; 1.000000,-0.000000,-0.000001;;, + 58;3; 1.000000,-0.000000,-0.000001;;, + 59;3; 1.000000,-0.000000,-0.000001;;, + 60;3; 1.000000,-0.000000,-0.000001;;, + 61;3; 1.000000,-0.000000,-0.000001;;, + 62;3; 1.000000,-0.000000,-0.000001;;, + 63;3; 1.000000,-0.000000,-0.000001;;, + 64;3; 1.000000,-0.000000,-0.000001;;, + 65;3; 1.000000,-0.000000,-0.000001;;, + 66;3; 1.000000,-0.000000,-0.000001;;, + 67;3; 1.000000,-0.000000,-0.000000;;, + 68;3; 1.000000,-0.000000,-0.000000;;, + 69;3; 1.000000,-0.000000,-0.000000;;, + 70;3; 1.000000,-0.000000,-0.000000;;, + 71;3; 1.000000,-0.000000,-0.000000;;, + 72;3; 1.000000,-0.000000,-0.000000;;, + 73;3; 1.000000,-0.000000,-0.000000;;, + 74;3; 1.000000,-0.000000,-0.000001;;, + 75;3; 1.000000,-0.000000,-0.000001;;, + 76;3; 1.000000,-0.000000,-0.000001;;, + 77;3; 1.000000,-0.000000,-0.000001;;, + 78;3; 1.000000,-0.000000,-0.000001;;, + 79;3; 1.000000,-0.000000,-0.000001;;, + 80;3; 1.000000, 0.000000,-0.000001;;, + 81;3; 1.000000, 0.000000,-0.000001;;, + 82;3; 1.000000,-0.000000,-0.000001;;, + 83;3; 1.000000,-0.000000,-0.000001;;, + 84;3; 1.000000,-0.000000,-0.000001;;, + 85;3; 1.000000,-0.000000,-0.000001;;, + 86;3; 1.000000,-0.000000,-0.000001;;, + 87;3; 1.000000,-0.000000,-0.000001;;, + 88;3; 1.000000,-0.000000,-0.000001;;, + 89;3; 1.000000,-0.000000,-0.000001;;, + 90;3; 1.000000,-0.000000,-0.000001;;, + 91;3; 1.000000,-0.000000,-0.000001;;, + 92;3; 1.000000,-0.000000,-0.000001;;, + 93;3; 1.000000,-0.000000,-0.000001;;, + 94;3; 1.000000,-0.000000,-0.000001;;, + 95;3; 1.000000,-0.000000,-0.000001;;, + 96;3; 1.000000,-0.000000,-0.000001;;, + 97;3; 1.000000,-0.000000,-0.000001;;, + 98;3; 1.000000,-0.000000,-0.000001;;, + 99;3; 1.000000,-0.000000,-0.000001;;, + 100;3; 1.000000,-0.000000,-0.000001;;, + 101;3; 1.000000,-0.000000,-0.000001;;, + 102;3; 1.000000,-0.000000,-0.000001;;, + 103;3; 1.000000,-0.000000,-0.000001;;, + 104;3; 1.000000,-0.000000,-0.000001;;, + 105;3; 1.000000,-0.000000,-0.000001;;, + 106;3; 1.000000,-0.000000,-0.000001;;, + 107;3; 1.000000,-0.000000,-0.000001;;, + 108;3; 1.000000,-0.000000,-0.000001;;, + 109;3; 1.000000,-0.000000,-0.000001;;, + 110;3; 1.000000,-0.000000,-0.000001;;, + 111;3; 1.000000,-0.000000,-0.000001;;, + 112;3; 1.000000,-0.000000,-0.000001;;, + 113;3; 1.000000,-0.000000,-0.000001;;, + 114;3; 1.000000,-0.000000,-0.000001;;, + 115;3; 1.000000,-0.000000,-0.000001;;, + 116;3; 1.000000,-0.000000,-0.000001;;, + 117;3; 1.000000,-0.000000,-0.000001;;, + 118;3; 1.000000,-0.000000,-0.000001;;, + 119;3; 1.000000,-0.000000,-0.000001;;, + 120;3; 1.000000,-0.000000,-0.000001;;, + 121;3; 1.000000, 0.000000,-0.000001;;, + 122;3; 1.000000,-0.000000,-0.000001;;, + 123;3; 1.000000,-0.000000,-0.000001;;, + 124;3; 1.000000,-0.000000,-0.000001;;, + 125;3; 1.000000,-0.000000,-0.000001;;, + 126;3; 1.000000,-0.000000,-0.000001;;, + 127;3; 1.000000,-0.000000,-0.000001;;, + 128;3; 1.000000,-0.000000,-0.000001;;, + 129;3; 1.000000,-0.000000,-0.000001;;, + 130;3; 1.000000,-0.000000,-0.000001;;, + 131;3; 1.000000,-0.000000,-0.000001;;, + 132;3; 1.000000,-0.000000,-0.000001;;, + 133;3; 1.000000,-0.000000,-0.000001;;, + 134;3; 1.000000,-0.000000,-0.000001;;, + 135;3; 1.000000,-0.000000,-0.000001;;, + 136;3; 1.000000,-0.000000,-0.000001;;, + 137;3; 1.000000,-0.000000,-0.000001;;, + 138;3; 1.000000,-0.000000,-0.000001;;, + 139;3; 1.000000,-0.000000,-0.000001;;, + 140;3; 1.000000,-0.000000,-0.000001;;, + 141;3; 1.000000,-0.000000,-0.000001;;, + 142;3; 1.000000,-0.000000,-0.000001;;, + 143;3; 1.000000,-0.000000,-0.000001;;, + 144;3; 1.000000,-0.000000,-0.000001;;, + 145;3; 1.000000,-0.000000,-0.000001;;, + 146;3; 1.000000,-0.000000,-0.000001;;, + 147;3; 1.000000,-0.000000,-0.000001;;, + 148;3; 1.000000,-0.000000,-0.000001;;, + 149;3; 1.000000,-0.000000,-0.000001;;, + 150;3; 1.000000,-0.000000,-0.000001;;, + 151;3; 1.000000,-0.000000,-0.000001;;, + 152;3; 1.000000,-0.000000,-0.000001;;, + 153;3; 1.000000,-0.000000,-0.000001;;, + 154;3; 1.000000,-0.000000,-0.000001;;, + 155;3; 1.000000,-0.000000,-0.000001;;, + 156;3; 1.000000,-0.000000,-0.000001;;, + 157;3; 1.000000,-0.000000,-0.000001;;, + 158;3; 1.000000,-0.000000,-0.000001;;, + 159;3; 1.000000,-0.000000,-0.000001;;, + 160;3; 1.000000,-0.000000,-0.000001;;, + 161;3; 1.000000, 0.000000,-0.000001;;, + 162;3; 1.000000,-0.000000,-0.000000;;, + 163;3; 1.000000,-0.000000,-0.000000;;, + 164;3; 1.000000,-0.000000,-0.000000;;, + 165;3; 1.000000,-0.000000,-0.000000;;, + 166;3; 1.000000,-0.000000,-0.000000;;, + 167;3; 1.000000,-0.000000,-0.000000;;, + 168;3; 1.000000, 0.000000,-0.000001;;, + 169;3; 1.000000, 0.000000,-0.000001;;, + 170;3; 1.000000, 0.000000,-0.000001;;, + 171;3; 1.000000, 0.000000,-0.000001;;, + 172;3; 1.000000, 0.000000,-0.000001;;, + 173;3; 1.000000, 0.000000,-0.000001;;, + 174;3; 1.000000, 0.000000,-0.000001;;, + 175;3; 1.000000, 0.000000,-0.000001;;, + 176;3; 1.000000, 0.000000,-0.000001;;, + 177;3; 1.000000, 0.000000,-0.000001;;, + 178;3; 1.000000, 0.000000,-0.000001;;, + 179;3; 1.000000, 0.000000,-0.000001;;, + 180;3; 1.000000, 0.000000,-0.000001;;, + 181;3; 1.000000, 0.000000,-0.000001;;, + 182;3; 1.000000, 0.000000,-0.000001;;, + 183;3; 1.000000, 0.000000,-0.000001;;, + 184;3; 1.000000, 0.000000,-0.000001;;, + 185;3; 1.000000, 0.000000,-0.000001;;, + 186;3; 1.000000, 0.000000,-0.000001;;, + 187;3; 1.000000, 0.000000,-0.000001;;, + 188;3; 1.000000, 0.000000,-0.000001;;, + 189;3; 1.000000, 0.000000,-0.000001;;, + 190;3; 1.000000, 0.000000,-0.000001;;, + 191;3; 1.000000, 0.000000,-0.000001;;, + 192;3; 1.000000, 0.000000,-0.000000;;, + 193;3; 1.000000, 0.000000,-0.000001;;, + 194;3; 1.000000, 0.000000,-0.000001;;, + 195;3; 1.000000, 0.000000,-0.000001;;, + 196;3; 1.000000, 0.000000,-0.000000;;, + 197;3; 1.000000, 0.000000,-0.000001;;, + 198;3; 1.000000, 0.000000,-0.000001;;, + 199;3; 1.000000, 0.000000,-0.000001;;, + 200;3; 1.000000, 0.000000,-0.000001;;, + 201;3; 1.000000,-0.000000,-0.000001;;, + 202;3; 1.000000,-0.000000,-0.000001;;, + 203;3; 1.000000,-0.000000,-0.000000;;, + 204;3; 1.000000,-0.000000,-0.000001;;, + 205;3; 1.000000,-0.000000,-0.000001;;, + 206;3; 1.000000,-0.000000,-0.000000;;, + 207;3; 1.000000,-0.000000,-0.000001;;, + 208;3; 1.000000, 0.000000,-0.000000;;, + 209;3; 1.000000, 0.000000,-0.000000;;, + 210;3; 1.000000, 0.000000,-0.000001;;, + 211;3; 1.000000, 0.000000,-0.000000;;, + 212;3; 1.000000, 0.000000,-0.000000;;, + 213;3; 1.000000,-0.000000,-0.000001;;, + 214;3; 1.000000,-0.000000,-0.000000;;, + 215;3; 1.000000,-0.000000,-0.000001;;, + 216;3; 1.000000,-0.000000,-0.000001;;, + 217;3; 1.000000,-0.000000,-0.000000;;, + 218;3; 1.000000,-0.000000,-0.000001;;, + 219;3; 1.000000,-0.000000,-0.000001;;, + 220;3; 1.000000, 0.000000,-0.000001;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 1;4; -0.000240, 0.999995,-0.000000,-0.000000;;, + 2;4; -0.000967, 0.999979,-0.000000,-0.000000;;, + 3;4; -0.002182, 0.999952,-0.000000,-0.000000;;, + 4;4; -0.003877, 0.999915,-0.000000,-0.000000;;, + 5;4; -0.006032, 0.999868,-0.000000,-0.000000;;, + 6;4; -0.008609, 0.999812,-0.000000,-0.000000;;, + 7;4; -0.011555, 0.999748,-0.000000,-0.000000;;, + 8;4; -0.014798, 0.999677,-0.000000,-0.000000;;, + 9;4; -0.018250, 0.999602,-0.000000,-0.000000;;, + 10;4; -0.021810, 0.999524,-0.000000,-0.000000;;, + 11;4; -0.025369, 0.999446,-0.000000,-0.000000;;, + 12;4; -0.028821, 0.999371,-0.000000,-0.000000;;, + 13;4; -0.032064, 0.999300,-0.000000,-0.000000;;, + 14;4; -0.035010, 0.999236,-0.000000,-0.000000;;, + 15;4; -0.037588, 0.999180,-0.000000,-0.000000;;, + 16;4; -0.039742, 0.999133,-0.000000,-0.000000;;, + 17;4; -0.041437, 0.999096,-0.000000,-0.000000;;, + 18;4; -0.042652, 0.999069,-0.000000,-0.000000;;, + 19;4; -0.043379, 0.999053,-0.000000,-0.000000;;, + 20;4; -0.043619, 0.999048,-0.000000,-0.000000;;, + 21;4; -0.043379, 0.999053,-0.000000,-0.000000;;, + 22;4; -0.042652, 0.999069,-0.000000,-0.000000;;, + 23;4; -0.041437, 0.999096,-0.000000,-0.000000;;, + 24;4; -0.039742, 0.999133,-0.000000,-0.000000;;, + 25;4; -0.037588, 0.999180,-0.000000,-0.000000;;, + 26;4; -0.035010, 0.999236,-0.000000,-0.000000;;, + 27;4; -0.032064, 0.999300,-0.000000,-0.000000;;, + 28;4; -0.028821, 0.999371,-0.000000,-0.000000;;, + 29;4; -0.025369, 0.999446,-0.000000,-0.000000;;, + 30;4; -0.021810, 0.999524,-0.000000,-0.000000;;, + 31;4; -0.018250, 0.999602,-0.000000,-0.000000;;, + 32;4; -0.014798, 0.999677,-0.000000,-0.000000;;, + 33;4; -0.011555, 0.999748,-0.000000,-0.000000;;, + 34;4; -0.008609, 0.999812,-0.000000,-0.000000;;, + 35;4; -0.006032, 0.999868,-0.000000,-0.000000;;, + 36;4; -0.003877, 0.999915,-0.000000,-0.000000;;, + 37;4; -0.002182, 0.999952,-0.000000,-0.000000;;, + 38;4; -0.000967, 0.999979,-0.000000,-0.000000;;, + 39;4; -0.000240, 0.999995,-0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 41;4; -0.000240, 0.999995,-0.000000,-0.000000;;, + 42;4; -0.000967, 0.999979,-0.000000,-0.000000;;, + 43;4; -0.002182, 0.999952,-0.000000,-0.000000;;, + 44;4; -0.003877, 0.999915,-0.000000,-0.000000;;, + 45;4; -0.006032, 0.999868,-0.000000,-0.000000;;, + 46;4; -0.008609, 0.999812,-0.000000,-0.000000;;, + 47;4; -0.011555, 0.999748,-0.000000,-0.000000;;, + 48;4; -0.014798, 0.999677,-0.000000,-0.000000;;, + 49;4; -0.018250, 0.999602,-0.000000,-0.000000;;, + 50;4; -0.021810, 0.999524,-0.000000,-0.000000;;, + 51;4; -0.025369, 0.999446,-0.000000,-0.000000;;, + 52;4; -0.028821, 0.999371,-0.000000,-0.000000;;, + 53;4; -0.032064, 0.999300,-0.000000,-0.000000;;, + 54;4; -0.035010, 0.999236,-0.000000,-0.000000;;, + 55;4; -0.037588, 0.999180,-0.000000,-0.000000;;, + 56;4; -0.039742, 0.999133,-0.000000,-0.000000;;, + 57;4; -0.041437, 0.999096,-0.000000,-0.000000;;, + 58;4; -0.042652, 0.999069,-0.000000,-0.000000;;, + 59;4; -0.043379, 0.999053,-0.000000,-0.000000;;, + 60;4; -0.043619, 0.999048,-0.000000,-0.000000;;, + 61;4; -0.043616, 0.999053,-0.000000,-0.000000;;, + 62;4; -0.043594, 0.999067,-0.000000,-0.000000;;, + 63;4; -0.043536, 0.999089,-0.000000,-0.000000;;, + 64;4; -0.043427, 0.999117,-0.000000,-0.000000;;, + 65;4; -0.043250, 0.999151,-0.000000,-0.000000;;, + 66;4; -0.042989, 0.999191,-0.000000,-0.000000;;, + 67;4; -0.042627, 0.999235,-0.000000,-0.000000;;, + 68;4; -0.042144, 0.999283,-0.000000,-0.000000;;, + 69;4; -0.041519, 0.999336,-0.000000,-0.000000;;, + 70;4; -0.040726, 0.999391,-0.000000,-0.000000;;, + 71;4; -0.039733, 0.999450,-0.000000,-0.000000;;, + 72;4; -0.038501, 0.999511,-0.000000,-0.000000;;, + 73;4; -0.036980, 0.999575,-0.000000,-0.000000;;, + 74;4; -0.035101, 0.999640,-0.000000,-0.000000;;, + 75;4; -0.032770, 0.999707,-0.000000,-0.000000;;, + 76;4; -0.029842, 0.999774,-0.000000,-0.000000;;, + 77;4; -0.026086, 0.999841,-0.000000,-0.000000;;, + 78;4; -0.021070, 0.999906,-0.000000,-0.000000;;, + 79;4; -0.013794, 0.999964,-0.000000,-0.000000;;, + 80;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 81;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 82;4; 0.705874, 0.708245, 0.000000,-0.000000;;, + 83;4; 0.703907, 0.710101, 0.000000,-0.000000;;, + 84;4; 0.701752, 0.712152, 0.000000,-0.000000;;, + 85;4; 0.699533, 0.714271, 0.000000,-0.000000;;, + 86;4; 0.697308, 0.716402, 0.000000,-0.000000;;, + 87;4; 0.695107, 0.718513, 0.000000,-0.000000;;, + 88;4; 0.692951, 0.720584, 0.000000,-0.000000;;, + 89;4; 0.690857, 0.722597, 0.000000,-0.000000;;, + 90;4; 0.688837, 0.724539, 0.000000,-0.000000;;, + 91;4; 0.686904, 0.726399, 0.000000,-0.000000;;, + 92;4; 0.685070, 0.728163, 0.000000,-0.000000;;, + 93;4; 0.683348, 0.729820, 0.000000,-0.000000;;, + 94;4; 0.681750, 0.731358, 0.000000,-0.000000;;, + 95;4; 0.680291, 0.732761, 0.000000,-0.000000;;, + 96;4; 0.678987, 0.734015, 0.000000,-0.000000;;, + 97;4; 0.677857, 0.735101, 0.000000,-0.000000;;, + 98;4; 0.676923, 0.735999, 0.000000,-0.000000;;, + 99;4; 0.676211, 0.736682, 0.000000,-0.000000;;, + 100;4; 0.675753, 0.737121, 0.000000,-0.000000;;, + 101;4; 0.675590, 0.737277, 0.000000,-0.000000;;, + 102;4; 0.675764, 0.737111, 0.000000,-0.000000;;, + 103;4; 0.676289, 0.736609, 0.000000,-0.000000;;, + 104;4; 0.677167, 0.735768, 0.000000,-0.000000;;, + 105;4; 0.678392, 0.734596, 0.000000,-0.000000;;, + 106;4; 0.679948, 0.733105, 0.000000,-0.000000;;, + 107;4; 0.681811, 0.731323, 0.000000,-0.000000;;, + 108;4; 0.683939, 0.729285, 0.000000,-0.000000;;, + 109;4; 0.686283, 0.727042, 0.000000,-0.000000;;, + 110;4; 0.688777, 0.724654, 0.000000,-0.000000;;, + 111;4; 0.691348, 0.722192, 0.000000,-0.000000;;, + 112;4; 0.693920, 0.719730, 0.000000,-0.000000;;, + 113;4; 0.696414, 0.717343, 0.000000,-0.000000;;, + 114;4; 0.698758, 0.715099, 0.000000,-0.000000;;, + 115;4; 0.700886, 0.713062, 0.000000,-0.000000;;, + 116;4; 0.702748, 0.711279, 0.000000,-0.000000;;, + 117;4; 0.704305, 0.709789, 0.000000,-0.000000;;, + 118;4; 0.705530, 0.708616, 0.000000,-0.000000;;, + 119;4; 0.706408, 0.707776, 0.000000,-0.000000;;, + 120;4; 0.706933, 0.707273, 0.000000,-0.000000;;, + 121;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 122;4; 0.706933, 0.707273, 0.000000,-0.000000;;, + 123;4; 0.706408, 0.707776, 0.000000,-0.000000;;, + 124;4; 0.705530, 0.708616, 0.000000,-0.000000;;, + 125;4; 0.704305, 0.709789, 0.000000,-0.000000;;, + 126;4; 0.702749, 0.711279, 0.000000,-0.000000;;, + 127;4; 0.700886, 0.713062, 0.000000,-0.000000;;, + 128;4; 0.698758, 0.715099, 0.000000,-0.000000;;, + 129;4; 0.696414, 0.717343, 0.000000,-0.000000;;, + 130;4; 0.693920, 0.719730, 0.000000,-0.000000;;, + 131;4; 0.691348, 0.722192, 0.000000,-0.000000;;, + 132;4; 0.688777, 0.724654, 0.000000,-0.000000;;, + 133;4; 0.686283, 0.727042, 0.000000,-0.000000;;, + 134;4; 0.683939, 0.729285, 0.000000,-0.000000;;, + 135;4; 0.681811, 0.731323, 0.000000,-0.000000;;, + 136;4; 0.679949, 0.733105, 0.000000,-0.000000;;, + 137;4; 0.678392, 0.734596, 0.000000,-0.000000;;, + 138;4; 0.677167, 0.735768, 0.000000,-0.000000;;, + 139;4; 0.676289, 0.736609, 0.000000,-0.000000;;, + 140;4; 0.675764, 0.737111, 0.000000,-0.000000;;, + 141;4; 0.675590, 0.737277, 0.000000,-0.000000;;, + 142;4; 0.675753, 0.737121, 0.000000,-0.000000;;, + 143;4; 0.676211, 0.736682, 0.000000,-0.000000;;, + 144;4; 0.676923, 0.735999, 0.000000,-0.000000;;, + 145;4; 0.677857, 0.735101, 0.000000,-0.000000;;, + 146;4; 0.678987, 0.734015, 0.000000,-0.000000;;, + 147;4; 0.680291, 0.732761, 0.000000,-0.000000;;, + 148;4; 0.681750, 0.731358, 0.000000,-0.000000;;, + 149;4; 0.683348, 0.729820, 0.000000,-0.000000;;, + 150;4; 0.685070, 0.728163, 0.000000,-0.000000;;, + 151;4; 0.686904, 0.726398, 0.000000,-0.000000;;, + 152;4; 0.688837, 0.724539, 0.000000,-0.000000;;, + 153;4; 0.690857, 0.722596, 0.000000,-0.000000;;, + 154;4; 0.692951, 0.720583, 0.000000,-0.000000;;, + 155;4; 0.695107, 0.718512, 0.000000,-0.000000;;, + 156;4; 0.697308, 0.716401, 0.000000,-0.000000;;, + 157;4; 0.699533, 0.714270, 0.000000,-0.000000;;, + 158;4; 0.701752, 0.712151, 0.000000,-0.000000;;, + 159;4; 0.703907, 0.710100, 0.000000,-0.000000;;, + 160;4; 0.705874, 0.708244, 0.000000,-0.000000;;, + 161;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 162;4; -0.000000, 0.991445, 0.130526,-0.000000;;, + 163;4; -0.000000, 0.991445, 0.130526,-0.000000;;, + 164;4; -0.000000, 0.991445, 0.130526,-0.000000;;, + 165;4; -0.000000, 0.991445, 0.130526,-0.000000;;, + 166;4; -0.000000, 0.991445, 0.130526,-0.000000;;, + 167;4; -0.000000, 0.991445, 0.130526,-0.000000;;, + 168;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 169;4; 0.034052, 0.993234, 0.000000,-0.000000;;, + 170;4; 0.129903, 0.974175, 0.000000,-0.000000;;, + 171;4; 0.252901, 0.949704, 0.000000,-0.000000;;, + 172;4; 0.348675, 0.930646, 0.000000,-0.000000;;, + 173;4; 0.382683, 0.923880, 0.000000,-0.000000;;, + 174;4; 0.361005, 0.930646, 0.000000,-0.000000;;, + 175;4; 0.294618, 0.949704, 0.000000,-0.000000;;, + 176;4; 0.194899, 0.974175, 0.000000,-0.000000;;, + 177;4; 0.088939, 0.993234, 0.000000,-0.000000;;, + 178;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 179;4; -0.088939, 0.993234,-0.000000,-0.000000;;, + 180;4; -0.194899, 0.974175,-0.000000,-0.000000;;, + 181;4; -0.294618, 0.949704,-0.000000,-0.000000;;, + 182;4; -0.361005, 0.930646,-0.000000,-0.000000;;, + 183;4; -0.382683, 0.923880,-0.000000,-0.000000;;, + 184;4; -0.348675, 0.930646,-0.000000,-0.000000;;, + 185;4; -0.252901, 0.949704,-0.000000,-0.000000;;, + 186;4; -0.129904, 0.974175,-0.000000,-0.000000;;, + 187;4; -0.034052, 0.993234,-0.000000,-0.000000;;, + 188;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 189;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 190;4; 0.003877, 0.999915, 0.000000,-0.000000;;, + 191;4; 0.014798, 0.999677, 0.000000,-0.000000;;, + 192;4; 0.028821, 0.999371, 0.000000,-0.000000;;, + 193;4; 0.039742, 0.999133, 0.000000,-0.000000;;, + 194;4; 0.043619, 0.999048, 0.000000,-0.000000;;, + 195;4; 0.039742, 0.999133, 0.000000,-0.000000;;, + 196;4; 0.028821, 0.999371, 0.000000,-0.000000;;, + 197;4; 0.014798, 0.999677, 0.000000,-0.000000;;, + 198;4; 0.003877, 0.999915, 0.000000,-0.000000;;, + 199;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 200;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 201;4; 0.034052, 0.993233, 0.000000,-0.000000;;, + 202;4; 0.129903, 0.974175, 0.000000,-0.000000;;, + 203;4; 0.252901, 0.949704, 0.000000,-0.000000;;, + 204;4; 0.348675, 0.930646, 0.000000,-0.000000;;, + 205;4; 0.382683, 0.923880, 0.000000,-0.000000;;, + 206;4; 0.361005, 0.930646, 0.000000,-0.000000;;, + 207;4; 0.294618, 0.949704, 0.000000,-0.000000;;, + 208;4; 0.194899, 0.974175, 0.000000,-0.000000;;, + 209;4; 0.088939, 0.993234, 0.000000,-0.000000;;, + 210;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 211;4; -0.088939, 0.993234,-0.000000,-0.000000;;, + 212;4; -0.194899, 0.974175,-0.000000,-0.000000;;, + 213;4; -0.294618, 0.949704,-0.000000,-0.000000;;, + 214;4; -0.361005, 0.930646,-0.000000,-0.000000;;, + 215;4; -0.382683, 0.923880,-0.000000,-0.000000;;, + 216;4; -0.348699, 0.930646,-0.000000,-0.000000;;, + 217;4; -0.253041, 0.949703,-0.000000,-0.000000;;, + 218;4; -0.130122, 0.974173,-0.000000,-0.000000;;, + 219;4; -0.034158, 0.993233,-0.000000,-0.000000;;, + 220;4; -0.000000, 1.000000,-0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 0.999999;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 0.999999;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 0.999999;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Armature_Leg_Left} + AnimationKey { //Position + 2; + 221; + 0;3; -1.000000, 0.000000,-0.000001;;, + 1;3; -1.000000,-0.000000,-0.000001;;, + 2;3; -1.000000,-0.000000,-0.000001;;, + 3;3; -1.000000,-0.000000,-0.000001;;, + 4;3; -1.000000,-0.000000,-0.000001;;, + 5;3; -1.000000,-0.000000,-0.000001;;, + 6;3; -1.000000,-0.000000,-0.000001;;, + 7;3; -1.000000,-0.000000,-0.000001;;, + 8;3; -1.000000,-0.000000,-0.000001;;, + 9;3; -1.000000,-0.000000,-0.000001;;, + 10;3; -1.000000,-0.000000,-0.000000;;, + 11;3; -1.000000,-0.000000,-0.000000;;, + 12;3; -1.000000,-0.000000,-0.000000;;, + 13;3; -1.000000,-0.000000,-0.000000;;, + 14;3; -1.000000,-0.000000,-0.000000;;, + 15;3; -1.000000,-0.000000,-0.000001;;, + 16;3; -1.000000,-0.000000,-0.000001;;, + 17;3; -1.000000,-0.000000,-0.000001;;, + 18;3; -1.000000,-0.000000,-0.000001;;, + 19;3; -1.000000,-0.000000,-0.000001;;, + 20;3; -1.000000,-0.000000,-0.000001;;, + 21;3; -1.000000,-0.000000,-0.000001;;, + 22;3; -1.000000,-0.000000,-0.000000;;, + 23;3; -1.000000,-0.000000,-0.000001;;, + 24;3; -1.000000,-0.000000,-0.000001;;, + 25;3; -1.000000,-0.000000,-0.000001;;, + 26;3; -1.000000,-0.000000,-0.000000;;, + 27;3; -1.000000,-0.000000,-0.000000;;, + 28;3; -1.000000,-0.000000,-0.000000;;, + 29;3; -1.000000,-0.000000,-0.000000;;, + 30;3; -1.000000,-0.000000,-0.000000;;, + 31;3; -1.000000,-0.000000,-0.000001;;, + 32;3; -1.000000,-0.000000,-0.000001;;, + 33;3; -1.000000,-0.000000,-0.000001;;, + 34;3; -1.000000,-0.000000,-0.000001;;, + 35;3; -1.000000,-0.000000,-0.000001;;, + 36;3; -1.000000,-0.000000,-0.000001;;, + 37;3; -1.000000,-0.000000,-0.000001;;, + 38;3; -1.000000,-0.000000,-0.000001;;, + 39;3; -1.000000,-0.000000,-0.000001;;, + 40;3; -1.000000, 0.000000,-0.000001;;, + 41;3; -1.000000,-0.000000,-0.000001;;, + 42;3; -1.000000,-0.000000,-0.000001;;, + 43;3; -1.000000,-0.000000,-0.000001;;, + 44;3; -1.000000,-0.000000,-0.000001;;, + 45;3; -1.000000,-0.000000,-0.000001;;, + 46;3; -1.000000,-0.000000,-0.000001;;, + 47;3; -1.000000,-0.000000,-0.000001;;, + 48;3; -1.000000,-0.000000,-0.000001;;, + 49;3; -1.000000,-0.000000,-0.000001;;, + 50;3; -1.000000,-0.000000,-0.000000;;, + 51;3; -1.000000,-0.000000,-0.000000;;, + 52;3; -1.000000,-0.000000,-0.000000;;, + 53;3; -1.000000,-0.000000,-0.000000;;, + 54;3; -1.000000,-0.000000,-0.000000;;, + 55;3; -1.000000,-0.000000,-0.000001;;, + 56;3; -1.000000,-0.000000,-0.000001;;, + 57;3; -1.000000,-0.000000,-0.000001;;, + 58;3; -1.000000,-0.000000,-0.000001;;, + 59;3; -1.000000,-0.000000,-0.000001;;, + 60;3; -1.000000,-0.000000,-0.000001;;, + 61;3; -1.000000,-0.000000,-0.000001;;, + 62;3; -1.000000,-0.000000,-0.000001;;, + 63;3; -1.000000,-0.000000,-0.000001;;, + 64;3; -1.000000,-0.000000,-0.000001;;, + 65;3; -1.000000,-0.000000,-0.000001;;, + 66;3; -1.000000,-0.000000,-0.000001;;, + 67;3; -1.000000,-0.000000,-0.000000;;, + 68;3; -1.000000,-0.000000,-0.000000;;, + 69;3; -1.000000,-0.000000,-0.000000;;, + 70;3; -1.000000,-0.000000,-0.000000;;, + 71;3; -1.000000,-0.000000,-0.000000;;, + 72;3; -1.000000,-0.000000,-0.000000;;, + 73;3; -1.000000,-0.000000,-0.000000;;, + 74;3; -1.000000,-0.000000,-0.000001;;, + 75;3; -1.000000,-0.000000,-0.000001;;, + 76;3; -1.000000,-0.000000,-0.000001;;, + 77;3; -1.000000,-0.000000,-0.000001;;, + 78;3; -1.000000,-0.000000,-0.000001;;, + 79;3; -1.000000,-0.000000,-0.000001;;, + 80;3; -1.000000, 0.000000,-0.000001;;, + 81;3; -1.000000, 0.000000,-0.000001;;, + 82;3; -1.000000,-0.000000,-0.000001;;, + 83;3; -1.000000,-0.000000,-0.000001;;, + 84;3; -1.000000,-0.000000,-0.000001;;, + 85;3; -1.000000,-0.000000,-0.000001;;, + 86;3; -1.000000,-0.000000,-0.000001;;, + 87;3; -1.000000,-0.000000,-0.000001;;, + 88;3; -1.000000,-0.000000,-0.000001;;, + 89;3; -1.000000,-0.000000,-0.000001;;, + 90;3; -1.000000,-0.000000,-0.000001;;, + 91;3; -1.000000,-0.000000,-0.000001;;, + 92;3; -1.000000,-0.000000,-0.000001;;, + 93;3; -1.000000,-0.000000,-0.000001;;, + 94;3; -1.000000,-0.000000,-0.000001;;, + 95;3; -1.000000,-0.000000,-0.000001;;, + 96;3; -1.000000,-0.000000,-0.000001;;, + 97;3; -1.000000,-0.000000,-0.000001;;, + 98;3; -1.000000,-0.000000,-0.000001;;, + 99;3; -1.000000,-0.000000,-0.000001;;, + 100;3; -1.000000,-0.000000,-0.000001;;, + 101;3; -1.000000,-0.000000,-0.000001;;, + 102;3; -1.000000,-0.000000,-0.000001;;, + 103;3; -1.000000,-0.000000,-0.000001;;, + 104;3; -1.000000,-0.000000,-0.000001;;, + 105;3; -1.000000,-0.000000,-0.000001;;, + 106;3; -1.000000,-0.000000,-0.000001;;, + 107;3; -1.000000,-0.000000,-0.000001;;, + 108;3; -1.000000,-0.000000,-0.000001;;, + 109;3; -1.000000,-0.000000,-0.000001;;, + 110;3; -1.000000,-0.000000,-0.000001;;, + 111;3; -1.000000,-0.000000,-0.000001;;, + 112;3; -1.000000,-0.000000,-0.000001;;, + 113;3; -1.000000,-0.000000,-0.000001;;, + 114;3; -1.000000,-0.000000,-0.000001;;, + 115;3; -1.000000,-0.000000,-0.000001;;, + 116;3; -1.000000,-0.000000,-0.000001;;, + 117;3; -1.000000,-0.000000,-0.000001;;, + 118;3; -1.000000,-0.000000,-0.000001;;, + 119;3; -1.000000,-0.000000,-0.000001;;, + 120;3; -1.000000,-0.000000,-0.000001;;, + 121;3; -1.000000, 0.000000,-0.000001;;, + 122;3; -1.000000,-0.000000,-0.000001;;, + 123;3; -1.000000,-0.000000,-0.000001;;, + 124;3; -1.000000,-0.000000,-0.000001;;, + 125;3; -1.000000,-0.000000,-0.000001;;, + 126;3; -1.000000,-0.000000,-0.000001;;, + 127;3; -1.000000,-0.000000,-0.000001;;, + 128;3; -1.000000,-0.000000,-0.000001;;, + 129;3; -1.000000,-0.000000,-0.000001;;, + 130;3; -1.000000,-0.000000,-0.000001;;, + 131;3; -1.000000,-0.000000,-0.000001;;, + 132;3; -1.000000,-0.000000,-0.000001;;, + 133;3; -1.000000,-0.000000,-0.000001;;, + 134;3; -1.000000,-0.000000,-0.000001;;, + 135;3; -1.000000,-0.000000,-0.000001;;, + 136;3; -1.000000,-0.000000,-0.000001;;, + 137;3; -1.000000,-0.000000,-0.000001;;, + 138;3; -1.000000,-0.000000,-0.000001;;, + 139;3; -1.000000,-0.000000,-0.000001;;, + 140;3; -1.000000,-0.000000,-0.000001;;, + 141;3; -1.000000,-0.000000,-0.000001;;, + 142;3; -1.000000,-0.000000,-0.000001;;, + 143;3; -1.000000,-0.000000,-0.000001;;, + 144;3; -1.000000,-0.000000,-0.000001;;, + 145;3; -1.000000,-0.000000,-0.000001;;, + 146;3; -1.000000,-0.000000,-0.000001;;, + 147;3; -1.000000,-0.000000,-0.000001;;, + 148;3; -1.000000,-0.000000,-0.000001;;, + 149;3; -1.000000,-0.000000,-0.000001;;, + 150;3; -1.000000,-0.000000,-0.000001;;, + 151;3; -1.000000,-0.000000,-0.000001;;, + 152;3; -1.000000,-0.000000,-0.000001;;, + 153;3; -1.000000,-0.000000,-0.000001;;, + 154;3; -1.000000,-0.000000,-0.000001;;, + 155;3; -1.000000,-0.000000,-0.000001;;, + 156;3; -1.000000,-0.000000,-0.000001;;, + 157;3; -1.000000,-0.000000,-0.000001;;, + 158;3; -1.000000,-0.000000,-0.000001;;, + 159;3; -1.000000,-0.000000,-0.000001;;, + 160;3; -1.000000,-0.000000,-0.000001;;, + 161;3; -1.000000, 0.000000,-0.000001;;, + 162;3; -1.000000,-0.000000,-0.000000;;, + 163;3; -1.000000,-0.000000,-0.000000;;, + 164;3; -1.000000,-0.000000,-0.000000;;, + 165;3; -1.000000,-0.000000,-0.000000;;, + 166;3; -1.000000,-0.000000,-0.000000;;, + 167;3; -1.000000,-0.000000,-0.000000;;, + 168;3; -1.000000, 0.000000,-0.000001;;, + 169;3; -1.000000, 0.000000,-0.000001;;, + 170;3; -1.000000, 0.000000,-0.000001;;, + 171;3; -1.000000, 0.000000,-0.000001;;, + 172;3; -1.000000, 0.000000,-0.000001;;, + 173;3; -1.000000, 0.000000,-0.000001;;, + 174;3; -1.000000, 0.000000,-0.000001;;, + 175;3; -1.000000, 0.000000,-0.000001;;, + 176;3; -1.000000, 0.000000,-0.000001;;, + 177;3; -1.000000, 0.000000,-0.000001;;, + 178;3; -1.000000, 0.000000,-0.000001;;, + 179;3; -1.000000, 0.000000,-0.000001;;, + 180;3; -1.000000, 0.000000,-0.000001;;, + 181;3; -1.000000, 0.000000,-0.000001;;, + 182;3; -1.000000, 0.000000,-0.000001;;, + 183;3; -1.000000, 0.000000,-0.000001;;, + 184;3; -1.000000, 0.000000,-0.000001;;, + 185;3; -1.000000, 0.000000,-0.000001;;, + 186;3; -1.000000, 0.000000,-0.000001;;, + 187;3; -1.000000, 0.000000,-0.000001;;, + 188;3; -1.000000, 0.000000,-0.000001;;, + 189;3; -1.000000, 0.000000,-0.000001;;, + 190;3; -1.000000, 0.000000,-0.000001;;, + 191;3; -1.000000, 0.000000,-0.000001;;, + 192;3; -1.000000, 0.000000,-0.000000;;, + 193;3; -1.000000, 0.000000,-0.000001;;, + 194;3; -1.000000, 0.000000,-0.000001;;, + 195;3; -1.000000, 0.000000,-0.000001;;, + 196;3; -1.000000, 0.000000,-0.000000;;, + 197;3; -1.000000, 0.000000,-0.000001;;, + 198;3; -1.000000, 0.000000,-0.000001;;, + 199;3; -1.000000, 0.000000,-0.000001;;, + 200;3; -1.000000, 0.000000,-0.000001;;, + 201;3; -1.000000,-0.000000,-0.000001;;, + 202;3; -1.000000,-0.000000,-0.000001;;, + 203;3; -1.000000,-0.000000,-0.000000;;, + 204;3; -1.000000,-0.000000,-0.000001;;, + 205;3; -1.000000,-0.000000,-0.000001;;, + 206;3; -1.000000,-0.000000,-0.000000;;, + 207;3; -1.000000,-0.000000,-0.000001;;, + 208;3; -1.000000, 0.000000,-0.000000;;, + 209;3; -1.000000, 0.000000,-0.000000;;, + 210;3; -1.000000, 0.000000,-0.000001;;, + 211;3; -1.000000, 0.000000,-0.000000;;, + 212;3; -1.000000, 0.000000,-0.000000;;, + 213;3; -1.000000,-0.000000,-0.000001;;, + 214;3; -1.000000,-0.000000,-0.000000;;, + 215;3; -1.000000,-0.000000,-0.000001;;, + 216;3; -1.000000,-0.000000,-0.000001;;, + 217;3; -1.000000,-0.000000,-0.000000;;, + 218;3; -1.000000,-0.000000,-0.000001;;, + 219;3; -1.000000,-0.000000,-0.000001;;, + 220;3; -1.000000, 0.000000,-0.000001;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 1;4; -0.000240, 0.999995,-0.000000,-0.000000;;, + 2;4; -0.000967, 0.999979,-0.000000,-0.000000;;, + 3;4; -0.002182, 0.999952,-0.000000,-0.000000;;, + 4;4; -0.003877, 0.999915,-0.000000,-0.000000;;, + 5;4; -0.006032, 0.999868,-0.000000,-0.000000;;, + 6;4; -0.008609, 0.999812,-0.000000,-0.000000;;, + 7;4; -0.011555, 0.999748,-0.000000,-0.000000;;, + 8;4; -0.014798, 0.999677,-0.000000,-0.000000;;, + 9;4; -0.018250, 0.999602,-0.000000,-0.000000;;, + 10;4; -0.021810, 0.999524,-0.000000,-0.000000;;, + 11;4; -0.025369, 0.999446,-0.000000,-0.000000;;, + 12;4; -0.028821, 0.999371,-0.000000,-0.000000;;, + 13;4; -0.032064, 0.999300,-0.000000,-0.000000;;, + 14;4; -0.035010, 0.999236,-0.000000,-0.000000;;, + 15;4; -0.037588, 0.999180,-0.000000,-0.000000;;, + 16;4; -0.039742, 0.999133,-0.000000,-0.000000;;, + 17;4; -0.041437, 0.999096,-0.000000,-0.000000;;, + 18;4; -0.042652, 0.999069,-0.000000,-0.000000;;, + 19;4; -0.043379, 0.999053,-0.000000,-0.000000;;, + 20;4; -0.043619, 0.999048,-0.000000,-0.000000;;, + 21;4; -0.043379, 0.999053,-0.000000,-0.000000;;, + 22;4; -0.042652, 0.999069,-0.000000,-0.000000;;, + 23;4; -0.041437, 0.999096,-0.000000,-0.000000;;, + 24;4; -0.039742, 0.999133,-0.000000,-0.000000;;, + 25;4; -0.037588, 0.999180,-0.000000,-0.000000;;, + 26;4; -0.035010, 0.999236,-0.000000,-0.000000;;, + 27;4; -0.032064, 0.999300,-0.000000,-0.000000;;, + 28;4; -0.028821, 0.999371,-0.000000,-0.000000;;, + 29;4; -0.025369, 0.999446,-0.000000,-0.000000;;, + 30;4; -0.021810, 0.999524,-0.000000,-0.000000;;, + 31;4; -0.018250, 0.999602,-0.000000,-0.000000;;, + 32;4; -0.014798, 0.999677,-0.000000,-0.000000;;, + 33;4; -0.011555, 0.999748,-0.000000,-0.000000;;, + 34;4; -0.008609, 0.999812,-0.000000,-0.000000;;, + 35;4; -0.006032, 0.999868,-0.000000,-0.000000;;, + 36;4; -0.003877, 0.999915,-0.000000,-0.000000;;, + 37;4; -0.002182, 0.999952,-0.000000,-0.000000;;, + 38;4; -0.000967, 0.999979,-0.000000,-0.000000;;, + 39;4; -0.000240, 0.999995,-0.000000,-0.000000;;, + 40;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 41;4; -0.000240, 0.999995,-0.000000,-0.000000;;, + 42;4; -0.000967, 0.999979,-0.000000,-0.000000;;, + 43;4; -0.002182, 0.999952,-0.000000,-0.000000;;, + 44;4; -0.003877, 0.999915,-0.000000,-0.000000;;, + 45;4; -0.006032, 0.999868,-0.000000,-0.000000;;, + 46;4; -0.008609, 0.999812,-0.000000,-0.000000;;, + 47;4; -0.011555, 0.999748,-0.000000,-0.000000;;, + 48;4; -0.014798, 0.999677,-0.000000,-0.000000;;, + 49;4; -0.018250, 0.999602,-0.000000,-0.000000;;, + 50;4; -0.021810, 0.999524,-0.000000,-0.000000;;, + 51;4; -0.025369, 0.999446,-0.000000,-0.000000;;, + 52;4; -0.028821, 0.999371,-0.000000,-0.000000;;, + 53;4; -0.032064, 0.999300,-0.000000,-0.000000;;, + 54;4; -0.035010, 0.999236,-0.000000,-0.000000;;, + 55;4; -0.037588, 0.999180,-0.000000,-0.000000;;, + 56;4; -0.039742, 0.999133,-0.000000,-0.000000;;, + 57;4; -0.041437, 0.999096,-0.000000,-0.000000;;, + 58;4; -0.042652, 0.999069,-0.000000,-0.000000;;, + 59;4; -0.043379, 0.999053,-0.000000,-0.000000;;, + 60;4; -0.043619, 0.999048,-0.000000,-0.000000;;, + 61;4; -0.043616, 0.999053,-0.000000,-0.000000;;, + 62;4; -0.043594, 0.999067,-0.000000,-0.000000;;, + 63;4; -0.043536, 0.999089,-0.000000,-0.000000;;, + 64;4; -0.043427, 0.999117,-0.000000,-0.000000;;, + 65;4; -0.043250, 0.999151,-0.000000,-0.000000;;, + 66;4; -0.042989, 0.999191,-0.000000,-0.000000;;, + 67;4; -0.042627, 0.999235,-0.000000,-0.000000;;, + 68;4; -0.042144, 0.999283,-0.000000,-0.000000;;, + 69;4; -0.041519, 0.999336,-0.000000,-0.000000;;, + 70;4; -0.040726, 0.999391,-0.000000,-0.000000;;, + 71;4; -0.039733, 0.999450,-0.000000,-0.000000;;, + 72;4; -0.038501, 0.999511,-0.000000,-0.000000;;, + 73;4; -0.036980, 0.999575,-0.000000,-0.000000;;, + 74;4; -0.035101, 0.999640,-0.000000,-0.000000;;, + 75;4; -0.032770, 0.999707,-0.000000,-0.000000;;, + 76;4; -0.029842, 0.999774,-0.000000,-0.000000;;, + 77;4; -0.026086, 0.999841,-0.000000,-0.000000;;, + 78;4; -0.021070, 0.999906,-0.000000,-0.000000;;, + 79;4; -0.013794, 0.999964,-0.000000,-0.000000;;, + 80;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 81;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 82;4; 0.705874, 0.708245, 0.000000,-0.000000;;, + 83;4; 0.703907, 0.710101, 0.000000,-0.000000;;, + 84;4; 0.701752, 0.712152, 0.000000,-0.000000;;, + 85;4; 0.699533, 0.714271, 0.000000,-0.000000;;, + 86;4; 0.697308, 0.716402, 0.000000,-0.000000;;, + 87;4; 0.695107, 0.718513, 0.000000,-0.000000;;, + 88;4; 0.692951, 0.720584, 0.000000,-0.000000;;, + 89;4; 0.690857, 0.722597, 0.000000,-0.000000;;, + 90;4; 0.688837, 0.724539, 0.000000,-0.000000;;, + 91;4; 0.686904, 0.726399, 0.000000,-0.000000;;, + 92;4; 0.685070, 0.728163, 0.000000,-0.000000;;, + 93;4; 0.683348, 0.729820, 0.000000,-0.000000;;, + 94;4; 0.681750, 0.731358, 0.000000,-0.000000;;, + 95;4; 0.680291, 0.732761, 0.000000,-0.000000;;, + 96;4; 0.678987, 0.734015, 0.000000,-0.000000;;, + 97;4; 0.677857, 0.735101, 0.000000,-0.000000;;, + 98;4; 0.676923, 0.735999, 0.000000,-0.000000;;, + 99;4; 0.676211, 0.736682, 0.000000,-0.000000;;, + 100;4; 0.675753, 0.737121, 0.000000,-0.000000;;, + 101;4; 0.675590, 0.737277, 0.000000,-0.000000;;, + 102;4; 0.675764, 0.737111, 0.000000,-0.000000;;, + 103;4; 0.676289, 0.736609, 0.000000,-0.000000;;, + 104;4; 0.677167, 0.735768, 0.000000,-0.000000;;, + 105;4; 0.678392, 0.734596, 0.000000,-0.000000;;, + 106;4; 0.679948, 0.733105, 0.000000,-0.000000;;, + 107;4; 0.681811, 0.731323, 0.000000,-0.000000;;, + 108;4; 0.683939, 0.729285, 0.000000,-0.000000;;, + 109;4; 0.686283, 0.727042, 0.000000,-0.000000;;, + 110;4; 0.688777, 0.724654, 0.000000,-0.000000;;, + 111;4; 0.691348, 0.722192, 0.000000,-0.000000;;, + 112;4; 0.693920, 0.719730, 0.000000,-0.000000;;, + 113;4; 0.696414, 0.717343, 0.000000,-0.000000;;, + 114;4; 0.698758, 0.715099, 0.000000,-0.000000;;, + 115;4; 0.700886, 0.713062, 0.000000,-0.000000;;, + 116;4; 0.702748, 0.711279, 0.000000,-0.000000;;, + 117;4; 0.704305, 0.709789, 0.000000,-0.000000;;, + 118;4; 0.705530, 0.708616, 0.000000,-0.000000;;, + 119;4; 0.706408, 0.707776, 0.000000,-0.000000;;, + 120;4; 0.706933, 0.707273, 0.000000,-0.000000;;, + 121;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 122;4; 0.706933, 0.707273, 0.000000,-0.000000;;, + 123;4; 0.706408, 0.707776, 0.000000,-0.000000;;, + 124;4; 0.705530, 0.708616, 0.000000,-0.000000;;, + 125;4; 0.704305, 0.709789, 0.000000,-0.000000;;, + 126;4; 0.702749, 0.711279, 0.000000,-0.000000;;, + 127;4; 0.700886, 0.713062, 0.000000,-0.000000;;, + 128;4; 0.698758, 0.715099, 0.000000,-0.000000;;, + 129;4; 0.696414, 0.717343, 0.000000,-0.000000;;, + 130;4; 0.693920, 0.719730, 0.000000,-0.000000;;, + 131;4; 0.691348, 0.722192, 0.000000,-0.000000;;, + 132;4; 0.688777, 0.724654, 0.000000,-0.000000;;, + 133;4; 0.686283, 0.727042, 0.000000,-0.000000;;, + 134;4; 0.683939, 0.729285, 0.000000,-0.000000;;, + 135;4; 0.681811, 0.731323, 0.000000,-0.000000;;, + 136;4; 0.679949, 0.733105, 0.000000,-0.000000;;, + 137;4; 0.678392, 0.734596, 0.000000,-0.000000;;, + 138;4; 0.677167, 0.735768, 0.000000,-0.000000;;, + 139;4; 0.676289, 0.736609, 0.000000,-0.000000;;, + 140;4; 0.675764, 0.737111, 0.000000,-0.000000;;, + 141;4; 0.675590, 0.737277, 0.000000,-0.000000;;, + 142;4; 0.675753, 0.737121, 0.000000,-0.000000;;, + 143;4; 0.676211, 0.736682, 0.000000,-0.000000;;, + 144;4; 0.676923, 0.735999, 0.000000,-0.000000;;, + 145;4; 0.677857, 0.735101, 0.000000,-0.000000;;, + 146;4; 0.678987, 0.734015, 0.000000,-0.000000;;, + 147;4; 0.680291, 0.732761, 0.000000,-0.000000;;, + 148;4; 0.681750, 0.731358, 0.000000,-0.000000;;, + 149;4; 0.683348, 0.729820, 0.000000,-0.000000;;, + 150;4; 0.685070, 0.728163, 0.000000,-0.000000;;, + 151;4; 0.686904, 0.726398, 0.000000,-0.000000;;, + 152;4; 0.688837, 0.724539, 0.000000,-0.000000;;, + 153;4; 0.690857, 0.722596, 0.000000,-0.000000;;, + 154;4; 0.692951, 0.720583, 0.000000,-0.000000;;, + 155;4; 0.695107, 0.718512, 0.000000,-0.000000;;, + 156;4; 0.697308, 0.716401, 0.000000,-0.000000;;, + 157;4; 0.699533, 0.714270, 0.000000,-0.000000;;, + 158;4; 0.701752, 0.712151, 0.000000,-0.000000;;, + 159;4; 0.703907, 0.710100, 0.000000,-0.000000;;, + 160;4; 0.705874, 0.708244, 0.000000,-0.000000;;, + 161;4; 0.707107, 0.707107, 0.000000,-0.000000;;, + 162;4; -0.000000, 0.991445,-0.130526,-0.000000;;, + 163;4; -0.000000, 0.991445,-0.130526,-0.000000;;, + 164;4; -0.000000, 0.991445,-0.130526,-0.000000;;, + 165;4; -0.000000, 0.991445,-0.130526,-0.000000;;, + 166;4; -0.000000, 0.991445,-0.130526,-0.000000;;, + 167;4; -0.000000, 0.991445,-0.130526,-0.000000;;, + 168;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 169;4; -0.034052, 0.993234,-0.000000,-0.000000;;, + 170;4; -0.129903, 0.974175,-0.000000,-0.000000;;, + 171;4; -0.252901, 0.949704,-0.000000,-0.000000;;, + 172;4; -0.348675, 0.930646,-0.000000,-0.000000;;, + 173;4; -0.382683, 0.923880,-0.000000,-0.000000;;, + 174;4; -0.361005, 0.930646,-0.000000,-0.000000;;, + 175;4; -0.294618, 0.949704,-0.000000,-0.000000;;, + 176;4; -0.194899, 0.974175,-0.000000,-0.000000;;, + 177;4; -0.088939, 0.993234,-0.000000,-0.000000;;, + 178;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 179;4; 0.088939, 0.993234, 0.000000,-0.000000;;, + 180;4; 0.194899, 0.974175, 0.000000,-0.000000;;, + 181;4; 0.294618, 0.949704, 0.000000,-0.000000;;, + 182;4; 0.361005, 0.930646, 0.000000,-0.000000;;, + 183;4; 0.382683, 0.923880, 0.000000,-0.000000;;, + 184;4; 0.348675, 0.930646, 0.000000,-0.000000;;, + 185;4; 0.252901, 0.949704, 0.000000,-0.000000;;, + 186;4; 0.129903, 0.974175, 0.000000,-0.000000;;, + 187;4; 0.034052, 0.993234, 0.000000,-0.000000;;, + 188;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 189;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 190;4; 0.003877, 0.999915, 0.000000,-0.000000;;, + 191;4; 0.014798, 0.999677, 0.000000,-0.000000;;, + 192;4; 0.028821, 0.999371, 0.000000,-0.000000;;, + 193;4; 0.039742, 0.999133, 0.000000,-0.000000;;, + 194;4; 0.043619, 0.999048, 0.000000,-0.000000;;, + 195;4; 0.039742, 0.999133, 0.000000,-0.000000;;, + 196;4; 0.028821, 0.999371, 0.000000,-0.000000;;, + 197;4; 0.014798, 0.999677, 0.000000,-0.000000;;, + 198;4; 0.003877, 0.999915, 0.000000,-0.000000;;, + 199;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 200;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 201;4; -0.034052, 0.993233,-0.000000,-0.000000;;, + 202;4; -0.129903, 0.974175,-0.000000,-0.000000;;, + 203;4; -0.252901, 0.949704,-0.000000,-0.000000;;, + 204;4; -0.348675, 0.930646,-0.000000,-0.000000;;, + 205;4; -0.382683, 0.923880,-0.000000,-0.000000;;, + 206;4; -0.361005, 0.930646,-0.000000,-0.000000;;, + 207;4; -0.294618, 0.949704,-0.000000,-0.000000;;, + 208;4; -0.194899, 0.974175,-0.000000,-0.000000;;, + 209;4; -0.088939, 0.993234,-0.000000,-0.000000;;, + 210;4; -0.000000, 1.000000,-0.000000,-0.000000;;, + 211;4; 0.088939, 0.993234, 0.000000,-0.000000;;, + 212;4; 0.194899, 0.974175, 0.000000,-0.000000;;, + 213;4; 0.294618, 0.949704, 0.000000,-0.000000;;, + 214;4; 0.361005, 0.930646, 0.000000,-0.000000;;, + 215;4; 0.382683, 0.923880, 0.000000,-0.000000;;, + 216;4; 0.348699, 0.930646, 0.000000,-0.000000;;, + 217;4; 0.253041, 0.949703, 0.000000,-0.000000;;, + 218;4; 0.130122, 0.974173, 0.000000,-0.000000;;, + 219;4; 0.034158, 0.993233, 0.000000,-0.000000;;, + 220;4; -0.000000, 1.000000,-0.000000,-0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 0.999999;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 0.999999;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 0.999999;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } + Animation { + {Player} + AnimationKey { //Position + 2; + 221; + 0;3; 0.000000, 0.000000, 0.000000;;, + 1;3; 0.000000, 0.000000, 0.000000;;, + 2;3; 0.000000, 0.000000, 0.000000;;, + 3;3; 0.000000, 0.000000, 0.000000;;, + 4;3; 0.000000, 0.000000, 0.000000;;, + 5;3; 0.000000, 0.000000, 0.000000;;, + 6;3; 0.000000, 0.000000, 0.000000;;, + 7;3; 0.000000, 0.000000, 0.000000;;, + 8;3; 0.000000, 0.000000, 0.000000;;, + 9;3; 0.000000, 0.000000, 0.000000;;, + 10;3; 0.000000, 0.000000, 0.000000;;, + 11;3; 0.000000, 0.000000, 0.000000;;, + 12;3; 0.000000, 0.000000, 0.000000;;, + 13;3; 0.000000, 0.000000, 0.000000;;, + 14;3; 0.000000, 0.000000, 0.000000;;, + 15;3; 0.000000, 0.000000, 0.000000;;, + 16;3; 0.000000, 0.000000, 0.000000;;, + 17;3; 0.000000, 0.000000, 0.000000;;, + 18;3; 0.000000, 0.000000, 0.000000;;, + 19;3; 0.000000, 0.000000, 0.000000;;, + 20;3; 0.000000, 0.000000, 0.000000;;, + 21;3; 0.000000, 0.000000, 0.000000;;, + 22;3; 0.000000, 0.000000, 0.000000;;, + 23;3; 0.000000, 0.000000, 0.000000;;, + 24;3; 0.000000, 0.000000, 0.000000;;, + 25;3; 0.000000, 0.000000, 0.000000;;, + 26;3; 0.000000, 0.000000, 0.000000;;, + 27;3; 0.000000, 0.000000, 0.000000;;, + 28;3; 0.000000, 0.000000, 0.000000;;, + 29;3; 0.000000, 0.000000, 0.000000;;, + 30;3; 0.000000, 0.000000, 0.000000;;, + 31;3; 0.000000, 0.000000, 0.000000;;, + 32;3; 0.000000, 0.000000, 0.000000;;, + 33;3; 0.000000, 0.000000, 0.000000;;, + 34;3; 0.000000, 0.000000, 0.000000;;, + 35;3; 0.000000, 0.000000, 0.000000;;, + 36;3; 0.000000, 0.000000, 0.000000;;, + 37;3; 0.000000, 0.000000, 0.000000;;, + 38;3; 0.000000, 0.000000, 0.000000;;, + 39;3; 0.000000, 0.000000, 0.000000;;, + 40;3; 0.000000, 0.000000, 0.000000;;, + 41;3; 0.000000, 0.000000, 0.000000;;, + 42;3; 0.000000, 0.000000, 0.000000;;, + 43;3; 0.000000, 0.000000, 0.000000;;, + 44;3; 0.000000, 0.000000, 0.000000;;, + 45;3; 0.000000, 0.000000, 0.000000;;, + 46;3; 0.000000, 0.000000, 0.000000;;, + 47;3; 0.000000, 0.000000, 0.000000;;, + 48;3; 0.000000, 0.000000, 0.000000;;, + 49;3; 0.000000, 0.000000, 0.000000;;, + 50;3; 0.000000, 0.000000, 0.000000;;, + 51;3; 0.000000, 0.000000, 0.000000;;, + 52;3; 0.000000, 0.000000, 0.000000;;, + 53;3; 0.000000, 0.000000, 0.000000;;, + 54;3; 0.000000, 0.000000, 0.000000;;, + 55;3; 0.000000, 0.000000, 0.000000;;, + 56;3; 0.000000, 0.000000, 0.000000;;, + 57;3; 0.000000, 0.000000, 0.000000;;, + 58;3; 0.000000, 0.000000, 0.000000;;, + 59;3; 0.000000, 0.000000, 0.000000;;, + 60;3; 0.000000, 0.000000, 0.000000;;, + 61;3; 0.000000, 0.000000, 0.000000;;, + 62;3; 0.000000, 0.000000, 0.000000;;, + 63;3; 0.000000, 0.000000, 0.000000;;, + 64;3; 0.000000, 0.000000, 0.000000;;, + 65;3; 0.000000, 0.000000, 0.000000;;, + 66;3; 0.000000, 0.000000, 0.000000;;, + 67;3; 0.000000, 0.000000, 0.000000;;, + 68;3; 0.000000, 0.000000, 0.000000;;, + 69;3; 0.000000, 0.000000, 0.000000;;, + 70;3; 0.000000, 0.000000, 0.000000;;, + 71;3; 0.000000, 0.000000, 0.000000;;, + 72;3; 0.000000, 0.000000, 0.000000;;, + 73;3; 0.000000, 0.000000, 0.000000;;, + 74;3; 0.000000, 0.000000, 0.000000;;, + 75;3; 0.000000, 0.000000, 0.000000;;, + 76;3; 0.000000, 0.000000, 0.000000;;, + 77;3; 0.000000, 0.000000, 0.000000;;, + 78;3; 0.000000, 0.000000, 0.000000;;, + 79;3; 0.000000, 0.000000, 0.000000;;, + 80;3; 0.000000, 0.000000, 0.000000;;, + 81;3; 0.000000, 0.000000, 0.000000;;, + 82;3; 0.000000, 0.000000, 0.000000;;, + 83;3; 0.000000, 0.000000, 0.000000;;, + 84;3; 0.000000, 0.000000, 0.000000;;, + 85;3; 0.000000, 0.000000, 0.000000;;, + 86;3; 0.000000, 0.000000, 0.000000;;, + 87;3; 0.000000, 0.000000, 0.000000;;, + 88;3; 0.000000, 0.000000, 0.000000;;, + 89;3; 0.000000, 0.000000, 0.000000;;, + 90;3; 0.000000, 0.000000, 0.000000;;, + 91;3; 0.000000, 0.000000, 0.000000;;, + 92;3; 0.000000, 0.000000, 0.000000;;, + 93;3; 0.000000, 0.000000, 0.000000;;, + 94;3; 0.000000, 0.000000, 0.000000;;, + 95;3; 0.000000, 0.000000, 0.000000;;, + 96;3; 0.000000, 0.000000, 0.000000;;, + 97;3; 0.000000, 0.000000, 0.000000;;, + 98;3; 0.000000, 0.000000, 0.000000;;, + 99;3; 0.000000, 0.000000, 0.000000;;, + 100;3; 0.000000, 0.000000, 0.000000;;, + 101;3; 0.000000, 0.000000, 0.000000;;, + 102;3; 0.000000, 0.000000, 0.000000;;, + 103;3; 0.000000, 0.000000, 0.000000;;, + 104;3; 0.000000, 0.000000, 0.000000;;, + 105;3; 0.000000, 0.000000, 0.000000;;, + 106;3; 0.000000, 0.000000, 0.000000;;, + 107;3; 0.000000, 0.000000, 0.000000;;, + 108;3; 0.000000, 0.000000, 0.000000;;, + 109;3; 0.000000, 0.000000, 0.000000;;, + 110;3; 0.000000, 0.000000, 0.000000;;, + 111;3; 0.000000, 0.000000, 0.000000;;, + 112;3; 0.000000, 0.000000, 0.000000;;, + 113;3; 0.000000, 0.000000, 0.000000;;, + 114;3; 0.000000, 0.000000, 0.000000;;, + 115;3; 0.000000, 0.000000, 0.000000;;, + 116;3; 0.000000, 0.000000, 0.000000;;, + 117;3; 0.000000, 0.000000, 0.000000;;, + 118;3; 0.000000, 0.000000, 0.000000;;, + 119;3; 0.000000, 0.000000, 0.000000;;, + 120;3; 0.000000, 0.000000, 0.000000;;, + 121;3; 0.000000, 0.000000, 0.000000;;, + 122;3; 0.000000, 0.000000, 0.000000;;, + 123;3; 0.000000, 0.000000, 0.000000;;, + 124;3; 0.000000, 0.000000, 0.000000;;, + 125;3; 0.000000, 0.000000, 0.000000;;, + 126;3; 0.000000, 0.000000, 0.000000;;, + 127;3; 0.000000, 0.000000, 0.000000;;, + 128;3; 0.000000, 0.000000, 0.000000;;, + 129;3; 0.000000, 0.000000, 0.000000;;, + 130;3; 0.000000, 0.000000, 0.000000;;, + 131;3; 0.000000, 0.000000, 0.000000;;, + 132;3; 0.000000, 0.000000, 0.000000;;, + 133;3; 0.000000, 0.000000, 0.000000;;, + 134;3; 0.000000, 0.000000, 0.000000;;, + 135;3; 0.000000, 0.000000, 0.000000;;, + 136;3; 0.000000, 0.000000, 0.000000;;, + 137;3; 0.000000, 0.000000, 0.000000;;, + 138;3; 0.000000, 0.000000, 0.000000;;, + 139;3; 0.000000, 0.000000, 0.000000;;, + 140;3; 0.000000, 0.000000, 0.000000;;, + 141;3; 0.000000, 0.000000, 0.000000;;, + 142;3; 0.000000, 0.000000, 0.000000;;, + 143;3; 0.000000, 0.000000, 0.000000;;, + 144;3; 0.000000, 0.000000, 0.000000;;, + 145;3; 0.000000, 0.000000, 0.000000;;, + 146;3; 0.000000, 0.000000, 0.000000;;, + 147;3; 0.000000, 0.000000, 0.000000;;, + 148;3; 0.000000, 0.000000, 0.000000;;, + 149;3; 0.000000, 0.000000, 0.000000;;, + 150;3; 0.000000, 0.000000, 0.000000;;, + 151;3; 0.000000, 0.000000, 0.000000;;, + 152;3; 0.000000, 0.000000, 0.000000;;, + 153;3; 0.000000, 0.000000, 0.000000;;, + 154;3; 0.000000, 0.000000, 0.000000;;, + 155;3; 0.000000, 0.000000, 0.000000;;, + 156;3; 0.000000, 0.000000, 0.000000;;, + 157;3; 0.000000, 0.000000, 0.000000;;, + 158;3; 0.000000, 0.000000, 0.000000;;, + 159;3; 0.000000, 0.000000, 0.000000;;, + 160;3; 0.000000, 0.000000, 0.000000;;, + 161;3; 0.000000, 0.000000, 0.000000;;, + 162;3; 0.000000, 0.000000, 0.000000;;, + 163;3; 0.000000, 0.000000, 0.000000;;, + 164;3; 0.000000, 0.000000, 0.000000;;, + 165;3; 0.000000, 0.000000, 0.000000;;, + 166;3; 0.000000, 0.000000, 0.000000;;, + 167;3; 0.000000, 0.000000, 0.000000;;, + 168;3; 0.000000, 0.000000, 0.000000;;, + 169;3; 0.000000, 0.000000, 0.000000;;, + 170;3; 0.000000, 0.000000, 0.000000;;, + 171;3; 0.000000, 0.000000, 0.000000;;, + 172;3; 0.000000, 0.000000, 0.000000;;, + 173;3; 0.000000, 0.000000, 0.000000;;, + 174;3; 0.000000, 0.000000, 0.000000;;, + 175;3; 0.000000, 0.000000, 0.000000;;, + 176;3; 0.000000, 0.000000, 0.000000;;, + 177;3; 0.000000, 0.000000, 0.000000;;, + 178;3; 0.000000, 0.000000, 0.000000;;, + 179;3; 0.000000, 0.000000, 0.000000;;, + 180;3; 0.000000, 0.000000, 0.000000;;, + 181;3; 0.000000, 0.000000, 0.000000;;, + 182;3; 0.000000, 0.000000, 0.000000;;, + 183;3; 0.000000, 0.000000, 0.000000;;, + 184;3; 0.000000, 0.000000, 0.000000;;, + 185;3; 0.000000, 0.000000, 0.000000;;, + 186;3; 0.000000, 0.000000, 0.000000;;, + 187;3; 0.000000, 0.000000, 0.000000;;, + 188;3; 0.000000, 0.000000, 0.000000;;, + 189;3; 0.000000, 0.000000, 0.000000;;, + 190;3; 0.000000, 0.000000, 0.000000;;, + 191;3; 0.000000, 0.000000, 0.000000;;, + 192;3; 0.000000, 0.000000, 0.000000;;, + 193;3; 0.000000, 0.000000, 0.000000;;, + 194;3; 0.000000, 0.000000, 0.000000;;, + 195;3; 0.000000, 0.000000, 0.000000;;, + 196;3; 0.000000, 0.000000, 0.000000;;, + 197;3; 0.000000, 0.000000, 0.000000;;, + 198;3; 0.000000, 0.000000, 0.000000;;, + 199;3; 0.000000, 0.000000, 0.000000;;, + 200;3; 0.000000, 0.000000, 0.000000;;, + 201;3; 0.000000, 0.000000, 0.000000;;, + 202;3; 0.000000, 0.000000, 0.000000;;, + 203;3; 0.000000, 0.000000, 0.000000;;, + 204;3; 0.000000, 0.000000, 0.000000;;, + 205;3; 0.000000, 0.000000, 0.000000;;, + 206;3; 0.000000, 0.000000, 0.000000;;, + 207;3; 0.000000, 0.000000, 0.000000;;, + 208;3; 0.000000, 0.000000, 0.000000;;, + 209;3; 0.000000, 0.000000, 0.000000;;, + 210;3; 0.000000, 0.000000, 0.000000;;, + 211;3; 0.000000, 0.000000, 0.000000;;, + 212;3; 0.000000, 0.000000, 0.000000;;, + 213;3; 0.000000, 0.000000, 0.000000;;, + 214;3; 0.000000, 0.000000, 0.000000;;, + 215;3; 0.000000, 0.000000, 0.000000;;, + 216;3; 0.000000, 0.000000, 0.000000;;, + 217;3; 0.000000, 0.000000, 0.000000;;, + 218;3; 0.000000, 0.000000, 0.000000;;, + 219;3; 0.000000, 0.000000, 0.000000;;, + 220;3; 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Rotation + 0; + 221; + 0;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 1;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 2;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 3;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 4;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 5;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 6;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 7;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 8;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 9;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 10;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 11;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 12;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 13;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 14;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 15;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 16;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 17;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 18;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 19;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 20;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 21;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 22;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 23;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 24;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 25;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 26;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 27;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 28;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 29;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 30;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 31;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 32;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 33;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 34;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 35;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 36;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 37;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 38;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 39;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 40;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 41;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 42;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 43;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 44;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 45;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 46;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 47;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 48;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 49;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 50;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 51;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 52;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 53;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 54;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 55;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 56;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 57;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 58;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 59;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 60;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 61;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 62;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 63;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 64;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 65;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 66;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 67;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 68;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 69;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 70;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 71;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 72;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 73;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 74;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 75;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 76;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 77;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 78;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 79;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 80;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 81;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 82;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 83;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 84;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 85;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 86;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 87;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 88;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 89;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 90;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 91;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 92;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 93;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 94;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 95;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 96;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 97;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 98;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 99;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 100;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 101;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 102;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 103;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 104;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 105;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 106;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 107;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 108;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 109;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 110;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 111;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 112;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 113;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 114;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 115;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 116;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 117;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 118;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 119;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 120;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 121;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 122;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 123;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 124;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 125;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 126;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 127;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 128;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 129;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 130;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 131;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 132;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 133;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 134;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 135;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 136;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 137;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 138;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 139;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 140;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 141;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 142;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 143;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 144;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 145;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 146;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 147;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 148;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 149;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 150;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 151;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 152;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 153;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 154;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 155;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 156;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 157;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 158;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 159;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 160;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 161;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 162;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 163;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 164;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 165;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 166;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 167;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 168;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 169;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 170;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 171;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 172;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 173;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 174;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 175;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 176;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 177;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 178;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 179;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 180;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 181;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 182;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 183;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 184;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 185;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 186;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 187;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 188;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 189;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 190;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 191;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 192;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 193;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 194;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 195;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 196;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 197;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 198;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 199;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 200;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 201;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 202;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 203;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 204;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 205;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 206;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 207;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 208;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 209;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 210;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 211;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 212;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 213;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 214;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 215;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 216;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 217;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 218;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 219;4; -1.000000, 0.000000, 0.000000, 0.000000;;, + 220;4; -1.000000, 0.000000, 0.000000, 0.000000;;; + } + AnimationKey { //Scale + 1; + 221; + 0;3; 1.000000, 1.000000, 1.000000;;, + 1;3; 1.000000, 1.000000, 1.000000;;, + 2;3; 1.000000, 1.000000, 1.000000;;, + 3;3; 1.000000, 1.000000, 1.000000;;, + 4;3; 1.000000, 1.000000, 1.000000;;, + 5;3; 1.000000, 1.000000, 1.000000;;, + 6;3; 1.000000, 1.000000, 1.000000;;, + 7;3; 1.000000, 1.000000, 1.000000;;, + 8;3; 1.000000, 1.000000, 1.000000;;, + 9;3; 1.000000, 1.000000, 1.000000;;, + 10;3; 1.000000, 1.000000, 1.000000;;, + 11;3; 1.000000, 1.000000, 1.000000;;, + 12;3; 1.000000, 1.000000, 1.000000;;, + 13;3; 1.000000, 1.000000, 1.000000;;, + 14;3; 1.000000, 1.000000, 1.000000;;, + 15;3; 1.000000, 1.000000, 1.000000;;, + 16;3; 1.000000, 1.000000, 1.000000;;, + 17;3; 1.000000, 1.000000, 1.000000;;, + 18;3; 1.000000, 1.000000, 1.000000;;, + 19;3; 1.000000, 1.000000, 1.000000;;, + 20;3; 1.000000, 1.000000, 1.000000;;, + 21;3; 1.000000, 1.000000, 1.000000;;, + 22;3; 1.000000, 1.000000, 1.000000;;, + 23;3; 1.000000, 1.000000, 1.000000;;, + 24;3; 1.000000, 1.000000, 1.000000;;, + 25;3; 1.000000, 1.000000, 1.000000;;, + 26;3; 1.000000, 1.000000, 1.000000;;, + 27;3; 1.000000, 1.000000, 1.000000;;, + 28;3; 1.000000, 1.000000, 1.000000;;, + 29;3; 1.000000, 1.000000, 1.000000;;, + 30;3; 1.000000, 1.000000, 1.000000;;, + 31;3; 1.000000, 1.000000, 1.000000;;, + 32;3; 1.000000, 1.000000, 1.000000;;, + 33;3; 1.000000, 1.000000, 1.000000;;, + 34;3; 1.000000, 1.000000, 1.000000;;, + 35;3; 1.000000, 1.000000, 1.000000;;, + 36;3; 1.000000, 1.000000, 1.000000;;, + 37;3; 1.000000, 1.000000, 1.000000;;, + 38;3; 1.000000, 1.000000, 1.000000;;, + 39;3; 1.000000, 1.000000, 1.000000;;, + 40;3; 1.000000, 1.000000, 1.000000;;, + 41;3; 1.000000, 1.000000, 1.000000;;, + 42;3; 1.000000, 1.000000, 1.000000;;, + 43;3; 1.000000, 1.000000, 1.000000;;, + 44;3; 1.000000, 1.000000, 1.000000;;, + 45;3; 1.000000, 1.000000, 1.000000;;, + 46;3; 1.000000, 1.000000, 1.000000;;, + 47;3; 1.000000, 1.000000, 1.000000;;, + 48;3; 1.000000, 1.000000, 1.000000;;, + 49;3; 1.000000, 1.000000, 1.000000;;, + 50;3; 1.000000, 1.000000, 1.000000;;, + 51;3; 1.000000, 1.000000, 1.000000;;, + 52;3; 1.000000, 1.000000, 1.000000;;, + 53;3; 1.000000, 1.000000, 1.000000;;, + 54;3; 1.000000, 1.000000, 1.000000;;, + 55;3; 1.000000, 1.000000, 1.000000;;, + 56;3; 1.000000, 1.000000, 1.000000;;, + 57;3; 1.000000, 1.000000, 1.000000;;, + 58;3; 1.000000, 1.000000, 1.000000;;, + 59;3; 1.000000, 1.000000, 1.000000;;, + 60;3; 1.000000, 1.000000, 1.000000;;, + 61;3; 1.000000, 1.000000, 1.000000;;, + 62;3; 1.000000, 1.000000, 1.000000;;, + 63;3; 1.000000, 1.000000, 1.000000;;, + 64;3; 1.000000, 1.000000, 1.000000;;, + 65;3; 1.000000, 1.000000, 1.000000;;, + 66;3; 1.000000, 1.000000, 1.000000;;, + 67;3; 1.000000, 1.000000, 1.000000;;, + 68;3; 1.000000, 1.000000, 1.000000;;, + 69;3; 1.000000, 1.000000, 1.000000;;, + 70;3; 1.000000, 1.000000, 1.000000;;, + 71;3; 1.000000, 1.000000, 1.000000;;, + 72;3; 1.000000, 1.000000, 1.000000;;, + 73;3; 1.000000, 1.000000, 1.000000;;, + 74;3; 1.000000, 1.000000, 1.000000;;, + 75;3; 1.000000, 1.000000, 1.000000;;, + 76;3; 1.000000, 1.000000, 1.000000;;, + 77;3; 1.000000, 1.000000, 1.000000;;, + 78;3; 1.000000, 1.000000, 1.000000;;, + 79;3; 1.000000, 1.000000, 1.000000;;, + 80;3; 1.000000, 1.000000, 1.000000;;, + 81;3; 1.000000, 1.000000, 1.000000;;, + 82;3; 1.000000, 1.000000, 1.000000;;, + 83;3; 1.000000, 1.000000, 1.000000;;, + 84;3; 1.000000, 1.000000, 1.000000;;, + 85;3; 1.000000, 1.000000, 1.000000;;, + 86;3; 1.000000, 1.000000, 1.000000;;, + 87;3; 1.000000, 1.000000, 1.000000;;, + 88;3; 1.000000, 1.000000, 1.000000;;, + 89;3; 1.000000, 1.000000, 1.000000;;, + 90;3; 1.000000, 1.000000, 1.000000;;, + 91;3; 1.000000, 1.000000, 1.000000;;, + 92;3; 1.000000, 1.000000, 1.000000;;, + 93;3; 1.000000, 1.000000, 1.000000;;, + 94;3; 1.000000, 1.000000, 1.000000;;, + 95;3; 1.000000, 1.000000, 1.000000;;, + 96;3; 1.000000, 1.000000, 1.000000;;, + 97;3; 1.000000, 1.000000, 1.000000;;, + 98;3; 1.000000, 1.000000, 1.000000;;, + 99;3; 1.000000, 1.000000, 1.000000;;, + 100;3; 1.000000, 1.000000, 1.000000;;, + 101;3; 1.000000, 1.000000, 1.000000;;, + 102;3; 1.000000, 1.000000, 1.000000;;, + 103;3; 1.000000, 1.000000, 1.000000;;, + 104;3; 1.000000, 1.000000, 1.000000;;, + 105;3; 1.000000, 1.000000, 1.000000;;, + 106;3; 1.000000, 1.000000, 1.000000;;, + 107;3; 1.000000, 1.000000, 1.000000;;, + 108;3; 1.000000, 1.000000, 1.000000;;, + 109;3; 1.000000, 1.000000, 1.000000;;, + 110;3; 1.000000, 1.000000, 1.000000;;, + 111;3; 1.000000, 1.000000, 1.000000;;, + 112;3; 1.000000, 1.000000, 1.000000;;, + 113;3; 1.000000, 1.000000, 1.000000;;, + 114;3; 1.000000, 1.000000, 1.000000;;, + 115;3; 1.000000, 1.000000, 1.000000;;, + 116;3; 1.000000, 1.000000, 1.000000;;, + 117;3; 1.000000, 1.000000, 1.000000;;, + 118;3; 1.000000, 1.000000, 1.000000;;, + 119;3; 1.000000, 1.000000, 1.000000;;, + 120;3; 1.000000, 1.000000, 1.000000;;, + 121;3; 1.000000, 1.000000, 1.000000;;, + 122;3; 1.000000, 1.000000, 1.000000;;, + 123;3; 1.000000, 1.000000, 1.000000;;, + 124;3; 1.000000, 1.000000, 1.000000;;, + 125;3; 1.000000, 1.000000, 1.000000;;, + 126;3; 1.000000, 1.000000, 1.000000;;, + 127;3; 1.000000, 1.000000, 1.000000;;, + 128;3; 1.000000, 1.000000, 1.000000;;, + 129;3; 1.000000, 1.000000, 1.000000;;, + 130;3; 1.000000, 1.000000, 1.000000;;, + 131;3; 1.000000, 1.000000, 1.000000;;, + 132;3; 1.000000, 1.000000, 1.000000;;, + 133;3; 1.000000, 1.000000, 1.000000;;, + 134;3; 1.000000, 1.000000, 1.000000;;, + 135;3; 1.000000, 1.000000, 1.000000;;, + 136;3; 1.000000, 1.000000, 1.000000;;, + 137;3; 1.000000, 1.000000, 1.000000;;, + 138;3; 1.000000, 1.000000, 1.000000;;, + 139;3; 1.000000, 1.000000, 1.000000;;, + 140;3; 1.000000, 1.000000, 1.000000;;, + 141;3; 1.000000, 1.000000, 1.000000;;, + 142;3; 1.000000, 1.000000, 1.000000;;, + 143;3; 1.000000, 1.000000, 1.000000;;, + 144;3; 1.000000, 1.000000, 1.000000;;, + 145;3; 1.000000, 1.000000, 1.000000;;, + 146;3; 1.000000, 1.000000, 1.000000;;, + 147;3; 1.000000, 1.000000, 1.000000;;, + 148;3; 1.000000, 1.000000, 1.000000;;, + 149;3; 1.000000, 1.000000, 1.000000;;, + 150;3; 1.000000, 1.000000, 1.000000;;, + 151;3; 1.000000, 1.000000, 1.000000;;, + 152;3; 1.000000, 1.000000, 1.000000;;, + 153;3; 1.000000, 1.000000, 1.000000;;, + 154;3; 1.000000, 1.000000, 1.000000;;, + 155;3; 1.000000, 1.000000, 1.000000;;, + 156;3; 1.000000, 1.000000, 1.000000;;, + 157;3; 1.000000, 1.000000, 1.000000;;, + 158;3; 1.000000, 1.000000, 1.000000;;, + 159;3; 1.000000, 1.000000, 1.000000;;, + 160;3; 1.000000, 1.000000, 1.000000;;, + 161;3; 1.000000, 1.000000, 1.000000;;, + 162;3; 1.000000, 1.000000, 1.000000;;, + 163;3; 1.000000, 1.000000, 1.000000;;, + 164;3; 1.000000, 1.000000, 1.000000;;, + 165;3; 1.000000, 1.000000, 1.000000;;, + 166;3; 1.000000, 1.000000, 1.000000;;, + 167;3; 1.000000, 1.000000, 1.000000;;, + 168;3; 1.000000, 1.000000, 1.000000;;, + 169;3; 1.000000, 1.000000, 1.000000;;, + 170;3; 1.000000, 1.000000, 1.000000;;, + 171;3; 1.000000, 1.000000, 1.000000;;, + 172;3; 1.000000, 1.000000, 1.000000;;, + 173;3; 1.000000, 1.000000, 1.000000;;, + 174;3; 1.000000, 1.000000, 1.000000;;, + 175;3; 1.000000, 1.000000, 1.000000;;, + 176;3; 1.000000, 1.000000, 1.000000;;, + 177;3; 1.000000, 1.000000, 1.000000;;, + 178;3; 1.000000, 1.000000, 1.000000;;, + 179;3; 1.000000, 1.000000, 1.000000;;, + 180;3; 1.000000, 1.000000, 1.000000;;, + 181;3; 1.000000, 1.000000, 1.000000;;, + 182;3; 1.000000, 1.000000, 1.000000;;, + 183;3; 1.000000, 1.000000, 1.000000;;, + 184;3; 1.000000, 1.000000, 1.000000;;, + 185;3; 1.000000, 1.000000, 1.000000;;, + 186;3; 1.000000, 1.000000, 1.000000;;, + 187;3; 1.000000, 1.000000, 1.000000;;, + 188;3; 1.000000, 1.000000, 1.000000;;, + 189;3; 1.000000, 1.000000, 1.000000;;, + 190;3; 1.000000, 1.000000, 1.000000;;, + 191;3; 1.000000, 1.000000, 1.000000;;, + 192;3; 1.000000, 1.000000, 1.000000;;, + 193;3; 1.000000, 1.000000, 1.000000;;, + 194;3; 1.000000, 1.000000, 1.000000;;, + 195;3; 1.000000, 1.000000, 1.000000;;, + 196;3; 1.000000, 1.000000, 1.000000;;, + 197;3; 1.000000, 1.000000, 1.000000;;, + 198;3; 1.000000, 1.000000, 1.000000;;, + 199;3; 1.000000, 1.000000, 1.000000;;, + 200;3; 1.000000, 1.000000, 1.000000;;, + 201;3; 1.000000, 1.000000, 1.000000;;, + 202;3; 1.000000, 1.000000, 1.000000;;, + 203;3; 1.000000, 1.000000, 1.000000;;, + 204;3; 1.000000, 1.000000, 1.000000;;, + 205;3; 1.000000, 1.000000, 1.000000;;, + 206;3; 1.000000, 1.000000, 1.000000;;, + 207;3; 1.000000, 1.000000, 1.000000;;, + 208;3; 1.000000, 1.000000, 1.000000;;, + 209;3; 1.000000, 1.000000, 1.000000;;, + 210;3; 1.000000, 1.000000, 1.000000;;, + 211;3; 1.000000, 1.000000, 1.000000;;, + 212;3; 1.000000, 1.000000, 1.000000;;, + 213;3; 1.000000, 1.000000, 1.000000;;, + 214;3; 1.000000, 1.000000, 1.000000;;, + 215;3; 1.000000, 1.000000, 1.000000;;, + 216;3; 1.000000, 1.000000, 1.000000;;, + 217;3; 1.000000, 1.000000, 1.000000;;, + 218;3; 1.000000, 1.000000, 1.000000;;, + 219;3; 1.000000, 1.000000, 1.000000;;, + 220;3; 1.000000, 1.000000, 1.000000;;; + } + } +} //End of AnimationSet diff --git a/mods/default/player.lua b/mods/default/player.lua new file mode 100644 index 00000000..bf08149b --- /dev/null +++ b/mods/default/player.lua @@ -0,0 +1,132 @@ +-- Minetest 0.4 mod: player +-- See README.txt for licensing and other information. + +-- +-- Start of configuration area: +-- + +-- Player animation speed +animation_speed = 30 + +-- Player animation blending +-- Note: This is currently broken due to a bug in Irrlicht, leave at 0 +animation_blend = 0 + +-- Default player appearance +default_model = "character.x" +default_textures = {"character.png", } + +-- Frame ranges for each player model +function player_get_animations(model) + if model == "character.x" then + return { + stand_START = 0, + stand_END = 79, + sit_START = 81, + sit_END = 160, + lay_START = 162, + lay_END = 166, + walk_START = 168, + walk_END = 187, + mine_START = 189, + mine_END = 198, + walk_mine_START = 200, + walk_mine_END = 219 + } + end +end + +-- +-- End of configuration area. +-- + +-- Player stats and animations +local player_model = {} +local player_anim = {} +local player_sneak = {} +local ANIM_STAND = 1 +local ANIM_SIT = 2 +local ANIM_LAY = 3 +local ANIM_WALK = 4 +local ANIM_WALK_MINE = 5 +local ANIM_MINE = 6 + +-- Called when a player's appearance needs to be updated +function player_update_visuals(pl) + local name = pl:get_player_name() + + player_model[name] = default_model + player_anim[name] = 0 -- Animation will be set further below immediately + player_sneak[name] = false + prop = { + mesh = default_model, + textures = default_textures, + visual = "mesh", + visual_size = {x=1, y=1}, + } + pl:set_properties(prop) +end + +-- Update appearance when the player joins +minetest.register_on_joinplayer(player_update_visuals) + +-- Check each player and apply animations +function player_step(dtime) + for _, pl in pairs(minetest.get_connected_players()) do + local name = pl:get_player_name() + local anim = player_get_animations(player_model[name]) + local controls = pl:get_player_control() + local walking = false + local animation_speed_mod = animation_speed + + -- Determine if the player is walking + if controls.up or controls.down or controls.left or controls.right then + walking = true + end + + -- Determine if the player is sneaking, and reduce animation speed if so + if controls.sneak and pl:get_hp() ~= 0 and (walking or controls.LMB) then + animation_speed_mod = animation_speed_mod / 2 + -- Refresh player animation below if sneak state changed + if not player_sneak[name] then + player_anim[name] = 0 + player_sneak[name] = true + end + else + -- Refresh player animation below if sneak state changed + if player_sneak[name] then + player_anim[name] = 0 + player_sneak[name] = false + end + end + + -- Apply animations based on what the player is doing + if pl:get_hp() == 0 then + if player_anim[name] ~= ANIM_LAY then + pl:set_animation({x=anim.lay_START, y=anim.lay_END}, animation_speed_mod, animation_blend) + player_anim[name] = ANIM_LAY + end + elseif walking and controls.LMB then + if player_anim[name] ~= ANIM_WALK_MINE then + pl:set_animation({x=anim.walk_mine_START, y=anim.walk_mine_END}, animation_speed_mod, animation_blend) + player_anim[name] = ANIM_WALK_MINE + end + elseif walking then + if player_anim[name] ~= ANIM_WALK then + pl:set_animation({x=anim.walk_START, y=anim.walk_END}, animation_speed_mod, animation_blend) + player_anim[name] = ANIM_WALK + end + elseif controls.LMB then + if player_anim[name] ~= ANIM_MINE then + pl:set_animation({x=anim.mine_START, y=anim.mine_END}, animation_speed_mod, animation_blend) + player_anim[name] = ANIM_MINE + end + elseif player_anim[name] ~= ANIM_STAND then + pl:set_animation({x=anim.stand_START, y=anim.stand_END}, animation_speed_mod, animation_blend) + player_anim[name] = ANIM_STAND + end + end +end +minetest.register_globalstep(player_step) + +-- END diff --git a/mods/default/sounds/default_break_glass.1.ogg b/mods/default/sounds/default_break_glass.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b1ccc5fab1ceba59a7774aa6c88d067348a7f430 GIT binary patch literal 11130 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_break_glass.2.ogg b/mods/default/sounds/default_break_glass.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b6cc9e85e2bd39521b4c04adda9d482d20fde87a GIT binary patch literal 16058 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 C21P{x literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_dig_choppy.ogg b/mods/default/sounds/default_dig_choppy.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d605145ffb2a39f9246fb983b3edf96056811543 GIT binary patch literal 6087 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 WU>;ryh=PCE@C%m;@Yw)jz<&X* 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 a+ouHx1HW7(!Ou6aWDJi!I`xyY4fr1xK^(yV literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_dig_crumbly.2.ogg b/mods/default/sounds/default_dig_crumbly.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..f1a9248e7c667a667b938ca1b9178177cca02864 GIT binary patch literal 5429 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_dig_dig_immediate.ogg b/mods/default/sounds/default_dig_dig_immediate.ogg new file mode 100644 index 0000000000000000000000000000000000000000..526629be8316c0630dfbf2aed909a80d7f36d6fb GIT binary patch literal 5625 zcmai23p|wB`#;0DX6@vb%h=dvG9&F8w>65G2!k+;%V;7@NMnVm>{6I<$!*2BG|?iX zluPU)+N@f)B9Ry^Qpqj5sof1-*xz|awfp;jKL5|}e9rsM^FHT!zRx+&dCv1b@3@A9 zcmN6TzDaX7t0ScTzA7^6Gt|+qqXNUC5eCY(8u(6B+3pEL~CD z@%O)4qU1WvHaO}N78&}5YgCBN;jln2F}RMSj*%hB$k52pScl-sjtGm4VnwqeVu%Pb zN@`v8bINWn6tD&W7p<4IUU}ol&b=6H5m%yOdZ^~(&RZT@1_AEJ*mU+su~Y%O2|xlYS?q1yMdA>;5wSF zX!1gAj;pQPz}YzDaHVZ})OmYs;0&b6S5)>%0AQ@$Rl1L0Z=J^8s>g1S{lr%aIs?c;IfwKLhwP^gxj5fkytvPtx@6GXAnrzD zbq4_4+!gGOsK|)*f&q{%HBT4%qzgmSXVbD}c`4NrAOQe0G-I;cW2Zge_O2&g)Wjb9 zSNAJmX^7RK4>9+`4pvF08A@tMi}wLeBVl8@VMoFTCnu;=70cyn$dkoWrM`*+YCT!I z*r72t_iTC#dA2yZ|JF<~sUK41#l8vxC^uW&QR*wdPU+Rh4hZxS-jV+KfZ~l^klI=k zneEty{Rd3zl62Mwk zH(7<|@ZlDirkkQ3b(?shG>NKTb+J6tsMp|!KJm@sx9T4hcPNlLFuS+abkIE5rXxP# z&&jg_?vGxK@R~*%l_=!XW3D{RS2Yd=xzW>$Nmk!Uj4h;77 zg%G>cqx;BnI6mgXGU0}TNELf=yg4@DobKW7+%s_f)5KNT(p|-F$b>$q%5?vV?QX^z zGG%(0G3j1x?*g`86KAZDHMSf-`LE8D5id~*0E^r$#N5w`xl`uZI7jQy9(`afjhx8z zCxq-N^IV)`E2AO>e2g|nyO>}Ze>dpAJ=@hT?IBgz7%vC8o0xAMd~4SV59mSpW*EK$@<#DF0y^q z`TOqF`bx$Qs<6p3e5x2e-X;hcPM5WXp5d43p%RdR*M_oz995LH3IK@;G0@Sa)YLtO=}u?) zLgb@NUlHAVBpxCUd$>GMrPB-O4~ALv0*-$SeZq_RKt%T)i60wD_8*DAdGS(f#O>PJ z%MI0U8@_nk`uhUkamX2&(6FsL-Nn0+?ZILDDcgxu>B9wf9vp}g@6Ta95ZMlL?CAL{ z#AH5;d5q=V3{}|lqw$k5OlBd6>2uI;IeCb~Vdk?Yy;;7?EN1rzXL8wjsL4e%%o(C{ zCPz5aXV_yaP>n+`NcM+vqU6W15fhuvxzjlle5OBC+Z5sd)vs+4JL}j%V^$4yTNLcu zt{5=K%v#%AiZ~NAm0~jVBOBsP#4!B}ITN7^t!|!lrZ?-sGTnPA9!}!%Qv9Sk zU9=2co-$lea$q@L_-*YjcV0UZlVSzWyfhX7 z31@<2a!R!23Vcq0^IeKL)4xMo7GoRp5nY*vYwDH9_S*2ZCR2f}iF4Y+?RNt*%pU)431EY+?EuBTt1Yu_`^)O!OK{Pgz})mSp{w*4*O6K)k7#J(uf-^0}eP* zNf0WcetN_vbbEzT5CPw%7F1i)sJWZCZhTlRsOCCi9N(2o%|eW4wZL?^w|-i{sBY;T z4QIE!5=0MFH8MP$Taa0`Ncl!Tzs?fza@O9IAaI1qlQent?zNSYb-2sdq34~I4w5Nc*52$o5biZDHFB6*STemPa$1)#2yT5Q-)*tjMK>m+@(|LpAW+OCaZ7%LK0` z1CK2pHPD@e^?-mXi;VEt(@1S{L8m ze7U0=fEQ>PP%5G2Wp7T@++ZM{6)fD~-r6|maxw5#D#XyJFgL14!m`A$OhHAnK?$V6 zSd~2uUy)gS1y09op!9tE` znn{)}C_B@F*U-dt{)NXfN`r9UQHgw zQp2`)`9$|$U(TV0lSUZPi`NTB0;^4D$GMoBKdJ=Pwk$pRc9Gb`2)|>wqQi5mA7(_q zK#Iu>((*X>1uQW4Ws+w<KnS6zW1AjVjiaMX33YJR(xribsj~ zkCc#yp%M@|=vxd0-rjrp126X@k4F2zgIo1pj!$!hB`DS$hN`-ao(5g*zWB{qGekSbkS(#0wYm6$@>eOsrJ=pnD0tQ(!KD^b?z<=-nVg)T6( zb~BU&3W^vj85=$8$RA;KO9@VKFfl-<%H)HMBvpXhN_Z+^o!n{nYo}C<#-pS!o?Boj zm?TWc6Cm%o4utE5TM)WRzZm@l8 z?9N@=wr#=Tw(7I>2sqq!|N1;3*Y}{8xiQ7q2!(R?J-EARvZ4By&(JpVj=P@u426Wv z{`|$s0?N;0RvTaWTYk6>#HsQ_B(J^!NjfEZ198%2KaDS{Xp7c<-&>HuUzp8o^ zLp8UN7N6%qga&%6DG5#=gpTSDZ^%XPf%_SNa^@3Trww*h^CzU=C_%_Sc+mLIrl{aW4Pq0Ic=0h<8T$0IX@O?J8^-?D%BwAw%sC0`MDcFL;!z&^Mat0u$Z;C!-7= z2{R8K?y7{5*EYX;a$j$Gy;kx401JqNgd5TVBrE&ri z_suBq^VYtAu7e6-00c;whk-TO)stUXJ=hHUxmSp%l6`>%`pE z_S1&vwV1C;Hn&$g3`?}GN?Jy?+nNWdUaIqR)_9Tl^1{`-ihU~qR^MoRo>_zMks_ClA+I}a zDFdrph*;>8ggiB88R%v4)S(z11@_Hangtn~p}-tQ3H%>91PN(#8sLS(=0NBQWdJ^_ zLbhh0Q+Yh>M$Gy+a!=R~5{&l;YMrfzem@r~mig!{1GxJ4GEep+IL6W-VDeE>(47mAu95`)j399JDG1xGGDcF0>OS?|La_hZ!TDyLF^JaRnw|VMXrI)%l>nKs6yy?kO zgcCt`wdsc9mV?%w&tKFY+LEstn9zUi#^lm>CT6PH4<+pXGGZ7^-MRYir{3e6PM80B zNu*s{)wj*3O^0Xls5qSy$EBx$6qbO$(G(g!uHO0XGToP1d$AH}9WxpWU$4 zODFehZ=-W6$`RZkvkP;z1Yt-|202#u*9mj%@~wHZ(LI}Kj%9zQuS6XyA@x#jB_#x=&X3GJ$i z^Czw?9gGRQ5S-DKp>!g4wI>ms2h&TzyPs-5rJ%HYRE$9mX}SZZK^{(JK$ln1|F`eh z-PYqz&*W~he6e@o+F*QQqf)27RhZZQs+#Hzr{m4cWOL7#gq@l?&h?ouFJBuk2+nLR zJs4zXS9DuY)f>sg8GYZpWkaEVq0VN(>vQO{=$rWKY4PX#irgffRw!p$PPvzIBBkLJ z;x$~UD6LUFpsQnRmUDo5b|Jj8$ z&b*%e$>}xy5xv)1s|($F*L&yWj|g(`T`33JXVJ*o8cW*v5@uII5>UZ=QUe0u-v(Du zvX{vlK0WYB+c{B61OLdCwyMmE`^Sl_2)``_n~UD4rx`oj>@1DTyLsyVysf*J_e_RG zLu6hFQ^)tyQ=~om^~+j`J)gPjoG!X6DU~2ogjo6EcYlF|nc>X}Bss%^E-5O4=Qw(D zhK;S`JQ1BK9K1N~RGY5%2SIe=o1wy}!wz*rt%-Yt`19XPyKPDq>DPZZcKOk=`m60b zo(2>cQcn+rA*hSh{;fdK%_#uEg!$)wjLzi?$9kT2ABfd!-&>Ub-N8Q|=EimyU9pvL zdUNCO37tg+E3uvd)QixeuB(A|OjPtKaP8-l%z%41)VseqiKiT;U#u=joOg6@UtaY8 z#}o!H4PP*@wg3JLW|nj0w*~3$I~i2(yPX|vuit9z*y7&9IhdH!5RYxUBNJJNm& zDhtDw2LBkfP6`kMfP|T$rf=Nx#?;&jQJr@vZmIixo>{(o<=oh+_q`fNMjf@5KOR^2 uHC&&LoWi;am|^A3Zb20kK7Nh)aXNTqB_Y=L@h^!&)^RH|yCoecD*gvo$@QH8 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_dig_oddly_breakable_by_hand.ogg b/mods/default/sounds/default_dig_oddly_breakable_by_hand.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d605145ffb2a39f9246fb983b3edf96056811543 GIT binary patch literal 6087 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 Sd&EW0M8Mrba9*=30Q?&kGPgVc literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_grass_footstep.1.ogg b/mods/default/sounds/default_grass_footstep.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ce625d92b7bb196dc2f7a3aa642b1c7b1fd96504 GIT binary patch literal 7014 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_grass_footstep.2.ogg b/mods/default/sounds/default_grass_footstep.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..330ca4770fd1eaa8bb43b9575f723f584974ea6c GIT binary patch literal 6953 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_gravel_footstep.1.ogg b/mods/default/sounds/default_gravel_footstep.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..68758b2098461367b864f70ce870b16572677080 GIT binary patch literal 6923 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
FRZ$vBqk%B{;qv4ZMlL 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 G1pWtY<=d

Wa7Lz0+WN65c zNXeFEY>i21&)SpfDLid{cgFKPzwhsl-|Kr{*LCha=e+N^=brO9cicilagZqVcY7Xb z?I<8cL>c=;Hj5lP8XXu;5iabhS`~?u6A==PB5nfBf15y4z`2I@J0QDj9_S?mM>-*m3=EA7j0}vC+HT~C@W|+3N^nFBN`Ne~c2#wYt(}($ zWDP+Y6!`YNOo|c>ref=^{03pmCB0X+-6xlbFxuzet4YaHFDyEs zinKHvNp+g0r4Kzx%MwtjXs{M8ScBRAGuWfU0M|xRjrPXCTqfzA`7(lLkM@CqwHYLB zgKc9$QWY8qYnVE^CyAqH5VSU3?X<*pgGMEqn5lL~;#-66CrQ$_sRc<+rpqd{P@7n# z)jc$99J7+dZMxyKy*9uCade|1t=Fbpg|;0n`5O&s60{M@f}r9O?X(i@bug9Mbx=11 z!K^(LyP^<}FCiYY5z>{I6}b$e@t-AJeoF3{aW z#y(0>LZ}x6L6XJhX-uCqW?0&EYNjMDrAicvhafSqjfov@w?p=x0Z%-iLmvN+?w=d1 zEK~REVbC0~rx=D@K$S3jWeR}YG^4%Pcik$b#Xd1uuwAeg#hpFGkn050Hr9!(f(!M4 zTFVO0EO2H6%JJ?AY@xGYjUs>&4s#u|2!?`STHbOuw{WlnP;Q;G&l#|PMTBxfCxi1^ z!%{8;OrRu(r^AqY4MgYf1HFMXcjL zLtv_U3Ou?8b+b4Tv%R9cB*Umzx2{h(SiG;Qliej_*bcMPVYOp%WYbX}(g*Z(LDC&B zKN71Ri$O87vFn8XLjvF1iYo_Yc?ggLQ&Be=(d)LCueuW{xEcs@`-~WpQ~Tfk2{9n2 z=^+og-iVRu2+kf)4d&-keH-HZpC%KQ;wC{~rUv-r2K)Y>zIt?!-$)Sbs|P`K!YO^| z8I5e%KgR?Y3Pmb92;OH%qkmY}?N1Xo1xpV_`wI&4cigXT#q>odoFsr8nYAaP;ujl2Zmh+ zH^yjkJV|dDU^=JGRB=vMV=5BU*gy%A0Dscg2eUScSSvzM0t~wjm7E>OMNMa6dkm)# z*fjJ_29Ar?zM9>G-gfn}Jc`L60xlz)>-3IsdDuxC#K!{>@Mo)S5@Zj-w4j%fi2lna zE{d8i3ifV_1fGIDFUO?c#MHwR@1p3!^Thiqx$tr{U5s5^6!AC(d;CT`F4qO06Fgu- z9`nRcD&g@B!TyUNPN*-8UB;B~yipf?JrztRbI6l<|3cyUo_PPAcpk^pBZlCC5B3Gf z$AbABy!R;8MUlYAxr}YZ<8$$2ykLAT^Ic~mk%!JaQbw#VlXfbNT&V4=+dE{;ki zaLB}bvi~MmU^Czbe+j#y|GP95m16aZoi8(vPahL94HcjJQ{0d?or^CFHi*{gAvak~BOgc7QlL^ z9A-tkVgOX1jT3-!c0z@4o#v3GPi!0nP);ad)e!*Y>}1G+QzB3t6-+pQA~~Tt0hAtR z!a|aj>=`J-Y=0Wqcemb)B;348lld&Lsvc~NeyUop z;Q&R}s@{u|hTFmUpAIOaUN!;6$|IPH!RoWt3P4K^pUMmGb7VDpMj zIFZZlJb)wBbKs|3^+xwoKD2Zqk`A+`02GSDAXT^UClYlb=#VhwXh!Z~-53bD4uT9) z45yJM>p&ID76;jRnU0oFr)3*WBWYRKX#|b#H_u3N$B>xW*?#HlY&w=?s03>LOHiQ? zC6%?mhLTgN#2~B)B$G+>Eeb8DJlvb9d7?X2nGH(Rag59 zSDLDC%@>6WS9Is^1Fg!+YMtKuM=LAAmlixLJ{DHaHG!4dKcsKX_tff+b0Sn9%{74+ z2Zuc069t66-)AEnIMv^q41RP*g75C`haynV?D4D{#`Tq_g5LQ7J!fx0ZhS8N> z_2Wi?A5mq9BpHiG*_1&iZA~U{Du`TtP(^a0L(1K5*wrAR(_( zWQ9*s3n5ohJ!W-k3*Ml@x9Z^Euh#1VVZr-V1d3lP3rfw-s?12NiIR^Xlmzd@#AngE zhQ^NQDczl7>TB=f9Z?;3LiQ@ZYs9ZpFEt5rH4G|k_oGyR8-Nmly1ED?F1aoQihn55 zHjSJSlg!)+K{lyl8UjHjvjhFII@&rNt@k@0 zb2xV!>hAo&U`mp(x2nAC`0>Vn{NA>O<@EEwEagn!=kMJ`*-0arypS?T2UKLV& z{48P3ioJ){Fk96{K0NvwZq!okgr4$G%ZMMwW@ge0U!N}D_y4%-2WBIWcbQON{J@X( z@YTISP58;0aT?8=p7J$AR)To;Z3CKA-E6*M!P@j~sn39!xvk?OvMG!5YXy7u)54B8 ze=A0ZlpN3hnu>M*p|VRpQQc<;-+Hbe7)AZM7MlJ&hV;tigYT7ciL;^sjF(5xy^-oW z|5s46mc@+u=P&C!@z3ho%(%y$AIx&j{h984dj*FiUcAdUUg#R=E=sOa^_I0*BIU*% z(_e2j7g}P_Z0^uLf16qRIq2(VLbUbi#KWnN_H{FxCGR!ATgw}=kq9Q9Ogpu->2h~V zNbeijeZ_mFP{$g&Zny`|s&0+N5b8yt=SzLT*>6jr4dt4@&)EIW?U>*Ne1M8)R7U-r zK85C1W5&r`3wn`w)xz>0J2mse#o4=Bqjqn09til};h=o|*y+1C@s{HiE4x`1t^=Qk z@l*Ix^~Ssh1u?hsH{_HQX%{bKJQ*)}8}y}7c0ZvbjPpG2+p+Ok&5`@rYm5vY-f%5q zg*HA}P6&1*}TPGMa)!8Js+>@2<(UHwS+ zQ|bEhx`^G;?E~8@yHfj8O=;g37=BXXKf~A?RW4kgkZT#-OW)q(sgE^Goy-}P8nwFJ z>ha0GvgS+6;^4-Q&%V?i^}%uatV-eVhhJq>El*6^dk_yBRn}`sn}aO=rPaS7`l6=C zC%J(0O?F4)mtNHtqOP3`g$nTab?s>+GP`uQO=jF%_KshfIe)RjYR0N{zZ2k z=23TD`*z8<`E29ju(Q{VE?n2Eb*RlZz z-#VX;0>;o^H$HB@z+8H`Zcp4LzQ$c{v(0M_5yqK~FDpS6JF|r7i|$CVKX>l%`v<=Q z;)&!r(*mBYU0p$1%cX>SMJfq-qh_rweEXEJT8Dv()7uRlye8Ws_lvP>Oe;Nb%_^#9 zgvGxyqA+C7t_haTfs?&;?#I3NU%d2_Z`HZrI^=($$Jb|wA6#pIY2C4q-sRl-7yQ(( zDrwc@fY}iTYAw zKi(z#+tJ;Q67eKC^|n;G&^27z>(P^Mb)WJEhK|24UuH#~y724y!JFrkPV2JvG|fv@ zY;LePa4zudani&GnHy#anOh!9D(WBpS`s_euvKfbg9vWL!Rbs3PThlD>%Ik_pr-di zRmyoxl}ctG{U!<>Se#g1ANc^%FJIew<6-`T#Y2NvMDwHYWqFD(zJ8fAjLs;lbenpO z&58YbVD8DU@|y}4mCC1W`d1F^PHZjrU%~5DzTY7J;@eZ-i_Xt|0tseymU|R#l|4AQ z_EVX9-tNhJ?Z?<*r`86{(z;DIs0E*&p<~>}ZXa`Xo%)nHhZ(CuPg~iT`G1eA*BooI zJ+M|{#kHmQ%pafJM5*tvxrbsmc8)c-g7~B`^SA{jNQVc ze8!vmZj+YSh^IH>ZemO#^LbA*T4Y|Ga%3LdLif2!4CtahUdlMNDd)n}&p#hzd|&Z~ zacH0S4Raf8A_J^*4R~r>FI}n0|MW>Itm*MdiM8XmDD7iUl@q2t(#`ZQ%=MKtueF>l zxPwN;-J*^Dc52!wc;6L1ZGZgW9r;Pg&y@+B1>a~3IXNYg$l;wjBaVc(0}|A4z7~73 zaUq@`okMj;S?!1p)ZtP4(8gpu^nB41{n`Up9=PO=H`I!Yv+x_?sUQ3^!dlb?ABIhV zb&dQrSrnE*ZRZ#Mx?dWy%nsSj3GJ7$)016;H&WBG$|y9Q#Mo_dICSRToWYZ{-?>?J zhdDC*g@@Pc;y=IT)sd6u{3Nb!72Q=dZ`g45x%?rAZIj7w_3{cf!dRYE*`OPbx(U9r zIyLEhwgJpy$?MYW>2|`T?N2MUx|+fZ@8wA?U-AbIeVo$`wcq;f5q^J8q0!AFaFC=L z#S>-Kizf$vXB>#84Lp@Y7d%(Ep@r3#GAKaipoUyuca_(_sEvF3gXxT&op>dE{oapW zvXw^uZyMK3Udh_(Ma5P*vE=oYTn8*_)B;T7+$dAAqIX5F+1@y>pES1ko>iA2n|;ID zoFb8rK0y~fD*f1`oq7pvT;5iAa`Ul5Q4Q~c4Qoaeq+s$(e(zL2HZObb-!(L@YEd~E zm1$EWzB$jrX2x*%&3i}nTCsZbxJYQTR!hw+F$LNa8HczVO+1pZo0=Flr0N^2dA`Ga z|HUg+y@8oKaw1olL&w|(jDOxFNV7F~T16)(v`+4AkatKQJ@&e|yEklTKdN0~<@B{# zuh)T>z6BaJ=f96@YhKwiV6KvI)h%Vy literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_gravel_footstep.4.ogg b/mods/default/sounds/default_gravel_footstep.4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..8cdadb16fe68030cb9507ad9077bc562a2f73fc2 GIT binary patch literal 5906 zcmai1c|6qH`~Qd->$NvDY7{Y|jHOIc$Tnji21A1|)+`z0lGK#pYAlICX-F8^Gh&3& z#*lq!sDy4RqAcA)wER9Z-FtuE-ygr%_q@)W&vVXmp7(jqbDndaXB>lqT!1aW--Yn> zOE{18op|wBV240#WVBxhi8ml%QN#NHK$MIC|9eNkktg|Y;Ysp1zWQbpQpP|3qsR#U zg4qjlJwl>__c=xf!B2+xx$(i_Xteq%764V)Ill&GSQ9IDjYc zhgqCFm1YJ}rK+2FWG88ufK)0991G!%Nt^%ESfYYKt{FsyI-_eOk@VJR9Y(c8c}Rm} zb8zZ!=64E`YEa;0HA5SxBw^GXjQU7hlXjs)_l_b}$WSx=!W-T0r%B@GsRc=B!*yk9 zkXfAKuQk-nY_gJs&AOpfD>G07VbmRYYOh&^GF1x&*-3>P1SkMm08m__Nh{G5lU8mJ z1G)h~+SFOT>lEzCW!MuIOdKMK-wGN7fPnLCXk|8;Z)~#F@Y(A8`tD+tc5ef}>hZ;G z0Kmyv!t#{72wyG$03gLiG^PiQ8BCi^&4f@>YPJ9r01yI~F*xRO*qUxJ=!zR>hfn-R z^~xhE@x?(KN{@sDRtl%;3MvWn&jD0}B16;dp!{QG3KSz%B3g@@X3P}hr3x@ClnTS9 zDL(retpzp9APqcu$3PB%R0#twQ2@@HWpotd#ePv5toWeKLkv%KY~0d81<;CwLL`2ca$ zkl=EFfO89X&kOfrlPB_t6Kjdn|4|7d{4L4?z@hBji0oa6>=~m>HMD7Pw-#V3%)61a z*P59#M%ilUZ1s@rp!mFss|D|`7HL)SrvTEtDZD}}kE2z_(JJCH=TftSujW-$7VPaQ z|Ik{u@ZYL9-@(-YAV$qPTFn}(W{Cv}zI7=QJnO<9Bh@UUwR=Yle(iBs&IB~5d(5v# zJ{F-5(1pTdxh*qcEF+soafan2T)onOb*Jr zvh=AlhE)#L$EdSi!)6#@cV3gJY@4RSl=r8xKp{W`{E6Qf%2E(8l?QGTm zF$8BE5f38A635v%_c5})JYn3${<#7Umxp`KCF1hPJ~23gJ7Ihr=f0Zwd@PYLMm_=M zA&+y(xLC5!Som~4nc%U9uN46YYGnu_gIa}yQ0{;0jC=lt%q52tcfcUjo18GAGXBz9U1b3SXi;XPJSGG| zAMr$}vz;($wN0KbVXPFar#Q3G0~3O5a`O+X<)k7-uadBOvt@Lw=U!%G9?F_Y%EF4M zGPAL1>P+a~*|LBk=lAe3SM0^gGI@VZbxt-mU7e}yMbl}9lB7T=>_ryHNJDff`VYwX zJAqK(;s|D=8z!_i+5rPX^_ihTC|filZ~#3IFMDcc&4WTCK&?)KP_}3!8%l~mu$3_( zAXFF{!2zLk*e?%3YLi|4B$yq~{Q6p&+`{;a*QhgJ_|-Ili%T*)Jg}8KiE7q3)W09W zKJJoc*bGgm(`oi5NgZi&Bhe7!ivEkpW_Z}Zz2Bw5op(Sn7g?QdVQI)&Ck$^NwrCc( zczEsD4v@iHypjX;A7F93UBa5!&;$pavE!u0dmLC&Xze=?3c+TC)!iF^c|jXYmH1bV zs^=8kjRD|d0HB+KoP`^Rfl-Vu4BpP1Y?O#9m994nr)FViVbpBT1xAt+CX7j^d#17I z+1N0oA{gsmff3p_sl4MgkepH@1YiXKiA;ZdQBXluXm6%^e352VdG$PdH@--NR#jES z4v#NFfZx`-Ixqf6YhCq1Q3!uTd!Zeas;a8n+uI&lRRzAZU|O+!t!lm%9BKF{UcJ!M zpgqBk*#3CF70fu;;R`*dz)73!ESNRBZnIVQ8z%~UcMm@l04g4&aAh25oGs$Kr!W9i zkpmBq#&*N0U_3=o=~yr%3Bv$ji=Cz*U+og`&EHkiH0J4F3pQyyDy$X^nf$o<|26^u zR!$1Q{&pZ3qb>EzjtV?GBFbS&5{DksNkeE&btY(5Mp8BwlS{&4(3MSNJa6S$FHjmA zqQg-R>xY9DO-HVR{-eY3Bn_H?KA+Y!_L2m4VF`m~kQ{7v(>oYds;bE|Yyhf4~+X&(?$-P(e)L3B0-S}DD~gA-FNGYD`%29$Mpk}AOy04{*y zssey8L@W@XJQR2|3!f8$WF7zjv(!H6iz&&kmWyTKyUMpvI)svs0~PgmY})Qn_6Z&z z>I8#5#9aD<2h3DJ)X3=16pg86>UKu4i|afb#04WL@Jax9bqCnBtKf0>(6d)_%jSor@RjFlK!ymFVuC;=UmOr zcLLgI))Derv9OZi_o?SvCPg&&w^t)q*Y|nj6wF}9wW_xl{@klbBE=%qoN@i{7I(q* zLyr^34DQVkS@Za3&Q3pZFVk$MzqlH2Ix+4o;RQ~6sJI?OyLEcZ9lueMH#ot4(DCzy z{kdXITw%G)Tbv=+`jGmKc&kP~mdVsoLVm!?qXpaM zFIA`6jT*(t@K?_c+|W*`%XlR~=^EenL%CrcF_!wp0)H@7?0u@iG%+X9&E-deb zh%nX69N2wD0%(V*NVKRtgxCF6{Y-MbNa!%y?@a|gSMBiq(9Ds*4W;TQlm1IRdRAuGOtDo6vcCB6H;vWw8=d+u3QZHBjm3k`3Jll26&iC-u zl?;HhFW@f~=$3&oWktz?U-x&3`cS zl`D)!G1;&Lj|>fDVSWt$#fH?;!IwGbIL{KiZ*py&Xbuysi_7SFE!nSE&Y$`8&R;Wq zS|NE#2Pyb*`x;RCJ$8lO{B;+bdr2RgFnGQ94YA|&IjHj#Ctkv%3MKyRu1fVnsrJnS zKVN!RTx|0-G-|havSQ7RVJ=6$wfCX+?)s54#EE-)F6s~Ys!dmT!3w)#^8P+fO>6e( zhZvw}9oCRbGu-~MX6%{ds{4c3`FlOmBwcaSmmb#;iY{G_6!sgg|0w2Z-Ng;U#)*KQ zg!v$$iKS(gCdH-ByVsj#UgmRzgPb2X6wR!O*Irk?eD%)0ZCt<0BLRA2)$sx9cKF$t z9a@j{((!hCRR$oizv9kG3W#`Ngm*wEgKc8)A^Yw2R}g<9e8XvrE&j#{K>$wQ2EB_@ zo4?=o%Z48;Dd(06VKRAA%>Ah0YE$s`PkD+)gJv36C)zr;h58N0dFd*a!)z8?ON>jZ zy&RQfLh`+ZPv0DYM4N7l-h4Hni)^_*q(r&vx9w6n%i`rqzi>pSryl*GOU5~kpMoXd zt=vBzUEC+JO`YRTXuGh1r9(Yp@L#M1pxpBJ|2ch^29P({1% zoQ=~j&3xcwzs(RIAKBh3*ahgU!@`GkapLlCxfZV0-%phhv_nGFJnqx0bZc!y2<-t! z#ZhFVzrrAIpDU>AOt$RrX*<4iYU;k_?owm%dY9JkS|xNws%x_)c|t2`l|%hvex~oy zvbAk({=I4y*DNiOPX~>^$Oevy0zcLp6`*D3=k!VxzuSF|d0c)wXsY#+T(4erjT%}T zO*&h&a)lEq{B!Nw^h!{I?oB5@j!aMDw7IJ`0P*Py zjau66X$aS_-S3yPKWesxJr?f6eeEXFf}_1%+wLUY?a7N+Nl71t(2O;Wv$d-{hximQ4s)XRzc z#}FUqH+^LF`&jMbT_g5M1@{7(UvX+4eKyE8+PuAry|F-jeAI?KELz!ayYBX-2^P%=Kyx_^{F_eVo8+@U z99O17=B@k$)7E|JEb{ku2Wf0K@|t)!_(`NmZEM%}&L+XCBU*(7M%l)hb;lEuyJsH5 zj(%#5br-*SJR@G=t#zXxY1Y?Ke9v7$ky971`?j3^l!Gg4b4YphaMI@C>EzDC)QIso1x{j)xN9tH$)OnQf%%5?CJ z=ibY*n@i`?+1vK6-#D|izE3DBZba3qXjE2IHBj8_t4gPTNrJ)QCn+Tb`pm$XWv9Wi zJ7f6~f})n)4!7C5k223*`m`q~R;cu~pUM@z$v>&)ZGnnsk_WsuoHl)ssHvli2Tx_R zK01jFs!j`zelWCld4IMqX)HYfB0V~Sf|dzq#Yq+cMIuc&zn%R-F_w|`@sY>AEI(Pq zSLk=wlXjnfe?b4Lw4%lLTM0+m@Pps4#hs?!ExK*fVQXd>skR&|=4&~Vvf=dXhXmU= z(?l{waw!_Ediy@gVs*;DbeTS5!VGD?a;v+4-b!P<=lSy2})3(WPM%NkI5NRdkf1-W>)p0KTR0r@ zXiMd;;{f&hK7l=za$fDDIDs#~k3A}h8=;|t?l=2OKMpHx0)<`AMq6%n2~!%F0T26} z;3L$hbF}^Om&!uR+YTNLjXONL6ay!|?dxf6sAGi8ZZAC3Z@hocPG8nsAMM2r)!FEX zZ>n%+>{Qf*y&iID0+EtQN4+I=l; iAZNS_P|%lc`cNtE&jBQ07c{6yBk}?MgIq^=Se*P literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_hard_footstep.1.ogg b/mods/default/sounds/default_hard_footstep.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..6b351ffeb3fe7ae38ec1a2875c8de2d42f93469d GIT binary patch literal 6634 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%0D|Q#?*CZce$tXw1ozH$E$hGnct^2n# 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 Pkt-vU&Ilm!|APMkOv?Ce literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_hard_footstep.2.ogg b/mods/default/sounds/default_hard_footstep.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..2ce721ea8f67cff042b0b77e2141794e63e72b85 GIT binary patch literal 6852 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_place_node.2.ogg b/mods/default/sounds/default_place_node.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..012c667d46cd106d88f5814643b7948e102cf727 GIT binary patch literal 5726 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_place_node.3.ogg b/mods/default/sounds/default_place_node.3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..eaf971975e810da91942af88e35956c4a59620a4 GIT binary patch literal 5585 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 literal 0 HcmV?d00001 diff --git a/mods/default/textures/crack_anylength.png b/mods/default/textures/crack_anylength.png new file mode 100644 index 0000000000000000000000000000000000000000..499783982d553bfecbc596175b492dd0f2346a32 GIT binary patch literal 1076 zcmZvaTS$~q5XZ+YwIp5ZA+bWNP6dWN`A`qqZMU2fSwyIZS|XA%8?t(dZiHqLRIo!m zWCj&>p{O2|fi%0QU7+X&J`HRnl0`)YU7&|fvm3;&+Xv^IIUi@v??3-JM^Yfk(&CjZGCe1m(?5CLW&0z`2CJEWij!oUQCfX;5pNXx`~5oH!4MkMDvvl0m+TTG;gVgaJsY*M|7 z3JVhx5;}C^g_TJN867$HOiC!|*pVkxJK@lyOXjPNp`l1BkeL55&7Z$m(~=+?Khr$# zMU_P?5sB;stC9#ZTTH5UzXhmjv-271y?A965=JJ|%U($Zg{=N&nLm;a&{WTz@_s2wnG6;bk_aF)^Ky1%eJg}MsFi`S)UKSW{!DkFD ztzSFvY0Z;@fznB>jj#J!W4|e%UnlRBzYS>^H?DMeo+{`1b5pVfMt)bzRL*KkhzT(%n;7aUrm}q5thr ze#ND5Zu6pJb6NseURPaI+&)k>Yu=Ad16h?z8v8rix|=&YkH@Fv#sjB=cVgFeHBMgK z9`EfBmmTQ4dh_SHoEha&3@!`@cNU+Uda$jgH2X!*p3*ArDcKdBA9;2A%>FI0D?`hE zpD+1RPYb@BqWLp&QFK GwEO`}y7WW< literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_apple.png b/mods/default/textures/default_apple.png new file mode 100644 index 0000000000000000000000000000000000000000..ad03a1812bfdd97e3c795532444c3a87be310b53 GIT binary patch literal 283 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMpdfpR zr>`sf9d1csR;k=M{?C9yyF6VSLo80eow$+fkb#J+f7V6Eg2_t1I3F#4kyify;QXTE z!Vk6Rx`ei`D{lVyd95keyz%EJa_Nf=QXvL>4nJ za0`PlBg3pY5H=O_SORIEGl9PEL@>IN;&oSg&%qUSfB_ zPkXmTybjkocrNfJsx0|IqP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RW1_J>KEte|7$^ZZX=Sf6CR4C7- zQq61Aa2S5_%bTRBSzR$8Oxw#ktsn{=dYK1hc-f@`Jq&vAQkVp9$~^3%;1IkCK_-Yy z{{TTz4}P#BC?RO4;$ea^u~tzlOJ`!+^q0g#Yn>f};B$I;-mi!Ed4+S+qr`|ezq=uE zCIeB!t4CqT;435|qQrnEO9WChO(jVoZF6#=fNO8|;SYp>R~QS};^K4D zuuQ`OaCL{}==omBDckDBj-Ge){Ib17nVs8zq^<)<7bo%P_rP?qoV5Yq@X+}Ej}MO@ z3<1!)ENj(k@ybNJGSMr|4JUHLU4@;^reV#O*nElkjWyfN>6xcC zfESbFqpE$eJ~vpqdFh0W2Y51g7Qg{OO{VGYt;e&MPj(uPx#32;bRa{vGi!~g&e!~vBn4jTXf00(qQO+^RX2m%rv9x0I1-v9st1W80eR4C6) zQcY_VK@fda-94SzthfoeB_7utMaU0O^#2%)iVC6TxtT<&5N_{2`?b60m z!cCj0bB>v^>bkD$I`6%zW;MDu9P)pxOf-)1#-r^&?>+(uB9<~c#xdUA z+qD@7pi>pqq}qv;W!b3~%!VjC0YE_E3wsfx00a)O;k^eio6S;60LrrL_xn{=tz$GqovLGQQW8}HmY0_o zIRVhuqtC{gdQ_La(ik(J&zadd=e-XhRMpwWwRHgXsP13sw{1&1*RN-}q?-NIF>XEC zIo>}2;FyC*!5l=!G2VIe(&hF`5YmNCS^%3v~?h{$X@GuEuFt@V1nNi&g7Vv3;+#uyR#2VdVlqF0AoI{*Lx M07*qoM6N<$f@VJsOaK4? literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_bronze_block.png b/mods/default/textures/default_bronze_block.png new file mode 100644 index 0000000000000000000000000000000000000000..de6a34a2903f8e083b9b6f8dcef810eadd8ba5fb GIT binary patch literal 277 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmP)lZXft7a#MslR%+Go-U3d7N?g68S))g;3?5fk$cb^ z{)6++O8GbUmacyh*11wB^2C)BM<-ZxsY}-!|9R%^?>*)_1QuRpI{o}|S+Ycm8ztTP8_{U-hqZ9X?Yy_q)q2_AhHz@4sw1?`N%H>Sbv+zw?W(CRK$8& zOtbAxv%O=jJk*}=Yu)TDuh!vw;;_b17It<)s~tBRSeqwg=(};sv}fmB{!`iTE1K{5 zywAV+p3B{+_k7S5)4O!-x?Md_R(f{%3-hzB=yt!#IpKilwbic{U(IJ-IjeB{PDYiR zla^0?_CqN3>auCa*e0ZS|M7TyL*Ur{T!xxG1)o2hxf#gcwphyJi}t@iZ~3P@D~R?H zxiedI-T9S&ia3SlK5&;}IBvGpfbD(W=3Pu5mYq2HknO`i*4O#M-nx@kZT!fknjw85 j?adT(*RPx#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX1P2Tt6WL#Ml>h(&jY&j7R5;5; z)6HvLWe^7N-+51NZtiEUw~0wwU084-f}pq(1dGrnHdcEme$a}FI~Tg>!i5ShLEo3=) z&hc}FcAvWB(yLLJqI1V>VmW5xR5a7)+c%@|%^OjBNIpfD(;X&&!14#FaC?@u<)|)` z7f*ar=q+;OY$2O@NPXACH2XkR@#n7$m)PB+cYrX>_1{^zCn>pcl}3ZVuMoP6ga%ce zx`dqWooV(~CrPeKI>VHMuV09=jLrc%h7m0 zZJ|9NOwpZBM^;T(I~KKi=@!O2WX=24ix1KqkWF#zGQ)!j@YVCti3qb@vs+n9}0k&KlOi`4m+!GYd9`ORN=^p!&P;}5Ye&K34+4&Ilf{_zXL th4jL=2-kjN@o;*i$$xBLX8rWK{{bz%^p}YWO~?QM002ovPDHLkV1mYHU;h9A literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_cactus_top.png b/mods/default/textures/default_cactus_top.png new file mode 100644 index 0000000000000000000000000000000000000000..60a193c4a811d0890d52ac24bbcc21f3784aba7d GIT binary patch literal 682 zcmV;b0#*HqP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX1P2Tt60TT80{{R5JV``BR5;5` zlRIlwK@^3*nKS2{`^Zh9qP?w^{sa*b6(b`kHz83X!PY|mfmT+wDhWwQjHnZ_Nt53H zVv%6(Bj+&>i+w=-E}R0qaK=Q%b#ldT22{K@N>*P7%JnaD)neymZ7CQlK;7zXRz0g^pT)Pq!WZTtf8t zqa|N}hwrTf$wOO#Z(#F|BgGEy`WsRT5~OA#ra_m!0Q+Od^1dZA-L!O4E9Pj_pheLc5;I zl99xN6h-o_*A`u!2(`6COR)&$2sVyoxnh9&OoCILO33z?WxVwn9KUn?1u9Av5Y%ZC Q_5c6?07*qoM6N<$f{uA5cK`qY literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_chest_front.png b/mods/default/textures/default_chest_front.png new file mode 100755 index 0000000000000000000000000000000000000000..47b7771baee292ab32b66304cb7fca3d6514fb72 GIT binary patch literal 769 zcmV+c1OEJpP)@EHqpy8Uw`)n zR$GTp!p-dhtw1TzO0jMuh12*bWJa-U68po9CM3=lfs3Wbx*XdXzJ%54g*hfDGKDw| zC_w0BhBgX53T+hP^G5aZ5^G(~>)Vc7;|>Y1270AKQsQ#y$(_YnMH?d4Xkvu3tA^c$ zCVG#m&VLfWdWOw=#89JchPEXrO{gx>HYYY~bY2qcB}gRtihOHKiUIrR$8WfN@`T>7 zkHkdQDRE^%Xj|6*&M7(t7k{2H+#3BFz&{k>f7?q%}fH7B=s zog9yxOs7*hJw26^lM|WEX7a(v$(@mtcLr8&kDT1SUdTVceJj@2D+;T)HSPjX`@}Dg zS4^iQ ztrXT}*sR;Kd(_XM?L=Gb9waeXLb(u$;y(&v!_&bORQ?% zc<&B>&300000NkvXXu0mjf-4tG$ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_chest_lock.png b/mods/default/textures/default_chest_lock.png new file mode 100644 index 0000000000000000000000000000000000000000..f5346f48b9ed1c44d55bcc42c14e529ab57d78cb GIT binary patch literal 871 zcmV-t1DO1YP) zQ#!!~A&9WlG?Y#_ngr5VbM4CyG1^$FAgs>S&oz#k zX|Q&@!NdDUeE!28ckT=r>}R}n?F%06XRLPWob5I_y;S4OVuG(KRDSTIRHJ=NlHy%~ zHZeDET<6rwZ{wUJ%Q8Bh4&Qxxg_mBr2;%WoPBPOac!#%k1TO+27-Tw@?p(~M^psU# zp=EJi@Bt2vCd{W6rQm4na9)^g8vZyaP$ohB_3aySd+#RmD?Q?Ro#FmH@?wI|3!Zvz xll!-RVRV$UxN?kqIG`Mlsn4_lVgAHP{sX)EYd)dc5eEPO002ovPDHLkV1iDZm=*v4 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_chest_side.png b/mods/default/textures/default_chest_side.png new file mode 100755 index 0000000000000000000000000000000000000000..5665168c9534ec8d426775e36a166c93b6b984cc GIT binary patch literal 714 zcmV;*0yX`KP)UVrea)e3OCzKOf7M7@)}X)e{nVF8o`qS0yv8%Fjps6 zXRc1YCmOf6#F$#%IZZsdSYSX5u<8?T#_cxKrbvpyTq-drwZhfi#Q8?4IU~dMkDhn0 zi0z76Ml?2P>_L<=+@i6iPJ6WNspA&BQu9Fj-~y|K_~M6W+`fFt>f{KoMziQieMgyR z_W!Ku79BT#TygT~A!VK!Haps7PfUs9M;FBNw?5$0&%Pw#xI0q?m4h3?p&yFV2f=}L zb{0wKn!q>TJtO9EM;C=B7fS%fY!q{%3b{IcqYSgLXcQIU?_FWlD!<)KxH~Em=##Q& zlpxS2C906Z0VApqRp_Ep%~`d|J{wWN&4?NT@t)Znj=De$LJ(myRsezu=FU`%CMrn< z6(ObuZI(y;S8Y__Krt1=95!Pm1!1a(n7Tuk6m!R{pk>?xP^y!wF%^UR9gG5`Po literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_chest_top.png b/mods/default/textures/default_chest_top.png new file mode 100755 index 0000000000000000000000000000000000000000..b4e8a1253d23487a4efba00237e89ee53583b27f GIT binary patch literal 628 zcmV-)0*n2LP)sQoyPb~{|xo0|mO00S2?VERO zqF_!x?yLr9Ntl~c8kjrRr;)iDw~KKxDjz<+Cu&UO=Dd71p#mbHA{=sKN=j+Y5QP0| zTt69Dt1;~=zxSD#M&kC#bE5JHZU)mJcv3(BXFCLPb4qh^bDBBkuHXL={>osDwxm*p5n67^4z{FeYUP!VrbI^g(km=3=P8prA3K zH814mm^n)^nsxE^YonPHM5yMR49eP^&G}QJs$vc)bQccUShWud+G}GJ0Adi@ z>ZmH&AdXwKEca}V4Jv{Pl;*g@TJ5ne(s`>00we`@M@0gsN!boc5ZELos*u9*RTZKN zQ&gHcr=xNxMpVJgh#CU%*lZ4GQ@;lhc1!z@inCT@h)Pl+2*fm?!^zpBcw_A3H%Yr? z4!fmw3!6WLlqo6A!K|WnIRH?bQ=0w9y9X;jWS|(;;6C?(Nx>}>B`EbMS}|uXj*T#v z4&1NCQtU{vr?8n*t*;YtC!6!-$AP)_xL%A(^{&aE)%bfT2ykDV=5Vtsq##Hfk-M)S z{pR~;wwG6gG_wBvMJXA}E6-lOX7}?Od7e4ByrL{S>N=A)=lzddzTh9l>roRlG<<3R O0000Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RW1sn(m2F^1>Q2+n|_en%SR4C6q zkxOnPF$_d0iTbqKZNLtk`yVB@36MB(+-mDDauxz+$wh(n>WPn!4*;;%T5I=xmr@EL zh)5~5@B8ENaL%1hC#^LR{r>)9@4b}5%prtr+rGcQt+mcMBC^)Ly}gYwnE5ykM0Czc zV~jCojL~~X#LMNfEQ@oll+t_m-UC2u&00Ig007y0mr|ZiCu2;Ek%(f9wboJ!0C?}M zwch)mpPyRmvMe}zd+(V!r6hz1At0jG+BwI}r4&Sbe}6Bf5Rnu@AR;qQbgeZa_TH6J zM06Yn5h3E|=Vz@ICkFtGF~%6y+7JRW=bVi(Qc7m_-k;CsoHGEVlyHo397k)dlrqMc ze9Wwrsnp~nl)`=Ag%ESW|1i^ct(AxXAcQdWx7K9u{q=ga z*0k2Q+igmfQqHh3hKPg^x7%&oHYugtwryS4ZQCaIwr#c6S$&RMYhBlM-}fmLuh(m9 zO(~U9(pod~R58uWVzt)G<)V}V0Ljc#r&3Bv`FK3M_q}&x%=vs4LRf1j`V7nCIGl6y zzTfXDrFC6juUD-V0Ep;%y=tvP2!DTn&*$?W^X_;XQ#;Q+00000NkvXXu0mjfk1-eJ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_clay_brick.png b/mods/default/textures/default_clay_brick.png new file mode 100644 index 0000000000000000000000000000000000000000..8ade8ad99af08a741f6ea734cdd22507496d0372 GIT binary patch literal 271 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRt!3HF+tk*dLq!^2X+?^QKos)S9Kq#-M`!r?MdsNd7YF~s6@ za)N|p!mPGq|1+he{%<^KD0HdA*XH#xUbj7L4=#0_RS+vOk*ohHbS^D1At7PLx^@5l z+bb)3N(J)l`2Ek883>v;El^-KYu=FQV#vUDf%njI!PSf>*!KSUE4^H8`}g;f$sZ*h zJRT>-yja3v&)ieF$uA@B9 zcOhRksC>O%X&grwgwE$PRaHf4nnLdZIMB8&m1Rl3?~~_wVggbWg#cw)whur>7?UIs zhSTXJ8q{@7P16W7_I&OGE|-e{@F^O=0O1>;71nVaQy7M?Ux6n9B$7}WZD5R|2u5;U zmx3U84L}P3Q2%&5l5N}MI1U{S2eK?n$TZFO_kgD|B*ADHhLEbNr0Y7?Kf8%MiSbmX lX&U2ZCd)EY6y=}(Oi$B=T6Kl^$F=|f002ovPDHLkV1huykGcQ= literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_cloud.png b/mods/default/textures/default_cloud.png new file mode 100644 index 0000000000000000000000000000000000000000..24091a37722e5918880372acee3b414c1c2a8d77 GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!q^FBxh{nX^KmY&RGix?}M{P)%=7#_Rw8 zBdjqdCMc09r3`KF!Y!^(zO#5RaFTg#&K+#24jp6qLdnAsI|85dxQ`GP)et1@_nCD z8ipZ42xA<_vDVu2JR!vM`J|ll$Kzp)Ih{@jA+0q4FvcjQ)>><=*1D=H&-0vfS(Xtg zC1XrVDTJu&S_m;s6X)DoD}>Nm`@RnV7~?34+P0<3kR<2eduntoAv(HhyLf5Cqm*=bV(XD2n&{?fX7s%sE%r zbr1x@FfhhwUDvbTzxt5 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_coal_lump.png b/mods/default/textures/default_coal_lump.png new file mode 100644 index 0000000000000000000000000000000000000000..e27f78aa5ac195bb3c19b5cc769da28e44c844a2 GIT binary patch literal 255 zcmV>sGFwA1N3ecCbnQBU`#j0 zHKoCUdD;13p zjk{i=i5l+^P>|?T$dhIh#p^1HAR>OCCpIfv4`XMhr>eR}<+|>0IIL7E-EKFEqI^ED z>w2rzV)K5#-)^_@c>Mhjs?+HhhSBTwe&28$N4kOU`w-D=+qP+%)U{eol}aTlzK_Qv zl;`uAqTOy=mbKk(x!-Iy2ZI5;)VNTO$K&~YhGB>ZsMqWCag)u{>Gbmkbd5#>WgIFh z6u@e=V$Ei=9E*WeDiz1ESY0d@h%<0v33XPSeB3ht9&o%|E~(4qGR8QCNMWnr?^ml; zxYz47?geaKuh-pf#|0Q!nSny_BR~=074KBo?(=;u)0F#gfLGbkl6nHrF0jKG7n)fXf3dsyq z#bOaf0zgDYIvfs|#yaCpr&H8GGK2gV$O{D&Arn@*B^e2g9!zF38O1bwc%CO-cn}W2 zd_Lzglq3#tj!E{Dl(3EyTypS9iGobnL5Dt>CrJt4h_I49|84qsR{$kbVTn!ph-)+& bO(v5UuIY2&GRT-100000NkvXXu0mjf6MFJc literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_copper_block.png b/mods/default/textures/default_copper_block.png new file mode 100644 index 0000000000000000000000000000000000000000..38480769841abf519bca79662bfece6a78ccbf77 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)1&~N*HXKlvjQRif|Tq zL>4nJ@ErkR#;MwT(m+A>5>H=O_PZ?HeC!$q^QSKd3blH=IEGl9UK)H*ut9-`+je>) zYgmH8_K(lG{2t7G{DOPkmnPSj-Ey9@oTSg??llzTW{5d%$I_>1eq)AFOJmY0y`3!^ zyu@xO2RB|Ui<9jMD`&OYq;3ufQyOZQZ9DUtc;tfo^^8A0*)niFb@tO+@475u)#^*J`bt}47EaL; zDm3_K;rV3Evl;pQbIRYj*x8vfOm;b!b*{j~ZKcS}Gdv8R7}otfc=<2y@!nv*Ra@>_VY^Nd@j-1Ckss299D`j&N#yp@;B6_??$d^>f&WBP5$NW zZ{Kc^v0t-yPqd)HM{%Z$`HoUEX6CKdT(9?P(%%#26&oAlQB>(^b literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_copper_lump.png b/mods/default/textures/default_copper_lump.png new file mode 100644 index 0000000000000000000000000000000000000000..de03dcdff91846bf927eab72255dd385f012876a GIT binary patch literal 382 zcmV-^0fGLBP);(EaKForbU(gVEyvS!ql5{D7*I00^lV#e)06>tciGBcF;_e1uds zQAmX-%El|WO^-FX?r}Dqq94AY^yKF&9PO;zC56L;TvirSdcx(+owM{G>~5_Yz>4eC cdGSA~Pkk_aY_C{n4*&oF07*qoM6N<$f@DykeEd8~RT2HBMvM^$Wze)WLQMF49Ra1$9WD1% zg^^nVH21fbjVA}IbVk(*CBW`#BK1i zg@Kh1(ovWQ)p7KoAUxdfkSL*UHIz~Xu)KN6ekm@7vTR%Q5pHl8`-r>y%{UpW6e(SC z-bCXa*1$a;{g*FNtgg2S2;%$Ogs11O=$0Y`zB#@kjUFt$!}(+4xN1Bd$%f;!i8NwT zxC{y3e;#4%mOwwRg_#P0fy%h{f!;VgJ{{9A;Zq?Tx$METfpvutL9O<#)=lhE0#^Q9dG3h^6`XAAsR~$}zbR3%mPEK%K cD3^`@1C1J8k(6ym(EtDd07*qoM6N<$g5XX$O8@`> literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_desert_stone.png b/mods/default/textures/default_desert_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..1c25187ec415c679cc7f85681f09c40f7d6b997c GIT binary patch literal 484 zcmV5QZl@ganX>peq;30la}{@J=4mrKKCS6y%+RM2Pcs z=rC0Ir&80?@BU{dczS#&jl=m_z+!g$((t*Z#yrVPzZD%7PQpEKpS^5XhM!Glkh9{~ zgw~qrCY1nm>O;URNzJew*U9Yj`$RUKC^YMBE|uHOM(sdi4WJW}yiS+W0kC_5o1y#) zMwlgAbLJF55Y+81v%L19P?{IUc3owl)sZivh8d6g(k`GXP+!>`_SUbghN^?(ti8Bt zTCT&7`Ksn-(2Avih5bdkl~`q-4gm9O+lk``#9?Jyrnw=p9XLi2a8@Ym?8jGqQI};Y zg|rBS0y|kHm4hRWtl)F8mNhMQaw1W~%KVH5Xdh6>igZ9Xt_YI#%kcn=U6>>5V zZ#65`ITiq6K!g2}kmYW4V#64gz`IfJ^dhGN1;jIrVCM7pFpj|O0W`pJM5m2 zOrRdWyagPYhu=3M`}+HvYq4u*ycesFNE3;NgYNx{_VPVHAy!`FmpjJ)D*N|B?V4Oy aPUH`ZdgG7H(Hr0Z0000a}SynULJh)-OWW;{e~WWvvl$bpS;|qoR#g z(&d`Ed{=q4MF+l1*aTwEu7Q3}_I#!^?zt6p1hu%uX_D7> z)nD%IdCUw1401>S9Q5xx2Z&E4UAPipb8jN0?Qc!(JwIU`Sk72 zh)1}gd0NL-=Zl!s@9|8=2xt$WceL{9=$)|J_ZMO+?Cr6jVP4deQODe?w&k3~!r1ie zp#k)`pN8TO0BcakK4O*5ibG^in7$VBVz@7E?7B8HkoY%7!*mpkqs_DH1t@(#i)hG< z09aRxiom|-5E!e|peqYd!UNNQ0h0X~J=2Flz_cR@vt|7!A|YbHSbhC|C*wKnc=9L0 x-vD$_>qNeB)3dc3jKPV(SO!uD%P1K=2-v$002ovPDHLkV1laKBVPaj literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_diamond.png b/mods/default/textures/default_diamond.png new file mode 100644 index 0000000000000000000000000000000000000000..0410cafb313db834279e9628355ae2f5f1d50839 GIT binary patch literal 3231 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 RSi=AS002ovPDHLkV1iH13#b49 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_diamond_block.png b/mods/default/textures/default_diamond_block.png new file mode 100644 index 0000000000000000000000000000000000000000..39c252043a91965502de042b5baa985eb6cf3826 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE({A8-Z8w&I(|tND8gCb z5n0T@z;^_M8K-LVNdpDhOFVsD+3zw-32Jiqa&CJ96sq%daSX9Iy>xP*P=f-8%lsQV zZEDzGvXwS3+m|!p;D#sO$L^*EdfeU^?{kD{LlIvi_s)Z2Mvoe~ELE-xte?dC?ZmnR z8P@Ch+*Y?U30jJLIPtCVsrUYS?>$(ysJ!<2_vNnWg(p@4R@a}WP1$>@EXDTIV}(t* k?@RQIPqR!&yZ)2y?m^=#yZ>}X0bRo2>FVdQ&MBb@06WNA5dZ)H literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_dirt.png b/mods/default/textures/default_dirt.png new file mode 100755 index 0000000000000000000000000000000000000000..380ee37826cb27f3a12cba31c95e6a9745f22f41 GIT binary patch literal 962 zcmV;z13mnSP)9DkcZt>x=*Z13yVbK~y-)1;JZSBV_=9;rIJy+L@M~n6|V)TPTO^;*t$<35jmp zH5$!s;=R#$NWAdQKj6h)d*L7PcbIHevnP>Qpd1RN2TEaj7~1I!Gvo7!AHMi77>{k# zv>qa(tB7BoKMKl)H0pV$hoUHm-+%ftP!*qpdXG#xiQ4U3jI9aFr5xS%72?IWp9a}f zl9zAyNhD`bEpy04tIJ~EAeD$Ay91k8G>YQiad_NBN&&6jfQ7|5Cetb6=V#l2?>MZM z@*JME+1@PTI6g<`U1lOWa(y9<=T4d0Hrb@kj22>akb?3(n4Q~ud+B452ZAf8MzolLMD7uR<&;tAp!Jl(m6`1R{2LA}*uV|kwUwHA?( zV7pSl_I&nEdZ<|=%1Oh=9NZF*D15M#=cHvab{ryMiMm&9^3~%CmJ?9FfRknqUDI$K zpT}EeWLTB#9<^y-4XDC`qmiVhmDnak`a}$?NUAI zP{?u3S({=mMItO&Tgp%_WzjWBSb{ELG@ju3KFw~Qo@t>-$^Dfai*rfT=GA}) z_m+9Jdx|~1qp)CbYgxpiI!pN!p68**BJ{3CRL?p*+9-2)-o?Bb5!1tnZ$91#6a*1H z#LiY3EiCx!T^(!cu$W0QwjCxDhwJ_=iFllmJw*zT0u(7wi}_iMgwAkaVfHOf8(o4x zkWR#@U6@D#ssiyD4Rg>ZYozdj&GiLZ-9D-c{8#JX2Vi6jMiUn;6egF6v$i}(^|(!G z-XNqZ>>sz-c~~a!JYK##LI@Cly!b9~Y==&7!2W56WK3f|H_PjPPmw}^00lvOMx(Nl kr_nNzs=}S;lQZJ{4=DV2T3uF%@Bjb+07*qoM6N<$f|>%pX#fBK literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_dry_shrub.png b/mods/default/textures/default_dry_shrub.png new file mode 100644 index 0000000000000000000000000000000000000000..450d5d96a52b45dc236520bacaa0fc7abe3ada94 GIT binary patch literal 450 zcmV;z0X_bSP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RX1P2r{DRq)BJOBUzR7pfZR5;7s zlA&+HKorJ*M_8H}W?Hk%H38hnWCaR4#Fo@f@HZ@JgIq|L%wq^*jvx?i=1?p{(_{ij zYG`qqVM-uEw;RUyaUMTawlBJ z!ZtG*gnI!{(I$}V&74-dPP5SwfYiyhnH9La&VfL#CPx#32;bRa{vGf6951U69E94oEQKA00(qQO+^RW1s?%42*8A&2LJ#8tw}^dR5;7c zkw0(KP!vax?dRBmkQAG!NGT}lz<>%W5)uPak&qA)Ux6JlF*7i+AoXjoAXZoyU;_!1 zg|ed{k>I2v#f}@l=YNl(RosSV>cXAxJ@?+bkdv>#bqen>=~C zed1xyAKlYoln_QUl*)Pee#a01zbBd%D@QmAfn2)n-G@&&ZXL&U5yGx6Snr-eTP0-{ zl0=dhkMHUqgCTk9(Dns&x51a*H?Cj1O1wWKj%TDG;G^NX@Vr?v9WuMaq=CC@R3$?-Odape6*CW%BxC|1g6oFqpq^voqG6)i#~g3p5*N zdD|Nw06e=uTPE5BjOAi=q@k5ylqJStp8z=LT|t+MvQ(gprGVR88zfQ@#WN;=`f@YJ&>4Qa#d+Vy5DkK#!9ThMz@1w+ zj_K(K5%IpnEK;1&6xSZ1Gs%Pdo5ys|0gHNe`nyMxRF#EbPaoA?0Y)LN#az#u-uT1} d7Ipt0^%oDf&+9E}8chHI002ovPDHLkV1kTAvTw>QaA;8<*}~=t3f>5qc&B=A);& zYPzOw-MaU^E_#^7yL&lso^y`+@%wMfVzD5LV2wd3#jx7}kh5Tn##jeMh;b(8L|xYa zhzR!W$vJaMc<<2KFvp09FwZm3o_x%2zyHN@xr9=%-ZO=OwH5&9J$Bo5IOm8l(liab zVIZf(YPF)>Tv1gOec$7}N5&CKL1~Tmo-BecrI2$5V7J?0twm|g#pNZ-)smDmi@Iix zk)y*E1+dm4B3x}Y*bo8$);a2G!P(gvRaNoj^Jo0|_nH@>$t15Qp)S*@0P0b__^B7{J*Z1xP^o%fW|(e*t>Yn-)| zQdrbAZ~i&u@h1=X@7)E)SmHEctU+r-IPdV@VTWPh`uchgB_%=#%=3)Dx#8&O2xBdh zg}!fZqssO!i@5wo(wB#&o zw_6TYtGmL*I8)a(&N=KCPaomELn)2Y3hx|BDO3^GC#QST#xTW5yglzdAq2*8#IE0O z0Pt0Xi16_KF;!Ku*<7HsX4vgGJUpc9dx{8ERWVHyeb?=`5T=Pz3S$W5oLOtlgAecV zH3bV+lqek`Z<5Rc}ppU;pXNpwm3~V=MWLLZHx7u{{cAUfRWPZZyo>u N002ovPDHLkV1f`gW61yj literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_furnace_fire_bg.png b/mods/default/textures/default_furnace_fire_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..1272e101e5f5fb5e3c78f21f4e7bcf40c1c60c12 GIT binary patch literal 313 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf4Q*#L2(>w<>RSTlaYFmWY$#R`~Q4>GskuB;>9a|_PZJzxiK1x zR!D}e_;Bc};X=u#b&Z9q&Ez*NEX4~i5|4&)EAxV3ZVowB*%f-Vj%Q(YlJYeyOnByNHZ1#N863)AF-LgxDE1UEGNeiwZ>=w literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_furnace_fire_fg.png b/mods/default/textures/default_furnace_fire_fg.png new file mode 100644 index 0000000000000000000000000000000000000000..fbb19df7438f6c806af40f6357bd0b28761c0169 GIT binary patch literal 865 zcmV-n1D^beP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyh& z4*(X+Ro>PB00QAjL_t(I%Z-y=Xp?so#()1eZ)5W2&1dt`q)SqX^p#aBL+h-Jj(sqY zsW^5wh9csPH$yhYP!OhqUU;{QO{56h#2d9Ja|0R7iZ)>cW{G#?m}CNWKu z<3%Z2=D>4xc+TND&vW2`*Qldm4@bkESK;y>aHkXbKccaegRzuj)m$A6nR2eMpjLp3 z{YYp zP(IQp05gxK0cd=&R(yUZn%*R|J_vw45hnh2g2v_^w8+Jb0?16w5!>R!yC=frr*28C z3oJj$ijy2lQIw$PWe9JK zVFZK7#7FY)jR%CcucOsheL-LbJm}+P+Nll?)AxyfxE{6Rx?)&Z8VpeAUxJ)Qqtj;a z^k*#22GLz{wBn&R1i<_ut2#a%TSv$L#Etgu?+PF{_YlK!(QWfFeQT0-wF1d*vc*ZX zhzHGX*pTCI2|%S%rkR;1c|4~8znEg@y{^~m>_KxGODRlQI zap*DN7{o?PiqR6;lTk6F0oW2p^R(y+3PlsvEOb%%v&hzO_EDW4BlojHNqSgr|B+?$ z&^GXv;Zl}oA4G9jQMfh*8%&TG`CAismweFc;M$p++Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyh& z5Dq3}btkz100Ik1L_t(I%axH$OH^SPhOg&6@0oOJXcJ-)DV1iakx&%msvi&pQ4kS9 zP>UjH(?;5~h#)9hwd-%V=z~_G(TCZ`Xj5Z>O&)EWnKN_d*qQUbZ;PUpf^#jO#r51b zw_Lq)*$of$(wWUN^YJU<2~nd#e{VOl#S%&>wAPFa?qTY69%Brh*(`m%-OLqBsAe29 z{i#S8R;kr$l!Jgcs*@(G;0%@WGEo>J&S0=4X+mF5H-+y3En`q=nvx`|6u$jr^ynbX zMo6=|LRMR5KTK0zD$%T$S^2d{RI6}gXfIzD7HK63T5II|*)z`bJ$z5-(2B$RwsZ03 zJ=Ws!{V`@fmuR*e0Aa0;oIZ8ZDJ&gYQLU62e=$WXO<9lYm(H;el(8uMOa^&)_m<0b z`e?h#g&TL+2=~UWk=dNX%XFYiOI3W=B45a}Q6}HLXUDF7L=-xXA|jK}E=k{x-kC(5!ZHwC~9DxLYJ!{BGR^C^w)3+q6?d|SZx9NW5fqCJJy z!tg*3h2k963f4M|bsQSn&*YnVl=5(>|99PtV>bC2>WvDbKmi92?4}gNIOp*6-+7Hy lR4OYd?PH83Z8>x%!yi=c`$nc~jr#xq002ovPDHLkV1i+FAo2hJ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_furnace_front_active.png b/mods/default/textures/default_furnace_front_active.png new file mode 100644 index 0000000000000000000000000000000000000000..10ffd1fa2973e0570fff53369687e45d17246d55 GIT binary patch literal 826 zcmV-A1I7G_P)l#Mu(U_G0*?))JJn% z`n`f5YXF>%sGVnZ_UY!Bk0APF(8Z!_Vfc-X% z&GGfrDR|^E;*+jG>X1bFL@LFoZdZvq9+p(-S!kSvZ+x&G9fk)FLG28q4KB0LW~+2ulx6GkB&WgzQKhuiuDR@R1<87M6< zmCQi?9w@v7*}EXsAi2f!J)bjqU;@`SkwGVhRG|&KTk!7&9)_M_NMo=DAq5`q@{Y3j z@#i(#A&AdDeotFg!gt@FB`Z7h_Xv7(2`cW8YKbW!V+x$MB8*HFSsYKWYv^7g1@ipL zI+m%~HME;MZnrUX%zcGk${X7VA;{Z#f{xF#6C*4wuOUR1ekGAI2cbgxK|t2Z;I?vTw>QaA;8<*}~=t3f>5qc&B=A);& zYPzOw-MaU^E_#^7yL&lso^y`+@%wMfVzD5LV2wd3#jx7}kh5Tn##jeMh;b(8L|xYa zhzR!W$vJaMc<<2KFvp09FwZm3o_x%2zyHN@xr9=%-ZO=OwH5&9J$Bo5IOm8l(liab zVIZf(YPF)>Tv1gOec$7}N5&CKL1~Tmo-BecrI2$5V7J?0twm|g#pNZ-)smDmi@Iix zk)y*E1+dm4B3x}Y*bo8$);a2G!P(gvRaNoj^Jo0|_nH@>$t15Qp)S*@0P0b__^B7{J*Z1xP^o%fW|(e*t>Yn-)| zQdrbAZ~i&u@h1=X@7)E)SmHEctU+r-IPdV@VTWPh`uchgB_%=#%=3)Dx#8&O2xBdh zg}!fZqssO!i@5wo(wB#&o zw_6TYtGmL*I8)a(&N=KCPaomELn)2Y3hx|BDO3^GC#QST#xTW5yglzdAq2*8#IE0O z0Pt0Xi16_KF;!Ku*<7HsX4vgGJUpc9dx{8ERWVHyeb?=`5T=Pz3S$W5oLOtlgAecV zH3bV+lqek`Z<5Rc}ppU;pXNpwm3~V=MWLLZHx7u{{cAUfRWPZZyo>u N002ovPDHLkV1f`gW61yj literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_furnace_top.png b/mods/default/textures/default_furnace_top.png new file mode 100644 index 0000000000000000000000000000000000000000..c86782a2147130bb2b12644fb767e33ad5f4b1de GIT binary patch literal 731 zcmV<10wn#3P)vTw>QaA;8<*}~=t3f>5qc&B=A);& zYPzOw-MaU^E_#^7yL&lso^y`+@%wMfVzD5LV2wd3#jx7}kh5Tn##jeMh;b(8L|xYa zhzR!W$vJaMc<<2KFvp09FwZm3o_x%2zyHN@xr9=%-ZO=OwH5&9J$Bo5IOm8l(liab zVIZf(YPF)>Tv1gOec$7}N5&CKL1~Tmo-BecrI2$5V7J?0twm|g#pNZ-)smDmi@Iix zk)y*E1+dm4B3x}Y*bo8$);a2G!P(gvRaNoj^Jo0|_nH@>$t15Qp)S*@0P0b__^B7{J*Z1xP^o%fW|(e*t>Yn-)| zQdrbAZ~i&u@h1=X@7)E)SmHEctU+r-IPdV@VTWPh`uchgB_%=#%=3)Dx#8&O2xBdh zg}!fZqssO!i@5wo(wB#&o zw_6TYtGmL*I8)a(&N=KCPaomELn)2Y3hx|BDO3^GC#QST#xTW5yglzdAq2*8#IE0O z0Pt0Xi16_KF;!Ku*<7HsX4vgGJUpc9dx{8ERWVHyeb?=`5T=Pz3S$W5oLOtlgAecV zH3bV+lqek`Z<5Rc}ppU;pXNpwm3~V=MWLLZHx7u{{cAUfRWPZZyo>u N002ovPDHLkV1f`gW61yj literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_glass.png b/mods/default/textures/default_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..ade0196fe64e00c80496c9bfc914645d5b472bd2 GIT binary patch literal 978 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GA|hzm>B|mLR^7@ z%a)v6w&dK(WhYlGJF{xV*~N>mELwDR$>J+(*WTK?_3n-x_jc{Nf8fC5BS#(|JNER< znHLu?zPf(>&7C{%?%)6L@Zra&Pd~kW{q^I=pI^WJ{{H>fj~{=2{rdao&%b~F{sRpk z1*0J_m_r~WI*bSCKE{$DzhDN3XE)M7oFs2|7lsa2Sq~tGv%n*=n1O*?2!t6g-L3lr z6l5>)^mS#w&CM^YBGzz7?t<8 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_gold_block.png b/mods/default/textures/default_gold_block.png new file mode 100644 index 0000000000000000000000000000000000000000..4ed9ed7e22acbe43e69627263c482896a0e515a6 GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmP)vmn2cMA7Fm1E3H`iEBiObAE1aYF-J$w=>iB1I4O6 zT^vI!PA?617BwvMKgvK$7OD8IX;W& zki#;|ovjwn2{RTN2U%>P|% weripTOr%?#Ov<*$bI+%y&SY4yX5DArob`queC~G01D(O(>FVdQ&MBb@0Gm}?F#rGn literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_gold_ingot.png b/mods/default/textures/default_gold_ingot.png new file mode 100644 index 0000000000000000000000000000000000000000..3c5cc0be7eb0908e5f10f2d28f7e741ad44d4259 GIT binary patch literal 336 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP)vmn2;AnR&pJ)jUriEBiObAE1aYF-J$w=>iB1I12y zx;TbdoW470Bkv&t0oVDe?3zy+*5iU7Q}95Zh)mUL aGw*p#j4WN?^r#u=DF#nhKbLh*2~7YQHGn|? literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_gold_lump.png b/mods/default/textures/default_gold_lump.png new file mode 100644 index 0000000000000000000000000000000000000000..efcb9ef9f84469c7bd4d2df2be3268b86f5b7259 GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP)vmn2O@PUrPgFqpU64!_l=ltB<)VvagZ)c|M2a4_T zba4!^IGvmz@u@*@`jPf*p8ttCjJkJTNqo%w_f0l5=9EORt+3+R{r?m`9No+GpHqtA zGSB5Nzt<};1Hs|<_j!0?=JZIkZCG%d@3PJT{T`L(1pAs_;@i0sW=%Z!+B{z}Zhs~B z^*>*wSJ`xN@B7zc_5FHvTmJp~MjM<`U0qv%(!bkH#UeIvZrbF?BP5#SRQTPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ3 z4Jj;&0fblp00NpxL_t(I%LTz{a^pk*fYGlvskL}bDj6Wd6er*!+=k;)@FO$CBo!x? zB}?j^_rxE6{$8qD5mF+hgi?yIMxK7XC&kS5Iulajcx?IibVh1P+g1SBzCz!ol`p?M z;(g}(^BV%mc587wifRK%N(($ zrtcb3N_2gN)f$;o;lI;Btt)!lvhRDQ(czcC-EoVMaDKm%e1udW74~h<__-iNK^8K# zF{GH$MiFD=?d`(q0)1~uF(Z_MBItJwF=y7*Ln#O$(0BVDlprU;G_JT9IqWvrwqp2P znC6vz-{RNEI(woE)Qw_y=$I}mx@s%N(IEl1W?YO+W(HAMW{+PZ=1$RW4C@k*O7Qrw zC+Ezvdi2}N1=|^F+j2MxC=J7~@b}9ro2}*BZ;v1)%Pp`j4go|Lm~R0sC7L22OK!J? zsx}BA+3q@QTcNe2?F>Rfl9FXw@jl>OVp<$AB;IEjcANd&|?;1IJ?vsql6h zIQ{sbstsSi-BB6E_vd%cuOlUco~D`O{gzY`2@n!O^au$>72F)qM)A*IC-%FJs%|(O zHOmrseYv7jhLj2jLD$s`*O@}b)&^56+OFX?I)?KN?;~wj)7T2B6HRN8&U?J~gp}|x z0wAU2bQ&* Y1DCRQ3Tg7HM*si-07*qoM6N<$f;F{brvLx| literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_grass_1.png b/mods/default/textures/default_grass_1.png new file mode 100644 index 0000000000000000000000000000000000000000..b03df7c444e479fe1ba6fb901fc4eb599baecea6 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv3GfMV1=98jG7gEdj>)oaSqkns z3Ld$NUWJN2B}%@f%6{d_{uL@SD!2a!s$(n(@(X5gcy=QV$l)yTh%9Dc;1&j9Muu5) zB!GhKC7!;n?01=kM8)_$`8qv-LI$2Ljv*Y^lM@z*CnP3hBqXo~`S9@c@x0;b;bY|G r(Ry>nhli2#9M2t{m^nPW+!hRuvsuC%z4HzO^)h(6`njxgN@xNA(fTqq literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_grass_2.png b/mods/default/textures/default_grass_2.png new file mode 100644 index 0000000000000000000000000000000000000000..e3dfd278258f44fe6419b075cbf460ec0a553ec6 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!aez;Vs{;dreS(ZbqO4=GtW%1d zOS-&kro3C0f_sjFN3No0zM@y5qIZ#!Pl=Lmsj^?WvVVn&LewcnpmxTRAirP+hi5m^ zfE>;OkH}&M25w;xW@MN(M*=9wUgGKN%6^wwNK{PZaJIt|ppd_(i(`ny<+HtxLJbBS z%-gq!WwZYMpUrywpJN-dXBpF*rxAyCQV@PXfJl)r@LKSE;OkH}&M25w;xW@MN(M*=9wUgGKN%6^wwNK{O6?=2fipir)-i(`ny<*mI3nGPFp zIK^j2oi#f1?|=4k+jn;Q8XO1ar~MZaUUcyQ_m%1LTXikEB=2lVDYy9)G54XT(C)XD z6OYZ=8daov`$nTs<=$r+!R2?_Rv$VxdHqrDP{%Db(~=(7hV53%dm)_MJtd{}7t@;OkH}&M25w;xW@MN(M*=9wUgGKN%6^wwNK{NtdEd%iK%pj27sn8Z%TxUt1&=6j zbhmPCL5jz85xfstBat`GE1BuTr4i>>XI*|F>5g%m~U1D}}=?@C^z zIC^|y=;GMdYC!K6HcSJ!G;jhoNqZ{_%o sYjK|gZ)dqon6m2mvJX3!{d&fKyqJ}DxlhnMplcXBUHx3vIVCg!09FrVAOHXW literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_grass_5.png b/mods/default/textures/default_grass_5.png new file mode 100644 index 0000000000000000000000000000000000000000..865604c5fde3cfdc1a65f55ece8ce60487f6a8ea GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!aez;Vs{;dreS(ZbqO4=GtW%1d zOS-&kro3C0f_sjFN3No0zM@y5qIZ#!Pl=Lmsj^?WvVVn&LewcnpmxTRAirP+hi5m^ zfE>;OkH}&M25w;xW@MN(M*=9wUgGKN%6^wwNK{O@`r6agK%tqQE{-7*mqYs(gzdrZrw~*fl8cfzSIO*53ij_7P&J^bDzxBweS?gMmv*l%uwBubLOIdo< z{`2NG6g%;}x#RTc`#r_%*o_&*!KciU-^ngo6Ekh5t6smkY~M`BZ^zFTm2m17ZCSJW zu4L|x6}Jm-DIZuF$Eozb?4;$BfJ=Hu|GYdkeRARx>3t<@JeK|XTYraNLWpfuEmPoG Qpd%SPUHx3vIVCg!043XTg8%>k literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_grass_footsteps.png b/mods/default/textures/default_grass_footsteps.png new file mode 100644 index 0000000000000000000000000000000000000000..57e063d8cf729a82c24c700bd49a025feece82fd GIT binary patch literal 856 zcmV-e1E>6nP)nNT&6CM~ioNX7-8FhKjkTh-N`24*rR6mg zIxq~B8DJO&y!pHROt&67?G78s!2`pj)O$2R)f&z9jd-yn@m6ccfKEyU8bekht4G4u zV)hL7Mp#wXAd-kr&#GnR+M3rvTaxb&>;$?0zEnNwC~7}2>rEBjmW9R`_JUgv;&MxD z2_WEd`xk>^p;m88-nqbwf6{mFUs3ex-cFmOCh^sI+-yS;7+g&RC&a)|JMVT5coH2# z09Pc=;ez$C(9{S!F%w26CPEgK{JvZ+p24TxTp=ezlQx6(RITb`hCHyjqCuB&U|WxK-#LaVr_ zoW~c7NEno2;eY)?`&cm=W;J5R4h?=>x0}ObAIi zxlv#Lu>FZZw8bd>%TK>Oef(cEPQtL=KSNOr32TZ$yB$_jxYrxmf|lfNjbW(ha_A^8 zP3o4H&$ibVP+!Q;PeWy)g;E@N^dy$v6ZcPYQ;ROAnTSVuifIegqp{kzvXd#-cz0hs z&XvTo$$VrM!`eutCSKra*EC8}2BNVaGwGgb*vJiBHV7h+{GqIkbw20~`aDdKe)Ycq zXEUmUB^H)~`Oi`+mvQ>APRqEqv4SJWmsIsxQo0!8kA>mSiNxQ3?M_d@upt^hvUrJ4 zZ4H+Kmhz!|A0S_|YF@%Q)ca?K^VdTC5E*rt)zgqGGSS_|S2 z96IPwt7`=@1#!|rm-Y`R2o~Hr7j$%yb`TV#4nlDhqC#m!B?e7R8}FLS{rEaGh;&h? zgZP4Hd4`A22Ocq6%*oh3gP+9M?S9$W8T(~3adSW#mO}kYz~X$V$Zq1|-COuGMPA+J>0?XiIIt{>>15~D*61Z!tu!hrL{8li*JPHPQvSe(i$De z16J#R#h!^Hmk!E9!zRvF6FU&-K3LrbLWhW^qs5adULfemnApo3)H5owvW@TraYLfK zTv)x4N~m(>@%u;5msV%wCzq86Yqz59QP$s77XYpSqSZj(m3%+{0C8eGE6tubo*$A( zwV^gcj7S7mfzTB+T$k#)Lw+PhC<8VdK6(>8FJPnUqL>HT@IN|q=PWb@Qn?s)+a(hE z)GM|7+NKxg`%Rp$4W8V4{qWWNyTy3gKz;{9*Wkj{UO99!y#&m5721n~XVQ0sU=Sz( zQQ-X4^ig^0a_`x`W9f0=G{D%EJ}HEl`_rn{-}#*X(+^aRkykBc-dF$t002ovPDHLk FV1iQ|{|o>C literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_gravel.png b/mods/default/textures/default_gravel.png new file mode 100644 index 0000000000000000000000000000000000000000..f08666ad9347cd736071d5cfb2ce951f956ce45c GIT binary patch literal 591 zcmV-V0Y|~WEQD@c`Vf7AK0x2YrAyc2Vyp}W7j-e(G?eKKp&6r7{JWQeHW>nxV5IFVh~sWJ<^l_{m< zbT+q5F`dnc2n{F^k^a&WX_mK|!n-(se0tu7QQNXxP4V+rY@31`^)$;LpPpMyfo2V6 zh-k4~ZNrF&l#<&p>bg#xNM_M>oqn%F|DGxltv5SJVY)0UB}*LyL{$0w=_7ie@P{5k zr6gd$IyRZk=K8~*eead~`(Y3DV!4vX6IdBFYFqX;jEou?M*Z^YdNLkW0)N0PFg{MC zZ3>*F8D@c%Aka#$FyjxsuIqp`2Ejc}+Z0+^_@DYVjPQ{-kzj~T{Gq46dpl4{8b&?v zy@TA}-re8c-KSZeW_jRyo15?;_aB1y-+zS6!a94QYZ`H*UKF`Jo{A!m6WO-x{XyEM zkjGQtdtbhO+uVe0%T`Lt<4Heji8RX*6A^~BExRakkg-hxR%w5`T?RBY)^=fHN77a82bkPsSr=!7Tit2Oi8~z1dZPtR%Zwu9yW7AvvAR d%S-6G&R?|RF*S&NQ40V7002ovPDHLkV1nn54afih literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_ice.png b/mods/default/textures/default_ice.png new file mode 100644 index 0000000000000000000000000000000000000000..0c795ffa6d564eedd2e04e77e68d8cdc4bc3bf1b GIT binary patch literal 742 zcmVVGd000McNliru+zA5~FcPWLqs?@P?Tkbac%`vIJe^Js%AO`?^`~7%6NH6D9akH;pD{f@KE7>OIa5D`qd#K z=q#%+1`ZD^X0u+`XcSm3Ax6PD$LG(E`Mk!t6=_;98iCdZV=}bX@a2o=^%X>5GJ*NL z*Qb=?=qTgq$@GS4&FSfy`+NUxrn#L#b zTFNpf1kfUp5Ii3~G`zj#3X;lpjA5^rjBm&j29=_V?lWxj`w| z+lwrh+c(evO|zyba+G32Ga?e{x|V~3gvA1442;L{@}fyog)y5lm1V*4aY@^Dguo`s z9bMOOel9E)J=LqLn%i58_a194XJV!Z07*qoM6N<$g5Ic9?O-d7g~#=FWwP}q140ck$clmu3Ms4W8ngT(O~aG)j%Yzxd*m?oI* z>(ZV7cep6xHeg$>=YJ4JHUy>_Bu=yeFuW&00000NkvXXu0mjfyQX4Y literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_junglegrass.png b/mods/default/textures/default_junglegrass.png new file mode 100644 index 0000000000000000000000000000000000000000..e79fe75d5034cef08494af23b627ba8b83f2a22b GIT binary patch literal 554 zcmV+_0@eMAP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00ELoL_t(I%Y9S3io#G3JvRny z1R)^AEGYs(VrP?9*e3W3X}0qR{E+;B-8TM$q*+LN8@q@EQb;r)2!S+$;cl}tBtCYk zVeZVFGiT-kf95XwDvUf8MxMeO3nNca9>sKWEZablR`{3>-xkX_N4C9*Y`f>UMvuw* zEC8TLE4*WoZExZ+rU8JA^M9MP{rPgN=F9OjKzp{wq%iW-tHLnyl>Un9>3D@@8;o3} z6^Pvvt2RAzrZWq7(Pvb5(eJQn*J$mo1GC3|T{ZxKWPKKX;B>%9qcHN6Xa~tYrbEa$ zhh-Z`*5^*nL0&NNM?9*&S?xu81LjO;dIxy{30I^QPRA?C-Caz4aJ~ir)Z}rD&o8$l zZe2E*FUP8VY#IsnC@5WKvOWt!C)=#{;^~xSoWlS)3Y zvh7XOWrLsZjMXNgh%#-(UG!CvRxCPqBh-P}gC98jv53B98#o=WsLKWev&a8JlX1>} sq1@d?T{e(${v_T(Uieo0z+t_90b)Z1&AZXdg8%>k07*qoM6N<$f}>sQ)c^nh literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_jungleleaves.png b/mods/default/textures/default_jungleleaves.png new file mode 100644 index 0000000000000000000000000000000000000000..68e9b9e4485d2ba6d03abb6eced5e0840c9e8bcb GIT binary patch literal 418 zcmV;T0bTxyP))p6CmTj`Z=qGHG&8(Ij zceqs#bZu_{AS%jSV9k%OpHY3i8z@kuD08`04*-B~26Sz2iZT}fumFHxiIU?EE{&xq zbLraNjDEuCr_c!iSOWkGM!p%sRhJ;yH$%9MhHnN~l6m@On30*w=qH>m`;R8JYkQ-; z*Vnr#%3NF;3oS7ZLff?bfd!4zWgonbehOAt>)PH}Dz15^9UY=ZQRWgt1OS)D!miAP zqC6d9`52=vXgh(F#^en*zQdJ0FC3tnJ9?C(Ot$efiVhBrms; zh;(>wX*p*a*_1Hu$~-u&@VXBd;JaU#-Md3f55mLjyWIy)Bpeg M07*qoM6N<$f_U|=TmS$7 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_junglesapling.png b/mods/default/textures/default_junglesapling.png new file mode 100644 index 0000000000000000000000000000000000000000..42df417d88b343db4237129f30c0363a2069854b GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#F0+7$sP@;_bDjZ({&~7MhFF|lI@#9$uz^6^`(7FKFrJ72P39G+F0eX^|6}}L z|K`?0C MP!GQ;S30YFIOqRd@U`k&aew^$k3SZ?obr@c)V#f;pKXd|@gq@-lL=cz zZPJW6cG&*cxqY|p4v>4NEJ(`3`1aLlo7qy&#XLK+x4|`{{2ljd007`UwX4Ir zY|FM(r=cVRnQ;67elWZRZ@@e93NSGI2vBHe7`2I8*CsNttZS`fcg6R?AHM&}btlns zMhy1rpXqOZ{Nva>Ue23y<#^V7YC6oiy}4$PTNdBnr>NCEVnoXGAcypR?}x0aS^!6_ zBtj$SKq=r%Ca&jb%0;ILF>n|=bR-jhN(d>0Fc<>TKmgfOE=N3J#^XNchBK()Sk$O2 zBv6jY=a!Q|gw?1ZfM0$aUpx;zj)q1_(Zdn1<3+a1@}fqFfn*hZ^7+?NHs5{mLYyQe zs24O|MS0pd+(jB-0x&V!P7F#CgyCkJQ70*~49FpxxweTGzBec`LSQi{nqh?e?&a@I zEkrF5Gk7h)F)zz}x7{5uK!It6K3c{B#lSEf4Yh5NDlaId*nk8=7=*rS!!$d-O8@1K zb$$Kpc&rA5S|KS$t7icqBc-Ds(z>UJLd?twQCegER5s5q!|B4WgxWmp6w!@Po*#_u zdA7Ky^KK9lc^;4B2-Mj!SrCRlyS-eyzB!qcMcFB>b+1NT6-|^RP7pF?5Du{yxEjTY z6Wm-)-@MJX#$IU96|G5(&AWr@>znHr2DOu9J<19(LS(rkR#0Z|P0yT0`YEr&*{riP z4@kHIKi{Q??ITAbzF2z`8_`kj)4wV6%e-!$+RcYkt3?BfcRg=t8j=$$qym9&~&b)I3@#SN~bnWWn_v=|i$IHDuy04d- ztzG!4V+fXn=mc?W54Yx)Id!C;^kM=TV0>%>cg5uMAI3HatlNvMCIq~CkjYl&4v$A(K+`_MH^T(i&O;+ zlCx9bkr2v73`t;WZjp=e83vx%N#8&(x==*2%+iTMzRcyxSw=6!kz5zob`Wh7+o^CT zy?{TUp?fTz8$3u)vra?HR`j|iLf$(FfXn~z;qhnK6xLC-041|P^4|rvG{-0`%@A$x zz%^RQCoZq;;4Y2TI{kaQQ3^?9w@7(;g=D5geEKGOq#n_i!dysF7X!z(*1mABAi7DT zr9MEoE{d#3h^|b^%#gNJ-u-B8BdDj8302tiVCmRE4) z?1pYW866`Wt)ZncNG?}E?tGvg#V&JycZ@(&8=4VBl)Q*)6yD$Nx002ovPDHLkV1gymqm}>w literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_junglewood.png b/mods/default/textures/default_junglewood.png new file mode 100644 index 0000000000000000000000000000000000000000..753f5220acf797c6d5481585621a49bb1a8ae920 GIT binary patch literal 351 zcmV-l0igbgP)h|t`n3L&Lkl273ZX0JS3J` z;!LtD38Ufr%+~3kvyE|?+Gi|Z&BjntAdH5_H^?xG_kp_zW!)IWNfP%9kZEr7+|b*} zi+g3fM&|gS=d*P>=zNp*4SYU{KgvIzZ&+r@SF(}<>~A;fTyFb}Gb->Is1KDbSk?`c x6t6D$rjLka-QaSq-it-;XZAY#V6Qp=JOMO3awz}VBf$Uw002ovPDHLkV1gPx$MM*?KR5;7UlEF#>Q51&1duJS-29h9YQAkU7QM+Emmk12nxop)Y0yjZELJ-w6 zw6Appp=C6ds5wr~=)H5>L{!2^wD8{@`1ttG;lO9=m6EBJi-sAgmW!rdDSdJFZ=klb zVLaC+XG;hDQ2zk zeU|()Qw>h`wv18f2mqH7b4HGVIm|29Y$+%-FdqlEjGg%Ds%h$n`zO0cBB z%ZYTs;n~BSZ*aW3X}ugS3Hz9y!0b%DQLC3>4K}9CvsWIC{9?&O0IhW pVWbg45Js9p-bxo7UHt72J^%*@kP&HWYm)!~002ovPDHLkV1h?Jt1tin literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_lava.png b/mods/default/textures/default_lava.png new file mode 100644 index 0000000000000000000000000000000000000000..9cf9fa81afa4f33cff9a8b4b1109cc767cbca6f2 GIT binary patch literal 772 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
XkA=Nl4togvEtc#1_&v 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 Hu0mjfFEda< literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_leaves.png b/mods/default/textures/default_leaves.png new file mode 100755 index 0000000000000000000000000000000000000000..d0258eda0b6b14281789026453e685172228530a GIT binary patch literal 451 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE&CtRw<5@DZ6)j=64f@4fc7g^*iRQ zQ`0w!%oCHiC3yO5(xIihS+;+cExjqh&@p#=(!Dd+kN-}uv5e&vi8xZJ4U}QH5Ni8s zli|5&#s&_CC((~erYqR%tOSZcgmWw*y|@#-oU zkyM%bEk0*$!!`)P^kx#*MKJ{g^r0=LqRaI2VHYY+WkwIz9j(>gtA z;f;@s&u>}me5K%?7l$CjCne#sR6U(j#_nqT$yZvo3A?zeeg2U5{P%wm51ZLc+~;%s zmNkgqkl%jDX5QNq7y4#&e13F&{=a1v`=&l*-ScA4)Sru9TnyS{pXZt`^wNIf=ch_9 rTNUTO6MA89ajp6<*PC+-O4aNQ6D030`+IsjC@wr*{an^LB{Ts5?Mb^^ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mese_block.png b/mods/default/textures/default_mese_block.png new file mode 100644 index 0000000000000000000000000000000000000000..307eea24e82920c7eefcf4683b820404b624d01f GIT binary patch literal 482 zcmV<80UiE{P)6%jiZkDcYA>$*iebhHn%vwQaYX4aW6 zC`)b`Wl5_n>G#ETIseS@Si;ceM@KffTE}Dg{tXxKJl1P~S5uvwkR||CWnVpgctfNG zbUeEm-zQBNjsONdTb#wrV#1N+TL2d*)Sg9=6ovNt{QSY5e-(mm4T#uMSBN6A48W;@ zyCZ1Th_6aWAK literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mese_crystal.png b/mods/default/textures/default_mese_crystal.png new file mode 100644 index 0000000000000000000000000000000000000000..34fba2fd607f6b96b1eb150633669377fdb19f4f GIT binary patch literal 417 zcmV;S0bc%zP)Yo$sJ}pq5JeD0BX%C5Gq0j}tZmV1HLw

o5;7<7+N{kqMDOsb3}ssWCG(c^n1w~V|EHq0ZOA0meUlHB)D(JP5~n? zVyyuj)2R^0LEz>(ksk>FSb3At2;x{tQy5$&@~gLg|8S^(`k6ifA?t~UIT}%A00000 LNkvXXu0mjfCqbU> literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mese_crystal_fragment.png b/mods/default/textures/default_mese_crystal_fragment.png new file mode 100644 index 0000000000000000000000000000000000000000..496f4bc24ec56b1c2317a505577121e3aada6253 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#4iBGz9Iw?yo-071Vow*x5R22v2@;C=>gTe~DWM4f DEUiio literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mineral_coal.png b/mods/default/textures/default_mineral_coal.png new file mode 100644 index 0000000000000000000000000000000000000000..3ff9692fb483347662c6b1aa37ff7214d1bd125d GIT binary patch literal 952 zcmZvaKWJ1z5XQ%xsD!&2!&3e#v|D=LT>M87T& zL9kFyh#)#jnj98E44QNzLprfEimfotyFj?h^TF=UK6du^%{O~*Z1iNUe^);d)nuf8 zHrMUN*tR9-J%8d7QH91%HygQ)&WO$uxr^d+cQXT^sv^S7PGm$NQX(PZ%qsnICo=*_ zl|+dDcgV?&3#PQLpFnwWJ16WcR|-nQmShxQ@)`u2EA;f;;$< zbJXixZo5k&$HS|?W@7&K z^o@x#`}oO~m#sIg!*?!!{MNqusEXgyFD}$tL#GD&XmZET0eb%S)A;iI@_~3Z)tLLR z|J?2`$L_AoP9EAheDjsOUR@e|IQ4Ymd-eQ6d*$oG-}fWe-fdmb%7 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mineral_copper.png b/mods/default/textures/default_mineral_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..43cdb115efd6910670df65bccc00b038ff7d125c GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP)qo^>G@C0j7OQ2A{r;B5V#p&dP1!gyH$$hCWTX?yC zm*goYkH_u)@e+HquNxW}7#QTd=lcKu$^85W3z7X*Hv0(2PzgQu&X%Q~loCIIO1VtxPs literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mineral_diamond.png b/mods/default/textures/default_mineral_diamond.png new file mode 100644 index 0000000000000000000000000000000000000000..5f867a8ec4e3cedbe7f2f59d87d3fab49410a4f1 GIT binary patch literal 245 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfXii&ff%Y8tvO+1(SNx_f2l#{E$Zxq5E8kGs+3}{RYiEW`$FA+|vszTX z)-Zfv2-C}HTYh9d-;7dY#rwShA5>CUEOJhKcpCRyiqBu{|Hpvi76pH&EQxdW_Vu}3 hUcb=$`mCulU$Ev>HeX#o^PMEf1)i>cF6*2Ung9XWRdxUX literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mineral_gold.png b/mods/default/textures/default_mineral_gold.png new file mode 100644 index 0000000000000000000000000000000000000000..fbf8d10f56026b61ade1405354311751904e63aa GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP)vmn2q%F6Hg?LZ-p64!_l=ltB<)VvagZ)c|M2a1(@ zx;TbdoK8+yU}mvt;{X2>d;k1rZ(rzc_UZrs|1FH`KK>VO`~RZNP)WOOW9}b&BO@NK z23?&ERgAI`()BJ6^S@L#m0gZ<^T0DhKD=!4{T^X qcyaTeE4^u5!a~X`UpBm2DasI=TL6Y==Ahcga{JF~lQci!92=Y8JWti`Gj zdmDEfgpfU+uUNu&NAt8A#aBA_yV? zBZOiM+$Mx!Ou2zE<142sGRi1WAV4s|0v4!9fdQce0~Uw?A`nI}#R3RKB$#mz0gG4| zh-d5-G)(DWKmza*lk4*WmUA&9bNu1ri6UhTDCL2e5bgnt5lS%tw+UnXeQsdJ_$r9Q z*o#zTz$l@BfpEScGQudP!1Ev?!;JF$u*i7c=IEhdT$#amT)>x*ytpq=ITa2(06$DQ zG*mf$9Gr@|$RbcifMNmyCP-kfXpK10L2@HP*((tks7Qce!fOCXAVbqN_XvoTFu;^o z4kN!E3F z>_;x=(i1mnjA^X}>?q#*xhf;&>eY*K`9Y}5%$8YI-TloWINT-fN$J0*lZvh{2%n{` zRL_>Fe0E5GQXSe5nsC&!_dwS@@A!34&{g9%QLXTl9Xu(^$S~e?dXWBfM4hFw|M$1e;%=Hb{ZIc=(` z+u5+497r z+)Q`(_Ec?ET4S9?=UY>lNA*WjFT}m?QIwvnjZyrV0s3>hLyKIW=H{Z*-(_F)J|A^w z`?Uu3ryKA2)RtFt#QBeF&_C@pZ(SO9i{ga{)bEr6D;cT zR@FOse4kyir?c^Pv+I3#w>dwcGY{19DblFvJLB!!48MdWcrSR{Ie7W}Ca0z91h(2Q zu;qNmmdT?_Tw=;_{tQx_7%Q>!+qX3zMX!wypS*v1_1yfgmw%XZBr{>F-#gcrkC1HZ zkCuMdYJ2nS*#FA6sGPNV$@UXgtk|5j@5q=clZWw<#MPrjm)_NRxiLb!J*+oIx?iV! zwB~SI0?1p=CaWC(Dmxvrab^9Nh0WcaHOEr^ZhWSdXx;1MM(StbWws|yRx8)Mt9?&f z*!}T^3hUJ8zFD^d=2Zkr$4i}O-4AwEcFf!!I7V)lk$O33&s;CBO(t)ok9vc3H?+n? z`+5~E>gy@~HukZvi_NKr*NiFa`p@ir99G}iVfW{_h1<3ShFt!`N^PHMt(M1EM9E}! zn=P8Bl_lLV%-y|YWsvDJ-~7>THoFpS`)d6i%2)558fj3rUpX5njq<*6d~I2H_ocLp zh7We^pLwpnFKE|#2VIV?r}{yn)ghamB32|LE|E-zk-+`4XMd`ei+W!G`nFE#p literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_mineral_mese.png b/mods/default/textures/default_mineral_mese.png new file mode 100644 index 0000000000000000000000000000000000000000..2be9944b5b9d378c0ee5169860689364e7ee0a29 GIT binary patch literal 488 zcmVP)}>VuXT<0004pNkl`ot|S+7d*!Sl8=J97?mX5hJS zJVo=u>D}0P!sdN)hCWtj0A{)9t9~FTtX41@uH(1J3v_#1ST5o4AhdD0f3`%R3iY^CaA*IRgFu^R)ZvQga8JEx#9lwF)9>*rfDckuon8g zlrQthV2nj9{QgtYG_mo?S@Liu#YIP_89F(Y2g&;beqMY&MxSc+{M>4`F#rF5G)5O+ z(I3m$c$T9-e;HlyjQ$>y4^swST`4dX+}%dXy}di z@aFY;X|}c;RaGMbs*3mE{f&ZbVRUy_*xM6|i)hWxAbNf9wly$!&Sf;j%yOf3UE!SY?r^Ox2|)=VP?eUdY8OvVML)ccyC3f$w2vt-oYr+s eRS9YmNo-54Nf zMWHC7g3>2%Ahi~&*otDiHX?%5(i@tZ)Wm>E`j7-6*>sb=&Doiqnd5`t-|&6fqc1n8 zP*BIQT!b$0T@PVEOIr#6S$4tqaVjorr83HONjD}jLk7vEenfv_n2mA|{i(wo+wmS% z$ECfknWpS++KPizD-MP!uq~Hvo+B0sW7{5{=MfAB5rsm5U@%CjR6^4<_BGeJ$M(#8KUUZDOAK_rnn@mqn zQ}tZ>%wf*{ae~(39>lHUc?f81VJ|Im7uPFiaU6$ju_3m_hOjCQ108R0ap^4pI^03# z%!}C7D!Q(t*KHOj+dCV`nRCqKe#5DFtOovKN7p`nch69iHl4NG5z9>|r7#SGw6=x1 z>H|2AgGkm#>D7-?E?FFZ<`Zmblc>bW$p?3)S$ihMqgHaa@0Zsb2l0QXiaR9u^Q zB1F6pAyrAzDmDGXDPTHXnO)$%L8@3Xj&L;Sq(AZ=G%LrO_)vIeEp|L);vfG)KU o{XE z)7O>#4mYO|tLT~^`S*cBcRXDjLp07$4cf?c$UtCkn;-8F*>h#51a^tV$R25$U$}Zp z^e1^%_Hf4+Dw0N}<=^BtSz5H1WlDMPRo(g6_TJ-rs=Lqr{JQhtu3O96RZbffAD_yy zYx>I9^QNoj1m2#`lJPYxBuFdMLxSN*?=LZiQ`wyzJ%-0$M$dmC_$lj8(YeK+H4`-g;sFmUq(f)NOid`2myw-|JS(kkwW9`x@cUMMldGb=qWVO!C z6D?xfM5E3)t0aF42|6aBWVUMKW;av4BOgqf_H`8KfD8Zt literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_nc_front.png b/mods/default/textures/default_nc_front.png new file mode 100644 index 0000000000000000000000000000000000000000..53b02d174806e1bef10c8f3a8ebd134543668ae1 GIT binary patch literal 378 zcmV-=0fqjFP))gOs~zv`%)%)*sJq@$?2Dt$CDpaT@>#O=+zGFmsHts;bT7#$MW<+HPB_$$M{% z2_XQON+QN+jPc%6MMv_&jxh>UTIIG$Gcb5Wob$k$g%?sE3f5 z=gU=YN$?F6fCgQ!-K$7y5ni*y=s7pizMw(ZpzAw13?wCRuvQTkYEcvth}B@NY0dJM z=h~1;p=F1}sok~|XtZGW{N-QwMgCW%wxyiMmE)pRoStOQ`K-NRWaVZPi!_22LP Y1IvzxzLTr{asU7T07*qoM6N<$f`$5`{Qv*} literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_nc_rb.png b/mods/default/textures/default_nc_rb.png new file mode 100644 index 0000000000000000000000000000000000000000..7183e69867ab0e9aa896fd2811910382eee39d6c GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|oCO|{#S9F5M?jcysy3fAP>{XE z)7O>#4mYO|tF*U+(+!|duBVG*h{pM3lSkdj3alF*OzKE}c6=SPevS-{Qr2< zA;#&GWmYUbC^wz0`ch89pZ>$by*rvjr@Juo6}qv-94y%&*Dhb+VIY%nAkmq*Ok0NU y!3SnN&Pk>*A{E`S%zB;e|GPG1A5d-NW?*FVg^rFKbLh*2~7Ze?n2f8 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_nc_side.png b/mods/default/textures/default_nc_side.png new file mode 100644 index 0000000000000000000000000000000000000000..0a34c8bef9eab2e5431188bd5419f53b6032f2f9 GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|oCO|{#S9F5M?jcysy3fAP>{XE z)7O>#4mYO|i;#BvXqhCw2B_~Sl*teKOE1_KW*=C{aZ^EU&Z~kOZ3`Kv zuilX1P{yn$D8f4G5sBOpnxe|3UqGpq5|2kbi2Y+CQ!i#?*A a&+z$#hVld+)vZ7mF?hQAxvXz7 zvdP(D)0A~~4)^~n$}~Ml5>OOj35;g<^zibC-m7`I(Eh&a>Qz|`3{D&j3*J}jIQs2m zVUSqsu=B|0ynq~yo-l?6UE#hxr?`)AK9SQTQZv~wjdO{^vY6!)d=gx})Ev4@&pdsR z6`+^6#p#%Y^t3p;h=sSVR_vEM*!bti((O*=*1NYq{a@lDJ-_JZf3BY~?(*06?w+@g zGl}KmmUYE%m|fF*IDgJv%=G)0!4jF8j%B>p45C^^j|HC-{8!z|&mW$k_(yf)LZH_e NJYD@<);T3K0RVZ}cV++p literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_obsidian_glass.png b/mods/default/textures/default_obsidian_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..49a1c96b15c99d3b5656394bbf606118946eeca7 GIT binary patch literal 431 zcmV;g0Z{&lP)J%TWTFH-=(_h(69 zp9j#m^TWymKww{{xPN}7bF(RM_qhJMc)qN0ySn^m5T|df*%Y)X$?{pc&8DzsV_PZD z)M{SVH0NffH~iAj)Vhe5@PY^QUmqkx&p57>1`hzBV0i-oLI^trLmTyrcuD=S+gp!! z)w|;QV47&k8Z1U)vVdz7lPsUOY`SmyWU{3guX*7nVi>I0)5}@`U@jm$9Z0j5=&~Ez zN_l;|#jY;lnt1H?@MUVn=@xwlbJ`|x)+NHzVUmWYH|j0gFn4Q`=4B literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_obsidian_shard.png b/mods/default/textures/default_obsidian_shard.png new file mode 100644 index 0000000000000000000000000000000000000000..e2e2586f47a7bf6cd4b84dff1dc6a13a6dc9cc8c GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4PvY7B;DZyQ~JBAf*t zk;M!Q+`=Ht$S`Y;1W=H@#M9T6{VubhfQ%07kJ_z3A&wH)h!W@g+}zZ>5{7SQrtJrc zWqZ0fhFF|VPLTN2FmVEtEcgBY2H&O%&o;cWSs?lJ^KyR)5MW_p`B(qr1LIKvHK%Qd zO&&A(9QpP2@#^0^FSb4AWlp(Wn5lM(^@qvhuevL>4nJ za0`PlBg3pY5H=O_SKve#96}gV#iqlw;Px#24YJ`L;wH)0002_L%V+f000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyn( z5+^Py;5`Ze0013nR9JLFZ*6U5Zgc_CX>@2HM@dakWG-a~0005+ zNklayHx{WP?nFUETy^cj zjkpxFS`<`pCvH^qpAf+ZE_@fJlSy*#agmvuo2>GYlk+{!2f&RF2W9!`K4JV^dp9SS zU(R@Z{r!Sme6io-D{p4y!t=fWXn?#dsVY19PB-Z=7#1GqWkFt49;b1Pbq)YC8Hgh7 z2L${8fL5A(RC>I!YaKW37(HGT1JFw|1~OL3#6Cn*0bvr3#k~bL~ zU7F$hw;#Z707hj=8HB2pVpKG^V`8kUkD>t-iqhJaqf`7;}U%38DzLvsiF4v7;d&wKX-Qyt>M+`A2sR4FsO1BsMP>QH=Y0vFZJmk+TIik y)grLYlBK3uuqDkf!5M*8b)5)dEwZHJL;nw$c-KC6wVzo40000Px#32;bRa{vGf6951U69E94oEQKA0ia1lK~y-)&6B@N98na7zxU=j>tw-1NU+dC z$R7|iDkRvYlN13FYq7KtBq?H-#uQ1DLLq{r2&pX$1_VLKkH%H8P!L5{QJk!+E9*{n zX7{~$DP}X0Dv+e`l=mJ!?mgTK4J|D%+M(e=%O5l}JZP7e7gL`C`1G$_s@G%;@gRCt94BK9S=tc{8B`VrwD5XzZ8-yC%%tU5AEa0 zZ%GDwheg^NfZc;4K{aOo$Uz8D5~8}Lreho_z)O6&E&n=Y@L{qqCC-d@S?->n;GR+yChoegbuB)%daag-!qf002ovPDHLkV1f&}+gAVp literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_rail_crossing.png b/mods/default/textures/default_rail_crossing.png new file mode 100644 index 0000000000000000000000000000000000000000..98464057704a84ab9dfeac63f13e9b1af8d6f1ae GIT binary patch literal 555 zcmV+`0@VG9P)Px#32;bRa{vGf6951U69E94oEQKA0nkZAK~y-)rIO1_TTu{)f0KKoRRR_lqV;bm zr9MLUuEdQf>aH763q==-RD)0`2t`A5A%f3E>!UtMqfi%uOLtnqN=hSIF*o-pii$|c z>ty({&l`wmn9nC&tD zH{AA?^Bi{ARl;OvDH8~}ISS4$W0-b1*|(SCzIB!H`>z{h1AxD~y6j~C@EDu^AQFir zb^-#M{vfve8te*TV<#xNKLOpG!k0OXZZF(EopQ4kgia&yEa^1#>zHD30}NnbSxBzm zt5e1?UWF6L&&!s%F#la8LLGMC{;szre zHPGi3)H|ab;?J8O#A-SS!%Zm%xl t#n10DZ{q#v_X+}p%soCq9-m0t(KTmX;6MA&eM$fT002ovPDHLkV1jh{_{snP literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_rail_curved.png b/mods/default/textures/default_rail_curved.png new file mode 100644 index 0000000000000000000000000000000000000000..62afa3d2b81c4dc6f85275ea6de89ffb43a1be8b GIT binary patch literal 545 zcmV++0^a?JP)Px#32;bRa{vGf6951U69E94oEQKA0mey0K~y-)y^~K!lW`cwKfi6gPR1Y?nzVF- zL=q2^R^-8Bdg>w+Aq8Qg{Si8hC?ObxLVpgHC@34dc#&995Eu+Rb&64R=o+CI6;86b zcguHwo(|)kdubEB^xS?Ae811<`SXMS84s_Wl*N0er8?(0h{2Cdo#5qZ5(89B)PBW@ zm1O~lMq-w{I;gPCNaFW;xIOnt)otPaP=|E+nrP{NP!YzTzf=I@=Z}lWt?fMn!!Rmh zQ)q_AeTYH_F*VOk^mUQM1u{%N8#a0vw^6wU^t5@eIF8V}k&^XrY=El>H z3LrGtF5cF|WrFaPPMI3+mU<+Q;;Tx}8tB;^ixX!Az$geVr=v`8_kvH(-JB;HiE*jx z8+xutNlFYq`CuUl4YteCBQ6@98t*nbtSy-MZAKE8)6TCMdY=pOS*XikO-TO1mzFFTjQ;6NB jK=T98eWHb{kCW;zgEX_2=&9K_00000NkvXXu0mjfyq^6z literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_rail_t_junction.png b/mods/default/textures/default_rail_t_junction.png new file mode 100644 index 0000000000000000000000000000000000000000..9985f63cd49ce29f636e72fe3b168fe1b6bad236 GIT binary patch literal 542 zcmV+(0^$9MP)Px#32;bRa{vGf6951U69E94oEQKA0mDf|K~y-)m6J_KRB;r=fB$)ZUZZ_L8#mDh z6@df|6=4fE5w?gnGRPpb3DLkd89|F;KxiSMsTeWLFzblP3<84zTeORaAX>G1evpBZ zito*PZ+!2znCAKQ)V#}c?>U@vxflLbd1_KRGHGFt>d2&}JT)23X@FNxS|T8K|Du>W zf$aq-AQaGsqPiAh>I5I>YjeZB7o_jycclS7eVe2GTCMTZTI6t}W^vi)P=lu81vDlN zTtCF|0yuISfb;1A%4tMxj8MoIDZL(7an|d$3;E(ETJI_k< z$)hy2^+&|Iv#pDc74UsOBJUKbUWquctv5#@UnJG=gE!f$vM+&+%UoEhVEtZZ^j=E# z<)B_8@21tS1&5VYm*T_A@?Qd5a}SPN%643=`4w_~mn2pod;8q3IR{FXvK=4Wsch?M z0N3>*Ak#d@tw&cRl#n~mzD7=l-dgHG`w78Z{|SI?mw4R&!oj4$pVca@sbf^UfaC## z&ZnO@-9dLxSNt73pO}tB6-YGzQ!7f@7Fn{_D9_f&A70#Lcw$EFddg$(XV=9PVk8up gr)tl1rU{tgFLW2g;W?8CasU7T07*qoM6N<$g8pIiBme*a literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_sand.png b/mods/default/textures/default_sand.png new file mode 100644 index 0000000000000000000000000000000000000000..f0970e60a42c18c92c9a36e67e602b67db4d6682 GIT binary patch literal 666 zcmV;L0%iS)P)hQ8{`~%xQ399K1>RY>Y6WDza>AT|&<0rNQEx1aEfL2A=Lld8{RAsu`O#Mu ztl@bWQCR-$OL%YC+#pUP=6Ob9Uz#KPD$FFQ)*d!?BdoV5YL84xM_{qCRFH8wo=_AX z)n=vaQhD+~0jf2~L*mf_h9Iee7PJ;%`UE>)lN;zq3zhhCh)n)H-@sLIW5Ze_4=W5#J|)sOiCc6 zbDFVv*f9f!rYh(n8zwU?IDNG+Wr^MW4j@*aJ6bj0IY{VKnE7d)leH}bIQ1DqP;WPP zTeSdYW(uyy$d_xW%2Bq*jcH=69FtD$+KJ4Kf(58=$`gCqHzi!U9_P;vZspikvXk$~ zmAt+j@vx_CDisTojes)`67Uix{C)XAj2X@CT5(na%PFHf2mE~AD_AV${#)6?T&Oa% zEzaiwhr=DrN)&N0)z~*Cy{;VYp2*DJ$Tfw_fRYLd4s*_78hH!(?D6?tBxzqBBTk|xJ|r6Dk3?0W_6Zkd6E#sH<+@g|B=t#Lu@Bf>DKYWx3+I=jH}=4nZ@tWBng9okq_ zMMmfb^g~2J0rKVy z`w8{dW7}MnOq3X7#Q8L!Y1Y_mnY>ujpb6sf9}3t#pmu+Xn*aa+07*qoM6N<$f_~C6 An*aa+ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_sandstone.png b/mods/default/textures/default_sandstone.png new file mode 100644 index 0000000000000000000000000000000000000000..c4759b4d0289346f97ba69c44230d34b409c2a1d GIT binary patch literal 772 zcmV+f1N;1mP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RW1sfMI6;LOBPXGV{mPtfGR4C5{ z!E18bH~;`(OP2f$et=CNWJ^K{G-;>P8}#>{aZl6C3N>(IRF3nVOcihLMV#DDE)GOzgR96 zDKXX{1ZkQ;sD@!ko5u4zP1AxPXifw{MXBn#s%u866e3O%+qP%3SzZ)U%BE??5F*VqXD_u7XL*GW*G)peVV~p`?wWf@&*Xz5x_pe1+Rh5cV z#Jg_4j}b<;WpeHU)lsA<53dkHP19P&eBb~5`+4zhxmvx@hQcrm!XWS*=jYQe#uz)D zo}ZpCFD{i%wu}khA%tAV$@6^BA7ojITGnDsGjx402yEMWdHLn}ZXCxdQu~&lw7kp< zLQaE0KpQ%JGlh&X!!!`a^@;5Fe_Gz1**!vt>$nIZ+qPTIgD{-W=f3Yp+X$Mb>GYiD zbmA?~i@dHYP1D-8MHu2l&$5QRSpfmjA%R=b#ZT*gz$j8mDn&nx6_CN+u2X0b7g z0fDu!2nh)(ElG7ts_MSo=bS#REQfz3u47TH85q?ngTatm{etuPjDkFh3Q3IZI27`E z%H=YpQi+GhKHIH_7KQ?UrAz>P*HjR4NsEy&m)FJ6=A)b)5|1%kV!+f+7x&EZ$yG*P9J- zlJM!~hL6|R^!o#1fuB;CPN!(O9IaN9RZq!UEeINo2BvB9LGq*~+S_79>$1z!;}1%eGTp07EaAIcZ3sd^B=n4`A-qednx3Ip zuPx!f5b7$LZM)1T1N?(Syne^s9`O95jI79bJfk7p=kpbv%MO-hGaSBBmPW=!Q_#66 zgTMbw3dIV(f5_%+OH!0X?Dt1GKHvWMT?9)tfYoY6xBHPOj53WjT*_kmrD~Rr&1B245LP?-N{tn9d=?ekGxRR za+(O(5nW#R^~-OZP62^9Qfs$clv6n3_u=T7nov=Q#Ela%Ru7R{IETd18BM%WE>%QK zi>4TAu~^71oI>)20!3Y?*=&i0%e=m(g^Vmw6=XFTqr1uDh`_0N(!8|$&8Hi*bU{8C zRZdaD(YLcs2X9BISZ1@3J@5i{JCE=TJ9jIdsL^O$vNqQ|JPpteeu$=@Wmzo3D9RQp zlFe(k+VYKf7oQ|@+p>4)dXe?JBW9n9ZcABMh5rG0C%fJjvAdxF00009r4r`&@DWK42PZ!4!i_^&o3sgN;nEdtMmgcT( zy2!-%;p8pF7k~MmFs2o&qjnLKaRo%)jeh1I-ASTXO^HLGmdiJ` zs)k8ZCbU#qvfQitdGbNVl4EV&yxffLH3H8P(-RUB{Z*vNHD>b1fDKOgr#IllhB stW3@to;z>O@BqP_-{zopr06KJ<5&!@I literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_scorched_stuff.png b/mods/default/textures/default_scorched_stuff.png new file mode 100644 index 0000000000000000000000000000000000000000..9ced2fbe89e84a0abf5ca13f71c10a0b3b11170a GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m=s(PZ!4!i{7(Aw|N^Bc=kx8CrU3%m7ccJUaVj2!iQ90r^Y+Y%n!~l zom|)Ll3BBU4pYMIlOi=fAyZ{}=IGoMZIBXd{JTfxa{^CC8{e+VMfdi0Tv)gvX{GPZ z)z$Y4E=g@Wwjk*7F5x9tOqZ+M98qYlWvJS;YO{IJ(;$YV{|-G*blK-~%Cl78x&8Ie aRy{$3__d~{M>YYS#o+1c=d#Wzp$Py!<5X<` literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_sign_wall.png b/mods/default/textures/default_sign_wall.png new file mode 100755 index 0000000000000000000000000000000000000000..d5c6dcd35295220c56a5acdaee68250b7a4a445e GIT binary patch literal 617 zcmV-v0+#)WP)1;*yGS>|L2#&TDWYJ7f(S(@R2>yZR}q|? z9K}UT(Qeg2aMAkJ*dS@DL0U*sYtl0x_nkWj%?bVo`cA*;<$3u%@Xtp8aE*0Wt7Zvy zPoZx=L5d9npjER-v0=1o7J#k%5?zTDlAH#hv*)ZJ0H~z}_s-l^%$7w>GZ-5iV53mR ztOe;k1f9VM&zAG_9|>dCTQoJ3TMMrc0)v9DjbiE+2jUT2)8gHGh1E<2ORb=Ow<&%7 zLC_J|=MNBzyF?^BDqkBdr=G}hK?l}oS32BOi*fw z-b@joZ(x#;x`|z2qp-w|E}$=e;pFiUhVmDIrsRmqAV&o* z-kc{8lsSEBgqiDelp8K*W+%BkKf#ULSJ>Q+^P%YXz96;_$AOAr@$~LJY{O<{ZHLv& zeWG0s*_F450fG9PHTKvR>2Aj>@BzrFOXMpq#a)r2A<>d#diH9>!#aKYB@PdS=}#U+ zbS)fLC6x@LDY-ucf-k|hs=??`g3PBT&6a_(sngN2khV-h{yL6jva9;|Tz7EC8W$^mHUfoidb&7reRJ34q&;THv1VY{$?&@9*UkrN zpG*4B3SYP^*)A0lJ^gd`PsSbo^VJoW-SW8qOHVrbgr3{pcJTDKlt1l3udN&(W;k6{V3L!} zF52m#Qn-hCFJpg;p_b5}tG1#WE!AJ&s?DAxrsXBiKkw)E)xmNe8Q*`-+Pd!S`X{2N lpH7+>o4o417{6T^!;|9Lqla(LPXKz7!PC{xWt~$(696JFj}rg@ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_snow_side.png b/mods/default/textures/default_snow_side.png new file mode 100644 index 0000000000000000000000000000000000000000..835ebfa148fe5c588266c366f16b716e1f7189bb GIT binary patch literal 462 zcmV;<0WtoGP)y$|n4TwF>CP+|rEpC44ix7I@6T{VD` z|MyPEFMR$VojgbyC%L-Os4iDg@>2|aeu%tjc(qMx=m)@my~6RW;N;Xpk*OH%=^TAf zPb}Vw#Z-kB0-b7r_1!hLuja_kEW}>jhc~c9y|o3;VTAB!29IGkk?0vR5TvQL2e)?z z;-KbMA-cyZZ(jv3o@^z}pRZ{086d7qEMf%jPFXt^`!i=r>c;$Y)?JpAzf z(lupU$We57_U>GC43^5u2IDH=G?nEIS?$INA+Q2vfF5XfOxDWA-qL1Eov{mO0%#ks zNFl_m0EU4W-~uEdQo=O@_X+*WDgXcg literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_snowball.png b/mods/default/textures/default_snowball.png new file mode 100644 index 0000000000000000000000000000000000000000..d7c19338203c1a2be2ad0eb8769f80470e7ea018 GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DjSL74G){)!Z!AbW|YuPggq7BNl<=5MY)_W^}UJY5_^EKVmUNU-+oQ2F;C2<|bn z#79mPTpgtrGb=Gi(UFZ!m6fgSySzYB1#iWF#;a*1mL-N_F>yP-GbDX(?-wxBJK*Hw zz{%;9!B}U+Bk;g|$Ai1oO394R!b^B>Br&C%+}q1<$nvblk4nJ z@ErkR#;MwT(m=slPZ!4!i{7O{2L%r(a4epuobrFA%wgF#r{yjsyfM|coGdV9^;WYt z?5k!*zW>|7lkkvf!yylbB^8fS4+y0uWffSRGdq}Bp1I)2rH0PO%%=s*9$h&gyjWw| zqUsM%)y0_g=W##HuAjFe^7)QUK7UjKHa?!ao?AI3p;xPWsgF&bdcRw!z)$O$K!-4R My85}Sb4q9e0IR4^OaK4? literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_steel_ingot.png b/mods/default/textures/default_steel_ingot.png new file mode 100644 index 0000000000000000000000000000000000000000..fcb4c340bf1eba9bb27d10b85b9df3185364a37b GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`eV#6kAr*7(_HE=ntRTX=S2%eC zE3595DQgbMl$cBjPzW@-)a~%g$giX2u4??QzTL+Q|NP&2Eg<`-^2RAfCoK85ImN0p z-r$<}<6ng+m*N4-_UP4f^}I9}Ze@G^hiA!@gte{T>m<7j`3l<%%j))@HWpdr8ud3~ ynXpp~(=iE+rFz}oAEPt)aynOEQ2uECp4FV;ci7U7;Ao)B7(8A5T-G@yGywofj!bI+ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_stick.png b/mods/default/textures/default_stick.png new file mode 100644 index 0000000000000000000000000000000000000000..2d31797f00678eaf60a7c84536b20b3e30d743d1 GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m=roPZ!4!i{9h}i6Vt-VNdJVtUXmPF~2qBtp9vFSHWZz_s{#P??3$2 zVZ<;!Z4u9bs|a?q0H~<%r%*fv^Y5+D&;eU{S;2%t(Iy z{NW;khydX3e13l7?%)nUF(ah}z}CgqFG5gNM1-6(s>)?udFVRkKYsvFRdgJ;i?weY z#|9E!US0s``+-sn$BBKRw z^>QH$L)`YP(*fczaF`}?&J6@0#mIfd7zruee%>><-!-K~-}k(}zLMt|2S!zL&IA$R zy%ccp${`KIwtvoz_VscB;Gyf9Gmj~4E<8Owk#lYgRJE}>91b^KN@+by6*SEAjJr4C z0M6$#0DnI|c<4I1t|P_>?v4IFDC~&4NP<8OO)>i_oCs!ytt*1CuImk;nDKGF0?^eQ z?3eFXQdO2^VXWU!%s5Qb7M5yP&Y5YNs<_VabZP*PmEG^-2@wd7DQ$j>v`MN;DTSp9 zyJzCQ_TYta95=g)QHr(0z06k3Rsf!#zr*eZkms4OKO$9S&Uwp&JE|kglD~i*k4N51 wxd|&mIKRDN#c&|T;r58~+%(yl{an+a literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_stone_brick.png b/mods/default/textures/default_stone_brick.png new file mode 100755 index 0000000000000000000000000000000000000000..bc79696c68bb7e7ae134065660b54a727cb515ae GIT binary patch literal 744 zcmVP)SRW7b8}0c z<-A`m0jR2aBp{)xY9s*q>kqVTivZ3!=JPpye?ZTo zML>iQBR&MaY+4Fc*SwfciSd5)86t^MK-D!TU5B&wAOfJ3qR|?y6h+fCkP=!eKGo+0 z&RR^{j)F>2mL==;8d4&qL~(g_#p_qEkWBDCKpOoIKvR!-IBN+p0ne!HWpYs#uZDK+8)0u=B24fGoX8BYKo0*%(d5#P)VfBpRrrp;lqN3e*DdGNte zoGq99zuN&&R@EWp;61NTPiZEG7t<-jFyNiT7=!l?Yb^l9N!KAy<8jt9Uo6JJQew4Q zQ4W!diwh>rxWcQ|6(aC344iZwg?EmLF#t@AA;yTeV;-k(-q2KFCX>TxKVLLwEky{C z5aQwTQ^k1C>T*RnHz2}%HY3JJ0^DYUdHx({E!m=5ptM4%QMs9zgV@>Gzi6#lU0!l_ zevY*kXDx`}tYu;h#qWRoiKf2;O@n%LyS6;ype_bY0`UC(Cn=kB>P& aU-A(il|;KwjHWyQ00004nJ z@ErkR#;MwT(m+9HPZ!4!i{9jz#S1^qXXN6$yW?QO@`VQ-xaM~@0)b@=2s7$Ag7{7c uW*k58Vg3fAI}NQN_Wf-KGbDH}8vxDda%<*zA(RC)j=|H_&t;ucLK6U;Lohf1 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tnt_side.png b/mods/default/textures/default_tnt_side.png new file mode 100644 index 0000000000000000000000000000000000000000..d9a2bc4ebee1e8046f98d7fd48deb545b7aa4896 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m=r&PZ!4!i{9jz#S1_FKh-PE0|M_QBqZLLm`Hd$G&T(2XlrEb`40sC zqT&WdMu!Z0`gPiUdAk@5+7+xhA{F&aD-J&ZN=vjo_`+o8{DHBHd19f7W^f(@gTf`7 V-v-t5ZGrYMc)I$ztaD0e0ssynH*^31 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tnt_top.png b/mods/default/textures/default_tnt_top.png new file mode 100644 index 0000000000000000000000000000000000000000..a84ffc9af486b0869b64c649700eafb6aab959e9 GIT binary patch literal 264 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m=sgo-U3d7QJUDALMOO5OAHptF>YY*SR=fpEpfnJ-QL>o#E%BS?}(c zp4c3j_+;CACj0pYXP#WHNcL+f=ZHvNaZ%U7{Ci39f77gz?n5F>kE>Gt9y>U*w2`-9 zlUvND`b=A3jvUcZ!Db1c~6CPz3 zO$fU){o!$TRrZfBe;cK24mjg@#-THb???Ck1q=VN_VO>g7J2ZQmF1s0G4fUo!_}X-siS3wlzQCWE)p8T$IyP?8`agGy r#sBjk5`Xw_OWU+4Kg8J9G?nPZ!4!i_^&o3j_=fN&HvW_~SlN zqvC+aBt`>+!|f0Ew{b8x?`>oXYFVdQ&MBb@0A^BolK=n! literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_bronzeshovel.png b/mods/default/textures/default_tool_bronzeshovel.png new file mode 100644 index 0000000000000000000000000000000000000000..60b7fc5629555869c94286567ca6fd913a16f131 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmP)vy6b8!NsMsmjZ>#JzX3_EKVmUED$gdT3yh_f4E-4 zI+@!^UU=gyQx^$|OR*vnCP11`MS&+-DQxrJMyA6Dx%p3gX4=%t!y|B5f?Li&=xI|# z^wj?bzAt8VGHu+Z^?&XZi~q(31_poTFZeKjiH6fPA0vsYHYp|`v4ABr8yguJ-np5n U>KZ+}26O_0r>mdKI;Vst0A_JXN&o-= literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_bronzesword.png b/mods/default/textures/default_tool_bronzesword.png new file mode 100644 index 0000000000000000000000000000000000000000..15752b55e42d4a3554ae67739b05012a79c613a8 GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmP)vy6Zo&%aa8m4HIqJzX3_EKVmUED$i5v?{TU|8Tv8 zbuu@zvhd1Tmt#dFOk4z#e3oR{RXk*T8Ru}l<}vS)pDvOO{>F~X9GS-q7{m@qMoUO^ zUOaOE2%7XJ$R(USaG+q0#@UFy3p5Y?`XANKdHA66an7t`TwH%l{#k1l{`+r#{F8mr zB1O;QHEX#pwrx=FGawPx& literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_diamondaxe.png b/mods/default/textures/default_tool_diamondaxe.png new file mode 100644 index 0000000000000000000000000000000000000000..afdb8ea28c143f68fbb10cfc3a2e3fcabb4f7233 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4e=-Z8x0k>3FCg=PbdQ*~Vzimd2*4nCP}Bwqc#bbng#UijE#VAGL()ttNGMux;F?^?&XZ ti~rO2ReznIb2i2G{))7!tYsn$4D-1xOuqZ`?FL%G;OXk;vd$@?2>|6DKbiml literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_diamondpick.png b/mods/default/textures/default_tool_diamondpick.png new file mode 100644 index 0000000000000000000000000000000000000000..3e98cf6ab5cc8332d7bd6a49da4a092ed4f17cbf GIT binary patch literal 320 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)1m%?-*WbUsB=$if|Tq zL>4nJ@ErkR#;MwT(m+A>5>H=O_Pfkdg6dqhEx+7=LT5c)978NlCnqcrFgPUf{odZc z{W=R(RL*!zVl)W&_3mnYE*l%0HCx&up2M1q#vP1V5skY!neEw)o!>2d-ILa{=E(1j zU+%8{&wX$2ulMPze*C|;d;9;nQ!M@qKV?cu&^X$-=;fcy@&&a%Ehfirt@*J OjKR~@&t;ucLK6V7cY~(@ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_diamondshovel.png b/mods/default/textures/default_tool_diamondshovel.png new file mode 100644 index 0000000000000000000000000000000000000000..ad55ed5881b247d3cf81d494a2ffe372de5742da GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE({A8-Z8w&I(|tND8gCb z5n0T@z;^_M8K-LVNdpDhOFVsD+3zw-394Gh<;?g86e{&}aSX9Iot&^hz(8pAhA($l z|2HVxK0!j+lWoer>aX#$8ygSyHO_n}a5$a~2-;XyDEd6fP`k;^Jz>sy22&qTj~N!? zM{ce9)1K*c-AANjYv|ASOOE`U-`Lpr@ZRq2|2?~uQqHP02cC6yGiC+?*IAMh5)4hn W=Ci+w71RP9z~JfX=d#Wzp$Pzgwom5( literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_diamondsword.png b/mods/default/textures/default_tool_diamondsword.png new file mode 100644 index 0000000000000000000000000000000000000000..208a4069537fefee702c505903a8efae59a9ffa8 GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE({A8-Z8w&I(|tND8gCb z5n0T@z;^_M8K-LVNdpDhOFVsD+3zw-391+_U*xb5D74Yj#WBRtX h7yLb&@5WZe%y7;yrr=VMMj6oY44$rjF6*2Ung9UEZCn5V literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_meseaxe.png b/mods/default/textures/default_tool_meseaxe.png new file mode 100644 index 0000000000000000000000000000000000000000..c0eb23848b99f10857c388ac677794784e596a96 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE({A8-Z8w&I(|tND8gCb z5n0T@z%2~Ij105pNB{-dOFVsD+3zw-32Cye_^!GOD8y0X8d2h$pPQSSSHke^%(VSL zu|!W7#}JFt$q5o)9{jIg{9hz{_HQ=d7^%k>10vn#j{?noC);7 Yj&iG6@vi!LK+70BUHx3vIVCg!06OAQvj6}9 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_mesepick.png b/mods/default/textures/default_tool_mesepick.png new file mode 100755 index 0000000000000000000000000000000000000000..dd05a53793bbcdf34b3ba4a524cb44acf206b6f0 GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85sDEfH31!Z9ZwBAbW|YuPgf<9vM+iW2P4;#DGE%JY5_^EKV<- zxSy*jK%~7sT!ka%i=BgjpCI2`y@$?QesJt{^1iKlr+S)#*V2tgb9kI&oGxr!ds*d2 z`RsBL(#r&WL{a@xbGYopdxF;;JET$cGGf%ml1op=5}^^0;R zPrGawy4S^U`7^PghpQ%QJiAials$XOGR?mJa_^$R3mZaSf5vp pJXn`;;X%RcX9p7*UIV+-(Occ zDnF;Q=_PIK{X8jq_3?+fo|>O0on}{GIho(jZpZr#(LHyzEn3MfcmDcL;cuM`zOf10 zqOPz7$7fFND-sEge;Jp?G{H*MHeX-;^YnT*wjC?eL8k7mCk$V_Ja{%CK`Hd})NFpw@6Rti zRr>$`zxl8FpQ}FnKONrsU%5JYLT22q7?yP%It)Ysy1jJI7$M51E$K10avvQR6XaE8g6bhf>3DDVqtW`pwxoG zARKC1SP)Rp6GcNyo$o$IQ?pSZ$U|oObAU}P6*>8B^CHZhW|^o!o}fF-l*}0Jd4C4# zo^y$o`mk`i!Kg&)WjNf_m~|jr-LgIn&$_GZCM=y9<)wj#$ZYNbHKioD#S=ci$aQzc`Ye)#BPE4SccL9bVc@nQqU~7dLs;jQ!P8Ef~>Ro8dRG7Ns;0d zgXHlLbD;^C&(=cdDM1oce><~Bk7aOMyVq71w(qT-*&pt`yC1&>^Cx#7{`_*`pkm!kUN*=UJn1PZ)|kFZC-vb{F|+Ke(v#Gn~lvE3$gQR{>Rn5*Mp~9 ew?6HEUOF#wWai4?{pqjYE1WJaci&uJTmJ_m__J03 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_steelpick.png b/mods/default/textures/default_tool_steelpick.png new file mode 100755 index 0000000000000000000000000000000000000000..1d5a2d1c82c79d676ba3e68295f95259387c7d55 GIT binary patch literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmP?kEj5TK|{a=1EA1(PZ!4!i_=RdEfi{U5NP`!%&fxA zCc)IC@1PKsA$I@3qt!o|ezS;OR*QGY^{}wow)F(hoW*xu&d+-{|L*_WH(CEpc_rt2 z+2cM(lY^z{3l|rmFD~#i)7)j4w(aC%k;*5XJJ)UeU2y1Mm5ScU{9l$om#X)_DB$(Y@N5El Ojlt8^&t;ucLK6V5T!5hf literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_steelshovel.png b/mods/default/textures/default_tool_steelshovel.png new file mode 100755 index 0000000000000000000000000000000000000000..ed8413846005dfb5d02ada350a4e2c088c566cc8 GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m=r~PZ!4!i{7{AHgX;@;Awq$|9b3eL8q)zJ!ZA)6dwPDOKqCjKXUET zYPaOL7`v)@k5|)o&Vxr;@&iM2=X-1BKet-2YFdz!OU7Ep3B`O2{qY|puCs3qlP(uj zJoe&uLUh{gi|S>m(P`1kmot93_jXNv$NqD@|Jj&h4jtg$%4+#_|D2f`Kvyt$y85}S Ib4q9e0DUM+nE(I) literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_steelsword.png b/mods/default/textures/default_tool_steelsword.png new file mode 100644 index 0000000000000000000000000000000000000000..6a82931f9bcab87c59f351524e6030b2814e89ba GIT binary patch literal 317 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85sDEfH31!Z9ZwBAbW|YuPgf9i8EEwdU8C%u9P4*8TkS^fb@q<^Jg^ zrxaK z6XP|X>E@=$n5-_ZE!8%AU-p))T{a^k+?^xO(1 zM16V&!{Icd^fCkC=Bzr9Vc}JuWmMfw_8_dB>F1S!$H;2#5w)ZgxQ8EcP6nN;ZGS0E zlan5x8>j}+81h<5XrJ8zkD&~sCm4q60Yx!bZu3T%j-YvU&IDEG;A=1$>`#f5pg5$C zr+5fmz$Z4#t@Y{F#>}7B`}>Cr^Y_oTcU~<#c=B!fN_%JX zQm4Z=dwW~kcgALF{O)$I-~D)dV*UK`ZfpD3;la~;^B*2R9Dna~`QlkCXI1~s-n?+* f%f+|PU+$bcB?sSI`gP*xj|OQ=D~s>i8(aSX%Pp|1 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_stonepick.png b/mods/default/textures/default_tool_stonepick.png new file mode 100755 index 0000000000000000000000000000000000000000..71ff0b558602649e9a77a92659ec804f796ce2b0 GIT binary patch literal 365 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmP?kEj5*viEv+O`y;(PZ!4!i_^&o3j_=fNlaGr{k4A0 znllH0py2zv*tR`;Y}_XCG&FW}bo^hmXc5np=-YaS_T$&r z?1~;i6NX4*pPZvzqCGr7us#3&vG+_lvl1UXJ3ITw-UfeTW@hHY>tc6HOx%0WsVgmJ zU4y%5Rf(XNyoQ;zX5l||ZS#p)#%v0=(=-?u!e-=a2L4vB28IHIr>mdKI;Vst00Z)m A^Z)<= literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_stoneshovel.png b/mods/default/textures/default_tool_stoneshovel.png new file mode 100755 index 0000000000000000000000000000000000000000..ba5243101a1180a6f5f07f0fb791dae2c1e9416f GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m=snPZ!4!i{7^rHu5$Y@UZBY_&ktH?KOGx(9p4nJ z@ErkR#;MwT(m=uUo-U3d7QIU^EAkyO5Mg_;zooEgW~$KPBX3yPHA3$&^{08-)|o%x z64u|m!_%$l;Dk=8yatUd-)*MZ(`~QrdGdSm_ghTd-Dg>yIPT8v>{$Ekka4)EV_Tk%?I{rmiH&!b}M*B&k?-1RTuCeUjPp00i_>zopr05S$~;Q#;t literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_woodaxe.png b/mods/default/textures/default_tool_woodaxe.png new file mode 100644 index 0000000000000000000000000000000000000000..3daa4af72bb200b80ad57b1ee801d21ee1115c71 GIT binary patch literal 927 zcmZvav1?R85XOgSL=OT-3OTe8VG*=35EL7g92a#^&Y*{dAS4KOpEg3Y(n~-{>1P)k z@ei=Dm`X%Z3$aieEv5*>!pcTd*^Kip5bo~zV0UL9JNx_Qn_XMzo}X$QXo$#^Ug%uO zwONh5dvZSXCzeEZ$-<@Hd~RbfVz5N+qWaw3%t!)I)l!O!m0ys4H}$A_7d22d5H1nGdOGGoA1Edy20Ii-f18;u|oTC`XgoiHf1 zpfCuBniduW)bm8q&@#w(AET++Fc9PpGyU1drk0AF{JMD&=1#LrR3J~#9cD^q4EMZ0 z19i{2L`{8IINe}WBK0yHZfeXr5Uy@npN41MRrV+>of+n(fjh`-?lv{0BzSwlf&=f2RDL&@4q|hO|1?FQJN(;~x*#kFt^6Uz2wae!bE8BCUIWw~ls?&oqCp kJemIa;N|l>z1h#rG2xPUpLw7wyHBfAUJKAOHXW literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_woodpick.png b/mods/default/textures/default_tool_woodpick.png new file mode 100755 index 0000000000000000000000000000000000000000..7346630499682172b807b517dd91f115da701f3c GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmP?kEj4Ur_I8~&p@FAo-U3d7N?UF76=#|l3=Zq`ae-s zEoaw3k4cOt4tREc-aoI;=46}U0~4R7xAwcZ6B{}wF#dj5o1T)8kWlgaA3w91Gl!LL zY>TMt|=!QKRrtqz%A+6t vUQEiT(|8tWo%t0XI^(OoYv$ZZZ+I9~=LQMQH;8))^b3QhtDnm{r-UW|z!i8; literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_woodshovel.png b/mods/default/textures/default_tool_woodshovel.png new file mode 100755 index 0000000000000000000000000000000000000000..649ab4c38a79fb48376ed13949ae5e182d328cd0 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m=snPZ!4!i{9jf1p)>_t1ozVezxz~`~F_}4!cD>1woJg=r$<2J4TiHs2smVcZ- rp=!=7PqxLg+I!O2*sjF5@i8!{=NsfmUUzv2w3xxu)z4*}Q$iB}C{jIg literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tool_woodsword.png b/mods/default/textures/default_tool_woodsword.png new file mode 100644 index 0000000000000000000000000000000000000000..d6c6be3254274acdd5a95665a580ad68dcfcb50e GIT binary patch literal 255 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m=t5o-U3d7QM*{3(PNwB>s(mu>9kF&(6>G%s?Q#a@O6oQzZ3bD>=lK zZ!wgdJ#YUvF#!Zr!asjC-!Iu|#4tatiA~^APh!I|j@R{UY;0|>^XrU-7SC*C^j6pv zttp&p?596rk>ql2peZL7ELZjqFm7XHt&{q%59BN8>YgoldCGZ5`3K2{MxgMmUdo-U3d7N@UH z+Q@s@fQKc%$vv^{p_W-tcH0)lIl6bMB#WneD=zU==i(3u%cJ;<1% rbHw+D@2bcHKQlh(zg1iHZ{Iz!TsL27wjDrcFfe$!`njxgN@xNANZwpv literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_torch_animated.png b/mods/default/textures/default_torch_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..ca1668c718830c6ce22ebf8652a116da7202ef68 GIT binary patch literal 1441 zcmV;S1z!4zP)EK|00009a7bBm000XU z000XU0RWnu7ytkO2XskIMF-pl5eF0q>-YLh000F*NklF;I->}7?!l@fw~(aJW7kxf46u0uY{qFt zx}*ae*BgmDVNE7IZCX=9Sx4|leqRzwAcBuyYNf1l@JKdKkQHb(WSjPht$ka=V%oc@ znX;b3Bh3b*7irJw|*1$vwsvhp1PV`(8h+qi@T{6UcE=E!5!z~)y&tBVUz>D*RwPxsR++t%~rZAD#?SiRs=NUUCv{R7E^-0JoR1~DGE z%->VGU?Es|5*5w6v*&@KX$!+27ogIq`TGZfmGLc$6V86+>S12LDusd*3ES zxlOfI3k3W@ZIKucX8k0_1G^{4bdm>>2RyoasQX{{{(mM>w_zEa)(OG>f!$6n^8j&0 z003#P7i#S&oc1gHkqm#`PRi^sF+jv0=*9Ypia#mVPn7;Z@*uaeoO)l72ezB!9y`R( z0~Vh_I_ibXah13RsHkselc)Qj)%pMt9xOBJsZ*qX5D6y{l>GzAgC|$+bGyWN;B-xr z(=teweXID6bHsfOYPA{KH^1bM;>S-mkoW#265>H)buo3dR`c^96iguyj!GU#9z2P< zck3`se7Bdse_$UyPO6gSV4(z3sVNxiJNfp`Sbq;W%?J38^3it<6!r=7V0mRRb%^jF z97!Q0c_4X^6WuvbNk=pS``>xJk6hM^{4X@ALIX&v%i*+LCfCHb+53Z~Yd>Y_6o6C; zs^~5LTwMBMIn7M{%+G`ECXi|AJnH1-LGL73GC>H6@W46~VEG!gmQgZ^whOlz#k-INd!VdJP5LU zjr0eS2OJvQsS_*xZSia5u>C^9kvN=oa##oX-cJMojjA6B#m>)zD?glt`+gbJ1%(3r z#JUoCakaqrOi?8ce@NhaCaWjN@@2gsdGLQIqh%aB*hU45rlD5rVc33+Z|R+G7dh^k z`TT)(e1!61lfcl+{B!O5yo+q3y|i#akpK@&3ux1tI)Ud4z8I81NcImT5BN3K4zYje znG@ywPy6oozeDlHef&UiT5b~Z^&px?rJ;po?GMs<^N^?5pz-YI&%wya7s%oKomMoI v@+Y&tdOmfx3Gg5hOu*+4Nq-=D@RH-h?Y00000NkvXXu0mjf@Yu4} literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_torch_on_ceiling.png b/mods/default/textures/default_torch_on_ceiling.png new file mode 100644 index 0000000000000000000000000000000000000000..8deef965e981e504a5e9c49656adf958c6dd4dec GIT binary patch literal 245 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucLCF%=h?3y^w370~qEv=}#LT=BJwMkFg)(D3 zQ$0%un+>Odic&pY978PplM@awt5q8P`5uz^qu-x5&TWzqqU2n}dNt;kLKR&Z~L9fEF@%y85}Sb4q9e0RLA}xc~qF literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_torch_on_ceiling_animated.png b/mods/default/textures/default_torch_on_ceiling_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..b101561fc0b55bdabef2f13a1962a15cac1649cd GIT binary patch literal 1302 zcmV+x1?l>UP)EK|00009a7bBm000XU z000XU0RWnu7ytkO2XskIMF-pl5eF0y_?u!H000EFNklKte5+MWD3A z2U0>5s1VCG%-jnM11MDlnKI1h!w~5MjodRY);ZtP%-ozW-~FHbe{;Tb4zNP(*c?V! zWhhqqF;*LhcwOMCldKrYF(JfU0RVV=sNhrrFLxF0)dmoAf*?OH*ca{pTEQLb)T;gA z8>~Ug(F|I!si3g-L%Z{&AWO*NBU+jizoDMf``BirzOsO(#1dk91ppWw?MH24HF(^W zk>V^5;{HE8*z7D1Zp~Z&`QGvVT9TDO8|;tWkKTvz!DcevXeFP79Qi_)WTF`N^E#ax%JsVu9~Udg)&Kx*ddHzQKa)F)^T6eKKz7IYV{atW@vKOaBaG`uZc()qR#E={no`AY#WstoK)7r2ZV+RF-^lfC~3|avpFV@P0wz1P`JkH1Juv z&?FgK*#y1tPC7|q1C1E3(eN+b@=iPffTEv-o11`;&?LtD2fuZr^rd~=S)2!)2TSXN z&g>8xD@&5sFGOoK@OE?X!25}OETmnOFJ#g2Lo_wfOrqFN!)>|pXXWbmB~*7hll^|; z&|oKKuGDa6aUQrl4{rZQHP*Z;j|Wlr1R*ro&#`~d*FnPeBl3m3c;-18pJ*rJ@BmxC zpoxDPrp`u0=%d)q7n&N+W5ehr?kvs&m*)Y|@_4ECHF>M`$glv++CA~pwXbQCf?>CL z05~I0$hOkQNE)al$TjTis1I~lHnFqe>f@u0}cVgy&&!QEoj3gKigBW<=hs?*f;V*4I+>W-%uOP3Y zT}a%t2pg>hR2ncX_rqe7uweNSqInHlf}T+&=6l~lM&1bL!GAjb1`Dwnq^kvD`v3p{ M07*qoM6N<$g7(yE+W-In literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_torch_on_floor.png b/mods/default/textures/default_torch_on_floor.png new file mode 100644 index 0000000000000000000000000000000000000000..925a59af960eb65250a99618fc383d636643f8b7 GIT binary patch literal 282 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#4x1pm601yBc!h{fsT1PP&p?ZSuu%UbgM-*|H4gUc14Z@l?Gr^a4# zM%|yJit?{A%*=;{cuakM@Fe^#?0$IO->&U;xSi39qxy*|H(&beeg9wot>9z*rayBh zzx(z7Z?ozD*^8$Bn=D&#N@&ji+A|>^r5en6ZbaUcypsAu@`PDKXJ_Zb&)4OjNFO+L z=E#Td@8du5{y2Z&z=zl8>$&zEIC0>^Y$5SKzmFd{aPE{(qxir7=?|VIEIq*b|G)8_ e%5Q?}85s_?*fm}~dVCtt6AYfNelF{r5}E*$JAXU? literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_torch_on_floor_animated.png b/mods/default/textures/default_torch_on_floor_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..0b55818b40bcd2ca47e758179a51e4209f9a70cc GIT binary patch literal 1355 zcmV-R1+@B!P)EK|00009a7bBm000XU z000XU0RWnu7ytkO2XskIMF-pl5eF0*fk)cD000E)Nkl{#DH41fG+RDyz424d+_0ndNLr@ApWod9R& z7}oA;&_&LJdtXqW?^|Mxd*7ay=#lq49ey*H*ps&+)lB6ZSMqsaG#F8kxkT_l@E{6w zpgM;R>|ai-Ie7H*7Ml9I6qz&YcnLshDbuM!E+b`A9#AquWdTptO{9w6-b`)u-7mRUnc-k)N1;K-uk@s#Jj|cvT z-;-omh7b~Yt02$K;C|02mZ?V~H*n$X=VVM8!=J5tV9q(qvu{Hf9&Z= zM%uO^m(PPl#f;Sso8W=qK@_Ry*mL}x+0%ZU#{^Y}bSu*P9^R-)j6;6W70Q@5ES-<_YN{XQ?5w>fxk_Pcw? z>+0rpGy~oaGT zgU^GsB!$X174UhGq{t{pix)f)JctstuLn7gZ05&=-`z?6-{(IS6#hJt>l8_*Qp|=V zWIOUAKk#gr`wPvNTNixzUk!w2rtwE(H8k-+Q@xNR>IK1r*pTN^6#+oddySW1$SHR8 z4tQz0<228M{$LB8`D!me8b^cOa5pvZ=OEptP+76YdSR8|f#5;ZsOPg}x>e(de0%p@ z{g8C=xlosuAlvcmy!VDp_mNTzieHQDtcADtum<#oNr0~KmvL-x7$5CE#Gky3r3zJ) zX!*ZjmXV(>{x1j~EPDBVJxKnGuWBhYn#mU&;Rlm^`+XQq!~7u(4zy8Kp@#l}J=sF# zTKb9cmN*oMeqt=}z}f$Q^PqRPp8q8RfV9)0fd`GRkiYvP^>s4OBk5LE0p=pi>T{Sp zc-)HVfqRe;&l^I(^CNxymZF6RR;no0a$ebDKz@eE4;DEOLjNH@_y?b1F`{xgXQ2Q9 N002ovPDHLkV1kgJkQV>| literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tree.png b/mods/default/textures/default_tree.png new file mode 100755 index 0000000000000000000000000000000000000000..ab1250123c0bec828df1dd9d7bd22f6b2ab67bc5 GIT binary patch literal 706 zcmV;z0zLhSP)N<2DpT4=*WFlw`Mi5Cq5qvj1fT^ASvsEr}FgHy>^w8z|JNQ|9l#9_rl0 zZHqW-Sz;gtPaB;n%>4Z4Cx86;$=C0LB}OJOd_4~^%GdKi2H?X)&XqbkV+?Ysz#ur` z>$wwsz&nR?4mFn28rB-L4@3<3U=b%6V>nZ$)J7YFp@X4HN*A{^GJ4~69stzZ!GK@{ z=PcF=lUN4O#-Nl=Rq$?lhqlI*3quD0y$^7e&cx-P^BVnB>4;)HZ&T5pWr5bM~sm97J|f~wM033GV! zk4_(*0dI{VOg#6@x<>Lpd81Evx0RK z!P~b50iMsqdfWK-*OSl3jn|%W&SKQCYzqKK%3wfMN$2@KmMYSR@_HTIZwo11oL9jb zLur*(8*z&~KJUEtMDU(%nMqe8=kne_QF?9UBQeI{$``eDj2KjvI5~_lqH2L<{9 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_tree_top.png b/mods/default/textures/default_tree_top.png new file mode 100755 index 0000000000000000000000000000000000000000..6d620069402c138da424cc7fec497a7510f04a15 GIT binary patch literal 843 zcmV-R1GM~!P)}7fL2@p6<2^n&jnB;N-l+hhK2@- zE>eWp0wHC!DD09=v`ZYv|2{Kwe&$ekSBSU$^nS&w=MkTMdK{K3OCwg)0*rAOSCc3S zK%OXGN58rOBucW=ZlG)x`24*?&Yn;Bcqe1nZ{p*WgZ(agUgCvkJl6bvaYG1#(YoZ~ zc0r?=GFg_WTEJXezWeea{ZAfX*9E?qBjS`OZ&Eu)9H)Gt5@ePWcaL~>`ZHgB^F1{I z1<=$Ldk^15-%VIvUy<(gpj_jxULaJ2%5!v-62&Q5DS7MtceuabG`rA2nH6`EQrM)*GNfKPC`RBJ^SlwJ;=eJnBMhJm7YrL@>4z>W0m9gL) zdTF@1oKh{Ps7z5#uBpA_=J6ktdO>Y80NxbTuEuBS<^jOvcuAunxi@H&q&fO_f|Qc1 z*J1bY5G4~34ZPiyLv4|E1DUcuaJQ}yGQyPx?<{q>z*jkLYA9zV#bnOlgA;0 zE(==2K6bfg_T(wiR-2^NLc|fW1~XgG8t&43b05{|Fd8q|&J&`;VfWkdtR!AlJUD3K zttIJpNLno-C5e=K!_s7W6kOFJERwz4R+cM07k2lN51CK%m1`Zl>DF0vsd)JR(+@4;9pZp VZni8G05t#r002ovPDHLkV1nIldmaD) literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_water.png b/mods/default/textures/default_water.png new file mode 100755 index 0000000000000000000000000000000000000000..fe652a94cf1091469a130bd0d9f9abd4b2c00560 GIT binary patch literal 710 zcmV;%0y+JOP)GBl9M^`HO%0#ivu zK~y-)J(JCH+g1#PKj7l>N0Oy9YVENnebPQjAFa!D#z`!vku8fNMe+h&&`)Zr2KB zMskfd8-C7nSJ=10{jO%19mzGe%1ReC08u8?Dw2Y#@@bd&?-F#j=wpB3TMv?J?zfqo z5_VGy-7teYR@FS*C`kgX8or)`eJgZ>fji8@yV1xu{eUIKOyO=@|2p&EK~0HKI(M&IL(^=89(3 z647w&d%_E^eR+>~r5}{rT?6Y4hZn`}f8XKm96De46RZq8g#CVl2OPVR>o_h10uFDA zq|C#9gB?1@-Fet1{@f{_k27D7J)())8lEpfxlUwLyaXOWTsx>Y6j#iz7b1c$rxHf9P{!MV-NGltSu?8h-m~-wr%FnITllocJTW0yimw1l4bVm zgi6bG4vudYn6mOY|aX8P!yf|SEzil!q!Hy=`HI>4`AOHXW07*qoM6N<$f~!O^X#fBK literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_water_flowing_animated.png b/mods/default/textures/default_water_flowing_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..ac35b2acb0d71a07fbf4add80566cdd7c7017c5b GIT binary patch literal 5972 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 literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_water_source_animated.png b/mods/default/textures/default_water_source_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..26de7baaec5224e62128ab1096ea2ffdb1bbba2d GIT binary patch literal 5170 zcmYkAdpwix|HmC0CUd4}4(TI@j9&+b%vn|{YY2TX@#*N(CsdeiF>@9oBKd5n93rQb zLmHE;B!rNOX*6QY#tx3ZslMOe?~nU&-Pe6TuIqljU$6J|zOVaEhM#uXDYIKfL_}og zahMZA*vgBDh>A$<5S}$7xTl4U=naI6gGg16=B%(I9Rl;YAtC})+CD@@@(a|37Xdeq zpK=C_0mbCaCAMC}4vL5el>J5#ih|0a4OB9j`=nr<%MDQ#f5 zUI!09D;f}LhfQ{edv4xf@|(=VZCc08(WE2V&Tn%oV%sg(OBBPe#bmQCyhUofO)k3d zu@%zEbQpO7M#T1|+mejWo)l$>Y8NLp=P1K&gjw+i?-FTyezolXIfDq@xiq1rOS=wIg}xO?ZHtIvoA}xGNO#-tXrKrQ1$!EbAjDgn@h-u zsq$nxapY5d7h`Vs+292&m96Q4!v^~nA`G;m?>tHTtDVWr|BF>KH@j-1C5m5rrdvg; zrXJqBoeMKq8qT3dBaOCJ0pc z^^pXAR=b0Z{^||~w?4@#??6XTvF`zyg$U{Ej(BCD6m;Sx0phh!w{t*_0B&VGf*XgD zXyMavpFT6;lW8@^` z>vQkU`p1u*;6|}f!e6XW*8h_-*Mqcyn>`uljTmH@;Y+CK+-DEh&?)!9d%$t{5ydm^5EbK*Cnsp771V_200 z5wbvtlGNbKxGFy@QJ!r9Jf+uajHZW82+hsp%+*lw}Z_VenF zrVg(h$GNl#W^8sgL+S)#tBn#ypcyWF7Wk;?fNVUwc zBA)T4q(loX4}!u)9UM&`F>{cwz#5}Lp!+!#S6aD>-mSRH3@FTi*A~2K@uzH(5qnaS zi*@K|^p}A!Q6ObkLD2k(L9~;~v-=p5&(xq#yMxP#gfd!+Ve}2JscK86J*;L?EW&7- zu~`oQD_o%Ns)(HhKOPyNe*q;|oERAl0wE+X%KCliJSPv#$3)4v+T*1(PyZ{K-;rlz;ceEe}bWeEVGSMN=_p2jxWgV#B-KiTx;;u0< z&McJ=4nE3R=st77;mj5rIHfe_TlAuR1~1*&z~eAWaot1H(uk(-ZtbUhsYtOw0X%g@X9lV_<^ zAl#zlznuG6SC+I)n|#W>J_InUVM3#QKX?4Kju}_tQG-Ad`&;NyO(hwf)z=*VPKV0t z9l7cEF%@5m717AWl1i3SN-t3zsGytpTA$C>iK3E81`3MVCP=a4qVFd}V@%XfnVyZ0 znSR0MUf623F+J!697GRV)}Lb+#UlR)!48S4B8yY?vOA$297vTn7tB7st9>yDE(eahgH}6g3I;? zIkD5?IKG}Ira{ol?o$@9ky)tl=;xVMCB;Hb*e!Lf5Bp%9}ELJlF9;u zKna&&|D&3U;Ty}2**Yab{hdr*^DG9ZKQs;zGJuo9;6&e>-qKFF0S;|aD06w@J7sj2 zbI8#Fw%&A>FggsTu`xwyG0qGBsKR{csv7I2SXs5Y@M3q^TgT9*s+)DR6A6GPuE;I1$S|l@{s`v8pdLwRC zGhWFMhxUECqn=jk2T*sGeBTz0PJUd3SEd9J)ToJ^jYfg*^Drg3<-Q zcO&>d9g;)0Jfmq1-tR)6yy7zNkG7MY2lSR!q~x)^^$tTK4OFxJLyy!1pPvzD%6A%t zFW^!NYo9C{abgpX1!ck#@6q#496CSbrOT8Yw3>xg4DIkvN~ZAetVr! z{dkYGTrwe1)ITMQnp4V71W&Et-r~YVN;{eTXH+QQmT^#a7Hp#ps?jpQ0rO+$`jcwu z!*GOb5XiUhXOKELE>s}_8cQ=*&BQ)>0M5_!r2FAK~=iVMjmu3!QMe8_RCNgAeEqaHaDS^(1f;5xbZDk)H~nt8|M z^(?t0%vb`4Yzg4Y39k+|1) zvoj+~Wmgidv)AfPE>mj(Yc}kDjfaTN=SLM^eYY@iGjJI^zR4f$TcVrs0*pKDPDpz? zrz#qpxc^~aW7dEm)*|ETc%rGrEKW+d>qf43?)FYQm1|{d@c=U4-1gNI?9js1{?5V9 zoV$IKmXg)`Ft)$x9(ZcvCX8UR+Z;%#v*NaOqRzKzeHRbg_!H!NhFzPGy#u_X*Crj> z__Px>DT1AdrzmY0*ubYr!#}fryHM6^@$f% z$&3aVTUQ!d_5g*O4TZp&kf+&l1RfMZ(nQm;o8kZ5M|}>pf>hEF(a3;aPLPoC8yL8iZd>((-qMG#rbZ``0$!*y(u7h$ z`~rrj_8dqRxAm7e9mTS`ZhbObTlfNBEC*&NJ=&wV^p}6+44D{AVJecYDcKSkj9_yA1`Xr`(nB>J8<2~jTK_ESzHdiYAB{6aam$sG}QDMC_*UbsCJ)50pQ=SmVffS3!<$*=YtZJN2N(Z{sWursf$-<&TG5Pei zr3ORA4{yAC8*0lQ!I!F@yi;<8ve6;zE?ol&KX6oml~uF(*adQLF2Ph*@Vr-W`QWH@D_7hI#ahoAom7LuY8i8PY#W$Y`d0_N#|c^Y-&*j3RG)%^t22 z2+EIm*pN!h&z?xV-MdkxiG~}8TzJdK2{hJ6vlgE-qW#n&7>%l9<^?PM8;|=iS`;?uqq+^x?6EZhK%DU zu(7QZPlT8I@CL-Y=n%4+W|Zl)QYY$LJ;Z`ZM%$2k1+j0W0=o2Pgtx-EApMV=#^?}D zK?_~U>1$)FaDZ^)e>svjY;<_ESV$xl-(Yioo?H)U^z-FPj~nG;aa|XFqb-mnks-cX zC;4%;fB}--px?5z)i!gi%Z3nUq%2>^{GoJCNV9%>GJ<%Qr)I*BeZE3IYNN9V@nuPt z&f$5O_R#3_U1~|qslU*U^k=*E;UOc0kDwm(-Ka;hunlgXM`G2SZ z2L8*xNws&WVcSDnL%V+K20pnK>j)~rw9nn9$3ZNF6my9Fq_6p!oehz{rG|~| z5yV;&X=kE8sd=XeyIbtp)nehJu48)j??Cgol7Ngu(@N=^0YavAa<*F}lPn}z#Y+=u z42)>Vr)?*f$z>bmkaueU0I|=dY$MrCUCZa4zaVy->1UknGnpk=a?m}K)wqL1J^{jq zBe&gD!;&lA^0wWcY_!Q^Z?_{tsbV0I)!#{geheguxC%vi;1boVmiNV(Xu8^QWjm5| zn{AcSg??FZk{1PHv|=~bjsKSg?Qya`rZ_P(Fbe1|^K^r=(wukSs~><{70rFA@#dJzwl*5jAb_6F|5qBnA6V zt;OAAJQ(LmCJF~iWK=^|#m+?hXY?CZ4QgdNxO~}y)RVHy!YV7!Y>T2(2;IIT#zt5a4R33i6LAJ9Zk~a z1&rz!SWoatzuYA-wF*{aODwsx@-*w0M;2@g)_zHA&)7~){xiV!-^M&=sEualxQkz-+NwB&UV5NNVdA@^Kg%6HD7M%nLes zzqy8l%glbflF0p~?N4ivU~V>7AclmObSQgunPijys=r Js&WX3{a>lCNLv5^ literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_wood.png b/mods/default/textures/default_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..66f2b7228161d6681ab3da2e94a7c2931475d3de GIT binary patch literal 387 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85sBugD~Uq{1qucLG}_)Usv`!%rbmN;uESQ_5)2}_H=O!(Kufk zWSh<8C{Wuz+3DzNem<730|_z*Ff>8EDPVddq?jc zV$pGHPc5&#`sUp1esklKze@Y0&(;5DkXxZ{)?6Q4&eK9$| z_Tt}z9=npJ{t<4n3A(Jg&~KB8&;cjropvcZO4dYsp4_xZfUounSHMFz<~i#a`(0ms z+g$yB<*7Gu6HI6AuwNN5H8N!Nnn{bgQk(M%E^B6+ob9sNm9Wfgu2s#pn$|rHM{M6~ e+?mZ@z$o;%?DXGEPj_GlF?hQAxvX4nJ z@ErkR#;MwT(m=s$o-U3d7QJUL+4?aX3bZ{u&cS(V$)cxh1tNJ2vYID(cQC4!aH^jO zTKbe@Cu4}mN{-MK5?p%@>fBq>5-wHw=HmCtKZoNdpE}8Fc;YA5EbMrlR z)&5IMHc%_&&C=QMMmtW>f9mdxWZyGgpTlPg%G7H&NKVA726BgIKuyzdyDTDz{; zB>KqJ^gYUZ#hciDs^yk^m-q2xce$nXPrimpG%Q=}%J~&KKp!%Ay85}Sb4q9e0D|Ik A#{d8T literal 0 HcmV?d00001 diff --git a/mods/default/textures/player.png b/mods/default/textures/player.png new file mode 100644 index 0000000000000000000000000000000000000000..90adf97476ecd3442dcd435201658ebfaef9d7ab GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<5!3HFyJAa%3Qk(@Ik;M!Qd`Cc-ajG_-G*Gb3 z)5S5wqx0?5i+l|V9IpE7_@AGDxzu!df$HkDQ8{*;>|eN;w$D1Wz~EWXr3D9`1Wfq$ z&#qzWU56#N7Nqwkq*_%tm@SBGRNBZj>-5yg6K^<`3x}Rrz2T&0@IlchUu6F@@H5Tn zyd3$sIM6uN==W8L_s1*>{C}8;#&JsYo3w7oKPR7gZ#Rd6_U;#|MxT$kz5%+3!PC{x JWt~$(698}dQLF#} literal 0 HcmV?d00001 diff --git a/mods/default/textures/player_back.png b/mods/default/textures/player_back.png new file mode 100644 index 0000000000000000000000000000000000000000..530aa7519b95a650ce4fea2612b2dced58becdbc GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<5!3HFyJAa%3Qk(@Ik;M!Qd`Cc-ajG_-G*GbG z)5S5wqx0?5yL=4_9IgE4*q@($xy+Q?CCN0mJK9pdzU#p1V*&<8iZv4hj=z}Jv2{Q1 zhfDh$R#+Bfzdh&`wZ_O|@?q5@%O2dQaj4^}*4I$YQ}|r{f%zJ7 x;mg(Eu-fW+wwqS6JGO6UQ3g7L!PC{xWt~$(698t?OI!c| literal 0 HcmV?d00001 diff --git a/mods/default/textures/treeprop.png b/mods/default/textures/treeprop.png new file mode 100644 index 0000000000000000000000000000000000000000..72e831b3cd10514fa56ae5895ffcfe5b8afa32fe GIT binary patch literal 483 zcmV<90UZ8`P)Px#24YJ`L;x-TA^;XhuMNcj000SaNLh0L01m_e01m_fl`9S#00007bV*G`2iyh( z6%PSJcv-;!00Co3L_t(o!|hZ}O9D|8J=do*^PWwVMFf3di&j!Wfg4-2@9(v&pU|?k zixz>`b7$_kXYM>eLqkJDLqp@ggT{%S^tKEt ze99FmO#iBxqz4)Zd+4VT`Snlmo74Y^1hj#<7!Zy-y@8c0_(0FX*ro^ZpX|7ZXJ002ovPDHLkV1oQ($c+F1 literal 0 HcmV?d00001 diff --git a/mods/default/textures/wieldhand.png b/mods/default/textures/wieldhand.png new file mode 100644 index 0000000000000000000000000000000000000000..c4549e5ede15586602c9223d5b5e3d9ca92b88f4 GIT binary patch literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^J5B z%x1`EtPMN^6yYrJh%9Dc;5!1sj8nDwq=AC$C7!;n?6-NCc)1n0r*TdLn!@1e;uvCa zIyqs1fWf3y2M-@+K6h_pGCQ;I%2}sRpAO_nR0{okv|HTsJJYUbvesn=Z*FX4-p*L8 z{WtK3R~~DGX|m}8m0R!Z&74i2vPg!{|KGW2W+M==`WiC>LG#*9wq^!?^_V}0r@!ZE zKY!=P{^a9|Jlq$VKki@OtO$}i+^&EBVUxk(4LkYr4t$%ZA;Os=ZU6*7tR#|n6Vzrr z+xvX}gI=KELWvD~)w>*>yu@4;cRk{d-q548c4rXYqq#X RH86M>JYD@<);T3K0RXO_i`)PJ literal 0 HcmV?d00001 diff --git a/mods/doors/README.txt b/mods/doors/README.txt new file mode 100644 index 00000000..f1d6ab24 --- /dev/null +++ b/mods/doors/README.txt @@ -0,0 +1,23 @@ +Minetest 0.4 mod: doors +======================= + +License of source code: +----------------------- +Copyright (C) 2012 PilzAdam + +This program is free software. It comes without any warranty, to +the extent permitted by applicable law. You can redistribute it +and/or modify it under the terms of the Do What The Fuck You Want +To Public License, Version 2, as published by Sam Hocevar. See +http://sam.zoy.org/wtfpl/COPYING for more details. + +License of media (textures and sounds) +-------------------------------------- +Textures created by Fernando Zapata (CC BY-SA 3.0): + door_wood.png + door_wood_a.png + door_wood_a_r.png + door_wood_b.png + door_wood_b_r.png + +All other textures (created by PilzAdam): WTFPL diff --git a/mods/doors/depends.txt b/mods/doors/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/doors/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/doors/init.lua b/mods/doors/init.lua new file mode 100644 index 00000000..0de6d18a --- /dev/null +++ b/mods/doors/init.lua @@ -0,0 +1,295 @@ +doors = {} + +-- Registers a door +-- name: The name of the door +-- def: a table with the folowing fields: +-- description +-- inventory_image +-- groups +-- tiles_bottom: the tiles of the bottom part of the door {front, side} +-- tiles_top: the tiles of the bottom part of the door {front, side} +-- If the following fields are not defined the default values are used +-- node_box_bottom +-- node_box_top +-- selection_box_bottom +-- selection_box_top +-- only_placer_can_open: if true only the player who placed the door can +-- open it +function doors:register_door(name, def) + def.groups.not_in_creative_inventory = 1 + + local box = {{-0.5, -0.5, -0.5, 0.5, 0.5, -0.5+1.5/16}} + + if not def.node_box_bottom then + def.node_box_bottom = box + end + if not def.node_box_top then + def.node_box_top = box + end + if not def.selection_box_bottom then + def.selection_box_bottom= box + end + if not def.selection_box_top then + def.selection_box_top = box + end + + minetest.register_craftitem(name, { + description = def.description, + inventory_image = def.inventory_image, + + on_place = function(itemstack, placer, pointed_thing) + if not pointed_thing.type == "node" then + return itemstack + end + + local ptu = pointed_thing.under + local nu = minetest.env:get_node(ptu) + if minetest.registered_nodes[nu.name].on_rightclick then + return minetest.registered_nodes[nu.name].on_rightclick(ptu, nu, placer, itemstack) + end + + local pt = pointed_thing.above + local pt2 = {x=pt.x, y=pt.y, z=pt.z} + pt2.y = pt2.y+1 + if + not minetest.registered_nodes[minetest.env:get_node(pt).name].buildable_to or + not minetest.registered_nodes[minetest.env:get_node(pt2).name].buildable_to or + not placer or + not placer:is_player() + then + return itemstack + end + + local p2 = minetest.dir_to_facedir(placer:get_look_dir()) + local pt3 = {x=pt.x, y=pt.y, z=pt.z} + if p2 == 0 then + pt3.x = pt3.x-1 + elseif p2 == 1 then + pt3.z = pt3.z+1 + elseif p2 == 2 then + pt3.x = pt3.x+1 + elseif p2 == 3 then + pt3.z = pt3.z-1 + end + if not string.find(minetest.env:get_node(pt3).name, name.."_b_") then + minetest.env:set_node(pt, {name=name.."_b_1", param2=p2}) + minetest.env:set_node(pt2, {name=name.."_t_1", param2=p2}) + else + minetest.env:set_node(pt, {name=name.."_b_2", param2=p2}) + minetest.env:set_node(pt2, {name=name.."_t_2", param2=p2}) + end + + if def.only_placer_can_open then + local pn = placer:get_player_name() + local meta = minetest.env:get_meta(pt) + meta:set_string("doors_owner", pn) + meta:set_string("infotext", "Owned by "..pn) + meta = minetest.env:get_meta(pt2) + meta:set_string("doors_owner", pn) + meta:set_string("infotext", "Owned by "..pn) + end + + if not minetest.setting_getbool("creative_mode") then + itemstack:take_item() + end + return itemstack + end, + }) + + local tt = def.tiles_top + local tb = def.tiles_bottom + + local function after_dig_node(pos, name) + if minetest.env:get_node(pos).name == name then + minetest.env:remove_node(pos) + end + end + + local function on_rightclick(pos, dir, check_name, replace, replace_dir, params) + pos.y = pos.y+dir + if not minetest.env:get_node(pos).name == check_name then + return + end + local p2 = minetest.env:get_node(pos).param2 + p2 = params[p2+1] + + local meta = minetest.env:get_meta(pos):to_table() + minetest.env:set_node(pos, {name=replace_dir, param2=p2}) + minetest.env:get_meta(pos):from_table(meta) + + pos.y = pos.y-dir + meta = minetest.env:get_meta(pos):to_table() + minetest.env:set_node(pos, {name=replace, param2=p2}) + minetest.env:get_meta(pos):from_table(meta) + end + + local function check_player_priv(pos, player) + if not def.only_placer_can_open then + return true + end + local meta = minetest.env:get_meta(pos) + local pn = player:get_player_name() + return meta:get_string("doors_owner") == pn + end + + minetest.register_node(name.."_b_1", { + tiles = {tb[2], tb[2], tb[2], tb[2], tb[1], tb[1].."^[transformfx"}, + paramtype = "light", + paramtype2 = "facedir", + drop = name, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = def.node_box_bottom + }, + selection_box = { + type = "fixed", + fixed = def.selection_box_bottom + }, + groups = def.groups, + + after_dig_node = function(pos, oldnode, oldmetadata, digger) + pos.y = pos.y+1 + after_dig_node(pos, name.."_t_1") + end, + + on_rightclick = function(pos, node, clicker) + if check_player_priv(pos, clicker) then + on_rightclick(pos, 1, name.."_t_1", name.."_b_2", name.."_t_2", {1,2,3,0}) + end + end, + + can_dig = check_player_priv, + }) + + minetest.register_node(name.."_t_1", { + tiles = {tt[2], tt[2], tt[2], tt[2], tt[1], tt[1].."^[transformfx"}, + paramtype = "light", + paramtype2 = "facedir", + drop = name, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = def.node_box_top + }, + selection_box = { + type = "fixed", + fixed = def.selection_box_top + }, + groups = def.groups, + + after_dig_node = function(pos, oldnode, oldmetadata, digger) + pos.y = pos.y-1 + after_dig_node(pos, name.."_b_1") + end, + + on_rightclick = function(pos, node, clicker) + if check_player_priv(pos, clicker) then + on_rightclick(pos, -1, name.."_b_1", name.."_t_2", name.."_b_2", {1,2,3,0}) + end + end, + + can_dig = check_player_priv, + }) + + minetest.register_node(name.."_b_2", { + tiles = {tb[2], tb[2], tb[2], tb[2], tb[1].."^[transformfx", tb[1]}, + paramtype = "light", + paramtype2 = "facedir", + drop = name, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = def.node_box_bottom + }, + selection_box = { + type = "fixed", + fixed = def.selection_box_bottom + }, + groups = def.groups, + + after_dig_node = function(pos, oldnode, oldmetadata, digger) + pos.y = pos.y+1 + after_dig_node(pos, name.."_t_2") + end, + + on_rightclick = function(pos, node, clicker) + if check_player_priv(pos, clicker) then + on_rightclick(pos, 1, name.."_t_2", name.."_b_1", name.."_t_1", {3,0,1,2}) + end + end, + + can_dig = check_player_priv, + }) + + minetest.register_node(name.."_t_2", { + tiles = {tt[2], tt[2], tt[2], tt[2], tt[1].."^[transformfx", tt[1]}, + paramtype = "light", + paramtype2 = "facedir", + drop = name, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = def.node_box_top + }, + selection_box = { + type = "fixed", + fixed = def.selection_box_top + }, + groups = def.groups, + + after_dig_node = function(pos, oldnode, oldmetadata, digger) + pos.y = pos.y-1 + after_dig_node(pos, name.."_b_2") + end, + + on_rightclick = function(pos, node, clicker) + if check_player_priv(pos, clicker) then + on_rightclick(pos, -1, name.."_b_2", name.."_t_1", name.."_b_1", {3,0,1,2}) + end + end, + + can_dig = check_player_priv, + }) + +end + +doors:register_door("doors:door_wood", { + description = "Wooden Door", + inventory_image = "door_wood.png", + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2,door=1}, + tiles_bottom = {"door_wood_b.png", "door_brown.png"}, + tiles_top = {"door_wood_a.png", "door_brown.png"}, +}) + +minetest.register_craft({ + output = "doors:door_wood", + recipe = { + {"group:wood", "group:wood"}, + {"group:wood", "group:wood"}, + {"group:wood", "group:wood"} + } +}) + +doors:register_door("doors:door_steel", { + description = "Steel Door", + inventory_image = "door_steel.png", + groups = {snappy=1,bendy=2,cracky=1,melty=2,level=2,door=1}, + tiles_bottom = {"door_steel_b.png", "door_grey.png"}, + tiles_top = {"door_steel_a.png", "door_grey.png"}, + only_placer_can_open = true, +}) + +minetest.register_craft({ + output = "doors:door_steel", + recipe = { + {"default:steel_ingot", "default:steel_ingot"}, + {"default:steel_ingot", "default:steel_ingot"}, + {"default:steel_ingot", "default:steel_ingot"} + } +}) + +minetest.register_alias("doors:door_wood_a_c", "doors:door_wood_t_1") +minetest.register_alias("doors:door_wood_a_o", "doors:door_wood_t_1") +minetest.register_alias("doors:door_wood_b_c", "doors:door_wood_b_1") +minetest.register_alias("doors:door_wood_b_o", "doors:door_wood_b_1") diff --git a/mods/doors/textures/door_brown.png b/mods/doors/textures/door_brown.png new file mode 100644 index 0000000000000000000000000000000000000000..02173db5f3547cd0d4c93542a638aa86c7a6f158 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1SBVv2j2ryoCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#4mY0whso)jx6(i%9#0p?5RU7~9OV<385ox{Y)hJRtpO;`;OXk;vd$@?2>=$t B7d-#~ literal 0 HcmV?d00001 diff --git a/mods/doors/textures/door_grey.png b/mods/doors/textures/door_grey.png new file mode 100644 index 0000000000000000000000000000000000000000..aa01458c3718fac08003a3042338fc9a85f60118 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1SBVv2j2ryoCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#4mY0whv9BE$tge~9#0p?5RU7~5nD0@8JI6HK4)I>tPm*9;OXk;vd$@?2>=4k B7Uuu} literal 0 HcmV?d00001 diff --git a/mods/doors/textures/door_steel.png b/mods/doors/textures/door_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..27e40302ab24e0fbae9f447e5cad0722ee20a247 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE(}LOaLJv04nPsk0*}aI z1_o|n5N2eUHAey{$X?><>&kwIn@@m4$%Rr%GPZ!4!i_>p|H}W1(;3?MHcS?WG zLBTl(_3fJH>R;;ga%H`!w5`g^<;e{dK@){ci3SxXj-cY}+Ot|;+g{PrRQ-Izopr0EOI5KmY&$ literal 0 HcmV?d00001 diff --git a/mods/doors/textures/door_steel_a.png b/mods/doors/textures/door_steel_a.png new file mode 100644 index 0000000000000000000000000000000000000000..49604ce27f5d6beb61946575d7e7419ee88d9812 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE(~2D`1say6`%-bfk$L9 z0|U1(2s1Lwnj--eWH0gbb!ET9%_qQav~+sNL!eNOr;B5V#pz_5sxL3<*|-?EnVFdn z-`!n)^3tD2N4Yx~4fr%2oSc{*GD&D?YbU!rleew<^8eyu_l;eLW6mCNP?V@(j=1o* z%~x>W3ODlx#&*WV8y%)cOqej?z^s)8oyigc;^OS$F<{9 literal 0 HcmV?d00001 diff --git a/mods/doors/textures/door_steel_b.png b/mods/doors/textures/door_steel_b.png new file mode 100644 index 0000000000000000000000000000000000000000..98b0d90b348819ee0be69e2246bd152608a548a1 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE(}LOaLJv04nPsk0*}aI z1_o|n5N2eUHAey{$X?><>&kwIn@@n9QOe!)J5VUv)5S5w;`H0g8wDF2I9x7X-Klh9 z`+DuZIF05xdM1}1ngp2a6*oHEpJ2H8?A?pi#~njIy16U}oxUz=U1-M%i4%v_RUW=$ wXb`nOdw}PT-oz*08#?AZkK_xH*SyU*_p#*n@_6@EKx-I0UHx3vIVCg!07BVDBme*a literal 0 HcmV?d00001 diff --git a/mods/doors/textures/door_wood.png b/mods/doors/textures/door_wood.png new file mode 100644 index 0000000000000000000000000000000000000000..120fc982f7aeb151b2c014678b205072b2b20907 GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|5QL70(Y)*K0-AbW|YuPgfjuc1+R`+j4k&)&>S|H<$BB)9s< z;_m`x!pyA+4|o$Cze}6B{#Yb+wBd00z2wjq-x?FK3_V`5-7w{YP&x2Xl_00vK2KbLh*2~7ZsCsTp| literal 0 HcmV?d00001 diff --git a/mods/doors/textures/door_wood_b.png b/mods/doors/textures/door_wood_b.png new file mode 100644 index 0000000000000000000000000000000000000000..80d43151ca5e7f2c859354372348a5f24ed55387 GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf^OLM`TEF?z;>R92T`0_Q>Tl$W;A>*WVAeJ-+#~800;~x yaJZTB@bT)LDD-S%tIQ1aI3v8YamEyOc7}sBqJ8paLODP?7(8A5T-G@yGywoZbUldx literal 0 HcmV?d00001 diff --git a/mods/dye/README.txt b/mods/dye/README.txt new file mode 100644 index 00000000..d414c2cc --- /dev/null +++ b/mods/dye/README.txt @@ -0,0 +1,15 @@ +Minetest 0.4 mod: dye +====================== + +See init.lua for documentation. + +License of source code and media files: +--------------------------------------- +Copyright (C) 2012 Perttu Ahola (celeron55) + +This program is free software. It comes without any warranty, to +the extent permitted by applicable law. You can redistribute it +and/or modify it under the terms of the Do What The Fuck You Want +To Public License, Version 2, as published by Sam Hocevar. See +http://sam.zoy.org/wtfpl/COPYING for more details. + diff --git a/mods/dye/depends.txt b/mods/dye/depends.txt new file mode 100644 index 00000000..e69de29b diff --git a/mods/dye/init.lua b/mods/dye/init.lua new file mode 100644 index 00000000..ebdc9380 --- /dev/null +++ b/mods/dye/init.lua @@ -0,0 +1,139 @@ +-- minetest/dye/init.lua + +-- To make recipes that will work with any dye ever made by anybody, define +-- them based on groups. +-- You can select any group of groups, based on your need for amount of colors. +-- basecolor: 9, excolor: 17, unicolor: 89 +-- +-- Example of one shapeless recipe using a color group: +-- Note: As this uses basecolor_*, you'd need 9 of these. +-- minetest.register_craft({ +-- type = "shapeless", +-- output = ':item_yellow', +-- recipe = {':item_no_color', 'group:basecolor_yellow'}, +-- }) + +-- Other mods can use these for looping through available colors +local dye = {} +dye.basecolors = {"white", "grey", "black", "red", "yellow", "green", "cyan", "blue", "magenta"} +dye.excolors = {"white", "lightgrey", "grey", "darkgrey", "black", "red", "orange", "yellow", "lime", "green", "aqua", "cyan", "sky_blue", "blue", "violet", "magenta", "red_violet"} + +-- Base color groups: +-- - basecolor_white +-- - basecolor_grey +-- - basecolor_black +-- - basecolor_red +-- - basecolor_yellow +-- - basecolor_green +-- - basecolor_cyan +-- - basecolor_blue +-- - basecolor_magenta + +-- Extended color groups (* = equal to a base color): +-- * excolor_white +-- - excolor_lightgrey +-- * excolor_grey +-- - excolor_darkgrey +-- * excolor_black +-- * excolor_red +-- - excolor_orange +-- * excolor_yellow +-- - excolor_lime +-- * excolor_green +-- - excolor_aqua +-- * excolor_cyan +-- - excolor_sky_blue +-- * excolor_blue +-- - excolor_violet +-- * excolor_magenta +-- - excolor_red_violet + +-- The whole unifieddyes palette as groups: +-- - unicolor_ +-- For the following, no white/grey/black is allowed: +-- - unicolor_medium_ +-- - unicolor_dark_ +-- - unicolor_light_ +-- - unicolor__s50 +-- - unicolor_medium__s50 +-- - unicolor_dark__s50 + +-- Local stuff +local dyelocal = {} + +-- This collection of colors is partly a historic thing, partly something else. +dyelocal.dyes = { + {"white", "White dye", {dye=1, basecolor_white=1, excolor_white=1, unicolor_white=1}}, + {"grey", "Grey dye", {dye=1, basecolor_grey=1, excolor_grey=1, unicolor_grey=1}}, + {"dark_grey", "Dark grey dye", {dye=1, basecolor_grey=1, excolor_darkgrey=1, unicolor_darkgrey=1}}, + {"black", "Black dye", {dye=1, basecolor_black=1, excolor_black=1, unicolor_black=1}}, + {"violet", "Violet dye", {dye=1, basecolor_magenta=1, excolor_violet=1, unicolor_violet=1}}, + {"blue", "Blue dye", {dye=1, basecolor_blue=1, excolor_blue=1, unicolor_blue=1}}, + {"cyan", "Cyan dye", {dye=1, basecolor_cyan=1, excolor_cyan=1, unicolor_cyan=1}}, + {"dark_green", "Dark green dye",{dye=1, basecolor_green=1, excolor_green=1, unicolor_dark_green=1}}, + {"green", "Green dye", {dye=1, basecolor_green=1, excolor_green=1, unicolor_green=1}}, + {"yellow", "Yellow dye", {dye=1, basecolor_yellow=1, excolor_yellow=1, unicolor_yellow=1}}, + {"brown", "Brown dye", {dye=1, basecolor_yellow=1, excolor_orange=1, unicolor_dark_orange=1}}, + {"orange", "Orange dye", {dye=1, basecolor_orange=1, excolor_orange=1, unicolor_orange=1}}, + {"red", "Red dye", {dye=1, basecolor_red=1, excolor_red=1, unicolor_red=1}}, + {"magenta", "Magenta dye", {dye=1, basecolor_magenta=1, excolor_red_violet=1,unicolor_red_violet=1}}, + {"pink", "Pink dye", {dye=1, basecolor_red=1, excolor_red=1, unicolor_light_red=1}}, +} + +-- Define items +for _, row in ipairs(dyelocal.dyes) do + local name = row[1] + local description = row[2] + local groups = row[3] + local item_name = "dye:"..name + local item_image = "dye_"..name..".png" + minetest.register_craftitem(item_name, { + inventory_image = item_image, + description = description, + groups = groups + }) + minetest.register_craft({ + type = "shapeless", + output = item_name.." 4", + recipe = {"group:flower,color_"..name}, + }) +end + +-- Mix recipes +-- Just mix everything to everything somehow sanely + +dyelocal.mixbases = {"magenta", "red", "orange", "brown", "yellow", "green", "dark_green", "cyan", "blue", "violet", "black", "dark_grey", "grey", "white"} + +dyelocal.mixes = { + -- magenta, red, orange, brown, yellow, green, dark_green, cyan, blue, violet, black, dark_grey, grey, white + white = {"pink", "pink", "orange", "orange", "yellow", "green", "green", "grey", "cyan", "violet", "grey", "grey", "white", "white"}, + grey = {"pink", "pink", "orange", "orange", "yellow", "green", "green", "grey", "cyan", "pink", "dark_grey","grey", "grey"}, + dark_grey={"brown","brown", "brown", "brown", "brown","dark_green","dark_green","blue","blue","violet","black", "black"}, + black = {"black", "black", "black", "black", "black", "black", "black", "black", "black", "black", "black"}, + violet= {"magenta","magenta","red", "brown", "red", "cyan", "brown", "blue", "violet","violet"}, + blue = {"violet", "magenta","brown","brown","dark_green","cyan","cyan", "cyan", "blue"}, + cyan = {"blue","brown","dark_green","dark_grey","green","cyan","dark_green","cyan"}, + dark_green={"brown","brown","brown", "brown", "green", "green", "dark_green"}, + green = {"brown", "yellow","yellow","dark_green","green","green"}, + yellow= {"red", "orange", "yellow","orange", "yellow"}, + brown = {"brown", "brown","orange", "brown"}, + orange= {"red", "orange","orange"}, + red = {"magenta","red"}, + magenta={"magenta"}, +} + +for one,results in pairs(dyelocal.mixes) do + for i,result in ipairs(results) do + local another = dyelocal.mixbases[i] + minetest.register_craft({ + type = "shapeless", + output = 'dye:'..result..' 2', + recipe = {'dye:'..one, 'dye:'..another}, + }) + end +end + +-- Hide dyelocal +dyelocal = nil + +-- EOF diff --git a/mods/dye/textures/dye_black.png b/mods/dye/textures/dye_black.png new file mode 100644 index 0000000000000000000000000000000000000000..ef526e698581cdddaa7803dd1fd63e0d97d928cb GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPaySTWDg_x@*KTt?EGbEzKIX^cyHLnE7WngeFN=+$&Ut@oTQk%88)NAH z3+7KGr)q69*A_kdj{m|zN7WXM>`?D%2foRsOF!UWyLV&$U1MSG4bnf?ye{1;%~&1T z!nax}cC)(@!`~|l=UereFXv^Q>GOFHo6@5z7r9?IxD}tXdhpMWlk343KbMUDxF-+t zxt)*CYv|+%Y@8x=*t@m$*3PM`z7%ow98=-goW>Z-Y$mzLFpcrtdCi4YbDU+0Lbd$j z^^Pu`^5L_U>ps_|AvbVM%=V6_q`Jwy`^9{S0q~a|rzJNUK>FVdQ&MBb@0GVBe ArvLx| literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_blue.png b/mods/dye/textures/dye_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..d3e97919c79b2977c58d8b5101e4fd3d23327b12 GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPaySTWD^cJOvTA+|@W=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<1J6hGqW;uvCa`fkuh!NUqXHAQJ1OBSRu_&<`&SSi_bYi;@o ziIox!VXihVTtN?RaGcnA*0p?>u+?90eU?89eZ9Zszdz-|ylh7D(%V^G4j*(%GrOjo z`=`j15YD`N)*N|RZTX0DzbR!xoPr!13>sJt@mAP)bFMuW(x10foI&6PgS^l?wQ9~~ zC%zf(k4d_m7u1&b{GQU(V?KHhcloX}5jdsl$IX7d(9@&v{`m{Kde+}RdA*$RiKb;W=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<1J6hGkU;uvCa`tGE?f`<%vTIU!0I6gFE-l3Rm&>Vf8XQHeT zbFu^%|Aa7Cn>NiU0zcI+6us~(pX7Ic^BUm~?PYUs^nW@O!g~44#&@stW;Gh5EnSy& z$@aGz%K=wzaoy`@-zGFA`H1Io9ocv>ppjv*B|pm#S1yx;nd>)bJ^agEep>H=!<*ME z94%9Pch@b=-m7!)Y>USv?>g=s+(tWkmOl8fB{TZd%Bwo@c~^Vc{v_wzVQhHV^X2We kKbwkQ1t)8&9lXC${9teZ=YH0p43H;1UHx3vIVCg!00uRJ2><{9 literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_cyan.png b/mods/dye/textures/dye_cyan.png new file mode 100644 index 0000000000000000000000000000000000000000..3ae44e26cdb91e2e2d033852e9d112fb61e75831 GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPaySO;3kYnOkE1-~UW=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<1J6u;)_;uvCa`tBrKzC#8)t@}fsa`EuQ?rv?=E?`{ez&6e6 zt_4f9s)W@S9+~Eq%r|$HEfAW{;T$#Vi+il#G@YB*s<+Kg{o!maa_#x2#!kVV>vCj{ zCYQuIR(|w4$RTp{+HN<8OB$2hZvJ}r=Ad)_uI%GC7HsX6c8PRuY7(6yU9l&I)A^I! zuNFMbgFCelRFeCrRb*3mY6KH#CLb;yz|H!Oi<}$kNL?kzKO)f96R3aJHVacm2`MPS%Qq|I@at zk&`gEtFtv)#PgF}2g8=+=CYiceOBuIdV0^h9L z6Rs(<ypg@WLfmAov`J^fj=ql9Cw_=qtJ@T;ir%zWZtJQ0Ze1E$9i0h0M_Katt6ApH zQN6V-ly7qgXTzdbC+>1AKXE{5^&JL>wgUepWxHzoAL$hSo}#-`@z-32Ih#XFTHWWL z*q5gslPh#r$5Mi8n>PQ?RF7)Ehw+7_6Mx-aKXB N0G_UXF6*2UngG)KkgWg! literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_grey.png b/mods/dye/textures/dye_grey.png new file mode 100644 index 0000000000000000000000000000000000000000..c4706e7f469b809b0294c0824c8876c652dae49d GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPaySTWlb>oSz{6Hbu%#er@=ltB<)VvZPmw~~#C^fMp zHASI3vm`^o-P1Q9MK6^dD1OV+#WBR<^xa9ie1{waTKB73@Tjk7T*Cf>_1NMMue)4| zInD*#sp>mm5yJ1#w2GnIQ9mj3#^X@P937(pq#4YG}P=8uMUDAo76^m8FLa!=* zzrS(8+_^QopJZxTuA9@<&2cVQsGK1p`|tMX;&U^p%v6+d4di`K LS3j3^P6ARD3`3^YEr~7HiZH`mdB44GrIAd?ay<%QS@rYD*3x9 z2^P0om5#J5^zf5yN@O!MFnD6)pLU{h9*>~8-rldLx<*2-@B{*-M_c zOG+@9)_h`a?U4foe&@YE#lYIoed^ETYdbV(Seu+xvFO# z{OtQ{-<7>EF7Z&B@g_Hk2Fakq%%&VtCkmM5R6G`DxTPyg@A#T^tv*6wb3$-WjnqbD)rHW=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<1J6u;o<;uvCa`tGEKe1{x(+V)2a*c=tQ!tzNb-?7R0TwYpJ zyTcqu<>i$+A;RfOLd@)bt!xSMxSXqL&#ufP8Py)E+Z!ng3}-tP}w;kmO_&u?>O z>Gh^L>MK*irlg&7S6c9*xXZ4*vNkF};KY{pt*$H$n+(0IF0A}LneUzcdl@%CBban<#U zj@CVoh|4xOenOUE+p0I)ql1sF_@P*<__=X^a=zT55YtH|-u56*d%F6$taD0e0svlE BjB@}0 literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_red.png b/mods/dye/textures/dye_red.png new file mode 100644 index 0000000000000000000000000000000000000000..9f8c151ee25685c138bfce9fa731e991f334412d GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPaySTWLEVp#jIiQeiW=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<1J6o2UH;uvCaIyph2O`$-K47X?NtA0;=xcpD0($xmHge5 z1dH3PN=I52dicpUC9)YB7(B7@PdiaLk4Mm4@9;w=lk}>b+CTq4-+#^n0&UBTCC}R> zB^XR=J~6lU$bo`ClA9PKOq4&{|F1olkYP1hFxL1G_v^`u5}u!*?>{e@p!XnkT8c%z z)nEIr?1gcO2h)r7BhqQysByOhV zJlb<+5)V(h^oAwOY;0`V&%XR`xpeE|eq+gv>MBfairF$Y3=Ao$u`Sysc76o~fTydU J%Q~loCIEfHif8}; literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_white.png b/mods/dye/textures/dye_white.png new file mode 100644 index 0000000000000000000000000000000000000000..508e32fbe38d264e1ca2086124d284d1ba124ff8 GIT binary patch literal 375 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPaySTWL+4AL!`+!2SnIRD+&iT2ysd*(pE(3#eQEFmI zYKlU6W=V#EyQgnJie4%^Q2e&1i(`nz>ARB*`3@QIxW)@EXIQDt?$GssEz;7NecHJ* zXYMpCOixJsz&kO!vcYh9VXTVGlwJ8SdDbCwL}s-w5a>YV;?t*l_@aTdvf zIo8iD-seti+RU_SRd}erQk+Z8oa@>V=i`{;<9`YShSu5(9*}U}#o1tckLg{=URR%k znKHts%HCB^T)y*JMbWyvp2llw?-&FG?aQ*S-BPOeP);%YQ2vIq?ozJr>(lqPgZ%I5 L>gTe~DWM4f4C##D literal 0 HcmV?d00001 diff --git a/mods/dye/textures/dye_yellow.png b/mods/dye/textures/dye_yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..d00a5b83fadd5f54ac76bb9d0fc498e8d6d67f51 GIT binary patch literal 389 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPaySTWrtPn$XKTt?EGbEzKIX^cyHLnE7WngeFN=+}c&d~f~Rcm3aVruvNA-CtJDnJLk*Ipo+h z+c)Qe6fD1aZFZcT>ixch;m1yP`|l}tIn~V)vaeld&MahQ;5g)@BKaWVlkUle-_EKM zjH`Ewg#*P3KCEac%?yg2Ur0NAtOe%Mwmfh`Q{^c z_w;wjoJpQK;hXg_FPBvM`r@QXL4y$L~%O&nHD$lZ+=c{;(|0VZKu0OKX YjBVzbtIZB;&j5vnr>mdKI;Vst0M~GfUjP6A literal 0 HcmV?d00001 diff --git a/mods/fire/README.txt b/mods/fire/README.txt new file mode 100644 index 00000000..fdbce15f --- /dev/null +++ b/mods/fire/README.txt @@ -0,0 +1,32 @@ +Minetest 0.4 mod: fire +====================== + +License of source code: +----------------------- +Copyright (C) 2012 Perttu Ahola (celeron55) + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as published by +the Free Software Foundation; either version 2.1 of the License, or +(at your option) any later version. + +http://www.gnu.org/licenses/lgpl-2.1.html + +License of media (textures and sounds) +-------------------------------------- +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +http://creativecommons.org/licenses/by-sa/3.0/ + +Authors of media files +----------------------- +Everything not listed in here: +Copyright (C) 2012 Perttu Ahola (celeron55) + +fire_small.ogg sampled from: + http://www.freesound.org/people/dobroide/sounds/4211/ + +fire_large.ogg sampled from: + http://www.freesound.org/people/Dynamicell/sounds/17548/ + +fire_basic_flame_animated.png: + Muadtralk diff --git a/mods/fire/init.lua b/mods/fire/init.lua new file mode 100644 index 00000000..cd0f1f36 --- /dev/null +++ b/mods/fire/init.lua @@ -0,0 +1,192 @@ +-- minetest/fire/init.lua + +minetest.register_node("fire:basic_flame", { + description = "Fire", + drawtype = "plantlike", + tiles = {{ + name="fire_basic_flame_animated.png", + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=1}, + }}, + inventory_image = "fire_basic_flame.png", + light_source = 14, + groups = {igniter=2,dig_immediate=3}, + drop = '', + walkable = false, + buildable_to = true, + damage_per_second = 4, + + after_place_node = function(pos, placer) + fire.on_flame_add_at(pos) + end, + + after_dig_node = function(pos, oldnode, oldmetadata, digger) + fire.on_flame_remove_at(pos) + end, +}) + +fire = {} +fire.D = 6 +-- key: position hash of low corner of area +-- value: {handle=sound handle, name=sound name} +fire.sounds = {} + +function fire.get_area_p0p1(pos) + local p0 = { + x=math.floor(pos.x/fire.D)*fire.D, + y=math.floor(pos.y/fire.D)*fire.D, + z=math.floor(pos.z/fire.D)*fire.D, + } + local p1 = { + x=p0.x+fire.D-1, + y=p0.y+fire.D-1, + z=p0.z+fire.D-1 + } + return p0, p1 +end + +function fire.update_sounds_around(pos) + local p0, p1 = fire.get_area_p0p1(pos) + local cp = {x=(p0.x+p1.x)/2, y=(p0.y+p1.y)/2, z=(p0.z+p1.z)/2} + local flames_p = minetest.env:find_nodes_in_area(p0, p1, {"fire:basic_flame"}) + --print("number of flames at "..minetest.pos_to_string(p0).."/" + -- ..minetest.pos_to_string(p1)..": "..#flames_p) + local should_have_sound = (#flames_p > 0) + local wanted_sound = nil + if #flames_p >= 9 then + wanted_sound = {name="fire_large", gain=1.5} + elseif #flames_p > 0 then + wanted_sound = {name="fire_small", gain=1.5} + end + local p0_hash = minetest.hash_node_position(p0) + local sound = fire.sounds[p0_hash] + if not sound then + if should_have_sound then + fire.sounds[p0_hash] = { + handle = minetest.sound_play(wanted_sound, {pos=cp, loop=true}), + name = wanted_sound.name, + } + end + else + if not wanted_sound then + minetest.sound_stop(sound.handle) + fire.sounds[p0_hash] = nil + elseif sound.name ~= wanted_sound.name then + minetest.sound_stop(sound.handle) + fire.sounds[p0_hash] = { + handle = minetest.sound_play(wanted_sound, {pos=cp, loop=true}), + name = wanted_sound.name, + } + end + end +end + +function fire.on_flame_add_at(pos) + --print("flame added at "..minetest.pos_to_string(pos)) + fire.update_sounds_around(pos) +end + +function fire.on_flame_remove_at(pos) + --print("flame removed at "..minetest.pos_to_string(pos)) + fire.update_sounds_around(pos) +end + +function fire.find_pos_for_flame_around(pos) + return minetest.env:find_node_near(pos, 1, {"air"}) +end + +function fire.flame_should_extinguish(pos) + if minetest.setting_getbool("disable_fire") then return true end + --return minetest.env:find_node_near(pos, 1, {"group:puts_out_fire"}) + local p0 = {x=pos.x-2, y=pos.y, z=pos.z-2} + local p1 = {x=pos.x+2, y=pos.y, z=pos.z+2} + local ps = minetest.env:find_nodes_in_area(p0, p1, {"group:puts_out_fire"}) + return (#ps ~= 0) +end + +-- Ignite neighboring nodes +minetest.register_abm({ + nodenames = {"group:flammable"}, + neighbors = {"group:igniter"}, + interval = 1, + chance = 2, + action = function(p0, node, _, _) + -- If there is water or stuff like that around flame, don't ignite + if fire.flame_should_extinguish(p0) then + return + end + local p = fire.find_pos_for_flame_around(p0) + if p then + minetest.env:set_node(p, {name="fire:basic_flame"}) + fire.on_flame_add_at(p) + end + end, +}) + +-- Rarely ignite things from far +minetest.register_abm({ + nodenames = {"group:igniter"}, + neighbors = {"air"}, + interval = 2, + chance = 10, + action = function(p0, node, _, _) + local reg = minetest.registered_nodes[node.name] + if not reg or not reg.groups.igniter or reg.groups.igniter < 2 then + return + end + local d = reg.groups.igniter + local p = minetest.env:find_node_near(p0, d, {"group:flammable"}) + if p then + -- If there is water or stuff like that around flame, don't ignite + if fire.flame_should_extinguish(p) then + return + end + local p2 = fire.find_pos_for_flame_around(p) + if p2 then + minetest.env:set_node(p2, {name="fire:basic_flame"}) + fire.on_flame_add_at(p2) + end + end + end, +}) + +-- Remove flammable nodes and flame +minetest.register_abm({ + nodenames = {"fire:basic_flame"}, + interval = 1, + chance = 2, + action = function(p0, node, _, _) + -- If there is water or stuff like that around flame, remove flame + if fire.flame_should_extinguish(p0) then + minetest.env:remove_node(p0) + fire.on_flame_remove_at(p0) + return + end + -- Make the following things rarer + if math.random(1,3) == 1 then + return + end + -- If there are no flammable nodes around flame, remove flame + if not minetest.env:find_node_near(p0, 1, {"group:flammable"}) then + minetest.env:remove_node(p0) + fire.on_flame_remove_at(p0) + return + end + if math.random(1,4) == 1 then + -- remove a flammable node around flame + local p = minetest.env:find_node_near(p0, 1, {"group:flammable"}) + if p then + -- If there is water or stuff like that around flame, don't remove + if fire.flame_should_extinguish(p0) then + return + end + minetest.env:remove_node(p) + nodeupdate(p) + end + else + -- remove flame + minetest.env:remove_node(p0) + fire.on_flame_remove_at(p0) + end + end, +}) + diff --git a/mods/fire/sounds/fire_large.ogg b/mods/fire/sounds/fire_large.ogg new file mode 100644 index 0000000000000000000000000000000000000000..fe78e6253134818b33cd8c3fd2a87d0edfb0757e GIT binary patch literal 62808 zcmagFWmq0P@IJao@gjxdTHIZW7k77eclQ=|cP+);wLptgtax#k;_h;mzQ4bm59d0$ z^6Zn1Op=Mroyn}cxw$d`3H*;!lAH2;4Z6PZ)_@>{aI<$ZvUGlpfDoy8{R038G>Cuy zEfDgrCI7d3E%};q@yO+e{PE@ga%fQhk)Z`sH7p%0804MIiES*6)cz4CmLz6jVrF4t zVPYkwlDD<9bZ|0tHnnr1ex(fY=D(sJgg>c40D=HO=8R1vR_Kfwgo-PyfU}7&JZ61} zBP@gV1)oJmdzjogj-((@I82-B^Y1uS;I%-gkOxLkgb*A_5ILVlLLem{7z*PC<1Am} zP=){3LzLSBOcjD72-;-gLJHjGy2TF?<<>w26jA{R1ONauSPk1JWnS?lk#QB(xhC7i|I2HqnBx2^4)PFn($cIHCX5LR z2j<^6fXxU%i(u*v_+Ly8z?MSJhp*&b&DzY)nn)R7zTK?eJWYiELX@?hzcXlF;~dBS8f2mMgCUAa&$x`}MlkfI(lRDPx)uyc zw0bIKO25WAzmod**zfy`pN0PVTGG*)lKHz249WNZUCBcI-&y|U`^RLkzk;YC(S}RZ zaFe?h#A0YhxGaB#ZuXeqaRal2_b2u&3X*u>$detFq$vMmI3yqlM-q&oB=Nrzf#y?EiIyx*ywl zgnN%H3H5(<6C6;$0Ym)Xe3Psrlb$3Soure$V3SAZQ^XLRVpE-XudB#utH@zG#jdN& zp{uH9tDa)3-Q>EMYPxviyZV25UD$tJd2eKqi?$Zkb^2nNpIT@i#q(rtDu90QEJ?tBWY|h$!`lDDjBd3rny_Pbn$Qp#4>J z*j9D$|K}0^O>i;*a3K?SA`@346IB8O|F|1~^vYfQ9%eF8C%WNDw*UG#fzAgqRNdvj zP2+zC005ANYA}W;@MYhT&nVHWD$~y>iOwji{{K1IDK=Sjkg@Qu3-$+o&=`G5oFqJb zS_D-u*`AUREcM5!}UD%46JA*-5{+DY6saQ5R+zgQ;0bW0KohiIb94;QaUj z0se%k*i1wLR7zmY0e>`+O%{V(7F|>xLw5#UbS9Z?l#N|cMO79T_BA+9Tvu6T=P^}hW@S|yUBTDoWZUJ` z|4mADPDNFlLv^N!UC~8XQPorvr0ixo*QBaG>ne+(JEtr=|6Wx!MRk70R5is_-$hkd zU3YFyRsGs`e%4oa*3}UEmGaz-tE!u;{;ch4s;jOB#lKeRs)DUz2PuQCvIR-0|4*A$ z=dWC6Ty1sHMdw~Ai>fB;f@N2eP5-s|HC5TwRkz93IL%fYOAc%^m};1;yPWE}h;65P z6FtgiyXc~;%c-kAXRFH@qB-ZQucE52ZaUAYrg;sn!&=u>Y%$dtS7oPZo7}^+D~curW#zQR9%-hI4%VKF-kkL{$I(r#`c=nRQCES~e1g|={Lo#u(BwGM6k~nxtM)<4^d{NV z!*)^KOqX(`%@)7Cn$^z`lm$Nmpa8)Dc++= zNp37BMNQtQAZ3MSj7l?5U@|5NU)X>lWl5bhsYOlRq#zYp*{G##T^pjLg;?02A!W(j zsAg}sQae<0bcxeHK zF%@}#f>IQDA+B}=eKWQ*GDu1(ycSG|q#nRD9z!!$07-$BQx`UqP%tv+jx|^Nk=)7y&2oPioRLT8JWLP z%{hX44%7IUxtZ8{tiv4@?0GM?RCsNlnsp@eu7cESKcppV!OCqbX9>ZC*UC%#v5m)S z`}LHq8=J7b<>+U1oR2&D@dK?YcR*6qO-uCkg_gJO45p~O-fL*X2t|%{Te8t z4FZdLH-O-f3TQwH0zir}*32=_D6<-lA@|IoDl01AZz9#qp^PXiD{Hd#%%KMV+p4Ox z|HZUbl^^6-{)?eI=mblZl~vIWciNYgfjcb-D^4@Z_S?Xix+BE$gI{%Yi%oWTJ^O7S z;%Krx_~i&@dg!dh7jLS1Xk&WpcL4WY-k%Ua$&Zj3G`Wa=NW|Bz&;)E^Kd}j_(jajV zC{L+_l9WJ^1cMI%kTO(I|C*f-?)e`o8fUePE5S$PYsk716q*0z=Ktpd0#HIn29!`Z zETrg=|KsEPS3Xh~;Rhn|^dvd|mZTyt1lgJun4lz;?5rduS=u=JI$K}4XNIa|N#Boa zJxUC6G>Z8eoImvaTF&Eq;GB|jUnTNu z>MIZ(0mnQLT#(t$$p0WI&%abS5|{s8g+UDZ53BzEAJqEwHS;Teg#ZHHAcLZYqawyZ zi49ZZbt=8$#4ig@bj++0+&gp}&?IkKRVAqV8qCCSwp&yYNDA0YHO{kg*}`w>K6@sK?ry*uJsVgmD3=+tUP6vePWOtDk$LF`g=XTF-rU+grV{=V*tHF0(ab7B0(tHtBZ@QY@FHoLClVzS&rT)^FAwZ&v`q+ ztJ%;_R2yA#7j<4Z-@ll`_V~47=TCcm+D1!GM5;96AHr!@3v%6?w<1z=QfsnF82XC8 z`Mj%2N)g}jAg>>q{tDQKq2lzETF~=2S>!d?Bk%nvCuEu`Wp(|`t>_~>%@m1?Nh{amUbuHoBzPO!>U~l*pzpwDc^AQ8GBX~@;@L8`cJzq^qdeI`LuPI9$F~O ztif{;=?--AcScJk;24bkfkGo-DH}msw)Vy%<``pVo9&!Nhq&C0_rxF2HHh70yJ=av zV}r=CAymi2MrQg+buMpC1XnsPVq)fLi4 zTs?V)RUHUA(gy}hk&N5=D#qn35O5|Mzr{J=#|D#kBS(Fo6BQQjor7IW+l!BRubR6m z$FhZf7%tsxhT@!^&Y)Z2<*&e7c5pk2-1K>K(`o~vbylzNyeygrh3NX-^uoFDXWHF4 z;CjDM75atfEnC>*O}xO%L4Jw&p>wLSPUd@+JMd5`Kqq~3IkL;LvT(#mt}gHD&%4p& zJ>KElIaWOWXROu{--RsDe$?)+eO-$XhRY6BGMA#jWV*3u-9E__R%a;Cf1J*TT%pXI zW06Pg@_+)+t+!FXOAe|_KnNZI zb`-np`Kb9r*su z?PHC5=-PADwOkMm;Ojof_zvyf{n>QMa>JJw$Q{eAQ*kYAM*~a@Kln*{w28|Vm=GDo z!T?eU##dbR1!i-jFA|-P`b)e=86B&vTGH2vaQCpcUlhA3fgcfjf0hBW(H2E00NC9( zbDq$LGmJXPNN$P0l`weU>e_phm#}E)N3&$cnVM?4 zBl#~V;eKm^-#>8VMbs}%%cSx@R$T{KXszS35mqsgWL7%_PL;xvT{)@;%h$g>!Suu6 zQOj(vkG*0OIFvxO_z1Z}IV55ek)C_fueeRR{Jo6eJwT|--^_9fwPdgz${E2t8L=cg z9~l<5}uInDc-)(3bpPl9Gr%T~?tQS%+pGSYq7DM__ zHq7=HB2jXaeZ39k2n)r6zpIbW18N|lVhqPsDNJtxAW>Q7n?OxhwNbl5mO6Q>S?yLh5Zlc z`?+4Vvt}{xO0)0Ry9@SZ`85E3zLh~W=n&XH1{h|cLrScCYm0nf;nwc5C1 z^9RODhtBdGZ?$(>bE=I}J<)Ere=9dJT@DbJ!)`{X}>Z~3h0{NOA7;;O0?w%N9urCHx; zW`Wc+k(mZS3i>mBJT7Ke!Rg0{lz8kjEo|PMIo1Bz|60 zGN$8eyn14lIOKa|5sv$Ha`}2m@gxD!=7MCqEj5kTkAF55tPVGopSn7- z;#MeDq)>K)nd^7ouxUeg3lGz4djG)AYbR{mKu4oy2*DN?P${d5NWABhb9LgTmaKv3 zl*v)gXXfGkNYA5S)%}U?-lQc54^8a2mJu$ptp-t{#t< z+iz~r(+irVe+rqK*b?Yx2@RY7t_bbKie|qTg6w?n-;p2BNAW#OV%cW2>5Y!SP4MYSEDeO-VKx@# zPk#V5>ci^M{#crNjOXmP*v%0a2*9AWxiWN4Ns?8aKNw|Pu1nv#s?3Y9`lfF{bM)ex zBj%dN>-ec~&daKD+v2dSzSl)g(3hn6Ou;h=CfgjvfF|*+#HEqEA=4-pUc-P@(~NLs zbN-oC>w|13jM>B9Ir9 zYELeV?_z|#k{tlzY(1{C&vwH7JiYEu_*kT8MjqxS6m{=ypH&9aueolEyffq@i1h=# zij*&hbpLitH?;@q8eo?iZT2b79+sEy3;$J)K0ide{!=_v{AqnQ+9_gfv#YUEIAtYP zoXqb~l3Hq9_9K8}j7v{p5rFSS02BK=bT9Gu#g>f>kb|Go{GnIihwV?PN9$@*;jNl% z7LE}K4OZ)Z1Q7Q7)we&%6D0I&J=D8$upUbfuX^t7T3$vImYpY}E}s{(&`RwE`XA7- z01i7{iWRL@i6 zVlK>{Kdb=&EnYF^A1v>Axn(ln7c#!n*H6^zl^QY1AatgC4#i^pHLuiD6E#E9&v-In zn);n6y!)vnar|)QxoO<`EWk-&AiK>%Zo+Y7@B7L__d!_919pr(rNNI)WEu5@;vuQU zg$)$6Nty60ljj+{$bv7;aI%(Vj=dpWFT!|$iaGQ$y!<5~JgWfYQ3Mz~ctsbc=gKlV zlW&hlH)!N|YOywP04CiQjK^O)TGEww3E%UmcC<0hwu zbxk}2;8YlB_gwCg;lV6p3qP5)fZ0I3`lw^=L>Ll^3_t|bQ#x>4b64%wW)DU^R`~~s zF83W`m{`ubVduC6Km)5#RXNht50R+bqgqC0%sIaLxnB5l{-8^ynVf(a zGGM`9pQDJ8Tg~&4nMgpY>2dE_L%$1==VOd4*(M6p&tH#3eEya9I${{k%mMat3>!bZTl~NmK0x{xuIr{g0-1t1mxMUJ!x5|MJN`{bhYmz9T zrXi|jCF5**tN<$f$z2}4yZ$a#B%F29Q4Rh!vp~$IpQZX|c@egRDAB@vzwT<5o+Boj zVyW1WY{_B3$~Fvedta*1;M75i@}_;n7OZn!!2 zYNd_LM$bW65M%hv;@KgsK{HcRW{2|^D-|c@eHKP%?7VnathkKs5#3^LSj5?N$aYnu z`6FB6XKbT`?!d$HH;##d3EeErQxYi@t}us3gzPL(*oz#BM=B)_0oWK@4^ zp_uQ4O` z+}?>;GPqGL@ddyEWx%h4rx=Q`I`b3z=7%&&0fxTV%HsQ&Ge6&OURd0NzHFG66Tv!? z^IQOEw80}`8!4;H2RBizGw$ET0um!y4-z>@}7DIR1L8$iswR4}qc)OrSB&@iNXy>tYw!Zq6draqt;01Gi#_{4k(OA@Uy5n+P zpFE_`Zq}F5zv42@r;7IM$no#(o7qd|&JDAUgV1F{?PrPvGxHVjeOvi3|3{h#F-Itm-hb~AD^F5y593}~v2eZd_ z%^`b>W`|y)MEd4!>DkNUgKh92l{A!c`xYaNcEZG^4Ae*3%ND337cA75zEYhi_d#Qm z+Zr*?U;@uFcEyPIux>5!HItqXQm}Qb#<3J5XyxE_b***8<;c8ls^{}Zzr~l?me$p| z;F|}>>*(Zr(eK|D(FpeE{*KQMxGB>xLt_mVdh!iZR zt*#sm%1|Cv)YY+p@Ve(WY@{S3<0a#L(9XZ%Xc~fdOg)pY55|O z7`-Qr#^|=ODCbzG#}9-M27P<=`f-iQBo1zZ!)lgN!%Va`l4UQpyIiw!e0_1(bK#D? zxTq$nR`15-pJUx#hJO>|x|u0Z{qV0Q7xF?lyUs=ep%0-vE;ceoX075u>u~aE;?6p#IJcs_v~bJ|k$Ur)SIHXS+A6pzr>nQyHHu~jf90VaghpzaO0KS%-0mf5|GUI;LLDfM@P02Ur;zm(W zh3|A-BWEmsp_EuAyX(1Q{DOPHB|3*kxqh+dlZ81&h{G#Hvm-dI+{U}4pPc^rfHv66 z%yrSBNxwa0g8AEah7f@rMQ7$m3#IPf`ktqdueX0jkIF(WzI9J}DzV9lADf6r7@Lc| zaicwFI~o2p!Ab&T`W#kG-NXTUI#u;_;vwHq&&8~^FMQP)CM??zL}1`hSu66oVE}-Q zKv_Ansv}r&GSQb*YqMzcq2=!?!;Niqze%~COml^{3I$hp>>;fDjSlin-$UGmOpVLS z8ZD_Ty2)Y(-~O9i-S9hM$z;1?PVt|5$5%f|SJcg)f0Zx>tBT2KR6*v+pb(Oa11hxi zrk(a`x0Fm---C)GJT$QfVYzME<`d5GeQzQn zxsP@$b2@Wd3075p40Vp|B}+H;^m*S*_xsS_@38wbQHKw_TtrSzgdKF9vc@wSANyjJ zFQ~|-vs?1q96uOXPNeqH>X7;&S&k*NoD|J(Q{zEO(`{}A+ehzwnfL4}MtE_K(zz(Gmr?x=_3{l@&u z)xyQwH>W`bHIk|KKhb&5e9Qe*%KM*tx3*?2vuRV`4M->mCQOIq?jGZ7zPom@PwxF$ z-D*a{N;1ms*{iXX?J{iWnl89W08crb%K57WNrIO=yg+3zl6SD73+r7skV97$3V()D zzyqrL26%tIv+ynuBmPPgqeTQ7AXJiHhdGu$<6W0c-*xkD=x${$IBb2YnG~!H!qh4b zwugp|>**IbZGsb9E=WjG_E!o6n7*d@E3H#RJ$dGOxd*b(39@&#Y!K6~YmSxUT|F>K zd>Uudo;a~GT*ARX%NcPdY7loc;TIt-XR?kNcz^~vbynO7ZXxVyCXWtaxp0;_#@#}L zp_r!rxPUmTX2PJ-H#d~~=4LcY{?|own#aRbMw^Q#=C`W650rfhjs;sC<>kmiN~~rp zbZ9QDTE5S>--#!15xV+~?A>0z=hP~Evl~ZR+Lg-?ud(3{vMm|(8f`B+uQuW^f}x*p z{wy$Ajs7WBS7@$prGy#+$kE9`LBmFN2u!wLbq&I?gtE+;sjw+2%aZ{G_QR_CoyXtq zqsXRG>yg<@-wfv?K2?T(UR8g=hn8j5zO1wXWi;y$%I8Jv-$G%eVzGbPiM*cCeHLnm zXO-X}-CgOoS_GD?9>=JgtQ$F~=^cKwon5Lp2QU)J768y&475`H!Qp?1)I%y4Sw)c8 zI+HZiCmO{)VZjk2#KOKsdE>=&J&xa)Q+hQ<5Ur31Z>E|e{g$T$JeLJr&ZcJ_FnIfY z97(^ZSH-)>~YM@lqi-j&03sHQfzTSkucSeVdQtI8^1qBgZlBuW3O z&=E(XMo}VtUaOY9LVC7YLBa2F2!Ifi>{7Qi`EYFK>?{mNpwLKz2`WpjHI?&T~rZpNZMQEcMaSpJmK?Od#h9yi;qK(GPFQ>^OJwUk!kp7SMr zfPis)x%^<$>CuP2GmMXKVtatf#@vNXwltJh_2J$j@VRO<`cGsvRem^jCpmwQP`(>{ zwj9K0Q!IgL0j%nUkm~d&+0H)kKyI|Xsb=8R$czO~hO1vbIV()qpnP1VJ|ua;bVK2Y zPmqX`2y7CPo;j}dGva0KXT_y)&ur&n9@ljjjtnt`dK$S!01(7u#3lP{2-+<%kN0h* zm|OS$KGbrahtu}+5ghs2wRSZvo(EZPlri%4EG;k!RrMuFO6TDQGaz8t$HFsn=(b@? zR^+r#J#HyIiKJ)rIA0qj&Xg1VhFI~((S)Fi`5N-WV#>#1CY}VchBW@1>%k8;0g~q) zRD3bee!L8%GE6=dLC_TE&7FVjzQW#Rl+b8XfOE{{?a_^ox59DCjePCp-|s~B+gDV* zlIloRd~2oe2r%<5&~H_>J8sX1~q}tj4iAPg1|( z1~XTQFE!PvPFyO#ljh<2x^oY~e4~-e>^7<{aVBtmCbeg)Az>)^dqhqiCxX#mFL!CC zrFuy<2wrf{1NhNWxDE@~LWFb6**vM~gn`a~#&8dr6fe9ST z9EuE+7sQzb^C2blJMSdE#P%x(o^qPXub>IxZpJT`RLlHf23C20?_DDD0mtS8Wc9YS zn-d*NbOH)^;!w*5#l~r#nd6;G?b1j?UO6bQ6|CYe_8{ushj(TZkD|e7S<8;-b6)i} zvHCK%8$>4%oKM*cGLCI2D-l-uQR~oKicS?${;X7!36DZ-RX?yD-8H7v?*?9P=FD+= z{RIa(HPZDvUBCFC8BPcVXsZ4-25)RR{^lU{JB^8*@6=yjP4idItM7c{nZ+iGP(`lY zW-=*yK-_oDmzrW5K0p^$aZe8Y?vE+DqVTeUb5uTwzmm$SDORf)TI6nqVQ4kJXNb^S zYf|7gdhigzc`)Y0$n6kmZ9Hlm{;N|Z?B~!3Y98b8jM*BbA044O?k(&s6z$TAdsZFA z$j3QXLTN-vmhw^rT>!8^zma0sGRB;{RBn0rSivZpvWL}&lXXv*r@$qjMAF`lcKW0B zY0aZ5_Riok&j2u)4vfo<>mt{!oPF>uak-0$%uQJhC!z9k_~H@_xnuq&eSLiEQ8<DW8DBdEM_Igh|IX-Ic&K&^6Fz4>z9XX4 zuL$z(qw@8|w}f=-hZvfI2aC*AQA@yE z-u|r4^b4GU*5jtOV`u!zXS>m<6<+I$*gr;J7v?+Cx+3K}8RqiVm*XdHjpGVMhIj{8 zYo6mPV^(Y4M`1LFqKViryM=w!uc&cgF^4hB9eK#hx1oJFWiU<#a!x+UZ6uZFVh~U6 z`J-`@4kfwx-H5ymLZ2ws`6sIJNkV%f!7Gg=eyy=nD~=x2R(J(fAz~2G6yq!(hrJ!H zB#Df%P_A!KQAxh{@p?#}sXH>?Ub2=gFdQ#_(|HjwCrd;0wN90VBHz(;|x>d+^cG|FG(i4 z0pE2{-<-%vzXx)73DvWAdU^u=w2d*w7g45(=Pv5lhui8vE07m|cNLb(49-$Ge@8~7>9)7F(Xk!LjkdzD_bXcO8m-xZK83v}7U95W zYRs%K95`#(zxRyg()AESl6F8S;>sMuCbQoG8Tw ze>cWkL^@ErogluyeTH!|r!gSjI7zd18<}b|ly)!q$EmONef3q{;wP*33s+&Ho_2m; zjQ+=t`UmfScGa)u4bY%6!p$`Do-`>TIxa3UK0PfhJvt>LB_rnp5h39RQYuQ)+?1@O zq|Efh#2g#F3<*|&g~($V+SN|^ekAWWV~y~@z#@1W2XGRsXdDVBn(E3I^Cu?Z2IBLq z)>26>Q@(YdDwOs~v0>+_)}BV%+xHU3BRTt)F6r1Juz8;W|FInd(kBb|Yu`bDMVm1} zeG3}yi|{w-xOCP`-HDn|8C3dDF+%I#-;P+&JJDe4!g9sJHdW9C>c}~y%yyfD2X3Dg z6f7*F->U{mODjE9nJKLwNE2j%dtApm@FY?)dwOZ&OUhD2CtaA3R~0_Sqo0-0Cq0(Q zoRGMrGd*;Aqv2=u{syBVqFJ`=hkYwTvDBZ+oI^1QFIDLk^N)V0hiHzvpas)JwiAc z#eONOF1VcAL|~{QGcxbTn6osnV<#Mk0FOo06t^f;FWeffCp^l~ET4`<#+(@#_iQ%m z;y@!%rWN+%uHk*_eeMd+pvS(!B-V`jb#2P67rn@4YJcgxlZKb;_bPlN8lg?z2%!mC z9k@~^EJyFV_aqy|c;(lM_aisvsg8%kxGLtZe$H$wuCu7R*Ilkb&!`molwP+*hquBMa9Cw4T6;T(1S+jZ7?F@<|>iI}%li8~#1wsE$a|I|z?QBM43W z=%f?Ao7Hvvj7}$<&bhJ2Fr|zSb;?;p!mstU!RalWkKm7#hnkj+Z?^5MD?KGDZyxF~ zfKEC+IfC9(p?Es%;HvUEzN&5LP6VJL8pZGaPKZD?7g*zaML=S{PUk)3CG- z>wyWb=pV7AU4E) zo^#h~d^Y+)a73lI&MeBhCxSjg2MwAKGVU0C*_npYZW``d6jjBsUf?IB^-(5PiJ7~o zZ7meU`!%Q1Pu~mUhVHzBSb`ldc0vVULAB9}JkAJ_0bfxP@`trfD@e)@@dTZg#mEqVKNA6eeGctG-lkpuW3=HSt zjlZKI>Ha$t7{tEY1!)B3?5Ml45>|6(7%wFPc8m>@ZgsgUQpQ0p8!H$=xp?EMC>mm6 zOI3=WGt)d3B##@KSNF=WGcQBiwITfQ^~}+3jk_VfU0#ccQ22^X7f6KjWh%(#PBnre za^kr+7VmluU#*aN0Lgu~k4aYLd2Mmj+O!<|%scgvULsR47t!a(!_d$J?I>rxuo|Us z`^kfkP9ge}^MxMG)62t++^hw(>T?=_q?<@gS6B0Q50gEby>f*fi%*0k$e}&Z0mUQ$ z(X^aNlm_xOWUNk`fm0QN3A7$BAr^WM(c2IRv7w_}FZH-ai|h{>B40FhN%3Zt`cvL{0o$)p*yaFlx`5#m66rEXl0K4|1@k-0uxl zM#b@2S-qVPFsulDV}gw*+xpPzP7g8sc8F8!;U_-T!dB?zK{XoXLZl+rFn>9c?)!5P znCeakd0bu(@%)U;k7S34_=sf?@P2%p{?P1bnt(;PNDeZLHZ1xpcO4d7)0ao3#8?ek{T$FsF>L(#iA+{zKrH0){y z$0ujX@}-eG2XqRC*G2qJmkN(M`@X{u1sMqB%!hC8r8z$>o9=iBSE)Htgv{m6_Jx!$ z5L_DXr}BkF?57xabq9VkLqoEBP^}bDf@vvwnyV_15V4`+4d} z@;UjTbwFmeQrq4|f_X7O&nrb$3$)M*)wRXFkCyBpXJBkj$O>Dusaw*$C#s446e7R< zQQ!Q`sgcjxny@n0)tiQzYimLbP3hh;aTDfl9;xA)^u2{S9l}Wu3XQ08gKz0%N4poK zvR(|Ps!UvE>riW~14}5}z=ZEvY)?YMhMJgc7LiB3w8&gO=G49f7HDRdQ%$kwke6u2`2_l43AyO`A%O<3eUHV3RYCu~}{ zTfJ8tjKP%~9=k17ioq5YzMnJBR2291%tyGELgzoCliw&%m|ly1jaku)-Ypd^kxnH@ zYR!CI$y>!dWd z(NnHux1vl1WEQIKYOaLFI{|m?uDOJd1JQ|Xc)_{qGrO)rT4Nz{G|esrJ5XdYYTb8YwY_27$o+waH6(&k29Z%7YV| zyO7PkYRie517t%Si*(KLA5RBWI67hGi$AQv9mn8!4v=5 zbZhQ8qYEvwo3hEo%OeO4++dE#>Cv_Ksc5QG_9=6AGT!mkYa|OSuKJCtLAsdV+JX1t zYQ<)xz!B?^_C4OhC6GdJ_&K)wTc;LeUBQ>I`g@9b#v#kaX-17!T(9G{72&?S5nxfVM4+1Ee=9Y ze(1%~8k`twTf|6o$FlQGK5wZieP3q?7`58Ib?4?g5OVhUy#Wm#+FYJB@a}uoT7&FRBArv zDCKCC_KnUMtcV~Gxpgrq=$9qNUTtOvV$>Ucy*3CVbnch<$xZ6{hh{~Z&PD>(FvV;L68Pc0N){UC#{+LI`1Iaa z1>~OIuhnOo)Htjw}<;qjJw(NXdU%C z@$ZeRiqpH~smR}jbiE|-}QQA>3&$Ao|AG|5&j6?X)0O`A;P>getHfLULH zP`VXx`K)O^hn7Q^LxDC#^k&7NZ_$;Xjq4ASwc1a5zygF5hSW-&`Ye4*^nffzK5)9p zc*5CFP<>$M<+fZLI}p`1K5(4A9O1i=v!~!AHmuqHMQvc@(%b!Da6})O@2#xE=%7vF zk+5y3*K(Nj?UsA53%6;tACvGjz3`92b6jL|yHa!77i~wC%$hHuG zCJN346S~vJEfnP*vx0I)VV`6P2M?H|gs;ggQ zR!IKikeevm5Hik%6D_D^h#}03lya z6W1UA04TMk0qn&JB-4ZqVKR#f8rpi$%B9*c)Mcw7FB`){1*q8M>%4$>`XmjrVEYT*H1i zcjs(_2ie7c6{%aIzVUKxzg@9(F|ueuO@_~JQ?XNSWm?Q+{Cun#ZT8U1WzPiwpmjL` z%moTGsF+=q$F3Pd!(_u5%uqcCJ1p{i_9gAHIj!GmZfO3p!r4T&>WumN*-VZZUAfGD z!?u$N%k?FV)w!9qoq$nQj+f1iB|QYL7pEuZcYit??qPM*my-3(kAr4^5jx9$(V&ma zab_=|km@PEQ%rrCE)%P($-En4^Q%n#jp38%EzRpyfFi9N3k5vW<)~w9oeGWhz@b0e zuY8P~FWnxB)=|qbi{kD;x-Ond=G#eK*H8bHg;n^J zL5n?=@CNUfrYZ`r-4p@tv*RK!-+w`#Vl$iyIW~H(B0A@2+5A|(+1&qY^3`A%-dFV8 z{|C`5WHq1OS%iT#4fqY$VQ>}WwD%UHeuMRyJKM8C_If@5+Q7Kun{vS*)tn#4G&rR; z)or}zd9~{qTIEV`rByGF#uE5-JhfU<@24U@r~DYVpX6*&m=S$ov#_WV6x2ceA&)=o zBo{lpJ?Z2PM<)Z!_=U+Kj&ks&ZpNhi>&Dy@Lf^B{C$ z_Q~$-3}JgL-&$wjJ)!kZN=m95WTy@xC4o5?G7^*2*g=_)*k#ioMR6l2Nacic>I+Ge zW)=A4W(n+a{0~-dp36@=)kD4b=y{kXmFsvuW{#)?CDk>ERJYw_DT=QDb;Mxc;zLDC zMhU=UK%6NgD;plvan$v~FU9|c&3CT#)z*!JW|F)s)7zr~K`NO%_DOze@XZMRv@S}S z6x-a|pCa3DskM<1e!MwYxVuE4gm)XIWI)21=N>LALm~!k-to=b?r;1b+|tcjHcRn7LqwqGZ0~b6(PfKf0`G`RkS9dwVtCr8-3aSll_Bl| zm3qmcTfQ=gFl9u~{&a{4(%vr+y?sBUrB2P^V!xsw|M*hB`u6Q68t{kI#YkXZU>E|t zMx{jGC4%ArO*L<*MJ$X1i5uflf2*5jfZNN)b93Xl=#FDkdjH{X!dNr=ys`V*;Bz!> zQ^mDT4nZ4OB2t2h4E{*LZQ*xg_?JldmqeB?(Bs{6)kFF#yc?ypFP8k(r zr8IJNmqkbAub1)LNUJTfMr@<0Cf}@0CH`VY{nKAI(87V%UEZscW=fqJ0-ppbv0}TrRA08nI<)tx$`O@`t($6&3tb%>ehn_4c^vrY~&4oRpnYBzKDuicyPP#uvR z@7T?LR9Gp2)BG}x@7lCQeQ&dRYB+2EuMFR9`t6ObuXAiCn!Iiro>w$&m$|$_kZpg@Rxyjy#BkX@}`9qtb&-H$+^KNu- z(81jG{HH%F2&O<&6`BVGx-7nU^v!hZ5b0=4joU%BGqf@s_uV)=k5$-dNSNun%zWNA zy0PL&Z+wNVT>l~=fiU_zFtBH|ddBhh<>g!G)yH?mz_fVn-+QyGKPlDb(;UYTt3H_~ zeL2g#5t7J@^725N_F%^D>0>+!q?c~xLEJLV^?W!V9dAqCzyJZQi4QI@k|>0K)~EAH zs`))J%3uYyo#laOT}F>i;Z7(OOC&!<4^9vg&~jX$|An}|Lgsg0QK;x`uz9oPc0J4H;hZIV{(X-(Nz?#3pN;;k-{Meg8QmcjI(gK>2%qsPY$kb|%0# z$d6!H=e9x08SbtIn-lebHt#^GdfFAAHAR+$OI^F!SCWqqU)-H%8B{FUk^AzYzJj>X zOP&{$H5bBG0>|{+Z4>LmMXa7Ji-zu>4mM~(UoB0%X$7AF+R_R_&*QYr>_Bekhu2PR zxkeuPI&Tn%hQb_-Okau)pH6jC*X&ngqfI(!!gQ?%!QPB4J0@KAB zXd&l7oEAXairb??lVU^96G1d8k(YI0R-`tCAnbOj4S}x{RbK_jD8EM*X_w$YmkmNT zJP`X0j?@4@;YIt&#}Im5dho}^0VaF3s*B1&kK|xta?=6vbJe9_RSk+ndfS3nSZ~n^NmhfJ&4ps@1bs1TTmx1 zU&%#3A|N(ma=XrRsK{cu{E^%*sFSti;mi*<${cN%YOMHIYuw^b=sa8tdHU%`~ zbxe)%0#9CviKSKJMItIDz2KqJB%w&=wmJPzxS%9~`*^t50FCCQIohRz&VJ zj3s<-bl7V|u@4mNC{V?;HLAt`^e0TaN%70>oGGaEko?kf3S^ z`o_*g=Jwvi+2ZWN;$Z2kA9<}0A{HS zD!v^X3xjJNn&3Em@2GNIRz}$O9@@)|kEfk6op~2KHbLL8LQ@{>h(Rp|Kxp0~o+9-8 zQ#5oSrPGu(_B>GIUW~0gyVG`S<|s(s#G;#6?kr4#*w&rFh2vvv*hX#4(Z=hXeX@=h z9!OqVp`<0_xSE27jY1BW#vdL|#5weP?VAvO;(k4~8lRR#lDld58PA_|o?+_7Nu`~;Y?`SsVkEy#BC{sNf?9MmzL!sebf2(tT$+XS-ip#OFZ9ZyXnF$-~ zh?ol3Ti`-pl*5Qy^q`{f=#Sxcv-CdZ>IJuFY@}wbAH>d&Dw^QLLIXQ6hRgP2kTRxN z8RZxj)K#7c9r(B*n*0X_nZ!Bx9}I!1F%+lCYDJnOP{8>WTznJRz^Cdo(`dQ3Snrs` zFxE4+)4uw%+$eS(!wY)M!15Mpe5V?tIB)t-GN>gvqTq<4wzOm#;xg_9niCeZ^1YL>z8VeY4&L=lU6FlnCG>(1 z6N*?~PaU5wXsC!TsP?+c80v(QUtf);W*n=s2XM4V%Y)Bvhq26mr;SaK`^qL6uc(%W zJ=ANbF7RfZ&jyG(KqtpdJ>*Ii;12Eex%$MuYM1b1wO`PHBq}TmH=QfyVZKLwd2Ht4 zYUl5=@=S${)IOTr? z3DCk7`iPVUBOifz@)XJ?Aot6#c1v*UT|HDxTwJr^)Nt zG})@WlF zIds#ZQp1`KKbP@Cw(oEd__Wn~ih5?9$x@KV&nYKP~hjaSiLt?@3&T^O9vfl6$vqga->4HJy!m0j3i zAcF4qbNQF7n*HLTarqi8i#PJEv&5kjp}AgrRh9evW2sE+@ze7PcqNmi6k(hM<~&d8{;`x~`y|0(0$Yu-))snqF|lJ;sDEl`A?15YK`^NAtLkE$wtw^4zn z^EWC-nHg3vpk-|nJ9X|c&ObQn?dT_U#GKUzWl=uWvA>Ak{emH0j|NX?QQ|`V+8c<` zB@7{BH>fxfw3moh5>q8Kpa+q=YOU1KI4x%X^)eonW(I}KW^*fK(p%YzVR9VgW>;x% z|L%X*HV+SD*mr9GWH=gbeY?l|C2cJI<|miY(<$|0_9wU;w)!@cEC40Kfr|qUz}yQ*vTbY(iR09w`}+ z??6gLN0Sp5lLj<{nWO+40VF<9)22nmCBvM{thZoaC@O%(ePV;BIqlZC9&s|e+1u(z^yVf5v6KQyzcHUNk& ziSTqoVWem_*iTU^^oCub)Ul_Y>EVOTR&9im8;>7Q4Db;I8 z49mVCpci*9KmF)8DQY z0!l~vz6VMnCHs291JoQ71M(}10V(?*zwkQab0ogchT@qSq|tbTdw}o8Ak~v_;Z@cu zQt3I-O>@CrhNj}HifU@i=%$x!jm%%_>+g_adV;TnWKdivM0l&)a6|w z1o!Rk3s+ZGd8Zns%%389sYrG{%oM(<4N%J#Q_*q?quC^SX^3D>^{+--F?&za8H-zbaOEH&wP)SAVGQ%e|$D%>STMoU8ocCL&Tz zDD#ob{uiLyhAj>CGuYROtug-@LlbguV072qeE9B!Az;CizF*e(P2g<1(oOJ)Yd#n3 z$WfA1{mZWZk4j7W&t);JF!!2{9iK|>s*Tnwco4QtR5>$hU)m;uHQ zgFB8_ZNBEpH(4tfs%ZdohrJPOc)O}JtiEc`BpPBJ6RIYA??Zt;G23IiEPuQgQ)QSy z=v2dwevIg(6l4th)IMHUe~MPBf4}R+MyHq20S>{|F^i=QP~P(iGAw<`_H#h&F!q6HrW337+2u(OAe z>d^2SlQv9vXihN#@Qt3YLwz z4yuvJv6-3ZP!OY`570-oK^TC(kNq6!r`}d$q~;ykS#X8)YC03g6SUOT{Y_&F6sRC` zFf}JPcP0@^+F~``@+}>nZLB_j&Sr>dx3ZN+KVn*1m{*4e6V&LeXb9L+IT}Df><$DrW&-huWLBQ$J#@^{e*~(#}AOw1nkN~xcpiidPZM2GH!>#$ApS6 z^ACbJD?A)x{zX<`4qzJ#PV6lrQ_wd))(`9miqw7Y4|+@>gBrgUXP@LVxnsP4wwiB$ zQ@&65IdSKL81wRL#dqu=4vK&ow(NUvd07bGmzG#5uJ(fc+kaF7DkPPZ4D>u6Y$Ee5 zNwx~xVkXtG53$$hk$-v%C^KOBCQ8B`L-+KA*j&q*o6-1^&vzOyV5-LiO#oMwj-pODjJ^G#~qHu8H&Ym}{>S^}wFlPYl!U zzsJN`jxO)^-OLOi)<0Qo9iwf-ni4r4n!uiM9vo_-(E|Z^b9AY`*ytLl;_*xZ$E?ab z?nB5;(cJ;lUDDIT#RAnrH)fa5#&Fdv9q5E7x4VOQ?#w8Qc;?52{2h9EnwG@hYy$yn zojCV@OanQAbQdt``z?lf_tA@e(WQ45n2ifh2gbFNQNou|Z@zsX{`+N@1i-Yd|oQBnS z{glE8n_TUD!OQc2@ItqPO;i|@s2@o^x)|0 zSg)_AMx=OOg>%tl=B1~KqYjZKG+5Y_>bY;GA`{oPHXH@xpHg0}`gFI>`^M;dB8CR5 zjs$d$lH!{k2SgVku_EF4e^{(PHM0$6aNnc$f=+!8;X&IUy;9dL@I5v@#WE#4ix6D z-#zI~kwiQB?1`g=gdF@-5Z3G0BqY;ADJEf4ahK{ZUX4o!d)PmB^R38{L`N~qj2S&~ z*KPhq1`qi>$quY$a+Qh~D}4T)^6nF98&ryzf5N6x3tPw*_xjBhd51oW(B_2n-QVE^ zL=HNHNJ(TuqZ6ARE9$4RDr@G&V>r`>G&vCkOL!atn#A$v&A@8u!Qwi!`F^FbPNz|) zlU8mOQ|ucPk2X4amtPQ~t2=nrH^sA={+%OZI}YA?V&10wd+dU1)q->Zpq}FGa*u@^ zDr!4-hwQ%tPJIwA_WWmGF%&@5m~wD7iFci_=M0&)Z> zdR8^6i`EICFWL`o`dO^rcK=G$xSTk&1xbAdGzjmWYD3!@ERzmAAbsMcUfVNTb58I$ zDgxwUPrz%$izJG02%HvBw=s*u2a@Y{J3sOEd5G3GhU#x-7nnuSk&pNJDV*7?*PgD?Nxx9WUKg~Td!<{INQ=uU(uBVsUt8*itE_zh-N%~AWGWOn!5R1;lq=f-8ZAnrgWz) zQA!e$)yv}272KFhMaXJv#LF4~y_DxA@1bc>Hy|*eR&oYK#c|uc_=)Hbj^+{DqL$N! zB07gixM~-6#3x@uJ1m+<6eN7yK;bg?Y2;$;zPNyML@PB-Yv3|NWMMVQfq~Mt`04M4 zJ-^LRQ_^exQu6(Q#C~nb#1@rZY+c*ZiM!9&fXslm3TSdRBolvEmJ@PV#IpXC3AE~a znd%B9XI@c3nu6T9q})IoJ#gQ`&Rl(k=%-`qif7r(Fu!JYhZ2~6>)(0hEQ6ul2n?ja zwf1>2;uXqoXk042J5~gf&wTXEJ7fUCM`Uhi)I=;aEfTdI{!-rt9@QIF6ya~}s?|-L zx+(8e^4(47v>b{|liB!6a>Bg%pL{A8`+iQ z8|D!v!;d*I_tt}zuGb5D%JLKpOX6zPjqHyK38&@y_}d*Od&1VQawb;dJHcH@Uy-Fw zf0|g9_VWQTNv_7r_FnQ3i`zhkjD8*r71a+mu?QEz6VvQZpe8Q`itUi#K92tUs|5YT@)jA3I&a-rkBRPw3a^lkx^mM4r4a&%ux$%woGDZ zcrLb}G!@+u(R?+1-Ve@cWwt(*Bq7azAfh$7hoF7V-uxL%)WVFD7L)wPXRRUt(aOUyT?t$8R;K#nK&f9WxmtW4e^vJ%Q~ z?<%W)Iqp={m)c^3S1~-l?!C0>2FGHW8G(<|YVqZB?WO9!>hEY`>v@(d>*s)A^+8`{W1Lrkxayj5zhF=l6rY&iU2ui_x*p z_^eVUg>%djx*DhEmkeO>=}?~T5q@jnNtqg|RO1+XbhoxvWSLk_(8S@;6%tmgYG&oG zqvyJ&{kfa^7mk}r3Ma|?PO4q!ux%d3f3wD3`H_923N|ewf%W2@AhN;uJWgL9_sHxB zQ#F=r@JfeSE_GZlMvd8BC|*n4FM#9xE^A42$aqxfg}z(pu>wL*t|}Pz6#@pA>P7i< z)j|5^CQaZ3x&W_beGSTA0jLkbI`J=+GpBe5-P9D-%}b9H1{hfJmh`+9oDNB?3FF5u z9MNUfib%7ooSfS5Ev8ja509C@l=2u};VH(<`|9i=4%6P{A6o-x1wbWDgZ-mAfiymw zGM_#W_sMw3Xrk@bIw?e?Ft@k`Bc0CaUl!nf8Rrq?A1}Xf^w4??eT_xUI|1TonXUg5 z7%RK)DT5~h26VTg4~jP&^LO(J?EUU|s`S8O8z8^Yvv~K=$!|~X)}q)B?DM|1CH6JZ z8zIwL&V?4-e#58P^SuoQo9b!sZLu%*Be$>kJ^V!y z3{{OuQYTz<`kk}o_Z(Z=9P=r|KL5&tek}88e~>Mk4p5e|-D__5}chWRjcm2HfJc>SAZXZj%0(S*DdEP+h}>lDi5PjoUnj!2Jt- z3oYdP?u(|0kTo1HX112l^n1(NL}>8_dluAk}OCZ2k6=FBCRDua0&BfwJbFW;xz z#d9;Gw)WA64CO@Nww5($us&wE5skUTCGkizQ{M!(q?|Z`J~Y8vfhknvRW2;L-xL79 zEKVnL3PsVZ2mH|w7ybKQ;_baV??(M2<=7g3{((+bE2!O5pP=m+N<$l7=Uodo<0^6N zEx(eh_MC+1c@;4BMRCZZ_Z^r4UW%8tbwnq{{gB8=Q4PGvwEFD=KwOWF5qX*Lq0Ztj zf8g@`I5?`AN@b~x4Dk(`8wmXMwV595A5iQ`SZao4_s?6G@HQsZZS-=FaQ{R@YPNNe z!dRcuBxsL3hY9Q1b65MHq~uCC|ICP7FSnMnM~_=c3H#`95qZ3!%Gzyb7E6>A@t)@0 zEMm1ANLa24BXTp^1@6i6H&C)>C2&@Hxo673rAj*|xqG1izA#?7-e;T#>$YR$)Isybd=|(P3r^s(`l}ueELRc9?Sq9kSO41kH{%Sq*tR}ih$(0 z9i1>oPZmJ=W4iwIf-JGpdN}$8-^s&B)dnZ~c&auNSqvk>oENLwweg9Ie-42Lloe6+ z+1l0z#;HTTFs$O$K}tf}G3k6F1#9RSVCHc7BtlF}2kDR%9UQG4RJzP(alV{6J zuMYa6qQR%aP$Ab}A94s?Zi{z7G7tjdYXoGIrcP9oBGZ$9T6liL6)oRHb&RK$Lu&iGwkfnB%E0f5jSocj?{&vzz;Hd zdbqrwoe}9IQN3&ox*3aEukGsoqJPByeRAMnf`VmiU`eabOkAf57${k{P=#W=m4ET5 zZdJp2QTdMRP3@vg_c$CAa%@pLd@xfl{e>wq1ofjY$1Et+ z+rEu>m{&I#x5DhRbUi)LvVuzN2$EPLi|;o&D7TSMnhTft%%X-WN{`yJ9Vs{j?xGg) z&bmn<^tB8P;(ePnGo|}TGb?LpwTK6gq>dNvB7eMxGyca-H-3PR>IVUtXRQ#qh_9n;Q^r~?vJ^xOzX{H6_lB~G@dAK0SK zmzIrY0sUg;Vh5~1#lzrUjY!tV$LvaXr|G@=kbU%VAY9h^KXgH!dqI5VX&UEke0I&? znT#%j)3+LXepRmO(6h+mG6;RXMBSdeh%&VduL#EQ0nboo0sX*F7T7dg}qdbC%H<(vKb_$ zezi8!)b0mhQIcn{SDf3(-4LgmwrrZDwW842g>GIOn?7bU{Lo>il0#*8945H*xnH#EvXNYWVVK)`s4XMr-AhOU^N`Isr)ge69X|MZ zjqUPmiK|VP{KntRUV}w%^FqYTY)#%sCbnC|$l>)n9&S zq$>w<3mXWOOL|xQd*Td5XE>(#hm=3S(3MpuuU?so z<(AeY-0kxbpqi)EF+&C^;CjHSb;yghQRsMd?z>YT zh|gj_vJ`Y1;mm$kcs$p-<3Z>cyR7~$e#vg12m_H?jy-H=N%X@|`<*?JKOFG#`8?s? zSVGts2VL@RS-vHb1h<@$OlvTY_^nz*H{Q#gC)t9%?X z#4B87ju*`Jf3Fcl*yDxpwk;#exK2|`a`RUb1GS7JJ@iKO;%%(ud8*Tjz8IT@cr95RkC!tvws?Y@a%4NCX z;u0J9D{XqM)sh7s$}4rM{zs7G1Sz77b%%Liz6=eG68q^Xbcc6G%_{v1%=|mk#fR&sk-vXI)da)y>aa4#lt(-#7tn1ndYO6ohN;2Ch;qNA^ZYRjrg z9h;aJCQ&I)jpAjl^2ObEqwzb27%hyhZT;lKSE6bJt}ba1c7#GP3wplgK;=&*umA*z z+^j-6=defxcx#W#VMjFBc;*>@_9dKST;7MJL}BLS-oS{uM4#&dl_Q91B9C6$GVr6B7tyB5)9|4Sj)Tw8phg}8 zWzWt|8rhTkaJST^mLoDnF^0XD^b9z9(hjVc2YeBJJ>6lg@j<8@(ef)(Z%spxgDfCd zXXFb6ibhx4WL0WuHi)JJe^SVV?ZDeud-;+OBauRgx`OVr@oLH4dY?+J#;!2u;_D=C z@|_`E05K)Q;UjuCV%fb20yODzm+LnGm;LRov4i5E{`S`GM@IJ&qp`$_AGe?-6gj8_ zx`m{BeyGw;%_U%Gt4(uCRWEF4lA$p00OA=)CqjG|$#LPqrFtjvvsKZ2TPZP4@Ud6Y zPo0BXn=+eGX+HZjsS`$vN8WM=ODYOcz3VaP{?Z>;d4cBq2*G!KHf zYxzYV**$)~EEqCTudwYxPPFDYzh4|*5N?4o+jCh}l^}4Q;x)$MyTSldyBpg1uI4LW zQ6}=i?iW^Vyk5rVsy|Lis!~&IlK;Y#+u%VaN2D#VC_?^4fv_N7?VO5dW$n4_Q7!zP zP2xhDyHy__dM3RMdk+SXiFJ@0BKIoN<}eJv>+}e8-L(5^->p)pk7?1|r?uX=>Z!kb zwtv>KCVxT?{7;F>Nd{rHNt(6GDKMMLj`CQ^ytJ0>m$f}5=qf8dc|k2Nn?etbejuA5 zmBL-9vFU$AU+g1nFrHT`Ml2<`Rsx7X=Qx$A&lDHa%iEx`BO%MVO1$r?;QAyvJoH}f z*nVv>cM%#xqCSfLG>&oS`XZFt)?xnTkwXMyZ(oTyi8(rxMeZS*66JTebdlSOgHv@0 zM}kH^zAhgxZ_6fjMmAlVfuX$*@@Cl6s_6u3QtAW-fsY_bSH7pc2oR9^4&;N>`1=_Q zblOuauOiTBGiuPWs}Q!=0jk!n^h~ndPjbGjJ+FJ;JB?=|sh6uuEEbw?|GLG%-SjeK z*`rl1s(%BS>Q!$tecBd#Q=a>3W<@@s2B$cBaQ?ccMF~NNr95ge2A^AJD1;PjQU}+!F{u zINwwEEsv^d5#Rz=ehi>%^)XWzQN?>`=NHkT52Zd2vy}ZMwtrD*hTvGbISCoM4U`>mR%-|vhXj97`1FpoXtQQU%bXsnE{z(h{+NyPm zjYqr6;%%yah-mP98;?t%<4TkBx!3s7Dtx%~PwznU;&1$q!Q;wc%K6PdWra#3vbP}_ zBRyhk=4w9PSkL?i_qEzoqq^Mn-@E+kw;M%_F+%g@WS6B^m7P`=w;icU2iX%K%w+F| zd;B}WN|(N3fhM|QwQ z!=OU+kTA#aCh}Jn%+JM4u)NtxT|K^SjAbgw3QH}Rq3N83@WWtKVfU0aYXY(V2CaT+ zzRqrRl(P+W^}=uWAGQTWsGh3r2QKy`kD=Td$T`qVAb$=f(RSyicH$3R+!EJs2T%1L z^Iq4kes{@f6)<1{Yzl-U66rKF>g$h3_F0kS*2O1nG(|phA`3{?;xu5ik0{u5&|ZAT z&z?%Et@##v_DQmgxctpV7srR^Ye{VEb8Ee1r1RvSi+(|}ORuRE*rwP4x-s>=<-C0kafnRJPF+r&ud8UMb1czN{l-zTf*i#x4(+|NG zZMShHbbI;1k`A}-EsTtNiV}hpLEg>&i&8Rko43Ho3sgT^)C}wg_VsPT?e_~w?-xn> z;aAxo>TC-!$tPW9!HY_FRH=NCCJiOymroo8&yO&%m}{Q1;^~{ToZ{j}Kk9;kY@w7-ed}*}Fs6SpJ<&7CoF}uBY%a-%RA6xdX@Avbjz@`Y>wj5q zGx!9gA)pZUlWZcXb*)9_A=lDsXEx4gXaYTQs9M@C6L@qco3FjP)A;Rbqa|!j?25i< zi6*)EmX-1DB9e~!j-94#J&L(I&C@6Ul2&q9_Pi6fkSM*4JwbErwLvB6V=U6Md3`U% zA9XqaXLPF?zmamlx|GU80-QpL9yF4W*%}x7@GP<4Xv2y3Sb&E9T-*KOA(jjST!Nh= zM56gMWOdO-BtE)lMKxyTDZ+dk*T^Ytk@+uBQ)p`M+`Q?b;M_4i)QwE{)G%Y|@)vSZ zL1D94>yw+>>dy7BSS`oR6P$>56fX+h{5un#S>^EL;Pm^iPomUfCHt+J##@mx@T1?J zw%+xYK+0^C^FoBZpZi$j;#@y_LFhpB;>oGcnDl(8%Z{9(^%eaVW{;ZR;A;E~>Jqf8 zr#0|^PchiLISA)BMfK{?U=6ldJb(n1QU3?jaD{4IC#Z-`P+IDBU!gjOcZWSnLpvIR z(T^bEKdHGwd_9O82w%=a^-vFVWq!RtJ9a36d(O)+M!b<$ojcHq*Sl%siOeLf=d_!T z!K0pI-`Fa$iTsxDr=v%GxOr8AK2w=}OMqIngBNw#eqtAZT*(0`On6_8ctsL(-Jn3GgTE;-ZFX+;HRk(I~rs%FzJZ!;7SX&xvSpQ(}h=r5Ydw4w%5=w|B!SqXe z6hEc>@spI^|Hso{-lxUxP40ifrULo6PPjdzUV+9}EFY@vb~|v{Tw>Yk#r>k%Brz`& zm6%jAVb=@3``xDVEPl(%?!YUMtNI){y_Fi4OKUvdJS4ruWb5cOglLt5Wc!~jul6SV zhdBcE#|s?s6D0$v=R;RL`RVko**tLj;G`VA(Bzn&xhlW?(Lr}mQCsC9GY8O@Ik#JRi2FH7Z;pQw}?RmInG#fR-1Mx9*?jEi`ytQ4ghPv1qIRmpRZ zu460Ov9v#TNYE9cZ5RV49=mcxqelZ5=!#v{$$ZHS@XDlfn`#W8W5=ECFjg8LpSquq ztwq1^DZal|c)A65TzJ~WD z9t!qI6mAmF98-l=TF5NzFGHp)H6eM<`Y!KKjeWyL(o@2&FyNen-r`aHNXYz)hUxD} zOTRkV9}?v)AVbDRSPj3g=FlZ8%&>69OEib)c8)RD#Rj|yn&dGBp1x_s3OI2tt^mw;~49l1Vs@A{t%wh#A4b{%L-%j^@FA}n!IFzsN zL3w;)nhDo7?bQTpY2I`rG3<|rTj#rG)JchyvvYQHWm!vS`{%)LrjLJ)=tnxCRn~T% zD_`lVw*hgMn}`xum^2` zZjHpsA^IFu|AsoHJC&ST{NbIh^`4b&cTnan|BoA|^I*l38Nrut@y)_rvY@$u8TH(lM?R&GS|Ag zO8Q``PGX4=n3%$?w&Q^M?=VH*oq1o~Oy>DxU$kp%;>43j@S6};0CTtDH9wf7$$jg=SuLtK*7R|Dyjo} zmUsJo$nZupwa?_$SjNH&o-kijQe#DV1+~{Un#&B!2IouUaZ#o0 z5Zv3Tp?GW&Y<^YPsH6AP_}AU#fr^ZK)gtS)`Pyo#>oj!ytO$e=eLQ{Yq=JG6yQ{UFD94OrlShW`Jc8_qlxVGPmYR%cTAG!wHDy3Mz)ZnZ881xAL%y}Up zPu<{|_DbFG18KkoFC;SXR)14Fx4gv3n08kUGpvgW{W0ZntsYgg-|EdZ!^(4ln!PMc zi}@ckQ_Og|C3-C}OuNPMaX6+kxWntSX8zop?*6t9cgO#|ymS$Gb2&-IPi`T5AF(!k zC(N$58*PN4A}ZUN2U9cN<8Vn-|1ySM7QDWG6UB0F3(H3M4Pb~HiVy^OAOzRY1cIqkc<(`>O$#;e>>wOup{{eVuxE|T6C(xj6m zT+x}$qx=Rha{*&w9^itJbqG-)N(160$w_qS%!u|Grvvii8X^XsRS@7@JOSK+JZg-S%%SwzN;sTDH@*n+|`UrXyAq|7dRLBjT#FMnP9qXq=x?W6N4r zAu#ylVS9bB6Hy`8V_%bJW7(r(^L8o!8wj8c%#ZutLwj0Xj!=%KEl{W4NorvBT>_XY zwVF@w9I2^h!*0*1%@A7Hoo9PDM3;Qnsd-Hq)~PA*o7yHh-}%SIG}+ZLt7RRU6N-R@ z=y&x)T~Iule$a5+Y9_?SRZZ8g-pB|8(%`4U3R}s9h};(xl$=<`%Fr!#KfB-0KiL~! zIn=1po2eDZP?JL;lpieFv!RGL)+WMgl~ODiGCnluCq$I_~C+OKQx5FZSwlKhad^Zu2pJ5o<|2IwtRAoxHCH-F+s*SAmvE4t~ z!QhvyI~zSDrJ4M)$~tEo9IEI78g`Ofo2~Qx^XHO1zo?~u$BBd5o;YnkTnmrO#NPKq zLRu}utyy`3^SZc35jwyR#>wUd0B2J5dsTSpIt=2x{RqRF*liMf{>m?L=uSj8z{n`+ zIMyBE3y4_$Tpi8ZgB0H^VtZY=lZlT!wI+1Z25D?w4hZP!Ne6crx@}aRGGsajRod$^ z`zbql>PC#sW&{SO8XF@DjB7^b;_K6B9PHM5^phTSR+uToOaJuH>ObR9Ma^yY+;(e= zh+ll#Iged2@uodt%!>FqMr;{de(y`dkYdd3D%0!GLElT%AReX zA^~HfFPSRBAiT9UJxXI^J(X;aiAUDyqk+Ka0&J^Sm$u5FEfR|e({w2Bi(c$rm@ESh zC0b%x53$&gRrHI9%N)+HSKrp6$Aa}0iCuwxix>s}zgQir_vU4IrpY7x1Hv|KxA2nn z7PR}2p9wry}3ykhhMFQQnuv<3#qT@J&3i&;E&Ib!m)sYs2IIQfrJ0L_m37CB8q zTpFHgnr+%TfwB+$f7^pQ?&+nd)#nIEKb)v2`RPeJn1HXwlU*~w{M!OP_)xy5)UlxxEAZeiB$f&=dEwA8=9g) zYrmJ zD{qSuG8*4(sImfaGjMaj8+m*WHSm71zrCAcIrv;vX1x97N|Z)n1vbD$!9Ef=emqvA z;9jU>{b-I}w%uJ$w3YSe^`u7jtkh&~iDSd&!ciw4aE6!#RB4Euvxt`1?7O|yYxr>b zylYFB8pkjdZfCS@$g@VuSfjBsNl&56t~p0tTeknXsFtj`4W5{mWW!WZz3IM8Il7-S>zq0GqS@&J(AF`8$Du-=+qeCJoO^I<`p^-_hM&nRADoLV{w`DB z9B|CG5Exhp8tFp28_Cu?j6bD{m?vkeH0xcU2Ku;x;dM;89Wb(9oiIXyK~hn&dSc0b z$4}ktwNri>cXV@iPv6eox^Ema+pMv}<*NEpX&wEQj7~rxEOqGr!U4;~8K|EJQ4uAY z!^Uom>v0r!v+Fm!0l(h*Q@NB+Ad#1oP_>@=)GarLbFgof3~6}%@R!{A zL0w;0z}W*T{*sT}N=}w?p32hO;=U3SGZic;33PelagF`RS9HiAmXEhl}?7 zL}WB*@;R}Xjp~k*SslU8x>fo0^^N5x^mfR5hMN(lpS=xflMY{Q&`qs7+0O3-LUrQ> zfAJK!kVMaBtYX8FmZ{rsI3P9apnR5~M~F4sKeT%oAcHLDMwk>I3|XM@dnsS4FwxRD zsI;1IX12J%AMK5qc;&VKe?*-HR~${$tp^DZoEH!7?(QL2aCi6M?lM3iI0W|rf;)uZ z7Tn$4-QD4Ku6;jX*6KA~T~+6ty`Oy~*5*>6=eOE`s9v$nn_N09_GhhdS*J|S@T`=U zP7Oxr#m4vL@t(cE3eo94;44xdCkM}hmq(xL9dlam=+k{vgeFs}7gN2R`!miabH(Sj zu;gdfSdW{|Ew@eFpkZCi>yP9yHNEvc-~x9Xkgb*eDj+Xr1vO%B*tARJWA&FTdfk`a zh#LxCPO%?^z`9!LHX_HqJB>iYfmo`hzqCzIjXU=fi()q)Z!Q8urvJPMh=F!<4(`Ul z!5X3}R@PFVxhjbqkJpZ3BAT3)zFsg55uj~e1Fgm;{^54Uob4-0h;gPcu`0YpgOW3! z(GM>Ar+p^=t6NpCOMo<5W7)A*?ys`?;?bi=%($-cZ0ETK%?jcbF#59>WUU%)n^1;! z{6NBD#5i{K=qJ8O=$UX)4&VxW1^)K0VGadZ>kCgVO;rv3$YOHbhF7x`TlpCKFCwi9 z_U-Pgq3RcQ=C^wH>@0U|#Uj7k-@Y!w*8}S~KwI7K#T!va09c}eLW>pM? z9h7)NK~-o6Z!sehWrlNnYZ)oe16GhB?LPe$B@rbjhria3(*NkZ>?~i<`{g}>QzI}Mp zO>aENU=8En{`{pcpQ7dZ)cM97dW{gm%m^@ti$6p`ztg&?y1EPK%TzO!7h0tK2S6W8 z#ffa*<{dJn5;~MyvYypYwi@Pjd-tSPR;ZW8V?HL8R+veuBxTR(&E6c2m-@nzf7NN5 zjHEw(X}?zGs@<;PP%wT8Wn499dqJ~&{j!dYIT70h#>x}Jh*d6MD^X5=-q`)j&9ZE+ zWt*lA;r!*>8efx_4pDd>4TmL0W(Ew9xH*AIcTz$%Vy^a?SV%2!zf{$elYmAfddzL3 zE(4<*?{t*FJ==RqL-F954=ifz9(YND}%!8aG$USO#2At=Tv-s=3CJU%&$IZ7(e2h}&uWQ~~f1IrIye3iN0Z1Se>qmu@ZmV|NsFa2(#D`7N_q3Y^G~n?0JS zNC|@VYe%Bxj%{=5(VuShiA&UC3D3>`v*?#l$D;JR*~E%j_C2xPy0}hn8r_2`dHztt z-^hW}e3FOHn|^DNIr{QuFBUGwK8i4l3X&*eawa#}CbSrgnZRX%J)r-qdrB+??N12N z{4{)FH38IPKExwwzbthHf(ney^{^8GIbT?3Ix#)pvz}Xt4ysMZx8&ayw3ze(wMCET2Oku;8d9Ly1Y1C(h$gyPM4Q$;7?4{nJK4}G3 z4gdY-W8zxOSNiXw8%{>-lDS>jk==wV;$89BsJojzew7z%;%&;>X1DlroVTfMVQ$y{ z|VCGoL3oh-P$b~+BaiVW)cRjmon3|lv% zD0@LY6HN~n>ofi0WCBW?oVo;+e9ABoRuhAS#7}4xlyr9)5;imGZerVTfUnbKyH#il z%y_L@4m%v-RBb$$-UOz5o7TNPo%5*OryS*bv#iaF8(Yl(-FG+77GkIrn!`oi_WYxa zfICT1e~SA|pFLH0p85-~BVpXiAPZ-Pq$WpdRXB?DG=N?EPc(}yV&G`kkx zXUo7NQro8K%g1$G(d<6el|EXKzo30W7~xpl`N}H!oXMl2i;$Ef?^E*z&^i%Xs5f}6u(z*Scp^4eeC|_ z@C|2F;*Ck$?KhlIYq18>ROUyD8$DY5D*`Sy2_vyi#}##iEw+(VN8x~SM2pl`8D*-( z_E%{Cm(v#HJraa}aaMQw9)FT-Su0eefm-wNh1gK*o=>i0|FV(Ar|7zw?dCf7{-$cL zk$y&Rv|k<1$yLw;Al>KSy=U}v(^>gv}Us7!%3-5m+$BxCTg z)ub~gZ_RN;VQF(d4Enfb86+Q$nr!`WG2(2b@!>gs4nbn`)UFQ?rty6j7RVw%#laKa z2vFV;c@^i(l5ZH`{A$G(S`iQI=j&s&oOT4)bB}!KdJghycud~B5bN_YDKh#ZGr|-l zn5{11N=X@^o&YyJ{%3@meUTI`n!Kw^1237YH(&T!#ju6ti`iC>=c^|1BERf}%~f^_ zY92fihV=GIn$m(b<6+rEMGD$v!nzj3nN;Hu_x~d6Ue0m;KjQI!+6{=nem()WphO-Q z56~5|6LTm@NQucv0Kj8f_OF!m^t7bpl*G)qUr~w4!pIOQ!Ur_17C6b+*F*A7R~chd zfzRKyMX_~3AT7<7bXx7$jc&zrGO$LR#(vW3^ZPNKb8{SB^Wq17T$Z}e_%wc9&C}7l z-f2za)4y5{`7#a<3%#3vd@&+1pQ1oukDpgq@R}f@&Jjf3_RTaZ`P~C=4oB}6Zxh^h zGeuPzLyCMJe9b7Bn}wNCVf_SQ19IoqH1V-T;0UX)PWSW>22!oe%l?^2Nz?8{z|Z{- zU=7>i^Y(`SpP$7zJ9n=WW+4=iqZaSUy#SeVT zftbF8P4U#-43%!04i!Mq8}#Ojp+0mSpuT#)r=@Z+x*KHdI`h7^-UjM$Lx! z))PgjDxu7oH-Bh8%XlCf-F#)@NQH)f?4tySFSuYepL}&`ESDpPYTe=<8T8-#JA4^S z!w}M-GQ!ALe_M$AN{$GOVCT^Oxna-V&>C-DNC5}tZ+eIZaAM}8?}yD%J=!HYzOBve zI~eOk%8z~iLRMgPSROJ51_JxiJih~>tFm4*IBfhsQGOPj@gfB|J09^-9pOVI(B-ib z(Z(njRrNczEoz4p*Wx)Ghub4sBZivz+%m@LsNziPrH5_NnoakV%8W7Eroj`n0z$`s zgDLk=0V_)d|!>bWbRo zLNkik#`m!~odT6gg$Eb6_FL#@N1=hKcb8Pja(cqw6eTei77g4brSrc>5|QnB08^SK zTx&+*^0zz5t&gW7UaL^g*8BPTaU`3Ge^Ys>_4Q@^EDdMJ5f**GOMAN-K&}Zf3;RJe z>AneGo~OT_9s>VJkxh&9^$sZy1iO zUuq+mrdHLMr?~DP#EMXo~!Q{^CgS3oTfRYGlqs~J*N*UaE7OV z^iK9qSnKL_!V##}01KpHNb;Q%Y{=TS!bC5Ff2xH;n zhp=52Z!AHfv z-LnWCwBn-e+;)ea)50;0Z6Oqw(*JAxEw0Nq)V#*zwQKhGuk=^#PnIw5)E}D8bto6B z&@u|2XoW5|;OIbp6XsNvF_$oHxZlHgQvDKot|Me2{E!AOC$um~V8hezD zPM)hc`Z?0TU+oGlWhX!)rs&tDNi0Zp@YGIV2J6I||Y}=&xrF<-)mgiMwY{{ZhO!+ivx!ZU1)m-{#DwjxX)6`oi;k4Psj z+10Uz+UaQU2Ov_s+EcXg4qnVmNqL%U0t$44FJQa$c4ir(7=Jbo>2>hgLuElVGY{a6 zvGsHfK=?}$a7kqMWORZh%goU~D~(MPf(bs}Iel@$r+GvGc_Z~jA_IE;!0?m)_2;Xn zNREvDoxI}{b$EQP2~8$!;3IYM5IX(s?@;i%e^t5uXN~8bY*~z#1?M)eY{&^=*~gH$ zWjm4%(V%DKWo6V^`x5Enh%MdPl681k^%)(t!afsSnVnRq!1tPgM+OjP-BUtjSBy{A zmw_|zH$s~VS!DAYNaS-MG>p-ye{JM%vp&JqqswDu*tcgcis&6Mtx~7>(<>HAT_XOS z>zD6JHqpHQO3Z1y9yr$@9$Jy%NeI|)D;gw^a;do)lRfssr>H&}gIbzMssLdL(K;zx_wUyk+q$z1v)jg|be|`$GscK&hy*f< zOY^2uMH1#P`{s0~c`8K`hTS(G)-cxR<=A1rTMKTEekao=-Eme+qA)a%A+0rcPvX~I zUGrB?4|^G|ebzlz4c5=PK`EQ*=I$z7w_ob5;8Fbk7q8cgi}<<>WPr^4@6DnkLFa8a zxX~KB&ZlPBad6(@fQlm+m;gjGxEYm$ohPQnnm;Z%%KR{#W3R#0=lsqbLv=zKnw9Q$ z@0X%_sNOHQQIB^10=Q(0^e2ctG>gU~P8rwn7oMo+ABcLL3w{+vuX_e)b|`anMf!qD zSrWl|9`oiJu!i;ud8*f;%aah@t3uyAZiRvbFQKLCYYr2y(18v0+)c|AsBi3Ya& zSv5sqNZP7)-1oo|?HK8JY#+XELu~%$TUzD$q{ww7Lbq;7bB*U>Ym9PEmt8X7|7rG@ zr{jMC`-W3{-tO|(Z-`+m4mPQI2{y_rrF-q(nQ;by76siz^x-1B^fFR1E-MRzi{@OB z4f(WJVr2FwzTsQvAQVT8|5}Zy_?Novvt{t?XzL1`KO=JsP^@y}86{q{mBH*Gw>bma z_BBApU!eZ--bSoF_j5-5Jt0>2KDLR)wBPD+&jWhcvoSh~ptjI4I<=)mf@h6PDnTy1TpC=(n(GFhIP%A`>ayW5-T^GJd)s=8AZ;y6Ly z?budO%9aM1`F|Wxm?{2kB|1!~?>bpDSKiDP2oSwW22^DDuSODY{_En_8OvSLb@es^ zBS&TI03D+0nP5pGo^`ygG9?3Y*UxYM*5UDJl{x0SR-~@%Ky&TtX6Z~EqgU+9>SjhN z6{<=Gg^n5Drktgj%haY`Z(Wp9_bib64K>(Wb|>N^MTD36sz5DCGs2I4dpF{0vF2#O zq^|;$&fk~bC=w_KyE5`l!#qo`cAidJ8GyOBy8ysv14w9(x8b_fe*B7O3vi@jy91oS z8?_zDc8k4^0uQ^t{+OSzx#p2Kv9)*lDRx7|5Dbfs-?(F5;~k8vOT6SyGSc2r{rz>F zAT}oL`ev^7NP9Ew@VNaupR4tEx)Ec3Bl}G#7%|R7x(^yP({t$z zv|-CrD)}~*earj(l)I(YBJ)oeClF=snU927-gCZbJ7P1-&oN)p%}>g;xD4FPLC+NRvsVEPp3%a&+ zrBPkM9j~kF6QVE>L1v_wuubF1mw?O1+odx~m59?gnxNia7D)}jFfWEB{M2~#ntHYL zD-q9kz}hN^T%r{&Jexy?Aj z-^K!|BXzeoB%3K)?zX_?g}s0EMHVK_w?lHwESOnj6RNNTT=oG;h6f9R_5{!r;8DA_h zJ=1WMFSMl21<>z_^4H6nsA=XFo)=*4Ew_zT+f~7%?K&W)Q4xAMzp633LKriMKNj6hnSHICQUbt>HRa;x~W*X*RIuq^JFu#TQ{^}5IVt=1(0JF!8 zgoKO+(1}_ydi&5RX3FYAL7xl%JsA4?jYaKVZXgAZA=`9bL{8w@R23Dt!|5r_e7I`J zVU`%4gnES9C24yVvp4fY#K1ZSKT&6`>64PAb66vdc#FVQP?yj+iEN2MJ7vqJ!(4Hq zg)A{2`S4S5Q-Jgxy>(J7PN3GoV}kd#0faY%YhoAg@oEzE7A35ZtcTn^!mk)y?%Q&S z$t6W7GyzQq3buhm1y1kF@&vAi?Qe^P;3igG?9}q&l_&eRdp8{2aTex=GMm^iv=7zB zzF191envw^Wyk5wtX)TNA$cS7)4o^`y*eoa59Lz(`59N`%^I4s*aV;0q5T)ax>%v^ z_7*upNFPp)frdlVB34v{4&q;A*QOa>1QbTZr{xSXeNQ#zrkUql1b;yT9Kap55s>t7 zeTgkj5lX4`Um)TT96fMQ8qWq;9d_DSoqP5z2yt;cW>K3iXswsG}i-I4z~N3PSf*h0+sgBggSQOG*Gz3 zzvjO4Vir=dO-J_MKi=wBX?h&QU-eIxZTN`gQdKol+0fWo4HNunwG%N^+Lw>8@96g{ zq3`Z>{x2vX`G(kH7U}%fJm5IMy6grSnapi*@jbiID|*;F;FUZd(txbRG9AxJ>kISu z@VXX}&4T5WU-K2+BTd2$SW@;xa74sm_GS#H!gQG2H`;mWeaXv!HctL`V|nVItbT<( ztD2pg!?RctkvBg91!f)xdcnrI5QT#N`C8$z-r$dDry==aUbx)?dUwqmDEt|JHlsgo z5t&hsc%4@33dAm_aJIj9W0)g32jDScov(TyAz}^?vv(#naPzaBkmMtO&URO~UpGL) zlp%Zl^J1$e8u|Yk32^@+EdP&g0obKL5(#+}4DoS*G66zLO-q#(8y}lXLql7ToRXG9 z1`r!_eh~xY1u}ASYUNEv@RS(c#fOqr-Nt3@iV1Yge$4rl_WwQ-!Zd>> ze1PHbpFQv}{_SG5rXB;z8@!3r5mXgrUpa?CZFLn{n5NK?w)cng1pIl9nv*eQb0&W+ ze7a+wXgpDX*n_nOa#qF-xI9lE^O1p3JFDsz=sNLUssupKJ#*a@j5~*zCq<;0BK?%Y zwvQi^;|{mVF0yu&2M@7E%muG=JhRDg?(n_MTh*m!#AQ|1h z1>qLH*)2$UrNYuH)N@g}3b7Dn1u*z?JtiMhpX*`mOm|#rN?9dw#l{OSvR8g+How$L z{SRSd8mYERsI4Llg83;qum9;`OGo zE^t2uA3FcrDQa@vG}P}JC-W}J4b>s(MFl!iPI0vH<`H%%5V5`iPMisl3jqu{Tk>!* z%*;e2K-vvv>Z-XwlRK5<>xt7?GZxb(Tnq=_K|J}ZNZJN$puGN?z!>Zo4htcA1|E<)b0LHH0*D`=YhW$j*{&a zke-^27N{WVym7upm5=4+ z{JpSdq}0d>Xm{~Uf(vYy#wqopC-+fj$lg&$C?)qRe1|ab^>$;H*4(1SP6xgtpd}te zdyq%Ry{;LLHNO4yaxY)it0+dr9usMG zmYof8eGIB#r!~|d_Iq``ux58S%lpFvc#`6Xm1`v!+!SoQbDLf!uvTWfqbe0 zHzYB35Zk9vvbfAGd1N;Get`_erwkJVByMRZf~>gok5NtKIPAiIulfDau2op*yw+N; z#oLfqZ}*F5_r(Ov!B4<&#}6``pj=$}#IhujBDH~c+UVAbbN*k5u7sL-C7{fk0nh77 zQK$eEm}_LqC#z-TjG|9mG>Rl=?zh(}r;zvP4`!x6TxkSX`?2B{#X%eWM7KeHbQzu( z#3Xt4CxdveiL@vk)FXe3&T@hMKHq=t)``SGpQP~C^yDnZ@oD`L{|H{p0Oo|W4mVYs- zKO=3}MypWUq7Hir^)d*^+4h$9GB`5KM$vkoe9epQ*Z`tSwumQjsE=;GlYYG`hk0T} z=Iq^Z?QPw$sNr!jv;;C5gjoO@JCMS>wk8~7KY+Ru^e0%!Dd}Gs{A~A3$-RBSJOih_Odu(}CrZ8wY$h;X=Id zhfKud7z8qfNJieMm8b3D7z^lymjTZb8y|@2M-Gt6k1$A){P{DDY0t}Q&w8dm%?_XfdwYJLyPr^Kw z(`b$^!NkYF&p+Q`$qzVxvHa~RuQlm6zKcFx%Rk``Y~i1Fu2IgUc%6G!G6CJSHoEKa z{Cq#GLWfpSQ@e$UcmMRL`{jeQ%?aL+LU>xqs)qoW#PKrjxB*hb3=%%ED?-L&-k#{ zhQqbbEuEr_j#y&sIA3o?ua5>G<|>_1RF` z=pqJn7xrfnl3)(9>vG27F7lQ3O1in=3Zjp5Hq27Umw_90(NusjR%u@wy4kK*zMusL z#0%WV3>%JV2)QZM7oStMr)yYj8I&qMqLOm^L@l=f0Tp-HwPU1Z&(Qm@`ScUh?E<-j=;f`^0khdqRwdfi2C0KAj9@*0=Nu53Q z<8!Qha4i4}bRtLM!@lNdo4tC_o_BbL+<+n@1oF&<#H*bWL8MR(jd{ z<;lB#d*NaK;oIp$Ow1L*Zk;XQWv>0-5X}|nN}Se&Ph2v|u2BMECXcnl^TqoE>0izV zZ)u^-Y?9sO@X!7!4NjpQxu0v-$WPuq=(9ByXIpo4AJrdy#wPCz6!)KOVi?9q{d1O# zu=t@sl+w`d796U;=xyZn&dxYIs%Q7x+8TR5XWi+GbH3U&a7tI&T2~tC@Wr>i2f1kpZZ< zA*eXMygBw9l7a8mOl7C;Qp=bspb`9(Dqz>#;!QRuruu$+%gJZr7FBdlLSvqA>G~-< zW=(n2lNPx*WJ4+Aq`&RJ7|SN#g=Q8CUis#z-$5(8Rup0Ce1u6&i@Nz$vTxj3i7QXV zlp$3^ZHLp=Nx4L+h{d%aN=7~lfik}*!Md(xqKzgx7RuT4tD|}VmopMjJQAbfzo21> z7-5aw-woJf*!egNuEa6nq}2{-;etTvgbthY*CMJ_yX8DK;qMP772&~gThF(BTuMeO z&+hzH+w{oxue3SALWedXpV3=TFR+5hJvFemSO-a3$pTttd?f&Q>EL_qt2%aqo(mKRCuokP9MIf&&&)Zk$$)PuEuBUg6jf&dcHDx=^O~Hay$S^CWi*-RKsq38qG{DZn4yTab#{Ok_vG8AbqfeLtU7V*K`hd0J~o@--`N|5S< z%EtNeajJ);2w%?}5s?pJ=~(}a8Ifoom*pXGKe3%}(lu*>KIwdpdI3!}ybu8bZY|mD zS-e-AW_YjH0QMvgY$-z@3vqX^%(X0`y43Z|Kt+}PT^TfxtNGvhWN;|zU(g2E=UJx| zesld?msqRqTZlY(H6fuLFs4)A88s4oh7NE6tz@N5%`(XONm}}=V6M-1kjy(Ie{_Ko zH&^>V`kucjAI7pr8f?v*Y{vEPTqCvLGoN5#zA0662g& zB)HGLxDHC`{(HL&nK<654UVefg>gzx-HvXp;Nt0e z_e%s4g`xeJ&#@7f6 zJr%r*S|wmtL+;v~fTG z!Al$A*C&7qQk7N5Gve6tYY3IoH0EtVSUdzCzKk&}XW8KJn*^L^^klLB`gR zDDP9UKBbC9LZFubwlQaM6R`#N#X=h-<*bakz`s_fXUG%|%6r2Lx%VZ$zm~c^Rs>Z& z20~F4u|0FovI`_v##P$9sfYkBx;X|UWD;A<@|9V%PZlvM#d-7yTd4q?E@SDu(%zNY zq^gePZ3SF;Z@=iIA-H!?vIfIwc1%6Qtl^BVE+waP~GikI# zk&iK+21Qc8n2{R+t2caKhU4Hx%H(n(W{-=bo4&H-=FI;5sLjCqG$&a*v}Xx{)A_-n z^?!D;^7KxLSWrNN8p#H|d)iSDg-+Y4L*j$D2WPHv4IRd~Hg+&DeIw=*dL1h|Y@;w! zZga1saX~3;#p*z7r5e{tAND*C4hLP8a2pcyyODh_EA4Z{Y8iF9tXYg5CX6GSy$N-= zDexovifm7Xc82~c6?f^6cEe9u>t!T|&brf~JimwGIWT+`ZH)pOu)tw;`Q8Bj`^74> zT;X;8<3Fsj1_0z`1){pvU7|@fC(w^zQ|B}ofwFuiA=SXj=0t4#a?kQrF#X5&l!1ST zl^NB3YKpMaU`Hf7c5IK?{_RP-K+i7Lf$}yVT&@pa=4S=hA~G2vU(Bom(vV`u#H=bQ zkv>yw%-u1swNl;F?@h5V^o|$MiluoTm|EwbC?hV1UrLIxyP)nEz#rk(Yyl$(9!_;< z1R9TjOdY{$OJ2jLsz#thoKSN>I9^#z&)FA_6{&ho8IEl3FeKqpEU4fuf0gfyqH%t= zHWaNSL+p$H@r8Mk6SkgBO?xViX=eoeWndEA(W-&F*24?W*SPt0VXCqt4YAFp}%>UPEVgElJ3*>(niKydcn#AbD zyp+7O)YzoV==k)Mx{8^%&UmC$I@5vR3C5Sw9(HI3P{g!6_ zvLrElrTsR9wr)GKF>;f{IiGc&c%YG0iG1=!vgX+Wur6}fQ>%Rp65clk`tAvtXQjJ3 zc_9yp-7N?MTiNHc5Y42}?Nn}a{+-%v3k~iBc{Lut6IaxLZ z7YKNOG9MqV(!EW_j)*Hh-2tQ8YVZ7i6$XXNs*O4d}0SFj2+rDTFdO_L>=v<)1hB5EjxxgbU_5p;RGG^dEAS zs_YfrMyl2#J&S<$nF1!t3p}s}Px@XYZN$#KFo9N8aK-cck3!Q0M5)Ka{m~~w zitKm)MAt*pm3w0NepHP=7FNH+?>{0>%N1VLh7_W4r6o};ssEb z!bopGgl}dK3444OUWlJT_RsP)VgZd|6r^Hxd2is`5Nj4nUsRrkWU9{G;M7|$=rl>s zmI}P%r;qZwBbq{)@6AwcD^`-IL!$5tu1$40EY>=RbcOuE>842i?px39hfWcM1^86g zP$@ewo);8Qk8|J$Ht{7D+-N$jfPU&#)WgC=7{oed>WIVlUf-|3PV0HxVf_4r$yay zn!CFnqD>7;ZiR*PkCAJ#GJ_9#8PaapHg>@GzPd>qpXSS&n(L8yenBew6Y*lo;*WWL zbpnmYN+bmnPpz6x+6%>4tiHRn^(=FD^tKXFRW4b;*qL7&9v92eH#pUGzXg7{bsSg3 zn0F&+X;qeSvVGhiT^wJFStx7mIhEJXS9vHC%*9=IU`_Lsat=t5v0Ilsc0 zd0j07BE>=%l|Zq7xP7otR_73Oo0if(HJoMWbgcPA%ck7Mdo$l%jO~*vW&YdzN)Yx9 ze=6ArE<8`2w@#nCbyDOPHQmsEDBC@IN5fxcV|qk|M=WwF@7P-gnboA?3yxdq*U!v7AF|*x;ykURmDWPc|9yG5-s27Y##1K&Ln z6c3}T<^BT-dlJ5UV(y=`CTRKwtkx{4HK*9EN;U0_A`mcz{r+fY)@p$WX7vQEgs>FLWOrw5{yuja3H)DRg ziwKBtaJoE#?!(PcWc75=9mvaGQ>ZK>7rIsD^70_VVs!fvc|*iOtp4GpE|gvc6uB^O zrVlmhoFj~xQ=prq_Nv%B&wgHg)r3k&{3ehs z4H&0Jd1;&~Zz{I?$GrLtdZrh<| zeQ@eDmK=Y6C&Y8KiHRdOg-woVfGi6YU3)c#`$g6+)lcq=4VIO6p|7)wSzf`&YbR1_ z57nz9P{>rt<*lkr(?kE;S}|`)P#y!6TVFH#7s(1%M@<7K$VPbG|M}6&Uv0eF){Fjl z`byfpG%rs&PhAU1YC2r~o-J};bTs0c7HW<+qIqJ|^vDOSRAw0)VLalIdAwx2-^=CM z2DQ(8RZw3mSm^rV1r{5U@-=a&34MEtCyshfF=AZ)@Cmko-$u*Z;=5ppDzwGLI&Q(u zG$7*WHMDd&|3+3ofvs=4-45tw@S(MnoN~PWM1=oUmIPZw5n3xS>i_y4%?<7 zXNy6CU{_bppv@f2au*V*Lv&32!*}A>Bsf9^j^VB2h?pOhDGhD!8oOnsd+#VtKwg6F z8HY{O<04AQhNVRNtw6NUQn;YyVksxk10HuDs^mBfZENmce|zoIJ@3allbrD|e4z4I zqnIn8aJJivl1nr@m(4TBvN%t|pCZFB# zb%maX$PJmpXQ=f_AKgV`SwHoKDe*%%eaV;5_*GRl>BPwxy!rcE6+=of5I|&MK;09` znfbwT^*-pYAWPh5z2i>KohomB04yrPr@2!pQc5?&#Pn|8=S&o|XAPHuMq&4!qSHLF znIKY%1y5z_fb)n%VF+4%D_%Xlqjsw3NjD|+Z+S#@_ zCRc+`(X6qb>IUL0qn8JI`Rk8QciNv;7)~v()*PO!LdRsRWua7<6_^5*u)K5}y!NbS zpJ!Zd?=aA$1c@$hwDr*L$JvpdJ@2@-Ft}2bMc?%COQDGDKJG4_^kutDVfNkIfnl2d zrgfRhcAg&c_rmAu6T8%<6l_j;6{5s{H(+%lNv-*n=Xro(mU%K?&VJ1e$Yo0!^JO|fO=U+l8f`qSAWhV#5WE8pXE=UO^ zDb^#l{CwN(zMFT|&{|upE#o8*J#CM?oI%^wPdU}SUHHH%eN*-M#sC8>HHZfLf#YW$ z;3K$}TKLmOF5oH@d4kVsxu^wv1?2+1!%w3H=k5MNg_ay1pJp|SFXuQz}jRgDsS6wmv zspZFpmLV*$oA+3|UTkhLL)Re#7>TE+D6s=Rhg)YHsOKEn+8D}?RxmHMUI))!uXnR97 zo>dB7+dNn+ktZr#s-7`+i;8+nj54~C`(`~2bRbv{LN(S_3$a?p~|i{!Ri<^pAz*c3c6r`_GlpHpNPlzDFoI%V5GEGEf zPjODi#H{Ad9J zkk_bkLfxsAe*yt#O>4^K!`kX1*C$73uhBmH&#(9(y=^sbPtWG}S`$&&4Ow<8{~@y$ zl4q}bnH}N+zCB7PGY21DnMPMYYsrZiklU^cQG+vU_OrWMd-8E#SYkYfbG0LO#{{SV zFtnhH)$eh|@-Be@%+}tx zAJW)Jx8=O` zg{}N{#w`hChhbfDjC;qsd8j7l8u*=-DnfS$pklpJ0)==#r=?xQx=-(hFE6&{5Np*! zk^2edY5yjTX|?#zV?@uR_~<3J@N3H39XRULmysgF{|>j%@S|ACGI)SYbL>Hd(RF7( zzBESub!4dTUy;>RvHvxy&gSb;rA_m+s$a!)Us}HLp1bjy28yI!Oqn%bazXz_limuA zU@`T{lWztrdFIVq4fO{F+o8{fXTl*ER*KYNGzKxM+l8Y|NrYT(J%Z%~DyqMHI>~h+ zePMdEr=*r6&!Dy~IX4sOhd7889}{URn;R<20R0j(gKVD&92P6$n}H=d`(!uUTs+hW zwN(=^?k zib(A#uMrCye*uPo4_lTtP^Ew5t&D^4BYk7F*6drqCFKW!YR4JS?+SC0%@x=W9v?723A_%2(=Z!KY9S}{VCMKjMrBT!5 zr6r{#q@>2BlLMX%Qc^%tkpa*o5gdsiqGNeVSR(`YltZ716Q;o9FD@iJrzI2nahpvzAZ*~S?BuE z6p^M-%tS%|x6;I;J~%DM2`!Ge)|)7t>U4G)kJpOBPgw=z_wtM0F4xo^dI~n4`Lnd4 zCHtM0W<$tzibo6?ylI9XiT&2lfX6x^CSZKL(8opZ=Z`z;A?7AX=f#@~|Mpo1Xafkp z<%12^_8j{0|72Ud^&9NRXUgaOXrSVar*@Led6t00$5OI$Jh97&Z)Yiw zcsBR%_ih!PC=SD|PK0dq7y{3S61hu;UA##g4glCxR%zTbNwAt5~XJX)NVj)_QkXL*AZzWJ_;No1gf8 zM;xcGHEF^FKn8QWL9C{)Hqux(`kY1;)dQntA{924g56mmDz~}xtD+1XgqVvvWs_I9 z!;jQe_Vk`tT@wW4w+i}m<+gnkct>4Wjp^GO4+hSBS8vwht0&Xt(0~T9p7{bE&!}K| z^*Hjw3|n@pI>*2IP_Wx0rNhe5Qec!R!~gwBJE=$aQYz(KEO*c5X!MJeCXbYtAHFb3 zR`{^B#V6n9p?xz2rw`_*KAcXo?6fwd2Fa`%p;m&QfY_E)DYp^&mW|T1kgyyPACnp) zFS&yu9Bc+3#rFiuzsaQ5w+Xu$@Xkfw-TCnCk%js&W=~lGtha(JWBGd;EjKxmkU#GA zp2f7EBx9I(egVD45(0<|Snmr(L~)wgcKyF>PNa$MIg+O9LbjnnT*Yuop68SqI#%{w zl)VL&P3B7UUlrI;s!Iz)Iv=fxvf^g%j{*+dE&0qrLhpRrSzu=a_M@wlKOPK0=EA}g zn2f~Qi(!Es^SA_@W-N{^tVIf)tOyxti^3rPD2N3SgD~n#K+>IZLHg`?bEOqS0h}DB zW(hEqsdHw=c`wYiv^LdErj#Cn471df;>r#;>B!_!_hQwX{&KKNird{CnisYbl{bpw z8SEGLxq5qK15$SgU9D(#&t$fzZ>D37!DAK8cJ#H?=hQNIXHv@!OESnBvhnm7VwQiV z(jMfBNmmYK0|w)j93V&U0Ou?Guw#>% z&F4cSd<)@4-kq>~4DX-C6O6__#)`b2E5_D7PJ|<&Q%96ik!32SrH%bo$(K~%uc)~D zxTBl^u()D$iF|o~`U2FsHye_-wQC%r!Zo&BsUIke?#t=+cZh(!?GMk~cA3}7lS{#% z)7b=^h*WThV;DS3REV>=^U* zY1o7J{(E#Q(3q`@MLwzA8rAx!5K@fdiNWFIf_u+;@!*vrI-4Y?o*IIBpxx9lq^X?8 zAZI8soUpkF=Ci#rs8ySwW<-?;aU`z!wv2IuU( z)|zX|p?OV%Y2Y%!+I`!)c?Q7`#_Vyr`0qn!BQ#(8G6h7TF|`$>_Xn|u99tq|BhZPXyk8g?W^7`U9&X3xt%H}7?P`{mKHl-YN|Q!6)S zc%xX5kv2v+&#U~2VDT%$R~`phTNtXw8`Ig!zO(^KQ#bX^8yv9Inn!_IoY7WBSEz0M z_cRjiTA04&_S-Mw8B#>K;yyfMPHv^<$=2wP^@m~&m5)#dEqc%j3mbImZ4ZBr636;8 zq&Y)|hL_L!PJPWys+-LwEX9dtahLOho5t+^#uejBs_ftl4sibIW)Uko;8JWCaJhi{ zfVw>FQGr!R#~<)bxp*~9+m11cbjvQf{rha9cQ-(sRd8TH!@w>Op}8>f6tJsc?Mu~2 zf&(hpcwB{J+OQbRv*R?zvkX#F5+LGU1$l4r*nR-6>@*0w&)d`PXeFer%rBDd_Hj z>UX_m_8Yws`@0$YH1a2)SFVT*HxVGkui|=5wu1d3w~jUplAMhK0~GP9B^J`yV`Rr~ z^0oa(jxn7U!mD8`voev22$C4h1jj@=#U;h?AJ@N_nGuM&lkM-WWjd3l3~UR0NY)R~ zlrH0_IZ+t0Ez`^Rn$IHBW>&%n^D*!38BBdR$u2&|;ehghwZEtQiYMq~ct2a;k?uP; zxENDEi?jK16NLa#aA?Iif1|3Upq=)bCG5*7-QT~I`M!Z@Bt7ZBw3xHrfBB}`r!ueV zPq2HYfsROV*wftfInRl-`<0mJ&wp_AGX2sMtLF0Rr!mmal_|VN3^x_s_m;i3saRQ6 zbUtX;j+`Kbh#v6}ufdVw(dSC{W7;SSC0*fy4>)Ge%i=*io$585elElhuefm5I%bEE zxzvy*3P9pZsYQPGpSI=IEsB~ey-pU_*kTNg$>R&)sE}(UKGSzQvBpnAyQeFU^4EX$ zj0{|BW_I;0O7gGtyDr81x5n}`Osi5eZv_eBosw7WH)VfrQ6N_LNUd108o&0PppAw@ z6heZBT3jkC)@z3?B}MaQ3m8=do!>EXXO+SL3Tm;ef9o#Q#oiLNp`Q8k_ zeMPc1rVD7DfCnW+fV573T1Dr z-O;mN&Slk=#MwFU-pW3O8cfG@`Lu-w$8D#xR?dAaJq+Fw;~G~w+5L(O(zn$U!iYr% zI0cPx^yu^vP`Wc|FjpajOA#*=nh7#QOkM4r8YFRh z8X9CW{XE5SB2fY)iaA>F^+Pt43cNV+Rt>fc>>FRkna_>j{2aySO`2{_e-UDUZcuEe zk(gCiWkz1_m@&lZtKcMz>{?LA$pYcJ20<&U6|*bF@n*lLd;_?ZDr>hKE8*-8IfNJ$ zym$ac!wq~>2KsDExtWgG%AxEXpQ^apH%4>Y0>4xzPhkFsAT<${@l`v&KgO(wF_YyJ zM?<6}P(=*dw%>^ygLF~tkwMp3#20F}8TtMpnoO0Ap0AEu+e41|?;I7>P4K*Ay;K7n z$NCef;j6r}I0x=me$hmCZ@)a9?4D;dc5tKPbTWWigbA~-rq1jqx+HGS{*H(>X9 z>|A-No}@Hax+A3uz;m34K5k=YclCbWFkSHZ+b#M){wZ4vHWpzZIwwlOEBiB9S=M}5 zcj2!}$9f2+{b*YELdO|vfDdo8K{)|oXPt}YfGaP|yop+Pr#slt&2Y5%tTBAkRl-5C z<`t)2P8^Rf{*Y(tx=vZN(u97mw6wh~<(6@L8o?h!2_5UA6OQu->W#36N8HNM@`)k0 z(4Vq&O`u=eqRlXGFfcheHM&V`{ppd_xWkTmi8Bk{l@+h4%g-z^ z+nF4R2ex;Fkx6XcynU!REK7Y_NzlmZjOddydKHMvj9Z5qi7cC7U|xrOvsr*jka?&^ zU~S{jJO2+^896Q*OKw)fO|rK7apkXIexr|K?$e zs73UMJOrP@kBD~1y?^^XEeTtYQE?Ui=3A>%--^5%nQkOe2I&NQIXxm_WAQJ)q<;<$ z*I+R_QK?J8^GB)B{otzdrZ*qXofZ_;_u9exxV5Qj+VT_t^0g`#J>p0lclFjirD*7R zc}09tI0;2J^)i+*F02qC3Xc=T)94t&1PYBzcX4L_LSmt&Y~_m0fgr_otd-}ft(c}L zb8LkGH;Tukc{Fs*@JSAYq(^t^uRtNfnos}pTYcKk?hmfAfJ+MfydaV@2`98s!!dZq z9%jO;O1{Qz>wVS1UR*0-EGBi=@bTq(3e`Cp{#>|F5^jbtIKc9$d-FZq|3+ed`HyJ+ zKPn9@;L~@OF!0~oW;!!|^An?Kl#!_`yC&UfEwWlE{?Pz|>M)-> z6hYo~MoxizpV8Vt;KJy;#~vN*Mu*l~bBYgu0CuRH#n;)W*!c!G!j*tm+qx1N4a{1T0o>fWa1vRxJJj>;!) zFy{@8h{Cb%rCK<-MkegQy0UNro#Y9B_5cYp(=)bsDF^%SDqqE0V5TYD>G)TXd((#D z(SL8k&;A`-bUHeg|0Kou;D7;0RUObVEWL7meoJ)k2MjuRwYdt8wZky0n8Kz3?ghtc zU&r{WDU;Dr#e(R_mG;pQVf4xc*gTt{vR_nxX7zIKpG}2G7q<1;_!ip2Uc11q#j6LF zn7I#BfLrR;b_?#5fGD>ob8}>&orr2Bigt7W1yl$Rq?JhSq~!4>EN4uSWZ-^s5&1r` zjZ^BCe5$iQyihxh(Y>i-`l?0x-xi=jXb&54`a2-4nX1!~kQRl`(rizlj@X!@F95S? znf>Iqi~B;WcMY|d-48hZscx?04-3SbV)+p&Y9AL|C}8GdpS*3y!zH(>EO0(49?u*h z1U^I%`HG+;XiIjX}R7u>9QQGu4)vlOHVIID6rJ4Et?b-V z@^9+IzO|~Zb=52(39)w1nu}{_vFLewSY;==p@^DLEkMqX`##suE#a0(g?zt!=aPyq z)&h(Cfijb{rj1p}a>p*R(C(q#27dUq(0$dRBI3hrYZJX676yI7|j$y-hR;R}%Z&CbPEonU>{s6!P_1Gn|d8iG|Ja zYAL>a_bs%x3s-;Qb=vkq8{12f=;gT~1AegX&jKthBB=X2{L?kkgi5#6=PK45?wpGI zSIWsI9@PznG`Tjh+eAa#uBL^+3@6%ss|#NhhqrL=IdEU=1`l{*0L*8E!GNj_|9o9D zKFExa?h&elP3eY944khFl^PP!B1-Pqa7I3S8P%P+*1;j5z7<5D0~Gc zaS>rlImeNU*x;nZx5>-i*~lSw`quwJ zw2+mPs)SBeRGilC={B3)q#)~`P+VG_(v$5-u}{tXMhh)mIlhIUUwIDA38U4gGH;YA zBhk|T?JS7e^^p7>xkT(e~ zv+BioVCwq>1fd4RdMjh!{HFP5;T=1v*aWM%43XT_(YUtsE*jPA=37*onez=peLupX zcICfR^ly`zgOq=Q*t#0Y{90G`nGd<#i&aV`YT`yx@XX4Iy}fFd$u>$A^DT!fJ*H|b zYJd5apl@(o7ougv#*Gzn4w5DsimKNoFsVVX@t&~%Vn%Ivx9(1}?u%TN9S{HtN2eJf zMW1vXE1zEH7nN0VU$E=zLH&vue(T9iu~2q%3~jb$Au&Go=`#1ZMVKr8e8@|a%Xj^M zlxfo0H9CTI)+~p2;kbshSoC=svpCyU43YkgChpGGttxBT-b;;*h_VY|w z4ov-PEeCuiY99;Qz_qZ@wlPtl$Djm5*m*cuh`qn7xV+4fgpY`F_mUGP7nIga0Rspb zf08*ly@-K*>2Rm!zvS~%tI#C%Y!93K!sin?=*J+ESeInlz1%Tf^Zbw1a>Ufisgk$s zjHc|$gr@OL+HN)!(McF_`YdPzipA~*)TGj=v*e?k>r9yCcywuvjD()JgQDo;q%K@6 zRLm}_odISineRT|5;2FzWYh~FQ-UcQ**I9Nw*yt0+KasBF|-zFrDR~B(i$J2v`*OJ zZY!KD+(uuk9)m}m&Ra#Q*U6vP%xz(svfmHmxTHlH)G0rtuS0geNZrmS^>dzm)nM5H zQycf7NZhv)n3=>120r?#NgUQd8$8FQ{7S$>OiGa{X(aM5Ek&9n8i`h;d2@yZF>Or# z4rw-lO)m6w^~;&0XfJ*%MAMA<%fKGM&ugBxfL3|2_qRPtuN;3lz_aw)b-YaJ`F8Q} zQs7ZD@r3q!`^soDD{@*R$~iN&Z}0dKd!(^PGxV1j8)AXy@}Z+ghjr zyjq6zTzr_Z@x5oskwDm?=Q|WABqfXc{R|wSVh2v-*Mt$f7^xR48LWlek%RtYQGa3T zhqub?rW&!P1NkY?TQ$a{pGnOU^z{yUe(+*bL(5!qR`;S;rlKn(T!t}B=1)m=-SjU_ zkh<^_CNXK_GDg?A^NJJP9qY6Z0hzJ_;&@#*&+3jJ&%&XhVNVfbROa@!kSREjp}iry zK-w$gR*NE*RM4tEdHYe!GJ(k-_@w1bYoLcc^0iZ(aulrcSiKCm*bwvag0Kkk4`?XP z5{(oOT&RjD(vO8?5VN>GJA?Et^{#);px>olQiriRt@uC zs6*_maeJG<9oB`^P0V<*j6Cj-KX50SBj@nrueDZh^#VIBm2-0&(YE<7X_P_uLzYg3 zNL-}RzGKVl;C0w`uDUQ|vm6jSa8q8n$9DkpkT2sRJ%OIQM zyf_#K5qj|=dgw7jJtFb1(fI((rl&VU44$=yc3Un`7GsjIvJP4hyRZwHqjW@@GM&BBEJW0EKll3qW3 zTAmzm_dA}t)Aw}spSY?Iga?#B%5U%9pcq>OtVD9hGxzT-9IcqKpnn;OfCA*hk0^(n z{a074^}?t6rY^gQf-V1gcc!E@rDC|!xI^H}zTWKgZRZh2vLgx~pI8$Pv-j)|*Q3rA zuy_(78u7Bjy4>i(DRT)tIIaz9t2iZOHF*+THh{1vwO9n;%9G zgdT;lN%-@3>0&p|r;)jLOexgQ87kH5XE+H09g9^>`%nGq{Q5T+nt46;-VbrXrub8; zn3A*edU!W<<^U(d3aEpL7kw|P6l#Ee*g~9cIt-{h`syxTi6Klv-zwi81V1}aXJVk5IQr{nmPLB#ueUb*uJM~l(# z;1e-pGDq3)K$-v=z`}Jtj!gFM^?8SOxRUT0YBc9NfB+MOmd*eH0m4m!D?B^$!Xss@ zPnH@)m8-W@da)3ON^$l+FYJLRh@^3PL#*`<8Dh+Ld5y*S;{dV)mG^9etC*e@v%Jg; z+$Sl&4;1MV|HL|NyJ&l+QLx82-7fa9wj_BaPCa85wLTc; zE_sl%?X^P&Zf-aYHR04P#LnZ+>fiu)g(Pt7WU&d_jh*|MK8M_9D(QJz46-Pp;1`165Qr&!0sS(5#R&q%3U zFi>i4GdR1FJ^bY>efnoNukSTD581CCmj|B3w^J$>nhl7nb2YZz`bI}k>t#k9y>EBI z(uL5g-{nr~vSWKYJc{(?6OfW4%Wh*@PQlw*$Rtr0Y!^(CYVZaXUU<%#K=B6GZ&@0= z$8@#-$OwA;qJw5`+p}+!m>L~vQeiD0whQziQ`(DF@Z41ezM_x?KmT*ZD6a_D`_Tud zq48fhL&ERWc=__htrv9v5J!WHJz)w`HTc-F8yNf(O5v^N%EMBFkF@GnU+UY4lY!Q{ zunSwtD+LtYzR>uBmu9>Suaxm)1xo1cJwmU{{;r_1=$E7Ro39i;*}5W3Sq5t3!w<4L z70`#}i`U@5Jh`R66Usd5_B>XeNWkST#!j#5w-=_z#wT@tqow0%$E9jQhWoL2=l~1| zBKEcH$DGo~kIME-UJ5>wUN9Z%PiGLiR&lgdRf%KCDW?}v*^^kgQN(b+E#FY4S)x^1 zsGgYdNw!vHNq$bKdmpDZm8sr%qUGoAke!f0 zOUsaxl@ganO-oJrj)tBwGogr*22g8IzGwWMk(8eL>%|Uea_``fi3@kzvkSNO_)K=o zY=CpzrS}v)Cr&25Dsy*#yO=0UG+c^yEq?K`|H9}2p&F==PGz7tNgl!GR>ml8cBLG+ zzCS5RZ0)~FC$Os8%RM!4uF^eK6dY?58l1oY{o_A)^5E`q`_TxydVu!{0^yyXL;d!? zsv69KJibfeV{O4(cG8cIbSHw{cSaA}#P2aOKn=D^wJ1*?Px(yfUS3~@#H>9C+>Hz* zCnd3jSt)QWd3k4nzf!R8TJqVn@V@ZI0HC*D-X-VP^JZ@unL>|=r41v9_7%?8P#sJv zhqR6jBJJ<#^7+8Ne|wO|~dDp6&G7?32h_~TR{Q-g9mK#P$ENqHad zAEYVzpCxIns{Hi({p{KAd6$6P`IovZi96)6kg^!5%ldTIx)1UazI@Ma9p91Qy6m2>CX*54OkvA z9Q~A)=HD>MflG!1WKHF?NE`DNjn5hErWj4uDO~RVf@J47xQ~tZA4a`q2d6Ht!G1Vj zVt=)y=HFR1{4&kHuy|$V02k&j$*B>M=xw{Ra8}*^@b$7ObsO?Z z_9zdhVC%TXp)VSU0wP67{lhVt(0%|8xcln5a;c+V!#+NIo1k@i`i!V<`%Vxe1?wYR zpey3UU6~;*nbZ)T`S5BFgNM7NV!Pe0wScMD6uP-_43>4cp5$&jKQ$GnH>6sSu-%iNFH=*iGtIg37&c)hSN z{1?edL~(_Uh)2VG)>@%fW`RB8UhqCphqwJd>4joIiD*mq^|!Xut5*!c@Y(sQM=ti1 z*x9hmqFZKqHwp@tRyFkK&o?$(@n?cH0yK;VDp?=niv?K2GOPdB@5T$uD4hipFf?r_%L4j7WIUh14r zrid-n=JAlt-w3H(3#{XDM&$^C!*Z-o$(7#A&w6O|_;z>t2fokY{``!Qr# zw6>`_U1`PN@viEkYa<2vM@m+Oi$x#KOk~AW*UCQ6-2N^yXDIj$@^k#-L7oPr{UQN5 zF2#ml+^!1EP{-W4pY}a{&1U@~MYBL|wx3&3VqbGp)24$3;Xn>rx~3S92DCLsl+TYH3sQs z?(PCP2hMXQ7he4aK8S+%>VFSPp13VX$d{d@1~eyAqBAvdLQj-*z)80M7QVFio`@YH z%DT%qzxKGGZj*V>rAx=H8`|`FW436j#ug;>#NNiR$PMBwlIX`jH#`LYE%7z{_@YnQ z$iqP%wi3b-v3u&bb6kJf^EG%UWH*hR`kar053~-=(w$u-U!K^S#K9 zF9bD(L{KKW(xWN*o>Y}h)9!6Zx?O@JQ%=#g0$H`=?kw17E1ZC}b6k7wxILmm0@Bt; zIeYDQpbSe14Pbqd&u!S7^a)OrDT#G^6jAt&oS#{@t@J?uL6$lz?L$8EY%U3KxhPP2 zl5RN#@@wDUaB}Tv<19FP#4NoJn$X}i`)}iTPVuNjW|8D)J*o^p_%>?CxFjNuInd}- z&*X!biYNNcYR~RD=u&jd=L+3rStNPqMlx7%d$=^z3bmam+d!qcvy zOPO>g(ds%bYqoQK-s}6G7Ltq&%+&^ca$5qhZm!D}cfs+rvlq@g3zqy#=?IAa+m|+>7yt5=Rb$H@u<%^f zQwIJ7zt{JXL<{FFEpG9*mn(||r*^9ySN*8iPrpRF$xw;II;8bN>@nFXH)9>wCeJMnN>dnvTt}k zqucqlss@=#{{O{6rX8`B7_47ZYN`D=;UpAqkxTiBdse{vn)WICXFYI$-0azJdz|=zHhmnv2D3dx zUzVA^m*K3W$_ARh(Ls%&Z=vT;4B-Rn#TY#KK?@Z1_a>Y8b=)V*ByjV&yV1kd8lt`} z85oCBC=dklLBMB19%a<{?t{1VgV0Ig|T6>1(DeP|d= z&Jo}$eB2<_|7LWTzaIWyL94~CGR}6ENsrMN>z%w1zj*cU>)@!sRj>sE6_^azBNI|T zcX^u?sl3%weE3^iL>`G;p+O38UKRtG#({0AS08818bPUR z8o-IR!;@!SMZCiN2g%WZfC*q=P&}^1Y*L?eL+beN*@13+cIUp6O79`kgBglIW&8#( zfCDNAGJ0u^DUhuUvQp@^%bx3gZ#(~`eQwh>+nXT;W-0KpI}+b}5|lWG;7J;C(()Ff zvcRZZZ>t$xdXMhf!&h==NpwHeP7iuFLhvU7uV4i72Il|XJ2x*#^{z>#R{yZe_@`mw zu>Q}BBOxfdJQISbe43$HUx>l!KRvZVF}pHU0jD4r^?A|$c>YzY|CT6(Z|?wgt#c<) zXmZ$!lJ~~@cYj#;hxq}#^zYR0@12L&N?C?9!FqY^GK<^+9(J(jh-!u&xsDi2=K7P! z1=Z=^MD;*n514^dWNADGW>Wd{WU{th8*Q5Uj2|O?PtZKHjzRyhH^9`~{*_BSOhfai zNRKR{+1B>SAl3WkkanHG;&38L}v1z33brxe1qStn%@yrD{i2VYVYKA?aeFb@RccD&3}Uy7)rX#fPA1 z7^!LNhlS^XYw|{`4v~-KrLRmLd=cG%!LPxgx$PSZ0SRd!c+fx~ZR9d{vqA)ZQ<&F1 z`Qh->U7&;8F||K&#eb>p6oE18rbkUbh>u!q7Up}IaB8Wxov}m=I1gC6BcG?Fe!zXC zxV*|_rCU*^yfWrPl<)ROP}egc4*^63C{FIIaG(S_Q6sLD`Z3|lWMuTaquEo(O7&Ao z{r&VOjwOnj2;)nM?PumdbIqFkZ&?(%3l-AGwi5$ z*&q-G=Sfzz`Kr1iu)`7950!3!Cj-9nVWm1sZXRcJd-O|dzYg|Ou(ZIgzZbtsafP&2 ztb9QIUtjt9ieW5A<09`RT|;%ziUU*fJYVVJmR!k3)p$iGy5?E-e2vmzH|Rd*sVAup zzZ$ppj4O52v==MHd`pUc zqQBIk2(0!TXpd}BCnKX`^@17i<4|}rym|o&ms9dDnZB>D%KWuDV~|b0Y2#F7It0AACajiSe5N zbYD1J+hyK(SJx-4Mb|Y=hTMf4SMB2Sk1KZi=kc=R*>lKVAksl8_``2l6Ds@G0*&eLf4!T=DC_B(6C1bicKvffgOq zdTr`xDSKCnGxUFjRxRU0&0vL#mO9{rcN^|6=FzT*4g6Pv`iNWBnxa{zMc-^B%&dLr zDjMd)Ztv%pvAjdf(!+B5Ci?6(F6JbjAts4eqGsFIIF}-9@xZ?e!Y*`Il~Vv?0TL0I z#`miBMx%dkFaht|-eo%3EQbft_5Gp7sD|inEoo==)vU@<-PDrLkU&<@CeN)kZPZ0R zv7XI|JMR0{4g&fPb1G$au*AMfLh(rSwMKD<40FFsw#erp`J-RH*hwj1orq+4itWHj zt1vDX*>UI3JbNtZn2R!t{-}RnpHo;Pg@gZD-)F%P;a>C|w8#&z!`_sQbZ*v7Hypd! z3**RE_UlVBR0FKHXQ@O-dEK485o%ctrL8Bci=(C8+NR3~oG-g&QtD0kamAGOa!Gb^ zj5^ZDB>g*dY^$7YJiKP2s;~*A36%1%PwkinDvu3c1x=2h)Q^=_@t z&*BJ9O3o4#8&26cE7B08Kc>lJ+ri^8dnmAWl2GBA8*6yG---2GLYkOgSy7KR|YFnduq07WAl@8qc3Pl@RLX?So6X4+~$m75{vaV2P_!H8o2J9 zsNLVZVP18}JZJlsp{unZ2R!A!lTTuwZE1dbkQ?m-Mxx@cW#G|n@6k)0D25CDjyV1v z&JVaaUSWFpv*tHc?W4B{=i&WF_lR4XwdWb7eS4?YlgHs17SVDzX9zUpsU!rOE)H+h zFqjY09T)lt%ZYH$(20{qDCp#OvC82ayR~{_78XlvjU+eb{ohQ^!6h@_)MA}u|7uet zE_{6Gyu9t0-!-}3ESlM&Eb)!T-xGv#0npdjsYs%?Pdb%-CRgYpVcj)N7o#RTh?c6%mSuh1il93*MC8=wRV9}o2Y3ZAE z)Z@Ckn_x74l5IKIu-2Mke%Um4dULE3!cjZ=!n~0EzDtx(hkhDcUt(EyIm_n6Kb6;js4q++L3|r40YfeAn3VDrwhu=r f00&~eUm5Y+7i(GEG!*j~IdpsVYkWE@$p`&ENNmM) literal 0 HcmV?d00001 diff --git a/mods/fire/sounds/fire_small.ogg b/mods/fire/sounds/fire_small.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5aac595b94264e8d7c7f74b1894ca4e90b4950db GIT binary patch literal 50004 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

;_waAvZwXMX45f8r^0Q=`HLo- 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 literal 0 HcmV?d00001 diff --git a/mods/fire/textures/fire_basic_flame_animated.png b/mods/fire/textures/fire_basic_flame_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..f04447074de71688524bc72ed8a63b2996fe5b11 GIT binary patch literal 2250 zcmV;*2sQVKP)uX|20#*OnA3oCcz5bnZe&=!T?{mKA0G}gmEHU%js;|=HcH^W{d#ZF< z`Klk-O<9JuWx$a|rCGKwS#^AcRWEF(qjJ^@Zlie6RH#R@deJ?ohNo16=RF4Q4{7n% zaF87xjx(ju=7EHGo~u{Mrelp3{yn?wZJooych9wP{_|>ns-9(f(Nb&X=e}Ao<A+NEhNd-$WK{~6+AqMld=A*7Eewk|CKeQ7 zux0}AsSrygvEaAg#@IC*G{!Qh0?*76ugCPKewMOmpiXIEy;=a(()Y#Cd;^zY@ETF9 zwxH|yWhBEPz*CI=z-4LtW~j6VHTdQ)3MZjZ5Q)C)@ND*p%6z+*+l+R6)OH4EcecVc z-w9KV6DNQ9dz@I;ih@xFO~I4Wx9czfn*i6YA%LtAo1D@lHb`AGk0Z~<5ikMy zkvxQs25|qc*CX7u2fn{D={smLdNkNU<3fWjc~PCw!gJE8MBfxTCNc~VX8g8%pl z6i!$Gw+?%^AI90MMud|o;4e+!{P5#Ex~-P;cOT;eyQ_F&&l6dn?FP4<|EeTA3TcQ_ zCJN{2LYhMP)^N^pGF?TbkP^~aPHyD^v0$53oi&8XJW!k|JWvr2D5RB)){6mD*pq?> zip>Cq{lhV~$(f(A-4zdftL2Yu%E?L_RdX8TprQY}eL=SFLV!j5D(DN%f(J(zn)u*1 z?-MN#JmugN%Jh73MX|UGpqR_d^o-E85DIHeux#yS3J<7q|MgEX6%Skvqcpg5>U_-1 zlX+$-<~0a(48dkG!&qO1iH=@$oDQJ4QU|BIRFqcRt%%-;V4@&$Ga4y_ctDkvl=sXL zrbaAcb?L2azASIV-oq;IbiB6T$F4A6$#;5bf=Q=G+ZvpRJb0 zs1c6*p&r45p_Y#!ThdJuP>2UqS@2+~!~-df{<)5$We8&nwCLP<3JaQlg0ZfU-~l5Z z6g%t~=(&obWe!}IhMbN{jKGCOSQ};o2BqlDWzXBf| zvLoReM}B@jnBz@$=wu4p-fIOT9z6ZR;}Vv2a%++kwy}-zHy6ua+WHTf!h+xVZ?2JY z;ah%Z3TGvhsmhE@n9_6FNKS66d@B!#1)qxt)Yya48mRDqLR#U$xtf!+lFr;@m6T9M&FMjsg0c%k-iXdXJk+%NVqMIR6k z4Api-dc){yK8Nm>4$+guNT0Z?hzFz(*wTZHU=n|;HuF{}q)8u~9c)G0E2o4$phWth zWzB!Yvy8NFNUuxM2j#1l2qVyTS3HRQ(;_)Y^MIfH7H9XrEnX|}AfpeY|8H+FVPc%4 zsX^j_qz{M(8=WS;H#r3l$ce%Na>hO@4`yNlIaI>=j!QfhzN@70VDb{*Tr=~gV{%Va zI|n0T;$D@=OHzNTR*6J(P1Xlz;*zSBl4gs8@y?_HyQHOkxm9+sdQ~-=uEjVl@1@06 z=(u_bRc@0|>PiC{pwRM8M%rx9oq9nap-l&|fG(2zlt(YTrjL*vlIT2kVZ6HcXDW&C@{cf0%M*pc zJxC4?!~ATGxH6MMtxtTggm>>aEqZd#a|^+u`9dEU{L*el7sbUBXW{sv7bRwo&)<8C-O`?^(u|G+r(_4j0>#O=J5Lx*6@>_29uOf- z|0i@Ks7p0s@Orn%M_-T72m5|@3hbjlmh<|dVqs^SPBZ@BWdbe~(%SS6n3ni|ANUZD zNW3_C{D>%9KKd0LK70V0`X;GQ!_sG&=K@!cWh(1BqJT^<5z_o`OE~F+g*)Vl-{?HX zw+u+nV!t3M6xuToRQMLT+X@rtP8Vqey5c(|HIq)ymE6?RitRJqbLR*0bmh(ua_0xR z^MfhSaVK$+J3q*sALPyta_0vMI&$X+x$^^U?)+fN^TgcwL7Eb|^Ml;^LGJwE|K$AO Yf4AIL0k9$f0000007*qoM6N<$f@C60#Q*>R literal 0 HcmV?d00001 diff --git a/mods/flowers/README.txt b/mods/flowers/README.txt new file mode 100644 index 00000000..04f96d99 --- /dev/null +++ b/mods/flowers/README.txt @@ -0,0 +1,16 @@ +Minetest 0.4 mod: flowers +========================= + +License of source code: +----------------------- +Copyright (C) 2012-2013 Ironzorg, VanessaE + +This program is free software. It comes without any warranty, to +the extent permitted by applicable law. You can redistribute it +and/or modify it under the terms of the Do What The Fuck You Want +To Public License, Version 2, as published by Sam Hocevar. See +http://sam.zoy.org/wtfpl/COPYING for more details. + +License of media (textures and sounds) +-------------------------------------- +WTFPL diff --git a/mods/flowers/depends.txt b/mods/flowers/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/flowers/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/flowers/init.lua b/mods/flowers/init.lua new file mode 100644 index 00000000..d73a107b --- /dev/null +++ b/mods/flowers/init.lua @@ -0,0 +1,167 @@ +-- Minetest 0.4 mod: default +-- See README.txt for licensing and other information. + +-- Map Generation +dofile(minetest.get_modpath("flowers").."/mapgen.lua") + +-- Aliases for original flowers mod +minetest.register_alias("flowers:flower_dandelion_white", "flowers:dandelion_white") +minetest.register_alias("flowers:flower_dandelion_yellow", "flowers:dandelion_yellow") +minetest.register_alias("flowers:flower_geranium", "flowers:geranium") +minetest.register_alias("flowers:flower_rose", "flowers:rose") +minetest.register_alias("flowers:flower_tulip", "flowers:tulip") +minetest.register_alias("flowers:flower_viola", "flowers:viola") + +minetest.register_node("flowers:dandelion_white", { + description = "White Dandelion", + drawtype = "plantlike", + tiles = { "flowers_dandelion_white.png" }, + inventory_image = "flowers_dandelion_white.png", + wield_image = "flowers_dandelion_white.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_white=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) + +minetest.register_node("flowers:dandelion_yellow", { + description = "Yellow Dandelion", + drawtype = "plantlike", + tiles = { "flowers_dandelion_yellow.png" }, + inventory_image = "flowers_dandelion_yellow.png", + wield_image = "flowers_dandelion_yellow.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_yellow=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) + +minetest.register_node("flowers:geranium", { + description = "Blue Geranium", + drawtype = "plantlike", + tiles = { "flowers_geranium.png" }, + inventory_image = "flowers_geranium.png", + wield_image = "flowers_geranium.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_blue=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) + +minetest.register_node("flowers:rose", { + description = "Rose", + drawtype = "plantlike", + tiles = { "flowers_rose.png" }, + inventory_image = "flowers_rose.png", + wield_image = "flowers_rose.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_red=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) + +minetest.register_node("flowers:tulip", { + description = "Tulip", + drawtype = "plantlike", + tiles = { "flowers_tulip.png" }, + inventory_image = "flowers_tulip.png", + wield_image = "flowers_tulip.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_orange=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) + +minetest.register_node("flowers:viola", { + description = "Viola", + drawtype = "plantlike", + tiles = { "flowers_viola.png" }, + inventory_image = "flowers_viola.png", + wield_image = "flowers_viola.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_violet=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) + +minetest.register_abm({ + nodenames = {"group:flora"}, + neighbors = {"default:dirt_with_grass", "default:desert_sand"}, + interval = 50, + chance = 25, + action = function(pos, node) + pos.y = pos.y - 1 + local under = minetest.env:get_node(pos) + pos.y = pos.y + 1 + if under.name == "default:desert_sand" then + minetest.env:set_node(pos, {name="default:dry_shrub"}) + elseif under.name ~= "default:dirt_with_grass" then + return + end + + local light = minetest.env:get_node_light(pos) + if not light or light < 13 then + return + end + + local pos0 = {x=pos.x-4,y=pos.y-4,z=pos.z-4} + local pos1 = {x=pos.x+4,y=pos.y+4,z=pos.z+4} + if #minetest.env:find_nodes_in_area(pos0, pos1, "group:flora_block") > 0 then + return + end + + local flowers = minetest.env:find_nodes_in_area(pos0, pos1, "group:flora") + if #flowers > 3 then + return + end + + local seedling = minetest.env:find_nodes_in_area(pos0, pos1, "default:dirt_with_grass") + if #seedling > 0 then + seedling = seedling[math.random(#seedling)] + seedling.y = seedling.y + 1 + light = minetest.env:get_node_light(seedling) + if not light or light < 13 then + return + end + if minetest.env:get_node(seedling).name == "air" then + minetest.env:set_node(seedling, {name=node.name}) + end + end + end, +}) diff --git a/mods/flowers/mapgen.lua b/mods/flowers/mapgen.lua new file mode 100644 index 00000000..7778ee28 --- /dev/null +++ b/mods/flowers/mapgen.lua @@ -0,0 +1,62 @@ +minetest.register_on_generated(function(minp, maxp, seed) + if maxp.y >= 2 and minp.y <= 0 then + -- Generate flowers + local perlin1 = minetest.env:get_perlin(436, 3, 0.6, 100) + -- Assume X and Z lengths are equal + local divlen = 16 + local divs = (maxp.x-minp.x)/divlen+1; + for divx=0,divs-1 do + for divz=0,divs-1 do + local x0 = minp.x + math.floor((divx+0)*divlen) + local z0 = minp.z + math.floor((divz+0)*divlen) + local x1 = minp.x + math.floor((divx+1)*divlen) + local z1 = minp.z + math.floor((divz+1)*divlen) + -- Determine flowers amount from perlin noise + local grass_amount = math.floor(perlin1:get2d({x=x0, y=z0}) ^ 3 * 9) + -- Find random positions for flowers based on this random + local pr = PseudoRandom(seed+456) + for i=0,grass_amount do + local x = pr:next(x0, x1) + local z = pr:next(z0, z1) + -- Find ground level (0...15) + local ground_y = nil + for y=30,0,-1 do + if minetest.env:get_node({x=x,y=y,z=z}).name ~= "air" then + ground_y = y + break + end + end + + if ground_y then + local p = {x=x,y=ground_y+1,z=z} + local nn = minetest.env:get_node(p).name + -- Check if the node can be replaced + if minetest.registered_nodes[nn] and + minetest.registered_nodes[nn].buildable_to then + nn = minetest.env:get_node({x=x,y=ground_y,z=z}).name + if nn == "default:dirt_with_grass" then + local flower_choice = pr:next(1, 6) + local flower + if flower_choice == 1 then + flower = "flowers:tulip" + elseif flower_choice == 2 then + flower = "flowers:rose" + elseif flower_choice == 3 then + flower = "flowers:dandelion_yellow" + elseif flower_choice == 4 then + flower = "flowers:dandelion_white" + elseif flower_choice == 5 then + flower = "flowers:flower_geranium" + elseif flower_choice == 6 then + flower = "flowers:viola" + end + minetest.env:set_node(p, {name=flower}) + end + end + end + + end + end + end + end +end) diff --git a/mods/flowers/textures/flowers_dandelion_white.png b/mods/flowers/textures/flowers_dandelion_white.png new file mode 100644 index 0000000000000000000000000000000000000000..b22d6d4644b7cc8cc1ff653d9c58d163d2ec79db GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|l097o(u`H(92`!1w&QKh4$2!MF6?CM7Z6oM629UqUE1!^C9@uhz7< R#R08j@O1TaS?83{1OP(iJX8Px literal 0 HcmV?d00001 diff --git a/mods/flowers/textures/flowers_dandelion_yellow.png b/mods/flowers/textures/flowers_dandelion_yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..500adef8efb469520f44acb82102945520c3cc29 GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|54w#*DsIMh&NDbHKmL;Z^NEG`g2}={2>}+hOr8IlpPHs{ z3a2JIa0sL}+}GLmUxi)C=kjLb{}1lnnDVWA;*tmlvnOZP*hgGtV%VT3^Xlr1|L#D$ O7(8A5T-G@yGywo3={m9i literal 0 HcmV?d00001 diff --git a/mods/flowers/textures/flowers_geranium.png b/mods/flowers/textures/flowers_geranium.png new file mode 100644 index 0000000000000000000000000000000000000000..5325982eac3e749ef71ec3c2e16df67bd5a730e6 GIT binary patch literal 361 zcmV-v0ha!WP)>P|7_OhMV&GyCXHYe9 zC(Z?SfwTY1Xp}HKJhzR(RG**0)=Gq7#==(&U;iIsU}xcA*uN$Pu8#$q0bjppFg&`r zmw}n_FN3h)Zw6lO9}GVj&NKY~Zo%;R|91w0Uii=Oo#EHtZwxE~yBLn1dCySOeVaj6 zBah+F{~rvDj6aAALKc9R|z8{kbzjIFg6sxgF9GliBFv_q`eYoB7>)^pUXO@geCxvrY$c3 literal 0 HcmV?d00001 diff --git a/mods/screwdriver/depends.txt b/mods/screwdriver/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/screwdriver/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/screwdriver/init.lua b/mods/screwdriver/init.lua new file mode 100644 index 00000000..22fb697b --- /dev/null +++ b/mods/screwdriver/init.lua @@ -0,0 +1,210 @@ +minetest.register_tool("screwdriver:screwdriver", { + description = "Screwdriver", + inventory_image = "screwdriver.png", + on_use = function(itemstack, user, pointed_thing) + screwdriver_handler(itemstack,user,pointed_thing) + return itemstack + end, +}) + +for i=1,4,1 do +minetest.register_tool("screwdriver:screwdriver"..i, { + description = "Screwdriver in Mode "..i, + inventory_image = "screwdriver.png^tool_mode"..i..".png", + wield_image = "screwdriver.png", + groups = {not_in_creative_inventory=1}, + on_use = function(itemstack, user, pointed_thing) + screwdriver_handler(itemstack,user,pointed_thing) + return itemstack + end, +}) +end +faces_table= +{ +--look dir +X +Y +Z -Z -Y -X + 2 , 0 , 4 , 5 , 1 , 3 , -- rotate around y+ 0 - 3 + 4 , 0 , 3 , 2 , 1 , 5 , + 3 , 0 , 5 , 4 , 1 , 2 , + 5 , 0 , 2 , 3 , 1 , 4 , + + 2 , 5 , 0 , 1 , 4 , 3 , -- rotate around z+ 4 - 7 + 4 , 2 , 0 , 1 , 3 , 5 , + 3 , 4 , 0 , 1 , 5 , 2 , + 5 , 3 , 0 , 1 , 2 , 4 , + + 2 , 4 , 1 , 0 , 5 , 3 , -- rotate around z- 8 - 11 + 4 , 3 , 1 , 0 , 2 , 5 , + 3 , 5 , 1 , 0 , 4 , 2 , + 5 , 2 , 1 , 0 , 3 , 4 , + + 0 , 3 , 4 , 5 , 2 , 1 , -- rotate around x+ 12 - 15 + 0 , 5 , 3 , 2 , 4 , 1 , + 0 , 2 , 5 , 4 , 3 , 1 , + 0 , 4 , 2 , 3 , 5 , 1 , + + 1 , 2 , 4 , 5 , 3 , 0 , -- rotate around x- 16 - 19 + 1 , 4 , 3 , 2 , 5 , 0 , + 1 , 3 , 5 , 4 , 2 , 0 , + 1 , 5 , 2 , 3 , 4 , 0 , + + 3 , 1 , 4 , 5 , 0 , 2 , -- rotate around y- 20 - 23 + 5 , 1 , 3 , 2 , 0 , 4 , + 2 , 1 , 5 , 4 , 0 , 3 , + 4 , 1 , 2 , 3 , 0 , 5 +} + +function screwdriver_handler (itemstack,user,pointed_thing) + local keys=user:get_player_control() + local player_name=user:get_player_name() + local item=itemstack:to_table() + if item["metadata"]=="" or keys["sneak"]==true then return screwdriver_setmode(user,itemstack) end + local mode=tonumber((item["metadata"])) + if pointed_thing.type~="node" then return end + local pos=minetest.get_pointed_thing_position(pointed_thing,above) + local node=minetest.env:get_node(pos) + local node_name=node.name + if minetest.registered_nodes[node_name].paramtype2 == "facedir" then + if minetest.registered_nodes[node_name].drawtype == "nodebox" then + if minetest.registered_nodes[node_name].node_box["type"]~="fixed" then return end + end + if node.param2==nil then return end + -- Get ready to set the param2 + local n = node.param2 + local axisdir=math.floor(n/4) + local rotation=n-axisdir*4 + if mode==1 then + rotation=rotation+1 + if rotation>3 then rotation=0 end + n=axisdir*4+rotation + end + + if mode==2 then + local ppos=user:getpos() + local pvect=user:get_look_dir() + local face=get_node_face(pos,ppos,pvect) + if face == nil then return end + local index=convertFaceToIndex(face) + local face1=faces_table[n*6+index+1] + local found = 0 + while found == 0 do + n=n+1 + if n>23 then n=0 end + if faces_table[n*6+index+1]==face1 then found=1 end + end + end + + if mode==3 then + axisdir=axisdir+1 + if axisdir>5 then axisdir=0 end + n=axisdir*4 + end + + if mode==4 then + local ppos=user:getpos() + local pvect=user:get_look_dir() + local face=get_node_face(pos,ppos,pvect) + if face == nil then return end + if axisdir == face then + rotation=rotation+1 + if rotation>3 then rotation=0 end + n=axisdir*4+rotation + else + n=face*4 + end + end + --print (dump(axisdir..", "..rotation)) + local meta = minetest.env:get_meta(pos) + local meta0 = meta:to_table() + node.param2 = n + minetest.env:set_node(pos,node) + meta = minetest.env:get_meta(pos) + meta:from_table(meta0) + local item=itemstack:to_table() + local item_wear=tonumber((item["wear"])) + item_wear=item_wear+327 + if item_wear>65535 then itemstack:clear() return itemstack end + item["wear"]=tostring(item_wear) + itemstack:replace(item) + return itemstack + end +end + +mode_text={ +{"Change rotation, Don't change axisdir."}, +{"Keep choosen face in front then rotate it."}, +{"Change axis dir, Reset rotation."}, +{"Bring top in front then rotate it."}, +} + +function screwdriver_setmode(user,itemstack) +local player_name=user:get_player_name() +local item=itemstack:to_table() +local mode +if item["metadata"]=="" then + minetest.chat_send_player(player_name,"Hold shift and use to change screwdriwer modes.") + mode=0 +else mode=tonumber((item["metadata"])) +end +mode=mode+1 +if mode==5 then mode=1 end +minetest.chat_send_player(player_name, "Screwdriver mode : "..mode.." - "..mode_text[mode][1] ) +item["name"]="screwdriver:screwdriver"..mode +item["metadata"]=tostring(mode) +itemstack:replace(item) +return itemstack +end + +minetest.register_craft({ +output = "screwdriver:screwdriver", +recipe = { +{"default:steel_ingot"}, +{"default:stick"} +} +}) + +function get_node_face(pos,ppos,pvect) + ppos={x=ppos.x-pos.x,y=ppos.y-pos.y+1.5,z=ppos.z-pos.z} + if pvect.x>0 then + local t=(-0.5-ppos.x)/pvect.x + local y_int=ppos.y+t*pvect.y + local z_int=ppos.z+t*pvect.z + if y_int>-0.4 and y_int<0.4 and z_int>-0.4 and z_int<0.4 then return 4 end + elseif pvect.x<0 then + local t=(0.5-ppos.x)/pvect.x + local y_int=ppos.y+t*pvect.y + local z_int=ppos.z+t*pvect.z + if y_int>-0.4 and y_int<0.4 and z_int>-0.4 and z_int<0.4 then return 3 end + end + if pvect.y>0 then + local t=(-0.5-ppos.y)/pvect.y + local x_int=ppos.x+t*pvect.x + local z_int=ppos.z+t*pvect.z + if x_int>-0.4 and x_int<0.4 and z_int>-0.4 and z_int<0.4 then return 5 end + elseif pvect.y<0 then + local t=(0.5-ppos.y)/pvect.y + local x_int=ppos.x+t*pvect.x + local z_int=ppos.z+t*pvect.z + if x_int>-0.4 and x_int<0.4 and z_int>-0.4 and z_int<0.4 then return 0 end + end + if pvect.z>0 then + local t=(-0.5-ppos.z)/pvect.z + local x_int=ppos.x+t*pvect.x + local y_int=ppos.y+t*pvect.y + if x_int>-0.4 and x_int<0.4 and y_int>-0.4 and y_int<0.4 then return 2 end + elseif pvect.z<0 then + local t=(0.5-ppos.z)/pvect.z + local x_int=ppos.x+t*pvect.x + local y_int=ppos.y+t*pvect.y + if x_int>-0.4 and x_int<0.4 and y_int>-0.4 and y_int<0.4 then return 1 end + end +end + +function convertFaceToIndex (face) +if face==0 then return 1 end +if face==1 then return 2 end +if face==2 then return 3 end +if face==3 then return 0 end +if face==4 then return 5 end +if face==5 then return 4 end +end + diff --git a/mods/screwdriver/readme.txt b/mods/screwdriver/readme.txt new file mode 100644 index 00000000..d0b10e05 --- /dev/null +++ b/mods/screwdriver/readme.txt @@ -0,0 +1,18 @@ +Minetest mod: screwdriver +========================= + +License of source code: +----------------------- +Copyright (C) 2013 RealBadAngel, Maciej Kasatkin + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +http://www.gnu.org/licenses/lgpl-2.1.html + +License of media (textures and sounds) +-------------------------------------- +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +http://creativecommons.org/licenses/by-sa/3.0/ diff --git a/mods/screwdriver/textures/screwdriver.png b/mods/screwdriver/textures/screwdriver.png new file mode 100644 index 0000000000000000000000000000000000000000..68247a3e440fd1ac0daa5e2d132417d0da6aeedc GIT binary patch literal 1016 zcmVPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01l=A01l=Bhuo=e00007bV*G`2i*e~ z7B~?4nZx=300VeQL_t(o!|j*fYnxRZ#-Hzb-@I?q&QMzW+)XhEm8;*U)b zWY8f46+~g3UKjf(ct7nJ3VI{{xDh5QgAG}>*0DL9c%xez+tIE|lXNjDTNCqU@6WFn zp)LqQEqS9CK3C^loe$4*&U4NI{$AT&*b5CTKP!#IBYUH1GK0>GKGXSh&kMX|JW3+Z$U zZ@m5*&d+>@>px$^G=TvLs+wE?j`>_w21T;Xl>EN1~kG6NaWrxLIx>u``4l zr8*YNI)?)??bxQ`>mN(Bsk>k+YFaKLJu*snnowj3>kSirpM<9ex6_f4T?qOmKK$5D z_6$Jt%eZ>u4)WD|Xc#uvbQ__7glO20Yx#Agc4-t0$b5MJ-$Qh)*B?#v^8REmdV>m9 zstwpSpelq^zlPa-otu_Tr+>Ol9d)2xs!t%QsaUBt;5dLR5e$nlSEym|L5%{6%r8CO z&z=E<0}`&^T4w#x#3xewc^Q9X0^@m861wWICvL_L=nlQ#aio~ISk6g!v!vvz% z6Hk(Wy|ECMZvW1!cMZCft5U}SHXwqk%sq-kw#$D$@0b|`!oUMPxLIy+dEKCkb5#1Byg0GXxQuro)xGNmu6A$TJ7pov74J(oKgInV|n=anBvt(6gC7 mHf)AZB3%A;t!p3OP3aFdtjpU=7Y2L)0000H=O_Pb2NV$zcR?>5~43cd7naSVw# zoSd>iu!Cdr-~XSk^0(>7|1;RI(a=!F_S>|Hjd2R*(NF&`X4n3If3N9dFvGrT!>9dI zmwu?v$(p$$cjx^6C;t~6%3=e8wr_oYJAQnBU%zox`oe9@X1SH;etge=TF>W~)}|e9 zClqqtsaxa5uD`6x%*@Qq3mXsAJ7vw3V3X*vO1Q$v{ElH(igUL1!~gg9{Y|a-^~E~o z&CAR0dD_^R{_or|Bd{xV)%5f4@*e$9KR>G_+&3#q?(n%-eaXy63=tfE8pQVgU*IYz xd_@gt*RL?2#R(!kO@RhnZU;3aSexY-7{dPhJSu4^P)Px#24YJ`L;z6$egJukhSA0V000SaNLh0L01l=A01l=Bhuo=e00007bV*G`2i*b_ z78@r{kFRq800Fy6L_t(o!|l{fNK{c62H^KzoyG)h92>_J1Q~;{l}ygXDIqsS_=Aap zgbS$<13?5C7+i%yv=U)J5QVXYb&cA!a36_3AQUEgWjq}72huj;G+Fw(5PuSDHFs9$ z*`AN{e&6}vXs|(7=XJ(nyV%;_w6nEZvcsRX`RL8hK*Pg2 zWM3(Tu3y3deMX()~wF6r{X+53rn7_Q3{i9Ust4dawFj8 z=eaPYFgfv|lK1a<{~4b2AE}|fkUimAc)V4RVhl~q6YzMPaHJnaIWyAmX>wb$t%0h$ z9*#yM|E&pyy76XwRkNi50Jt5@WjwwQ{es)izks4BilQiratH>@slD8d0v-SW002ov JPDHLkV1l|t^_>6! literal 0 HcmV?d00001 diff --git a/mods/screwdriver/textures/tool_mode3.png b/mods/screwdriver/textures/tool_mode3.png new file mode 100644 index 0000000000000000000000000000000000000000..cd099a718d102eab991a137506fa107848c76c19 GIT binary patch literal 622 zcmV-!0+IcRP)Px#24YJ`L;z6$egJukhSA0V000SaNLh0L01l=A01l=Bhuo=e00007bV*G`2i*b_ z78^P(iNmS@00HhvL_t(o!|l^aXj4%X#_|8nONzW2heT;4G%dtLT{$eQrj!aoDk35Y zh%Sm&T^J)sMX4aTQV^HUT2aBN5p+>nq^KZO!HMEVL~U#usY0n5Bo56B@3=~+xb?bv zzumc9IG1z2tI(ixPeiiWA`_oWSeA`pC}wy)ghD14E{>?FcisQGc{&vqpRa~(9ozBF zT!>3~u*JeE6&QMPmE7oexp#kDp-W;zP_l2&%0PdMBojetTJDowJHzts%}L4UGV=V% z4oN10f==t#&66$d4RYwjNs9 zV}22wXf1S zf!IpFlu9;h*96$wu@ARkVNt5tKmPG)|q#s!F|N@hkw!4s@Ay@Umc*m{Qv-W2Tl`>c+nQZbSf;-h?jWVX3W|K6bf4`e*PHa#`Vj*di{-C zx5xDUf^;e@!`UK*f`x4hhN1BLYG`b%t**u4a5x+ehr?0v8y17P2LZMHod5s;07*qo IM6N<$g1Iph-v9sr literal 0 HcmV?d00001 diff --git a/mods/screwdriver/textures/tool_mode4.png b/mods/screwdriver/textures/tool_mode4.png new file mode 100644 index 0000000000000000000000000000000000000000..62f50d78ea1929c39125eaca2fe7fac35cc375be GIT binary patch literal 455 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Y)RhkE)0PT zbqtl=Z5NLLMK}vQB8wRq_?Ce%WBZ+z`9MMT5>H=O_Pb2NVluq9Ny^haSVw# zoSd@2u%mzK|N76@(%I6|+}ai&zh`80LD;3`7bP+wx| zv!&!f|NMGMlhVr%|GdBd-{`_w#;|FJ{#)PbmY8RIuOnR6S4Kcm@Av*)PLms_wzex; zrx7 zkdP#Ge8HkahYQ|VEOJR%xQ%%NZ+b#P!iDRP+u3(6QDJYh@%46M1A@Ffu{Alnn6$kU v*L*#oA;G#hL8PZC(16SBpaxKV0t18J>8xTV;X*55C^LAv`njxgN@xNA6$-#& literal 0 HcmV?d00001 diff --git a/mods/stairs/README.txt b/mods/stairs/README.txt new file mode 100644 index 00000000..716a677c --- /dev/null +++ b/mods/stairs/README.txt @@ -0,0 +1,26 @@ +Minetest 0.4 mod: stairs +========================= + +License of source code: +----------------------- +Copyright (C) 2011-2012 Kahrl +Copyright (C) 2011-2012 celeron55, Perttu Ahola + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +http://www.gnu.org/licenses/lgpl-2.1.html + +License of media (textures and sounds) +-------------------------------------- +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +http://creativecommons.org/licenses/by-sa/3.0/ + +Authors of media files +----------------------- +Everything not listed in here: +Copyright (C) 2010-2012 celeron55, Perttu Ahola + + diff --git a/mods/stairs/depends.txt b/mods/stairs/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/stairs/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/stairs/init.lua b/mods/stairs/init.lua new file mode 100644 index 00000000..1f432683 --- /dev/null +++ b/mods/stairs/init.lua @@ -0,0 +1,252 @@ +-- Minetest 0.4 mod: stairs +-- See README.txt for licensing and other information. + +stairs = {} + +-- Node will be called stairs:stair_ +function stairs.register_stair(subname, recipeitem, groups, images, description, sounds) + minetest.register_node(":stairs:stair_" .. subname, { + description = description, + drawtype = "nodebox", + tiles = images, + paramtype = "light", + paramtype2 = "facedir", + is_ground_content = true, + groups = groups, + sounds = sounds, + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, + {-0.5, 0, 0, 0.5, 0.5, 0.5}, + }, + }, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + local p0 = pointed_thing.under + local p1 = pointed_thing.above + if p0.y-1 == p1.y then + local fakestack = ItemStack("stairs:stair_" .. subname.."upside_down") + local ret = minetest.item_place(fakestack, placer, pointed_thing) + if ret:is_empty() then + itemstack:take_item() + return itemstack + end + end + + -- Otherwise place regularly + return minetest.item_place(itemstack, placer, pointed_thing) + end, + }) + + minetest.register_node(":stairs:stair_" .. subname.."upside_down", { + drop = "stairs:stair_" .. subname, + drawtype = "nodebox", + tiles = images, + paramtype = "light", + paramtype2 = "facedir", + is_ground_content = true, + groups = groups, + sounds = sounds, + node_box = { + type = "fixed", + fixed = { + {-0.5, 0, -0.5, 0.5, 0.5, 0.5}, + {-0.5, -0.5, 0, 0.5, 0, 0.5}, + }, + }, + }) + + minetest.register_craft({ + output = 'stairs:stair_' .. subname .. ' 4', + recipe = { + {recipeitem, "", ""}, + {recipeitem, recipeitem, ""}, + {recipeitem, recipeitem, recipeitem}, + }, + }) + + -- Flipped recipe for the silly minecrafters + minetest.register_craft({ + output = 'stairs:stair_' .. subname .. ' 4', + recipe = { + {"", "", recipeitem}, + {"", recipeitem, recipeitem}, + {recipeitem, recipeitem, recipeitem}, + }, + }) +end + +-- Node will be called stairs:slab_ +function stairs.register_slab(subname, recipeitem, groups, images, description, sounds) + minetest.register_node(":stairs:slab_" .. subname, { + description = description, + drawtype = "nodebox", + tiles = images, + paramtype = "light", + is_ground_content = true, + groups = groups, + sounds = sounds, + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, 0, 0.5}, + }, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + -- If it's being placed on an another similar one, replace it with + -- a full block + local slabpos = nil + local slabnode = nil + local p0 = pointed_thing.under + local p1 = pointed_thing.above + local n0 = minetest.env:get_node(p0) + if n0.name == "stairs:slab_" .. subname and + p0.y+1 == p1.y then + slabpos = p0 + slabnode = n0 + end + if slabpos then + -- Remove the slab at slabpos + minetest.env:remove_node(slabpos) + -- Make a fake stack of a single item and try to place it + local fakestack = ItemStack(recipeitem) + pointed_thing.above = slabpos + fakestack = minetest.item_place(fakestack, placer, pointed_thing) + -- If the item was taken from the fake stack, decrement original + if not fakestack or fakestack:is_empty() then + itemstack:take_item(1) + -- Else put old node back + else + minetest.env:set_node(slabpos, slabnode) + end + return itemstack + end + + -- Upside down slabs + if p0.y-1 == p1.y then + -- Turn into full block if pointing at a existing slab + if n0.name == "stairs:slab_" .. subname.."upside_down" then + -- Remove the slab at the position of the slab + minetest.env:remove_node(p0) + -- Make a fake stack of a single item and try to place it + local fakestack = ItemStack(recipeitem) + pointed_thing.above = p0 + fakestack = minetest.item_place(fakestack, placer, pointed_thing) + -- If the item was taken from the fake stack, decrement original + if not fakestack or fakestack:is_empty() then + itemstack:take_item(1) + -- Else put old node back + else + minetest.env:set_node(p0, n0) + end + return itemstack + end + + -- Place upside down slab + local fakestack = ItemStack("stairs:slab_" .. subname.."upside_down") + local ret = minetest.item_place(fakestack, placer, pointed_thing) + if ret:is_empty() then + itemstack:take_item() + return itemstack + end + end + + -- If pointing at the side of a upside down slab + if n0.name == "stairs:slab_" .. subname.."upside_down" and + p0.y+1 ~= p1.y then + -- Place upside down slab + local fakestack = ItemStack("stairs:slab_" .. subname.."upside_down") + local ret = minetest.item_place(fakestack, placer, pointed_thing) + if ret:is_empty() then + itemstack:take_item() + return itemstack + end + end + + -- Otherwise place regularly + return minetest.item_place(itemstack, placer, pointed_thing) + end, + }) + + minetest.register_node(":stairs:slab_" .. subname.."upside_down", { + drop = "stairs:slab_"..subname, + drawtype = "nodebox", + tiles = images, + paramtype = "light", + is_ground_content = true, + groups = groups, + sounds = sounds, + node_box = { + type = "fixed", + fixed = {-0.5, 0, -0.5, 0.5, 0.5, 0.5}, + }, + }) + + minetest.register_craft({ + output = 'stairs:slab_' .. subname .. ' 6', + recipe = { + {recipeitem, recipeitem, recipeitem}, + }, + }) +end + +-- Nodes will be called stairs:{stair,slab}_ +function stairs.register_stair_and_slab(subname, recipeitem, groups, images, desc_stair, desc_slab, sounds) + stairs.register_stair(subname, recipeitem, groups, images, desc_stair, sounds) + stairs.register_slab(subname, recipeitem, groups, images, desc_slab, sounds) +end + +stairs.register_stair_and_slab("wood", "default:wood", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3}, + {"default_wood.png"}, + "Wooden Stair", + "Wooden Slab", + default.node_sound_wood_defaults()) + +stairs.register_stair_and_slab("stone", "default:stone", + {cracky=3}, + {"default_stone.png"}, + "Stone Stair", + "Stone Slab", + default.node_sound_stone_defaults()) + +stairs.register_stair_and_slab("cobble", "default:cobble", + {cracky=3}, + {"default_cobble.png"}, + "Cobble Stair", + "Cobble Slab", + default.node_sound_stone_defaults()) + +stairs.register_stair_and_slab("brick", "default:brick", + {cracky=3}, + {"default_brick.png"}, + "Brick Stair", + "Brick Slab", + default.node_sound_stone_defaults()) + +stairs.register_stair_and_slab("sandstone", "default:sandstone", + {crumbly=2,cracky=2}, + {"default_sandstone.png"}, + "Sandstone Stair", + "Sandstone Slab", + default.node_sound_stone_defaults()) + +stairs.register_stair_and_slab("junglewood", "default:junglewood", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3}, + {"default_junglewood.png"}, + "Junglewood Stair", + "Junglewood Slab", + default.node_sound_wood_defaults()) + +stairs.register_stair_and_slab("stonebrick", "default:stonebrick", + {cracky=3}, + {"default_stone_brick.png"}, + "Stone Brick Stair", + "Stone Brick Slab", + default.node_sound_stone_defaults()) diff --git a/mods/vessels/README.txt b/mods/vessels/README.txt new file mode 100644 index 00000000..150b501d --- /dev/null +++ b/mods/vessels/README.txt @@ -0,0 +1,45 @@ +Minetest 0.4 mod: vessels +========================== + +Crafts +------- +Glass bottle (yields 10) + + G - G + G - G + - G - + +Drinking Glass (yields 14) + + G - G + G - G + G G G + +Heavy Steel Bottle (yields 5) + + S - S + S - S + - S - + +License of source code: +----------------------- +Copyright (C) 2012 Vanessa Ezekowitz +Version 2012-09-02 +Modifications by Perttu Ahola + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as published by +the Free Software Foundation; either version 2.1 of the License, or +(at your option) any later version. + +http://www.gnu.org/licenses/lgpl-2.1.html + +License of media (textures and sounds) +-------------------------------------- +WTFPL + +Authors of media files +----------------------- +Unless specifically noted, +Copyright (C) 2012 Vanessa Ezekowitz + diff --git a/mods/vessels/depends.txt b/mods/vessels/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/vessels/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/vessels/init.lua b/mods/vessels/init.lua new file mode 100644 index 00000000..6ca8771b --- /dev/null +++ b/mods/vessels/init.lua @@ -0,0 +1,116 @@ +-- Minetest 0.4 mod: vessels +-- See README.txt for licensing and other information. + +minetest.register_node("vessels:glass_bottle", { + description = "Glass Bottle (empty)", + drawtype = "plantlike", + tiles = {"vessels_glass_bottle.png"}, + inventory_image = "vessels_glass_bottle_inv.png", + wield_image = "vessels_glass_bottle.png", + paramtype = "light", + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.25, -0.5, -0.25, 0.25, 0.4, 0.25} + }, + groups = {vessel=1,dig_immediate=3,attached_node=1}, + sounds = default.node_sound_glass_defaults(), +}) + +minetest.register_craft( { + output = "vessels:glass_bottle 10", + recipe = { + { "default:glass", "", "default:glass" }, + { "default:glass", "", "default:glass" }, + { "", "default:glass", "" } + } +}) + +minetest.register_node("vessels:drinking_glass", { + description = "Drinking Glass (empty)", + drawtype = "plantlike", + tiles = {"vessels_drinking_glass.png"}, + inventory_image = "vessels_drinking_glass_inv.png", + wield_image = "vessels_drinking_glass.png", + paramtype = "light", + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.25, -0.5, -0.25, 0.25, 0.4, 0.25} + }, + groups = {vessel=1,dig_immediate=3,attached_node=1}, + sounds = default.node_sound_glass_defaults(), +}) + +minetest.register_craft( { + output = "vessels:drinking_glass 14", + recipe = { + { "default:glass", "", "default:glass" }, + { "default:glass", "", "default:glass" }, + { "default:glass", "default:glass", "default:glass" } + } +}) + +minetest.register_node("vessels:steel_bottle", { + description = "Heavy Steel Bottle (empty)", + drawtype = "plantlike", + tiles = {"vessels_steel_bottle.png"}, + inventory_image = "vessels_steel_bottle_inv.png", + wield_image = "vessels_steel_bottle.png", + paramtype = "light", + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.25, -0.5, -0.25, 0.25, 0.4, 0.25} + }, + groups = {vessel=1,dig_immediate=3,attached_node=1}, + sounds = default.node_sound_defaults(), +}) + +minetest.register_craft( { + output = "vessels:steel_bottle 5", + recipe = { + { "default:steel_ingot", "", "default:steel_ingot" }, + { "default:steel_ingot", "", "default:steel_ingot" }, + { "", "default:steel_ingot", "" } + } +}) + + +-- Make sure we can recycle them + +minetest.register_craftitem("vessels:glass_fragments", { + description = "Pile of Glass Fragments", + inventory_image = "vessels_glass_fragments.png", +}) + +minetest.register_craft( { + type = "shapeless", + output = "vessels:glass_fragments", + recipe = { + "vessels:glass_bottle", + "vessels:glass_bottle", + }, +}) + +minetest.register_craft( { + type = "shapeless", + output = "vessels:glass_fragments", + recipe = { + "vessels:drinking_glass", + "vessels:drinking_glass", + }, +}) + +minetest.register_craft({ + type = "cooking", + output = "default:glass", + recipe = "vessels:glass_fragments", +}) + +minetest.register_craft( { + type = "cooking", + output = "default:steel_ingot", + recipe = "vessels:steel_bottle", +}) + diff --git a/mods/vessels/textures/alternates/vessels_drinking_glass.png b/mods/vessels/textures/alternates/vessels_drinking_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..8ad033e82f90e8cfb903d83f6a7974aec5829267 GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#4!f+lxV*+pNdutJ98VX=5R21KgLiWsHV~NX%-gyAH*>wyzyHQY)t??HPPV<- zW*l?<*jnjd4SZM2gg7`$4y<2Tb*Nf@smPN#{Cf=9PH#F8wYn|u_dahgPq!*BPbUuc z+FiC$+4|u#s+u}PjJ^5O#FTb**H=DSwKXhX{l|_&`=yUa6q+rOcwFrMd`?fFVdQ&MBb@0EggO>i_@% literal 0 HcmV?d00001 diff --git a/mods/vessels/textures/alternates/vessels_glass_bottle.png b/mods/vessels/textures/alternates/vessels_glass_bottle.png new file mode 100644 index 0000000000000000000000000000000000000000..d922579329a8e05c396247ad568a551f405c67fb GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#4!f+lxWu-+KF8|r&MMFiEoRpk2Rd4-r%Z}E3ekSi(ly=?`G+Ud!PC{xWt~$(695SsSdjn# literal 0 HcmV?d00001 diff --git a/mods/vessels/textures/alternates/vessels_steel_bottle.png b/mods/vessels/textures/alternates/vessels_steel_bottle.png new file mode 100644 index 0000000000000000000000000000000000000000..629c857d793cf88815b2d7e205cfa3e9d83ddb75 GIT binary patch literal 345 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#4!f+l6n{fQxg=2Nho_5Uh{fr{XE z)7O>#4!f+ln8B=IQ4OHbM^6{W5R21CgRQ$-9Rzgbwe5}`@cFwWWDSfmB?1pFFc*{%L?$9}1V8y^NB}l;OfaP)NImJ3H4MDH0 zChU9vQ*X=OXJ1ubF4ng#+mL@Rd*3^=X{j%5%ZjERyjJtt!RusbXr;T~k}22uwp{aZ zsZp5{WF)xp+OIo}Tg4m&7HDu;Jh$jeW;kHcr=Y}hm?8V^U)`2Oj{Dy~*6n9xIK3$$ hHvG)znp*DqgXYgy&n(y35DN-522WQ%mvv4FO#n%jhHL-; literal 0 HcmV?d00001 diff --git a/mods/vessels/textures/vessels_glass_bottle.png b/mods/vessels/textures/vessels_glass_bottle.png new file mode 100644 index 0000000000000000000000000000000000000000..d922579329a8e05c396247ad568a551f405c67fb GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#4!f+lxWu-+KF8|r&MMFiEoRpk2Rd4-r%Z}E3ekSi(ly=?`G+Ud!PC{xWt~$(695SsSdjn# literal 0 HcmV?d00001 diff --git a/mods/vessels/textures/vessels_glass_bottle_inv.png b/mods/vessels/textures/vessels_glass_bottle_inv.png new file mode 100644 index 0000000000000000000000000000000000000000..c325fd1666b487d7783657a87f5eeed76f4bcdf5 GIT binary patch literal 405 zcmV;G0c!q-DOXgJkNMKpO|GCwbt}~zvS#25BQdlE`xSI00000NkvXXu0mjfekP_k literal 0 HcmV?d00001 diff --git a/mods/vessels/textures/vessels_glass_fragments.png b/mods/vessels/textures/vessels_glass_fragments.png new file mode 100644 index 0000000000000000000000000000000000000000..7772a2393e584a06f8d8d6294b484d8c963c453c GIT binary patch literal 425 zcmV;a0apHrP)g`v1PdF9Rw+dSo-KBhr|&(s+ip*F?=W-boHOtr{}$`@ zTKoN8f9vtS79`0zC+D01=JPqv=d=5Ng|&|~O%((IP17(O4grXw2ua*-HvoL!rzi>l z;y5;dk5{%NNm><@W%+x98FgI~MG*kg>6Fvygd~}neUp@BnX0PND_RSZl;`<(D`}c4 z&vQBF^poE#%etB*RaK?840gMnk|g1Nzq8qFn9XM0a2ST2mDZk_aXz2fZnvKyUM?4n z$72Al*DG~h18_VZJF=EIj$?Z~9y%Njp9HV6!!YEhd|Kl60sxk#sYas_lgZ?5xIN!s zFreS>zsZ+G(=;rXOS~WmSS%LZmep#7nORwu_`XlC*P|#3ilV^tJTo)<(*wXS24T!j T9^59K00000NkvXXu0mjf2k@{B literal 0 HcmV?d00001 diff --git a/mods/vessels/textures/vessels_steel_bottle.png b/mods/vessels/textures/vessels_steel_bottle.png new file mode 100644 index 0000000000000000000000000000000000000000..329ed6c1335194ad1dc2ecba9d3847342f82d9ba GIT binary patch literal 384 zcmV-`0e}99P)>?KnEv_&FY&IKQ z*TuH)Wz#gdUav?gADZW2^Jlk|lCJAeO5N$U{e&o`=(_F!SwG_Wd}f*^T-OCaYyE`2 zhWV|L{u@AR%`gm$;$axjTCY2Czu(V};}8S^zV8Fj_dQM1aJgJ4io*E#AOJ~{%nuKY e<4B(8Z?!ix%WVjI5fnfG0000{XE z)7O>#4!f+l5(j5>oFh=^tEY=&h{fr7UEkt)fEVKi9qx0M49hZ;W~ogHT7PS)@atXoCaXAdeBAWG l=Dfx83sJ$LS9|yOs0S&hTu(UEwH+7$44$rjF6*2UngFLQgf##F literal 0 HcmV?d00001 diff --git a/mods/wool/README.txt b/mods/wool/README.txt new file mode 100644 index 00000000..9db13327 --- /dev/null +++ b/mods/wool/README.txt @@ -0,0 +1,28 @@ +Minetest 0.4 mod: wool +====================== + +Mostly backward-compatible with jordach's 16-color wool mod. + +License of source code: +----------------------- +Copyright (C) 2012 Perttu Ahola (celeron55) + +This program is free software. It comes without any warranty, to +the extent permitted by applicable law. You can redistribute it +and/or modify it under the terms of the Do What The Fuck You Want +To Public License, Version 2, as published by Sam Hocevar. See +http://sam.zoy.org/wtfpl/COPYING for more details. + +License of media (textures and sounds) +-------------------------------------- +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +http://creativecommons.org/licenses/by-sa/3.0/ + +Authors of media files +----------------------- +Cisoun: +- wool_black.png wool_brown.png wool_dark_green.png wool_green.png +- wool_magenta.png wool_pink.png wool_violet.png wool_yellow.png wool_blue.png +- wool_cyan.png wool_dark_grey.png wool_grey.png wool_orange.png wool_red.png +- wool_white.png + diff --git a/mods/wool/depends.txt b/mods/wool/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/wool/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/wool/init.lua b/mods/wool/init.lua new file mode 100644 index 00000000..14cffa59 --- /dev/null +++ b/mods/wool/init.lua @@ -0,0 +1,49 @@ +-- minetest/wool/init.lua + +-- Backwards compatibility with jordach's 16-color wool mod +minetest.register_alias("wool:dark_blue", "wool:blue") +minetest.register_alias("wool:gold", "wool:yellow") + +local wool = {} +-- This uses a trick: you can first define the recipes using all of the base +-- colors, and then some recipes using more specific colors for a few non-base +-- colors available. When crafting, the last recipes will be checked first. +wool.dyes = { + {"white", "White", nil}, + {"grey", "Grey", "basecolor_grey"}, + {"black", "Black", "basecolor_black"}, + {"red", "Red", "basecolor_red"}, + {"yellow", "Yellow", "basecolor_yellow"}, + {"green", "Green", "basecolor_green"}, + {"cyan", "Cyan", "basecolor_cyan"}, + {"blue", "Blue", "basecolor_blue"}, + {"magenta", "Magenta", "basecolor_magenta"}, + {"orange", "Orange", "excolor_orange"}, + {"violet", "Violet", "excolor_violet"}, + {"brown", "Brown", "unicolor_dark_orange"}, + {"pink", "Pink", "unicolor_light_red"}, + {"dark_grey", "Dark Grey", "unicolor_darkgrey"}, + {"dark_green", "Dark Green", "unicolor_dark_green"}, +} + +for _, row in ipairs(wool.dyes) do + local name = row[1] + local desc = row[2] + local craft_color_group = row[3] + -- Node Definition + minetest.register_node("wool:"..name, { + description = desc.." Wool", + tiles = {"wool_"..name..".png"}, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3,flammable=3,wool=1}, + sounds = default.node_sound_defaults(), + }) + if craft_color_group then + -- Crafting from dye and white wool + minetest.register_craft({ + type = "shapeless", + output = 'wool:'..name, + recipe = {'group:dye,'..craft_color_group, 'group:wool'}, + }) + end +end + diff --git a/mods/wool/textures/wool_black.png b/mods/wool/textures/wool_black.png new file mode 100644 index 0000000000000000000000000000000000000000..f22e3bbe0ad921af667ab6382f9cbebfd2372dd5 GIT binary patch literal 3177 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 Ac>n+a literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_brown.png b/mods/wool/textures/wool_brown.png new file mode 100644 index 0000000000000000000000000000000000000000..0dcee4be203eeb753de176e7d06798fe31e34f1f GIT binary patch literal 3229 zcmV;O3}W+%P)EX>4Tx07%E3mUmQC*A|D*y?1({%`nm#dXp|Nfb=dP9RyJrW(F9_0K*JTY>22p zL=h1IMUbF?0i&TvtcYSED5zi$NDxqBFp8+CWJcCXe0h2A<>mLsz2Dkr?{oLrd!Mx~ z03=TzE-wX^0w9?u;0Jm*(^rK@(6Rjh26%u0rT{Qm>8ZX!?!iDLFE@L0LWj&=4?(nOT_siPRbOditRHZrp6?S8AgejFG^6va$=5K z|`EW#NwP&*~x4%_lS6VhL9s-#7D#h8C*`Lh;NHnGf9}t74chfY%+(L z4giWIwhK6{coCb3n8XhbbP@4#0C1$ZFF5847I3lz;zPNlq-OKEaq$AWE=!MYYHiJ+ zdvY?9I0Av8Ka-Wn(gPeepdb@piwLhwjRWWeSr7baCBSDM=|pK0Q5^$>Pur z|2)M1IPkCYSQ^NQ`z*pYmq4Rp8z$= z2uR(a0_5jDfT9oq5_wSE_22vEgAWDbn-``!u{igi1^xT3aEbVl&W-yV=Mor9X9@Wk zi)-R*3DAH5Bmou30~MeFbb%o-16IHmI084Y0{DSo5DwM?7KjJQfDbZ3F4znTKoQsl z_JT@K1L{E|XaOfc2RIEbfXm=IxC!on2Vew@gXdrdyaDqN1YsdEM1kZXRY(gmfXpBU zWDmJPK2RVO4n;$85DyYUxzHA<2r7jtp<1XB`W89`U4X7a1JFHa6qn9`(3jA6(BtSg7z~Dn(ZN_@JTc*z z1k5^2G3EfK6>}alfEmNgVzF3xtO3>z>xX4x1=s@Ye(W*qIqV>I9QzhW#Hr%UaPGJW z91oX=E5|kA&f*4f6S#T26kZE&gZIO;@!9wid_BGke*-^`pC?EYbO?5YU_t_6Gogae zLbybDNO(mg64i;;!~i0fxQSRnJWjkq93{RZ$&mC(E~H43khGI@gmj*CkMxR6CTo)& z$q{4$c_+D%e3AT^{8oY@VI<)t!Is!4Q6EtGo7CCWGzL)D>rQ4^>|)NiQ$)EQYB*=4e!vRSfKvS(yRXb4T4=0!`QmC#Pm zhG_4XC@*nZ!dbFoNz0PKC3A9$a*lEwxk9;CxjS<2<>~Tn@`>`hkG4N# zKjNU~z;vi{c;cwx$aZXSoN&@}N^m;n^upQ1neW`@Jm+HLvfkyqE8^^jVTFG14;RpP@{Py@g^4IZC^Zz~o6W||E74S6BG%z=?H;57x71R{; zCfGT+B=|vyZiq0XJ5(|>GPE&tF3dHoG;Cy*@v8N!u7@jxbHh6$uo0mV4H2`e-B#~i zJsxQhSr9q2MrTddnyYIS)+Vhz6D1kNj5-;Ojt+}%ivGa#W7aWeW4vOjV`f+`tbMHK zY)5t(dx~SnDdkMW+QpW}PR7~A?TMR;cZe^KpXR!7E4eQdJQHdX<`Vr9k0dT6g(bBn zMJ7e%MIVY;#n-+v{i@=tg`KfG`%5fK4(`J2;_VvR?Xdf3sdQ;h>DV6M zJ?&-mvcj_0d!zPVEnik%vyZS(xNoGwr=oMe=Kfv#KUBt7-l=k~YOPkP-cdbwfPG-_ zpyR=o8s(azn)ipehwj#T)V9}Y*Oec}9L_lWv_7=H_iM)2jSUJ7MGYU1@Q#ce4LsV@ zXw}%*q|{W>3^xm#r;bG)yZMdlH=QkpEw!z*)}rI!xbXP1Z==5*I^lhy`y}IJ%XeDe zRku;v3frOf?DmPgz@Xmo#D^7KH*><&kZ}k0<(`u)y&d8oAIZHU3e|F(q&bit1 zspqFJ#9bKcj_Q7Jan;4!Jpn!am%J}sx$J)VVy{#0xhr;8PG7aTdg>bETE}(E>+O9O zeQiHj{Lt2K+24M{>PF{H>ziEz%LmR5It*U8<$CM#ZLizc@2tEtFcdO$cQ|r*xkvZnNio#z9&IX9*nWZp8u5o(}(f= zr{t&Q6RH!9lV+2rr`)G*K3n~4{CVp0`RRh6rGKt|q5I;yUmSnwn^`q8{*wQ4;n(6< z@~@7(UiP|s)_?Z#o8&k1bA@l^-yVI(c-Q+r?ES=i<_GMDijR69yFPh;dbp6hu<#rA zg!B8%JG^WF00JpVL_t(I%T<%jQ`%4z#eXje0*0>uBBEG}V|7|PcDnD{Z5Lg2{I_eT zAJcKl2vU&mfRK>a#i7%7mAUV}oSgH!H|FLFnLn=9<&98M|#Fk69RpyI1;k09+qHK+4I2$fw~kgr^veN-zweKZ8mRY6X}q zz+9hV_i`{@!YYPLN*2R4SStsvtIMkx0{<_Q_6W>}SJ;dP^@6P5k72!m=UXP-DZ~jh zOW-4ef{h}tA{W&bx zV9p9y&w;ZVly)`ucmw+dIe47GB7$O8i`E(ILq~xanfDji=@P<~1o9cchylPs5uy!@ zLe=G*1Uh3)$@5$-%$s91zI2uGw5AsxCXh|R<)IvnLM_tUILr{MMidpY$ZZrN# P00000NkvXXu0mjf-pP)EX>4Tx07%E3mUmQC*A|D*y?1({%`nm#dXp|Nfb=dP9RyJrW(F9_0K*JTY>22p zL=h1IMUbF?0i&TvtcYSED5zi$NDxqBFp8+CWJcCXe0h2A<>mLsz2Dkr?{oLrd!Mx~ z03=TzE-wX^0w9?u;0Jm*(^rK@(6Rjh26%u0rT{Qm>8ZX!?!iDLFE@L0LWj&=4?(nOT_siPRbOditRHZrp6?S8AgejFG^6va$=5K z|`EW#NwP&*~x4%_lS6VhL9s-#7D#h8C*`Lh;NHnGf9}t74chfY%+(L z4giWIwhK6{coCb3n8XhbbP@4#0C1$ZFF5847I3lz;zPNlq-OKEaq$AWE=!MYYHiJ+ zdvY?9I0Av8Ka-Wn(gPeepdb@piwLhwjRWWeSr7baCBSDM=|pK0Q5^$>Pur z|2)M1IPkCYSQ^NQ`z*pYmq4Rp8z$= z2uR(a0_5jDfT9oq5_wSE_22vEgAWDbn-``!u{igi1^xT3aEbVl&W-yV=Mor9X9@Wk zi)-R*3DAH5Bmou30~MeFbb%o-16IHmI084Y0{DSo5DwM?7KjJQfDbZ3F4znTKoQsl z_JT@K1L{E|XaOfc2RIEbfXm=IxC!on2Vew@gXdrdyaDqN1YsdEM1kZXRY(gmfXpBU zWDmJPK2RVO4n;$85DyYUxzHA<2r7jtp<1XB`W89`U4X7a1JFHa6qn9`(3jA6(BtSg7z~Dn(ZN_@JTc*z z1k5^2G3EfK6>}alfEmNgVzF3xtO3>z>xX4x1=s@Ye(W*qIqV>I9QzhW#Hr%UaPGJW z91oX=E5|kA&f*4f6S#T26kZE&gZIO;@!9wid_BGke*-^`pC?EYbO?5YU_t_6Gogae zLbybDNO(mg64i;;!~i0fxQSRnJWjkq93{RZ$&mC(E~H43khGI@gmj*CkMxR6CTo)& z$q{4$c_+D%e3AT^{8oY@VI<)t!Is!4Q6EtGo7CCWGzL)D>rQ4^>|)NiQ$)EQYB*=4e!vRSfKvS(yRXb4T4=0!`QmC#Pm zhG_4XC@*nZ!dbFoNz0PKC3A9$a*lEwxk9;CxjS<2<>~Tn@`>`hkG4N# zKjNU~z;vi{c;cwx$aZXSoN&@}N^m;n^upQ1neW`@Jm+HLvfkyqE8^^jVTFG14;RpP@{Py@g^4IZC^Zz~o6W||E74S6BG%z=?H;57x71R{; zCfGT+B=|vyZiq0XJ5(|>GPE&tF3dHoG;Cy*@v8N!u7@jxbHh6$uo0mV4H2`e-B#~i zJsxQhSr9q2MrTddnyYIS)+Vhz6D1kNj5-;Ojt+}%ivGa#W7aWeW4vOjV`f+`tbMHK zY)5t(dx~SnDdkMW+QpW}PR7~A?TMR;cZe^KpXR!7E4eQdJQHdX<`Vr9k0dT6g(bBn zMJ7e%MIVY;#n-+v{i@=tg`KfG`%5fK4(`J2;_VvR?Xdf3sdQ;h>DV6M zJ?&-mvcj_0d!zPVEnik%vyZS(xNoGwr=oMe=Kfv#KUBt7-l=k~YOPkP-cdbwfPG-_ zpyR=o8s(azn)ipehwj#T)V9}Y*Oec}9L_lWv_7=H_iM)2jSUJ7MGYU1@Q#ce4LsV@ zXw}%*q|{W>3^xm#r;bG)yZMdlH=QkpEw!z*)}rI!xbXP1Z==5*I^lhy`y}IJ%XeDe zRku;v3frOf?DmPgz@Xmo#D^7KH*><&kZ}k0<(`u)y&d8oAIZHU3e|F(q&bit1 zspqFJ#9bKcj_Q7Jan;4!Jpn!am%J}sx$J)VVy{#0xhr;8PG7aTdg>bETE}(E>+O9O zeQiHj{Lt2K+24M{>PF{H>ziEz%LmR5It*U8<$CM#ZLizc@2tEtFcdO$cQ|r*xkvZnNio#z9&IX9*nWZp8u5o(}(f= zr{t&Q6RH!9lV+2rr`)G*K3n~4{CVp0`RRh6rGKt|q5I;yUmSnwn^`q8{*wQ4;n(6< z@~@7(UiP|s)_?Z#o8&k1bA@l^-yVI(c-Q+r?ES=i<_GMDijR69yFPh;dbp6hu<#rA zg!B8%JG^WF00K8jL_t(I%T1EoP8wkpg};%%NDM?o5rP~<(F81N)L4yA(91qVFPrqT zZ_vb>CO(O;-~)I_+CX9i4~WhL0T1X1LZ=r?V=pE%v-i$gYp=a5ws$-R11ObXFo4BH zxW9+PL&)VIomSnp!F6GB5}ux**MndXi|ri`$AS5I0JysYpHG7Tl?ns`5Ra>F+tBSo zCIf&WnS@vz{``i~QJ9$#NxwVe$2wM<@i5h!{#GxVeF) zB>_4PJU_$qG&CA;eJyoUQ_yN*2!$lC-PVq&lm^;uXf~zD7-+SmY+*s~vookxF@(dC zS}eXx9~y$?Wz{b(1Y9Uc;mL{W8ym3x2}3pu{k|HmtDXNhFOiVze_#D#@jXzT4i=xkcziIh@KLC*0U?#r{cRf_A7Ol4xp*U*nR!j(>Z)#D zugjcpSdyz%nV3omu+b1;CL@4q6#@Yaem{5~Y;LM?bR>y|f&gkY7#V@}b*zyya-+`nX1IeUvQ?J8dfT3I#V>Bvv_x5zwbXtsu2V#6n?C!4S d*VbTon13Hp?EX>4Tx0C?J+Q+HUC_ZB|i_hk=OLfG)Jmu!ImA|tE_$Pihg5Rw34gb)%y#f69p zRumNxoJdu~g4GI0orvO~D7a@qiilc^Ra`jkAKa(4eR}Wh?fcjJyyu+f{LXpL4}cL8 zCXwc%Y5+M>g*-agACFH+#L2yY0u@N$1RxOR%fe>`#Q*^C19^CUbg)1C0k3ZW0swH; zE+i7i;s1lWP$pLZAdvvzA`<5d0gzGv$SzdK6adH=0I*ZDWC{S3003-xd_p1ssto|_ z^hrJi0NAOM+!p}Yq8zCR0F40vnJ7mj0zkU}U{!%qECRs70HCZuA}$2Lt^t5qwlYTo zfV~9(c8*w(4?ti5fSE!p%m5%b0suoE6U_r4Oaq`W(!b!TUvP!ENC5!A%azTSOVTqG zxRuZvck=My;vwR~Y_URN7by^C3FIQ2mzyIKNaq7g&I|wm8u`(|{y0C7=jP<$=4R(? z@ASo@{%i1WB0eGU-~POe0t5gMPS5Y!U*+Z218~Oyuywy{sapWrRsd+<`CT*H37}dE z(0cicc{uz)9-g64$UGe!3JVMEC1RnyFyo6p|1;rl;ER6t{6HT5+j{T-ahgDxt-zy$ z{c&M#cCJ#6=gR~_F>d$gBmT#QfBlXr(c(0*Tr3re@mPttP$EsodAU-NL?OwQ;u7h9 zGVvdl{RxwI4FIf$Pry#L2er#=z<%xl0*ek<(slqqe)BDi8VivC5N9+pdG`PSlfU_o zKq~;2Moa!tiTSO!5zH77Xo1hL_iEAz&sE_ z2IPPo3ZWR5K^auQI@koYumc*P5t`u;w81er4d>tzT!HIw7Y1M$p28Tsh6w~g$Osc* zAv%Z=Vvg7%&IlKojszlMNHmgwq#)^t6j36@$a16tsX}UzT}UJHEpik&ja)$bklV;0 zGK&0)yhkyVfwEBp)B<%txu_o+ipHRG(R4HqU4WLNYtb6C9zB4zqNmYI=yh}eeTt4_ zfYC7yW{lZkT#ScBV2M~7CdU?I?5=ix(HVZgM=}{CnA%mPqZa^68Xe5gFH?u96Et<2 zCC!@_L(8Nsqt(!wX=iEoXfNq>x(VHb9z~bXm(pwK2kGbOgYq4YG!XMxcgB zqf}$J#u<$v7REAV@mNCEa#jQDENhreVq3EL>`ZnA`x|yIdrVV9bE;;nW|3x{=5fsd z4#u(I@HyF>O3oq94bFQl11&!-vDRv>X03j$H`;pIzS?5#a_tuF>)P*iaGgM%ES>c_ zZ94aL3A#4AQM!e?+jYlFJ5+DSzi0S9#6BJCZ5(XZOGfi zTj0IRdtf>~J!SgN=>tB-J_4V5pNGDtz9Qc}z9W9tewls;{GR(e`pf-~_`l(K@)q$< z1z-We0p$U`ff|9c18V~x1epY-2Q>wa1-k|>3_cY?3<(WcA99m#z!&lx`C~KOXDpi0 z70L*m6G6C?@k ziR8rC#65}Qa{}jVnlqf_npBo_W3J`gqPZ95>CVfZcRX1&S&)1jiOPpx423?lIEROmG(H@JAFg?XogQlb;dIZPf{y+kr|S? zBlAsGMAqJ{&)IR=Ejg5&l$@hd4QZCNE7vf$D7Q~$D=U)?Nn}(WA6du22pZOfRS_cv~1-c(_QtNLti0-)8>m`6CO07JR*suu!$(^sg%jf zZm#rNxnmV!m1I@#YM0epR(~oNm0zrItf;Q|utvD%;#W>z)qM4NZQ9!2O1H}G>qzUQ z>u#*~S--DJy=p<#(1!30tsC);y-IHSJr>wyfLop*ExT zdYyk=%U1oZtGB+{Cfe4&-FJKQ4uc&PJKpb5^_C@dOYIJXG+^@gCvI%WcHjN%gI&kHifN$EH?V5MBa9S!3!a?Q1 zC*P)gd*e{(q0YnH!_D8Bf4B7r>qvPk(mKC&tSzH$pgp0z@92!9ogH2sN4~fJe(y2k zV|B+hk5`_cohUu=`Q(C=R&z?UQbnZ;IU-!xL z-sg{9@Vs#JBKKn3CAUkhJ+3`ResKNaNUvLO>t*-L?N>ambo5Q@JJIjcfBI^`)pOVQ z*DhV3dA;w(>>IakCfyvkCA#(acJ}QTcM9%I++BK)c(44v+WqPW`VZ=VwEnSWz-{38 zV8CF{!&wjS4he^z{*?dIhvCvk%tzHDMk9@nogW_?4H~`jWX_Y}r?RIL&&qyQ|9R_k ztLNYS;`>X_Sp3-V3;B!Bzpi)`ZSbz6vuIsb~EL=YyrP(8z2 z1?gH8+X{RSidbEO%hRe{rDCJ>9-*iPXf;Fl#hQ3X6U2qs%WGD0000EX>4Tx0C?J+Q+HUC_ZB|i_hk=OLfG)Jmu!ImA|tE_$Pihg5Rw34gb)%y#f69p zRumNxoJdu~g4GI0orvO~D7a@qiilc^Ra`jkAKa(4eR}Wh?fcjJyyu+f{LXpL4}cL8 zCXwc%Y5+M>g*-agACFH+#L2yY0u@N$1RxOR%fe>`#Q*^C19^CUbg)1C0k3ZW0swH; zE+i7i;s1lWP$pLZAdvvzA`<5d0gzGv$SzdK6adH=0I*ZDWC{S3003-xd_p1ssto|_ z^hrJi0NAOM+!p}Yq8zCR0F40vnJ7mj0zkU}U{!%qECRs70HCZuA}$2Lt^t5qwlYTo zfV~9(c8*w(4?ti5fSE!p%m5%b0suoE6U_r4Oaq`W(!b!TUvP!ENC5!A%azTSOVTqG zxRuZvck=My;vwR~Y_URN7by^C3FIQ2mzyIKNaq7g&I|wm8u`(|{y0C7=jP<$=4R(? z@ASo@{%i1WB0eGU-~POe0t5gMPS5Y!U*+Z218~Oyuywy{sapWrRsd+<`CT*H37}dE z(0cicc{uz)9-g64$UGe!3JVMEC1RnyFyo6p|1;rl;ER6t{6HT5+j{T-ahgDxt-zy$ z{c&M#cCJ#6=gR~_F>d$gBmT#QfBlXr(c(0*Tr3re@mPttP$EsodAU-NL?OwQ;u7h9 zGVvdl{RxwI4FIf$Pry#L2er#=z<%xl0*ek<(slqqe)BDi8VivC5N9+pdG`PSlfU_o zKq~;2Moa!tiTSO!5zH77Xo1hL_iEAz&sE_ z2IPPo3ZWR5K^auQI@koYumc*P5t`u;w81er4d>tzT!HIw7Y1M$p28Tsh6w~g$Osc* zAv%Z=Vvg7%&IlKojszlMNHmgwq#)^t6j36@$a16tsX}UzT}UJHEpik&ja)$bklV;0 zGK&0)yhkyVfwEBp)B<%txu_o+ipHRG(R4HqU4WLNYtb6C9zB4zqNmYI=yh}eeTt4_ zfYC7yW{lZkT#ScBV2M~7CdU?I?5=ix(HVZgM=}{CnA%mPqZa^68Xe5gFH?u96Et<2 zCC!@_L(8Nsqt(!wX=iEoXfNq>x(VHb9z~bXm(pwK2kGbOgYq4YG!XMxcgB zqf}$J#u<$v7REAV@mNCEa#jQDENhreVq3EL>`ZnA`x|yIdrVV9bE;;nW|3x{=5fsd z4#u(I@HyF>O3oq94bFQl11&!-vDRv>X03j$H`;pIzS?5#a_tuF>)P*iaGgM%ES>c_ zZ94aL3A#4AQM!e?+jYlFJ5+DSzi0S9#6BJCZ5(XZOGfi zTj0IRdtf>~J!SgN=>tB-J_4V5pNGDtz9Qc}z9W9tewls;{GR(e`pf-~_`l(K@)q$< z1z-We0p$U`ff|9c18V~x1epY-2Q>wa1-k|>3_cY?3<(WcA99m#z!&lx`C~KOXDpi0 z70L*m6G6C?@k ziR8rC#65}Qa{}jVnlqf_npBo_W3J`gqPZ95>CVfZcRX1&S&)1jiOPpx423?lIEROmG(H@JAFg?XogQlb;dIZPf{y+kr|S? zBlAsGMAqJ{&)IR=Ejg5&l$@hd4QZCNE7vf$D7Q~$D=U)?Nn}(WA6du22pZOfRS_cv~1-c(_QtNLti0-)8>m`6CO07JR*suu!$(^sg%jf zZm#rNxnmV!m1I@#YM0epR(~oNm0zrItf;Q|utvD%;#W>z)qM4NZQ9!2O1H}G>qzUQ z>u#*~S--DJy=p<#(1!30tsC);y-IHSJr>wyfLop*ExT zdYyk=%U1oZtGB+{Cfe4&-FJKQ4uc&PJKpb5^_C@dOYIJXG+^@gCvI%WcHjN%gI&kHifN$EH?V5MBa9S!3!a?Q1 zC*P)gd*e{(q0YnH!_D8Bf4B7r>qvPk(mKC&tSzH$pgp0z@92!9ogH2sN4~fJe(y2k zV|B+hk5`_cohUu=`Q(C=R&z?UQbnZ;IU-!xL z-sg{9@Vs#JBKKn3CAUkhJ+3`ResKNaNUvLO>t*-L?N>ambo5Q@JJIjcfBI^`)pOVQ z*DhV3dA;w(>>IakCfyvkCA#(acJ}QTcM9%I++BK)c(44v+WqPW`VZ=VwEnSWz-{38 zV8CF{!&wjS4he^z{*?dIhvCvk%tzHDMk9@nogW_?4H~`jWX_Y}r?RIL&&qyQ|9R_k ztLNYS;`>X_Sp3-V3;B!BzpivY|*75%>?qrZz{$72NJ3vp>;#BWa)j}y1tcq6F7VCb(UDK*WNkDZnwjG&;9*9 zx7&@)X2Wzkr6>xVb5vD@F$Sd+#u&P;V>lcl*6X#es*2fc2EfnH4?+mCECb+hI1q** zqtOT<1XWdGt)(am0Kz=a$+C>?c1s+`OePbYa~zLH049?OLI_T$6K&fvpU)9OP?jZK z*CF2C-u!SlBu!I<5bSn4nx^65;ejZMsOuVI3|edIx~42kvMggf9@8`pVzpZN(P+f= zdc|7HU@*X1OWU@1@6lQ#rKD*ZthFemdM1a%0rCF+?!z!7&-1=|*L6LU^ZAT(4y`po z5U}6x0nl3Gy(iRK4$L2Lc%uvo2DzOHMOQbbY2@p$BR zyRlp@0r>v@MhL-dHv2V2N=cF=gi0xrB;j(o(6%i~DYVv9RYg@*jK^b?Qh)Xe!F)c) zd(Y?RC&n1W$H#}4Qj%pE&NnO_- zV+=`>5XW&J^cQBhTrRm@uUsw{thK~(%y2mDP0aJ0uIs4lnyRWOiUKJm$K#PO3<;%_ zc<*_6c_9o#Hk%DW5U^M*`gaWm1D>9qu+~!7HO@I+Utj+;$g+$)&ne3iAq0<)j{uZq z3D8qNolXQn&g0=gg_~U5Q6P?OPZ$SdHyRgj^keqm&+wmO8x`j7-rBxJK+TY O0000EX>4Tx0C?J+Q+HUC_ZB|i_hk=OLfG)Jmu!ImA|tE_$Pihg5Rw34gb)%y#f69p zRumNxoJdu~g4GI0orvO~D7a@qiilc^Ra`jkAKa(4eR}Wh?fcjJyyu+f{LXpL4}cL8 zCXwc%Y5+M>g*-agACFH+#L2yY0u@N$1RxOR%fe>`#Q*^C19^CUbg)1C0k3ZW0swH; zE+i7i;s1lWP$pLZAdvvzA`<5d0gzGv$SzdK6adH=0I*ZDWC{S3003-xd_p1ssto|_ z^hrJi0NAOM+!p}Yq8zCR0F40vnJ7mj0zkU}U{!%qECRs70HCZuA}$2Lt^t5qwlYTo zfV~9(c8*w(4?ti5fSE!p%m5%b0suoE6U_r4Oaq`W(!b!TUvP!ENC5!A%azTSOVTqG zxRuZvck=My;vwR~Y_URN7by^C3FIQ2mzyIKNaq7g&I|wm8u`(|{y0C7=jP<$=4R(? z@ASo@{%i1WB0eGU-~POe0t5gMPS5Y!U*+Z218~Oyuywy{sapWrRsd+<`CT*H37}dE z(0cicc{uz)9-g64$UGe!3JVMEC1RnyFyo6p|1;rl;ER6t{6HT5+j{T-ahgDxt-zy$ z{c&M#cCJ#6=gR~_F>d$gBmT#QfBlXr(c(0*Tr3re@mPttP$EsodAU-NL?OwQ;u7h9 zGVvdl{RxwI4FIf$Pry#L2er#=z<%xl0*ek<(slqqe)BDi8VivC5N9+pdG`PSlfU_o zKq~;2Moa!tiTSO!5zH77Xo1hL_iEAz&sE_ z2IPPo3ZWR5K^auQI@koYumc*P5t`u;w81er4d>tzT!HIw7Y1M$p28Tsh6w~g$Osc* zAv%Z=Vvg7%&IlKojszlMNHmgwq#)^t6j36@$a16tsX}UzT}UJHEpik&ja)$bklV;0 zGK&0)yhkyVfwEBp)B<%txu_o+ipHRG(R4HqU4WLNYtb6C9zB4zqNmYI=yh}eeTt4_ zfYC7yW{lZkT#ScBV2M~7CdU?I?5=ix(HVZgM=}{CnA%mPqZa^68Xe5gFH?u96Et<2 zCC!@_L(8Nsqt(!wX=iEoXfNq>x(VHb9z~bXm(pwK2kGbOgYq4YG!XMxcgB zqf}$J#u<$v7REAV@mNCEa#jQDENhreVq3EL>`ZnA`x|yIdrVV9bE;;nW|3x{=5fsd z4#u(I@HyF>O3oq94bFQl11&!-vDRv>X03j$H`;pIzS?5#a_tuF>)P*iaGgM%ES>c_ zZ94aL3A#4AQM!e?+jYlFJ5+DSzi0S9#6BJCZ5(XZOGfi zTj0IRdtf>~J!SgN=>tB-J_4V5pNGDtz9Qc}z9W9tewls;{GR(e`pf-~_`l(K@)q$< z1z-We0p$U`ff|9c18V~x1epY-2Q>wa1-k|>3_cY?3<(WcA99m#z!&lx`C~KOXDpi0 z70L*m6G6C?@k ziR8rC#65}Qa{}jVnlqf_npBo_W3J`gqPZ95>CVfZcRX1&S&)1jiOPpx423?lIEROmG(H@JAFg?XogQlb;dIZPf{y+kr|S? zBlAsGMAqJ{&)IR=Ejg5&l$@hd4QZCNE7vf$D7Q~$D=U)?Nn}(WA6du22pZOfRS_cv~1-c(_QtNLti0-)8>m`6CO07JR*suu!$(^sg%jf zZm#rNxnmV!m1I@#YM0epR(~oNm0zrItf;Q|utvD%;#W>z)qM4NZQ9!2O1H}G>qzUQ z>u#*~S--DJy=p<#(1!30tsC);y-IHSJr>wyfLop*ExT zdYyk=%U1oZtGB+{Cfe4&-FJKQ4uc&PJKpb5^_C@dOYIJXG+^@gCvI%WcHjN%gI&kHifN$EH?V5MBa9S!3!a?Q1 zC*P)gd*e{(q0YnH!_D8Bf4B7r>qvPk(mKC&tSzH$pgp0z@92!9ogH2sN4~fJe(y2k zV|B+hk5`_cohUu=`Q(C=R&z?UQbnZ;IU-!xL z-sg{9@Vs#JBKKn3CAUkhJ+3`ResKNaNUvLO>t*-L?N>ambo5Q@JJIjcfBI^`)pOVQ z*DhV3dA;w(>>IakCfyvkCA#(acJ}QTcM9%I++BK)c(44v+WqPW`VZ=VwEnSWz-{38 zV8CF{!&wjS4he^z{*?dIhvCvk%tzHDMk9@nogW_?4H~`jWX_Y}r?RIL&&qyQ|9R_k ztLNYS;`>X_Sp3-V3;B!BzpiPMMTjz>2z7#hNe3M;V2Dsh{2KlXzW_B1fC-flB2i02YR3_& zYfL%$Ul%#JPX*H>-??oHsfCjp(bLB+bq+UklU^cNzDoy&ohT z?GX@gS;J=#vv-T`w7 z`6BHd23^)Z35~6%!JDOf>klOCA$A@l14e|ABQYlG#Fg7_%_2nXMZxf2-wsD$2&w* zEZvwLefcy=d+nfqW;ui>7t?8mhRO#0D=u51F4Y6mqg|$^$rcLq#;iXiQ=svLC{OZX zcyRKJ>@7Av4W68}m|U~<`3-|_dP!O+(A_7>FkKD6StFd~weTBHUXaN%|5h;XycO=F zN83r7kGYiuGhhA~q*OK-^}=6Bhs;#S7uee-j=A$0ah|^chW_;Fu;Kb-00000NkvXX Hu0mjfI9+jC literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_grey.png b/mods/wool/textures/wool_grey.png new file mode 100644 index 0000000000000000000000000000000000000000..86e647c6bc55cf8b241ccb6625ffe9bd41cd851d GIT binary patch literal 3432 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 literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_orange.png b/mods/wool/textures/wool_orange.png new file mode 100644 index 0000000000000000000000000000000000000000..2a76cf9963967c36bc5719aca01c975c5cf5b622 GIT binary patch literal 3386 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 Q1poj507*qoM6N<$f*2!rR{#J2 literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_pink.png b/mods/wool/textures/wool_pink.png new file mode 100644 index 0000000000000000000000000000000000000000..6d59544d23162a6bfa38241f6949443e8dfbe442 GIT binary patch literal 3115 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 FV1k%r@R0xj literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_red.png b/mods/wool/textures/wool_red.png new file mode 100644 index 0000000000000000000000000000000000000000..ab4dd6494aad278fa16ff4edd8b0d2bf02dd57b8 GIT binary patch literal 3355 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 literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_white.png b/mods/wool/textures/wool_white.png new file mode 100644 index 0000000000000000000000000000000000000000..f3371aa6b622579d83e276331f04c9a4ed3e3946 GIT binary patch literal 3275 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 JPDHLkV1lzcN1Olv literal 0 HcmV?d00001 diff --git a/mods/wool/textures/wool_yellow.png b/mods/wool/textures/wool_yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..5c5d72ff5376bb633dda223748fe207fad841d7b GIT binary patch literal 3196 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 ib0Xk8)A%-l82$iC8^;x+?7fWu0000 Date: Sat, 18 May 2013 16:06:57 +0200 Subject: [PATCH 0063/2435] Add bones mod --- mods/bones/README.txt | 17 ++++ mods/bones/depends.txt | 1 + mods/bones/init.lua | 130 +++++++++++++++++++++++++++ mods/bones/textures/bones_bottom.png | Bin 0 -> 382 bytes mods/bones/textures/bones_front.png | Bin 0 -> 441 bytes mods/bones/textures/bones_rear.png | Bin 0 -> 437 bytes mods/bones/textures/bones_side.png | Bin 0 -> 412 bytes mods/bones/textures/bones_top.png | Bin 0 -> 410 bytes 8 files changed, 148 insertions(+) create mode 100644 mods/bones/README.txt create mode 100644 mods/bones/depends.txt create mode 100644 mods/bones/init.lua create mode 100644 mods/bones/textures/bones_bottom.png create mode 100644 mods/bones/textures/bones_front.png create mode 100644 mods/bones/textures/bones_rear.png create mode 100644 mods/bones/textures/bones_side.png create mode 100644 mods/bones/textures/bones_top.png diff --git a/mods/bones/README.txt b/mods/bones/README.txt new file mode 100644 index 00000000..b0ebed8f --- /dev/null +++ b/mods/bones/README.txt @@ -0,0 +1,17 @@ +Minetest 0.4 mod: bones +======================= + +License of source code: +----------------------- +Copyright (C) 2012 PilzAdam + +WTFPL + +License of media (textures and sounds) +-------------------------------------- +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +http://creativecommons.org/licenses/by-sa/3.0/ + +Authors of media files +---------------------- +Bad_Command_ diff --git a/mods/bones/depends.txt b/mods/bones/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/bones/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/bones/init.lua b/mods/bones/init.lua new file mode 100644 index 00000000..3da5f147 --- /dev/null +++ b/mods/bones/init.lua @@ -0,0 +1,130 @@ +-- Minetest 0.4 mod: bones +-- See README.txt for licensing and other information. + +local function is_owner(pos, name) + local owner = minetest.env:get_meta(pos):get_string("owner") + if owner == "" or owner == name then + return true + end + return false +end + +minetest.register_node("bones:bones", { + description = "Bones", + tiles = { + "bones_top.png", + "bones_bottom.png", + "bones_side.png", + "bones_side.png", + "bones_rear.png", + "bones_front.png" + }, + paramtype2 = "facedir", + groups = {dig_immediate=2}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_gravel_footstep", gain=0.45}, + }), + + can_dig = function(pos, player) + local inv = minetest.env:get_meta(pos):get_inventory() + return is_owner(pos, player:get_player_name()) and inv:is_empty("main") + end, + + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + if is_owner(pos, player:get_player_name()) then + return count + end + return 0 + end, + + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + return 0 + end, + + allow_metadata_inventory_take = function(pos, listname, index, stack, player) + if is_owner(pos, player:get_player_name()) then + return stack:get_count() + end + return 0 + end, + + on_metadata_inventory_take = function(pos, listname, index, stack, player) + local meta = minetest.env:get_meta(pos) + if meta:get_string("owner") ~= "" and meta:get_inventory():is_empty("main") then + meta:set_string("infotext", meta:get_string("owner").."'s old bones") + meta:set_string("formspec", "") + meta:set_string("owner", "") + end + end, + + on_timer = function(pos, elapsed) + local meta = minetest.env:get_meta(pos) + local time = meta:get_int("time")+elapsed + local publish = 1200 + if tonumber(minetest.setting_get("share_bones_time")) then + publish = tonumber(minetest.setting_get("share_bones_time")) + end + if publish == 0 then + return + end + if time >= publish then + meta:set_string("infotext", meta:get_string("owner").."'s old bones") + meta:set_string("owner", "") + else + return true + end + end, +}) + +minetest.register_on_dieplayer(function(player) + if minetest.setting_getbool("creative_mode") then + return + end + + local pos = player:getpos() + pos.x = math.floor(pos.x+0.5) + pos.y = math.floor(pos.y+0.5) + pos.z = math.floor(pos.z+0.5) + local param2 = minetest.dir_to_facedir(player:get_look_dir()) + + local nn = minetest.env:get_node(pos).name + if minetest.registered_nodes[nn].can_dig and + not minetest.registered_nodes[nn].can_dig(pos, player) then + local player_inv = player:get_inventory() + + for i=1,player_inv:get_size("main") do + player_inv:set_stack("main", i, nil) + end + for i=1,player_inv:get_size("craft") do + player_inv:set_stack("craft", i, nil) + end + return + end + + minetest.env:dig_node(pos) + minetest.env:add_node(pos, {name="bones:bones", param2=param2}) + + local meta = minetest.env:get_meta(pos) + local inv = meta:get_inventory() + local player_inv = player:get_inventory() + inv:set_size("main", 8*4) + + local empty_list = inv:get_list("main") + inv:set_list("main", player_inv:get_list("main")) + player_inv:set_list("main", empty_list) + + for i=1,player_inv:get_size("craft") do + inv:add_item("main", player_inv:get_stack("craft", i)) + player_inv:set_stack("craft", i, nil) + end + + meta:set_string("formspec", "size[8,9;]".. + "list[current_name;main;0,0;8,4;]".. + "list[current_player;main;0,5;8,4;]") + meta:set_string("infotext", player:get_player_name().."'s fresh bones") + meta:set_string("owner", player:get_player_name()) + meta:set_int("time", 0) + + local timer = minetest.env:get_node_timer(pos) + timer:start(10) +end) diff --git a/mods/bones/textures/bones_bottom.png b/mods/bones/textures/bones_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..5ed45d6415bb3be2fd2d9646a1ff29fd5f1d43d8 GIT binary patch literal 382 zcmV-^0fGLBP)Px#32;bRa{vGi!~g&e!~vBn4jTXf00(qQO+^RX1{@X+IpvBGHvj+u5J^NqR4C7l zQn8VQFbrJiLo*KC0-*xRaOl(pP=pI`N~kgjXoJ8rZsddYX_yc0UjYaqtyU{RL;wIV zGgTFl=XuP`BdTg;1 z#@>63QB}tnAp}(|rFb`p2&+khjOp{&FM12%TWbJ%@3mF{+qRL_925XhN=Yd#q{NKx z7GpHCNr@_vq0{5gZy5nBd|lV|XNP^?r^gO1xev{tFF{1iY*E$T`+qv*oTt9d)%X9F z*jX@V@$d6Ize_YFaUHymqsqtpF3oJ^rp#=N!R`3;A%qY@tu>_tAcW9bn<9`s&)C8I c_}=6F0CUB*)31>O1^@s607*qoM6N<$f_T50EdT%j literal 0 HcmV?d00001 diff --git a/mods/bones/textures/bones_front.png b/mods/bones/textures/bones_front.png new file mode 100644 index 0000000000000000000000000000000000000000..60f6dd9242c148ade9c341ad337bba238b32a9b5 GIT binary patch literal 441 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|jKx9jP7LeL$-D$|*pj^6U4S$Y z{B+)352QE?JR*x382FBWFymBhK53vJdx@v7EBhTb88HquyBoWKIv6cIT^vI+&bJ0> zPdaSC6T0cCZR0Vfr>?C`wrz+)dF8&i z^@=UmUmrd5{Bz~)ZKbi!91Q$ta?&iHUyFKQ8#yiN_1m)IUzxLlyeyydJGeZnR9lo9 zDPWtBwbsz>hr03N|2ogttkPU6@%Y7sYqP@NytEZf)>+zf=FR7WdecuIe7W~=p5ZaZ z=fV@GTx$H`(0FR&cRi&SFQ!zl-ulnOEhTMB`1JbR_2S0Lt+NhRcY0*M{aN$RvVYaK zYc44cBKbe6&-|@p7jH>=Hktc*ZH(G{-K8y$XWis@=%u+swx|OLW=MWenpFHRr%g%c fdAHoY4Xf&yZJuq^sO&vC7Zm88u6{1-oD!M9RZ=oWPX+H zHng1UC#bl}Dr>(E_tV9FD(8MEc^$biS7$NjoJ#hFtPK;il{BuK_`bVW{rrj3rvLAy zpP%7-qiMNrRo}#?g3DJKiP=Sb-RpL@yyVo~%-~yZ-le6beYUx*Z@hZzzI$GK-5$@V cuSsOsZ(Z>6<&K}L?}Gx|)78&qol`;+03Fe|y#N3J literal 0 HcmV?d00001 diff --git a/mods/bones/textures/bones_side.png b/mods/bones/textures/bones_side.png new file mode 100644 index 0000000000000000000000000000000000000000..57dd18fb59db55427824c024896e59297dafb4a3 GIT binary patch literal 412 zcmV;N0b~A&P)Px#32;bRa{vGi!~g&e!~vBn4jTXf00(qQO+^RX1{@X*9&4@lp8x;>E=fc|R4C77 zQX!JVFbv%G-l4HTcwS)8XB39!0Ree}9}sHjhZqKy3V0^0uph{QP1Rgaz+*`(d9^Y` z1OR|iN{mrNVvMB}kI*G7#)udrZyw@>rskD>@B8cZ3L(t%{CqxZt$p8z5FU?* znE@DvVO`e{0*PGtG=OQEYOMfTYdL2}0~p5q?B;puDs1f^WB|U{9)|P&WLl(g+5MpyWLc^wWg}%rm8vTuIohPBbmL;*W?WS zUzSp?DJ7yg-@2|ofU2r$N{M=?>ar}yWd1jOajwDFU;YJjfaa9v#m#8|0000Px#32;bRa{vGi!~g&e!~vBn4jTXf00(qQO+^RX1{@X+GIChRzW@LMEJ;K`R4C7l zQoE6ZKn#8O3UCD)6p%Y2R6rSoPAP!EB~SpVLxq$;ux)I>3>hH}aKXcx8{f?N6zoSU zy{CN=L<9f;cQ-Q;F*A1$53dX}Gng4q;Sv!M$vNX?%xCh~aUA=;mu2~QJhp91Dcx?j zX_^2`({#OF_kG{Ctt?9>Ujm@-`;-!ZWm)*PuB)n=S=V*JR)~nIrj&lx@Y|}YIui&# zjw7*$VE|Cqbp-K~0J^Sg+qPgyjQHECs&aQw$54rD&N=5yx!zd2YFe{rMq9) zDR*DjmEDPoRaI4oVQAYHfU1t;c#6R4ImQ7-__ta92JQ*1=PPv5T>t<807*qoM6N<$ Ef`#3yU;qFB literal 0 HcmV?d00001 From ea6d504b01c3f48486cdea8f1b204a0d984c5808 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Sun, 19 May 2013 18:43:04 +0200 Subject: [PATCH 0064/2435] Split init.lua into several files --- mods/default/crafting.lua | 742 ++++++++++ mods/default/craftitems.lua | 91 ++ mods/default/functions.lua | 301 ++++ mods/default/init.lua | 2672 +---------------------------------- mods/default/leafdecay.lua | 93 -- mods/default/mapgen.lua | 2 +- mods/default/nodes.lua | 1293 +++++++++++++++++ mods/default/tools.lua | 332 +++++ 8 files changed, 2767 insertions(+), 2759 deletions(-) create mode 100644 mods/default/crafting.lua create mode 100644 mods/default/craftitems.lua create mode 100644 mods/default/functions.lua delete mode 100644 mods/default/leafdecay.lua create mode 100644 mods/default/nodes.lua create mode 100644 mods/default/tools.lua diff --git a/mods/default/crafting.lua b/mods/default/crafting.lua new file mode 100644 index 00000000..868623f7 --- /dev/null +++ b/mods/default/crafting.lua @@ -0,0 +1,742 @@ +-- mods/default/crafting.lua + +minetest.register_craft({ + output = 'default:wood 4', + recipe = { + {'default:tree'}, + } +}) + +minetest.register_craft({ + output = 'default:junglewood 4', + recipe = { + {'default:jungletree'}, + } +}) + +minetest.register_craft({ + output = 'default:stick 4', + recipe = { + {'group:wood'}, + } +}) + +minetest.register_craft({ + output = 'default:fence_wood 2', + recipe = { + {'default:stick', 'default:stick', 'default:stick'}, + {'default:stick', 'default:stick', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sign_wall', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'group:wood', 'group:wood', 'group:wood'}, + {'', 'default:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:torch 4', + recipe = { + {'default:coal_lump'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:pick_wood', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'', 'default:stick', ''}, + {'', 'default:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_stone', + recipe = { + {'group:stone', 'group:stone', 'group:stone'}, + {'', 'default:stick', ''}, + {'', 'default:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_steel', + recipe = { + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + {'', 'default:stick', ''}, + {'', 'default:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_bronze', + recipe = { + {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, + {'', 'default:stick', ''}, + {'', 'default:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_mese', + recipe = { + {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, + {'', 'default:stick', ''}, + {'', 'default:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_diamond', + recipe = { + {'default:diamond', 'default:diamond', 'default:diamond'}, + {'', 'default:stick', ''}, + {'', 'default:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_wood', + recipe = { + {'group:wood'}, + {'default:stick'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_stone', + recipe = { + {'group:stone'}, + {'default:stick'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_steel', + recipe = { + {'default:steel_ingot'}, + {'default:stick'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_bronze', + recipe = { + {'default:bronze_ingot'}, + {'default:stick'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_mese', + recipe = { + {'default:mese_crystal'}, + {'default:stick'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_diamond', + recipe = { + {'default:diamond'}, + {'default:stick'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_wood', + recipe = { + {'group:wood', 'group:wood'}, + {'group:wood', 'default:stick'}, + {'', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_stone', + recipe = { + {'group:stone', 'group:stone'}, + {'group:stone', 'default:stick'}, + {'', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_steel', + recipe = { + {'default:steel_ingot', 'default:steel_ingot'}, + {'default:steel_ingot', 'default:stick'}, + {'', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_bronze', + recipe = { + {'default:bronze_ingot', 'default:bronze_ingot'}, + {'default:bronze_ingot', 'default:stick'}, + {'', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_mese', + recipe = { + {'default:mese_crystal', 'default:mese_crystal'}, + {'default:mese_crystal', 'default:stick'}, + {'', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_diamond', + recipe = { + {'default:diamond', 'default:diamond'}, + {'default:diamond', 'default:stick'}, + {'', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_wood', + recipe = { + {'group:wood'}, + {'group:wood'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_stone', + recipe = { + {'group:stone'}, + {'group:stone'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_steel', + recipe = { + {'default:steel_ingot'}, + {'default:steel_ingot'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_bronze', + recipe = { + {'default:bronze_ingot'}, + {'default:bronze_ingot'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_mese', + recipe = { + {'default:mese_crystal'}, + {'default:mese_crystal'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_diamond', + recipe = { + {'default:diamond'}, + {'default:diamond'}, + {'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:rail 15', + recipe = { + {'default:steel_ingot', '', 'default:steel_ingot'}, + {'default:steel_ingot', 'default:stick', 'default:steel_ingot'}, + {'default:steel_ingot', '', 'default:steel_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:chest', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'group:wood', '', 'group:wood'}, + {'group:wood', 'group:wood', 'group:wood'}, + } +}) + +minetest.register_craft({ + output = 'default:chest_locked', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'group:wood', 'default:steel_ingot', 'group:wood'}, + {'group:wood', 'group:wood', 'group:wood'}, + } +}) + +minetest.register_craft({ + output = 'default:furnace', + recipe = { + {'group:stone', 'group:stone', 'group:stone'}, + {'group:stone', '', 'group:stone'}, + {'group:stone', 'group:stone', 'group:stone'}, + } +}) + +minetest.register_craft({ + type = "shapeless", + output = "default:bronze_ingot", + recipe = {"default:steel_ingot", "default:copper_ingot"}, +}) + +minetest.register_craft({ + output = 'default:coalblock', + recipe = { + {'default:coal_lump', 'default:coal_lump', 'default:coal_lump'}, + {'default:coal_lump', 'default:coal_lump', 'default:coal_lump'}, + {'default:coal_lump', 'default:coal_lump', 'default:coal_lump'}, + } +}) + +minetest.register_craft({ + output = 'default:coal_lump 9', + recipe = { + {'default:coalblock'}, + } +}) + +minetest.register_craft({ + output = 'default:steelblock', + recipe = { + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:steel_ingot 9', + recipe = { + {'default:steelblock'}, + } +}) + +minetest.register_craft({ + output = 'default:copperblock', + recipe = { + {'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'}, + {'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'}, + {'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:copper_ingot 9', + recipe = { + {'default:copperblock'}, + } +}) + +minetest.register_craft({ + output = 'default:bronzeblock', + recipe = { + {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, + {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, + {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:bronze_ingot 9', + recipe = { + {'default:bronzeblock'}, + } +}) + +minetest.register_craft({ + output = 'default:goldblock', + recipe = { + {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'}, + {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'}, + {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:gold_ingot 9', + recipe = { + {'default:goldblock'}, + } +}) + +minetest.register_craft({ + output = 'default:diamondblock', + recipe = { + {'default:diamond', 'default:diamond', 'default:diamond'}, + {'default:diamond', 'default:diamond', 'default:diamond'}, + {'default:diamond', 'default:diamond', 'default:diamond'}, + } +}) + +minetest.register_craft({ + output = 'default:diamond 9', + recipe = { + {'default:diamondblock'}, + } +}) + +minetest.register_craft({ + output = 'default:sandstone', + recipe = { + {'group:sand', 'group:sand'}, + {'group:sand', 'group:sand'}, + } +}) + +minetest.register_craft({ + output = 'default:sand 4', + recipe = { + {'default:sandstone'}, + } +}) + +minetest.register_craft({ + output = 'default:sandstonebrick', + recipe = { + {'default:sandstone', 'default:sandstone'}, + {'default:sandstone', 'default:sandstone'}, + } +}) + +minetest.register_craft({ + output = 'default:clay', + recipe = { + {'default:clay_lump', 'default:clay_lump'}, + {'default:clay_lump', 'default:clay_lump'}, + } +}) + +minetest.register_craft({ + output = 'default:brick', + recipe = { + {'default:clay_brick', 'default:clay_brick'}, + {'default:clay_brick', 'default:clay_brick'}, + } +}) + +minetest.register_craft({ + output = 'default:clay_brick 4', + recipe = { + {'default:brick'}, + } +}) + +minetest.register_craft({ + output = 'default:paper', + recipe = { + {'default:papyrus', 'default:papyrus', 'default:papyrus'}, + } +}) + +minetest.register_craft({ + output = 'default:book', + recipe = { + {'default:paper'}, + {'default:paper'}, + {'default:paper'}, + } +}) + +minetest.register_craft({ + output = 'default:bookshelf', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'default:book', 'default:book', 'default:book'}, + {'group:wood', 'group:wood', 'group:wood'}, + } +}) + +minetest.register_craft({ + output = 'default:ladder', + recipe = { + {'default:stick', '', 'default:stick'}, + {'default:stick', 'default:stick', 'default:stick'}, + {'default:stick', '', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:mese', + recipe = { + {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, + {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, + {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, + } +}) + +minetest.register_craft({ + output = 'default:mese_crystal 9', + recipe = { + {'default:mese'}, + } +}) + +minetest.register_craft({ + output = 'default:mese_crystal_fragment 9', + recipe = { + {'default:mese_crystal'}, + } +}) + +minetest.register_craft({ + output = 'default:obsidian_shard 9', + recipe = { + {'default:obsidian'} + } +}) + +minetest.register_craft({ + output = 'default:obsidian', + recipe = { + {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, + {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, + {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, + } +}) + +minetest.register_craft({ + output = 'default:stonebrick', + recipe = { + {'default:stone', 'default:stone'}, + {'default:stone', 'default:stone'}, + } +}) + +minetest.register_craft({ + output = 'default:desert_stonebrick', + recipe = { + {'default:desert_stone', 'default:desert_stone'}, + {'default:desert_stone', 'default:desert_stone'}, + } +}) + +minetest.register_craft({ + output = 'default:snowblock', + recipe = { + {'default:snow', 'default:snow', 'default:snow'}, + {'default:snow', 'default:snow', 'default:snow'}, + {'default:snow', 'default:snow', 'default:snow'}, + } +}) + +minetest.register_craft({ + output = 'default:snow 9', + recipe = { + {'default:snowblock'}, + } +}) + +-- +-- Crafting (tool repair) +-- +minetest.register_craft({ + type = "toolrepair", + additional_wear = -0.02, +}) + +-- +-- Cooking recipes +-- + +minetest.register_craft({ + type = "cooking", + output = "default:glass", + recipe = "group:sand", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:obsidian_glass", + recipe = "default:obsidian_shard", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:stone", + recipe = "default:cobble", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:steel_ingot", + recipe = "default:iron_lump", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:copper_ingot", + recipe = "default:copper_lump", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:gold_ingot", + recipe = "default:gold_lump", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:clay_brick", + recipe = "default:clay_lump", +}) + +-- +-- Fuels +-- + +minetest.register_craft({ + type = "fuel", + recipe = "group:tree", + burntime = 30, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:junglegrass", + burntime = 2, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "group:leaves", + burntime = 1, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:cactus", + burntime = 15, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:papyrus", + burntime = 1, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:bookshelf", + burntime = 30, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:fence_wood", + burntime = 15, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:ladder", + burntime = 5, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "group:wood", + burntime = 7, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:lava_source", + burntime = 60, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:torch", + burntime = 4, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:sign_wall", + burntime = 10, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:chest", + burntime = 30, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:chest_locked", + burntime = 30, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:nyancat", + burntime = 1, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:nyancat_rainbow", + burntime = 1, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:sapling", + burntime = 10, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:apple", + burntime = 3, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:coal_lump", + burntime = 40, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:coalblock", + burntime = 370, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:junglesapling", + burntime = 10, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:grass_1", + burntime = 2, +}) diff --git a/mods/default/craftitems.lua b/mods/default/craftitems.lua new file mode 100644 index 00000000..5826d669 --- /dev/null +++ b/mods/default/craftitems.lua @@ -0,0 +1,91 @@ +-- mods/default/craftitems.lua + +minetest.register_craftitem("default:stick", { + description = "Stick", + inventory_image = "default_stick.png", +}) + +minetest.register_craftitem("default:paper", { + description = "Paper", + inventory_image = "default_paper.png", +}) + +minetest.register_craftitem("default:book", { + description = "Book", + inventory_image = "default_book.png", +}) + +minetest.register_craftitem("default:coal_lump", { + description = "Coal Lump", + inventory_image = "default_coal_lump.png", +}) + +minetest.register_craftitem("default:iron_lump", { + description = "Iron Lump", + inventory_image = "default_iron_lump.png", +}) + +minetest.register_craftitem("default:copper_lump", { + description = "Copper Lump", + inventory_image = "default_copper_lump.png", +}) + +minetest.register_craftitem("default:mese_crystal", { + description = "Mese Crystal", + inventory_image = "default_mese_crystal.png", +}) + +minetest.register_craftitem("default:gold_lump", { + description = "Gold Lump", + inventory_image = "default_gold_lump.png", +}) + +minetest.register_craftitem("default:diamond", { + description = "Diamond", + inventory_image = "default_diamond.png", +}) + +minetest.register_craftitem("default:clay_lump", { + description = "Clay Lump", + inventory_image = "default_clay_lump.png", +}) + +minetest.register_craftitem("default:steel_ingot", { + description = "Steel Ingot", + inventory_image = "default_steel_ingot.png", +}) + +minetest.register_craftitem("default:copper_ingot", { + description = "Copper Ingot", + inventory_image = "default_copper_ingot.png", +}) + +minetest.register_craftitem("default:bronze_ingot", { + description = "Bronze Ingot", + inventory_image = "default_bronze_ingot.png", +}) + +minetest.register_craftitem("default:gold_ingot", { + description = "Gold Ingot", + inventory_image = "default_gold_ingot.png" +}) + +minetest.register_craftitem("default:mese_crystal_fragment", { + description = "Mese Crystal Fragment", + inventory_image = "default_mese_crystal_fragment.png", +}) + +minetest.register_craftitem("default:clay_brick", { + description = "Clay Brick", + inventory_image = "default_clay_brick.png", +}) + +minetest.register_craftitem("default:scorched_stuff", { + description = "Scorched Stuff", + inventory_image = "default_scorched_stuff.png", +}) + +minetest.register_craftitem("default:obsidian_shard", { + description = "Obsidian Shard", + inventory_image = "default_obsidian_shard.png", +}) diff --git a/mods/default/functions.lua b/mods/default/functions.lua new file mode 100644 index 00000000..c5245f76 --- /dev/null +++ b/mods/default/functions.lua @@ -0,0 +1,301 @@ +-- mods/default/functions.lua + +-- +-- Sounds +-- + +function default.node_sound_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="", gain=1.0} + table.dug = table.dug or + {name="default_dug_node", gain=1.0} + table.place = table.place or + {name="default_place_node", gain=0.5} + return table +end + +function default.node_sound_stone_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="default_hard_footstep", gain=0.2} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_dirt_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="", gain=0.5} + --table.dug = table.dug or + -- {name="default_dirt_break", gain=0.5} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_sand_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="default_grass_footstep", gain=0.25} + --table.dug = table.dug or + -- {name="default_dirt_break", gain=0.25} + table.dug = table.dug or + {name="", gain=0.25} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_wood_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="default_hard_footstep", gain=0.3} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_leaves_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="default_grass_footstep", gain=0.25} + table.dig = table.dig or + {name="default_dig_crumbly", gain=0.4} + table.dug = table.dug or + {name="", gain=1.0} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_glass_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="default_hard_footstep", gain=0.25} + table.dug = table.dug or + {name="default_break_glass", gain=1.0} + default.node_sound_defaults(table) + return table +end + +-- +-- Legacy +-- + +function default.spawn_falling_node(p, nodename) + spawn_falling_node(p, nodename) +end + +-- Horrible crap to support old code +-- Don't use this and never do what this does, it's completely wrong! +-- (More specifically, the client and the C++ code doesn't get the group) +function default.register_falling_node(nodename, texture) + minetest.log("error", debug.traceback()) + minetest.log('error', "WARNING: default.register_falling_node is deprecated") + if minetest.registered_nodes[nodename] then + minetest.registered_nodes[nodename].groups.falling_node = 1 + end +end + +-- +-- Global callbacks +-- + +-- Global environment step function +function on_step(dtime) + -- print("on_step") +end +minetest.register_globalstep(on_step) + +function on_placenode(p, node) + --print("on_placenode") +end +minetest.register_on_placenode(on_placenode) + +function on_dignode(p, node) + --print("on_dignode") +end +minetest.register_on_dignode(on_dignode) + +function on_punchnode(p, node) +end +minetest.register_on_punchnode(on_punchnode) + +-- +-- Lavacooling +-- + +default.cool_lava_source = function(pos) + minetest.env:set_node(pos, {name="default:obsidian"}) +end + +default.cool_lava_flowing = function(pos) + minetest.env:set_node(pos, {name="default:stone"}) +end + +minetest.register_abm({ + nodenames = {"default:lava_flowing"}, + neighbors = {"group:water"}, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + default.cool_lava_flowing(pos, node, active_object_count, active_object_count_wider) + end, +}) + +minetest.register_abm({ + nodenames = {"default:lava_source"}, + neighbors = {"group:water"}, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + default.cool_lava_source(pos, node, active_object_count, active_object_count_wider) + end, +}) + +-- +-- Papyrus and cactus growing +-- + +minetest.register_abm({ + nodenames = {"default:cactus"}, + neighbors = {"group:sand"}, + interval = 50, + chance = 20, + action = function(pos, node) + pos.y = pos.y-1 + local name = minetest.env:get_node(pos).name + if minetest.get_item_group(name, "sand") ~= 0 then + pos.y = pos.y+1 + local height = 0 + while minetest.env:get_node(pos).name == "default:cactus" and height < 4 do + height = height+1 + pos.y = pos.y+1 + end + if height < 4 then + if minetest.env:get_node(pos).name == "air" then + minetest.env:set_node(pos, {name="default:cactus"}) + end + end + end + end, +}) + +minetest.register_abm({ + nodenames = {"default:papyrus"}, + neighbors = {"default:dirt", "default:dirt_with_grass"}, + interval = 50, + chance = 20, + action = function(pos, node) + pos.y = pos.y-1 + local name = minetest.env:get_node(pos).name + if name == "default:dirt" or name == "default:dirt_with_grass" then + if minetest.env:find_node_near(pos, 3, {"group:water"}) == nil then + return + end + pos.y = pos.y+1 + local height = 0 + while minetest.env:get_node(pos).name == "default:papyrus" and height < 4 do + height = height+1 + pos.y = pos.y+1 + end + if height < 4 then + if minetest.env:get_node(pos).name == "air" then + minetest.env:set_node(pos, {name="default:papyrus"}) + end + end + end + end, +}) + +-- +-- Leafdecay +-- + +-- To enable leaf decay for a node, add it to the "leafdecay" group. +-- +-- The rating of the group determines how far from a node in the group "tree" +-- the node can be without decaying. +-- +-- If param2 of the node is ~= 0, the node will always be preserved. Thus, if +-- the player places a node of that kind, you will want to set param2=1 or so. + +default.leafdecay_trunk_cache = {} +default.leafdecay_enable_cache = true +-- Spread the load of finding trunks +default.leafdecay_trunk_find_allow_accumulator = 0 + +minetest.register_globalstep(function(dtime) + local finds_per_second = 5000 + default.leafdecay_trunk_find_allow_accumulator = + math.floor(dtime * finds_per_second) +end) + +minetest.register_abm({ + nodenames = {"group:leafdecay"}, + neighbors = {"air", "group:liquid"}, + -- A low interval and a high inverse chance spreads the load + interval = 2, + chance = 5, + + action = function(p0, node, _, _) + --print("leafdecay ABM at "..p0.x..", "..p0.y..", "..p0.z..")") + local do_preserve = false + local d = minetest.registered_nodes[node.name].groups.leafdecay + if not d or d == 0 then + --print("not groups.leafdecay") + return + end + local n0 = minetest.env:get_node(p0) + if n0.param2 ~= 0 then + --print("param2 ~= 0") + return + end + local p0_hash = nil + if default.leafdecay_enable_cache then + p0_hash = minetest.hash_node_position(p0) + local trunkp = default.leafdecay_trunk_cache[p0_hash] + if trunkp then + local n = minetest.env:get_node(trunkp) + local reg = minetest.registered_nodes[n.name] + -- Assume ignore is a trunk, to make the thing work at the border of the active area + if n.name == "ignore" or (reg and reg.groups.tree and reg.groups.tree ~= 0) then + --print("cached trunk still exists") + return + end + --print("cached trunk is invalid") + -- Cache is invalid + table.remove(default.leafdecay_trunk_cache, p0_hash) + end + end + if default.leafdecay_trunk_find_allow_accumulator <= 0 then + return + end + default.leafdecay_trunk_find_allow_accumulator = + default.leafdecay_trunk_find_allow_accumulator - 1 + -- Assume ignore is a trunk, to make the thing work at the border of the active area + local p1 = minetest.env:find_node_near(p0, d, {"ignore", "group:tree"}) + if p1 then + do_preserve = true + if default.leafdecay_enable_cache then + --print("caching trunk") + -- Cache the trunk + default.leafdecay_trunk_cache[p0_hash] = p1 + end + end + if not do_preserve then + -- Drop stuff other than the node itself + itemstacks = minetest.get_node_drops(n0.name) + for _, itemname in ipairs(itemstacks) do + if itemname ~= n0.name then + local p_drop = { + x = p0.x - 0.5 + math.random(), + y = p0.y - 0.5 + math.random(), + z = p0.z - 0.5 + math.random(), + } + minetest.env:add_item(p_drop, itemname) + end + end + -- Remove node + minetest.env:remove_node(p0) + nodeupdate(p0) + end + end +}) diff --git a/mods/default/init.lua b/mods/default/init.lua index dcdafb7c..61d5e1f3 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -11,2669 +11,11 @@ LIGHT_MAX = 14 -- Definitions made by this mod that other mods can use too default = {} --- Load other files -dofile(minetest.get_modpath("default").."/player.lua") +-- Load files +dofile(minetest.get_modpath("default").."/functions.lua") +dofile(minetest.get_modpath("default").."/nodes.lua") +dofile(minetest.get_modpath("default").."/tools.lua") +dofile(minetest.get_modpath("default").."/craftitems.lua") +dofile(minetest.get_modpath("default").."/crafting.lua") dofile(minetest.get_modpath("default").."/mapgen.lua") -dofile(minetest.get_modpath("default").."/leafdecay.lua") - --- --- Tool definition --- - --- The hand -minetest.register_item(":", { - type = "none", - wield_image = "wieldhand.png", - wield_scale = {x=1,y=1,z=2.5}, - tool_capabilities = { - full_punch_interval = 0.9, - max_drop_level = 0, - groupcaps = { - crumbly = {times={[2]=3.00, [3]=0.70}, uses=0, maxlevel=1}, - snappy = {times={[3]=0.40}, uses=0, maxlevel=1}, - oddly_breakable_by_hand = {times={[1]=7.00,[2]=4.00,[3]=1.40}, uses=0, maxlevel=3} - }, - damage_groups = {fleshy=1}, - } -}) - --- Picks -minetest.register_tool("default:pick_wood", { - description = "Wooden Pickaxe", - inventory_image = "default_tool_woodpick.png", - tool_capabilities = { - full_punch_interval = 1.2, - max_drop_level=0, - groupcaps={ - cracky = {times={[3]=1.60}, uses=10, maxlevel=1}, - }, - damage_groups = {fleshy=2}, - }, -}) -minetest.register_tool("default:pick_stone", { - description = "Stone Pickaxe", - inventory_image = "default_tool_stonepick.png", - tool_capabilities = { - full_punch_interval = 1.3, - max_drop_level=0, - groupcaps={ - cracky = {times={[2]=2.0, [3]=1.20}, uses=20, maxlevel=1}, - }, - damage_groups = {fleshy=3}, - }, -}) -minetest.register_tool("default:pick_steel", { - description = "Steel Pickaxe", - inventory_image = "default_tool_steelpick.png", - tool_capabilities = { - full_punch_interval = 1.0, - max_drop_level=1, - groupcaps={ - cracky = {times={[1]=4.00, [2]=1.60, [3]=0.80}, uses=20, maxlevel=2}, - }, - damage_groups = {fleshy=4}, - }, -}) -minetest.register_tool("default:pick_bronze", { - description = "Bronze Pickaxe", - inventory_image = "default_tool_bronzepick.png", - tool_capabilities = { - full_punch_interval = 1.0, - max_drop_level=1, - groupcaps={ - cracky = {times={[1]=4.00, [2]=1.60, [3]=0.80}, uses=30, maxlevel=2}, - }, - damage_groups = {fleshy=4}, - }, -}) -minetest.register_tool("default:pick_mese", { - description = "Mese Pickaxe", - inventory_image = "default_tool_mesepick.png", - tool_capabilities = { - full_punch_interval = 0.9, - max_drop_level=3, - groupcaps={ - cracky = {times={[1]=2.4, [2]=1.2, [3]=0.60}, uses=20, maxlevel=3}, - }, - damage_groups = {fleshy=5}, - }, -}) -minetest.register_tool("default:pick_diamond", { - description = "Diamond Pickaxe", - inventory_image = "default_tool_diamondpick.png", - tool_capabilities = { - full_punch_interval = 0.9, - max_drop_level=3, - groupcaps={ - cracky = {times={[1]=2.0, [2]=1.0, [3]=0.50}, uses=30, maxlevel=3}, - }, - damage_groups = {fleshy=5}, - }, -}) - --- Shovels -minetest.register_tool("default:shovel_wood", { - description = "Wooden Shovel", - inventory_image = "default_tool_woodshovel.png", - wield_image = "default_tool_woodshovel.png^[transformR90", - tool_capabilities = { - full_punch_interval = 1.2, - max_drop_level=0, - groupcaps={ - crumbly = {times={[1]=3.00, [2]=1.60, [3]=0.60}, uses=10, maxlevel=1}, - }, - damage_groups = {fleshy=2}, - }, -}) -minetest.register_tool("default:shovel_stone", { - description = "Stone Shovel", - inventory_image = "default_tool_stoneshovel.png", - wield_image = "default_tool_stoneshovel.png^[transformR90", - tool_capabilities = { - full_punch_interval = 1.4, - max_drop_level=0, - groupcaps={ - crumbly = {times={[1]=1.80, [2]=1.20, [3]=0.50}, uses=20, maxlevel=1}, - }, - damage_groups = {fleshy=2}, - }, -}) -minetest.register_tool("default:shovel_steel", { - description = "Steel Shovel", - inventory_image = "default_tool_steelshovel.png", - wield_image = "default_tool_steelshovel.png^[transformR90", - tool_capabilities = { - full_punch_interval = 1.1, - max_drop_level=1, - groupcaps={ - crumbly = {times={[1]=1.50, [2]=0.90, [3]=0.40}, uses=30, maxlevel=2}, - }, - damage_groups = {fleshy=3}, - }, -}) -minetest.register_tool("default:shovel_bronze", { - description = "Bronze Shovel", - inventory_image = "default_tool_bronzeshovel.png", - wield_image = "default_tool_bronzeshovel.png^[transformR90", - tool_capabilities = { - full_punch_interval = 1.1, - max_drop_level=1, - groupcaps={ - crumbly = {times={[1]=1.50, [2]=0.90, [3]=0.40}, uses=40, maxlevel=2}, - }, - damage_groups = {fleshy=3}, - }, -}) -minetest.register_tool("default:shovel_mese", { - description = "Mese Shovel", - inventory_image = "default_tool_meseshovel.png", - wield_image = "default_tool_meseshovel.png^[transformR90", - tool_capabilities = { - full_punch_interval = 1.0, - max_drop_level=3, - groupcaps={ - crumbly = {times={[1]=1.20, [2]=0.60, [3]=0.30}, uses=20, maxlevel=3}, - }, - damage_groups = {fleshy=4}, - }, -}) -minetest.register_tool("default:shovel_diamond", { - description = "Diamond Shovel", - inventory_image = "default_tool_diamondshovel.png", - wield_image = "default_tool_diamondshovel.png^[transformR90", - tool_capabilities = { - full_punch_interval = 1.0, - max_drop_level=1, - groupcaps={ - crumbly = {times={[1]=1.10, [2]=0.50, [3]=0.30}, uses=30, maxlevel=3}, - }, - damage_groups = {fleshy=4}, - }, -}) - --- Axes -minetest.register_tool("default:axe_wood", { - description = "Wooden Axe", - inventory_image = "default_tool_woodaxe.png", - tool_capabilities = { - full_punch_interval = 1.0, - max_drop_level=0, - groupcaps={ - choppy = {times={[2]=3.00, [3]=2.00}, uses=10, maxlevel=1}, - }, - damage_groups = {fleshy=2}, - }, -}) -minetest.register_tool("default:axe_stone", { - description = "Stone Axe", - inventory_image = "default_tool_stoneaxe.png", - tool_capabilities = { - full_punch_interval = 1.2, - max_drop_level=0, - groupcaps={ - choppy={times={[1]=3.00, [2]=2.00, [3]=1.50}, uses=20, maxlevel=1}, - }, - damage_groups = {fleshy=3}, - }, -}) -minetest.register_tool("default:axe_steel", { - description = "Steel Axe", - inventory_image = "default_tool_steelaxe.png", - tool_capabilities = { - full_punch_interval = 1.0, - max_drop_level=1, - groupcaps={ - choppy={times={[1]=2.50, [2]=1.40, [3]=1.00}, uses=20, maxlevel=2}, - }, - damage_groups = {fleshy=4}, - }, -}) -minetest.register_tool("default:axe_bronze", { - description = "Bronze Axe", - inventory_image = "default_tool_bronzeaxe.png", - tool_capabilities = { - full_punch_interval = 1.0, - max_drop_level=1, - groupcaps={ - choppy={times={[1]=2.50, [2]=1.40, [3]=1.00}, uses=30, maxlevel=2}, - }, - damage_groups = {fleshy=4}, - }, -}) -minetest.register_tool("default:axe_mese", { - description = "Mese Axe", - inventory_image = "default_tool_meseaxe.png", - tool_capabilities = { - full_punch_interval = 0.9, - max_drop_level=1, - groupcaps={ - choppy={times={[1]=2.20, [2]=1.00, [3]=0.60}, uses=20, maxlevel=3}, - }, - damage_groups = {fleshy=6}, - }, -}) -minetest.register_tool("default:axe_diamond", { - description = "Diamond Axe", - inventory_image = "default_tool_diamondaxe.png", - tool_capabilities = { - full_punch_interval = 0.9, - max_drop_level=1, - groupcaps={ - choppy={times={[1]=2.10, [2]=0.90, [3]=0.50}, uses=30, maxlevel=2}, - }, - damage_groups = {fleshy=7}, - }, -}) - --- Swords -minetest.register_tool("default:sword_wood", { - description = "Wooden Sword", - inventory_image = "default_tool_woodsword.png", - tool_capabilities = { - full_punch_interval = 1, - max_drop_level=0, - groupcaps={ - snappy={times={[2]=1.6, [3]=0.40}, uses=10, maxlevel=1}, - }, - damage_groups = {fleshy=2}, - } -}) -minetest.register_tool("default:sword_stone", { - description = "Stone Sword", - inventory_image = "default_tool_stonesword.png", - tool_capabilities = { - full_punch_interval = 1.2, - max_drop_level=0, - groupcaps={ - snappy={times={[2]=1.4, [3]=0.40}, uses=20, maxlevel=1}, - }, - damage_groups = {fleshy=4}, - } -}) -minetest.register_tool("default:sword_steel", { - description = "Steel Sword", - inventory_image = "default_tool_steelsword.png", - tool_capabilities = { - full_punch_interval = 0.8, - max_drop_level=1, - groupcaps={ - snappy={times={[1]=2.5, [2]=1.20, [3]=0.35}, uses=30, maxlevel=2}, - }, - damage_groups = {fleshy=6}, - } -}) -minetest.register_tool("default:sword_bronze", { - description = "Bronze Sword", - inventory_image = "default_tool_bronzesword.png", - tool_capabilities = { - full_punch_interval = 0.8, - max_drop_level=1, - groupcaps={ - snappy={times={[1]=2.5, [2]=1.20, [3]=0.35}, uses=40, maxlevel=2}, - }, - damage_groups = {fleshy=6}, - } -}) -minetest.register_tool("default:sword_mese", { - description = "Mese Sword", - inventory_image = "default_tool_mesesword.png", - tool_capabilities = { - full_punch_interval = 0.7, - max_drop_level=1, - groupcaps={ - snappy={times={[1]=2.0, [2]=1.00, [3]=0.35}, uses=30, maxlevel=3}, - }, - damage_groups = {fleshy=7}, - } -}) -minetest.register_tool("default:sword_diamond", { - description = "Diamond Sword", - inventory_image = "default_tool_diamondsword.png", - tool_capabilities = { - full_punch_interval = 0.7, - max_drop_level=1, - groupcaps={ - snappy={times={[1]=1.90, [2]=0.90, [3]=0.30}, uses=40, maxlevel=3}, - }, - damage_groups = {fleshy=8}, - } -}) - --- --- Crafting definition --- - -minetest.register_craft({ - output = 'default:wood 4', - recipe = { - {'default:tree'}, - } -}) - -minetest.register_craft({ - output = 'default:junglewood 4', - recipe = { - {'default:jungletree'}, - } -}) - -minetest.register_craft({ - output = 'default:stick 4', - recipe = { - {'group:wood'}, - } -}) - -minetest.register_craft({ - output = 'default:fence_wood 2', - recipe = { - {'default:stick', 'default:stick', 'default:stick'}, - {'default:stick', 'default:stick', 'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:sign_wall', - recipe = { - {'group:wood', 'group:wood', 'group:wood'}, - {'group:wood', 'group:wood', 'group:wood'}, - {'', 'default:stick', ''}, - } -}) - -minetest.register_craft({ - output = 'default:torch 4', - recipe = { - {'default:coal_lump'}, - {'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:pick_wood', - recipe = { - {'group:wood', 'group:wood', 'group:wood'}, - {'', 'default:stick', ''}, - {'', 'default:stick', ''}, - } -}) - -minetest.register_craft({ - output = 'default:pick_stone', - recipe = { - {'group:stone', 'group:stone', 'group:stone'}, - {'', 'default:stick', ''}, - {'', 'default:stick', ''}, - } -}) - -minetest.register_craft({ - output = 'default:pick_steel', - recipe = { - {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, - {'', 'default:stick', ''}, - {'', 'default:stick', ''}, - } -}) - -minetest.register_craft({ - output = 'default:pick_bronze', - recipe = { - {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, - {'', 'default:stick', ''}, - {'', 'default:stick', ''}, - } -}) - -minetest.register_craft({ - output = 'default:pick_mese', - recipe = { - {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, - {'', 'default:stick', ''}, - {'', 'default:stick', ''}, - } -}) - -minetest.register_craft({ - output = 'default:pick_diamond', - recipe = { - {'default:diamond', 'default:diamond', 'default:diamond'}, - {'', 'default:stick', ''}, - {'', 'default:stick', ''}, - } -}) - -minetest.register_craft({ - output = 'default:shovel_wood', - recipe = { - {'group:wood'}, - {'default:stick'}, - {'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:shovel_stone', - recipe = { - {'group:stone'}, - {'default:stick'}, - {'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:shovel_steel', - recipe = { - {'default:steel_ingot'}, - {'default:stick'}, - {'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:shovel_bronze', - recipe = { - {'default:bronze_ingot'}, - {'default:stick'}, - {'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:shovel_mese', - recipe = { - {'default:mese_crystal'}, - {'default:stick'}, - {'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:shovel_diamond', - recipe = { - {'default:diamond'}, - {'default:stick'}, - {'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:axe_wood', - recipe = { - {'group:wood', 'group:wood'}, - {'group:wood', 'default:stick'}, - {'', 'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:axe_stone', - recipe = { - {'group:stone', 'group:stone'}, - {'group:stone', 'default:stick'}, - {'', 'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:axe_steel', - recipe = { - {'default:steel_ingot', 'default:steel_ingot'}, - {'default:steel_ingot', 'default:stick'}, - {'', 'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:axe_bronze', - recipe = { - {'default:bronze_ingot', 'default:bronze_ingot'}, - {'default:bronze_ingot', 'default:stick'}, - {'', 'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:axe_mese', - recipe = { - {'default:mese_crystal', 'default:mese_crystal'}, - {'default:mese_crystal', 'default:stick'}, - {'', 'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:axe_diamond', - recipe = { - {'default:diamond', 'default:diamond'}, - {'default:diamond', 'default:stick'}, - {'', 'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:sword_wood', - recipe = { - {'group:wood'}, - {'group:wood'}, - {'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:sword_stone', - recipe = { - {'group:stone'}, - {'group:stone'}, - {'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:sword_steel', - recipe = { - {'default:steel_ingot'}, - {'default:steel_ingot'}, - {'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:sword_bronze', - recipe = { - {'default:bronze_ingot'}, - {'default:bronze_ingot'}, - {'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:sword_mese', - recipe = { - {'default:mese_crystal'}, - {'default:mese_crystal'}, - {'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:sword_diamond', - recipe = { - {'default:diamond'}, - {'default:diamond'}, - {'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:rail 15', - recipe = { - {'default:steel_ingot', '', 'default:steel_ingot'}, - {'default:steel_ingot', 'default:stick', 'default:steel_ingot'}, - {'default:steel_ingot', '', 'default:steel_ingot'}, - } -}) - -minetest.register_craft({ - output = 'default:chest', - recipe = { - {'group:wood', 'group:wood', 'group:wood'}, - {'group:wood', '', 'group:wood'}, - {'group:wood', 'group:wood', 'group:wood'}, - } -}) - -minetest.register_craft({ - output = 'default:chest_locked', - recipe = { - {'group:wood', 'group:wood', 'group:wood'}, - {'group:wood', 'default:steel_ingot', 'group:wood'}, - {'group:wood', 'group:wood', 'group:wood'}, - } -}) - -minetest.register_craft({ - output = 'default:furnace', - recipe = { - {'group:stone', 'group:stone', 'group:stone'}, - {'group:stone', '', 'group:stone'}, - {'group:stone', 'group:stone', 'group:stone'}, - } -}) - -minetest.register_craft({ - type = "shapeless", - output = "default:bronze_ingot", - recipe = {"default:steel_ingot", "default:copper_ingot"}, -}) - -minetest.register_craft({ - output = 'default:coalblock', - recipe = { - {'default:coal_lump', 'default:coal_lump', 'default:coal_lump'}, - {'default:coal_lump', 'default:coal_lump', 'default:coal_lump'}, - {'default:coal_lump', 'default:coal_lump', 'default:coal_lump'}, - } -}) - -minetest.register_craft({ - output = 'default:coal_lump 9', - recipe = { - {'default:coalblock'}, - } -}) - -minetest.register_craft({ - output = 'default:steelblock', - recipe = { - {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, - {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, - {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, - } -}) - -minetest.register_craft({ - output = 'default:steel_ingot 9', - recipe = { - {'default:steelblock'}, - } -}) - -minetest.register_craft({ - output = 'default:copperblock', - recipe = { - {'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'}, - {'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'}, - {'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'}, - } -}) - -minetest.register_craft({ - output = 'default:copper_ingot 9', - recipe = { - {'default:copperblock'}, - } -}) - -minetest.register_craft({ - output = 'default:bronzeblock', - recipe = { - {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, - {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, - {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, - } -}) - -minetest.register_craft({ - output = 'default:bronze_ingot 9', - recipe = { - {'default:bronzeblock'}, - } -}) - -minetest.register_craft({ - output = 'default:goldblock', - recipe = { - {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'}, - {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'}, - {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'}, - } -}) - -minetest.register_craft({ - output = 'default:gold_ingot 9', - recipe = { - {'default:goldblock'}, - } -}) - -minetest.register_craft({ - output = 'default:diamondblock', - recipe = { - {'default:diamond', 'default:diamond', 'default:diamond'}, - {'default:diamond', 'default:diamond', 'default:diamond'}, - {'default:diamond', 'default:diamond', 'default:diamond'}, - } -}) - -minetest.register_craft({ - output = 'default:diamond 9', - recipe = { - {'default:diamondblock'}, - } -}) - -minetest.register_craft({ - output = 'default:sandstone', - recipe = { - {'group:sand', 'group:sand'}, - {'group:sand', 'group:sand'}, - } -}) - -minetest.register_craft({ - output = 'default:sand 4', - recipe = { - {'default:sandstone'}, - } -}) - -minetest.register_craft({ - output = 'default:sandstonebrick', - recipe = { - {'default:sandstone', 'default:sandstone'}, - {'default:sandstone', 'default:sandstone'}, - } -}) - -minetest.register_craft({ - output = 'default:clay', - recipe = { - {'default:clay_lump', 'default:clay_lump'}, - {'default:clay_lump', 'default:clay_lump'}, - } -}) - -minetest.register_craft({ - output = 'default:brick', - recipe = { - {'default:clay_brick', 'default:clay_brick'}, - {'default:clay_brick', 'default:clay_brick'}, - } -}) - -minetest.register_craft({ - output = 'default:clay_brick 4', - recipe = { - {'default:brick'}, - } -}) - -minetest.register_craft({ - output = 'default:paper', - recipe = { - {'default:papyrus', 'default:papyrus', 'default:papyrus'}, - } -}) - -minetest.register_craft({ - output = 'default:book', - recipe = { - {'default:paper'}, - {'default:paper'}, - {'default:paper'}, - } -}) - -minetest.register_craft({ - output = 'default:bookshelf', - recipe = { - {'group:wood', 'group:wood', 'group:wood'}, - {'default:book', 'default:book', 'default:book'}, - {'group:wood', 'group:wood', 'group:wood'}, - } -}) - -minetest.register_craft({ - output = 'default:ladder', - recipe = { - {'default:stick', '', 'default:stick'}, - {'default:stick', 'default:stick', 'default:stick'}, - {'default:stick', '', 'default:stick'}, - } -}) - -minetest.register_craft({ - output = 'default:mese', - recipe = { - {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, - {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, - {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, - } -}) - -minetest.register_craft({ - output = 'default:mese_crystal 9', - recipe = { - {'default:mese'}, - } -}) - -minetest.register_craft({ - output = 'default:mese_crystal_fragment 9', - recipe = { - {'default:mese_crystal'}, - } -}) - -minetest.register_craft({ - output = 'default:obsidian_shard 9', - recipe = { - {'default:obsidian'} - } -}) - -minetest.register_craft({ - output = 'default:obsidian', - recipe = { - {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, - {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, - {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, - } -}) - -minetest.register_craft({ - output = 'default:stonebrick', - recipe = { - {'default:stone', 'default:stone'}, - {'default:stone', 'default:stone'}, - } -}) - -minetest.register_craft({ - output = 'default:desert_stonebrick', - recipe = { - {'default:desert_stone', 'default:desert_stone'}, - {'default:desert_stone', 'default:desert_stone'}, - } -}) - -minetest.register_craft({ - output = 'default:snowblock', - recipe = { - {'default:snow', 'default:snow', 'default:snow'}, - {'default:snow', 'default:snow', 'default:snow'}, - {'default:snow', 'default:snow', 'default:snow'}, - } -}) - -minetest.register_craft({ - output = 'default:snow 9', - recipe = { - {'default:snowblock'}, - } -}) - --- --- Crafting (tool repair) --- -minetest.register_craft({ - type = "toolrepair", - additional_wear = -0.02, -}) - --- --- Cooking recipes --- - -minetest.register_craft({ - type = "cooking", - output = "default:glass", - recipe = "group:sand", -}) - -minetest.register_craft({ - type = "cooking", - output = "default:obsidian_glass", - recipe = "default:obsidian_shard", -}) - -minetest.register_craft({ - type = "cooking", - output = "default:stone", - recipe = "default:cobble", -}) - -minetest.register_craft({ - type = "cooking", - output = "default:steel_ingot", - recipe = "default:iron_lump", -}) - -minetest.register_craft({ - type = "cooking", - output = "default:copper_ingot", - recipe = "default:copper_lump", -}) - -minetest.register_craft({ - type = "cooking", - output = "default:gold_ingot", - recipe = "default:gold_lump", -}) - -minetest.register_craft({ - type = "cooking", - output = "default:clay_brick", - recipe = "default:clay_lump", -}) - --- --- Fuels --- - -minetest.register_craft({ - type = "fuel", - recipe = "group:tree", - burntime = 30, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:junglegrass", - burntime = 2, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "group:leaves", - burntime = 1, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:cactus", - burntime = 15, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:papyrus", - burntime = 1, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:bookshelf", - burntime = 30, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:fence_wood", - burntime = 15, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:ladder", - burntime = 5, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "group:wood", - burntime = 7, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:lava_source", - burntime = 60, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:torch", - burntime = 4, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:sign_wall", - burntime = 10, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:chest", - burntime = 30, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:chest_locked", - burntime = 30, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:nyancat", - burntime = 1, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:nyancat_rainbow", - burntime = 1, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:sapling", - burntime = 10, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:apple", - burntime = 3, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:coal_lump", - burntime = 40, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:coalblock", - burntime = 370, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:junglesapling", - burntime = 10, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "default:grass_1", - burntime = 2, -}) - --- --- Node definitions --- - --- Default node sounds - -function default.node_sound_defaults(table) - table = table or {} - table.footstep = table.footstep or - {name="", gain=1.0} - table.dug = table.dug or - {name="default_dug_node", gain=1.0} - table.place = table.place or - {name="default_place_node", gain=0.5} - return table -end - -function default.node_sound_stone_defaults(table) - table = table or {} - table.footstep = table.footstep or - {name="default_hard_footstep", gain=0.2} - default.node_sound_defaults(table) - return table -end - -function default.node_sound_dirt_defaults(table) - table = table or {} - table.footstep = table.footstep or - {name="", gain=0.5} - --table.dug = table.dug or - -- {name="default_dirt_break", gain=0.5} - default.node_sound_defaults(table) - return table -end - -function default.node_sound_sand_defaults(table) - table = table or {} - table.footstep = table.footstep or - {name="default_grass_footstep", gain=0.25} - --table.dug = table.dug or - -- {name="default_dirt_break", gain=0.25} - table.dug = table.dug or - {name="", gain=0.25} - default.node_sound_defaults(table) - return table -end - -function default.node_sound_wood_defaults(table) - table = table or {} - table.footstep = table.footstep or - {name="default_hard_footstep", gain=0.3} - default.node_sound_defaults(table) - return table -end - -function default.node_sound_leaves_defaults(table) - table = table or {} - table.footstep = table.footstep or - {name="default_grass_footstep", gain=0.25} - table.dig = table.dig or - {name="default_dig_crumbly", gain=0.4} - table.dug = table.dug or - {name="", gain=1.0} - default.node_sound_defaults(table) - return table -end - -function default.node_sound_glass_defaults(table) - table = table or {} - table.footstep = table.footstep or - {name="default_hard_footstep", gain=0.25} - table.dug = table.dug or - {name="default_break_glass", gain=1.0} - default.node_sound_defaults(table) - return table -end - --- - -minetest.register_node("default:stone", { - description = "Stone", - tiles = {"default_stone.png"}, - is_ground_content = true, - groups = {cracky=3, stone=1}, - drop = 'default:cobble', - legacy_mineral = true, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:desert_stone", { - description = "Desert Stone", - tiles = {"default_desert_stone.png"}, - is_ground_content = true, - groups = {cracky=3, stone=1}, - drop = 'default:desert_stone', - legacy_mineral = true, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:stone_with_coal", { - description = "Coal Ore", - tiles = {"default_stone.png^default_mineral_coal.png"}, - is_ground_content = true, - groups = {cracky=3}, - drop = 'default:coal_lump', - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:stone_with_iron", { - description = "Iron Ore", - tiles = {"default_stone.png^default_mineral_iron.png"}, - is_ground_content = true, - groups = {cracky=2}, - drop = 'default:iron_lump', - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:stone_with_copper", { - description = "Copper Ore", - tiles = {"default_stone.png^default_mineral_copper.png"}, - is_ground_content = true, - groups = {cracky=2}, - drop = 'default:copper_lump', - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:stone_with_mese", { - description = "Mese Crystals in Stone", - tiles = {"default_stone.png^default_mineral_mese.png"}, - is_ground_content = true, - groups = {cracky=1}, - drop = "default:mese_crystal", - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:stone_with_gold", { - description = "Gold Ore", - tiles = {"default_stone.png^default_mineral_gold.png"}, - is_ground_content = true, - groups = {cracky=2}, - drop = "default:gold_lump", - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:stone_with_diamond", { - description = "Diamonds in Stone", - tiles = {"default_stone.png^default_mineral_diamond.png"}, - is_ground_content = true, - groups = {cracky=1}, - drop = "default:diamond", - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:stonebrick", { - description = "Stone Brick", - tiles = {"default_stone_brick.png"}, - groups = {cracky=2, stone=1}, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:desert_stonebrick", { - description = "Desert Stone Brick", - tiles = {"default_desert_stone_brick.png"}, - groups = {cracky=2, stone=1}, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:dirt_with_grass", { - description = "Dirt with Grass", - tiles = {"default_grass.png", "default_dirt.png", "default_dirt.png^default_grass_side.png"}, - is_ground_content = true, - groups = {crumbly=3}, - drop = 'default:dirt', - sounds = default.node_sound_dirt_defaults({ - footstep = {name="default_grass_footstep", gain=0.4}, - }), -}) - -minetest.register_node("default:dirt_with_grass_footsteps", { - description = "Dirt with Grass and Footsteps", - tiles = {"default_grass_footsteps.png", "default_dirt.png", "default_dirt.png^default_grass_side.png"}, - is_ground_content = true, - groups = {crumbly=3, not_in_creative_inventory=1}, - drop = 'default:dirt', - sounds = default.node_sound_dirt_defaults({ - footstep = {name="default_grass_footstep", gain=0.4}, - }), -}) - -minetest.register_node("default:dirt_with_snow", { - description = "Dirt with Snow", - tiles = {"default_snow.png", "default_dirt.png", "default_dirt.png^default_snow_side.png"}, - is_ground_content = true, - groups = {crumbly=3}, - drop = 'default:dirt', - sounds = default.node_sound_dirt_defaults({ - footstep = {name="default_grass_footstep", gain=0.4}, - }), -}) -minetest.register_alias("dirt_with_snow", "default:dirt_with_snow") - -minetest.register_node("default:dirt", { - description = "Dirt", - tiles = {"default_dirt.png"}, - is_ground_content = true, - groups = {crumbly=3}, - sounds = default.node_sound_dirt_defaults(), -}) - -minetest.register_node("default:sand", { - description = "Sand", - tiles = {"default_sand.png"}, - is_ground_content = true, - groups = {crumbly=3, falling_node=1, sand=1}, - sounds = default.node_sound_sand_defaults(), -}) - -minetest.register_node("default:desert_sand", { - description = "Desert Sand", - tiles = {"default_desert_sand.png"}, - is_ground_content = true, - groups = {crumbly=3, falling_node=1, sand=1}, - sounds = default.node_sound_sand_defaults(), -}) - -minetest.register_node("default:gravel", { - description = "Gravel", - tiles = {"default_gravel.png"}, - is_ground_content = true, - groups = {crumbly=2, falling_node=1}, - sounds = default.node_sound_dirt_defaults({ - footstep = {name="default_gravel_footstep", gain=0.45}, - }), -}) - -minetest.register_node("default:sandstone", { - description = "Sandstone", - tiles = {"default_sandstone.png"}, - is_ground_content = true, - groups = {crumbly=2,cracky=3}, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:sandstonebrick", { - description = "Sandstone Brick", - tiles = {"default_sandstone_brick.png"}, - is_ground_content = true, - groups = {cracky=2}, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:clay", { - description = "Clay", - tiles = {"default_clay.png"}, - is_ground_content = true, - groups = {crumbly=3}, - drop = 'default:clay_lump 4', - sounds = default.node_sound_dirt_defaults({ - footstep = "", - }), -}) - -minetest.register_node("default:brick", { - description = "Brick Block", - tiles = {"default_brick.png"}, - groups = {cracky=3}, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:tree", { - description = "Tree", - tiles = {"default_tree_top.png", "default_tree_top.png", "default_tree.png"}, - groups = {tree=1,choppy=2,oddly_breakable_by_hand=1,flammable=2}, - sounds = default.node_sound_wood_defaults(), -}) - -minetest.register_node("default:jungletree", { - description = "Jungle Tree", - tiles = {"default_jungletree_top.png", "default_jungletree_top.png", "default_jungletree.png"}, - groups = {tree=1,choppy=2,oddly_breakable_by_hand=1,flammable=2}, - sounds = default.node_sound_wood_defaults(), -}) - -minetest.register_node("default:junglewood", { - description = "Junglewood Planks", - tiles = {"default_junglewood.png"}, - groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, - sounds = default.node_sound_wood_defaults(), -}) - -minetest.register_node("default:jungleleaves", { - description = "Jungle Leaves", - drawtype = "allfaces_optional", - visual_scale = 1.3, - tiles = {"default_jungleleaves.png"}, - paramtype = "light", - groups = {snappy=3, leafdecay=3, flammable=2, leaves=1}, - drop = { - max_items = 1, - items = { - { - -- player will get sapling with 1/20 chance - items = {'default:junglesapling'}, - rarity = 20, - }, - { - -- player will get leaves only if he get no saplings, - -- this is because max_items is 1 - items = {'default:jungleleaves'}, - } - } - }, - sounds = default.node_sound_leaves_defaults(), -}) - -minetest.register_node("default:junglesapling", { - description = "Jungle Sapling", - drawtype = "plantlike", - visual_scale = 1.0, - tiles = {"default_junglesapling.png"}, - inventory_image = "default_junglesapling.png", - wield_image = "default_junglesapling.png", - paramtype = "light", - walkable = false, - selection_box = { - type = "fixed", - fixed = {-0.3, -0.5, -0.3, 0.3, 0.35, 0.3} - }, - groups = {snappy=2,dig_immediate=3,flammable=2,attached_node=1}, - sounds = default.node_sound_defaults(), -}) --- aliases for tree growing abm in content_abm.cpp -minetest.register_alias("sapling", "default:sapling") -minetest.register_alias("junglesapling", "default:junglesapling") - -minetest.register_node("default:junglegrass", { - description = "Jungle Grass", - drawtype = "plantlike", - visual_scale = 1.3, - tiles = {"default_junglegrass.png"}, - inventory_image = "default_junglegrass.png", - wield_image = "default_junglegrass.png", - paramtype = "light", - walkable = false, - buildable_to = true, - is_ground_content = true, - groups = {snappy=3,flammable=2,flora=1,attached_node=1}, - sounds = default.node_sound_leaves_defaults(), - selection_box = { - type = "fixed", - fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, - }, -}) - -minetest.register_node("default:leaves", { - description = "Leaves", - drawtype = "allfaces_optional", - visual_scale = 1.3, - tiles = {"default_leaves.png"}, - paramtype = "light", - groups = {snappy=3, leafdecay=3, flammable=2, leaves=1}, - drop = { - max_items = 1, - items = { - { - -- player will get sapling with 1/20 chance - items = {'default:sapling'}, - rarity = 20, - }, - { - -- player will get leaves only if he get no saplings, - -- this is because max_items is 1 - items = {'default:leaves'}, - } - } - }, - sounds = default.node_sound_leaves_defaults(), -}) - -minetest.register_node("default:cactus", { - description = "Cactus", - tiles = {"default_cactus_top.png", "default_cactus_top.png", "default_cactus_side.png"}, - is_ground_content = true, - groups = {snappy=1,choppy=3,flammable=2}, - sounds = default.node_sound_wood_defaults(), -}) - -minetest.register_node("default:papyrus", { - description = "Papyrus", - drawtype = "plantlike", - tiles = {"default_papyrus.png"}, - inventory_image = "default_papyrus.png", - wield_image = "default_papyrus.png", - paramtype = "light", - walkable = false, - is_ground_content = true, - selection_box = { - type = "fixed", - fixed = {-0.3, -0.5, -0.3, 0.3, 0.5, 0.3} - }, - groups = {snappy=3,flammable=2}, - sounds = default.node_sound_leaves_defaults(), -}) - -minetest.register_node("default:bookshelf", { - description = "Bookshelf", - tiles = {"default_wood.png", "default_wood.png", "default_bookshelf.png"}, - groups = {choppy=3,oddly_breakable_by_hand=2,flammable=3}, - sounds = default.node_sound_wood_defaults(), -}) - -minetest.register_node("default:glass", { - description = "Glass", - drawtype = "glasslike", - tiles = {"default_glass.png"}, - inventory_image = minetest.inventorycube("default_glass.png"), - paramtype = "light", - sunlight_propagates = true, - groups = {cracky=3,oddly_breakable_by_hand=3}, - sounds = default.node_sound_glass_defaults(), -}) - -minetest.register_node("default:fence_wood", { - description = "Wooden Fence", - drawtype = "fencelike", - tiles = {"default_wood.png"}, - inventory_image = "default_fence.png", - wield_image = "default_fence.png", - paramtype = "light", - selection_box = { - type = "fixed", - fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, - }, - groups = {choppy=2,oddly_breakable_by_hand=2,flammable=2}, - sounds = default.node_sound_wood_defaults(), -}) - -minetest.register_node("default:rail", { - description = "Rail", - drawtype = "raillike", - tiles = {"default_rail.png", "default_rail_curved.png", "default_rail_t_junction.png", "default_rail_crossing.png"}, - inventory_image = "default_rail.png", - wield_image = "default_rail.png", - paramtype = "light", - walkable = false, - selection_box = { - type = "fixed", - -- but how to specify the dimensions for curved and sideways rails? - fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2}, - }, - groups = {bendy=2,dig_immediate=2,attached_node=1}, -}) - -minetest.register_node("default:ladder", { - description = "Ladder", - drawtype = "signlike", - tiles = {"default_ladder.png"}, - inventory_image = "default_ladder.png", - wield_image = "default_ladder.png", - paramtype = "light", - paramtype2 = "wallmounted", - walkable = false, - climbable = true, - selection_box = { - type = "wallmounted", - --wall_top = = - --wall_bottom = = - --wall_side = = - }, - groups = {choppy=2,oddly_breakable_by_hand=3,flammable=2}, - legacy_wallmounted = true, - sounds = default.node_sound_wood_defaults(), -}) - -minetest.register_node("default:wood", { - description = "Wooden Planks", - tiles = {"default_wood.png"}, - groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, - sounds = default.node_sound_wood_defaults(), -}) - -minetest.register_node("default:cloud", { - description = "Cloud", - tiles = {"default_cloud.png"}, - sounds = default.node_sound_defaults(), - groups = {not_in_creative_inventory=1}, -}) - -minetest.register_node("default:water_flowing", { - description = "Flowing Water", - inventory_image = minetest.inventorycube("default_water.png"), - drawtype = "flowingliquid", - tiles = {"default_water.png"}, - special_tiles = { - { - image="default_water_flowing_animated.png", - backface_culling=false, - animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=0.8} - }, - { - image="default_water_flowing_animated.png", - backface_culling=true, - animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=0.8} - }, - }, - alpha = WATER_ALPHA, - paramtype = "light", - walkable = false, - pointable = false, - diggable = false, - buildable_to = true, - drop = "", - liquidtype = "flowing", - liquid_alternative_flowing = "default:water_flowing", - liquid_alternative_source = "default:water_source", - liquid_viscosity = WATER_VISC, - post_effect_color = {a=64, r=100, g=100, b=200}, - groups = {water=3, liquid=3, puts_out_fire=1, not_in_creative_inventory=1}, -}) - -minetest.register_node("default:water_source", { - description = "Water Source", - inventory_image = minetest.inventorycube("default_water.png"), - drawtype = "liquid", - tiles = { - {name="default_water_source_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=2.0}} - }, - special_tiles = { - -- New-style water source material (mostly unused) - { - name="default_water_source_animated.png", - animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=2.0}, - backface_culling = false, - } - }, - alpha = WATER_ALPHA, - paramtype = "light", - walkable = false, - pointable = false, - diggable = false, - buildable_to = true, - drop = "", - liquidtype = "source", - liquid_alternative_flowing = "default:water_flowing", - liquid_alternative_source = "default:water_source", - liquid_viscosity = WATER_VISC, - post_effect_color = {a=64, r=100, g=100, b=200}, - groups = {water=3, liquid=3, puts_out_fire=1}, -}) - -minetest.register_node("default:lava_flowing", { - description = "Flowing Lava", - inventory_image = minetest.inventorycube("default_lava.png"), - drawtype = "flowingliquid", - tiles = {"default_lava.png"}, - special_tiles = { - { - image="default_lava_flowing_animated.png", - backface_culling=false, - animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.3} - }, - { - image="default_lava_flowing_animated.png", - backface_culling=true, - animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.3} - }, - }, - paramtype = "light", - light_source = LIGHT_MAX - 1, - walkable = false, - pointable = false, - diggable = false, - buildable_to = true, - drop = "", - liquidtype = "flowing", - liquid_alternative_flowing = "default:lava_flowing", - liquid_alternative_source = "default:lava_source", - liquid_viscosity = LAVA_VISC, - liquid_renewable = false, - damage_per_second = 4*2, - post_effect_color = {a=192, r=255, g=64, b=0}, - groups = {lava=3, liquid=2, hot=3, igniter=1, not_in_creative_inventory=1}, -}) - -minetest.register_node("default:lava_source", { - description = "Lava Source", - inventory_image = minetest.inventorycube("default_lava.png"), - drawtype = "liquid", - tiles = { - {name="default_lava_source_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}} - }, - special_tiles = { - -- New-style lava source material (mostly unused) - { - name="default_lava_source_animated.png", - animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}, - backface_culling = false, - } - }, - paramtype = "light", - light_source = LIGHT_MAX - 1, - walkable = false, - pointable = false, - diggable = false, - buildable_to = true, - drop = "", - liquidtype = "source", - liquid_alternative_flowing = "default:lava_flowing", - liquid_alternative_source = "default:lava_source", - liquid_viscosity = LAVA_VISC, - liquid_renewable = false, - damage_per_second = 4*2, - post_effect_color = {a=192, r=255, g=64, b=0}, - groups = {lava=3, liquid=2, hot=3, igniter=1}, -}) - -minetest.register_node("default:torch", { - description = "Torch", - drawtype = "torchlike", - --tiles = {"default_torch_on_floor.png", "default_torch_on_ceiling.png", "default_torch.png"}, - tiles = { - {name="default_torch_on_floor_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}}, - {name="default_torch_on_ceiling_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}}, - {name="default_torch_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}} - }, - inventory_image = "default_torch_on_floor.png", - wield_image = "default_torch_on_floor.png", - paramtype = "light", - paramtype2 = "wallmounted", - sunlight_propagates = true, - walkable = false, - light_source = LIGHT_MAX-1, - selection_box = { - type = "wallmounted", - wall_top = {-0.1, 0.5-0.6, -0.1, 0.1, 0.5, 0.1}, - wall_bottom = {-0.1, -0.5, -0.1, 0.1, -0.5+0.6, 0.1}, - wall_side = {-0.5, -0.3, -0.1, -0.5+0.3, 0.3, 0.1}, - }, - groups = {choppy=2,dig_immediate=3,flammable=1,attached_node=1}, - legacy_wallmounted = true, - sounds = default.node_sound_defaults(), -}) - -minetest.register_node("default:sign_wall", { - description = "Sign", - drawtype = "signlike", - tiles = {"default_sign_wall.png"}, - inventory_image = "default_sign_wall.png", - wield_image = "default_sign_wall.png", - paramtype = "light", - paramtype2 = "wallmounted", - sunlight_propagates = true, - walkable = false, - selection_box = { - type = "wallmounted", - --wall_top = - --wall_bottom = - --wall_side = - }, - groups = {choppy=2,dig_immediate=2,attached_node=1}, - legacy_wallmounted = true, - sounds = default.node_sound_defaults(), - on_construct = function(pos) - --local n = minetest.env:get_node(pos) - local meta = minetest.env:get_meta(pos) - meta:set_string("formspec", "field[text;;${text}]") - meta:set_string("infotext", "\"\"") - end, - on_receive_fields = function(pos, formname, fields, sender) - --print("Sign at "..minetest.pos_to_string(pos).." got "..dump(fields)) - local meta = minetest.env:get_meta(pos) - fields.text = fields.text or "" - print((sender:get_player_name() or "").." wrote \""..fields.text.. - "\" to sign at "..minetest.pos_to_string(pos)) - meta:set_string("text", fields.text) - meta:set_string("infotext", '"'..fields.text..'"') - end, -}) - -minetest.register_node("default:chest", { - description = "Chest", - tiles = {"default_chest_top.png", "default_chest_top.png", "default_chest_side.png", - "default_chest_side.png", "default_chest_side.png", "default_chest_front.png"}, - paramtype2 = "facedir", - groups = {choppy=2,oddly_breakable_by_hand=2}, - legacy_facedir_simple = true, - sounds = default.node_sound_wood_defaults(), - on_construct = function(pos) - local meta = minetest.env:get_meta(pos) - meta:set_string("formspec", - "size[8,9]".. - "list[current_name;main;0,0;8,4;]".. - "list[current_player;main;0,5;8,4;]") - meta:set_string("infotext", "Chest") - local inv = meta:get_inventory() - inv:set_size("main", 8*4) - end, - can_dig = function(pos,player) - local meta = minetest.env:get_meta(pos); - local inv = meta:get_inventory() - return inv:is_empty("main") - end, - on_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) - minetest.log("action", player:get_player_name().. - " moves stuff in chest at "..minetest.pos_to_string(pos)) - end, - on_metadata_inventory_put = function(pos, listname, index, stack, player) - minetest.log("action", player:get_player_name().. - " moves stuff to chest at "..minetest.pos_to_string(pos)) - end, - on_metadata_inventory_take = function(pos, listname, index, stack, player) - minetest.log("action", player:get_player_name().. - " takes stuff from chest at "..minetest.pos_to_string(pos)) - end, -}) - -local function has_locked_chest_privilege(meta, player) - if player:get_player_name() ~= meta:get_string("owner") then - return false - end - return true -end - -minetest.register_node("default:chest_locked", { - description = "Locked Chest", - tiles = {"default_chest_top.png", "default_chest_top.png", "default_chest_side.png", - "default_chest_side.png", "default_chest_side.png", "default_chest_lock.png"}, - paramtype2 = "facedir", - groups = {choppy=2,oddly_breakable_by_hand=2}, - legacy_facedir_simple = true, - sounds = default.node_sound_wood_defaults(), - after_place_node = function(pos, placer) - local meta = minetest.env:get_meta(pos) - meta:set_string("owner", placer:get_player_name() or "") - meta:set_string("infotext", "Locked Chest (owned by ".. - meta:get_string("owner")..")") - end, - on_construct = function(pos) - local meta = minetest.env:get_meta(pos) - meta:set_string("infotext", "Locked Chest") - meta:set_string("owner", "") - local inv = meta:get_inventory() - inv:set_size("main", 8*4) - end, - can_dig = function(pos,player) - local meta = minetest.env:get_meta(pos); - local inv = meta:get_inventory() - return inv:is_empty("main") and has_locked_chest_privilege(meta, player) - end, - allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) - local meta = minetest.env:get_meta(pos) - if not has_locked_chest_privilege(meta, player) then - minetest.log("action", player:get_player_name().. - " tried to access a locked chest belonging to ".. - meta:get_string("owner").." at ".. - minetest.pos_to_string(pos)) - return 0 - end - return count - end, - allow_metadata_inventory_put = function(pos, listname, index, stack, player) - local meta = minetest.env:get_meta(pos) - if not has_locked_chest_privilege(meta, player) then - minetest.log("action", player:get_player_name().. - " tried to access a locked chest belonging to ".. - meta:get_string("owner").." at ".. - minetest.pos_to_string(pos)) - return 0 - end - return stack:get_count() - end, - allow_metadata_inventory_take = function(pos, listname, index, stack, player) - local meta = minetest.env:get_meta(pos) - if not has_locked_chest_privilege(meta, player) then - minetest.log("action", player:get_player_name().. - " tried to access a locked chest belonging to ".. - meta:get_string("owner").." at ".. - minetest.pos_to_string(pos)) - return 0 - end - return stack:get_count() - end, - on_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) - minetest.log("action", player:get_player_name().. - " moves stuff in locked chest at "..minetest.pos_to_string(pos)) - end, - on_metadata_inventory_put = function(pos, listname, index, stack, player) - minetest.log("action", player:get_player_name().. - " moves stuff to locked chest at "..minetest.pos_to_string(pos)) - end, - on_metadata_inventory_take = function(pos, listname, index, stack, player) - minetest.log("action", player:get_player_name().. - " takes stuff from locked chest at "..minetest.pos_to_string(pos)) - end, - on_rightclick = function(pos, node, clicker) - local meta = minetest.env:get_meta(pos) - if has_locked_chest_privilege(meta, clicker) then - local pos = pos.x .. "," .. pos.y .. "," ..pos.z - minetest.show_formspec(clicker:get_player_name(), "default:chest_locked", - "size[8,9]".. - "list[nodemeta:".. pos .. ";main;0,0;8,4;]".. - "list[current_player;main;0,5;8,4;]") - end - end, -}) - -default.furnace_inactive_formspec = - "size[8,9]".. - "image[2,2;1,1;default_furnace_fire_bg.png]".. - "list[current_name;fuel;2,3;1,1;]".. - "list[current_name;src;2,1;1,1;]".. - "list[current_name;dst;5,1;2,2;]".. - "list[current_player;main;0,5;8,4;]" - -minetest.register_node("default:furnace", { - description = "Furnace", - tiles = {"default_furnace_top.png", "default_furnace_bottom.png", "default_furnace_side.png", - "default_furnace_side.png", "default_furnace_side.png", "default_furnace_front.png"}, - paramtype2 = "facedir", - groups = {cracky=2}, - legacy_facedir_simple = true, - sounds = default.node_sound_stone_defaults(), - on_construct = function(pos) - local meta = minetest.env:get_meta(pos) - meta:set_string("formspec", default.furnace_inactive_formspec) - meta:set_string("infotext", "Furnace") - local inv = meta:get_inventory() - inv:set_size("fuel", 1) - inv:set_size("src", 1) - inv:set_size("dst", 4) - end, - can_dig = function(pos,player) - local meta = minetest.env:get_meta(pos); - local inv = meta:get_inventory() - if not inv:is_empty("fuel") then - return false - elseif not inv:is_empty("dst") then - return false - elseif not inv:is_empty("src") then - return false - end - return true - end, - allow_metadata_inventory_put = function(pos, listname, index, stack, player) - local meta = minetest.env:get_meta(pos) - local inv = meta:get_inventory() - if listname == "fuel" then - if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then - if inv:is_empty("src") then - meta:set_string("infotext","Furnace is empty") - end - return stack:get_count() - else - return 0 - end - elseif listname == "src" then - return stack:get_count() - elseif listname == "dst" then - return 0 - end - end, - allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) - local meta = minetest.env:get_meta(pos) - local inv = meta:get_inventory() - local stack = inv:get_stack(from_list, from_index) - if to_list == "fuel" then - if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then - if inv:is_empty("src") then - meta:set_string("infotext","Furnace is empty") - end - return count - else - return 0 - end - elseif to_list == "src" then - return count - elseif to_list == "dst" then - return 0 - end - end, -}) - -minetest.register_node("default:furnace_active", { - description = "Furnace", - tiles = {"default_furnace_top.png", "default_furnace_bottom.png", "default_furnace_side.png", - "default_furnace_side.png", "default_furnace_side.png", "default_furnace_front_active.png"}, - paramtype2 = "facedir", - light_source = 8, - drop = "default:furnace", - groups = {cracky=2, not_in_creative_inventory=1}, - legacy_facedir_simple = true, - sounds = default.node_sound_stone_defaults(), - on_construct = function(pos) - local meta = minetest.env:get_meta(pos) - meta:set_string("formspec", default.furnace_inactive_formspec) - meta:set_string("infotext", "Furnace"); - local inv = meta:get_inventory() - inv:set_size("fuel", 1) - inv:set_size("src", 1) - inv:set_size("dst", 4) - end, - can_dig = function(pos,player) - local meta = minetest.env:get_meta(pos); - local inv = meta:get_inventory() - if not inv:is_empty("fuel") then - return false - elseif not inv:is_empty("dst") then - return false - elseif not inv:is_empty("src") then - return false - end - return true - end, - allow_metadata_inventory_put = function(pos, listname, index, stack, player) - local meta = minetest.env:get_meta(pos) - local inv = meta:get_inventory() - if listname == "fuel" then - if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then - if inv:is_empty("src") then - meta:set_string("infotext","Furnace is empty") - end - return stack:get_count() - else - return 0 - end - elseif listname == "src" then - return stack:get_count() - elseif listname == "dst" then - return 0 - end - end, - allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) - local meta = minetest.env:get_meta(pos) - local inv = meta:get_inventory() - local stack = inv:get_stack(from_list, from_index) - if to_list == "fuel" then - if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then - if inv:is_empty("src") then - meta:set_string("infotext","Furnace is empty") - end - return count - else - return 0 - end - elseif to_list == "src" then - return count - elseif to_list == "dst" then - return 0 - end - end, -}) - -function hacky_swap_node(pos,name) - local node = minetest.env:get_node(pos) - local meta = minetest.env:get_meta(pos) - local meta0 = meta:to_table() - if node.name == name then - return - end - node.name = name - local meta0 = meta:to_table() - minetest.env:set_node(pos,node) - meta = minetest.env:get_meta(pos) - meta:from_table(meta0) -end - -minetest.register_abm({ - nodenames = {"default:furnace","default:furnace_active"}, - interval = 1.0, - chance = 1, - action = function(pos, node, active_object_count, active_object_count_wider) - local meta = minetest.env:get_meta(pos) - for i, name in ipairs({ - "fuel_totaltime", - "fuel_time", - "src_totaltime", - "src_time" - }) do - if meta:get_string(name) == "" then - meta:set_float(name, 0.0) - end - end - - local inv = meta:get_inventory() - - local srclist = inv:get_list("src") - local cooked = nil - local aftercooked - - if srclist then - cooked, aftercooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) - end - - local was_active = false - - if meta:get_float("fuel_time") < meta:get_float("fuel_totaltime") then - was_active = true - meta:set_float("fuel_time", meta:get_float("fuel_time") + 1) - meta:set_float("src_time", meta:get_float("src_time") + 1) - if cooked and cooked.item and meta:get_float("src_time") >= cooked.time then - -- check if there's room for output in "dst" list - if inv:room_for_item("dst",cooked.item) then - -- Put result in "dst" list - inv:add_item("dst", cooked.item) - -- take stuff from "src" list - inv:set_stack("src", 1, aftercooked.items[1]) - else - print("Could not insert '"..cooked.item:to_string().."'") - end - meta:set_string("src_time", 0) - end - end - - if meta:get_float("fuel_time") < meta:get_float("fuel_totaltime") then - local percent = math.floor(meta:get_float("fuel_time") / - meta:get_float("fuel_totaltime") * 100) - meta:set_string("infotext","Furnace active: "..percent.."%") - hacky_swap_node(pos,"default:furnace_active") - meta:set_string("formspec", - "size[8,9]".. - "image[2,2;1,1;default_furnace_fire_bg.png^[lowpart:".. - (100-percent)..":default_furnace_fire_fg.png]".. - "list[current_name;fuel;2,3;1,1;]".. - "list[current_name;src;2,1;1,1;]".. - "list[current_name;dst;5,1;2,2;]".. - "list[current_player;main;0,5;8,4;]") - return - end - - local fuel = nil - local afterfuel - local cooked = nil - local fuellist = inv:get_list("fuel") - local srclist = inv:get_list("src") - - if srclist then - cooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) - end - if fuellist then - fuel, afterfuel = minetest.get_craft_result({method = "fuel", width = 1, items = fuellist}) - end - - if fuel.time <= 0 then - meta:set_string("infotext","Furnace out of fuel") - hacky_swap_node(pos,"default:furnace") - meta:set_string("formspec", default.furnace_inactive_formspec) - return - end - - if cooked.item:is_empty() then - if was_active then - meta:set_string("infotext","Furnace is empty") - hacky_swap_node(pos,"default:furnace") - meta:set_string("formspec", default.furnace_inactive_formspec) - end - return - end - - meta:set_string("fuel_totaltime", fuel.time) - meta:set_string("fuel_time", 0) - - inv:set_stack("fuel", 1, afterfuel.items[1]) - end, -}) - -minetest.register_node("default:cobble", { - description = "Cobblestone", - tiles = {"default_cobble.png"}, - is_ground_content = true, - groups = {cracky=3, stone=2}, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:mossycobble", { - description = "Mossy Cobblestone", - tiles = {"default_mossycobble.png"}, - is_ground_content = true, - groups = {cracky=3}, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:coalblock", { - description = "Coal Block", - tiles = {"default_coal_block.png"}, - is_ground_content = true, - groups = {cracky=3}, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:steelblock", { - description = "Steel Block", - tiles = {"default_steel_block.png"}, - is_ground_content = true, - groups = {cracky=1,level=2}, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:copperblock", { - description = "Copper Block", - tiles = {"default_copper_block.png"}, - is_ground_content = true, - groups = {cracky=1,level=2}, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:bronzeblock", { - description = "Bronze Block", - tiles = {"default_bronze_block.png"}, - is_ground_content = true, - groups = {cracky=1,level=2}, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:mese", { - description = "Mese Block", - tiles = {"default_mese_block.png"}, - is_ground_content = true, - groups = {cracky=1,level=2}, - sounds = default.node_sound_stone_defaults(), -}) -minetest.register_alias("default:mese_block", "default:mese") - -minetest.register_node("default:goldblock", { - description = "Gold Block", - tiles = {"default_gold_block.png"}, - is_ground_content = true, - groups = {cracky=1}, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:diamondblock", { - description = "Diamond Block", - tiles = {"default_diamond_block.png"}, - is_ground_content = true, - groups = {cracky=1,level=3}, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("default:obsidian_glass", { - description = "Obsidian Glass", - drawtype = "glasslike", - tiles = {"default_obsidian_glass.png"}, - paramtype = "light", - sunlight_propagates = true, - sounds = default.node_sound_glass_defaults(), - groups = {cracky=3,oddly_breakable_by_hand=3}, -}) - -minetest.register_node("default:obsidian", { - description = "Obsidian", - tiles = {"default_obsidian.png"}, - is_ground_content = true, - sounds = default.node_sound_stone_defaults(), - groups = {cracky=1,level=2}, -}) - -minetest.register_node("default:nyancat", { - description = "Nyan Cat", - tiles = {"default_nc_side.png", "default_nc_side.png", "default_nc_side.png", - "default_nc_side.png", "default_nc_back.png", "default_nc_front.png"}, - paramtype2 = "facedir", - groups = {cracky=2}, - legacy_facedir_simple = true, - sounds = default.node_sound_defaults(), -}) - -minetest.register_node("default:nyancat_rainbow", { - description = "Nyan Cat Rainbow", - tiles = {"default_nc_rb.png"}, - groups = {cracky=2}, - sounds = default.node_sound_defaults(), -}) - -minetest.register_node("default:sapling", { - description = "Sapling", - drawtype = "plantlike", - visual_scale = 1.0, - tiles = {"default_sapling.png"}, - inventory_image = "default_sapling.png", - wield_image = "default_sapling.png", - paramtype = "light", - walkable = false, - selection_box = { - type = "fixed", - fixed = {-0.3, -0.5, -0.3, 0.3, 0.35, 0.3} - }, - groups = {snappy=2,dig_immediate=3,flammable=2,attached_node=1}, - sounds = default.node_sound_defaults(), -}) - -minetest.register_node("default:apple", { - description = "Apple", - drawtype = "plantlike", - visual_scale = 1.0, - tiles = {"default_apple.png"}, - inventory_image = "default_apple.png", - paramtype = "light", - sunlight_propagates = true, - walkable = false, - selection_box = { - type = "fixed", - fixed = {-0.2, -0.5, -0.2, 0.2, 0, 0.2} - }, - groups = {fleshy=3,dig_immediate=3,flammable=2}, - on_use = minetest.item_eat(4), - sounds = default.node_sound_defaults(), -}) - -minetest.register_node("default:dry_shrub", { - description = "Dry Shrub", - drawtype = "plantlike", - visual_scale = 1.0, - tiles = {"default_dry_shrub.png"}, - inventory_image = "default_dry_shrub.png", - wield_image = "default_dry_shrub.png", - paramtype = "light", - walkable = false, - groups = {snappy=3,flammable=3,attached_node=1}, - sounds = default.node_sound_leaves_defaults(), - selection_box = { - type = "fixed", - fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, - }, -}) - -minetest.register_node("default:grass_1", { - description = "Grass", - drawtype = "plantlike", - tiles = {"default_grass_1.png"}, - -- use a bigger inventory image - inventory_image = "default_grass_3.png", - wield_image = "default_grass_3.png", - paramtype = "light", - walkable = false, - buildable_to = true, - groups = {snappy=3,flammable=3,flora=1,attached_node=1}, - sounds = default.node_sound_leaves_defaults(), - selection_box = { - type = "fixed", - fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, - }, - on_place = function(itemstack, placer, pointed_thing) - -- place a random grass node - local stack = ItemStack("default:grass_"..math.random(1,5)) - local ret = minetest.item_place(stack, placer, pointed_thing) - return ItemStack("default:grass_1 "..itemstack:get_count()-(1-ret:get_count())) - end, -}) - -minetest.register_node("default:grass_2", { - description = "Grass", - drawtype = "plantlike", - tiles = {"default_grass_2.png"}, - inventory_image = "default_grass_2.png", - wield_image = "default_grass_2.png", - paramtype = "light", - walkable = false, - buildable_to = true, - is_ground_content = true, - drop = "default:grass_1", - groups = {snappy=3,flammable=3,flora=1,attached_node=1,not_in_creative_inventory=1}, - sounds = default.node_sound_leaves_defaults(), - selection_box = { - type = "fixed", - fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, - }, -}) -minetest.register_node("default:grass_3", { - description = "Grass", - drawtype = "plantlike", - tiles = {"default_grass_3.png"}, - inventory_image = "default_grass_3.png", - wield_image = "default_grass_3.png", - paramtype = "light", - walkable = false, - buildable_to = true, - is_ground_content = true, - drop = "default:grass_1", - groups = {snappy=3,flammable=3,flora=1,attached_node=1,not_in_creative_inventory=1}, - sounds = default.node_sound_leaves_defaults(), - selection_box = { - type = "fixed", - fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, - }, -}) - -minetest.register_node("default:grass_4", { - description = "Grass", - drawtype = "plantlike", - tiles = {"default_grass_4.png"}, - inventory_image = "default_grass_4.png", - wield_image = "default_grass_4.png", - paramtype = "light", - walkable = false, - buildable_to = true, - is_ground_content = true, - drop = "default:grass_1", - groups = {snappy=3,flammable=3,flora=1,attached_node=1,not_in_creative_inventory=1}, - sounds = default.node_sound_leaves_defaults(), - selection_box = { - type = "fixed", - fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, - }, -}) - -minetest.register_node("default:grass_5", { - description = "Grass", - drawtype = "plantlike", - tiles = {"default_grass_5.png"}, - inventory_image = "default_grass_5.png", - wield_image = "default_grass_5.png", - paramtype = "light", - walkable = false, - buildable_to = true, - is_ground_content = true, - drop = "default:grass_1", - groups = {snappy=3,flammable=3,flora=1,attached_node=1,not_in_creative_inventory=1}, - sounds = default.node_sound_leaves_defaults(), - selection_box = { - type = "fixed", - fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, - }, -}) - -minetest.register_node("default:ice", { - description = "Ice", - tiles = {"default_ice.png"}, - is_ground_content = true, - paramtype = "light", - groups = {cracky=3}, - sounds = default.node_sound_glass_defaults(), -}) - -minetest.register_node("default:snow", { - description = "Snow", - tiles = {"default_snow.png"}, - inventory_image = "default_snowball.png", - wield_image = "default_snowball.png", - is_ground_content = true, - paramtype = "light", - buildable_to = true, - drawtype = "nodebox", - node_box = { - type = "fixed", - fixed = { - {-0.5, -0.5, -0.5, 0.5, -0.5+2/16, 0.5}, - }, - }, - groups = {crumbly=3,falling_node=1}, - sounds = default.node_sound_dirt_defaults({ - footstep = {name="default_grass_footstep", gain=0.4}, - }), - on_construct = function(pos) - pos.y = pos.y - 1 - if minetest.env:get_node(pos).name == "default:dirt_with_grass" then - minetest.env:set_node(pos, {name="default:dirt_with_snow"}) - end - end, -}) -minetest.register_alias("snow", "default:snow") - -minetest.register_node("default:snowblock", { - description = "Snow Block", - tiles = {"default_snow.png"}, - is_ground_content = true, - groups = {crumbly=3}, - sounds = default.node_sound_dirt_defaults({ - footstep = {name="default_grass_footstep", gain=0.4}, - }), -}) - --- --- Crafting items --- - -minetest.register_craftitem("default:stick", { - description = "Stick", - inventory_image = "default_stick.png", -}) - -minetest.register_craftitem("default:paper", { - description = "Paper", - inventory_image = "default_paper.png", -}) - -minetest.register_craftitem("default:book", { - description = "Book", - inventory_image = "default_book.png", -}) - -minetest.register_craftitem("default:coal_lump", { - description = "Coal Lump", - inventory_image = "default_coal_lump.png", -}) - -minetest.register_craftitem("default:iron_lump", { - description = "Iron Lump", - inventory_image = "default_iron_lump.png", -}) - -minetest.register_craftitem("default:copper_lump", { - description = "Copper Lump", - inventory_image = "default_copper_lump.png", -}) - -minetest.register_craftitem("default:mese_crystal", { - description = "Mese Crystal", - inventory_image = "default_mese_crystal.png", -}) - -minetest.register_craftitem("default:gold_lump", { - description = "Gold Lump", - inventory_image = "default_gold_lump.png", -}) - -minetest.register_craftitem("default:diamond", { - description = "Diamond", - inventory_image = "default_diamond.png", -}) - -minetest.register_craftitem("default:clay_lump", { - description = "Clay Lump", - inventory_image = "default_clay_lump.png", -}) - -minetest.register_craftitem("default:steel_ingot", { - description = "Steel Ingot", - inventory_image = "default_steel_ingot.png", -}) - -minetest.register_craftitem("default:copper_ingot", { - description = "Copper Ingot", - inventory_image = "default_copper_ingot.png", -}) - -minetest.register_craftitem("default:bronze_ingot", { - description = "Bronze Ingot", - inventory_image = "default_bronze_ingot.png", -}) - -minetest.register_craftitem("default:gold_ingot", { - description = "Gold Ingot", - inventory_image = "default_gold_ingot.png" -}) - -minetest.register_craftitem("default:mese_crystal_fragment", { - description = "Mese Crystal Fragment", - inventory_image = "default_mese_crystal_fragment.png", -}) - -minetest.register_craftitem("default:clay_brick", { - description = "Clay Brick", - inventory_image = "default_clay_brick.png", -}) - -minetest.register_craftitem("default:scorched_stuff", { - description = "Scorched Stuff", - inventory_image = "default_scorched_stuff.png", -}) - -minetest.register_craftitem("default:obsidian_shard", { - description = "Obsidian Shard", - inventory_image = "default_obsidian_shard.png", -}) - --- Support old code -function default.spawn_falling_node(p, nodename) - spawn_falling_node(p, nodename) -end - --- Horrible crap to support old code --- Don't use this and never do what this does, it's completely wrong! --- (More specifically, the client and the C++ code doesn't get the group) -function default.register_falling_node(nodename, texture) - minetest.log("error", debug.traceback()) - minetest.log('error', "WARNING: default.register_falling_node is deprecated") - if minetest.registered_nodes[nodename] then - minetest.registered_nodes[nodename].groups.falling_node = 1 - end -end - --- --- Global callbacks --- - --- Global environment step function -function on_step(dtime) - -- print("on_step") -end -minetest.register_globalstep(on_step) - -function on_placenode(p, node) - --print("on_placenode") -end -minetest.register_on_placenode(on_placenode) - -function on_dignode(p, node) - --print("on_dignode") -end -minetest.register_on_dignode(on_dignode) - -function on_punchnode(p, node) -end -minetest.register_on_punchnode(on_punchnode) - --- --- Lavacooling --- - -default.cool_lava_source = function(pos) - minetest.env:set_node(pos, {name="default:obsidian"}) -end - -default.cool_lava_flowing = function(pos) - minetest.env:set_node(pos, {name="default:stone"}) -end - -minetest.register_abm({ - nodenames = {"default:lava_flowing"}, - neighbors = {"group:water"}, - interval = 1, - chance = 1, - action = function(pos, node, active_object_count, active_object_count_wider) - default.cool_lava_flowing(pos, node, active_object_count, active_object_count_wider) - end, -}) - -minetest.register_abm({ - nodenames = {"default:lava_source"}, - neighbors = {"group:water"}, - interval = 1, - chance = 1, - action = function(pos, node, active_object_count, active_object_count_wider) - default.cool_lava_source(pos, node, active_object_count, active_object_count_wider) - end, -}) - --- --- Papyrus and cactus growing --- - -minetest.register_abm({ - nodenames = {"default:cactus"}, - neighbors = {"group:sand"}, - interval = 50, - chance = 20, - action = function(pos, node) - pos.y = pos.y-1 - local name = minetest.env:get_node(pos).name - if minetest.get_item_group(name, "sand") ~= 0 then - pos.y = pos.y+1 - local height = 0 - while minetest.env:get_node(pos).name == "default:cactus" and height < 4 do - height = height+1 - pos.y = pos.y+1 - end - if height < 4 then - if minetest.env:get_node(pos).name == "air" then - minetest.env:set_node(pos, {name="default:cactus"}) - end - end - end - end, -}) - -minetest.register_abm({ - nodenames = {"default:papyrus"}, - neighbors = {"default:dirt", "default:dirt_with_grass"}, - interval = 50, - chance = 20, - action = function(pos, node) - pos.y = pos.y-1 - local name = minetest.env:get_node(pos).name - if name == "default:dirt" or name == "default:dirt_with_grass" then - if minetest.env:find_node_near(pos, 3, {"group:water"}) == nil then - return - end - pos.y = pos.y+1 - local height = 0 - while minetest.env:get_node(pos).name == "default:papyrus" and height < 4 do - height = height+1 - pos.y = pos.y+1 - end - if height < 4 then - if minetest.env:get_node(pos).name == "air" then - minetest.env:set_node(pos, {name="default:papyrus"}) - end - end - end - end, -}) - --- END +dofile(minetest.get_modpath("default").."/player.lua") diff --git a/mods/default/leafdecay.lua b/mods/default/leafdecay.lua deleted file mode 100644 index 330bb33b..00000000 --- a/mods/default/leafdecay.lua +++ /dev/null @@ -1,93 +0,0 @@ --- minetest/default/leafdecay.lua - --- To enable leaf decay for a node, add it to the "leafdecay" group. --- --- The rating of the group determines how far from a node in the group "tree" --- the node can be without decaying. --- --- If param2 of the node is ~= 0, the node will always be preserved. Thus, if --- the player places a node of that kind, you will want to set param2=1 or so. - -default.leafdecay_trunk_cache = {} -default.leafdecay_enable_cache = true --- Spread the load of finding trunks -default.leafdecay_trunk_find_allow_accumulator = 0 - -minetest.register_globalstep(function(dtime) - local finds_per_second = 5000 - default.leafdecay_trunk_find_allow_accumulator = - math.floor(dtime * finds_per_second) -end) - -minetest.register_abm({ - nodenames = {"group:leafdecay"}, - neighbors = {"air", "group:liquid"}, - -- A low interval and a high inverse chance spreads the load - interval = 2, - chance = 5, - - action = function(p0, node, _, _) - --print("leafdecay ABM at "..p0.x..", "..p0.y..", "..p0.z..")") - local do_preserve = false - local d = minetest.registered_nodes[node.name].groups.leafdecay - if not d or d == 0 then - --print("not groups.leafdecay") - return - end - local n0 = minetest.env:get_node(p0) - if n0.param2 ~= 0 then - --print("param2 ~= 0") - return - end - local p0_hash = nil - if default.leafdecay_enable_cache then - p0_hash = minetest.hash_node_position(p0) - local trunkp = default.leafdecay_trunk_cache[p0_hash] - if trunkp then - local n = minetest.env:get_node(trunkp) - local reg = minetest.registered_nodes[n.name] - -- Assume ignore is a trunk, to make the thing work at the border of the active area - if n.name == "ignore" or (reg and reg.groups.tree and reg.groups.tree ~= 0) then - --print("cached trunk still exists") - return - end - --print("cached trunk is invalid") - -- Cache is invalid - table.remove(default.leafdecay_trunk_cache, p0_hash) - end - end - if default.leafdecay_trunk_find_allow_accumulator <= 0 then - return - end - default.leafdecay_trunk_find_allow_accumulator = - default.leafdecay_trunk_find_allow_accumulator - 1 - -- Assume ignore is a trunk, to make the thing work at the border of the active area - local p1 = minetest.env:find_node_near(p0, d, {"ignore", "group:tree"}) - if p1 then - do_preserve = true - if default.leafdecay_enable_cache then - --print("caching trunk") - -- Cache the trunk - default.leafdecay_trunk_cache[p0_hash] = p1 - end - end - if not do_preserve then - -- Drop stuff other than the node itself - itemstacks = minetest.get_node_drops(n0.name) - for _, itemname in ipairs(itemstacks) do - if itemname ~= n0.name then - local p_drop = { - x = p0.x - 0.5 + math.random(), - y = p0.y - 0.5 + math.random(), - z = p0.z - 0.5 + math.random(), - } - minetest.env:add_item(p_drop, itemname) - end - end - -- Remove node - minetest.env:remove_node(p0) - nodeupdate(p0) - end - end -}) - diff --git a/mods/default/mapgen.lua b/mods/default/mapgen.lua index 91054a62..f43a060b 100644 --- a/mods/default/mapgen.lua +++ b/mods/default/mapgen.lua @@ -1,4 +1,4 @@ --- minetest/default/mapgen.lua +-- mods/default/mapgen.lua -- -- Aliases for map generator outputs diff --git a/mods/default/nodes.lua b/mods/default/nodes.lua new file mode 100644 index 00000000..f0e8f2da --- /dev/null +++ b/mods/default/nodes.lua @@ -0,0 +1,1293 @@ +-- mods/default/nodes.lua + +minetest.register_node("default:stone", { + description = "Stone", + tiles = {"default_stone.png"}, + is_ground_content = true, + groups = {cracky=3, stone=1}, + drop = 'default:cobble', + legacy_mineral = true, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:desert_stone", { + description = "Desert Stone", + tiles = {"default_desert_stone.png"}, + is_ground_content = true, + groups = {cracky=3, stone=1}, + drop = 'default:desert_stone', + legacy_mineral = true, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stone_with_coal", { + description = "Coal Ore", + tiles = {"default_stone.png^default_mineral_coal.png"}, + is_ground_content = true, + groups = {cracky=3}, + drop = 'default:coal_lump', + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stone_with_iron", { + description = "Iron Ore", + tiles = {"default_stone.png^default_mineral_iron.png"}, + is_ground_content = true, + groups = {cracky=2}, + drop = 'default:iron_lump', + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stone_with_copper", { + description = "Copper Ore", + tiles = {"default_stone.png^default_mineral_copper.png"}, + is_ground_content = true, + groups = {cracky=2}, + drop = 'default:copper_lump', + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stone_with_mese", { + description = "Mese Crystals in Stone", + tiles = {"default_stone.png^default_mineral_mese.png"}, + is_ground_content = true, + groups = {cracky=1}, + drop = "default:mese_crystal", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stone_with_gold", { + description = "Gold Ore", + tiles = {"default_stone.png^default_mineral_gold.png"}, + is_ground_content = true, + groups = {cracky=2}, + drop = "default:gold_lump", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stone_with_diamond", { + description = "Diamonds in Stone", + tiles = {"default_stone.png^default_mineral_diamond.png"}, + is_ground_content = true, + groups = {cracky=1}, + drop = "default:diamond", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonebrick", { + description = "Stone Brick", + tiles = {"default_stone_brick.png"}, + groups = {cracky=2, stone=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:desert_stonebrick", { + description = "Desert Stone Brick", + tiles = {"default_desert_stone_brick.png"}, + groups = {cracky=2, stone=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:dirt_with_grass", { + description = "Dirt with Grass", + tiles = {"default_grass.png", "default_dirt.png", "default_dirt.png^default_grass_side.png"}, + is_ground_content = true, + groups = {crumbly=3}, + drop = 'default:dirt', + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_grass_footstep", gain=0.4}, + }), +}) + +minetest.register_node("default:dirt_with_grass_footsteps", { + description = "Dirt with Grass and Footsteps", + tiles = {"default_grass_footsteps.png", "default_dirt.png", "default_dirt.png^default_grass_side.png"}, + is_ground_content = true, + groups = {crumbly=3, not_in_creative_inventory=1}, + drop = 'default:dirt', + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_grass_footstep", gain=0.4}, + }), +}) + +minetest.register_node("default:dirt_with_snow", { + description = "Dirt with Snow", + tiles = {"default_snow.png", "default_dirt.png", "default_dirt.png^default_snow_side.png"}, + is_ground_content = true, + groups = {crumbly=3}, + drop = 'default:dirt', + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_grass_footstep", gain=0.4}, + }), +}) +minetest.register_alias("dirt_with_snow", "default:dirt_with_snow") + +minetest.register_node("default:dirt", { + description = "Dirt", + tiles = {"default_dirt.png"}, + is_ground_content = true, + groups = {crumbly=3}, + sounds = default.node_sound_dirt_defaults(), +}) + +minetest.register_node("default:sand", { + description = "Sand", + tiles = {"default_sand.png"}, + is_ground_content = true, + groups = {crumbly=3, falling_node=1, sand=1}, + sounds = default.node_sound_sand_defaults(), +}) + +minetest.register_node("default:desert_sand", { + description = "Desert Sand", + tiles = {"default_desert_sand.png"}, + is_ground_content = true, + groups = {crumbly=3, falling_node=1, sand=1}, + sounds = default.node_sound_sand_defaults(), +}) + +minetest.register_node("default:gravel", { + description = "Gravel", + tiles = {"default_gravel.png"}, + is_ground_content = true, + groups = {crumbly=2, falling_node=1}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_gravel_footstep", gain=0.45}, + }), +}) + +minetest.register_node("default:sandstone", { + description = "Sandstone", + tiles = {"default_sandstone.png"}, + is_ground_content = true, + groups = {crumbly=2,cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:sandstonebrick", { + description = "Sandstone Brick", + tiles = {"default_sandstone_brick.png"}, + is_ground_content = true, + groups = {cracky=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:clay", { + description = "Clay", + tiles = {"default_clay.png"}, + is_ground_content = true, + groups = {crumbly=3}, + drop = 'default:clay_lump 4', + sounds = default.node_sound_dirt_defaults({ + footstep = "", + }), +}) + +minetest.register_node("default:brick", { + description = "Brick Block", + tiles = {"default_brick.png"}, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:tree", { + description = "Tree", + tiles = {"default_tree_top.png", "default_tree_top.png", "default_tree.png"}, + groups = {tree=1,choppy=2,oddly_breakable_by_hand=1,flammable=2}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:jungletree", { + description = "Jungle Tree", + tiles = {"default_jungletree_top.png", "default_jungletree_top.png", "default_jungletree.png"}, + groups = {tree=1,choppy=2,oddly_breakable_by_hand=1,flammable=2}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:junglewood", { + description = "Junglewood Planks", + tiles = {"default_junglewood.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:jungleleaves", { + description = "Jungle Leaves", + drawtype = "allfaces_optional", + visual_scale = 1.3, + tiles = {"default_jungleleaves.png"}, + paramtype = "light", + groups = {snappy=3, leafdecay=3, flammable=2, leaves=1}, + drop = { + max_items = 1, + items = { + { + -- player will get sapling with 1/20 chance + items = {'default:junglesapling'}, + rarity = 20, + }, + { + -- player will get leaves only if he get no saplings, + -- this is because max_items is 1 + items = {'default:jungleleaves'}, + } + } + }, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("default:junglesapling", { + description = "Jungle Sapling", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"default_junglesapling.png"}, + inventory_image = "default_junglesapling.png", + wield_image = "default_junglesapling.png", + paramtype = "light", + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, 0.35, 0.3} + }, + groups = {snappy=2,dig_immediate=3,flammable=2,attached_node=1}, + sounds = default.node_sound_defaults(), +}) +-- aliases for tree growing abm in content_abm.cpp +minetest.register_alias("sapling", "default:sapling") +minetest.register_alias("junglesapling", "default:junglesapling") + +minetest.register_node("default:junglegrass", { + description = "Jungle Grass", + drawtype = "plantlike", + visual_scale = 1.3, + tiles = {"default_junglegrass.png"}, + inventory_image = "default_junglegrass.png", + wield_image = "default_junglegrass.png", + paramtype = "light", + walkable = false, + buildable_to = true, + is_ground_content = true, + groups = {snappy=3,flammable=2,flora=1,attached_node=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, +}) + +minetest.register_node("default:leaves", { + description = "Leaves", + drawtype = "allfaces_optional", + visual_scale = 1.3, + tiles = {"default_leaves.png"}, + paramtype = "light", + groups = {snappy=3, leafdecay=3, flammable=2, leaves=1}, + drop = { + max_items = 1, + items = { + { + -- player will get sapling with 1/20 chance + items = {'default:sapling'}, + rarity = 20, + }, + { + -- player will get leaves only if he get no saplings, + -- this is because max_items is 1 + items = {'default:leaves'}, + } + } + }, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("default:cactus", { + description = "Cactus", + tiles = {"default_cactus_top.png", "default_cactus_top.png", "default_cactus_side.png"}, + is_ground_content = true, + groups = {snappy=1,choppy=3,flammable=2}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:papyrus", { + description = "Papyrus", + drawtype = "plantlike", + tiles = {"default_papyrus.png"}, + inventory_image = "default_papyrus.png", + wield_image = "default_papyrus.png", + paramtype = "light", + walkable = false, + is_ground_content = true, + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, 0.5, 0.3} + }, + groups = {snappy=3,flammable=2}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_node("default:bookshelf", { + description = "Bookshelf", + tiles = {"default_wood.png", "default_wood.png", "default_bookshelf.png"}, + groups = {choppy=3,oddly_breakable_by_hand=2,flammable=3}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:glass", { + description = "Glass", + drawtype = "glasslike", + tiles = {"default_glass.png"}, + inventory_image = minetest.inventorycube("default_glass.png"), + paramtype = "light", + sunlight_propagates = true, + groups = {cracky=3,oddly_breakable_by_hand=3}, + sounds = default.node_sound_glass_defaults(), +}) + +minetest.register_node("default:fence_wood", { + description = "Wooden Fence", + drawtype = "fencelike", + tiles = {"default_wood.png"}, + inventory_image = "default_fence.png", + wield_image = "default_fence.png", + paramtype = "light", + selection_box = { + type = "fixed", + fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, + }, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=2}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:rail", { + description = "Rail", + drawtype = "raillike", + tiles = {"default_rail.png", "default_rail_curved.png", "default_rail_t_junction.png", "default_rail_crossing.png"}, + inventory_image = "default_rail.png", + wield_image = "default_rail.png", + paramtype = "light", + walkable = false, + selection_box = { + type = "fixed", + -- but how to specify the dimensions for curved and sideways rails? + fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2}, + }, + groups = {bendy=2,dig_immediate=2,attached_node=1}, +}) + +minetest.register_node("default:ladder", { + description = "Ladder", + drawtype = "signlike", + tiles = {"default_ladder.png"}, + inventory_image = "default_ladder.png", + wield_image = "default_ladder.png", + paramtype = "light", + paramtype2 = "wallmounted", + walkable = false, + climbable = true, + selection_box = { + type = "wallmounted", + --wall_top = = + --wall_bottom = = + --wall_side = = + }, + groups = {choppy=2,oddly_breakable_by_hand=3,flammable=2}, + legacy_wallmounted = true, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:wood", { + description = "Wooden Planks", + tiles = {"default_wood.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:cloud", { + description = "Cloud", + tiles = {"default_cloud.png"}, + sounds = default.node_sound_defaults(), + groups = {not_in_creative_inventory=1}, +}) + +minetest.register_node("default:water_flowing", { + description = "Flowing Water", + inventory_image = minetest.inventorycube("default_water.png"), + drawtype = "flowingliquid", + tiles = {"default_water.png"}, + special_tiles = { + { + image="default_water_flowing_animated.png", + backface_culling=false, + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=0.8} + }, + { + image="default_water_flowing_animated.png", + backface_culling=true, + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=0.8} + }, + }, + alpha = WATER_ALPHA, + paramtype = "light", + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + drop = "", + liquidtype = "flowing", + liquid_alternative_flowing = "default:water_flowing", + liquid_alternative_source = "default:water_source", + liquid_viscosity = WATER_VISC, + post_effect_color = {a=64, r=100, g=100, b=200}, + groups = {water=3, liquid=3, puts_out_fire=1, not_in_creative_inventory=1}, +}) + +minetest.register_node("default:water_source", { + description = "Water Source", + inventory_image = minetest.inventorycube("default_water.png"), + drawtype = "liquid", + tiles = { + {name="default_water_source_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=2.0}} + }, + special_tiles = { + -- New-style water source material (mostly unused) + { + name="default_water_source_animated.png", + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=2.0}, + backface_culling = false, + } + }, + alpha = WATER_ALPHA, + paramtype = "light", + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + drop = "", + liquidtype = "source", + liquid_alternative_flowing = "default:water_flowing", + liquid_alternative_source = "default:water_source", + liquid_viscosity = WATER_VISC, + post_effect_color = {a=64, r=100, g=100, b=200}, + groups = {water=3, liquid=3, puts_out_fire=1}, +}) + +minetest.register_node("default:lava_flowing", { + description = "Flowing Lava", + inventory_image = minetest.inventorycube("default_lava.png"), + drawtype = "flowingliquid", + tiles = {"default_lava.png"}, + special_tiles = { + { + image="default_lava_flowing_animated.png", + backface_culling=false, + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.3} + }, + { + image="default_lava_flowing_animated.png", + backface_culling=true, + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.3} + }, + }, + paramtype = "light", + light_source = LIGHT_MAX - 1, + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + drop = "", + liquidtype = "flowing", + liquid_alternative_flowing = "default:lava_flowing", + liquid_alternative_source = "default:lava_source", + liquid_viscosity = LAVA_VISC, + liquid_renewable = false, + damage_per_second = 4*2, + post_effect_color = {a=192, r=255, g=64, b=0}, + groups = {lava=3, liquid=2, hot=3, igniter=1, not_in_creative_inventory=1}, +}) + +minetest.register_node("default:lava_source", { + description = "Lava Source", + inventory_image = minetest.inventorycube("default_lava.png"), + drawtype = "liquid", + tiles = { + {name="default_lava_source_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}} + }, + special_tiles = { + -- New-style lava source material (mostly unused) + { + name="default_lava_source_animated.png", + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}, + backface_culling = false, + } + }, + paramtype = "light", + light_source = LIGHT_MAX - 1, + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + drop = "", + liquidtype = "source", + liquid_alternative_flowing = "default:lava_flowing", + liquid_alternative_source = "default:lava_source", + liquid_viscosity = LAVA_VISC, + liquid_renewable = false, + damage_per_second = 4*2, + post_effect_color = {a=192, r=255, g=64, b=0}, + groups = {lava=3, liquid=2, hot=3, igniter=1}, +}) + +minetest.register_node("default:torch", { + description = "Torch", + drawtype = "torchlike", + --tiles = {"default_torch_on_floor.png", "default_torch_on_ceiling.png", "default_torch.png"}, + tiles = { + {name="default_torch_on_floor_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}}, + {name="default_torch_on_ceiling_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}}, + {name="default_torch_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}} + }, + inventory_image = "default_torch_on_floor.png", + wield_image = "default_torch_on_floor.png", + paramtype = "light", + paramtype2 = "wallmounted", + sunlight_propagates = true, + walkable = false, + light_source = LIGHT_MAX-1, + selection_box = { + type = "wallmounted", + wall_top = {-0.1, 0.5-0.6, -0.1, 0.1, 0.5, 0.1}, + wall_bottom = {-0.1, -0.5, -0.1, 0.1, -0.5+0.6, 0.1}, + wall_side = {-0.5, -0.3, -0.1, -0.5+0.3, 0.3, 0.1}, + }, + groups = {choppy=2,dig_immediate=3,flammable=1,attached_node=1}, + legacy_wallmounted = true, + sounds = default.node_sound_defaults(), +}) + +minetest.register_node("default:sign_wall", { + description = "Sign", + drawtype = "signlike", + tiles = {"default_sign_wall.png"}, + inventory_image = "default_sign_wall.png", + wield_image = "default_sign_wall.png", + paramtype = "light", + paramtype2 = "wallmounted", + sunlight_propagates = true, + walkable = false, + selection_box = { + type = "wallmounted", + --wall_top = + --wall_bottom = + --wall_side = + }, + groups = {choppy=2,dig_immediate=2,attached_node=1}, + legacy_wallmounted = true, + sounds = default.node_sound_defaults(), + on_construct = function(pos) + --local n = minetest.env:get_node(pos) + local meta = minetest.env:get_meta(pos) + meta:set_string("formspec", "field[text;;${text}]") + meta:set_string("infotext", "\"\"") + end, + on_receive_fields = function(pos, formname, fields, sender) + --print("Sign at "..minetest.pos_to_string(pos).." got "..dump(fields)) + local meta = minetest.env:get_meta(pos) + fields.text = fields.text or "" + print((sender:get_player_name() or "").." wrote \""..fields.text.. + "\" to sign at "..minetest.pos_to_string(pos)) + meta:set_string("text", fields.text) + meta:set_string("infotext", '"'..fields.text..'"') + end, +}) + +minetest.register_node("default:chest", { + description = "Chest", + tiles = {"default_chest_top.png", "default_chest_top.png", "default_chest_side.png", + "default_chest_side.png", "default_chest_side.png", "default_chest_front.png"}, + paramtype2 = "facedir", + groups = {choppy=2,oddly_breakable_by_hand=2}, + legacy_facedir_simple = true, + sounds = default.node_sound_wood_defaults(), + on_construct = function(pos) + local meta = minetest.env:get_meta(pos) + meta:set_string("formspec", + "size[8,9]".. + "list[current_name;main;0,0;8,4;]".. + "list[current_player;main;0,5;8,4;]") + meta:set_string("infotext", "Chest") + local inv = meta:get_inventory() + inv:set_size("main", 8*4) + end, + can_dig = function(pos,player) + local meta = minetest.env:get_meta(pos); + local inv = meta:get_inventory() + return inv:is_empty("main") + end, + on_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + minetest.log("action", player:get_player_name().. + " moves stuff in chest at "..minetest.pos_to_string(pos)) + end, + on_metadata_inventory_put = function(pos, listname, index, stack, player) + minetest.log("action", player:get_player_name().. + " moves stuff to chest at "..minetest.pos_to_string(pos)) + end, + on_metadata_inventory_take = function(pos, listname, index, stack, player) + minetest.log("action", player:get_player_name().. + " takes stuff from chest at "..minetest.pos_to_string(pos)) + end, +}) + +local function has_locked_chest_privilege(meta, player) + if player:get_player_name() ~= meta:get_string("owner") then + return false + end + return true +end + +minetest.register_node("default:chest_locked", { + description = "Locked Chest", + tiles = {"default_chest_top.png", "default_chest_top.png", "default_chest_side.png", + "default_chest_side.png", "default_chest_side.png", "default_chest_lock.png"}, + paramtype2 = "facedir", + groups = {choppy=2,oddly_breakable_by_hand=2}, + legacy_facedir_simple = true, + sounds = default.node_sound_wood_defaults(), + after_place_node = function(pos, placer) + local meta = minetest.env:get_meta(pos) + meta:set_string("owner", placer:get_player_name() or "") + meta:set_string("infotext", "Locked Chest (owned by ".. + meta:get_string("owner")..")") + end, + on_construct = function(pos) + local meta = minetest.env:get_meta(pos) + meta:set_string("infotext", "Locked Chest") + meta:set_string("owner", "") + local inv = meta:get_inventory() + inv:set_size("main", 8*4) + end, + can_dig = function(pos,player) + local meta = minetest.env:get_meta(pos); + local inv = meta:get_inventory() + return inv:is_empty("main") and has_locked_chest_privilege(meta, player) + end, + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + local meta = minetest.env:get_meta(pos) + if not has_locked_chest_privilege(meta, player) then + minetest.log("action", player:get_player_name().. + " tried to access a locked chest belonging to ".. + meta:get_string("owner").." at ".. + minetest.pos_to_string(pos)) + return 0 + end + return count + end, + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + local meta = minetest.env:get_meta(pos) + if not has_locked_chest_privilege(meta, player) then + minetest.log("action", player:get_player_name().. + " tried to access a locked chest belonging to ".. + meta:get_string("owner").." at ".. + minetest.pos_to_string(pos)) + return 0 + end + return stack:get_count() + end, + allow_metadata_inventory_take = function(pos, listname, index, stack, player) + local meta = minetest.env:get_meta(pos) + if not has_locked_chest_privilege(meta, player) then + minetest.log("action", player:get_player_name().. + " tried to access a locked chest belonging to ".. + meta:get_string("owner").." at ".. + minetest.pos_to_string(pos)) + return 0 + end + return stack:get_count() + end, + on_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + minetest.log("action", player:get_player_name().. + " moves stuff in locked chest at "..minetest.pos_to_string(pos)) + end, + on_metadata_inventory_put = function(pos, listname, index, stack, player) + minetest.log("action", player:get_player_name().. + " moves stuff to locked chest at "..minetest.pos_to_string(pos)) + end, + on_metadata_inventory_take = function(pos, listname, index, stack, player) + minetest.log("action", player:get_player_name().. + " takes stuff from locked chest at "..minetest.pos_to_string(pos)) + end, + on_rightclick = function(pos, node, clicker) + local meta = minetest.env:get_meta(pos) + if has_locked_chest_privilege(meta, clicker) then + local pos = pos.x .. "," .. pos.y .. "," ..pos.z + minetest.show_formspec(clicker:get_player_name(), "default:chest_locked", + "size[8,9]".. + "list[nodemeta:".. pos .. ";main;0,0;8,4;]".. + "list[current_player;main;0,5;8,4;]") + end + end, +}) + +default.furnace_inactive_formspec = + "size[8,9]".. + "image[2,2;1,1;default_furnace_fire_bg.png]".. + "list[current_name;fuel;2,3;1,1;]".. + "list[current_name;src;2,1;1,1;]".. + "list[current_name;dst;5,1;2,2;]".. + "list[current_player;main;0,5;8,4;]" + +minetest.register_node("default:furnace", { + description = "Furnace", + tiles = {"default_furnace_top.png", "default_furnace_bottom.png", "default_furnace_side.png", + "default_furnace_side.png", "default_furnace_side.png", "default_furnace_front.png"}, + paramtype2 = "facedir", + groups = {cracky=2}, + legacy_facedir_simple = true, + sounds = default.node_sound_stone_defaults(), + on_construct = function(pos) + local meta = minetest.env:get_meta(pos) + meta:set_string("formspec", default.furnace_inactive_formspec) + meta:set_string("infotext", "Furnace") + local inv = meta:get_inventory() + inv:set_size("fuel", 1) + inv:set_size("src", 1) + inv:set_size("dst", 4) + end, + can_dig = function(pos,player) + local meta = minetest.env:get_meta(pos); + local inv = meta:get_inventory() + if not inv:is_empty("fuel") then + return false + elseif not inv:is_empty("dst") then + return false + elseif not inv:is_empty("src") then + return false + end + return true + end, + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + local meta = minetest.env:get_meta(pos) + local inv = meta:get_inventory() + if listname == "fuel" then + if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then + if inv:is_empty("src") then + meta:set_string("infotext","Furnace is empty") + end + return stack:get_count() + else + return 0 + end + elseif listname == "src" then + return stack:get_count() + elseif listname == "dst" then + return 0 + end + end, + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + local meta = minetest.env:get_meta(pos) + local inv = meta:get_inventory() + local stack = inv:get_stack(from_list, from_index) + if to_list == "fuel" then + if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then + if inv:is_empty("src") then + meta:set_string("infotext","Furnace is empty") + end + return count + else + return 0 + end + elseif to_list == "src" then + return count + elseif to_list == "dst" then + return 0 + end + end, +}) + +minetest.register_node("default:furnace_active", { + description = "Furnace", + tiles = {"default_furnace_top.png", "default_furnace_bottom.png", "default_furnace_side.png", + "default_furnace_side.png", "default_furnace_side.png", "default_furnace_front_active.png"}, + paramtype2 = "facedir", + light_source = 8, + drop = "default:furnace", + groups = {cracky=2, not_in_creative_inventory=1}, + legacy_facedir_simple = true, + sounds = default.node_sound_stone_defaults(), + on_construct = function(pos) + local meta = minetest.env:get_meta(pos) + meta:set_string("formspec", default.furnace_inactive_formspec) + meta:set_string("infotext", "Furnace"); + local inv = meta:get_inventory() + inv:set_size("fuel", 1) + inv:set_size("src", 1) + inv:set_size("dst", 4) + end, + can_dig = function(pos,player) + local meta = minetest.env:get_meta(pos); + local inv = meta:get_inventory() + if not inv:is_empty("fuel") then + return false + elseif not inv:is_empty("dst") then + return false + elseif not inv:is_empty("src") then + return false + end + return true + end, + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + local meta = minetest.env:get_meta(pos) + local inv = meta:get_inventory() + if listname == "fuel" then + if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then + if inv:is_empty("src") then + meta:set_string("infotext","Furnace is empty") + end + return stack:get_count() + else + return 0 + end + elseif listname == "src" then + return stack:get_count() + elseif listname == "dst" then + return 0 + end + end, + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + local meta = minetest.env:get_meta(pos) + local inv = meta:get_inventory() + local stack = inv:get_stack(from_list, from_index) + if to_list == "fuel" then + if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then + if inv:is_empty("src") then + meta:set_string("infotext","Furnace is empty") + end + return count + else + return 0 + end + elseif to_list == "src" then + return count + elseif to_list == "dst" then + return 0 + end + end, +}) + +function hacky_swap_node(pos,name) + local node = minetest.env:get_node(pos) + local meta = minetest.env:get_meta(pos) + local meta0 = meta:to_table() + if node.name == name then + return + end + node.name = name + local meta0 = meta:to_table() + minetest.env:set_node(pos,node) + meta = minetest.env:get_meta(pos) + meta:from_table(meta0) +end + +minetest.register_abm({ + nodenames = {"default:furnace","default:furnace_active"}, + interval = 1.0, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + local meta = minetest.env:get_meta(pos) + for i, name in ipairs({ + "fuel_totaltime", + "fuel_time", + "src_totaltime", + "src_time" + }) do + if meta:get_string(name) == "" then + meta:set_float(name, 0.0) + end + end + + local inv = meta:get_inventory() + + local srclist = inv:get_list("src") + local cooked = nil + local aftercooked + + if srclist then + cooked, aftercooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) + end + + local was_active = false + + if meta:get_float("fuel_time") < meta:get_float("fuel_totaltime") then + was_active = true + meta:set_float("fuel_time", meta:get_float("fuel_time") + 1) + meta:set_float("src_time", meta:get_float("src_time") + 1) + if cooked and cooked.item and meta:get_float("src_time") >= cooked.time then + -- check if there's room for output in "dst" list + if inv:room_for_item("dst",cooked.item) then + -- Put result in "dst" list + inv:add_item("dst", cooked.item) + -- take stuff from "src" list + inv:set_stack("src", 1, aftercooked.items[1]) + else + print("Could not insert '"..cooked.item:to_string().."'") + end + meta:set_string("src_time", 0) + end + end + + if meta:get_float("fuel_time") < meta:get_float("fuel_totaltime") then + local percent = math.floor(meta:get_float("fuel_time") / + meta:get_float("fuel_totaltime") * 100) + meta:set_string("infotext","Furnace active: "..percent.."%") + hacky_swap_node(pos,"default:furnace_active") + meta:set_string("formspec", + "size[8,9]".. + "image[2,2;1,1;default_furnace_fire_bg.png^[lowpart:".. + (100-percent)..":default_furnace_fire_fg.png]".. + "list[current_name;fuel;2,3;1,1;]".. + "list[current_name;src;2,1;1,1;]".. + "list[current_name;dst;5,1;2,2;]".. + "list[current_player;main;0,5;8,4;]") + return + end + + local fuel = nil + local afterfuel + local cooked = nil + local fuellist = inv:get_list("fuel") + local srclist = inv:get_list("src") + + if srclist then + cooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) + end + if fuellist then + fuel, afterfuel = minetest.get_craft_result({method = "fuel", width = 1, items = fuellist}) + end + + if fuel.time <= 0 then + meta:set_string("infotext","Furnace out of fuel") + hacky_swap_node(pos,"default:furnace") + meta:set_string("formspec", default.furnace_inactive_formspec) + return + end + + if cooked.item:is_empty() then + if was_active then + meta:set_string("infotext","Furnace is empty") + hacky_swap_node(pos,"default:furnace") + meta:set_string("formspec", default.furnace_inactive_formspec) + end + return + end + + meta:set_string("fuel_totaltime", fuel.time) + meta:set_string("fuel_time", 0) + + inv:set_stack("fuel", 1, afterfuel.items[1]) + end, +}) + +minetest.register_node("default:cobble", { + description = "Cobblestone", + tiles = {"default_cobble.png"}, + is_ground_content = true, + groups = {cracky=3, stone=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:mossycobble", { + description = "Mossy Cobblestone", + tiles = {"default_mossycobble.png"}, + is_ground_content = true, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:coalblock", { + description = "Coal Block", + tiles = {"default_coal_block.png"}, + is_ground_content = true, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:steelblock", { + description = "Steel Block", + tiles = {"default_steel_block.png"}, + is_ground_content = true, + groups = {cracky=1,level=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:copperblock", { + description = "Copper Block", + tiles = {"default_copper_block.png"}, + is_ground_content = true, + groups = {cracky=1,level=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:bronzeblock", { + description = "Bronze Block", + tiles = {"default_bronze_block.png"}, + is_ground_content = true, + groups = {cracky=1,level=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:mese", { + description = "Mese Block", + tiles = {"default_mese_block.png"}, + is_ground_content = true, + groups = {cracky=1,level=2}, + sounds = default.node_sound_stone_defaults(), +}) +minetest.register_alias("default:mese_block", "default:mese") + +minetest.register_node("default:goldblock", { + description = "Gold Block", + tiles = {"default_gold_block.png"}, + is_ground_content = true, + groups = {cracky=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:diamondblock", { + description = "Diamond Block", + tiles = {"default_diamond_block.png"}, + is_ground_content = true, + groups = {cracky=1,level=3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:obsidian_glass", { + description = "Obsidian Glass", + drawtype = "glasslike", + tiles = {"default_obsidian_glass.png"}, + paramtype = "light", + sunlight_propagates = true, + sounds = default.node_sound_glass_defaults(), + groups = {cracky=3,oddly_breakable_by_hand=3}, +}) + +minetest.register_node("default:obsidian", { + description = "Obsidian", + tiles = {"default_obsidian.png"}, + is_ground_content = true, + sounds = default.node_sound_stone_defaults(), + groups = {cracky=1,level=2}, +}) + +minetest.register_node("default:nyancat", { + description = "Nyan Cat", + tiles = {"default_nc_side.png", "default_nc_side.png", "default_nc_side.png", + "default_nc_side.png", "default_nc_back.png", "default_nc_front.png"}, + paramtype2 = "facedir", + groups = {cracky=2}, + legacy_facedir_simple = true, + sounds = default.node_sound_defaults(), +}) + +minetest.register_node("default:nyancat_rainbow", { + description = "Nyan Cat Rainbow", + tiles = {"default_nc_rb.png"}, + groups = {cracky=2}, + sounds = default.node_sound_defaults(), +}) + +minetest.register_node("default:sapling", { + description = "Sapling", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"default_sapling.png"}, + inventory_image = "default_sapling.png", + wield_image = "default_sapling.png", + paramtype = "light", + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, 0.35, 0.3} + }, + groups = {snappy=2,dig_immediate=3,flammable=2,attached_node=1}, + sounds = default.node_sound_defaults(), +}) + +minetest.register_node("default:apple", { + description = "Apple", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"default_apple.png"}, + inventory_image = "default_apple.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.2, -0.5, -0.2, 0.2, 0, 0.2} + }, + groups = {fleshy=3,dig_immediate=3,flammable=2}, + on_use = minetest.item_eat(4), + sounds = default.node_sound_defaults(), +}) + +minetest.register_node("default:dry_shrub", { + description = "Dry Shrub", + drawtype = "plantlike", + visual_scale = 1.0, + tiles = {"default_dry_shrub.png"}, + inventory_image = "default_dry_shrub.png", + wield_image = "default_dry_shrub.png", + paramtype = "light", + walkable = false, + groups = {snappy=3,flammable=3,attached_node=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, +}) + +minetest.register_node("default:grass_1", { + description = "Grass", + drawtype = "plantlike", + tiles = {"default_grass_1.png"}, + -- use a bigger inventory image + inventory_image = "default_grass_3.png", + wield_image = "default_grass_3.png", + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=3,flora=1,attached_node=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, + on_place = function(itemstack, placer, pointed_thing) + -- place a random grass node + local stack = ItemStack("default:grass_"..math.random(1,5)) + local ret = minetest.item_place(stack, placer, pointed_thing) + return ItemStack("default:grass_1 "..itemstack:get_count()-(1-ret:get_count())) + end, +}) + +minetest.register_node("default:grass_2", { + description = "Grass", + drawtype = "plantlike", + tiles = {"default_grass_2.png"}, + inventory_image = "default_grass_2.png", + wield_image = "default_grass_2.png", + paramtype = "light", + walkable = false, + buildable_to = true, + is_ground_content = true, + drop = "default:grass_1", + groups = {snappy=3,flammable=3,flora=1,attached_node=1,not_in_creative_inventory=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, +}) +minetest.register_node("default:grass_3", { + description = "Grass", + drawtype = "plantlike", + tiles = {"default_grass_3.png"}, + inventory_image = "default_grass_3.png", + wield_image = "default_grass_3.png", + paramtype = "light", + walkable = false, + buildable_to = true, + is_ground_content = true, + drop = "default:grass_1", + groups = {snappy=3,flammable=3,flora=1,attached_node=1,not_in_creative_inventory=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, +}) + +minetest.register_node("default:grass_4", { + description = "Grass", + drawtype = "plantlike", + tiles = {"default_grass_4.png"}, + inventory_image = "default_grass_4.png", + wield_image = "default_grass_4.png", + paramtype = "light", + walkable = false, + buildable_to = true, + is_ground_content = true, + drop = "default:grass_1", + groups = {snappy=3,flammable=3,flora=1,attached_node=1,not_in_creative_inventory=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, +}) + +minetest.register_node("default:grass_5", { + description = "Grass", + drawtype = "plantlike", + tiles = {"default_grass_5.png"}, + inventory_image = "default_grass_5.png", + wield_image = "default_grass_5.png", + paramtype = "light", + walkable = false, + buildable_to = true, + is_ground_content = true, + drop = "default:grass_1", + groups = {snappy=3,flammable=3,flora=1,attached_node=1,not_in_creative_inventory=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, +}) + +minetest.register_node("default:ice", { + description = "Ice", + tiles = {"default_ice.png"}, + is_ground_content = true, + paramtype = "light", + groups = {cracky=3}, + sounds = default.node_sound_glass_defaults(), +}) + +minetest.register_node("default:snow", { + description = "Snow", + tiles = {"default_snow.png"}, + inventory_image = "default_snowball.png", + wield_image = "default_snowball.png", + is_ground_content = true, + paramtype = "light", + buildable_to = true, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.5+2/16, 0.5}, + }, + }, + groups = {crumbly=3,falling_node=1}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_grass_footstep", gain=0.4}, + }), + on_construct = function(pos) + pos.y = pos.y - 1 + if minetest.env:get_node(pos).name == "default:dirt_with_grass" then + minetest.env:set_node(pos, {name="default:dirt_with_snow"}) + end + end, +}) +minetest.register_alias("snow", "default:snow") + +minetest.register_node("default:snowblock", { + description = "Snow Block", + tiles = {"default_snow.png"}, + is_ground_content = true, + groups = {crumbly=3}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_grass_footstep", gain=0.4}, + }), +}) diff --git a/mods/default/tools.lua b/mods/default/tools.lua new file mode 100644 index 00000000..480eed29 --- /dev/null +++ b/mods/default/tools.lua @@ -0,0 +1,332 @@ +-- mods/default/tools.lua + +-- The hand +minetest.register_item(":", { + type = "none", + wield_image = "wieldhand.png", + wield_scale = {x=1,y=1,z=2.5}, + tool_capabilities = { + full_punch_interval = 0.9, + max_drop_level = 0, + groupcaps = { + crumbly = {times={[2]=3.00, [3]=0.70}, uses=0, maxlevel=1}, + snappy = {times={[3]=0.40}, uses=0, maxlevel=1}, + oddly_breakable_by_hand = {times={[1]=7.00,[2]=4.00,[3]=1.40}, uses=0, maxlevel=3} + }, + damage_groups = {fleshy=1}, + } +}) + +-- +-- Picks +-- + +minetest.register_tool("default:pick_wood", { + description = "Wooden Pickaxe", + inventory_image = "default_tool_woodpick.png", + tool_capabilities = { + full_punch_interval = 1.2, + max_drop_level=0, + groupcaps={ + cracky = {times={[3]=1.60}, uses=10, maxlevel=1}, + }, + damage_groups = {fleshy=2}, + }, +}) +minetest.register_tool("default:pick_stone", { + description = "Stone Pickaxe", + inventory_image = "default_tool_stonepick.png", + tool_capabilities = { + full_punch_interval = 1.3, + max_drop_level=0, + groupcaps={ + cracky = {times={[2]=2.0, [3]=1.20}, uses=20, maxlevel=1}, + }, + damage_groups = {fleshy=3}, + }, +}) +minetest.register_tool("default:pick_steel", { + description = "Steel Pickaxe", + inventory_image = "default_tool_steelpick.png", + tool_capabilities = { + full_punch_interval = 1.0, + max_drop_level=1, + groupcaps={ + cracky = {times={[1]=4.00, [2]=1.60, [3]=0.80}, uses=20, maxlevel=2}, + }, + damage_groups = {fleshy=4}, + }, +}) +minetest.register_tool("default:pick_bronze", { + description = "Bronze Pickaxe", + inventory_image = "default_tool_bronzepick.png", + tool_capabilities = { + full_punch_interval = 1.0, + max_drop_level=1, + groupcaps={ + cracky = {times={[1]=4.00, [2]=1.60, [3]=0.80}, uses=30, maxlevel=2}, + }, + damage_groups = {fleshy=4}, + }, +}) +minetest.register_tool("default:pick_mese", { + description = "Mese Pickaxe", + inventory_image = "default_tool_mesepick.png", + tool_capabilities = { + full_punch_interval = 0.9, + max_drop_level=3, + groupcaps={ + cracky = {times={[1]=2.4, [2]=1.2, [3]=0.60}, uses=20, maxlevel=3}, + }, + damage_groups = {fleshy=5}, + }, +}) +minetest.register_tool("default:pick_diamond", { + description = "Diamond Pickaxe", + inventory_image = "default_tool_diamondpick.png", + tool_capabilities = { + full_punch_interval = 0.9, + max_drop_level=3, + groupcaps={ + cracky = {times={[1]=2.0, [2]=1.0, [3]=0.50}, uses=30, maxlevel=3}, + }, + damage_groups = {fleshy=5}, + }, +}) + +-- +-- Shovels +-- + +minetest.register_tool("default:shovel_wood", { + description = "Wooden Shovel", + inventory_image = "default_tool_woodshovel.png", + wield_image = "default_tool_woodshovel.png^[transformR90", + tool_capabilities = { + full_punch_interval = 1.2, + max_drop_level=0, + groupcaps={ + crumbly = {times={[1]=3.00, [2]=1.60, [3]=0.60}, uses=10, maxlevel=1}, + }, + damage_groups = {fleshy=2}, + }, +}) +minetest.register_tool("default:shovel_stone", { + description = "Stone Shovel", + inventory_image = "default_tool_stoneshovel.png", + wield_image = "default_tool_stoneshovel.png^[transformR90", + tool_capabilities = { + full_punch_interval = 1.4, + max_drop_level=0, + groupcaps={ + crumbly = {times={[1]=1.80, [2]=1.20, [3]=0.50}, uses=20, maxlevel=1}, + }, + damage_groups = {fleshy=2}, + }, +}) +minetest.register_tool("default:shovel_steel", { + description = "Steel Shovel", + inventory_image = "default_tool_steelshovel.png", + wield_image = "default_tool_steelshovel.png^[transformR90", + tool_capabilities = { + full_punch_interval = 1.1, + max_drop_level=1, + groupcaps={ + crumbly = {times={[1]=1.50, [2]=0.90, [3]=0.40}, uses=30, maxlevel=2}, + }, + damage_groups = {fleshy=3}, + }, +}) +minetest.register_tool("default:shovel_bronze", { + description = "Bronze Shovel", + inventory_image = "default_tool_bronzeshovel.png", + wield_image = "default_tool_bronzeshovel.png^[transformR90", + tool_capabilities = { + full_punch_interval = 1.1, + max_drop_level=1, + groupcaps={ + crumbly = {times={[1]=1.50, [2]=0.90, [3]=0.40}, uses=40, maxlevel=2}, + }, + damage_groups = {fleshy=3}, + }, +}) +minetest.register_tool("default:shovel_mese", { + description = "Mese Shovel", + inventory_image = "default_tool_meseshovel.png", + wield_image = "default_tool_meseshovel.png^[transformR90", + tool_capabilities = { + full_punch_interval = 1.0, + max_drop_level=3, + groupcaps={ + crumbly = {times={[1]=1.20, [2]=0.60, [3]=0.30}, uses=20, maxlevel=3}, + }, + damage_groups = {fleshy=4}, + }, +}) +minetest.register_tool("default:shovel_diamond", { + description = "Diamond Shovel", + inventory_image = "default_tool_diamondshovel.png", + wield_image = "default_tool_diamondshovel.png^[transformR90", + tool_capabilities = { + full_punch_interval = 1.0, + max_drop_level=1, + groupcaps={ + crumbly = {times={[1]=1.10, [2]=0.50, [3]=0.30}, uses=30, maxlevel=3}, + }, + damage_groups = {fleshy=4}, + }, +}) + +-- +-- Axes +-- + +minetest.register_tool("default:axe_wood", { + description = "Wooden Axe", + inventory_image = "default_tool_woodaxe.png", + tool_capabilities = { + full_punch_interval = 1.0, + max_drop_level=0, + groupcaps={ + choppy = {times={[2]=3.00, [3]=2.00}, uses=10, maxlevel=1}, + }, + damage_groups = {fleshy=2}, + }, +}) +minetest.register_tool("default:axe_stone", { + description = "Stone Axe", + inventory_image = "default_tool_stoneaxe.png", + tool_capabilities = { + full_punch_interval = 1.2, + max_drop_level=0, + groupcaps={ + choppy={times={[1]=3.00, [2]=2.00, [3]=1.50}, uses=20, maxlevel=1}, + }, + damage_groups = {fleshy=3}, + }, +}) +minetest.register_tool("default:axe_steel", { + description = "Steel Axe", + inventory_image = "default_tool_steelaxe.png", + tool_capabilities = { + full_punch_interval = 1.0, + max_drop_level=1, + groupcaps={ + choppy={times={[1]=2.50, [2]=1.40, [3]=1.00}, uses=20, maxlevel=2}, + }, + damage_groups = {fleshy=4}, + }, +}) +minetest.register_tool("default:axe_bronze", { + description = "Bronze Axe", + inventory_image = "default_tool_bronzeaxe.png", + tool_capabilities = { + full_punch_interval = 1.0, + max_drop_level=1, + groupcaps={ + choppy={times={[1]=2.50, [2]=1.40, [3]=1.00}, uses=30, maxlevel=2}, + }, + damage_groups = {fleshy=4}, + }, +}) +minetest.register_tool("default:axe_mese", { + description = "Mese Axe", + inventory_image = "default_tool_meseaxe.png", + tool_capabilities = { + full_punch_interval = 0.9, + max_drop_level=1, + groupcaps={ + choppy={times={[1]=2.20, [2]=1.00, [3]=0.60}, uses=20, maxlevel=3}, + }, + damage_groups = {fleshy=6}, + }, +}) +minetest.register_tool("default:axe_diamond", { + description = "Diamond Axe", + inventory_image = "default_tool_diamondaxe.png", + tool_capabilities = { + full_punch_interval = 0.9, + max_drop_level=1, + groupcaps={ + choppy={times={[1]=2.10, [2]=0.90, [3]=0.50}, uses=30, maxlevel=2}, + }, + damage_groups = {fleshy=7}, + }, +}) + +-- +-- Swords +-- + +minetest.register_tool("default:sword_wood", { + description = "Wooden Sword", + inventory_image = "default_tool_woodsword.png", + tool_capabilities = { + full_punch_interval = 1, + max_drop_level=0, + groupcaps={ + snappy={times={[2]=1.6, [3]=0.40}, uses=10, maxlevel=1}, + }, + damage_groups = {fleshy=2}, + } +}) +minetest.register_tool("default:sword_stone", { + description = "Stone Sword", + inventory_image = "default_tool_stonesword.png", + tool_capabilities = { + full_punch_interval = 1.2, + max_drop_level=0, + groupcaps={ + snappy={times={[2]=1.4, [3]=0.40}, uses=20, maxlevel=1}, + }, + damage_groups = {fleshy=4}, + } +}) +minetest.register_tool("default:sword_steel", { + description = "Steel Sword", + inventory_image = "default_tool_steelsword.png", + tool_capabilities = { + full_punch_interval = 0.8, + max_drop_level=1, + groupcaps={ + snappy={times={[1]=2.5, [2]=1.20, [3]=0.35}, uses=30, maxlevel=2}, + }, + damage_groups = {fleshy=6}, + } +}) +minetest.register_tool("default:sword_bronze", { + description = "Bronze Sword", + inventory_image = "default_tool_bronzesword.png", + tool_capabilities = { + full_punch_interval = 0.8, + max_drop_level=1, + groupcaps={ + snappy={times={[1]=2.5, [2]=1.20, [3]=0.35}, uses=40, maxlevel=2}, + }, + damage_groups = {fleshy=6}, + } +}) +minetest.register_tool("default:sword_mese", { + description = "Mese Sword", + inventory_image = "default_tool_mesesword.png", + tool_capabilities = { + full_punch_interval = 0.7, + max_drop_level=1, + groupcaps={ + snappy={times={[1]=2.0, [2]=1.00, [3]=0.35}, uses=30, maxlevel=3}, + }, + damage_groups = {fleshy=7}, + } +}) +minetest.register_tool("default:sword_diamond", { + description = "Diamond Sword", + inventory_image = "default_tool_diamondsword.png", + tool_capabilities = { + full_punch_interval = 0.7, + max_drop_level=1, + groupcaps={ + snappy={times={[1]=1.90, [2]=0.90, [3]=0.30}, uses=40, maxlevel=3}, + }, + damage_groups = {fleshy=8}, + } +}) From d015f0e2e6d8bfedf0302667d6affbcc24db338d Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Mon, 20 May 2013 14:38:51 +0200 Subject: [PATCH 0065/2435] Add the soil group --- mods/default/nodes.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mods/default/nodes.lua b/mods/default/nodes.lua index f0e8f2da..26e02ed5 100644 --- a/mods/default/nodes.lua +++ b/mods/default/nodes.lua @@ -92,7 +92,7 @@ minetest.register_node("default:dirt_with_grass", { description = "Dirt with Grass", tiles = {"default_grass.png", "default_dirt.png", "default_dirt.png^default_grass_side.png"}, is_ground_content = true, - groups = {crumbly=3}, + groups = {crumbly=3,soil=1}, drop = 'default:dirt', sounds = default.node_sound_dirt_defaults({ footstep = {name="default_grass_footstep", gain=0.4}, @@ -103,7 +103,7 @@ minetest.register_node("default:dirt_with_grass_footsteps", { description = "Dirt with Grass and Footsteps", tiles = {"default_grass_footsteps.png", "default_dirt.png", "default_dirt.png^default_grass_side.png"}, is_ground_content = true, - groups = {crumbly=3, not_in_creative_inventory=1}, + groups = {crumbly=3,soil=1,not_in_creative_inventory=1}, drop = 'default:dirt', sounds = default.node_sound_dirt_defaults({ footstep = {name="default_grass_footstep", gain=0.4}, @@ -126,7 +126,7 @@ minetest.register_node("default:dirt", { description = "Dirt", tiles = {"default_dirt.png"}, is_ground_content = true, - groups = {crumbly=3}, + groups = {crumbly=3,soil=1}, sounds = default.node_sound_dirt_defaults(), }) From c1cd24c37833822b2232064350d10b6dea4badb2 Mon Sep 17 00:00:00 2001 From: Zeg9 Date: Mon, 20 May 2013 16:45:19 +0200 Subject: [PATCH 0066/2435] Add header.png --- menu/header.png | Bin 0 -> 55139 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 menu/header.png diff --git a/menu/header.png b/menu/header.png new file mode 100644 index 0000000000000000000000000000000000000000..4da9e070a62336da77dc51368878ce0ba2b35cdb GIT binary patch literal 55139 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

vv!7;)yN(Mv2SM`_= ztSP+-I1sU$VYcgR{}Y_|2ApY6truRDh#DU8`HEL=qNZou!^|?1=zbwk7#1 z6j?VX9E+ca+wTaC+h`&O7D4NW@ae?^oc7b~W2j1%yN0Sm$`*`3S}ZOoMQv5SH0JmY z^P~oQb+4piokUlvaW#2nAK=8e*xv*tzR6-BxV-p4>?wBansnTmlJd1squ^_38R5Hc zfN^Y05-AB_*NJVg3Yxj1*Y}^ZrNOpQ>2o`cs$TlxL#0*+)jPF1-O9$ZMMW7kGsxiC zyk4c~Z)&o;(G+#zSX0V(YJ{Q2-!?ob`c8p*7&CYKbXWQK(D5XkgN1J(AcY^ZKx%m9)Ui=C6v`c*teks$_ zxx4?Ba1xRDhM%ZP-k{y*I(61_C=5_Z&C1-OigkEep}`B%Dv%-i@My9mvLLH|bb}O> z=3hg6&4;nDrTzK9?%KqV?D-f5gB$5PrmKH~DTUhI|=OGK!MX5?Y;sDy6Mj`J4W z7D<$$AjHc~>4J2A6n12IC-x2tpI<18*XV%R5Z*87O@-VM3;buWd4i{0jcIA~3E(g4 z3+Wi?x-4qZ80T<`v?@()uWBxk7FCvyX!{Wwwn2RZVp||7@dws^Sx*>H>EC(LaV)Ve z%uoozIh1cfu>tuUMX!s1O;7g`6c2zB3c%E{F0P()$%p>8xsN4#LuQGW1eAmV`}~a4 zpK2_p_m)hmn_diXN6&o}$kbU(of3*ol2nhK6-{ae(C=jPMpHI?^M8D~&u|JgW}*ai z_@B4+m2H65@I)vV(PNHZ5haz|IKJ*<-~Ez=08VbvZ5z|~&lfiWX6?5szAv!QKH)$N zGHk2sDf*kt;VUl4TXAw~$L+1+e75&9q~)qUgZ!Y}SEV9YpVTx!xYLG&RBx0(&zp<0uVLR9|e~38>0}LWajpYtM%z3S5$*f2m@mLBU|+Jhb%M@c8o| z0}gn7{KZCv+C1P42FjTlhepO|SwI~*Lbym=mLbmh-Odh!uVqPH=?{HB{*zr0bpw=` zB-l}^G6*AspJ@JtI-Iw;3?(4D`A@SA(R=mduzJ1J;2gV80F--Alg*I;fIy>$_^~x*dYP#TR7d_6`mm$~JtW*rfIHN3D;ZFH2m$b+iGG?N zgsiiy;6pIhk^)MwRwh>DTshDKP3-Lf@_aq>!;@E^ClNIwzL`L1wYkQ8Rk+o?MQyXj z-=f0{02TSM5%_IEp|1Kv>vYxLU!?Z0o5uW6;7$D1{@05NxLu*x zdiivm*E2h3&Al3owCta#LFT?W>j|WLo)e-Ut3{#?e#l9D#`xH@om)SbTkkG@-tLi# z0}sYjQGV=gkilj#Ms@)TImoyCVy(cCb-Ed(R|61V2wl*p2GdiaFduKy9RB&1D~%d zK7R*Fbs6N^J_0^#=jc>1_1J6cR zc(_cEd`{DUA^4vRHsb;kq1*{i|AcQM&1dh#EiQP}weLz_Mqem|6kSk@`?2q@DmWau zUUlt!V$Zoy7kmhvBTFa_AZ<0M`geV58u13YIn-HADA_q|IjYX;s#x(WoPn7vsqJD; zA2?W@PNpM{LHnfpZ57t-!2$c8a*IhPs)v|nr4Qi%V+{&#lCYaTsfZ7_;ex-bf@d5o z7V;%8tDP>I%_r3?vT>P1Y8igK-WM=D!A=g08_k^M{J?b|1opCkF9r7Fo8RWG26c@5 z932y?P%eb+ez(VfV#58muXfoI+ZIp!=xlST`IXEfUBzS)a=;+^q34>$xA8j(tO3y5 z^6s|duW;<=VT>~SK6W>MiBf(+ZTTC)!;Scjx=}TskhPU&ZQ|ud6?Nm$zE^xJf)(@q z#;ePgT38Z?3&8aNgDUd#X8|z0HDbSYV#H`J4~IgY%q>Lr%QAv|XAf-uBa>>`{vbEu z=f5bD(sz-hq0e~upB%`(0F1VDA+1Zjb*928ErQ^lxcaYAsr0rMzehLu^p|Yi-rJWU zt!-5l@!bI($E6IdWHII$+cFsjsf9}l{WHHA%)&ga!X(vT_k>^%c zxqq3dq`wF=X7)+~Evc8N@W8q8?9!&pRm2&QVz0#gImsK`VNsirPE_sEiBLDa2lB`H zpf`~oPlagHR=kbaM0VMGcXTA6ms3NTx>0rmHJ}XMN9Y>Q0Ja8h9TO3fE}FfM?hYh< zO6=3s^}u4;>mMqT|pl2&^AayN4J0)}OmAmyrneph8IRaBx_P&># zf>TYHfeK%DfjKwIcYysoeHnotb{c%(?w_2-(=e7&{aw8jl^2~}R}ia5$HYjg*P}l= zLBgwA2X(E4ymZGiF}pT;z}MB!k8|7Bk>WWU3y?x2sD77|^xkhP}5Y49~ zj?Le>+1U}-U)G|=OYe2&reE7V3PLSxy*lP|6mw4tN@pg=VE5W=U zDyRp|X;L8^vkhh3zyc$qyx?njzvTT#-^$FA*Gn{|HhBdX8;gq>6isEt>ggy(15*ne zuT(oawM#Xn0O}Bwd^_*Fs7~^jmKez;sxyG!%O>QUVVP}_Qqmq#??U~sGC48FaOwb& zYzA5NqdTC#ybh5I|CfKd2C67fSAg@52PH7+1x9Gl4DMl-v7opIV0b8<3$LeGg- z@+5xCCFAMPgmUp2D~BB9KvEoK$T4q@ac7JFQ~PJiAG6;Tvp06uaG4)%OfdmT6IBCl zaA(_F_eiztvWwT-%>5mh7XrQ^81=x36N_sZ5!f}&Az5YC>)PKFMv9EUtnhk9?paTg z0Eztq?tD3t419P`l8y4YefGpR-Srj^a_!M_(u(BbsAdq{K)hqYF5+Ac%OD3gln*mo zO>?#Vk<((a#H+o7c{Q`?46of@s)Z^)#Ac4hJGqC>-TMXIGpXdDZb(cF2fBeW8NUr~ zY?qmAv*^E6Pqfs+w=+9*jz~X;Qm^_^-YG#0A9Ubf8iAY$P+LsM0YsPKm-8)~DKiZD zNc=s5q4N!u8BVggkg#xKlM3x?8I@^?7)8c``sumsUvTUQrw668R^WO&^};Byv_r4F zNw5H?MNs@8s%+XuAgKb;YXKyvCi7l@A!Ly?guM@ObE>u{-tZ{ zu&bLbSJT8+94QTo1Gp-D{#p8W`=w(>5>TeWo&hQg`;xB;r$*p2w!Qx?xeLM%fFc#T ziL2>I$e;#O*Qt<97RgAsishwZ-ge$$Z(;3z@a1yCzE2_32$3A??sbwDD!rOO6$8Zm`w5%_C<=-~|o| z16~Qe!2Ae~$0OQ4T?4ZoM2{p)WcojrDhnH0qhfLF2iv+iuquI{W&mUs%e?(?2&Aky zJ(@I}!DP3P`l3{ffL)grPwr?y+(5tZGK`)YoKvM4e*nYMqUXBYS~+OoRITqlyx+8k z?{mePeq=M^Op*V?3YdxS;zxuejAV@7br7~p@c7BGO!+8&ynbCtu7Ii8Ofbu{VXO)o zVFaPV_Pzg`=ha--e=3QuJ8eZ0V5a+Q`q+pOJUJ3MrVli3Q?3I+vZBE89kHv|05dB& zqFLjNF#Tud%9nJix7`C$5C=wj07uF@u!;dR{Hp!V@S|xJLumW^LU3wiD{ovLE;sq! z3CvycHWRSyU$p3S{!?AM!0T)xoV+mVy8W{JQVxcw9-h^A^hKtcYOp5(#rS_PU4geN&jH~AFUJiykvE#f9dOEz&2Q;qE9qD_KHNOxh5TuBD0dfkcLf~&H8rW zH;2%KtAhu&F%XBuu5PaKH7S3M?tWLEWot2(Is<>?h)_%rGBrJZA$j~l>`e`&+1pk2 zbnXyGM=p}JKH?7m0`<1zcZZW+9e1krqAkW16zBO5cYFTHgfUgo<{|-t_~m_bElNd4 zbgbzqwvjcZNKKQSE+-sK1cpeFj@YK~S0Vu1klRZQcmSrZsjh}qJ4eu&%TONKFSd_% zN=#pP?V@V|X7<1jgL_bNDVVQ%)l6A_F3_jTAYb5sN*bqlz!tW_x&#I)5GRwW?!s;`^JIV%JoSZ8>hxY`&?`%j;Uq! zBIFFFazwM@b;zomy9mD!(baw>p|3mFZytbe8=tL9G+LLQt=`)ooE{aC89<&EPLj|z zZJcL=68w`Xfvqp^0Ns%ZPu*1Ft1=tjoM~Lf zsNQQkMkV}z9>z0k#*7}cjWFltYC||b6QU8URENl%@w{gf!SX0~5i)O1uVn+xu4D=j z#Rq)JV@p9-R#rA6F8_WF4W%hfZFtr@rKr1O<2=cX+}w-p zYnFXF>nxUto*{y;1fQsGtc$5^wiP=ilXZ#FP$Fvt0$t`m~kal{%|6AGBtzK=@E$8SZ0 zXp1sHm8)y^$+N)5NpU4Q55i}}tph3+!p-3ua%<`%yCUcR1_f+vn5K_O`|rRW4^#%u zZbTr2Wq5e2IppQ4GLYgbaY&s#vL%QgEi=x@ zST%}%=MugJH*(j#8NtAsY6}qaHE8>rzJuOpZ`wc%AVodLetF|lGHs}C$xL2EJ0Ffcr9P0-RoW#Uvsd=ui{u>*O z2ByhiU=|1UO@7zhTyI#xS1|RZtsh}u4r2L*uJrX6j>-PC^Ou6llamQEM~hBx^T}qb zILkk=sPz#;_D0u=pu+qDnMz=z0^pD5@hkm3kN(PnV4e;*i@X0k!)d|6XSEINwmnjk zFrug^CQD2E)hbdY!huZh=9O1UCDQ@1;XsjSQPufj%}4gKyYN^9XA{i40MnJ)rVxWM zR}jr?e2XU2$afo-50&YD$`|CC2o8XvtC;Pp0VgOY4t5a-!QAEiPo>Vl%&bndR{L65 z7=Mdj@(q}J2bzU=jra>SUxy@yMTIgH-)dR~yQR|~QyW6=@!t10HvD40Ix#Xe$o~~& zq6Yseh!&o`2FsXacDp@S1oUTjrs2}urLBp_vD zeSCqjV%$Sw2XMkJf^7xP2%8BU1ap7b9yC zO4*wO5?VF7=x<_55Q{Kat%poK$;e8w=gUVv(tfgMu|! zQbd{CE5OSJ_wkq3NHNp{?Rgp?s32WC+dYS#yojuF${z@A6aTn7P$7<;wvoI9^f2J( zwkq=b{ZEIa!bP-If-ELJ3{DU(^%gsKxhS)_^HPyX+h}za7L6 z+mi5#w_FqqhsW>VZ7yD1=jXXqBi^Cb`6X&#%ElSfe zaPUpcr5wimgZ|bYz4tUU8%xJa_^*&TaukQjuf{yWIz(C<(Chm%od4!7>&f>=B6Ouk zsPm0L{#yKMHo%s>wE4InPi%VA;nMIP`7>0OXRAXSi_}V}(XbyEWZL}c(dy;_O28&}v*$zKew~Cqlw1QWfr0Vb$dtZO3 z5*+wg&kiHh@$}~A`u{B2G1oNPG%{cZtSQ%!-hPr>h1Lo!);X_sJ9y)-$@Jr)ss11F7z&<#)U{4Pv*yPS8;%CynKdwb2J#1^f@=hVjh0}6Tp^``(uttq?5`TqJFs+W_CDMum6>2fiehTf!kG&?fsi( zgJ-nbSod@A+JatGxa$?}snUCZq<+}JrrU-1k@T*ixGRi>ydruVfj zAB6K;>IIMq*sK`K|DxL)Ix>v#m({m25K{@%y}&LU^ik~QD29AsDK?m&2Cj;`z@_it z8*~fJza6x-H{Yj3azjkWlIgjYjk1M*7bFb<_YHLzlf);1OrG_BpzpAyj;Hlhm0%kiGpex}N)!>8R8HrjHJF z5+kcObXWHev3zuK-|#;3oHk6-Wv<1l!1z9~Dyehdk*541f{@_o3y0A^b_gmBB_{H* z^?XrSpmGGFx?Lm2yU;RjP+I0&lxpO2MZgFGTzpUR)_2ytK<;!xPGM#ajZqvc-UveS z`$`ld_ON$%8NU<7|B)v~QDBAEiV#WNqu(hJ=>@fRMBu)LP9|8yipZqoHHl`JEaSx< zUmW8Y(5T)k5;8-OD-0}}mC+)H1OTY@^fpf$Ia{|`yummfQ*g@5yXOMBFZ`c99~sWT zhW~qZ!p9{0r<+`2AW=RpeYmskMr^T7nR$aZ^RM%3WrT=-Ksco?aVopV;fzA_mTC?I z-%q+Id0e?X>0``>s%b~U00;_Cp1PO9HYv#hoHF&KFdRg0TOUEIc6w-F3N0fT6uY&a z1{!?7Ue%-!789d~BG%|>?K9o9=mzH{CzA+h@sA7hL57+@F-pV#l3s7gNfwL6FjjLr zAPaO4)j3h>3aN?R%~$^#5LXog^An@kRw2qE(nuvnX@&usWHeMrNaR1}Ll|j!A>Q_R+7lsLrbw z2a6>e>0M?62?;1n!~**E9*2bfH4X9-d50^pKm`AJ(v1O>5pdq0`27BcNHbb3V$h3% z+pCAtpMK*bCIi~;UVM;@yuI(MEKVD{=8e=V^-*7CLaZx#F1Z{P>oO=p)81u1IOBXQ zPqBo{^UnR~Edny|v4i-8$E_lk0sJ4;Kby_!1pP4{T$4BI#3rm@XsMaB2I-uLaz4od zQRZ7?Lcd%k&6QZft;r^uet zJ*-sO#yV2`DCW&iIczrjZ|Iua`|IG0c`!tFpIQWOg%qbk*&MKojY)us0R#pB21nii zQgJW=rXA6}B~FgcjGNCK!=;Xm-PWAneFZQ;{?{2OIR8?dZv6j^X@3|4b-2$u#)tSC zMptv2Nk*E2Jv^mO50$~Smcw-D?rOfO!4rtrfF@+Z6!J(aR6G4%^_$We1H5#qBx-lY z0#_KThzG~ql1~U>(2BOWZa83v8i?WaWA#HAi4P9IiAfk1L5agjKI$B!2;7k;qH!<# za=)of-4Vs@c(%{!sqqho_m)L#qM|6^&i>=t*tQ4&BL#tZsb_JK6kxD_`Q1GOOIAe1 zqzT_8%z2?1g>6=CuP5Y;?O37%8G^v7#Hc0da?$lXh7LY_g6YTT+lL1$L5zl*% zrNgU^IK=e$wh0LQh{Z=cGb(U>>X+z8f#pHB-tsJuz(T19xPN)=bAXHua2x;x1|8tK z0wL-oSc2IWBC-oY*9t$FB_Sf%O@Rh$-ClxN+K|s(Xd`0E{l%Dh2Dsf$NRvYQKh7oA z-tsgWCZlhIOB8t7;DSJ#DUA6`NfKJ}PI){;B6ia}ELHiZ%M5+ZG|%g*umUc0DqX$2 z|JZ^df<)GfAn`i04IVUbx$2QG#>!PwKcIr%WzsJ*jHYPr2;%zH6EpagR4E?H%J$pu zbso=p)$@35&^hCfjHeksl%>5G^nAhh2aZOJ462y^+KGnv)2GJiKq(N=4Il4AA{sGg zirmPJyb3&1ca(D76N=?-K*>}fuiaKE=38{1el3h*}l z0i>K>K+SzlD1w0chsy$PWYCuFc8Y&kAM|vaa9BMl#6JMDczRnq-;<9RQT%(eof`2U zU>2kF0pqY7;(`DeHR0&yMFvY9arU`>6JnZHcr5O7U7U9O8>Y>c@^tdy{_%Kc=j^rL z;k=&`;%>ApABJh7L~2|P5h7nS%m(4B8Yxl~lw>chd%pv;ina?DjBT?lyF4+?Mw{Y< z)}oD)ws8BcE7-EjUO#ZBkYGl0gVi9A{k}SJZaHL?h+Sjqci>t0V6R4_1aeTo(v|OS zuN>Yrnj53&h}B}DY`7*a9xe`n`ZpgM$lEHZh5%_?=r>ZE)qD}zrD8N(Em`JWh=g0a zftMOZ2f`WvpEc)cT2N@#v`!!VA4g{$kN5Y6@kdNeGcn!W9g~loF%MtEbobP>>F#E7 zaweuHr@NW%W@@_m9lzJhzj)$&&biNhU)S{(&Wt8C%lDi!&KxnZzuiR568*ABqFfYn zcsCpid4WK=<-UyTyM_?Hq4{T8eW>w|0EVCDSK^}?!r(mN3$bk^e?Lc?rFh;N4&>VslL3vij3M(3 z37-mLm?cS!7?LlgZS=sA@{!DuExhb&JBK!9Y{aT#R3uLjSNE|84Fa0(u#ZIxKSbar z&O~wc8w>R%U`Hkm!LS@G>3&-Xl9^kT~2T8U>FwD(GE^^?tA-Sq2}Ow7x9Tc(2gy7kE7KkN-1PCWuu z4Mz~3%-Qf>ftIV@o5pd4xH-IxQqhF|=SW3SMo2s=9QL2V)wiB{jc?=h7)-6>%px~e zH7SLl)OQUXjL|?NsNxhPb$_|==??bm7fRAYrwP(*w1P)W2*%xFOmuWbhLZjG-u;|e z6B!j8lGEKXlEnPkLlR7}lbyMWk{4l3+L=vLi)RZ?p^{vja0x>JCjqX4uP7520S-k@ z9|4;=hWF610snS@EJdj>1fL>1A@pB-fR)^t1a^0p`EPMz#2Hw6nXG83{2bl|Y`>jr zRG1jkG!bU)8AEufbw+HS#|U7YAo&TWFvugxOAN~v-N^HkkkMC3C(ypr`}sC1A^ejW zk?1)PzdHXTcf<&*I2%BgbVrrf$Z$|CRtLec)4^%fFFrVjK2uA}UsaKs`1NsDLVNZ- zPOrJV%qf${g}EXtrEBYZzkgVj&d1eb3evy6-x)u?63J{|r7FizzGZ4oJXD$(=t1X( zKj-`=4w=E>QFyIe+12a0!)-I2?c4qc49U0*G7xJK_vEk+VDWG`wP|r4WI*IKnPrsP zymGt)iW1Ng0lg}cym7|L@pAQw8dEfpzIRBk;ILOof~kJrWgb%|3{#^?+muSq?}%Rs zMat&6%1v5ke}%OOHNY?g8~ z2pQQ?%yez?xlH?@cXK%9(Q-AP{b&i#dhKlU#BQxWaMSYsDmv*TbK%#2^?EVE8z<>K zskLWWCfLsO30ikqgduf-QWVG^a*AsSuxtrQpToZa=ZKpc#3m~YVtW1)@(sYhxnM_9 zCfJlR?^z=sDt)JFAb*T-iO&;@om08cc_u33(MObr)}8y_J^ys>D@YfCcCNXTV`5_F z%Zid>o~%c3NoCn~L9`g$Yi-?v9#TA2i*+%5txtatNG%kkRzCKQvvle0(Lnxa1qApzrY`7Rr@uui&bq)XGiW5Hf{1llW`RU<mSegOZQl-41WL05BbFjABw6dcsCIRxybU+po)h>U zpf`7ZS~v1^aX6Xkw&Lpz5kXA2QsC8OeX`9H)N8re9iK^rSqP-JI=DN=?`LL9Q{nJ? zDoU!}#-R)+R7=v~Q3ZeiOSYCmSh2}itZr+$9DEv|EgvzOg89taIL?>5<40X^5j{zx zoHYY29vemKPLBtVmLAZTukg-D?!!bLZQSB!x@DY+WaE;@l^^G9|HdMVSgwfjXM^*% zXI2PkXu=ViaM&ujvVHTRzMHpoN)*V)Y5^M9`FXr?u_j_7FXD6gpz5Spzj$?F3i`}S zKpSON{rj4Bm#^mKXX~c}ggzJKfJp%gv3nojsr^|ylGTR6_3*CrkVE<3NzzUb(pY{EBkj83;jKr)bgr3ih}Z=j2+^mY7z{9Hq1uO)*K)VR zdzM*l{r!sxClf zw&;QBS-?&AR_`erV{BS`CyJ}sgqT_U-$Tu@ z`yM4qRT6B^yfJe`@7Ij< z*t*hob~Z9%7z=Vnwj6>1D?GN)Cx|>ZiwmU1{+RstV*$qnsB~LFGdj3nyLLLR=ATel zKxOBj9DI%a3oqg97@L(l4eOTBb+^DPm6JOKQ*x1on6hLYl|_|iWc*~1oeqeS-;$P2 ziLrF1Gx{H~m4r~%@>*mIL`NNjnmw<|ML&$5fwUiKkR{!Gy&h3@DVQ2^i&sSkG&pV8 zmY+r#7zra%qk2`qtn2ryUI&wSR^I5SFuPMX`@Q+<dutPk{SOg77aPLk~ z(dz3#($y*v-P~(DJG4R_!se6%>@{pwa^C}~96euTp(PfX00WhFfG&0-4E-Ub6(fv< zCbc(R*V-Bb!uLP|QdoU>nF>B{)qnk}Y-eew#5}$-klY(1E}wc$FJuWk31WrV(*{zw z@9Nn3K95NsqOp5Dfzqw=m9&G?xN=e>N*#Zt*>IcGc963`?Q39oXqr3dn}z!h?(KCBzIU?H%xma|QI&#wSkf2GJmUqYMSz67P%E0}T!9`enK>Ba~n?Da%@i7Vx{m zy#yToJkuhU)o*+JwBgKd^G%55nbw`6;@1TUisVMVxwc@;UJb`1t8xWUVo6Pu*^HZ{ zj|dy`MP^nzJP08)wI2xkuAXi2L>oq8c4BKSsEF5E8G4i_RKmOP2wTB+W7?=R%2y-` zv}LBLy=W_j5puw;oTo>qi|m<@q*xd_k?srmYWvkB;2M3=}t^70p4gvTFF!xfx*&jsQN59($)?Fa`i1$@-vN3$ zvB{2yDd)Gcsr^}c53WPf8u6pA4e*_pVwO$HOymrLIh1Jyd{#N2q^sC(UIzGqJ+B;2 z-BzEk8!BZHl1v3&5N2D;|DqGOWGbR%=aV9(0M%?hP|NB6tYiP_=Xl@U_CuHSKLX1t z>GdJVgvYr3yV^l4NNWHF!2S=V>9c(m3VJ?TSVM$HR#6leQB1GYN$hVk7BtU)4Rcx_ z3ul8TU(X#uTYN>Vmk^*V?NMC_X@4(4EIP^N?yiM-xo?EJt~7Ia8{=i}OEQcK(k4}4 zmy+Dh@6eHXQ`7_aVp^|)q`i(H&{~y~_a>ilJbt-siJ+G-2FEPq8Rmv{vS{{XG8^T|-H6aTya*U2+W!&h00 z|1DF{GpvUl`qt%Ff}dn|7>bMy@8}#z9N|y5x$BTi#nAJigN(bh$KFs%FoaU|(Ns{G zE*@XKkXU{Wz`Ok>!aoOZSC+WGc0{i*+SGb4uJr-UZ)uj`&5pUQISvZ;^&rSD51>8z zGP^nS@D=Osg8CO+eEqI)b=BKI9**bPFK%k&$ro_mDdhH@cYPQsXAk%{UY1#M!~oY~ z(wC}Jxv1Rsu~;1tMFQXDDF?Znfx|Y};VpjbHp2*t9x@8`82lCJz1P2SEs+ljNhhFHaxk@40 zmgk>%{Q)AGXo$u+BoA!E;FaBTPAf0%1%vd0KNlHz5&@(uSFVprrgqqfp|)g4R#C*N zo=saM6G|p5@`kvERr&2U$;S%xet5ix5cZe>H?dy8swu^W%PDznW*H>WYf4hT8n%iG zA-l6pk+jc7mL$nOfmgs#UwFc!jJ=J73+zdYRtOHa4QeJVMVM3%)0eY_w^dqNKIcTo zvE%=+*z(G80y}sJAt?HM9=SXi-QhcCNGY~&h1lP^+=*kVB*k{xEf1vY{j`;fS}*Tx z&d^Vl3m9FFoz)iGF&ni!!>V+Ark%+Wu164&z}Z?Lo-(aNdr^1(rO&JyzJ4#oU?x-b z_mk>h)^g!+(b2Pvy&ujS`9#T{vFln@h~-X3#p?4+GpZ#rqX@Qd!-Xr;pEyS;W|zc| zsD4+jh*v+k8ZT5IMWsic+$Np5BC-h`L}Rv+JAJx6d)I1r>+zUAoT6R|amX;8=wRnP zGOcr|N=mn3^R}Fwf*ADv8=2+1!6|(u_VT8MOO~gS+RfypkoZfPV_tI_&HOn6;#DuP z7{Eq*D;klv>k+nAG`)>tx^#&TSz)fg!o-Az%JukG{}7VzyvQ!}!{kxQ74>Amn@pjV z&|g8ZTQ&A(HGRq=-o_G%8Z4XCTY*AH6 zNT^%I>ZOTjwHQPAG}HT^af}+3UDU&!swY&Qk&~dS2_C_T;KN+f;)`5Q$hj=DED zzmJW9goKyBxitez0uC2$5jYV<<@~M6X{N_e8@)$)rj@M1OHO@Vj^-|E503DXEr^Cb z)Ssr$u6J_bf*F0E59y~cur9UH>+Eqf0hgzk&S@Biu+ex{X;NHjw47`vcFQj(5<#W9 z#Y8OMMbHJVM~vYnqQds3-Xq>G4T=){a%;iIfTtDbb*;&?^|iZ!?w9$SJ99Yb%>7|! zVp@4hvF{S1Ee2%_%h;o2Y1`-b60uLBzN_s=PA|HCAJdrQVUDm6N6B)(ss|!;w$YY8 z!NGV=zc({4o9H8_wU0-5uPdj+obWIp)jF*C0G-2X44)uYj#F;klc6u@e5g z&n!T-f!%L(700Um_$UX5f-lBBXap%JZ?6)RB`M>(n?tp$ztOz~nQ$Nq3iYrrM2Q|!9`H~ZMD8UwkCMz$pNW8mn@ynPj=kqCPRweDc}L+GrHav@tc zzkxq+;sTieCCGRLjf)OnNKzUn&fT=ZUMQ0Y_df7yquVp5A&8p`HY=q#E?$bn9>+PCF~JGEBF3EZ1i;fhM;DchEm$E=B(- zN;j8a_(7^gR~uBbnHSydI&TlGzQGY2!xx*DGbQ-S!3P$f-TM&vuDZ~0mY>`_ac=z> zyJ;zzn_o2przu|PppDP{l~vBcjd+86|A95= zE-OSZT#2-oA|#1Awu{lyJRdW>vY%|R*ZNx-e^7lS2EK@OSzK+d&)Fl5kFo$|4(9nQWQNzz^M1=7FNlX$BUvuf^CR9{Ud zCuub;mBcQ}HXA=P#Uq^n5=5ILjL-vfqswFJS&C#y`(j>K1h^0A@HJfXXQJ=MspOna z+l=`gydfA6%Sp!&K?gVlZ0)emijaS}z7-oEl{=}DiNBv1c#>+tO|QARo!J+r0yY^4 zj=uStU;0DT7!Dp%>1mqsB2Fmi`_a84HzIocxskc0pE}FKmaQiyAIhi){Y=2*=R--P zHUiWw3ac_xG`js8(t@|EiV+%C0yWb>=ffSHj5mQ2cs<0bs6w8!bCb2>K2H=lje_p$ zHr}L*tG;+f3~N(#qI~r77r{I{^`=mTaZ^d8&gmbSOk!;Wx{|T(Vx2rt%)DJz`KU%w zP>V94dFdc0=5$Sz$q9E*Do$Cvge%HHA1= zuVDy+F?|!!ZWyd@>${{unr(QAOSgHZ$*2)-`AJoO%cg+kPcXnfRJdHS?gr`j@!#g0p8s2K0jRfM9p5r&0k4(%&Pv6o;vK z05Nz2T+hZ0I!BB`!^052tBeq&xxgK^n*CaNr^A)S?3?CQV$ZCi>ITvuQ$I}jfcSHp zBUZbpRWRhjo(PqPyo$L-=ko$(?eu#EjL+uZaA?5@al_o_(mYPFfR-~plj`-hq_ev_ zY8l_xVS32w{XHpY{eZxCAe`yh+hf9FpSM7e*Jc{r;(i|Gh0uj`zjy1~*~2`_eZf1( z=rwZm{xx$rn_HuTIlRsuHWB)s+?p8y74Bd5l0-B(O4Aw27L<{Z5ddQczm5UvxUF}Z z0i!gKCOLACStlNU`dKUkruYI-o!Au06;yy68EAGuIE!{Hyy!$9u+0EH7#OxLr2XwX zI0XfQg0&8{7mp&-hf)O*tJNF7p_ZTQn)Q$SMVH(?@*3T!C8T}4ucJ(06jA-NK?z{6 z2NIe=Qyh&)`o}C;+C7f$%3YOC61tt51b2jACgZ}PMx#gS7VdX7!vD+u0r5!i&6^~b zUf|v^GCW$k@QBi(NBAh#w0Gl^dfN65xoH98vU8E*mu;f>q%E5dxs&hC{lXbEij||Q zKk7r}r;V2joqGZkcE4n=LQKDpx9Du6#jqlPfAzwWx@pfD zZPn_Q^r1@&W^fqvc^Ukn9$}DRY)cT0CEE|}r0B+IAb;GqxVl6*YI5V0p@ce^9P|MMTh8m=b(D0E~a^EqP*{>oJ65*VaWUop1XE^b}vCN zV$1aWS>h>1xhxtO#0%9ke&1kR(_v?r+)EXzen=2T`9e>gdr!^{RbT0+E?kJIz% zAulJ&f_%V?^lvO?%W2G*9t2p1s+K1o_mv3}t@zBV?%{MSv-lxoo}1Dih96v2Vv2Za zI^!48acqc_d-eKWene^}Iz}WqmHPOE()n8A<)`LER*7nCgV{DBT*?@X*(_oM+VA6& zOH)(2Ca<)V=+7R$ERn2rM;)7(XjFyE(3dpM6H;Ce4Bdr>;_Z0th^)Znevj&D06_WI z(l8qRY$e)7d}(wItF&~2Y*f@Zz~}mX4B`yYcKk*-NdD2{q8b`Iv72zGedia+HlL*0 zkg*-@r>RFb`fU@%n!Zxsarfye2NIpB)@|fa{wD@jMSF|GMAI60raH#YGAq;LfsNQB zNr1zwx#bnXUQ}W5I^-c7#d%M~7xz-6wDF1R{O` zdqpM+-(C-W?oQqBky3n-{7iwH?paVI$o8%4IT_^u+SwPTu0J;X zbi;;Dz8pM@M^957sfOWSsS)Bg@-dv!++}9FoZRgN8|OtKp{ydIQ0ydnNsUuJL1hxm6Z8okm4!NW4&nCEQORoB}!D z;7BGH!M3$W1*{wQy!&^+r`O_VqL}<9z7OD7D;pZZV8wypt_~RVm|Ry%DXYiS%G(&F zp9+b#<=ECKy8tBXIS7c^rA3f3TnUV0pcaerzG=p7)A=TAcn<$Wu_S3J8su}e`P1}z z15_bO27{z~D3yrOKZ5_979q58%gqo|zD)1J-`=+*<>%+et|lS1b~Z#!Pw0oD*a3TA zUrb;Q#K6_{gC3~j;;Ds*6$0~v1Gta|G`?4yN4~-X0AEU--zn=-L+PLF?7|C0!@OxB zTvf}<%gOvb)T{V1J{(S%dgq?!rmqB|xKg#L*txqKzF}t?L3_O@rda2A!yaf+q;bVu zc$pXpwkszBPUlIDU*Ff(@`X8GXQatijpcCuo5M`;mjJ@l*O)>~O+S@9R)a&RQH4<8 zfq%^MZ}RAl3|1f<%ExO*QtuT)c-AK*iCjlADmRuscdYJcN^r`o}N451Q!LOp(1qZ8zpNLAb}PmybLV!p(EU(#F!z# z3kH6mMi_eHFV-fw<@DjQ*xKWonFPLp8D1O_jY@K>L!P1fYU~uE1^_CA&M~$%e<}C{ zl%4TBVAH{18UFZlCJ3dsnGZt60zWQ0+Vkc}_MPDPnJ9=hGO3f0;}1R8F%@%r>yKC>(sbKzld*U2|L`M_1cxSJrgOQ0!? z=|d|Vpv)w<;)0~AebdqOo9Pdea?d(3s(dd~)#a~=z2$)M;y676)lTeu9XM}^aDUJg zPFhxwq?5&@!kCk5NF#yLJ`n1%V?z6kwc2wAF_+Nbv<53-rgFqjM8Wam!?FVr^eFxf zC{=e6`l&uAcdbto$eRoavy4eOtV}Q!P&LH-(rykNbdaNitSGr(|Xy zeB|J}rT$Tn2++lmW5OgBGJkh&g%H<%0WKg{o!@}zs6cHcoOqIdp`Q3o5XNS`VYe3m z#b5q9Iez+w^~rnjZ8!C$&8T0b>7J7`R;}#N*}s*ib&kbfLqc+jOcr+;d)SyE(tG9U zgIiT+yyoE!jyk1%ZC(5;?IO z?i;5o^^m~}?U=ztd~e9IwlEt!{?Ok0K!3Wok*Pp4x!ApVCkBLLz~y#w!u32-?q$%3 z?ePdrnY#Ub)CrOJ{`q_21Z3>{jLfOprY_kUDei<9OYZBYH^6C zJFo)Dazs_CXhK5TbewV397a?s@#O?OD%~CXq{B!yi>bPa#bkqJ1-$FAr$L9UKdwakkSM4r&;4T1-#HIX%iIo4o8GKZm(d)v`iF*k{}Kk z=pMgpwIdK2PrIN6U12HGiDxSEby5mGhKOIca~|EzR||b=;*9#9+990uTl^qtkV;Uj z?(Cx=X~ze&1ecG0K0Wq-y6+Li(PrwxL(Q+&y5AjrwAtG4w*bHlX_TQ_2r{JwTxNg? zHxr$0BzAF=l)2w`@=Pd6rEW;%RqjoXPWC5At(hlRtm?>x^2ZNg;W9=v<6T}+ddM?+ zai@VDk1$AzirKIFU1#KU`jv~TxO~^foI15Ckb|kf!n*3`Y^;#exCiRAE=xDI+_UCD zu({;Uq>8y=<>9%)uMP{c{)Fh>>)oG^Xe&?4SKG+_XR&PfoV(80!my1L@o!pkJ#!Lo z4@b||>bb^TFgzpzGhPSy+&mm_%utAOJ{@5_t~UI5$$X7lVBF|iR}CwcPs&(84kG0| z^(3lcZM%qgVAqH@t6 zGS4qB`I(c#IoGv}Rh<2{K7hpRzo(X^HPio$xGbf>Mieq~s;;c_BjFX=i;T=ng$u-f zAKC?+Z#m=$Q*H9)r~#|<#%tttPT67IMw%nSt?ux%=?|#GK=SddA!hSUPzmcF-P?p;PdoXnyh@Jrw4;>vH`E>nUZ`#=wC%0=? z*ScRme5uMnY^A&9PC;DOt8HyO7})R2W3y|PtB_+&;iDs{-v z=8q|>@9NCC9BmWxQBhIdKN|kaosO^y*R1yJaux>sZ@g3I1|0%*z$5|%*}?H~gxUuG z`M{Q=KL~(BB}(tmT>GrQrIA;JPL7BF!HdAHNY2a%02_#@K;&1Jq;N{c#e4<%JRE~O`Z~s?#l`SJJ(>F&r5`59p44tsL5K>KD_T| zN0;6ckO=X`9m4l9!k6c!={8CA;DY#5*7v(L(ozP<=fPXPe5V%U2hR`e^3F)UnVDpJ z*YYAVmE;6LNa^Go9xN`K|YD+!*h2k51@z$BEF4V3>DirvhM02NEEC4 zAKzUcuH2Au5JVK%_=KLDaNpeJtzrM(x{RE?z>z4^h=36)w?>Z@;(C4L>l}{o!tK}~ zD17=QiLJEpJH|k``(&dxo7DS!ycOx6^OSX1dLSJ1OL{b}fP8Lj>HRl52usejSc>{f zsF2kwD&`V;?n%s^G!Jck{S@{Z)^?Mzw!iF!6@m;RnbF^6;Zyf)G|$7o8vvFX)|V?+ z9?+Snb&9BhVQytv~t&{&Y9xZF!B5=$~Id)rD?b(E|bCOiI*bl$P03&((t5K@^J@s+RN1Q)ZoA2+akuCGRX zE~^nrmnAuQlkxWJ;jrZr&JsLup;)^Ws&I(~27ys?XI;inH<1>4d{*QV%l$*$qS)pz znVrOfav-zwhdl?%jz2bybjo5`Nf!^t2>AWUpg- zPXMV?5--2(`uwnPnl7_*ZK2v$Lwz76qWZiMrDHeSSP)uz?kP>Bm zV})tlWFKvC6pPAq*nuN>HPdz3@C_S^+C&&tSCSGvT~LRonN?_?9N3@Nz8@aiHfWqe zQd4%MbYC&c#$o?Zm>7FLg4t7}F{unw7$64a>|X;1zy-{KeVR>mJPqAxG%PsW0}E*U zL-P}7&Ctp~7V@FEi2MYX8Fc9J*d|*SM2w>5QD=yV0b96}Xq;J|-_p`jXpRtR?vho1 z%W1Xc(AxrBspQ}naQ>W7>NKb*`3G%l7dc%S1rn@oug^rmuw}qw1et5wuTxbg{kL>& zm;iiZ+=jov`IT>ulOJ71+SHDj3@=lKb*xMDB6(qQ%`^zNYTw>2v_VSLH~Shl;tUoG zkc-#QW`=+y*DpUqIDTJC!D@Smp8KYHKY=a6(AxSX*oHE6Ple=@XA210@tp+oR$aGH^^8D>bhi=Q%p~c^=kbJEonPzqMn|KRP~^CJAUm`vv^0 zsxj#P5a7IVT<A2pkJs-__b#zAT1- zwy+H;59^1|y2FwIcB5|(GeGXjVgPu_ATb6Oi5Hbo%S;rw`+0_Kim6~80b9JNh$_toI|}TEZ$js zYXYyk7=62GHv>LQ#>20~`c}26;^wcbh{` zj=v>Vp0=X8IskN1M!2RnL>E2=2vd=ekiamcmS3`b-(}=`jX~vW^m+K}_EBa*BJ?s5 zHakBbUn_3{5JPL%*P5rp_l^r9lPB9PRX;J_2JG2P#8K*luUwv(Pr!Q~rs#6^2|B{~ zSA#tzud+7(_vGZHP=TUj!odh$`n=;i{)D_`t6Nc!#5vWH=M zy@|^OhX#o!2<6TRb9zH8RQycWx;!AheGmh`U{slkDC=wkzI&7yt};b2P4Fq!K5eDw z1FUp-j&|!xOh!WJ&MS7}tMrj{ivcLHmFjm>W)pLBxd~F867*fo4h2V7pd+q9u*HkJ zeWiQMLiT9-lyfETPl6mzP7>wwbEXrJ4>H{3u@O5yKq%)?@RJRHcl)8VDu!^?Z86qP zqncL!DFpP9mE)J_D#km1k;gth_jvjm0nQPG7Et~--6qEnb=m_0eL+sZiJMLh7SRhl zCd$S(QhGH&fL4g~`zVE^xdnBwH?z4~2<8-OqP%CiZIbdBFPwL7h07Z17TU zte;IrS|;}lENCuC$elH#xMVv!#+>u{1q7b2+n%qx8&RrxyvOR|aPrubspu0F`mwO) z%4f1>EHGB)>VVRXVqPCWfITwrws;GL6xQgA2I-lbnpYgdl!W4P5@ykHZ0u}pX zQk19M|LNCsdS6IorhwLVe4s8u=I4vb65ha0JeKOu znUk~ZC(^6qmEP%Tg7EHK=&}yYW^8QEKpR46-)OfH4rp}b$YUSUyci5^j?L@Z)(7_~ zfBS!PM8@`Du-aS%RHPumV^6mH<*PUgV@aYyqv?j6Q`=(ocxTL74M7(G_NB9`eJysq ziV)XTn3)@jlRXNyL@W6D0iYI{oK$;`TcW(lq&5O$cz(_JH)_R+`8Jk5L~U7_nc&8l z12Qh9`^`J!?Npd{2SrTuJhMccbn*HPOi9RkL4wD3;X^Fj#0Z#^&F#aZ4qreTs%Q%r zW`|SeFL~zm4%6t+4tBeD0#URrK2Vi+&O^FXp#Z{3nb5yFcT(AYR_43XwWf|rEKwZ$ zGOmlL4jbtBz~KoVZR(|_U%wcxl#2XD8Pk-Ez%~sIWRN6A@6DY?TP^Bwt$HQF1V^VI zprj!+2{A#iZ!*U1@OXN-TD$vAMDhc@@#eD&eg1nnQF1x4?39dx5-yOO31TonVIfBN z4RowP09V+yCdO*=q2`Vw-ODjy!PgL3e({uklYami1>g{1=oLXl*B+m*`Ae5yAsY-N z8ehaqS3$YZvp!>|GE?75bPzkWLQzte4UREJ-0jehTc3V^4|6PqlTRoH^w%=Js<{Kw zVpZ$sblO0}P#}3#xYMMTj?@Mmn6}2muI2gpuQV);Z~g=L0bUeX=vN~Lw(@-EG0n91 zwtR5>(=#%O;ZvyPN?beGPSX@$uBjmMd{`@QyTX&$G|Sc!EmwPu2vbHt|939~HZqKE!l9~?P2D{t3;&YmAS6ra|hvh8H!;z8bA$=sBX8x4e z#Y2~8C>Ri{^l_*KE@sqBj~VWU7}gV1?-EX;LKU=bI)(5ey6r&#SvoN!Z3R5V{v>N{ zk-fQmQuubZwisCCqR(ax@D%2`oRg3^nU+RY&0Pf}9)N#atRvhgiT&JNgrS4FC_OzL zxB2~_fzt{*>sBuQa2)ltOZqgW=e;6>p^1O9p|O!t=NNy{s5SVX`_$NsKP~HjuuV#? z*VGv!>}o?%jR<-_XW$^XiKV#)jcC@+%#1g4eQuBG*^z_de!k?ol4Jo)wc#3Y5J?$u>jaKsA}iS+eo;Udi1q?x*jerm-x--=`O1(Xu5OR`vk(-?=ZcDoLi5IBe^BI-ffP6c=VcPr zX0U`%QucKmBL!1J1IvE?H0D@GT;1G+^2_1cFQFvR^+UUe$|j3bmFPSAsoLX(9PFB- z{R=1p4TZ^LjM*}K0CEmwxC3!vkl^5iwuYRlR+8>J@!MS*hvqcuJcQ9dghBa>iWQz$ zM?jW`8saBU8$ex{7m9iNo5KYw^}pDP#XBGtWxtrV;qQi9SYDR>6SPJkgyKsc)BBuf zSCst)%{UUQV>Z^50v9~(wZ}i;TaQv! zDSHbHJ@6&lWq-+iwUXc{GcegD;$wBvls%Rsf7DB2@2#0h&>FK@v5;U?Oe!Z~1nxTU zP@7^VG)S=D0`Lh^x;wYjHI#}wO-bF3m&R!MdMpmfSHndQr`&k6%hR@2yKm=As>^6c zV434%ay5nk80puBd%7N>sNyFRa@TGd40%@lPJ5YY$@|y4f;o^x%z6toO@le9p$3U& z2t2rKQ$Sb;8@{UR!FjGzUabRVh?emwZfqONKd5F|Q?DZZg%h z#~5$-EwQLp89r`}0lwodPnSA7$U=rF7*tT}jM$YW8YND!39z|?*NgHaqji&Q%y6r= zcf$ePKl<-LPe<@gDYXMC~VM9?mNG!YRYKG#FRpCF-r#4VyvKIL6tyMP%A4W6v4~e3mIp7m% zPeiP}BQ39r^y8w6g3%|$-Q}D2KH1vZhKaKBRqM)dKssoPX!*{To$GWk;Rl=hCWd#; zfa1{Ty=`W*+Z-ftZ$Rc9V>F#>)()yr(!;?ByB`z8^9`3;0^hfgDtnRgUK;>+jLeoKn>0MBd|_F|48y9so%ul_$c zXZyY8@irc*>S7WK)y@pU+6(V3zO75e)kaV|<}Qs})do^3e$T2JYL*k0`?I|I&`E?Q zxAYo*uUtrDwElq_63QbF;~ZDhV2!o!xfh;6&2#)kCNx7L;seX;venNR-0Gq-LkqLy zKBd{kjwOWd1Tl5EiINL3;xuj&8?Qr&Qh#jT8a=MaP|2rm%L2GfK~G-=7xn@T& z*8~Pi(c(W7rU-OKt*x!W22MQ;wAJ0u5smV+xYs=bzqzDwk~2O}Iej^Cqf)2@c>y;V zsKVfbeDiVvSR>GFNdAC2=`+hNPh9|b2Z6Svh;SYcVueYHU9q2jaS>y-GGi!gQ`Eye zM9DY6X<%gE$=TJ{A(!FXpu@gyLiu+@zV69_7oa}XSYA78up7Tg@FR@)W*ugEsEi!u zmN6W;Dr4m^Kop?e!al#YWJd@>sxsKh_$EMBx(m$?{pdNk;mH1eFHyAAGg+h}qdT;h zUj$*4H7QCKTC7}`uaH+5b@^&6mKn#Lhxi(U-@<5;UX}qU42Y79(&(Co|KrbTm>KHY zq<$A>KAIJ_OMv~2eKhM$LR5G4C|$)rnsjD3iISxrd)|(mmEOMaVSr+-kGi&X&pIv5 z(M<=bp+JEivb%6$!MXoBq)$lG z8Czqbd-P0{4^tY%bV1PzriCX&P^7QbNin3K|CSO1URRk7SLRPZRw-g&_;(nbq*So_ zF~si0jN4uwr*+J{5`AHG2+RsaIrc| z%9SX#L#uV4PXEIs+v~lW@uJZ8x+IP+3!p`O5u&r+YozX+z#-6DbIl5o|C20F`>!3u zzPmJ)!AXRy(Pk>9o%W+Xp2s|CipA_0r7^0()9ztM8y&4E7APimTAXa27=y%XhDpmA zBD_L1CiGkH`{V3;=<>0w0F?P!z+jrAgX&&hx2i<8Z)2n#&f~Do@KXc{nd+l`hH}Bb z-ANUPFCNUJX|dE!lWnDr!Hs0)G%qA*6Wp^;+(?f}$#X#{+vS&@FRTPEcMr21UvAaH zNQH{rM``upuuX>Foy2}SbSEeGJ`HPjsf zUnV{6wZ3=up;&Vxo#mxK`q~el@3wfM8PQi zR~6ATVX64&Mq1QoV;Sk}Ke{;x4L7}Zp4`MBPK;DL5L?I&8n#2*fJ%1mq@8uy#h)ut z(c5#i3~~yD&{!U_;P;o>4KAtE*PD4UwEyiT|EZcEEW2N8Iq@KtkMoh<^owR!qp^J=ROqf-YkRk$nj6Vq#@;Y57tyn%tN^$h`zkO7e-<}*TbEiD-m~(2)0V3J#K$C z>R47Mun>~#&k4S)RjW&UPecRytc~8HA|IG7FFE{o1PcVBS>%((dep3zCq4)X#PRBQ z@#dlhwx`cDx-hQY8_5+}UhZ7~I*VV08By|OlU0+YGRfiP)5F2ZM)npzKN`hi>(gj_ zSeI^ItvLj%Ja*#XhMnYc1D6^l<@67fWz_^DegHJCBFQCpS0e^SpKoXUrUg94v!Ct$<|HkOc;@{>p}? zUso(EvkP}EnyfDR)`ujsyTa`?`W1{K{xvKTg z(>YT3Zuv>Dk1L|0_hrKu7d|$TOpFB+Suh0vM#$Qs13D|h&7dpWu;@z;R@)4)vY#&I z#>cZGdp3$7Um?MeLQM-Yub=>a%CJ5pyXA$Ir;(PH7M~5K&ogP(XHF7qx^ZX5T^Bx6 z4xhzmybsqK*hv;lkM$qDqTrnKmLAhRN1{`3K1PB0G}@V$Cw_>5Gicfp1=yF%Ox)K%eLAebCJt-FzX z=-v}^TxZuHzTi}C>w|z5(D%5crW&EeJ)o6N-uYkT_q&}r0Ssd)JmO(gvtV&`Usx95 zubs6UcJY}hEaOow#IXtO57=xy^yNF0V-8D@_wN-CnF?IENK(@Ecz(M2TPV96T)0EH zvvzFZH3PUDJj;J};z$*v`j$`M!nYCoGHV=ALT2GBuvXc9b79N~P0@coXEg4Pg>E~k zSbJlx68kz0ks{7VlL(=N+N?&ytVrVCX-aoZx#bQ2FIWes_~ce}h%M5_OaV-lQpTnq zea!66?@xxc)l5(&6KIjb{o!=rEc*6X$g|Au#c?14OXk6!VMutI)8?z5l>O z*Ehv%V_3!JsR2yQ{QYZtPGzEJ?k&9jRnEOwjX`KCaDLWST!5d;^SO$8H@U|E(Y%>r zer&JGIav%6+;IubY+lCfJ+8_@m}0iz41hpu&GW$i?`<}iyk8BwF<`!|an|EXLVK?YGke5<@NJ#%?%Z44Z&o>P z+-FI98yaJ{cVH0>zT&~Lao6eMUin%%2=0xB&V?-+;yHB4d9S+U=f#IfV?1%r!OiPU zkQQC1Wbxj|_Df+_0(RMFEW7_@{|gsBn~qf2a{kRj&^_E>mFVE#V2(NNq z?$7R`bjSBP6)Vf`gY$=x-^;Fd8OpObCL9lbHlrz?$KdO+Ilw+ocMaZTe3l)HV>Utb zY-5-?S<8&ui^j|SYqMNFIh8N7sjhQFo5Xdx7*yZtK?h-RVelpg_C{Tg@+J?G50jrgbRNL1LM2zYHV!f; z)5u<9%svysi`PvtxaXmRFv2X#_UzAb%#4%!%wJ}hmN{dK4v*`I5hCNHBZR)H6vG(N z_>M3$hG6@0W9Mfcf!RWpw2lxFMp{ z(z3|(RiEdJuKl_Qq`Ofp+Q1>AwGmL15#@h9%+d@uHN=vG$INI9v3!xg&STjo#6@B- z;{&W>vA7Vad*6(P$qQgE@T!Y+G0IvNdD9rsA@S|`__c~0ySw4Ki}E^f_ToKov2>kr zxv3Fz=Omp%A_$@LzqcK7b?=u^_`rU-wwXY(o zTC{--ViNZMNvy_!eiO&C;K99L7fGapz%hCo@7KLg*ZE(z-`wQ0U8j=g;2h!Req9H_ z4YU|cU*-_s+Tn5wT=<(CBw;m|z;<2YD!*&YM}oZZ>#&bkaV#zt4m9s`g87Z;rW_3S zIWwx~hV5?JEL|<{IoCman++!KnPbGwoAoIVNtdPhp0ly||j>?K>_*OSPtW>rol9Ry%zM+Uflkhgg4yzUWJ zhnQXIAcDY)ac`VPnR)nC8RA9QnCE$|m@(G2?xQw|HTb@mHPDVb8zp|-Lx;8 zP*-K@Uv{p=pBEvo+Z^LXXXsVNcX3|2@aHP7`Lc+LpL-cRc-@MLtG@2G&jrkk8^5n| z{Vf}>WxRu%AY>utow}P|_c9x}h~&MFF~7~Zaaj=IzV^Dd=S|J!m(BCVAj$o5Uw573 zs{6)OoVdktaj*TRcJ$geci9cQKd;)8T(&tbet#3kWgF&g-2bwBy@}y`*}0aTZ}FaQ z>mFCJ@ho$mZo_GNUC-xDAIrwa{rgRi7uk?iB5}77R4kikU$^lGE`MfUw|l)TNV=`L z4y?{@T((!fmVHva!vAh#!+O!*-sGXK__tNv|5dNyt9-5(oqN^B`!=roW!Lz1G@4hv z_nRKK>GGuOKR5`ld%s!bzWK)Y%KryZ5amVa=pf+$001R)MObuXVRU6W zV{&C-bY%cCFflVNFf=VNIaD$*Ix{&sF*YkOGdeIZPDJ9L0000bbVXQnWMOn=I&E)c wX=Zr Date: Tue, 21 May 2013 16:44:39 +0200 Subject: [PATCH 0067/2435] Let apples fall when the tree is decaying --- mods/default/functions.lua | 6 +++++- mods/default/nodes.lua | 7 ++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/mods/default/functions.lua b/mods/default/functions.lua index c5245f76..aa0d4cec 100644 --- a/mods/default/functions.lua +++ b/mods/default/functions.lua @@ -216,6 +216,9 @@ minetest.register_abm({ -- -- If param2 of the node is ~= 0, the node will always be preserved. Thus, if -- the player places a node of that kind, you will want to set param2=1 or so. +-- +-- If the node is in the leafdecay_drop group then the it will always be dropped +-- as an item default.leafdecay_trunk_cache = {} default.leafdecay_enable_cache = true @@ -284,7 +287,8 @@ minetest.register_abm({ -- Drop stuff other than the node itself itemstacks = minetest.get_node_drops(n0.name) for _, itemname in ipairs(itemstacks) do - if itemname ~= n0.name then + if minetest.get_item_group(n0.name, "leafdecay_drop") ~= 0 or + itemname ~= n0.name then local p_drop = { x = p0.x - 0.5 + math.random(), y = p0.y - 0.5 + math.random(), diff --git a/mods/default/nodes.lua b/mods/default/nodes.lua index 26e02ed5..e2f81aa4 100644 --- a/mods/default/nodes.lua +++ b/mods/default/nodes.lua @@ -1124,9 +1124,14 @@ minetest.register_node("default:apple", { type = "fixed", fixed = {-0.2, -0.5, -0.2, 0.2, 0, 0.2} }, - groups = {fleshy=3,dig_immediate=3,flammable=2}, + groups = {fleshy=3,dig_immediate=3,flammable=2,leafdecay=1,leafdecay_drop=1}, on_use = minetest.item_eat(4), sounds = default.node_sound_defaults(), + after_place_node = function(pos, placer, itemstack) + if placer:is_player() then + minetest.env:set_node(pos, {name="default:apple", param2=1}) + end + end, }) minetest.register_node("default:dry_shrub", { From 5d11a34b04da7ea4f677cfca17e8397d3730540f Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Sun, 11 Nov 2012 11:47:53 +0100 Subject: [PATCH 0068/2435] Add farming mod --- mods/default/nodes.lua | 2 +- mods/farming/README.txt | 57 ++ mods/farming/depends.txt | 2 + mods/farming/init.lua | 492 ++++++++++++++++++ mods/farming/textures/farming_bread.png | Bin 0 -> 559 bytes mods/farming/textures/farming_cotton_1.png | Bin 0 -> 145 bytes mods/farming/textures/farming_cotton_2.png | Bin 0 -> 183 bytes mods/farming/textures/farming_cotton_3.png | Bin 0 -> 230 bytes mods/farming/textures/farming_cotton_4.png | Bin 0 -> 285 bytes mods/farming/textures/farming_cotton_5.png | Bin 0 -> 347 bytes mods/farming/textures/farming_cotton_6.png | Bin 0 -> 506 bytes mods/farming/textures/farming_cotton_7.png | Bin 0 -> 512 bytes mods/farming/textures/farming_cotton_8.png | Bin 0 -> 468 bytes mods/farming/textures/farming_cotton_seed.png | Bin 0 -> 485 bytes mods/farming/textures/farming_flour.png | Bin 0 -> 459 bytes mods/farming/textures/farming_soil.png | Bin 0 -> 883 bytes mods/farming/textures/farming_soil_wet.png | Bin 0 -> 823 bytes .../textures/farming_soil_wet_side.png | Bin 0 -> 889 bytes mods/farming/textures/farming_string.png | Bin 0 -> 367 bytes .../textures/farming_tool_bronzehoe.png | Bin 0 -> 334 bytes .../textures/farming_tool_steelhoe.png | Bin 0 -> 331 bytes .../textures/farming_tool_stonehoe.png | Bin 0 -> 362 bytes .../farming/textures/farming_tool_woodhoe.png | Bin 0 -> 285 bytes mods/farming/textures/farming_wheat.png | Bin 0 -> 658 bytes mods/farming/textures/farming_wheat_1.png | Bin 0 -> 159 bytes mods/farming/textures/farming_wheat_2.png | Bin 0 -> 209 bytes mods/farming/textures/farming_wheat_3.png | Bin 0 -> 261 bytes mods/farming/textures/farming_wheat_4.png | Bin 0 -> 304 bytes mods/farming/textures/farming_wheat_5.png | Bin 0 -> 454 bytes mods/farming/textures/farming_wheat_6.png | Bin 0 -> 607 bytes mods/farming/textures/farming_wheat_7.png | Bin 0 -> 676 bytes mods/farming/textures/farming_wheat_8.png | Bin 0 -> 811 bytes mods/farming/textures/farming_wheat_seed.png | Bin 0 -> 467 bytes 33 files changed, 552 insertions(+), 1 deletion(-) create mode 100644 mods/farming/README.txt create mode 100644 mods/farming/depends.txt create mode 100644 mods/farming/init.lua create mode 100644 mods/farming/textures/farming_bread.png create mode 100644 mods/farming/textures/farming_cotton_1.png create mode 100644 mods/farming/textures/farming_cotton_2.png create mode 100644 mods/farming/textures/farming_cotton_3.png create mode 100644 mods/farming/textures/farming_cotton_4.png create mode 100644 mods/farming/textures/farming_cotton_5.png create mode 100644 mods/farming/textures/farming_cotton_6.png create mode 100644 mods/farming/textures/farming_cotton_7.png create mode 100644 mods/farming/textures/farming_cotton_8.png create mode 100644 mods/farming/textures/farming_cotton_seed.png create mode 100644 mods/farming/textures/farming_flour.png create mode 100644 mods/farming/textures/farming_soil.png create mode 100644 mods/farming/textures/farming_soil_wet.png create mode 100644 mods/farming/textures/farming_soil_wet_side.png create mode 100644 mods/farming/textures/farming_string.png create mode 100644 mods/farming/textures/farming_tool_bronzehoe.png create mode 100644 mods/farming/textures/farming_tool_steelhoe.png create mode 100644 mods/farming/textures/farming_tool_stonehoe.png create mode 100644 mods/farming/textures/farming_tool_woodhoe.png create mode 100644 mods/farming/textures/farming_wheat.png create mode 100644 mods/farming/textures/farming_wheat_1.png create mode 100644 mods/farming/textures/farming_wheat_2.png create mode 100644 mods/farming/textures/farming_wheat_3.png create mode 100644 mods/farming/textures/farming_wheat_4.png create mode 100644 mods/farming/textures/farming_wheat_5.png create mode 100644 mods/farming/textures/farming_wheat_6.png create mode 100644 mods/farming/textures/farming_wheat_7.png create mode 100644 mods/farming/textures/farming_wheat_8.png create mode 100644 mods/farming/textures/farming_wheat_seed.png diff --git a/mods/default/nodes.lua b/mods/default/nodes.lua index e2f81aa4..3a0cf49e 100644 --- a/mods/default/nodes.lua +++ b/mods/default/nodes.lua @@ -1125,7 +1125,7 @@ minetest.register_node("default:apple", { fixed = {-0.2, -0.5, -0.2, 0.2, 0, 0.2} }, groups = {fleshy=3,dig_immediate=3,flammable=2,leafdecay=1,leafdecay_drop=1}, - on_use = minetest.item_eat(4), + on_use = minetest.item_eat(1), sounds = default.node_sound_defaults(), after_place_node = function(pos, placer, itemstack) if placer:is_player() then diff --git a/mods/farming/README.txt b/mods/farming/README.txt new file mode 100644 index 00000000..b92e0bee --- /dev/null +++ b/mods/farming/README.txt @@ -0,0 +1,57 @@ +Minetest 0.4 mod: farming +========================= + +License of source code: +----------------------- +Copyright (C) 2012-2013 PilzAdam + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + + Copyright (C) 2004 Sam Hocevar + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. + +License of media (textures): +---------------------------- +Created by PilzAdam (License: WTFPL): + farming_bread.png + farming_soil.png + farming_soil_wet.png + farming_soil_wet_side.png + farming_string.png + +Created by Calinou (License: CC BY-SA): + farming_tool_bronzehoe.png + farming_tool_steelhoe.png + farming_tool_stonehoe.png + farming_tool_woodhoe.png + +Created by VanessaE (License: WTFPL): + farming_cotton_seed.png + farming_wheat_seed.png + farming_flour.png + farming_wheat.png + farming_wheat_1.png + farming_wheat_2.png + farming_wheat_3.png + farming_wheat_4.png + farming_wheat_5.png + farming_wheat_5.png + farming_wheat_7.png + farming_wheat_8.png + farming_cotton_1.png + farming_cotton_2.png + farming_cotton_3.png + farming_cotton_4.png + farming_cotton_5.png + farming_cotton_6.png + farming_cotton_7.png + farming_cotton_8.png diff --git a/mods/farming/depends.txt b/mods/farming/depends.txt new file mode 100644 index 00000000..470ec30b --- /dev/null +++ b/mods/farming/depends.txt @@ -0,0 +1,2 @@ +default +wool diff --git a/mods/farming/init.lua b/mods/farming/init.lua new file mode 100644 index 00000000..1fc22a8c --- /dev/null +++ b/mods/farming/init.lua @@ -0,0 +1,492 @@ +-- Minetest 0.4 mod: farming +-- See README.txt for licensing and other information. + +-- +-- Soil +-- +minetest.register_node("farming:soil", { + description = "Soil", + tiles = {"farming_soil.png", "default_dirt.png"}, + drop = "default:dirt", + is_ground_content = true, + groups = {crumbly=3, not_in_creative_inventory=1, soil=2}, + sounds = default.node_sound_dirt_defaults(), +}) + +minetest.register_node("farming:soil_wet", { + description = "Wet Soil", + tiles = {"farming_soil_wet.png", "farming_soil_wet_side.png"}, + drop = "default:dirt", + is_ground_content = true, + groups = {crumbly=3, not_in_creative_inventory=1, soil=3}, + sounds = default.node_sound_dirt_defaults(), +}) + +minetest.register_abm({ + nodenames = {"farming:soil", "farming:soil_wet"}, + interval = 15, + chance = 4, + action = function(pos, node) + pos.y = pos.y+1 + local nn = minetest.env:get_node(pos).name + pos.y = pos.y-1 + if minetest.registered_nodes[nn] and minetest.registered_nodes[nn].walkable then + minetest.env:set_node(pos, {name="default:dirt"}) + end + -- check if there is water nearby + if minetest.env:find_node_near(pos, 3, {"group:water"}) then + -- if it is dry soil turn it into wet soil + if node.name == "farming:soil" then + minetest.env:set_node(pos, {name="farming:soil_wet"}) + end + else + -- turn it back into dirt if it is already dry + if node.name == "farming:soil" then + -- only turn it back if there is no plant on top of it + if minetest.get_item_group(nn, "plant") == 0 then + minetest.env:set_node(pos, {name="default:dirt"}) + end + + -- if its wet turn it back into dry soil + elseif node.name == "farming:soil_wet" then + minetest.env:set_node(pos, {name="farming:soil"}) + end + end + end, +}) + +-- +-- Hoes +-- +-- turns nodes with group soil=1 into soil; drop seeds if plowing grass +local function hoe_on_use(itemstack, user, pointed_thing, uses) + local pt = pointed_thing + -- check if pointing at a node + if not pt then + return + end + if pt.type ~= "node" then + return + end + + local under = minetest.env:get_node(pt.under) + local p = {x=pt.under.x, y=pt.under.y+1, z=pt.under.z} + local above = minetest.env:get_node(p) + + -- return if any of the nodes is not registered + if not minetest.registered_nodes[under.name] then + return + end + if not minetest.registered_nodes[above.name] then + return + end + + -- check if the node above the pointed thing is air + if above.name ~= "air" then + return + end + + -- check if pointing at dirt + if minetest.get_item_group(under.name, "soil") ~= 1 then + return + end + + -- turn the node into soil, wear out item and play sound + minetest.env:set_node(pt.under, {name="farming:soil"}) + minetest.sound_play("default_dig_crumbly", { + pos = pt.under, + gain = 0.5, + }) + itemstack:add_wear(65535/(uses-1)) + return itemstack +end + +minetest.register_tool("farming:hoe_wood", { + description = "Wooden Hoe", + inventory_image = "farming_tool_woodhoe.png", + + on_use = function(itemstack, user, pointed_thing) + return hoe_on_use(itemstack, user, pointed_thing, 30) + end, +}) + +minetest.register_tool("farming:hoe_stone", { + description = "Stone Hoe", + inventory_image = "farming_tool_stonehoe.png", + + on_use = function(itemstack, user, pointed_thing) + return hoe_on_use(itemstack, user, pointed_thing, 90) + end, +}) + +minetest.register_tool("farming:hoe_steel", { + description = "Steel Hoe", + inventory_image = "farming_tool_steelhoe.png", + + on_use = function(itemstack, user, pointed_thing) + return hoe_on_use(itemstack, user, pointed_thing, 200) + end, +}) + +minetest.register_tool("farming:hoe_bronze", { + description = "Bronze Hoe", + inventory_image = "farming_tool_bronzehoe.png", + + on_use = function(itemstack, user, pointed_thing) + return hoe_on_use(itemstack, user, pointed_thing, 220) + end, +}) + +minetest.register_craft({ + output = "farming:hoe_wood", + recipe = { + {"group:wood", "group:wood"}, + {"", "default:stick"}, + {"", "default:stick"}, + } +}) + +minetest.register_craft({ + output = "farming:hoe_stone", + recipe = { + {"group:stone", "group:stone"}, + {"", "default:stick"}, + {"", "default:stick"}, + } +}) + +minetest.register_craft({ + output = "farming:hoe_steel", + recipe = { + {"default:steel_ingot", "default:steel_ingot"}, + {"", "default:stick"}, + {"", "default:stick"}, + } +}) + +minetest.register_craft({ + output = "farming:hoe_bronze", + recipe = { + {"default:bronze_ingot", "default:bronze_ingot"}, + {"", "default:stick"}, + {"", "default:stick"}, + } +}) + +-- +-- Override grass for drops +-- +minetest.register_node(":default:grass_1", { + description = "Grass", + drawtype = "plantlike", + tiles = {"default_grass_1.png"}, + -- use a bigger inventory image + inventory_image = "default_grass_3.png", + wield_image = "default_grass_3.png", + paramtype = "light", + walkable = false, + buildable_to = true, + drop = { + max_items = 1, + items = { + {items = {'farming:seed'},rarity = 20}, + {items = {'default:grass_1'}}, + } + }, + groups = {snappy=3,flammable=3,flora=1,attached_node=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, + on_place = function(itemstack, placer, pointed_thing) + -- place a random grass node + local stack = ItemStack("default:grass_"..math.random(1,5)) + local ret = minetest.item_place(stack, placer, pointed_thing) + return ItemStack("default:grass_1 "..itemstack:get_count()-(1-ret:get_count())) + end, +}) + +for i=2,5 do + minetest.register_node(":default:grass_"..i, { + description = "Grass", + drawtype = "plantlike", + tiles = {"default_grass_"..i..".png"}, + inventory_image = "default_grass_"..i..".png", + wield_image = "default_grass_"..i..".png", + paramtype = "light", + walkable = false, + buildable_to = true, + is_ground_content = true, + drop = { + max_items = 1, + items = { + {items = {'farming:seed_wheat'},rarity = 20}, + {items = {'default:grass_1'}}, + } + }, + groups = {snappy=3,flammable=3,flora=1,attached_node=1,not_in_creative_inventory=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, + }) +end + +minetest.register_node(":default:junglegrass", { + description = "Jungle Grass", + drawtype = "plantlike", + visual_scale = 1.3, + tiles = {"default_junglegrass.png"}, + inventory_image = "default_junglegrass.png", + wield_image = "default_junglegrass.png", + paramtype = "light", + walkable = false, + buildable_to = true, + is_ground_content = true, + drop = { + max_items = 1, + items = { + {items = {'farming:seed_cotton'},rarity = 20}, + {items = {'default:junglegrass'}}, + } + }, + groups = {snappy=3,flammable=2,flora=1,attached_node=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, +}) + +-- +-- Place seeds +-- +local function place_seed(itemstack, placer, pointed_thing, plantname) + local pt = pointed_thing + -- check if pointing at a node + if not pt then + return + end + if pt.type ~= "node" then + return + end + + local under = minetest.env:get_node(pt.under) + local above = minetest.env:get_node(pt.above) + + -- return if any of the nodes is not registered + if not minetest.registered_nodes[under.name] then + return + end + if not minetest.registered_nodes[above.name] then + return + end + + -- check if pointing at the top of the node + if pt.above.y ~= pt.under.y+1 then + return + end + + -- check if you can replace the node above the pointed node + if not minetest.registered_nodes[above.name].buildable_to then + return + end + + -- check if pointing at soil + if minetest.get_item_group(under.name, "soil") <= 1 then + return + end + + -- add the node and remove 1 item from the itemstack + minetest.env:add_node(pt.above, {name=plantname}) + if not minetest.setting_getbool("creative_mode") then + itemstack:take_item() + end + return itemstack +end + +-- +-- Wheat +-- +minetest.register_craftitem("farming:seed_wheat", { + description = "Wheat Seed", + inventory_image = "farming_wheat_seed.png", + on_place = function(itemstack, placer, pointed_thing) + return place_seed(itemstack, placer, pointed_thing, "farming:wheat_1") + end, +}) + +minetest.register_craftitem("farming:wheat", { + description = "Wheat", + inventory_image = "farming_wheat.png", +}) + +minetest.register_craftitem("farming:flour", { + description = "Flour", + inventory_image = "farming_flour.png", +}) + +minetest.register_craftitem("farming:bread", { + description = "Bread", + inventory_image = "farming_bread.png", + on_use = minetest.item_eat(4), +}) + +minetest.register_craft({ + type = "shapeless", + output = "farming:flour", + recipe = {"farming:wheat", "farming:wheat", "farming:wheat", "farming:wheat"} +}) + +minetest.register_craft({ + type = "cooking", + cooktime = 15, + output = "farming:bread", + recipe = "farming:flour" +}) + +for i=1,8 do + local drop = { + items = { + {items = {'farming:wheat'},rarity=9-i}, + {items = {'farming:wheat'},rarity=18-i*2}, + {items = {'farming:seed_wheat'},rarity=9-i}, + {items = {'farming:seed_wheat'},rarity=18-i*2}, + } + } + minetest.register_node("farming:wheat_"..i, { + drawtype = "plantlike", + tiles = {"farming_wheat_"..i..".png"}, + paramtype = "light", + walkable = false, + buildable_to = true, + is_ground_content = true, + drop = drop, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, + groups = {snappy=3,flammable=2,plant=1,wheat=i,not_in_creative_inventory=1,attached_node=1}, + sounds = default.node_sound_leaves_defaults(), + }) +end + +minetest.register_abm({ + nodenames = {"group:wheat"}, + neighbors = {"group:soil"}, + interval = 90, + chance = 2, + action = function(pos, node) + -- return if already full grown + if minetest.get_item_group(node.name, "wheat") == 8 then + return + end + + -- check if on wet soil + pos.y = pos.y-1 + local n = minetest.env:get_node(pos) + if minetest.get_item_group(n.name, "soil") < 3 then + return + end + pos.y = pos.y+1 + + -- check light + if not minetest.env:get_node_light(pos) then + return + end + if minetest.env:get_node_light(pos) < 13 then + return + end + + -- grow + local height = minetest.get_item_group(node.name, "wheat") + 1 + minetest.env:set_node(pos, {name="farming:wheat_"..height}) + end +}) + +-- +-- Cotton +-- +minetest.register_craftitem("farming:seed_cotton", { + description = "Cotton Seed", + inventory_image = "farming_cotton_seed.png", + on_place = function(itemstack, placer, pointed_thing) + return place_seed(itemstack, placer, pointed_thing, "farming:cotton_1") + end, +}) + +minetest.register_craftitem("farming:string", { + description = "String", + inventory_image = "farming_string.png", +}) + +minetest.register_craft({ + output = "wool:white", + recipe = { + {"farming:string", "farming:string"}, + {"farming:string", "farming:string"}, + } +}) + +for i=1,8 do + local drop = { + items = { + {items = {'farming:string'},rarity=9-i}, + {items = {'farming:string'},rarity=18-i*2}, + {items = {'farming:string'},rarity=27-i*3}, + {items = {'farming:seed_cotton'},rarity=9-i}, + {items = {'farming:seed_cotton'},rarity=18-i*2}, + {items = {'farming:seed_cotton'},rarity=27-i*3}, + } + } + minetest.register_node("farming:cotton_"..i, { + drawtype = "plantlike", + tiles = {"farming_cotton_"..i..".png"}, + paramtype = "light", + walkable = false, + buildable_to = true, + is_ground_content = true, + drop = drop, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, + groups = {snappy=3,flammable=2,plant=1,cotton=i,not_in_creative_inventory=1,attached_node=1}, + sounds = default.node_sound_leaves_defaults(), + }) +end + +minetest.register_abm({ + nodenames = {"group:cotton"}, + neighbors = {"group:soil"}, + interval = 80, + chance = 2, + action = function(pos, node) + -- return if already full grown + if minetest.get_item_group(node.name, "cotton") == 8 then + return + end + + -- check if on wet soil + pos.y = pos.y-1 + local n = minetest.env:get_node(pos) + if minetest.get_item_group(n.name, "soil") < 3 then + return + end + pos.y = pos.y+1 + + -- check light + if not minetest.env:get_node_light(pos) then + return + end + if minetest.env:get_node_light(pos) < 13 then + return + end + + -- grow + local height = minetest.get_item_group(node.name, "cotton") + 1 + minetest.env:set_node(pos, {name="farming:cotton_"..height}) + end +}) diff --git a/mods/farming/textures/farming_bread.png b/mods/farming/textures/farming_bread.png new file mode 100644 index 0000000000000000000000000000000000000000..e508cc7f1d9d6de091a4cd55f086a46777883d65 GIT binary patch literal 559 zcmV+~0?_@5P))6qo)~l$sNpn&$8HBLwIn}LDn9cJbo`0qo0SG;?{XE z)7O>#E~_Xnlf;vYPq=|X2A(dCAr_~T6C_v{Cy4MACFHCAp5NHmc<^A{XE z)7O>#E~_Xnlf;vYPq=|XVV*9IAr_~T6C_v{Cx|>?*_O8H|HPlmc1`+UxH9#S+K=z= z>)EPTC|*;$^xr?e?wrRY#^dMg694>pYt9S;+{VIj*Eczopr070TWz5oCK literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_cotton_3.png b/mods/farming/textures/farming_cotton_3.png new file mode 100644 index 0000000000000000000000000000000000000000..eaec6d06cba3d3732580a69b19b261dfa4c6faad GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#E~_Xnlf;vYPq=|Xt)4E9Ar_~T6C_v{CtP5(<=yyy$CDi2l#Qnh6^mPbSV-jb z8j9YMIQi%Q$ItxCj?8>>s*e1a|Iog9;xv|3iak6$%k}NkRWcZunVAny-0UyW`or>p z-!_v8|IQye)N=WD&kmKCwIcuP|NorbII(f!!w)x)TU>o;QuTe~?;af;AD;h`{~q&J ZF#PjZ+UzS^coOI!22WQ%mvv4FO#rn)Rrvq_ literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_cotton_4.png b/mods/farming/textures/farming_cotton_4.png new file mode 100644 index 0000000000000000000000000000000000000000..38404b3dd6d5b0aa5f5af686bdd5e3948bbfc699 GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#E~_XnljP)USLOnR_ISEDhFF|VPLNfiCq11ndbm$0w<*%`dKx%19{`}%(m%NUuNnGg5J*GtIsJpE^EU|_IghW3HnVza6L z|9`!m-}ZR=d?TSRleg~sQXib_DYD#Zrsf}Y2{wZd?tUGO^V?-z-+X_+pT|YIpy+ez zvG?|Mhm((9b^2(}Zq4n-T=47U#gKphfj}}Ma)xBt{2k{#ws0pT{D0Zr6Tk0o(vN?S e&F>j7GrV79Z?j=0$1b2h7(8A5T-G@yGywp8hII)5 literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_cotton_5.png b/mods/farming/textures/farming_cotton_5.png new file mode 100644 index 0000000000000000000000000000000000000000..0d4b4d21aa15fc59d310f810286fda7b1ddbb446 GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#E~_XnlN8teR&}7zFHaZ85R21qgKYho90h8v+h4n{>1lo9U?=5~Fi}EJ{Ate& zhor;npRzZwvhv0??PYX+E*}taj4k}#p>1qA-@0l2yyry+F1nv%Yn&eb(y2Op rB8B7d%R9H+&5}g)TihRA-xBYzHsF56hQq&sp}^qj>gTe~DWM4fWg?8_ literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_cotton_6.png b/mods/farming/textures/farming_cotton_6.png new file mode 100644 index 0000000000000000000000000000000000000000..8b2b3deb18d531aa86e4238b26ff57f67eac6a7c GIT binary patch literal 506 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 BXaN8K literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_soil_wet_side.png b/mods/farming/textures/farming_soil_wet_side.png new file mode 100644 index 0000000000000000000000000000000000000000..4f5b252d8845e35c2399f7ba2cf16609fc774e93 GIT binary patch literal 889 zcmV-<1BU#GP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00QAjL_t(I%QcT%Ph4dfg`fBP z_MSb=kpbpF1WM@$r4Xp5*m$Rji8uOZ{006pqu$sw(WXHIt+ka-12e0d1rMIES70P2+z z0M$x?;&P6ketSdU0}9^$y*g*_+HBO8X>M;4Sc`LxmuDALSIZ>Hm~=R%kjv5z6XrlM zYxw-|KB9^zBIL6^4|lg{U0l+=iBJV2!eBT>L_m~}eS6WxT1z?{(F+rdQ&3f&{eI3> z?*?7mX|LBSMDd7|&-SQS3dF++Njm0>#}AmyX9T`Sknyn9fFCy+tAtU?O*A5(4-kPk z8FRF^$#^tot+7gAEMc6mGWd?O95BCn1w3xsEk^K+>+1JCl4u>3jF-bAEc8hjg=w`72HCJ(-F?WU@}DnjDR(Q z`ReID-+g<6HG&|d@qnFs4RoP|(FiwF5SYwn?Cvx;-rZn2gIti|;L}ayn`T+-Yh}`8 zK(SPy-HUJw#W}}Sm>>e4g?x}ql*)P9*S9$5P*s)!pGW)m z`TENP3b_pJFv1IOVwSQ#3kNtjIod%LetmwgTe~DWM4f D*65B` literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_tool_bronzehoe.png b/mods/farming/textures/farming_tool_bronzehoe.png new file mode 100644 index 0000000000000000000000000000000000000000..8c608a0e60cf7dfcf835c16237acecb1e0f5adbb GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmP)t0=D`({iaSkTJJCT^vI!PA4ZU5HL6-@n2ozkNZT8 ziUS^#7!3>#w?Ew9#=+dYw~;BZ?ctOL$s-3C4A0bSDl^-&8y|jjxIEyC!9yd3WNzlg zhnd)pN#{#Q@WoXe0E5FPPd-?3y{*_lz2+|Kx$D*bk9j0TTn}#2Ne=Rw zlFG>tQP^km?9?hp@yrL`T(&>&j?DkLr3_(uV2Uee~Ll3M%R`pLJf;FI1UGFVUl2VTwr_NS+jM@C9d5Si4F{2n$I?C_Rp1% zyI)i&df>$O+PAy(?#p{W`P*l5K5~uOqb!C4r-Q@g-`}_2&OSfcxS!qj?*-AEa=yP8 zUB0+aj#`myJU#Vf(pJIK>$k30b;{=qpM}}%%@%!(CpN8-EI5}lWtnELuE|WsNh&M1 zUd&A17jiT)r2cqnrTo_?4?oY{_tJc;uieG7C#(N537yK-Y3f-N4-5hZPgg&ebxsLQ E06HR)=l}o! literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_tool_woodhoe.png b/mods/farming/textures/farming_tool_woodhoe.png new file mode 100644 index 0000000000000000000000000000000000000000..2a059f613c566f1391db88bcb22e765d64af241b GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmPaH=D4KXuyzvrcy1pSa>?K-XjYsuEtt*^)rFoY*GG#h`G+ WUitT5wu3-dGkCiCxvXNklWx0-{2M4GT1p=t7Orr3;t- z2W$wT1g&A?PFF5XaOF~r3k``SMk7%PHI$$U!8S^TzG>&#>zzw5!nh%x%2 zeRF{S4DxsX;_GoHNfd2C8H@qlLrId)%&^YW##d3O*h4{Mz=o(BCN<9MN0ytx3SHFt!7T(UIscCQ=bsCGs z28KpwNcJ7~plRXE$UWi}l?Ngk@j>#(aWqVkU0DVtJ&3j+gRZym;^}SY2Z7RE|NjY) zWf|MQ@&X%DWe`H3C=xf*gHWgkCO6qMTO#iQT)))8zO5G#iz>otMi{mVIS!GahGL@8 z%k|6huKIm@aOL6=R;`(cxBGGH=2{XE z)7O>#E~_XnlMo9FuP9K+&eO#)#Nu>vf&}a01QDK~3v~*Q>^Ejb^SAs>Zz|l?=lVB2 zAtB+%@elotK(H`1U*pb#S-y-BH~-iDPiJ75I$b3FS5A@)&?E*=S3j3^P6{XE z)7O>#E~_XnlMo9FuP9Kcz|+Ms#Nu>vf&}a01d#+*VgC02>QQeOcKr8w(G-90e~Y(} z(SzH|<9Q00tG>1TNl!>f`0@L>JTnj+eji`|fNOVI%K_f(`%)a~n>QIN^CYAuCj!+Z wJb0E4Qk(GOKYyaI@+9k-GX!MJ{L{XE z)7O>#E~_XnlW;M!Z8K14iKmNWh{fsT1PRu~4Ppte)=l`oWJS7@c*64()u`h8%NqVm zu>JYXU3g$oupvwAA@viTFPqlSuQxIP0VBb(gU8G73$UHBl=(To5eS;QS(7d-k1uGQ zySnz_x|v&SCC)v2l;|w+;qh(#DFzQ5xVYu&%9a=;wQc_Y@8|IYSN2{XE z)7O>#E~_XnlW;M!Z8K2lyr+v}h{fr*6HoIUbP#FV|579B(X5W=LV|JUy<83*@{;1d z=dpFmiwGX$Q%*g3vdQEs`)>or1s6Z%o@1ZybR*^A zyAESslifj87hZ-jS{zv!IVDKyPEIx3_FHm(WyMh|#ftYUEH${esQtSKpE!fq?TJBN z4|lk}eP49VCw2dX?vMi2tyL#wTCHE}oPNM1?-)3xW{qwo&}$5yu6{1-oD!M<1fhCk literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_wheat_5.png b/mods/farming/textures/farming_wheat_5.png new file mode 100644 index 0000000000000000000000000000000000000000..3dc98f7c6a9c1aa92d1f57838991f4aac65e3d47 GIT binary patch literal 454 zcmV;%0XhDOP)+ z|M~m5zFd>v@Qv?47)C!9-(Iha0dRM-5pR8csl|k^_@JpjKk5YT>k}vCf&gSPc1-AY zy90&CJM#iyCVCa7=ZZ=x1wgYI0&se?AP*1sv8Y-q#A(v$Bmj*@_;~}zu>i1>2>?2w zFjv@9{r5h8QC$+(4FE7r17m+HD*!>DH%A>EdpP}BWp6Vlv-z?DaNh#*D~Afewi6h` zz0HnDu$>c>LPVdSR`;kB z^P-RZ wqYb*kS!GdL?TD0P#<5#L2Y`34h3|)a01+dQaz?hkEC2ui07*qoM6N<$g5C$bj{pDw literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_wheat_6.png b/mods/farming/textures/farming_wheat_6.png new file mode 100644 index 0000000000000000000000000000000000000000..75cf64867f7029a6e402cdd223fc8d82e2260404 GIT binary patch literal 607 zcmV-l0-*hgP) zQ3D@$X6~8$YjK)83K6vJtbXTkzTfZpe$N;FuQfe>TV_Aqk$=Is8#fD!KAHMB0OPMa zB$04AeDZ<%6L8{PrxZ&edg?=0q`0FoNh)bM{bE2}I`&uf#_dV;>YCx>%bNnQ|L8q6 zF*O6go?RJyKiHtywaJ>+n(uQz(G6Q;)NiRNt*;vZ_8qyazRZ3DVDkMfQOe@q7H$Z@ zp%dL|X>lHX;MjdNJ@Yjp5UE6SscdIQtH{pM;yj}RZ35uBE*c;ebIJ8K3qUMpGZ^k` zl0?FS4j%7Tlb@|f+m%tJkce0VWG}u@%CU!4P&(yt=F)QoFgDaG##n1lAGb(32&16& zU{6*6;&Bgv>cvW>mRTiKoWE930L8#??rL5Ec&>x4253z9+qVUpN=SdtDFImZ%j5@I zt#4hcj^ik_<2V3#p0nwXMTE;8uT<_)R_c;5ioO-tmWeYqbk-8DmC@xOr2pY*Dfu?> zy}L7(pkfOcie_b{MEmu;Dh#&C!txr;7e-XBw^_8-Xsw|>oxp^K;l3vMF}KW{k#=!B t#j__ZVvHf3w)NiGkRqM%qE`k%z%O?i$i?-kOZ)%;002ovPDHLkV1iI04<7&k literal 0 HcmV?d00001 diff --git a/mods/farming/textures/farming_wheat_7.png b/mods/farming/textures/farming_wheat_7.png new file mode 100644 index 0000000000000000000000000000000000000000..b12686dd642b3310afd6403598d55a300674e858 GIT binary patch literal 676 zcmV;V0$crwP)@(AT!)9 zUcrE89;U=A8f~({MQ4Un0#GWM9^(lI0Hsvba-|Y+@yfIUD3(JmUwfheHa#D`kt-Te z2xE88iG(IG2tsB?Is~Au)?(~Vn*h|hHko15Zn-4r?K@yQ3fne-m8{33kw*udh_CIF6Oj79=Aj@b=AsNlLbYVv+c z&UQ_x>2yl8hM0;`k%*OS9!FWk>==8KF28erHQ6ha34CEsvX(yv$@*uv7{;;y0000< KMNUMnLSTZU@GC$e}?Fz)Sxf3Bw_ zaR9)Dvqw#RDCB|tZ^^}PUpHE7_8oXv06u;1+2oOjA56Qw0(JS^u^q%D4lw2xf#sDB z0CD6}6n1{){4sO)*l_B53K2oI*S5HF-X5tcLl{_6f$tDUJ^=kplf)hX-Clt)hR#L? zfVy*cNM2|FTvs7tksf+-S_Tq(U?6r$yEy;`!S`UO7Lddq>i+$2%cWoc1YqBRX(_8) zo?QI-cL1)gb_oKOG5Ok8VwCkRFG{{!c+sqPGWwb3iN?Hqzxa}At#&y$c}hO}V8Se~ zbWrz>4H1VvV+A|xI(|569zuY5#iwEDe*jq#?)zvLJtu^ zYv}iK=4U2MRaJO_!$zl%7YWU&1qpnQIC7E2*@oF&57AoF*|g|dgHnpEe!lR_^C=<2o9~HHzNVD-HELubai7-e=wd`LQC?h&KGq=Uy$4duXcvtV< zckbn!b1yJwyq7eZRp-M;Eti%6&GNXRS;-$>jstLI@$H&~#?dR~@bmUP0Rqgm7_ z(8T{?8Zv{Xp;60n@llb7Z~&;^$n;+>(?kPXs(S>4Lkyk1Co`z!(&U2hdOZd!!b8g< zL?U7Y+{_qEYs2oDD@fN Date: Tue, 21 May 2013 20:02:47 +0200 Subject: [PATCH 0069/2435] Fix a typo in apple decaying --- mods/default/nodes.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/default/nodes.lua b/mods/default/nodes.lua index 3a0cf49e..32a0ae5e 100644 --- a/mods/default/nodes.lua +++ b/mods/default/nodes.lua @@ -1124,7 +1124,7 @@ minetest.register_node("default:apple", { type = "fixed", fixed = {-0.2, -0.5, -0.2, 0.2, 0, 0.2} }, - groups = {fleshy=3,dig_immediate=3,flammable=2,leafdecay=1,leafdecay_drop=1}, + groups = {fleshy=3,dig_immediate=3,flammable=2,leafdecay=3,leafdecay_drop=1}, on_use = minetest.item_eat(1), sounds = default.node_sound_defaults(), after_place_node = function(pos, placer, itemstack) From 814959cc28d3551b74c713f94cb72e500eae3ce6 Mon Sep 17 00:00:00 2001 From: Casimir Date: Thu, 23 May 2013 22:55:00 +0300 Subject: [PATCH 0070/2435] Fix typo for droping seeds --- mods/farming/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/farming/init.lua b/mods/farming/init.lua index 1fc22a8c..4e0f6e61 100644 --- a/mods/farming/init.lua +++ b/mods/farming/init.lua @@ -189,7 +189,7 @@ minetest.register_node(":default:grass_1", { drop = { max_items = 1, items = { - {items = {'farming:seed'},rarity = 20}, + {items = {'farming:seed_wheat'},rarity = 20}, {items = {'default:grass_1'}}, } }, From dfad0958841c529e8d151fe28e428fe4bc6f4ff9 Mon Sep 17 00:00:00 2001 From: Zeg9 Date: Fri, 24 May 2013 11:47:13 +0200 Subject: [PATCH 0071/2435] New metal block textures --- mods/default/README.txt | 7 ++++--- mods/default/textures/default_bronze_block.png | Bin 277 -> 755 bytes mods/default/textures/default_copper_block.png | Bin 248 -> 779 bytes mods/default/textures/default_gold_block.png | Bin 258 -> 906 bytes mods/default/textures/default_steel_block.png | Bin 219 -> 743 bytes 5 files changed, 4 insertions(+), 3 deletions(-) diff --git a/mods/default/README.txt b/mods/default/README.txt index e0ecb841..4000bd76 100644 --- a/mods/default/README.txt +++ b/mods/default/README.txt @@ -87,7 +87,6 @@ Calinou (CC BY-SA): default_clay_brick.png default_papyrus.png default_tool_steelsword.png - default_bronze_block.png default_bronze_ingot.png default_copper_ingot.png default_copper_lump.png @@ -106,13 +105,11 @@ PilzAdam (WTFPL): default_obsidian_glass.png default_obsidian_shard.png default_mossycobble.png - default_gold_block.png default_gold_ingot.png default_gold_lump.png default_mineral_gold.png default_diamond.png default_diamond_block.png - default_copper_block.png default_tool_diamondpick.png default_tool_diamondsword.png default_tool_diamondshovel.png @@ -139,6 +136,10 @@ Splizard (CC BY-SA 3.0): Zeg9 (CC BY-SA 3.0): default_coal_block.png + default_steel_block.png + default_copper_block.png + default_bronze_block.png + default_gold_block.png Glass breaking sounds (CC BY 3.0): 1: http://www.freesound.org/people/cmusounddesign/sounds/71947/ diff --git a/mods/default/textures/default_bronze_block.png b/mods/default/textures/default_bronze_block.png index de6a34a2903f8e083b9b6f8dcef810eadd8ba5fb..dafd7cf5649ce55d8d35057ccb8936caed2ef9fd 100644 GIT binary patch delta 723 zcmV;^0xbQN0`mosEPnt105d0i^8f$<32;bRa{vGf6951U69E94oEQKA00(qQO+^RY z1sD$yDy1CB>i_@%9cffpbVF}#ZDnqB0000007G(RVRU6=Aa`kWXdp*PO;BVmWd{HN z0#`{yK~y-)O_R%R8%GdDPgQr%jE3Y;lmyX1f*8mmJFm0KI)6a^CtsKka02hVq`a_T zQV(*5^Xf+y4a({DZB*TRPsv|@{FqK-06+y|f=%rh=E&#+g;53{Q2_uEA*ICn$^l@F z3V(jM;pOaERfcb;nRn{~AM&RuKw)6tdhVNocJN%@zYiVy(tFy$^XW?mz|F!EV!|2) zpmK_ca9vx5Ie)TmJs)>jJNksZT{wJ%-+x_`QsTMyY!>c+lOlDY7!?fg{)2rD0JRG^H%4 zoHEXV>wnq;us=;Cgvw?*@0OW^AFj(cDgm@|x#L4SQ#r+Iu5+_+7!{5~L`YOl`T9DM zQbHu_tx>Gct-U4x(nm@w^ix1pxvno{=3Fizswy!?bXn$vKkmA>bWcN|E|hlo&c{>d z`Ds(|_2~Kg^D8$Cn>W~Z8QI@{SrKF8W?=zKj7*WcrNzgDRdR*EwsCA5M~I2%^Ng*X z^3Sf#)F(Jk`3f(`)K7s`WjJ&*r8P8_vhO@iWm%Pm{{R4*GHUKOq|g8W002ovPDHLk FV1mM^I~f1~ delta 241 zcmVF=f*mMo!P7)na;AP;FHnfGUr*00000NkvXXu0mjfDKBNz diff --git a/mods/default/textures/default_copper_block.png b/mods/default/textures/default_copper_block.png index 38480769841abf519bca79662bfece6a78ccbf77..5dea7bbc5b4150acccb59d4e2c2a92ca485d0f11 100644 GIT binary patch delta 755 zcmV_CX>@2HM@dakWG-a~0007kNklIfMvCqU72E?=lgHI#CuQO4pc=#dyVCREDq6Hp@Fye6>sk=UYdb% zUQwsIM=QCAJ?u6qbvu&80sXX)Cn4={F;gN~=Xg5Q1V*#TVpN`noSFga902oTk*oNw z%6K}|WJ!o1mzfArph@G9d0A22IPoWHIw%nHNhMhcx|!Q3?R96iyC$41xkdbpHLzcNp$G}4yTsII`-R~k9Ehn9dAorR?B{y^Ut9Mpc`l6 z$dDx=d4Ce3tn=J$^BZwh9^--2xyN}=6d0WMyxOEpi{)WgphVqZQgLX|N;uXXNfcnT z#(OC91g(T~KOzWmWOzO`SLESX_XI{`tn5CponnD}SZM`uO3jkclJ_L>_H`tgmgn?qpF1duTN>vuvBU6FVc3vHfR(AzF zvMa#I_JQR~zwCF!16q=GC4c(v3TSc}D4pwbGs>*89a%=M4m{iTPUkYSOaKsO*ZBb- W4@lwFFKX!k0000CKxr{~FK!X`Vdk_%U^zsefDT)@CJ136Ma51oGnZ zXy1Q#)5KB2(4P}+-_t0`a3CnFKE3{!Xmd{^`UqXn={V3Rw&5eaZXYO-R=dTw-?WH# zA>P{?DqKwMPwKNx$1{lI1*V>}*~U!#iZs(OzPRC(r~GnTAmX?t&3gRyPNIaMrI#or zkot;z|DMsv!+-H6%;q-~C2Y1SKm8hmZXje2>H7xtdBfLV%`n;)%YP$A14uKUmgTaI zN(^leJYyPDt`w1*6{aypo!-&u zzCdQV;>C+TO&uacjL}+Pv{nFYwr8#u8D;hd6|Xp-O+@p+#D`#QlEi-_W|I#2{=lJd zP|8O$dK_|>qFUg3uXuPmlGm>ZwELv2 zj%9&4TYs<#BPRZuR{K-J4M^RfV?EL6b40NGonYOgsylpg{f1TWOtM>2q#vnIHC46d z<;xKtf+^?Yfjrk}x3@U9O;d#k-Iy_%^=Vrf;pUcJ*F&ihM>Rz^3`}E2p04n{ilR)J zPfdj80R|utlZ!rjlduUb+SVmT>kKsL%?_F~yMOdR$D1+mee!ySQWB7ak;!1>BUZr^ zrhUPnH^l06Nm4M4Gewb*A1eBuLAJX`O2N6VfB+#9q>L$wBf@nQMfQQ8Z!=E$3YwUG zdcd)J?9v)(bpb(|HH^9|g0;;LKjsXEmk3=$Znin#^5xq-N@)yw4c6snp4Hvj+t07*qoM6N<$g3HU0`2YX_ delta 205 zcmV;;05boI2Z92SJ%0|w000ie0hKEb8vpoaz-k^$nk;YOTX-QBm+iL zbR~cK9twDJ8z`Uqb2rMYavWJkejH@BWFU8GbZ8()Nlj2>E@cM* z00Lb}L_t(2&n1ydQiDJchP!75A|QlE01FK<8_OKUtyl0^9)H3kP*!<}WEaX}v_K&b zc@%*e7i|0Q$NztgudlCVSpondLy5 zb+assfYDVK|PXs;U5>>pCJX z7K^57IOj={0DnN&bu5aaVHlpDpM?;4o`+#rRTTh8Dd+RKq9_2c*=#nOO`hjX(-6)% zV{Gb(qNpee(=<<~ljAtkB&Bp1hTU#Ao6S7WBaY*Ie}50d003>qHu{r!YORn;H}5b^W#^YQVKQh(Ys&BS22T&8JCDP@brqU*Y@ z>nzJE%W^WUD9U!b)pfn^d*An^l$6q`&g!~0P4j#{r)j!ct)!HM5ZktW-_Npay{jmP5Zu&<2cK*pPwH@6hd@e7sv5#w?o9!>0}tjd_K2rn~dWa$MN*n z={o0J2!EmLx)36YqNZuq>-A&_0El52j4{sn_4T!?s#3}z2pD6(zrToR7{-3Tmr^1k z=X^Gsu?c7p1OQMJg{EnLe}9azAP9zGP!xp_G6ho<<#M?Y+qTDXOp=5Uf{0aBS(a5* z)wC$j^M{9r{eJ)U_7((zs;Vr@G5~mbdJ;l}VN)oj6hhqI-u8X3s;cLCQp(k8wOXyl zam@3anWmW}2_g=|a6X?IV~V06;_-O&Jn!r4OVc#hbvfs*>)N*c4_=^2*PTY>vj6}9 M07*qoM6N<$f~@ROL;wH) delta 202 zcmaFPdYf^AWIY=L1B3kM|A|0~rP#?cgaZg_I8r)*e9i)o$YKTtz9S&aI8~cZ8Yo!n z>Eak-(YrM0px^-oj>YqoQ~s}%IV}6;wA`hHH>UcQlLe-%-fH%Sebvm!_kTNh5*{*b zIOM^wq~cNP0io2StOBcZW(PCNGZ!4W)X@2u`LwfO*`q55gcoZpTU7nwsk#`m{ygrd z+4b{QL_XiK$>)zsz{baO*K;eUB=l-^FZHp>Q}1^R75HgA6X+5KPgg&ebxsLQ0JsWI AdH?_b From 31a74ede18a7c77b2293bfc0c3fe229445dadb99 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Sat, 25 May 2013 00:40:03 +0200 Subject: [PATCH 0072/2435] Replace minetest.env: with minetest. --- mods/bones/init.lua | 18 ++++++------ mods/bucket/init.lua | 14 +++++----- mods/default/functions.lua | 32 +++++++++++----------- mods/default/mapgen.lua | 56 +++++++++++++++++++------------------- mods/default/nodes.lua | 56 +++++++++++++++++++------------------- mods/doors/init.lua | 42 ++++++++++++++-------------- mods/farming/init.lua | 40 +++++++++++++-------------- mods/fire/init.lua | 26 +++++++++--------- mods/flowers/init.lua | 18 ++++++------ mods/flowers/mapgen.lua | 10 +++---- mods/legacy/init.lua | 8 +++--- mods/screwdriver/init.lua | 8 +++--- mods/stairs/init.lua | 10 +++---- 13 files changed, 169 insertions(+), 169 deletions(-) diff --git a/mods/bones/init.lua b/mods/bones/init.lua index 3da5f147..90425a24 100644 --- a/mods/bones/init.lua +++ b/mods/bones/init.lua @@ -2,7 +2,7 @@ -- See README.txt for licensing and other information. local function is_owner(pos, name) - local owner = minetest.env:get_meta(pos):get_string("owner") + local owner = minetest.get_meta(pos):get_string("owner") if owner == "" or owner == name then return true end @@ -26,7 +26,7 @@ minetest.register_node("bones:bones", { }), can_dig = function(pos, player) - local inv = minetest.env:get_meta(pos):get_inventory() + local inv = minetest.get_meta(pos):get_inventory() return is_owner(pos, player:get_player_name()) and inv:is_empty("main") end, @@ -49,7 +49,7 @@ minetest.register_node("bones:bones", { end, on_metadata_inventory_take = function(pos, listname, index, stack, player) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) if meta:get_string("owner") ~= "" and meta:get_inventory():is_empty("main") then meta:set_string("infotext", meta:get_string("owner").."'s old bones") meta:set_string("formspec", "") @@ -58,7 +58,7 @@ minetest.register_node("bones:bones", { end, on_timer = function(pos, elapsed) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) local time = meta:get_int("time")+elapsed local publish = 1200 if tonumber(minetest.setting_get("share_bones_time")) then @@ -87,7 +87,7 @@ minetest.register_on_dieplayer(function(player) pos.z = math.floor(pos.z+0.5) local param2 = minetest.dir_to_facedir(player:get_look_dir()) - local nn = minetest.env:get_node(pos).name + local nn = minetest.get_node(pos).name if minetest.registered_nodes[nn].can_dig and not minetest.registered_nodes[nn].can_dig(pos, player) then local player_inv = player:get_inventory() @@ -101,10 +101,10 @@ minetest.register_on_dieplayer(function(player) return end - minetest.env:dig_node(pos) - minetest.env:add_node(pos, {name="bones:bones", param2=param2}) + minetest.dig_node(pos) + minetest.add_node(pos, {name="bones:bones", param2=param2}) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) local inv = meta:get_inventory() local player_inv = player:get_inventory() inv:set_size("main", 8*4) @@ -125,6 +125,6 @@ minetest.register_on_dieplayer(function(player) meta:set_string("owner", player:get_player_name()) meta:set_int("time", 0) - local timer = minetest.env:get_node_timer(pos) + local timer = minetest.get_node_timer(pos) timer:start(10) end) diff --git a/mods/bucket/init.lua b/mods/bucket/init.lua index 4cc4ca59..5843bf77 100644 --- a/mods/bucket/init.lua +++ b/mods/bucket/init.lua @@ -47,7 +47,7 @@ function bucket.register_liquid(source, flowing, itemname, inventory_image, name local place_liquid = function(pos, node, source, flowing, fullness) if math.floor(fullness/128) == 1 or (not minetest.setting_getbool("liquid_finite")) then - minetest.env:add_node(pos, {name=source, param2=fullness}) + minetest.add_node(pos, {name=source, param2=fullness}) return elseif node.name == flowing then fullness = fullness + node.param2 @@ -56,14 +56,14 @@ function bucket.register_liquid(source, flowing, itemname, inventory_image, name end if fullness >= LIQUID_MAX then - minetest.env:add_node(pos, {name=source, param2=LIQUID_MAX}) + minetest.add_node(pos, {name=source, param2=LIQUID_MAX}) else - minetest.env:add_node(pos, {name=flowing, param2=fullness}) + minetest.add_node(pos, {name=flowing, param2=fullness}) end end -- Check if pointing to a buildable node - local node = minetest.env:get_node(pointed_thing.under) + local node = minetest.get_node(pointed_thing.under) local fullness = tonumber(itemstack:get_metadata()) if not fullness then fullness = LIQUID_MAX end @@ -73,7 +73,7 @@ function bucket.register_liquid(source, flowing, itemname, inventory_image, name else -- not buildable to; place the liquid above -- check if the node above can be replaced - local node = minetest.env:get_node(pointed_thing.above) + local node = minetest.get_node(pointed_thing.above) if minetest.registered_nodes[node.name].buildable_to then place_liquid(pointed_thing.above, node, source, flowing, fullness) else @@ -98,12 +98,12 @@ minetest.register_craftitem("bucket:bucket_empty", { return end -- Check if pointing to a liquid source - node = minetest.env:get_node(pointed_thing.under) + node = minetest.get_node(pointed_thing.under) liquiddef = bucket.liquids[node.name] if liquiddef ~= nil and liquiddef.itemname ~= nil and (node.name == liquiddef.source or (node.name == liquiddef.flowing and minetest.setting_getbool("liquid_finite"))) then - minetest.env:add_node(pointed_thing.under, {name="air"}) + minetest.add_node(pointed_thing.under, {name="air"}) if node.name == liquiddef.source then node.param2 = LIQUID_MAX end return ItemStack({name = liquiddef.itemname, metadata = tostring(node.param2)}) diff --git a/mods/default/functions.lua b/mods/default/functions.lua index aa0d4cec..0c100527 100644 --- a/mods/default/functions.lua +++ b/mods/default/functions.lua @@ -123,11 +123,11 @@ minetest.register_on_punchnode(on_punchnode) -- default.cool_lava_source = function(pos) - minetest.env:set_node(pos, {name="default:obsidian"}) + minetest.set_node(pos, {name="default:obsidian"}) end default.cool_lava_flowing = function(pos) - minetest.env:set_node(pos, {name="default:stone"}) + minetest.set_node(pos, {name="default:stone"}) end minetest.register_abm({ @@ -161,17 +161,17 @@ minetest.register_abm({ chance = 20, action = function(pos, node) pos.y = pos.y-1 - local name = minetest.env:get_node(pos).name + local name = minetest.get_node(pos).name if minetest.get_item_group(name, "sand") ~= 0 then pos.y = pos.y+1 local height = 0 - while minetest.env:get_node(pos).name == "default:cactus" and height < 4 do + while minetest.get_node(pos).name == "default:cactus" and height < 4 do height = height+1 pos.y = pos.y+1 end if height < 4 then - if minetest.env:get_node(pos).name == "air" then - minetest.env:set_node(pos, {name="default:cactus"}) + if minetest.get_node(pos).name == "air" then + minetest.set_node(pos, {name="default:cactus"}) end end end @@ -185,20 +185,20 @@ minetest.register_abm({ chance = 20, action = function(pos, node) pos.y = pos.y-1 - local name = minetest.env:get_node(pos).name + local name = minetest.get_node(pos).name if name == "default:dirt" or name == "default:dirt_with_grass" then - if minetest.env:find_node_near(pos, 3, {"group:water"}) == nil then + if minetest.find_node_near(pos, 3, {"group:water"}) == nil then return end pos.y = pos.y+1 local height = 0 - while minetest.env:get_node(pos).name == "default:papyrus" and height < 4 do + while minetest.get_node(pos).name == "default:papyrus" and height < 4 do height = height+1 pos.y = pos.y+1 end if height < 4 then - if minetest.env:get_node(pos).name == "air" then - minetest.env:set_node(pos, {name="default:papyrus"}) + if minetest.get_node(pos).name == "air" then + minetest.set_node(pos, {name="default:papyrus"}) end end end @@ -246,7 +246,7 @@ minetest.register_abm({ --print("not groups.leafdecay") return end - local n0 = minetest.env:get_node(p0) + local n0 = minetest.get_node(p0) if n0.param2 ~= 0 then --print("param2 ~= 0") return @@ -256,7 +256,7 @@ minetest.register_abm({ p0_hash = minetest.hash_node_position(p0) local trunkp = default.leafdecay_trunk_cache[p0_hash] if trunkp then - local n = minetest.env:get_node(trunkp) + local n = minetest.get_node(trunkp) local reg = minetest.registered_nodes[n.name] -- Assume ignore is a trunk, to make the thing work at the border of the active area if n.name == "ignore" or (reg and reg.groups.tree and reg.groups.tree ~= 0) then @@ -274,7 +274,7 @@ minetest.register_abm({ default.leafdecay_trunk_find_allow_accumulator = default.leafdecay_trunk_find_allow_accumulator - 1 -- Assume ignore is a trunk, to make the thing work at the border of the active area - local p1 = minetest.env:find_node_near(p0, d, {"ignore", "group:tree"}) + local p1 = minetest.find_node_near(p0, d, {"ignore", "group:tree"}) if p1 then do_preserve = true if default.leafdecay_enable_cache then @@ -294,11 +294,11 @@ minetest.register_abm({ y = p0.y - 0.5 + math.random(), z = p0.z - 0.5 + math.random(), } - minetest.env:add_item(p_drop, itemname) + minetest.add_item(p_drop, itemname) end end -- Remove node - minetest.env:remove_node(p0) + minetest.remove_node(p0) nodeupdate(p0) end end diff --git a/mods/default/mapgen.lua b/mods/default/mapgen.lua index f43a060b..bbdd8671 100644 --- a/mods/default/mapgen.lua +++ b/mods/default/mapgen.lua @@ -300,8 +300,8 @@ function default.generate_ore(name, wherein, minp, maxp, seed, chunks_per_volume local y2 = y0+y1 local z2 = z0+z1 local p2 = {x=x2, y=y2, z=z2} - if minetest.env:get_node(p2).name == wherein then - minetest.env:set_node(p2, {name=name}) + if minetest.get_node(p2).name == wherein then + minetest.set_node(p2, {name=name}) end end end @@ -315,10 +315,10 @@ end function default.make_papyrus(pos, size) for y=0,size-1 do local p = {x=pos.x, y=pos.y+y, z=pos.z} - local nn = minetest.env:get_node(p).name + local nn = minetest.get_node(p).name if minetest.registered_nodes[nn] and minetest.registered_nodes[nn].buildable_to then - minetest.env:set_node(p, {name="default:papyrus"}) + minetest.set_node(p, {name="default:papyrus"}) else return end @@ -328,10 +328,10 @@ end function default.make_cactus(pos, size) for y=0,size-1 do local p = {x=pos.x, y=pos.y+y, z=pos.z} - local nn = minetest.env:get_node(p).name + local nn = minetest.get_node(p).name if minetest.registered_nodes[nn] and minetest.registered_nodes[nn].buildable_to then - minetest.env:set_node(p, {name="default:cactus"}) + minetest.set_node(p, {name="default:cactus"}) else return end @@ -356,11 +356,11 @@ function default.make_nyancat(pos, facedir, length) tailvec.z = 1 end local p = {x=pos.x, y=pos.y, z=pos.z} - minetest.env:set_node(p, {name="default:nyancat", param2=facedir}) + minetest.set_node(p, {name="default:nyancat", param2=facedir}) for i=1,length do p.x = p.x + tailvec.x p.z = p.z + tailvec.z - minetest.env:set_node(p, {name="default:nyancat_rainbow"}) + minetest.set_node(p, {name="default:nyancat_rainbow"}) end end @@ -396,17 +396,17 @@ minetest.register_on_generated(function(minp, maxp, seed) for divz=0+1,divs-1-1 do local cx = minp.x + math.floor((divx+0.5)*divlen) local cz = minp.z + math.floor((divz+0.5)*divlen) - if minetest.env:get_node({x=cx,y=1,z=cz}).name == "default:water_source" and - minetest.env:get_node({x=cx,y=0,z=cz}).name == "default:sand" then + if minetest.get_node({x=cx,y=1,z=cz}).name == "default:water_source" and + minetest.get_node({x=cx,y=0,z=cz}).name == "default:sand" then local is_shallow = true local num_water_around = 0 - if minetest.env:get_node({x=cx-divlen*2,y=1,z=cz+0}).name == "default:water_source" then + if minetest.get_node({x=cx-divlen*2,y=1,z=cz+0}).name == "default:water_source" then num_water_around = num_water_around + 1 end - if minetest.env:get_node({x=cx+divlen*2,y=1,z=cz+0}).name == "default:water_source" then + if minetest.get_node({x=cx+divlen*2,y=1,z=cz+0}).name == "default:water_source" then num_water_around = num_water_around + 1 end - if minetest.env:get_node({x=cx+0,y=1,z=cz-divlen*2}).name == "default:water_source" then + if minetest.get_node({x=cx+0,y=1,z=cz-divlen*2}).name == "default:water_source" then num_water_around = num_water_around + 1 end - if minetest.env:get_node({x=cx+0,y=1,z=cz+divlen*2}).name == "default:water_source" then + if minetest.get_node({x=cx+0,y=1,z=cz+divlen*2}).name == "default:water_source" then num_water_around = num_water_around + 1 end if num_water_around >= 2 then is_shallow = false @@ -414,8 +414,8 @@ minetest.register_on_generated(function(minp, maxp, seed) if is_shallow then for x1=-divlen,divlen do for z1=-divlen,divlen do - if minetest.env:get_node({x=cx+x1,y=0,z=cz+z1}).name == "default:sand" then - minetest.env:set_node({x=cx+x1,y=0,z=cz+z1}, {name="default:clay"}) + if minetest.get_node({x=cx+x1,y=0,z=cz+z1}).name == "default:sand" then + minetest.set_node({x=cx+x1,y=0,z=cz+z1}, {name="default:clay"}) end end end @@ -424,7 +424,7 @@ minetest.register_on_generated(function(minp, maxp, seed) end end -- Generate papyrus - local perlin1 = minetest.env:get_perlin(354, 3, 0.7, 100) + local perlin1 = minetest.get_perlin(354, 3, 0.7, 100) -- Assume X and Z lengths are equal local divlen = 8 local divs = (maxp.x-minp.x)/divlen+1; @@ -441,15 +441,15 @@ minetest.register_on_generated(function(minp, maxp, seed) for i=0,papyrus_amount do local x = pr:next(x0, x1) local z = pr:next(z0, z1) - if minetest.env:get_node({x=x,y=1,z=z}).name == "default:dirt_with_grass" and - minetest.env:find_node_near({x=x,y=1,z=z}, 1, "default:water_source") then + if minetest.get_node({x=x,y=1,z=z}).name == "default:dirt_with_grass" and + minetest.find_node_near({x=x,y=1,z=z}, 1, "default:water_source") then default.make_papyrus({x=x,y=2,z=z}, pr:next(2, 4)) end end end end -- Generate cactuses - local perlin1 = minetest.env:get_perlin(230, 3, 0.6, 100) + local perlin1 = minetest.get_perlin(230, 3, 0.6, 100) -- Assume X and Z lengths are equal local divlen = 16 local divs = (maxp.x-minp.x)/divlen+1; @@ -469,20 +469,20 @@ minetest.register_on_generated(function(minp, maxp, seed) -- Find ground level (0...15) local ground_y = nil for y=30,0,-1 do - if minetest.env:get_node({x=x,y=y,z=z}).name ~= "air" then + if minetest.get_node({x=x,y=y,z=z}).name ~= "air" then ground_y = y break end end -- If desert sand, make cactus - if ground_y and minetest.env:get_node({x=x,y=ground_y,z=z}).name == "default:desert_sand" then + if ground_y and minetest.get_node({x=x,y=ground_y,z=z}).name == "default:desert_sand" then default.make_cactus({x=x,y=ground_y+1,z=z}, pr:next(3, 4)) end end end end -- Generate grass - local perlin1 = minetest.env:get_perlin(329, 3, 0.6, 100) + local perlin1 = minetest.get_perlin(329, 3, 0.6, 100) -- Assume X and Z lengths are equal local divlen = 16 local divs = (maxp.x-minp.x)/divlen+1; @@ -502,7 +502,7 @@ minetest.register_on_generated(function(minp, maxp, seed) -- Find ground level (0...15) local ground_y = nil for y=30,0,-1 do - if minetest.env:get_node({x=x,y=y,z=z}).name ~= "air" then + if minetest.get_node({x=x,y=y,z=z}).name ~= "air" then ground_y = y break end @@ -510,18 +510,18 @@ minetest.register_on_generated(function(minp, maxp, seed) if ground_y then local p = {x=x,y=ground_y+1,z=z} - local nn = minetest.env:get_node(p).name + local nn = minetest.get_node(p).name -- Check if the node can be replaced if minetest.registered_nodes[nn] and minetest.registered_nodes[nn].buildable_to then - nn = minetest.env:get_node({x=x,y=ground_y,z=z}).name + nn = minetest.get_node({x=x,y=ground_y,z=z}).name -- If desert sand, add dry shrub if nn == "default:desert_sand" then - minetest.env:set_node(p,{name="default:dry_shrub"}) + minetest.set_node(p,{name="default:dry_shrub"}) -- If dirt with grass, add grass elseif nn == "default:dirt_with_grass" then - minetest.env:set_node(p,{name="default:grass_"..pr:next(1, 5)}) + minetest.set_node(p,{name="default:grass_"..pr:next(1, 5)}) end end end diff --git a/mods/default/nodes.lua b/mods/default/nodes.lua index 32a0ae5e..2f571f79 100644 --- a/mods/default/nodes.lua +++ b/mods/default/nodes.lua @@ -584,14 +584,14 @@ minetest.register_node("default:sign_wall", { legacy_wallmounted = true, sounds = default.node_sound_defaults(), on_construct = function(pos) - --local n = minetest.env:get_node(pos) - local meta = minetest.env:get_meta(pos) + --local n = minetest.get_node(pos) + local meta = minetest.get_meta(pos) meta:set_string("formspec", "field[text;;${text}]") meta:set_string("infotext", "\"\"") end, on_receive_fields = function(pos, formname, fields, sender) --print("Sign at "..minetest.pos_to_string(pos).." got "..dump(fields)) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) fields.text = fields.text or "" print((sender:get_player_name() or "").." wrote \""..fields.text.. "\" to sign at "..minetest.pos_to_string(pos)) @@ -609,7 +609,7 @@ minetest.register_node("default:chest", { legacy_facedir_simple = true, sounds = default.node_sound_wood_defaults(), on_construct = function(pos) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) meta:set_string("formspec", "size[8,9]".. "list[current_name;main;0,0;8,4;]".. @@ -619,7 +619,7 @@ minetest.register_node("default:chest", { inv:set_size("main", 8*4) end, can_dig = function(pos,player) - local meta = minetest.env:get_meta(pos); + local meta = minetest.get_meta(pos); local inv = meta:get_inventory() return inv:is_empty("main") end, @@ -653,25 +653,25 @@ minetest.register_node("default:chest_locked", { legacy_facedir_simple = true, sounds = default.node_sound_wood_defaults(), after_place_node = function(pos, placer) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) meta:set_string("owner", placer:get_player_name() or "") meta:set_string("infotext", "Locked Chest (owned by ".. meta:get_string("owner")..")") end, on_construct = function(pos) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) meta:set_string("infotext", "Locked Chest") meta:set_string("owner", "") local inv = meta:get_inventory() inv:set_size("main", 8*4) end, can_dig = function(pos,player) - local meta = minetest.env:get_meta(pos); + local meta = minetest.get_meta(pos); local inv = meta:get_inventory() return inv:is_empty("main") and has_locked_chest_privilege(meta, player) end, allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) if not has_locked_chest_privilege(meta, player) then minetest.log("action", player:get_player_name().. " tried to access a locked chest belonging to ".. @@ -682,7 +682,7 @@ minetest.register_node("default:chest_locked", { return count end, allow_metadata_inventory_put = function(pos, listname, index, stack, player) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) if not has_locked_chest_privilege(meta, player) then minetest.log("action", player:get_player_name().. " tried to access a locked chest belonging to ".. @@ -693,7 +693,7 @@ minetest.register_node("default:chest_locked", { return stack:get_count() end, allow_metadata_inventory_take = function(pos, listname, index, stack, player) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) if not has_locked_chest_privilege(meta, player) then minetest.log("action", player:get_player_name().. " tried to access a locked chest belonging to ".. @@ -716,7 +716,7 @@ minetest.register_node("default:chest_locked", { " takes stuff from locked chest at "..minetest.pos_to_string(pos)) end, on_rightclick = function(pos, node, clicker) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) if has_locked_chest_privilege(meta, clicker) then local pos = pos.x .. "," .. pos.y .. "," ..pos.z minetest.show_formspec(clicker:get_player_name(), "default:chest_locked", @@ -744,7 +744,7 @@ minetest.register_node("default:furnace", { legacy_facedir_simple = true, sounds = default.node_sound_stone_defaults(), on_construct = function(pos) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) meta:set_string("formspec", default.furnace_inactive_formspec) meta:set_string("infotext", "Furnace") local inv = meta:get_inventory() @@ -753,7 +753,7 @@ minetest.register_node("default:furnace", { inv:set_size("dst", 4) end, can_dig = function(pos,player) - local meta = minetest.env:get_meta(pos); + local meta = minetest.get_meta(pos); local inv = meta:get_inventory() if not inv:is_empty("fuel") then return false @@ -765,7 +765,7 @@ minetest.register_node("default:furnace", { return true end, allow_metadata_inventory_put = function(pos, listname, index, stack, player) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) local inv = meta:get_inventory() if listname == "fuel" then if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then @@ -783,7 +783,7 @@ minetest.register_node("default:furnace", { end end, allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) local inv = meta:get_inventory() local stack = inv:get_stack(from_list, from_index) if to_list == "fuel" then @@ -814,7 +814,7 @@ minetest.register_node("default:furnace_active", { legacy_facedir_simple = true, sounds = default.node_sound_stone_defaults(), on_construct = function(pos) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) meta:set_string("formspec", default.furnace_inactive_formspec) meta:set_string("infotext", "Furnace"); local inv = meta:get_inventory() @@ -823,7 +823,7 @@ minetest.register_node("default:furnace_active", { inv:set_size("dst", 4) end, can_dig = function(pos,player) - local meta = minetest.env:get_meta(pos); + local meta = minetest.get_meta(pos); local inv = meta:get_inventory() if not inv:is_empty("fuel") then return false @@ -835,7 +835,7 @@ minetest.register_node("default:furnace_active", { return true end, allow_metadata_inventory_put = function(pos, listname, index, stack, player) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) local inv = meta:get_inventory() if listname == "fuel" then if minetest.get_craft_result({method="fuel",width=1,items={stack}}).time ~= 0 then @@ -853,7 +853,7 @@ minetest.register_node("default:furnace_active", { end end, allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) local inv = meta:get_inventory() local stack = inv:get_stack(from_list, from_index) if to_list == "fuel" then @@ -874,16 +874,16 @@ minetest.register_node("default:furnace_active", { }) function hacky_swap_node(pos,name) - local node = minetest.env:get_node(pos) - local meta = minetest.env:get_meta(pos) + local node = minetest.get_node(pos) + local meta = minetest.get_meta(pos) local meta0 = meta:to_table() if node.name == name then return end node.name = name local meta0 = meta:to_table() - minetest.env:set_node(pos,node) - meta = minetest.env:get_meta(pos) + minetest.set_node(pos,node) + meta = minetest.get_meta(pos) meta:from_table(meta0) end @@ -892,7 +892,7 @@ minetest.register_abm({ interval = 1.0, chance = 1, action = function(pos, node, active_object_count, active_object_count_wider) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) for i, name in ipairs({ "fuel_totaltime", "fuel_time", @@ -1129,7 +1129,7 @@ minetest.register_node("default:apple", { sounds = default.node_sound_defaults(), after_place_node = function(pos, placer, itemstack) if placer:is_player() then - minetest.env:set_node(pos, {name="default:apple", param2=1}) + minetest.set_node(pos, {name="default:apple", param2=1}) end end, }) @@ -1280,8 +1280,8 @@ minetest.register_node("default:snow", { }), on_construct = function(pos) pos.y = pos.y - 1 - if minetest.env:get_node(pos).name == "default:dirt_with_grass" then - minetest.env:set_node(pos, {name="default:dirt_with_snow"}) + if minetest.get_node(pos).name == "default:dirt_with_grass" then + minetest.set_node(pos, {name="default:dirt_with_snow"}) end end, }) diff --git a/mods/doors/init.lua b/mods/doors/init.lua index 0de6d18a..40938994 100644 --- a/mods/doors/init.lua +++ b/mods/doors/init.lua @@ -43,7 +43,7 @@ function doors:register_door(name, def) end local ptu = pointed_thing.under - local nu = minetest.env:get_node(ptu) + local nu = minetest.get_node(ptu) if minetest.registered_nodes[nu.name].on_rightclick then return minetest.registered_nodes[nu.name].on_rightclick(ptu, nu, placer, itemstack) end @@ -52,8 +52,8 @@ function doors:register_door(name, def) local pt2 = {x=pt.x, y=pt.y, z=pt.z} pt2.y = pt2.y+1 if - not minetest.registered_nodes[minetest.env:get_node(pt).name].buildable_to or - not minetest.registered_nodes[minetest.env:get_node(pt2).name].buildable_to or + not minetest.registered_nodes[minetest.get_node(pt).name].buildable_to or + not minetest.registered_nodes[minetest.get_node(pt2).name].buildable_to or not placer or not placer:is_player() then @@ -71,20 +71,20 @@ function doors:register_door(name, def) elseif p2 == 3 then pt3.z = pt3.z-1 end - if not string.find(minetest.env:get_node(pt3).name, name.."_b_") then - minetest.env:set_node(pt, {name=name.."_b_1", param2=p2}) - minetest.env:set_node(pt2, {name=name.."_t_1", param2=p2}) + if not string.find(minetest.get_node(pt3).name, name.."_b_") then + minetest.set_node(pt, {name=name.."_b_1", param2=p2}) + minetest.set_node(pt2, {name=name.."_t_1", param2=p2}) else - minetest.env:set_node(pt, {name=name.."_b_2", param2=p2}) - minetest.env:set_node(pt2, {name=name.."_t_2", param2=p2}) + minetest.set_node(pt, {name=name.."_b_2", param2=p2}) + minetest.set_node(pt2, {name=name.."_t_2", param2=p2}) end if def.only_placer_can_open then local pn = placer:get_player_name() - local meta = minetest.env:get_meta(pt) + local meta = minetest.get_meta(pt) meta:set_string("doors_owner", pn) meta:set_string("infotext", "Owned by "..pn) - meta = minetest.env:get_meta(pt2) + meta = minetest.get_meta(pt2) meta:set_string("doors_owner", pn) meta:set_string("infotext", "Owned by "..pn) end @@ -100,34 +100,34 @@ function doors:register_door(name, def) local tb = def.tiles_bottom local function after_dig_node(pos, name) - if minetest.env:get_node(pos).name == name then - minetest.env:remove_node(pos) + if minetest.get_node(pos).name == name then + minetest.remove_node(pos) end end local function on_rightclick(pos, dir, check_name, replace, replace_dir, params) pos.y = pos.y+dir - if not minetest.env:get_node(pos).name == check_name then + if not minetest.get_node(pos).name == check_name then return end - local p2 = minetest.env:get_node(pos).param2 + local p2 = minetest.get_node(pos).param2 p2 = params[p2+1] - local meta = minetest.env:get_meta(pos):to_table() - minetest.env:set_node(pos, {name=replace_dir, param2=p2}) - minetest.env:get_meta(pos):from_table(meta) + local meta = minetest.get_meta(pos):to_table() + minetest.set_node(pos, {name=replace_dir, param2=p2}) + minetest.get_meta(pos):from_table(meta) pos.y = pos.y-dir - meta = minetest.env:get_meta(pos):to_table() - minetest.env:set_node(pos, {name=replace, param2=p2}) - minetest.env:get_meta(pos):from_table(meta) + meta = minetest.get_meta(pos):to_table() + minetest.set_node(pos, {name=replace, param2=p2}) + minetest.get_meta(pos):from_table(meta) end local function check_player_priv(pos, player) if not def.only_placer_can_open then return true end - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) local pn = player:get_player_name() return meta:get_string("doors_owner") == pn end diff --git a/mods/farming/init.lua b/mods/farming/init.lua index 4e0f6e61..9d0ebfbd 100644 --- a/mods/farming/init.lua +++ b/mods/farming/init.lua @@ -28,28 +28,28 @@ minetest.register_abm({ chance = 4, action = function(pos, node) pos.y = pos.y+1 - local nn = minetest.env:get_node(pos).name + local nn = minetest.get_node(pos).name pos.y = pos.y-1 if minetest.registered_nodes[nn] and minetest.registered_nodes[nn].walkable then - minetest.env:set_node(pos, {name="default:dirt"}) + minetest.set_node(pos, {name="default:dirt"}) end -- check if there is water nearby - if minetest.env:find_node_near(pos, 3, {"group:water"}) then + if minetest.find_node_near(pos, 3, {"group:water"}) then -- if it is dry soil turn it into wet soil if node.name == "farming:soil" then - minetest.env:set_node(pos, {name="farming:soil_wet"}) + minetest.set_node(pos, {name="farming:soil_wet"}) end else -- turn it back into dirt if it is already dry if node.name == "farming:soil" then -- only turn it back if there is no plant on top of it if minetest.get_item_group(nn, "plant") == 0 then - minetest.env:set_node(pos, {name="default:dirt"}) + minetest.set_node(pos, {name="default:dirt"}) end -- if its wet turn it back into dry soil elseif node.name == "farming:soil_wet" then - minetest.env:set_node(pos, {name="farming:soil"}) + minetest.set_node(pos, {name="farming:soil"}) end end end, @@ -69,9 +69,9 @@ local function hoe_on_use(itemstack, user, pointed_thing, uses) return end - local under = minetest.env:get_node(pt.under) + local under = minetest.get_node(pt.under) local p = {x=pt.under.x, y=pt.under.y+1, z=pt.under.z} - local above = minetest.env:get_node(p) + local above = minetest.get_node(p) -- return if any of the nodes is not registered if not minetest.registered_nodes[under.name] then @@ -92,7 +92,7 @@ local function hoe_on_use(itemstack, user, pointed_thing, uses) end -- turn the node into soil, wear out item and play sound - minetest.env:set_node(pt.under, {name="farming:soil"}) + minetest.set_node(pt.under, {name="farming:soil"}) minetest.sound_play("default_dig_crumbly", { pos = pt.under, gain = 0.5, @@ -273,8 +273,8 @@ local function place_seed(itemstack, placer, pointed_thing, plantname) return end - local under = minetest.env:get_node(pt.under) - local above = minetest.env:get_node(pt.above) + local under = minetest.get_node(pt.under) + local above = minetest.get_node(pt.above) -- return if any of the nodes is not registered if not minetest.registered_nodes[under.name] then @@ -300,7 +300,7 @@ local function place_seed(itemstack, placer, pointed_thing, plantname) end -- add the node and remove 1 item from the itemstack - minetest.env:add_node(pt.above, {name=plantname}) + minetest.add_node(pt.above, {name=plantname}) if not minetest.setting_getbool("creative_mode") then itemstack:take_item() end @@ -386,23 +386,23 @@ minetest.register_abm({ -- check if on wet soil pos.y = pos.y-1 - local n = minetest.env:get_node(pos) + local n = minetest.get_node(pos) if minetest.get_item_group(n.name, "soil") < 3 then return end pos.y = pos.y+1 -- check light - if not minetest.env:get_node_light(pos) then + if not minetest.get_node_light(pos) then return end - if minetest.env:get_node_light(pos) < 13 then + if minetest.get_node_light(pos) < 13 then return end -- grow local height = minetest.get_item_group(node.name, "wheat") + 1 - minetest.env:set_node(pos, {name="farming:wheat_"..height}) + minetest.set_node(pos, {name="farming:wheat_"..height}) end }) @@ -471,22 +471,22 @@ minetest.register_abm({ -- check if on wet soil pos.y = pos.y-1 - local n = minetest.env:get_node(pos) + local n = minetest.get_node(pos) if minetest.get_item_group(n.name, "soil") < 3 then return end pos.y = pos.y+1 -- check light - if not minetest.env:get_node_light(pos) then + if not minetest.get_node_light(pos) then return end - if minetest.env:get_node_light(pos) < 13 then + if minetest.get_node_light(pos) < 13 then return end -- grow local height = minetest.get_item_group(node.name, "cotton") + 1 - minetest.env:set_node(pos, {name="farming:cotton_"..height}) + minetest.set_node(pos, {name="farming:cotton_"..height}) end }) diff --git a/mods/fire/init.lua b/mods/fire/init.lua index cd0f1f36..d6aee4ab 100644 --- a/mods/fire/init.lua +++ b/mods/fire/init.lua @@ -47,7 +47,7 @@ end function fire.update_sounds_around(pos) local p0, p1 = fire.get_area_p0p1(pos) local cp = {x=(p0.x+p1.x)/2, y=(p0.y+p1.y)/2, z=(p0.z+p1.z)/2} - local flames_p = minetest.env:find_nodes_in_area(p0, p1, {"fire:basic_flame"}) + local flames_p = minetest.find_nodes_in_area(p0, p1, {"fire:basic_flame"}) --print("number of flames at "..minetest.pos_to_string(p0).."/" -- ..minetest.pos_to_string(p1)..": "..#flames_p) local should_have_sound = (#flames_p > 0) @@ -91,15 +91,15 @@ function fire.on_flame_remove_at(pos) end function fire.find_pos_for_flame_around(pos) - return minetest.env:find_node_near(pos, 1, {"air"}) + return minetest.find_node_near(pos, 1, {"air"}) end function fire.flame_should_extinguish(pos) if minetest.setting_getbool("disable_fire") then return true end - --return minetest.env:find_node_near(pos, 1, {"group:puts_out_fire"}) + --return minetest.find_node_near(pos, 1, {"group:puts_out_fire"}) local p0 = {x=pos.x-2, y=pos.y, z=pos.z-2} local p1 = {x=pos.x+2, y=pos.y, z=pos.z+2} - local ps = minetest.env:find_nodes_in_area(p0, p1, {"group:puts_out_fire"}) + local ps = minetest.find_nodes_in_area(p0, p1, {"group:puts_out_fire"}) return (#ps ~= 0) end @@ -116,7 +116,7 @@ minetest.register_abm({ end local p = fire.find_pos_for_flame_around(p0) if p then - minetest.env:set_node(p, {name="fire:basic_flame"}) + minetest.set_node(p, {name="fire:basic_flame"}) fire.on_flame_add_at(p) end end, @@ -134,7 +134,7 @@ minetest.register_abm({ return end local d = reg.groups.igniter - local p = minetest.env:find_node_near(p0, d, {"group:flammable"}) + local p = minetest.find_node_near(p0, d, {"group:flammable"}) if p then -- If there is water or stuff like that around flame, don't ignite if fire.flame_should_extinguish(p) then @@ -142,7 +142,7 @@ minetest.register_abm({ end local p2 = fire.find_pos_for_flame_around(p) if p2 then - minetest.env:set_node(p2, {name="fire:basic_flame"}) + minetest.set_node(p2, {name="fire:basic_flame"}) fire.on_flame_add_at(p2) end end @@ -157,7 +157,7 @@ minetest.register_abm({ action = function(p0, node, _, _) -- If there is water or stuff like that around flame, remove flame if fire.flame_should_extinguish(p0) then - minetest.env:remove_node(p0) + minetest.remove_node(p0) fire.on_flame_remove_at(p0) return end @@ -166,25 +166,25 @@ minetest.register_abm({ return end -- If there are no flammable nodes around flame, remove flame - if not minetest.env:find_node_near(p0, 1, {"group:flammable"}) then - minetest.env:remove_node(p0) + if not minetest.find_node_near(p0, 1, {"group:flammable"}) then + minetest.remove_node(p0) fire.on_flame_remove_at(p0) return end if math.random(1,4) == 1 then -- remove a flammable node around flame - local p = minetest.env:find_node_near(p0, 1, {"group:flammable"}) + local p = minetest.find_node_near(p0, 1, {"group:flammable"}) if p then -- If there is water or stuff like that around flame, don't remove if fire.flame_should_extinguish(p0) then return end - minetest.env:remove_node(p) + minetest.remove_node(p) nodeupdate(p) end else -- remove flame - minetest.env:remove_node(p0) + minetest.remove_node(p0) fire.on_flame_remove_at(p0) end end, diff --git a/mods/flowers/init.lua b/mods/flowers/init.lua index d73a107b..b4096475 100644 --- a/mods/flowers/init.lua +++ b/mods/flowers/init.lua @@ -127,40 +127,40 @@ minetest.register_abm({ chance = 25, action = function(pos, node) pos.y = pos.y - 1 - local under = minetest.env:get_node(pos) + local under = minetest.get_node(pos) pos.y = pos.y + 1 if under.name == "default:desert_sand" then - minetest.env:set_node(pos, {name="default:dry_shrub"}) + minetest.set_node(pos, {name="default:dry_shrub"}) elseif under.name ~= "default:dirt_with_grass" then return end - local light = minetest.env:get_node_light(pos) + local light = minetest.get_node_light(pos) if not light or light < 13 then return end local pos0 = {x=pos.x-4,y=pos.y-4,z=pos.z-4} local pos1 = {x=pos.x+4,y=pos.y+4,z=pos.z+4} - if #minetest.env:find_nodes_in_area(pos0, pos1, "group:flora_block") > 0 then + if #minetest.find_nodes_in_area(pos0, pos1, "group:flora_block") > 0 then return end - local flowers = minetest.env:find_nodes_in_area(pos0, pos1, "group:flora") + local flowers = minetest.find_nodes_in_area(pos0, pos1, "group:flora") if #flowers > 3 then return end - local seedling = minetest.env:find_nodes_in_area(pos0, pos1, "default:dirt_with_grass") + local seedling = minetest.find_nodes_in_area(pos0, pos1, "default:dirt_with_grass") if #seedling > 0 then seedling = seedling[math.random(#seedling)] seedling.y = seedling.y + 1 - light = minetest.env:get_node_light(seedling) + light = minetest.get_node_light(seedling) if not light or light < 13 then return end - if minetest.env:get_node(seedling).name == "air" then - minetest.env:set_node(seedling, {name=node.name}) + if minetest.get_node(seedling).name == "air" then + minetest.set_node(seedling, {name=node.name}) end end end, diff --git a/mods/flowers/mapgen.lua b/mods/flowers/mapgen.lua index 7778ee28..e77f8cbd 100644 --- a/mods/flowers/mapgen.lua +++ b/mods/flowers/mapgen.lua @@ -1,7 +1,7 @@ minetest.register_on_generated(function(minp, maxp, seed) if maxp.y >= 2 and minp.y <= 0 then -- Generate flowers - local perlin1 = minetest.env:get_perlin(436, 3, 0.6, 100) + local perlin1 = minetest.get_perlin(436, 3, 0.6, 100) -- Assume X and Z lengths are equal local divlen = 16 local divs = (maxp.x-minp.x)/divlen+1; @@ -21,7 +21,7 @@ minetest.register_on_generated(function(minp, maxp, seed) -- Find ground level (0...15) local ground_y = nil for y=30,0,-1 do - if minetest.env:get_node({x=x,y=y,z=z}).name ~= "air" then + if minetest.get_node({x=x,y=y,z=z}).name ~= "air" then ground_y = y break end @@ -29,11 +29,11 @@ minetest.register_on_generated(function(minp, maxp, seed) if ground_y then local p = {x=x,y=ground_y+1,z=z} - local nn = minetest.env:get_node(p).name + local nn = minetest.get_node(p).name -- Check if the node can be replaced if minetest.registered_nodes[nn] and minetest.registered_nodes[nn].buildable_to then - nn = minetest.env:get_node({x=x,y=ground_y,z=z}).name + nn = minetest.get_node({x=x,y=ground_y,z=z}).name if nn == "default:dirt_with_grass" then local flower_choice = pr:next(1, 6) local flower @@ -50,7 +50,7 @@ minetest.register_on_generated(function(minp, maxp, seed) elseif flower_choice == 6 then flower = "flowers:viola" end - minetest.env:set_node(p, {name=flower}) + minetest.set_node(p, {name=flower}) end end end diff --git a/mods/legacy/init.lua b/mods/legacy/init.lua index fa8f297f..10e32f18 100644 --- a/mods/legacy/init.lua +++ b/mods/legacy/init.lua @@ -79,14 +79,14 @@ minetest.register_craftitem(":rat", { description = "Rat", inventory_image = "rat.png", on_drop = function(item, dropper, pos) - minetest.env:add_rat(pos) + minetest.add_rat(pos) item:take_item() return item end, on_place = function(item, dropped, pointed) pos = minetest.get_pointed_thing_position(pointed, true) if pos ~= nil then - minetest.env:add_rat(pos) + minetest.add_rat(pos) item:take_item() return item end @@ -104,14 +104,14 @@ minetest.register_craftitem(":firefly", { inventory_image = "firefly.png", groups = {not_in_creative_inventory=1}, on_drop = function(item, dropper, pos) - minetest.env:add_firefly(pos) + minetest.add_firefly(pos) item:take_item() return item end, on_place = function(item, dropped, pointed) pos = minetest.get_pointed_thing_position(pointed, true) if pos ~= nil then - minetest.env:add_firefly(pos) + minetest.add_firefly(pos) item:take_item() return item end diff --git a/mods/screwdriver/init.lua b/mods/screwdriver/init.lua index 22fb697b..1a11b922 100644 --- a/mods/screwdriver/init.lua +++ b/mods/screwdriver/init.lua @@ -61,7 +61,7 @@ function screwdriver_handler (itemstack,user,pointed_thing) local mode=tonumber((item["metadata"])) if pointed_thing.type~="node" then return end local pos=minetest.get_pointed_thing_position(pointed_thing,above) - local node=minetest.env:get_node(pos) + local node=minetest.get_node(pos) local node_name=node.name if minetest.registered_nodes[node_name].paramtype2 == "facedir" then if minetest.registered_nodes[node_name].drawtype == "nodebox" then @@ -113,11 +113,11 @@ function screwdriver_handler (itemstack,user,pointed_thing) end end --print (dump(axisdir..", "..rotation)) - local meta = minetest.env:get_meta(pos) + local meta = minetest.get_meta(pos) local meta0 = meta:to_table() node.param2 = n - minetest.env:set_node(pos,node) - meta = minetest.env:get_meta(pos) + minetest.set_node(pos,node) + meta = minetest.get_meta(pos) meta:from_table(meta0) local item=itemstack:to_table() local item_wear=tonumber((item["wear"])) diff --git a/mods/stairs/init.lua b/mods/stairs/init.lua index 1f432683..0dbc40c6 100644 --- a/mods/stairs/init.lua +++ b/mods/stairs/init.lua @@ -105,7 +105,7 @@ function stairs.register_slab(subname, recipeitem, groups, images, description, local slabnode = nil local p0 = pointed_thing.under local p1 = pointed_thing.above - local n0 = minetest.env:get_node(p0) + local n0 = minetest.get_node(p0) if n0.name == "stairs:slab_" .. subname and p0.y+1 == p1.y then slabpos = p0 @@ -113,7 +113,7 @@ function stairs.register_slab(subname, recipeitem, groups, images, description, end if slabpos then -- Remove the slab at slabpos - minetest.env:remove_node(slabpos) + minetest.remove_node(slabpos) -- Make a fake stack of a single item and try to place it local fakestack = ItemStack(recipeitem) pointed_thing.above = slabpos @@ -123,7 +123,7 @@ function stairs.register_slab(subname, recipeitem, groups, images, description, itemstack:take_item(1) -- Else put old node back else - minetest.env:set_node(slabpos, slabnode) + minetest.set_node(slabpos, slabnode) end return itemstack end @@ -133,7 +133,7 @@ function stairs.register_slab(subname, recipeitem, groups, images, description, -- Turn into full block if pointing at a existing slab if n0.name == "stairs:slab_" .. subname.."upside_down" then -- Remove the slab at the position of the slab - minetest.env:remove_node(p0) + minetest.remove_node(p0) -- Make a fake stack of a single item and try to place it local fakestack = ItemStack(recipeitem) pointed_thing.above = p0 @@ -143,7 +143,7 @@ function stairs.register_slab(subname, recipeitem, groups, images, description, itemstack:take_item(1) -- Else put old node back else - minetest.env:set_node(p0, n0) + minetest.set_node(p0, n0) end return itemstack end From 866f7b841cdbc87716d6a3c9c3bcda80ed2ff59f Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Sat, 25 May 2013 01:10:32 +0200 Subject: [PATCH 0073/2435] Remove add_firefly() and add_rat() --- mods/legacy/init.lua | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/mods/legacy/init.lua b/mods/legacy/init.lua index 10e32f18..1cb99ef5 100644 --- a/mods/legacy/init.lua +++ b/mods/legacy/init.lua @@ -78,19 +78,6 @@ minetest.register_alias("scorched_stuff", "default:scorched_stuff") minetest.register_craftitem(":rat", { description = "Rat", inventory_image = "rat.png", - on_drop = function(item, dropper, pos) - minetest.add_rat(pos) - item:take_item() - return item - end, - on_place = function(item, dropped, pointed) - pos = minetest.get_pointed_thing_position(pointed, true) - if pos ~= nil then - minetest.add_rat(pos) - item:take_item() - return item - end - end }) minetest.register_craftitem(":cooked_rat", { @@ -103,19 +90,6 @@ minetest.register_craftitem(":firefly", { description = "Firefly", inventory_image = "firefly.png", groups = {not_in_creative_inventory=1}, - on_drop = function(item, dropper, pos) - minetest.add_firefly(pos) - item:take_item() - return item - end, - on_place = function(item, dropped, pointed) - pos = minetest.get_pointed_thing_position(pointed, true) - if pos ~= nil then - minetest.add_firefly(pos) - item:take_item() - return item - end - end }) minetest.register_craft({ From c2ce3d032e4483e0e3f6d078e4de9fa0a68ed459 Mon Sep 17 00:00:00 2001 From: Sfan5 Date: Sat, 25 May 2013 16:20:35 +0200 Subject: [PATCH 0074/2435] Pngcrush all Textures --- menu/header.png | Bin 55139 -> 49246 bytes menu/icon.png | Bin 3293 -> 2598 bytes mods/bones/textures/bones_bottom.png | Bin 382 -> 284 bytes mods/bones/textures/bones_front.png | Bin 441 -> 300 bytes mods/bones/textures/bones_rear.png | Bin 437 -> 306 bytes mods/bones/textures/bones_side.png | Bin 412 -> 289 bytes mods/bones/textures/bones_top.png | Bin 410 -> 279 bytes mods/bucket/textures/bucket.png | Bin 329 -> 278 bytes mods/bucket/textures/bucket_lava.png | Bin 363 -> 287 bytes mods/bucket/textures/bucket_water.png | Bin 369 -> 288 bytes mods/default/models/character.png | Bin 3231 -> 3223 bytes mods/default/textures/crack_anylength.png | Bin 1076 -> 1041 bytes mods/default/textures/default_apple.png | Bin 283 -> 247 bytes mods/default/textures/default_book.png | Bin 292 -> 210 bytes mods/default/textures/default_bookshelf.png | Bin 597 -> 511 bytes mods/default/textures/default_brick.png | Bin 626 -> 480 bytes .../default/textures/default_bronze_block.png | Bin 755 -> 562 bytes .../default/textures/default_bronze_ingot.png | Bin 341 -> 257 bytes mods/default/textures/default_cactus_side.png | Bin 763 -> 649 bytes mods/default/textures/default_cactus_top.png | Bin 682 -> 607 bytes mods/default/textures/default_chest_front.png | Bin 769 -> 761 bytes mods/default/textures/default_chest_lock.png | Bin 871 -> 864 bytes mods/default/textures/default_chest_side.png | Bin 714 -> 709 bytes mods/default/textures/default_chest_top.png | Bin 628 -> 627 bytes mods/default/textures/default_clay.png | Bin 613 -> 496 bytes mods/default/textures/default_clay_brick.png | Bin 271 -> 217 bytes mods/default/textures/default_clay_lump.png | Bin 339 -> 337 bytes mods/default/textures/default_cloud.png | Bin 118 -> 113 bytes mods/default/textures/default_coal_block.png | Bin 568 -> 418 bytes mods/default/textures/default_coal_lump.png | Bin 255 -> 251 bytes mods/default/textures/default_cobble.png | Bin 589 -> 585 bytes .../default/textures/default_copper_block.png | Bin 779 -> 599 bytes .../default/textures/default_copper_ingot.png | Bin 362 -> 264 bytes mods/default/textures/default_copper_lump.png | Bin 382 -> 279 bytes mods/default/textures/default_desert_sand.png | Bin 694 -> 670 bytes .../default/textures/default_desert_stone.png | Bin 484 -> 367 bytes .../textures/default_desert_stone_brick.png | Bin 611 -> 483 bytes mods/default/textures/default_diamond.png | Bin 3231 -> 3076 bytes .../textures/default_diamond_block.png | Bin 241 -> 208 bytes mods/default/textures/default_dirt.png | Bin 962 -> 913 bytes mods/default/textures/default_dry_shrub.png | Bin 450 -> 292 bytes mods/default/textures/default_fence.png | Bin 539 -> 482 bytes .../textures/default_furnace_bottom.png | Bin 731 -> 604 bytes .../textures/default_furnace_fire_bg.png | Bin 313 -> 282 bytes .../textures/default_furnace_fire_fg.png | Bin 865 -> 803 bytes .../textures/default_furnace_front.png | Bin 651 -> 628 bytes .../default/textures/default_furnace_side.png | Bin 731 -> 604 bytes mods/default/textures/default_furnace_top.png | Bin 731 -> 604 bytes mods/default/textures/default_gold_ingot.png | Bin 336 -> 262 bytes mods/default/textures/default_gold_lump.png | Bin 321 -> 252 bytes mods/default/textures/default_grass.png | Bin mods/default/textures/default_grass_2.png | Bin 252 -> 243 bytes mods/default/textures/default_grass_3.png | Bin 282 -> 270 bytes mods/default/textures/default_grass_4.png | Bin 303 -> 292 bytes mods/default/textures/default_grass_5.png | Bin 326 -> 313 bytes .../textures/default_grass_footsteps.png | Bin 856 -> 771 bytes mods/default/textures/default_grass_side.png | Bin 567 -> 556 bytes mods/default/textures/default_gravel.png | Bin 591 -> 278 bytes mods/default/textures/default_ice.png | Bin 742 -> 490 bytes mods/default/textures/default_iron_lump.png | Bin 237 -> 236 bytes mods/default/textures/default_junglegrass.png | Bin 554 -> 340 bytes .../default/textures/default_jungleleaves.png | Bin 418 -> 284 bytes .../textures/default_junglesapling.png | Bin 351 -> 253 bytes mods/default/textures/default_jungletree.png | Bin 758 -> 758 bytes .../textures/default_jungletree_top.png | Bin 899 -> 834 bytes mods/default/textures/default_junglewood.png | Bin 351 -> 254 bytes mods/default/textures/default_ladder.png | Bin 395 -> 355 bytes mods/default/textures/default_lava.png | Bin 772 -> 752 bytes .../default_lava_flowing_animated.png | Bin 8715 -> 8371 bytes .../textures/default_lava_source_animated.png | Bin 3481 -> 3224 bytes mods/default/textures/default_leaves.png | Bin 451 -> 304 bytes mods/default/textures/default_mese_block.png | Bin 482 -> 335 bytes .../default/textures/default_mese_crystal.png | Bin 417 -> 406 bytes .../default_mese_crystal_fragment.png | Bin 212 -> 165 bytes .../default/textures/default_mineral_coal.png | Bin 952 -> 907 bytes .../textures/default_mineral_copper.png | Bin 258 -> 196 bytes .../textures/default_mineral_diamond.png | Bin 245 -> 210 bytes .../default/textures/default_mineral_gold.png | Bin 254 -> 206 bytes .../default/textures/default_mineral_iron.png | Bin 1614 -> 1436 bytes .../default/textures/default_mineral_mese.png | Bin 488 -> 388 bytes mods/default/textures/default_mossycobble.png | Bin 966 -> 817 bytes mods/default/textures/default_nc_back.png | Bin 317 -> 244 bytes mods/default/textures/default_nc_front.png | Bin 378 -> 271 bytes mods/default/textures/default_nc_rb.png | Bin 206 -> 189 bytes mods/default/textures/default_nc_side.png | Bin 231 -> 188 bytes mods/default/textures/default_obsidian.png | Bin 322 -> 257 bytes .../textures/default_obsidian_glass.png | Bin 431 -> 293 bytes .../textures/default_obsidian_shard.png | Bin 242 -> 190 bytes mods/default/textures/default_paper.png | Bin 242 -> 181 bytes mods/default/textures/default_papyrus.png | Bin 664 -> 588 bytes mods/default/textures/default_rail.png | Bin 507 -> 450 bytes .../textures/default_rail_crossing.png | Bin 555 -> 401 bytes mods/default/textures/default_rail_curved.png | Bin 545 -> 399 bytes .../textures/default_rail_t_junction.png | Bin 542 -> 414 bytes mods/default/textures/default_sand.png | Bin 666 -> 509 bytes mods/default/textures/default_sandstone.png | Bin 772 -> 744 bytes .../textures/default_sandstone_brick.png | Bin 824 -> 822 bytes mods/default/textures/default_sapling.png | Bin 358 -> 257 bytes .../textures/default_scorched_stuff.png | Bin 233 -> 213 bytes mods/default/textures/default_sign_wall.png | Bin 617 -> 563 bytes mods/default/textures/default_snow.png | Bin 345 -> 278 bytes mods/default/textures/default_snow_side.png | Bin 462 -> 419 bytes mods/default/textures/default_snowball.png | Bin 231 -> 189 bytes mods/default/textures/default_steel_block.png | Bin 743 -> 557 bytes mods/default/textures/default_stick.png | Bin 182 -> 131 bytes mods/default/textures/default_stone.png | Bin 558 -> 457 bytes mods/default/textures/default_stone_brick.png | Bin 744 -> 636 bytes mods/default/textures/default_tnt_bottom.png | Bin 161 -> 142 bytes mods/default/textures/default_tnt_side.png | Bin 186 -> 162 bytes mods/default/textures/default_tnt_top.png | Bin 264 -> 206 bytes .../textures/default_tool_bronzeaxe.png | Bin 203 -> 178 bytes .../textures/default_tool_bronzepick.png | Bin 321 -> 233 bytes .../textures/default_tool_bronzeshovel.png | Bin 234 -> 188 bytes .../textures/default_tool_bronzesword.png | Bin 298 -> 208 bytes .../textures/default_tool_diamondaxe.png | Bin 202 -> 177 bytes .../textures/default_tool_diamondpick.png | Bin 320 -> 237 bytes .../textures/default_tool_diamondshovel.png | Bin 232 -> 188 bytes .../textures/default_tool_diamondsword.png | Bin 292 -> 207 bytes .../default/textures/default_tool_meseaxe.png | Bin 232 -> 199 bytes .../textures/default_tool_mesepick.png | Bin 352 -> 275 bytes .../textures/default_tool_meseshovel.png | Bin 264 -> 208 bytes .../textures/default_tool_mesesword.png | Bin 301 -> 228 bytes .../textures/default_tool_steelaxe.png | Bin 927 -> 902 bytes .../textures/default_tool_steelpick.png | Bin 322 -> 243 bytes .../textures/default_tool_steelshovel.png | Bin 216 -> 167 bytes .../textures/default_tool_steelsword.png | Bin 317 -> 224 bytes .../textures/default_tool_stoneaxe.png | Bin 931 -> 902 bytes .../textures/default_tool_stonepick.png | Bin 365 -> 248 bytes .../textures/default_tool_stoneshovel.png | Bin 203 -> 160 bytes .../textures/default_tool_stonesword.png | Bin 301 -> 188 bytes .../default/textures/default_tool_woodaxe.png | Bin 927 -> 890 bytes .../textures/default_tool_woodpick.png | Bin 307 -> 224 bytes .../textures/default_tool_woodshovel.png | Bin 203 -> 156 bytes .../textures/default_tool_woodsword.png | Bin 255 -> 168 bytes mods/default/textures/default_torch.png | Bin 252 -> 225 bytes .../textures/default_torch_animated.png | Bin 1441 -> 1152 bytes .../textures/default_torch_on_ceiling.png | Bin 245 -> 228 bytes .../default_torch_on_ceiling_animated.png | Bin 1302 -> 1189 bytes .../textures/default_torch_on_floor.png | Bin 282 -> 264 bytes .../default_torch_on_floor_animated.png | Bin 1355 -> 1143 bytes mods/default/textures/default_tree.png | Bin 706 -> 704 bytes mods/default/textures/default_tree_top.png | Bin 843 -> 839 bytes mods/default/textures/default_water.png | Bin 710 -> 651 bytes .../default_water_flowing_animated.png | Bin 5972 -> 4842 bytes .../default_water_source_animated.png | Bin 5170 -> 4050 bytes mods/default/textures/default_wood.png | Bin 387 -> 276 bytes mods/default/textures/heart.png | Bin 308 -> 246 bytes mods/default/textures/player.png | Bin 212 -> 171 bytes mods/default/textures/player_back.png | Bin 201 -> 164 bytes mods/default/textures/treeprop.png | Bin 483 -> 403 bytes mods/default/textures/wieldhand.png | Bin 384 -> 277 bytes mods/doors/textures/door_brown.png | Bin 109 -> 109 bytes mods/doors/textures/door_grey.png | Bin 109 -> 109 bytes mods/doors/textures/door_steel.png | Bin 230 -> 185 bytes mods/doors/textures/door_steel_a.png | Bin 223 -> 178 bytes mods/doors/textures/door_steel_b.png | Bin 206 -> 181 bytes mods/doors/textures/door_wood.png | Bin 166 -> 132 bytes mods/doors/textures/door_wood_a.png | Bin 245 -> 190 bytes mods/doors/textures/door_wood_b.png | Bin 216 -> 184 bytes mods/dye/textures/dye_black.png | Bin 364 -> 272 bytes mods/dye/textures/dye_blue.png | Bin 352 -> 266 bytes mods/dye/textures/dye_brown.png | Bin 348 -> 269 bytes mods/dye/textures/dye_cyan.png | Bin 370 -> 269 bytes mods/dye/textures/dye_dark_green.png | Bin 367 -> 271 bytes mods/dye/textures/dye_dark_grey.png | Bin 371 -> 272 bytes mods/dye/textures/dye_green.png | Bin 376 -> 272 bytes mods/dye/textures/dye_grey.png | Bin 374 -> 273 bytes mods/dye/textures/dye_magenta.png | Bin 380 -> 273 bytes mods/dye/textures/dye_orange.png | Bin 374 -> 273 bytes mods/dye/textures/dye_pink.png | Bin 364 -> 273 bytes mods/dye/textures/dye_red.png | Bin 381 -> 272 bytes mods/dye/textures/dye_violet.png | Bin 376 -> 272 bytes mods/dye/textures/dye_white.png | Bin 375 -> 273 bytes mods/dye/textures/dye_yellow.png | Bin 389 -> 273 bytes mods/farming/textures/farming_bread.png | Bin 559 -> 552 bytes mods/farming/textures/farming_cotton_1.png | Bin 145 -> 136 bytes mods/farming/textures/farming_cotton_2.png | Bin 183 -> 161 bytes mods/farming/textures/farming_cotton_3.png | Bin 230 -> 189 bytes mods/farming/textures/farming_cotton_4.png | Bin 285 -> 220 bytes mods/farming/textures/farming_cotton_5.png | Bin 347 -> 263 bytes mods/farming/textures/farming_cotton_6.png | Bin 506 -> 342 bytes mods/farming/textures/farming_cotton_7.png | Bin 512 -> 359 bytes mods/farming/textures/farming_cotton_8.png | Bin 468 -> 339 bytes mods/farming/textures/farming_cotton_seed.png | Bin 485 -> 348 bytes mods/farming/textures/farming_flour.png | Bin 459 -> 378 bytes mods/farming/textures/farming_soil.png | Bin 883 -> 812 bytes mods/farming/textures/farming_soil_wet.png | Bin 823 -> 759 bytes .../textures/farming_soil_wet_side.png | Bin 889 -> 818 bytes mods/farming/textures/farming_string.png | Bin 367 -> 341 bytes .../textures/farming_tool_bronzehoe.png | Bin 334 -> 242 bytes .../textures/farming_tool_steelhoe.png | Bin 331 -> 248 bytes .../textures/farming_tool_stonehoe.png | Bin 362 -> 257 bytes .../farming/textures/farming_tool_woodhoe.png | Bin 285 -> 217 bytes mods/farming/textures/farming_wheat.png | Bin 658 -> 566 bytes mods/farming/textures/farming_wheat_1.png | Bin 159 -> 146 bytes mods/farming/textures/farming_wheat_2.png | Bin 209 -> 185 bytes mods/farming/textures/farming_wheat_3.png | Bin 261 -> 228 bytes mods/farming/textures/farming_wheat_4.png | Bin 304 -> 270 bytes mods/farming/textures/farming_wheat_5.png | Bin 454 -> 354 bytes mods/farming/textures/farming_wheat_6.png | Bin 607 -> 456 bytes mods/farming/textures/farming_wheat_7.png | Bin 676 -> 523 bytes mods/farming/textures/farming_wheat_8.png | Bin 811 -> 635 bytes mods/farming/textures/farming_wheat_seed.png | Bin 467 -> 372 bytes mods/fire/textures/fire_basic_flame.png | Bin 847 -> 785 bytes .../textures/fire_basic_flame_animated.png | Bin 2250 -> 1440 bytes .../textures/flowers_dandelion_white.png | Bin 169 -> 132 bytes .../textures/flowers_dandelion_yellow.png | Bin 166 -> 131 bytes mods/flowers/textures/flowers_geranium.png | Bin 361 -> 312 bytes mods/flowers/textures/flowers_rose.png | Bin 171 -> 137 bytes mods/flowers/textures/flowers_tulip.png | Bin 159 -> 138 bytes mods/flowers/textures/flowers_viola.png | Bin 140 -> 125 bytes mods/legacy/textures/apple_iron.png | Bin 207 -> 189 bytes mods/legacy/textures/cooked_rat.png | Bin 239 -> 171 bytes mods/legacy/textures/dungeon_master.png | Bin 6636 -> 5659 bytes mods/legacy/textures/fireball.png | Bin 603 -> 400 bytes mods/legacy/textures/firefly.png | Bin 116 -> 100 bytes mods/legacy/textures/oerkki1.png | Bin 250 -> 201 bytes mods/legacy/textures/oerkki1_damaged.png | Bin 341 -> 265 bytes mods/legacy/textures/rat.png | Bin 920 -> 891 bytes mods/screwdriver/textures/screwdriver.png | Bin 1016 -> 853 bytes mods/screwdriver/textures/tool_mode1.png | Bin 361 -> 284 bytes mods/screwdriver/textures/tool_mode2.png | Bin 571 -> 455 bytes mods/screwdriver/textures/tool_mode3.png | Bin 622 -> 468 bytes mods/screwdriver/textures/tool_mode4.png | Bin 455 -> 347 bytes .../alternates/vessels_drinking_glass.png | Bin 253 -> 211 bytes .../alternates/vessels_glass_bottle.png | Bin 242 -> 209 bytes .../alternates/vessels_steel_bottle.png | Bin 345 -> 282 bytes .../textures/vessels_drinking_glass.png | Bin 304 -> 253 bytes .../textures/vessels_drinking_glass_inv.png | Bin 338 -> 265 bytes .../vessels/textures/vessels_glass_bottle.png | Bin 242 -> 209 bytes .../textures/vessels_glass_bottle_inv.png | Bin 405 -> 327 bytes .../textures/vessels_glass_fragments.png | Bin 425 -> 285 bytes .../vessels/textures/vessels_steel_bottle.png | Bin 384 -> 312 bytes .../textures/vessels_steel_bottle_inv.png | Bin 342 -> 286 bytes mods/wool/textures/wool_black.png | Bin 3177 -> 3008 bytes mods/wool/textures/wool_blue.png | Bin 3214 -> 3113 bytes mods/wool/textures/wool_brown.png | Bin 3229 -> 3110 bytes mods/wool/textures/wool_cyan.png | Bin 3243 -> 3100 bytes mods/wool/textures/wool_dark_green.png | Bin 3268 -> 3128 bytes mods/wool/textures/wool_dark_grey.png | Bin 3384 -> 3133 bytes mods/wool/textures/wool_green.png | Bin 3377 -> 3168 bytes mods/wool/textures/wool_grey.png | Bin 3432 -> 3127 bytes mods/wool/textures/wool_magenta.png | Bin 3366 -> 3156 bytes mods/wool/textures/wool_orange.png | Bin 3386 -> 3161 bytes mods/wool/textures/wool_pink.png | Bin 3115 -> 2971 bytes mods/wool/textures/wool_red.png | Bin 3355 -> 3143 bytes mods/wool/textures/wool_violet.png | Bin 3246 -> 3085 bytes mods/wool/textures/wool_white.png | Bin 3275 -> 3099 bytes mods/wool/textures/wool_yellow.png | Bin 3196 -> 3044 bytes 249 files changed, 0 insertions(+), 0 deletions(-) mode change 100755 => 100644 mods/default/textures/default_chest_front.png mode change 100755 => 100644 mods/default/textures/default_chest_side.png mode change 100755 => 100644 mods/default/textures/default_chest_top.png mode change 100755 => 100644 mods/default/textures/default_dirt.png mode change 100755 => 100644 mods/default/textures/default_grass.png mode change 100755 => 100644 mods/default/textures/default_grass_side.png mode change 100755 => 100644 mods/default/textures/default_leaves.png mode change 100755 => 100644 mods/default/textures/default_sign_wall.png mode change 100755 => 100644 mods/default/textures/default_stone.png mode change 100755 => 100644 mods/default/textures/default_stone_brick.png mode change 100755 => 100644 mods/default/textures/default_tool_mesepick.png mode change 100755 => 100644 mods/default/textures/default_tool_steelpick.png mode change 100755 => 100644 mods/default/textures/default_tool_steelshovel.png mode change 100755 => 100644 mods/default/textures/default_tool_stonepick.png mode change 100755 => 100644 mods/default/textures/default_tool_stoneshovel.png mode change 100755 => 100644 mods/default/textures/default_tool_woodpick.png mode change 100755 => 100644 mods/default/textures/default_tool_woodshovel.png mode change 100755 => 100644 mods/default/textures/default_tree.png mode change 100755 => 100644 mods/default/textures/default_tree_top.png mode change 100755 => 100644 mods/default/textures/default_water.png diff --git a/menu/header.png b/menu/header.png index 4da9e070a62336da77dc51368878ce0ba2b35cdb..cdeb9f6af1b8e323d249b0cf91551bda9c820792 100644 GIT binary patch literal 49246 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

vv!7;)yN(Mv2SM`_= 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 wX=Zr=pwf)K!vAl7ZWyHmHywp0a@yxfp* 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 IM6N<$g8KnH2><{9 diff --git a/mods/bones/textures/bones_bottom.png b/mods/bones/textures/bones_bottom.png index 5ed45d6415bb3be2fd2d9646a1ff29fd5f1d43d8..899ae3b38e8da8b76dc820adef3f455d693f21ee 100644 GIT binary patch delta 204 zcmV;-05kvo0-OSnSbqSnNklK8bmvtF`8__ny8tY3TqLreUUdAw?J3%tk+uavbZZm-xGzjAp zy68RpEI>CC09YF(GpB#Bsh+-S;4dW!Z;{-7>EO`TfDcIy;6+>l3g1`uYFoEl-N21l z9VD_re?~M%VxE1h8q0hNPly8`7k53?bA3f9AjROTO6Lc=aVk`x@+BMq0000jv5|x@3|#0#GY;GWp#sWq=+p&JgbQ#=s4@s> zgTOOx0SF*WNp$ zwbq<706t@kB0}KS8gT)v4saaDecv(0-g}HuRmT`11XV4icz-vD2&+khjOp{&FM12% zTWbJ%@3mF{+qRL_925XhN=Yd#q{NKx7GpHCNr@_vq0{5gZy5nBd|lV|XNP^?r^gO1 zxev{tFF{1iY*E$T`+qv*oTt9d)%X9F*jX@V@$d6Ize_YFaUHymqsqtpF3oJ^rp#=N z!R`3;A%qY@ttd661R#XaTALz}J41oj0%^ivSje;9*H$X%~t2w&vLoqj`??bQKU-S2(&NrY~{nZUv zeVfPFF(0qX%N4tNSLv&eDFUbaT~%MFQbv))Xa>hFKQC7k;|tK28~^|S07*qoM6N<$ Ef)!j|6#xJL delta 344 zcmV-e0jK_~0=WZ_YJUMaNklXmRjrW zc60h^no>$R=MO+c=6NQfWmynCU}~)~M))T)qyH@Dtg0!c7~|;B)|yxB={*%=ETxRh z?DN4cm&?KFz2j~%#sTLOk(APb_&|ZmvG*<_=;)MttF`_}Mr3BRSC@ZnuNN~Tg_^;8 ziAZbh`F#F4k5Q_&)8}`7ldNwlMCm4Tqd6_rG(>}*$ClEDYzYSh=_=Y qm>KXQl5_rSh9WHIiypqPs(u4J=CLSwjmez=000005AWw1F`~;YJUK-NklbQb?poxfU3l@?FP{!HX;_WR&k#KTx<;fP9c1N90PGbB6OH zfvP`^<8q4t0000< KMNUMnLSTZBq-4YZ delta 340 zcmV-a0jvJ90<{B>YJUMWNkle5v5^8X4Ak?VQ-Q|nfQWDd%Af@bxPTI_0Joqr z2pkfUUf>yJ7hVH=u%Pkt4m7g0Udg)_RTU8tad!Z!3c%g-gj>P@2moez#3YG$lO+J( z&*yX7wo=OVdR^DGwRSihN-2-WLsj?t{kCoEx|ULSd6xv!G=H_$M5OoLS_2RfW(MGL zxn#E=5vjEj>h87HEcf1-9FIo=MC6O~wN@hLdFHnF9uXq4EDNFc`~7@A|IvqPq*jc} zdlC7is%A#|h)`9=9Qt;pYb<$^{^0#KxAe# z=A2`Uy4G1Xe{@w?+5NS}FBv+YhWH`}amsfbJ9^w$1jI;N8P5iiE`stQ8X0o&q#%d{ zo|uB-+XzK_nvbsPref3`!AHVYz&|xdEAJxQa{h zJO5qb%L(ql8wK;U#I^e7P}x^uxfp^tJla>)#~1WO1oY5@zg_+TMw{=pVzo$d00000 LNkvXXu0mjfOFCjO delta 333 zcmV-T0kZy~0-OVoSbqU7Nkle5A(F!|4BYnKp|L=CUSQB?6o%#j0eONS5Nha$ z7zUOKcqXi{AIO1C)m%@&V@WG{wK7Bm0Dw|Tj8Q~ljHMKh&?PL!h!`Vp9^!?knVA{u zS^Tr_`|I@zA8a0T_m1UDpr-iCpq?B;puDs1f^WB|U{9)|P&WLl(g+5Mp zyWLc^wWg}%rbenc=dSBSjyOD!H41M?ta0MC^kUJt&KpBKiDS*HwPynez zg_J_;oTr+pGc1ONbcH!~42Gj|UUuM9IYm>Eyu5)l!} zIpbx_XY$u^9Q(ePW%+nKwrxu(-EOyOngC4GbiH2pec!gNEPqQTUjm@-`;-!ZWm)*P zuB)n=S=V*JR)~nIrj&lx@Y|}YIui&#jw7*$VE|Cqbp-K~0J^Sg+qPgyjQHECs&aQw z$54rD&N=5yx!zj7J#ab<9Ld|>N&;% dM)-Ir(p>-m002ovPDHLkV1fs3oecm0 diff --git a/mods/bucket/textures/bucket.png b/mods/bucket/textures/bucket.png index f165fd209e9dc30282c963ee27dcd34eeb84b115..7c7441c752290dbd7dd55dcecb0f20ec191e23bd 100644 GIT binary patch delta 144 zcmV;B0B`@v0+s@hF_CL2kuf@dZAnByR5*>zkUB6EIN}&SxKnGMnDU`wk zxsK!oGQmWV_OUxJWIW^X0q|?!CVsx<;Eu@5(??3ltP;_bv}*|f;G->BRW(^vM@wKpM1Y7k#^9c?2y_=B xvN+If?F7(TUAO<{kj6Ui^HA0Cn^Q*kJ6!7^Iot0R36%f<002ovPDHLkV1iqDTv`AC diff --git a/mods/bucket/textures/bucket_lava.png b/mods/bucket/textures/bucket_lava.png index 7cf27cd1f41fb13063c94f69007e55b3591c6605..7dbf61a21144ab5b55e2a8f5ff0b63cada9beaf9 100644 GIT binary patch delta 153 zcmV;K0A~N|0-pkqF_CL2kuf@dc1c7*R5*>zkiiMSFbG96Lx<@;S;b4o$Q~}2@>?QG zt$K{`!OMGoY;D(>L2BT<4wH)H1w4Zg517-Kx~MA(UF_TF;=Gs})Z05}tf zL<;~dK?eV}s9u*x>iP>tq6fMyw4`#~v;d$}y>287`nDD0)_`^?r>N5-i*s|Z)gL6^ zrzAygAQ^%~nFHs2tE#E0^=b?-t6vW=5wQ@0rB-)2rlx6#F#>P{j@N)#h-9~>7F-Bn zG0=70_;1@5Rh`_f$g##4sj3P9?>*I20-yqrF_CL2kuf@dcS%G+R5*>zkkJXiFbG65PG{&g(*F*TMY4yG*-|c$ zpkUR{2oD0`o`R9seBQ3eNap8tcNb5hwgh2Y&{~^VBD`y@gNR}QGw(Nm0O3fm zB~pOU5=7zO7TN9lkh1;?1Mh%l3n|HLS1k~bWVb7c!GZGud%o6tHu{_mivR!s07*qo IM6N<$f(uVYH~;_u delta 235 zcmVFbsuXDsB;lIcMnFg)^{4>>MH+ zD=R|2N2H8!2DV64Ifq%&Ds7Xh5(9Y3-+TV-82ELF$~kYXCL&H|41jg(S+|}6u(g(rF`Oscl`x%ih%u&K-5ZzN9@g4o zNllJqj9EPB`+i)95I{r|{HEj@V}z6v0HBn@@$jfNbzv}23?<|QDf_CyqO(e=5r4}d ljo&%%N0wcDGs*&g7axZ0M}vdJL7o5r002ovPDHLkV1lwLYli>; diff --git a/mods/default/models/character.png b/mods/default/models/character.png index 6af7db67e7f4e48005c63100339682f3e03990f8..d794b870686d59ef6115f9c7122163f3e5f3ecf5 100644 GIT binary patch delta 3147 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%0A(~NU)O&j;9 z8nS9%qZ#EMXX`Tk94dgyaBS6f<_Kp)@3}rHfPap}r?rYxyOA((pQ-}(_yrQ@FN?F~ zswBpzZCAsYSSE^CuE20fKFHoIEZ1pv7;}tkvckA00~}n_#yy_lS>EAY#x~g=)u?*| z4z6kAUd~n%9xv}@lnS64cxG6!&H;Q*KpCtk_kItq046qJn-2NXJ7jK$#XSdR=Lr;K*V2_>*NXTa*=z4eMASF4Uqr2v1d1{esiMw`m|&H60wsGLx)s{@td z*rEs5v~e$xC+r(~pQWn6JRRreSz>FvM;VKCwXjL`aP91i0wklmlQ*jP)+~1@MUZtm z%Sym~DuW796+u-7sSt^!DvtBElO2BsuYc89JitJJHQJN{{AYQGcgZe0z`(h{J=(a( z9Ksl%aH99jXnzYmyi~KDTYrxN1_hMc%oqfRcOc0VYfI-m!Z9B6j2OHr45|*?;-? z!cOTlTX062twUQ@;A(pXKI^H+=Vu#ma`Pg5aApTSzq}WpUE14+K0sJz2qa|exf|!K z0tCRBP^MJi8L-VC0s_o{t?Ij~6iHQzMP}as1B_i}=Sin~a{$-0aWB9k?ay*fHf@@E>ESvnD@(l$u>~$FD#GN+lhwJgW5=pD!!cvV zXa&^wGRN3cS-w)&YYwhyv)#*dy}xIu^yiHl|CutqRuw|__}^?MhS2Oo>2YS`uIX(Ir2u#vX=%_H0J lMn?rsiDGE$7KH@!|6hbde->8yKLY>&002ovPDHLkV1f^m2k!s? delta 3155 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 delta 270 zcmV+p0rCEk2($>WFav+@Nkl&~+av7i&fQ3vT1<<;BAU=}1 z9&=tRP}01ceQ1%W)k6NE9`Fu5poJd5L=S45zg`bUerrR=Vh6;S3XNagD!+($gBx_v7!tj3q z5T`Lh@Dw1so0&+1K$^D#@nKem|C5*@cps3xnpi^?KsDcIN5vpR5*dj!;08OU0n35n z;S59=(87$V8D@YzF$R<|G5kNshN&487MjEu0P<%M1H=%JMl6_S9|j@~0D&-|LQe*W hlZ~MoiPlUi003?qY4Y^l78d{j002ovPDHLkV1gc~MsWZD delta 215 zcmV;|04V?W0hm>s-olw24=X|@vJqpB90lGV4YL{m7Z(AJW%L3 RMOgp<002ovPDHLkV1m6XHwt!&6Mgh=24<%z&aXrfG1cKoOwFAYlsh$=uEehRz~q2p@=mz62tmFZ&~zfL;V@ z04f4%fY<r*@{ aVx0gJ5CSxi{n_dO0000+v>%Ro_F;8vb{u^o!ft; zt^-IHC-La_z;v;kwE^Jp(D?n2504)V0nocFYt?J<%0#>}(JRdjCvwAGg`Lf&Va=D= ze2MvuHRf^&e}BR92Byg)a#x)`w)}Pt08-+{5rjb4r9&13NhXDH*N-^ICJ8|sssKd= zfTSjRZ5AVJO)5Z0g(Ls%1EBXQNf*li-e1WT#sXpkLl@3Zbq{~~3}b9}wC9!Zvg=kD zE@bU{&K!UlWA^puDQc`%%g>fN>6xcCfESbFqpE$eK7Th@yLst^jR$x#cox6`KuxCU z?ybkOmrr&YzO0wEEyZj7SGsfKHp}eo`x$(yeg#mgR!qY(%>Cz>%07*qo IM6N<$fNklY3WeI* zVxd$IfXbqBTilMSpZ;S&^1?KAJq^kPLvg zc{#~O_&^dQ(d+C5ADiZ5yZ9?7P>ND;IDQh3LtwS`D64iHDJhF;vA#gz>mp)(^$ixk?3Pb%> zm*le|seORwxqtl|-GDZVAO7n!L32O_;j)4&4fwRu>ul!$I&**?RuFlH41#r2u|-?6 zsxc-*Pg@Q2R1=_~n0^OwW9qC{DCm%hl|8pL5MaR2Kc-wtx}Sq@GYJHZ0pPVskLCca wQ5`aFe5~i7qXaz!*=~Qnpa&h1)YR!Ogc28DT^UVv01E&B07*qoM6N<$g3(sBegFUf delta 549 zcmV+=0^0rH1M&orSbqWpNkl9@iX2$PZBT{}_yl z3ZfEJf=j90E}b2_3HW07q6M9Qzd|-hysRaFt|!U5>cR2Wg-Otq<@qY5LEz{*)}N=ktI4g z`8$r000jtOB2hI&^ZC4vG0Q4IU%nl>!cCj0bB>v^>bkD$I`6%zW;MDu z9P)pxOf-)1#-r^&?>+(uB9<~c#xdUA+qD@7pi>pqq}qv;W!b3~%!VjC0YE_E3wsfx z00ar@?E6t=SeBr$ZFq_R%N&w2T?DzXs zRjqHVpP!x6_Hby3Mj>oHeenD3dtBzpl%o)CKE8jve_)xDNK$27cI>@hcvWD52qEM@ zFp(j$xnlv^wyk3{M4hT*Zc-9e0+yGT7dZjY*Q3wIntys!m%Y*$GoR0y**WLE4*`xuTfe`aEcp2B_i050Rc zj1xsgL`B3qh~k2%h{zz~cEQ%K!pk)NC^}tT{p!6}9d|ey`9@!dMYF$HPbOl&KOEV9 zZ>Y08Bl3ZYt<(_ic)ZL1?DYEQ)zp9HJ^pSXvHeFg^Iv)9-x|ewzgXmdU)R$zj>aPI zKxYFJ0N%GUTPfxu>-Tn%2kc^|YPH;fojaY3t-A^zmJ$O9I{`$FpoVx_Nli-0AneFt zDCcFZ*h|{wY_%-`IwUBNW&p(K|CxZxCB54$*Z}7K7n?P4Nu6?6&892G_a?PlN8ECx=SOh zUziVY0`I(}ys%(W4|0a{>PHq0%IWoORNZ?|$zOl`m`-B=Km}rgP3;)w z$mj!wQ3fAT0RRyprNsKm0bq>^e}1^(k*IDCZPe_fMO;<@*1 z7VdwOB6Xn{6%6qHw&eY7$@4idg@_)y8JmZZQsQn^@Y)Bi3PU?amX)O)BLGH)5EBni zBZYxgY0y<^cnlS_3DqpH z3bvoJ-+l@_9%r_VBO$23vdZaSs#Ss05Kw_tWjKuiy{tL~xNi!7_O0i&4~PgcMn<35 zHjam<5fPyq1C>)2rD0JRG^H%4oHEXV>)HaaKTRZr%4Rz6mYIVeuFE$n0km?t<3l@B zImK$ObF*+56^=thNK{Vw`Z|$PLL}?0QLN9cy(RzBM@lR7Q$SU@t}kTfTrMH1DltZM zS>}X4?z*>hPeY(_E|hlo&c{>d`Ds(|_2~Kg^D8$Cn>W~Z8QI@{SrKF8W?=zKjFG#g z#m9tIa)rRQacmn$h>7R(jIEvW&#ukXCpb^}3NOdhPk~isICL|mH8hp7?>tRqS(S$W Y005dYYVJ3r&;S4c07*qoM6N<$f-7(*d;kCd diff --git a/mods/default/textures/default_bronze_ingot.png b/mods/default/textures/default_bronze_ingot.png index a7a73828b261789998e480f8f3bc684f2700fdbc..2946b83842b693599996d3eb4506ae7feb111a55 100644 GIT binary patch delta 171 zcmV;c0960g0)YaMUVn~BL_t(IjbmUK{^0){%m4qU>Ha5A;}lH@o}d81#25tD2-5(= z#25tEh^`omLH}C0|KG@A_)nUxKn&72!-wJjiV%kXdFIFl^vnN0kihW&e?Ql(s5~JW#9k+002ovPDHLkV1j@CPr?8I delta 255 zcmV3O2beThre5bq(f;ow}P8XT{=i6=e~urLmwuH zL&(D@#RLZj5jwcpfCYn)XfH+y9EWRc)BJgW`dbd?p7Z+-=N{O9N#KfHjis%wx{Tzh zNs3Ps4+f}Z8?f1*w{Gx48i%*^;M~=J*n2)p(|s#s-jNOZ-UV*bv6Q zZ2)|{aP#oY*-;OMqZ&x`EB^fL50vI`TTB$(n-#9lsr+&Y5}n{j8UV*OwJ-+nZnL@q z@TSPg;Rf*j1?z7UOD&SBvGEEeXdBRG?36b}W~T`MLqDspXIQs8A`1Wj002ovPDHLk FV1mh_dWir4 diff --git a/mods/default/textures/default_cactus_side.png b/mods/default/textures/default_cactus_side.png index 395dd0d64ffde7c81d97de2282d412c8a7e9a4ca..c325a017ec574cd0f8c3061e98b0640bae52e709 100644 GIT binary patch delta 571 zcmV-B0>u6M1&IZaS$`WzL_t(IPeqeUPm@s)hG$^{8l|X=VFH_x`sJ73Jt zeAoT0dHcQj3`~pWfPz^U%Dxjht8Uqkjm@elYKT70_q%>DT7t zPvV{P%sT-Jthl6D&-|1?3Ks-GLiW(Sykb7PAK&RWN_c7q?;}^Fq8D%EHnwz@!tuv( zx8bgNOH7$0&3z0e0?j<3x)L@hs;t|AO2D!Qve1@-;w7PNsxbGByy6Xkis{(pfsL8I z-gbjzYB%1Fo_`ZSbt(7xDp)w5ydM@|=eK-E%zM!r6wve|DlUoKMz4zLV#q>4>2@Sw z3$V!@^M=mteiSE*rG>l)$tT4mkeo(USPZ$Tf#hK2_;O5+{@L)^m?;c=^n!^nGOW-O zSSxEmz)sXR?0}%Wh=uFX*qg}F$Mu*)SOn+5uJQJPXEQG+7p9sx9 z^Eo3=)&hc}FcAvWB(yLLJqI1V>VmW5xR5a7)+c%@| z%^OjBNIpfD(;X&&!14#FaC?@u<)|)`7f*ar=q+;OY=0q}c}RWN!!-LqRq^Mq442s5 zqIZBW&Gp||xF;#Oag|1czpoIwi-ZPMow|ga?wx7&RwqfWN;<=ogRftRvW(6FLaU!- zg*>e(%jpf$X1;tjDo31OjXJ$V&H_(1p=12=TS3+NYc($!p8ect35SJs?ccoli$rO;|e?wR-6m#ye!q`_+pN z(j1UYaqTk0g9-4}^U;f!3XPeY21{nn9b)eXdaSbqWWNklG?5^m*>aU~`V={c{pphW}tRT(6g+P9a2~Z|s0a&Pb@~auz@vK<)#tMNP zKov?{05Y&P?J{_^v!BO(f}OTn3c0e)KMhc20{jW`K~&B#=ci@wHbZ zoVW+5&Q1mB0^Bj_d*8A%3jh{Zy7mbLfXbtHn`DB+oK050C3VjkgIW7t@x}!SR~`pY z0H~Scsx6;=XjozpWMpr63h6V@Iqxm^={Z1_12ba(UPqK+Klj@~O~Rz=Q-6 zgWD3F(PiO1G<`BGs1x6BZta{BZL9rxjU+;o$}Bv=s2DSVyp#A=dKN|7C;a;xv`e>Z U04jJ<01E&B07*qoM6N<$g2Wy6Qvd(} delta 605 zcmV-j0;2uj1gZs)SbqXMNkldJl6;4%y@ zLB0T50}4nG8i*d0h8Uqfg`G!^@vbE$XeOYwk)rk-+Bx_dVt;@Tp?jLGH7SwZfH8H8nWykcuKH! z*Rg(NDMq08#txlz24;}=K<5HbokDdY9_U=&Oabdh7E?;SetKvzJwXnQXigEny>NsI ze!O(V7E+)y;J*Xt{)LWOfKRs_{#-)z_@gCXfQRp`1b@jxTY+z2^Nu6M4)6LKQVJ5J zW+J9Rm%ae|W5@EoB{SW$beEMrWIa$f-jYHq&CMT~zbV0tAnQP4l97f=*kyev1_Gp` z2S1k+8u+~GP)5wkhfpp;xd5go%=X5TiFyLF-=MC&BGproKoV5blg6yy?NtzF^%UBP z_z_$9x>n)P^AlO3gH?y=f$77J?MwWJJ$o7|Iy!9CzzjOQrDoPa))M*p;00000NkvXXu0mjfounEM diff --git a/mods/default/textures/default_chest_front.png b/mods/default/textures/default_chest_front.png old mode 100755 new mode 100644 index 47b7771baee292ab32b66304cb7fca3d6514fb72..c5a76c36d741b5117008c1a69170d384e42af2bc GIT binary patch delta 737 zcmV<70v`Q=2Kfb$B!9q3L_t(IPd$@6Z=6*agr9T1_k6eA^{(SUSZqMTAaG&3A_@&Z zf`$S`DQJ*FLu%+!QJ_>5G>#OBl7fPY0wijLkW3XW1qt978Smx0oy$vMlj%n@BRwMz zzqzZfEXnIBL%YIe8JR1vnZp>xcOC8dDS16+y8SAlT@ido=zrFf8(T;iT5jFEODP6b z08n6v$|$$=K?zAosysUq`k*X^#5lLy|MFABio+*mceBJAFb1qKG()6x79W*7Gpzc= z_AI9liIZjEbmb9OAoc7S#G0q(n4ruJ>MURYrOq>ksQ9Q1QHht0y44vXuHfZO$KJdq z0g}PEa%f7Nt$#d)6Py@^5RuFhBb=P~Y%ML(dt|zEz-M27ffQq6=&+Jwr2=CK?HN`I zV&7nkirB3{Bhj}M8*@?&$S>bN;Oy~Z#ypz)C(N#0B@6@Y za!oO+5a*a)n4{r!E6F&F~}FHZPp9T*pu-%oo~6)`5Ga+W%` z^gdBJ%fZfwd$-@^_PzT|CKKMd{yJ~&ZqWL~xUe)nAr>?x#AX>{4FE}DQf5eIxV}5( zlMik&$$u>eFN{g5^dXUp#aV+j25~u(k0$)DLM#B4vn;#FYtPlV%-}LZA1^Rfh0?so^%)~kg)ib zk3W2iD?8idRmJk}KWV#x*mk_~#tr^@_%rK8%hjFdX_x2pO+&RYTB!9?BL_t(I%RQ61Zk%Npg`aQxmsvbxdx)9XL_k0gBzp>i2_mk2 z2^0wB0-)yxQl&uDR7jLaTmcOd6-9)Qh5}6lMM#KkFrMvSzU8Hukkg-|bEM~}+4uLw z6$M#mKwB-*#$a5IHV&l(U)NMu7i66tgZ(!N)so@EHqpy8Uw`)nR$GTp!p-dhtw1TzO0jMuh12*bWJa-U68po9 zCM3=lfs3Wbx*XdXzJ%54g*hfDGKDw|C_w0BhBgX53T+hP^G5aZ5^G(~>)Vc7;|>Y1 z270AKQsQ#y$$y>2Sw$Nn)@Wjcv#W;Pg(iBBs?L8Bzj}tvd&E$qZHBfbC{3s?(KaVG zYjj=`>m^7e`igvOOo{>f=*MrkeDZ|eu#dz<)+upiL1cby!MoJ^-vIe$Gpm6MYbnayVM!N|#-k&|}@ zR&I}++`V4NKfiq|*4HZvtGG4p0#N(JFOOGDr&A`A35SP=D5X#ej&Ah%dll&Anm;ZY zL&!~rZEair#U+4^5v%=Gnq^n3qZN``tTLLA1QGB_sJxJJ zsQkvbY!bCk&nIpuj7f+hAc93UXBls2teQyU6Joo4M~Fg9a6WI@={b~w`8p7yFzi}> zKd(_XM?L=Gb9waeXLb(u$;y(&v!_&bORQ?%c<&B>&300000NkvXXu0mjfgqdD3 diff --git a/mods/default/textures/default_chest_lock.png b/mods/default/textures/default_chest_lock.png index f5346f48b9ed1c44d55bcc42c14e529ab57d78cb..368a60bf1b8994c34dfe2fb67e36dc1c8c8e141c 100644 GIT binary patch delta 783 zcmV+q1MvLk2H*yeUVrULL_t(IPd!shPZU8A{$_SwyF1G)4`G)@gCO`wfP;vLn|Sj| zJP~6EKLEqkgE7VgJ!oP)>p>DvO5#xy;>BnTF-kajP*4+$ilDI1nceA`wyF_p(p%G0 zRbN-v_pP?}VqTh#11sgB=~tmA5=fXfc@vr@5e5PL(l*6icz=Zf2+9#*01?#Sw6wzz zO&>GU^Kc9eQbHNKW+aiebTov7h$UhQcBT!rFE?Yj6kB+D7lv+_2q~ez)q$>oP6c@l z^=1Ue)DaSpmC#Ua#3*Df0*LXeBCuTzVQ{CZ>;Xd2{uf6vRKfet6=?LZz57&xMIAC2 zcNYEYD5&m0XMdEwRujkbDGcUP7&@53?$0tFzgfY?MhT_ODy}U&!7lm!ToT9fX$*8a z80@eSg&{P5>#YoHn=ot_kq8LU!s^l@`p#d65CYX|6}emvuO80g+=VF`P(+13?3O&@ zNWfTs{RlhXzr)RDC>GPSlelr~Ij;6zM4?c?^71lV*MG&$J4<-bs==?+V5gIGe-mC; z9{90xU!Lx=WwFbWXFE+f+HNulvREuiUDu^XTux3-$}=6N9H(`{Gvp}wVz(pzd|Z@9 z$b8a(j?>-Pf-pvm8s_HaFflQKp`jt=r^laR_)rGFYXYvVVXqU`b0!gAPMZD7R z)%$Qy8h`g@FJWY41fJ(%YU~(J9&S<7=i)jYV(8Rn%$}6TG_p|~8He_SG}iCo_T?F5 z2zdCQt7u~lSX5~$+BKSk1;a{bux~cQVy}xz5aB4%Y7!W)MzkkWRx1mP0pnOe7eQSG z1SN#T0-wURFDw?00-&}zR3nA*K0ygGZo<$Kx_{C-BeSIakdSRCZ~l`o4|ea0dn#0m z3uqbq!vOhK3$;e1PHNAXsw0;5R=J5b*Hqn<>q33c(x2+fRshYgp?!OKMXs-`qOGR@ zE15)P^9TH(iO3IdD%PDHLkV1kO+aC!g$ delta 790 zcmV+x1L^$W2ImHlUVrpSL_t(I%RQ6LYg|sk(3J~qRj9O$iMEruGxy%P=bYEY z)V}-Y<#~91kGl2ERk5`iaih&7&(KjsWD|5`QA((af_!jD+9+x~QB+=- zc)>q%RAdj(#(yT9nzNkiHaOF1uy(w`!}~{k{=*)3?hF|0XS{Xo3m)!gtaj?0?KU~R zRO8HIg0Cu6e(GgW-?(UMNDSz*NaDz|g6!~yO(yU{wrM=vR zdwUgZ-g;okefsGV4Qj~s*sR-1pCWsJ% zL%U)Ofb&A-1EmW9kHMOFnLeljF2HEwv5_Lu3V#U`jEXca2qI7gA+LmxKweFSSs5s* z@F?PxLLUS#0wNe>I+pHS%&7E~RbZiIabEBN4vr?wrxvB)XzXxam~9&VI4DpiLH+gZ z8*+Q^Ci5#j;(DFo{yp+yg3k+{dTx{Zw|-%Cl(V>UjC?qt9FM8bv;krM#7X`GyZUQB Up%2;-2LJ#707*qoM6N<$g2ZQu9smFU diff --git a/mods/default/textures/default_chest_side.png b/mods/default/textures/default_chest_side.png old mode 100755 new mode 100644 index 5665168c9534ec8d426775e36a166c93b6b984cc..83f486101363d0f189ecdd17ac294706a6a28183 GIT binary patch delta 685 zcmV;e0#g0T1;quBB!7%aL_t(I5e31!Zk!RSxa7g|IAa@(F|uS;~ouxkXke( zM4UWLj1PA-!G%fB??W1eWUL>MYf%=9oLv{+<|9%X{aEr&j|8!~p9);bz?LGi{2bC@iHC zgHkKpJj`6~lz*BtGT#2|`S6<9uBl~0V}r&XL@DDv8e8goMBAP^?ZGQGkF=*(SS`et zKRxIE)hpJU6TBMD(3AR(vMe0`+tLjkcYocmdHjg7ER4GY?W!lH#M$F3;^jLZ@%a~D zlW^Rfxq=D+2%rLEarz)Qu+7epgsusE_rr5yo(^?QISBOl%Y|AK%bPTLJ9&vR3WO+MWvdvZk1y;qJoj`Qw-V z@|Rz^cydkC_v~K(%{VR8apHrIKjEJjzj4@(JSKYb7US-L`FNy1Jp-JJx8LP|pGjvO Th<}6;00000NkvXXu0mjfUVrea)e3OCzK zOf7M7@)}X)e{nVF8o`qS0yv8%Fjps6XRc1YCmOf6#F$#%IZZsdSYSX5u<8?T#_cxK zrbvpyTq-drwSU6Z-NgAusW~IV^^cx+uZZo6T1GTBXzW3hGTfrErA~Xa?WyAyyi)T( z```krh4|u!XWYJg$?D_?uST=zNqt9|XZHWB=@uO~e_V0$=pkjE88$oGWlv0r<3|_7 z^S3_W)6c#n;kY|f1(kyv!l56E(+9zUb#@j>=$gPc-+w(L=5a?Cg(nwF0LE+-bD|2l zI(?%Iv$1Ft72)q)Vbv_h=zoSQ`VK`&v%CT zoU5DX)a5`eD|NkPx_n5idEwQ|*X*KTPJixf1{XJAXIlk);~HR^w_^-oAT7 z)R@T4dG=^R1w=qaIOfKbl+v6b2#3wMc`&e5W7=1K9x^eF#QDKvqH+&z2GbyTQa}J_ z9s;>Jr8&7d%^Y)B55LfuMpOj%4h{-IgP*%`3S%x!ySlX3koSX5GBQ)@bGg5vn<7gR(Ve zclnU0s+dCx{R+oyY}$!}_TCr;fEa|fIjTxFh~tcw^_JafKt)i2(j0f#s@?ZRx^5Lg zfTZB=s7T;EDf6HNfn8Ff3Mrg^RUxV{MWvZ@J}SpzM1K|BjHn?HPs8SLG4(o#uwUDM zQk<?v&KRO{PY7vb`}>_zGL|HXL={>osDwxm*p5n6 z7^4z{FeYUP!haBjx%5GEG3H{Zz@VTpp*1h$=H&XIAecEzF`9Mp_G_b=6GW)yoD9m^ zoXz=DqN-vJDRdVO*;us?3fgO96aZon+Ulq(*&vQvv@G{*jtwe;3Y6x!!&>dJF4B3c z2m&MpcSl76r%BlkN)Xs2C906Z@l_R~3R6^?Ij5s?D1Sy&!Oe&o0`b^v4rf!p2N8Bl z`;UsVR%3`tQXvS$G@!%D*`s)4?Bq8|yJZf$rF9FNKZKMiDb2yGqIEd{P@7Yl{l~ip zD?enQ7}elD_kl^lEfXau^(a~~XD*J7FqaP8uf|gBNU^7|nNzK=6LBY-^X12Zx%RkT zj7s&c$yA@!_ipS$~2_L_t(2Q!Ua7j>0eu1<>686i5|2lzl0bGAx2tRGevE#}lck zWB+e|J4ru(>-~OzzhB1vet$e3x7+RceD3%Ae!oAT&x@j{s;Vr@$z+oJcDvp6dOe*^ zXzTS_7yl#O5OFp#i zb_>+DEkD3uFrZDAv|KLnh;aY~nog%cAxupb*rA+}R;v{;uh$DfCkieW3rq+{ixL&G zEaPV+B#Q>1P@Lzvva;|T4hNv9W6_xe42wk~7ia{c%kg+DF^|fs;U~YCk^tOnHp5{^ ztZbxUz_7b1`G3VtA@q7ZP!}Q)b@1)bZqP6|({MPX%Ax_s4AceUaSXM(GFI|bOWH?; zqtbKWa*PxqPc=+M{%<-40<8kwmg?ps#b`9rHyV*f!mzrh0i=f*1)B^rAPk2dV(dck z4w6q;4q3g{=#q_TfU?L7Dw9&RPRi|-f800000 LNkvXXu0mjfitNA# delta 535 zcmV+y0_gql1LXveS%3FQL_t(2&pnY#ZX+=aL@9~-wAyXJ4xIZRCASHXIC0!+>o0N^ z0%plYf%WQ%kB<)ku+~~@_kEXA3L%I{DYftWdq>2}<+3b`bAPUs(tG#b13+udT06!7 z0NHz&Ql3sHV@!;Zh+>Sj)=~-pc<-&X-us`QpIYm(EI506@0mHJB!mbdAfndVImgVU z6hwS~e=nsFkrYB8A~R2Ptu-R{-jz~BbQ}i}A>!xfXRQ?{2LOyQ#u(Px5CSvjoQ*M3 zN@n)npU>xnp~nl)`=A zg%ESW|1i^ct(AxXAcQdWx7K9u{q=ga*0k2Q+igmfQh&~{F@}hQ5VzZH+cqhs+_r69 z*KOM-_qJ`d)>(ayTWej{b>H_X6tCB7YfUMYQqo#8^Hed-%wo0H%jKe!0szU(Q>Ri& zO8Iy^y!X9#W6b${7D8BSC;AM_<2ami^Szopr0A=YcNB{r; delta 172 zcmV;d08{_j0gnQZYk!YPL_t(I%VS^|8DN@*#{X#=8vn7$F%r^^)e7`AHc70000A1QACIbPeP1{ zZ`M0Cw*`~kWiL4tJtI?Jl`@i|DD)rE=K>y&2TjvN&*$@RfN>mYU00gtnU`f@0bx9Y zegxnU5=A->!@&3Zo!hqMrfE1$(@n^?4JvnC$9>;aU4VM0XR_CHRpNG zr_+gD*Oe2HEXyP)Ns?^B+kmnxB|uEs00s!(0IjeN z!;mkR%j;JVNdU7?UIshSTXJ8q{@7P16W7_I&OGE|-e{@F^O=0O1>; z71nVaQy7M?Ux6n9B$7}WZD5R|2u5;Umx3U84L}P3Q2%&5l5N}MI1U{S2eK?n$TZFO z_kgD|B*ADHhB1(;s-){W)<3(6Jc;pCrfC}EW+uxrQxxT&{!CBPg<5rm_{X*Y0000< KMNUMnLSTaAVU5QC diff --git a/mods/default/textures/default_cloud.png b/mods/default/textures/default_cloud.png index 24091a37722e5918880372acee3b414c1c2a8d77..6a1537d155820c09481bb2accdd23e29a485177a 100644 GIT binary patch delta 46 zcmXRboZz7;;_2cTqA@Y~hrd#S#8rb;i9fO!7}l@-D<7|U=Pv^gc)I$ztaD0e0sxt> B5m^8L delta 51 zcmXRco8X}*>FMGaqA@Y~&;S4S%$g0IDpwavxta24@-l?xGRr=3ixOf00#8>zmvv4F FO#s$%5Rd=> diff --git a/mods/default/textures/default_coal_block.png b/mods/default/textures/default_coal_block.png index dbc1f362f6cb8cdae4bd2041bea4b3202f8b64aa..84e8b54fc70b0aa6c7f31563ea434c899d9c37eb 100644 GIT binary patch delta 317 zcmV-D0mA;c1fm0wB#}%gks~O70T@X{K~yMHb&=hUfjmP8hd_GOb_xt^Soq)pkeb;sS zJ)qjQMT!nJ06~%@@aOZH+X|z@Fig{wHd&V4ZZ`&+_S?2WQVGd?>S_Ib1Ie;10CPR0 z>$=i%97o7@51wJ$w&OTrthnFr=03#h_2Mk{I3ABYl#~;UQY_2j^Z9(t^kxsF)1QDx zKpA4u{5JUienj(I+mC24erx*?&2Mc#qWP`uM>M~+{fOqbwja^_*7oxQR|KsNC58N* P00000NkvXXu0mjfP{*J- delta 468 zcmV;_0W1EZ1Gof`B#})gks~R80j^0zK~yNub=uJQfiu}D2kL)lv2)l zp65aca=BapKuW2#=9~vXuwJi~QdLz6A;xiRng(Nx5TcYCW2m*Z?|X!Q5CBk0r)lzi zpHdozAwmda9LKTN+Veai#Pj*2ob$)yVT?JQP6#2bH2^TiD5cg~YpvG0sw&U(oO4;0 z5h*2OOiC$)sOwq?F-;Ta+*&Jy&|3Sx4*(eBD2m#)rOV|K0OB|<%aU_$jQNi9Ja^6w z!{D4FglMhPGz9>%-EPBwFtpZUjKAk7ie9f5#&{gZvMdoo#u#fY0344;()aylvkAjc zYrR-3zF)1iVHk4GqbL$WNGVsV)i4Zcnv&b?)^!~KXswMgob#e62q6GK2x;3EAyidW zUDsKb{r&xs#bPn*4FI!!=x(>0_5Rg|{_;+eWWLXL+B8iN1lC$d=bV(XD2n&{?fX7s z%sE%rbr1x@FfhhwUDvbTzxt5{pHux*>5bzS9W048)ChoqDg6l0XH02udumuZ?5 zvMh_5i9-nT5n$$do>g7f=?etdIF6D9U?vfRjbUO8MgpD%U|1#rS=&~f%E&pF2aqrf z!=qhWATc7Y>pBmxxlNepf{uVu-Fq)@m-sva$yHUUnx=U*=l((4wz_>xec$VguKmiF Z0dAj!hkV-d$ZG%q002ovPDHLkV1ivuW1Rp1 delta 227 zcmV<90384O0sjGzB!9+9L_t(|oW+o_3WP8WhTR>-v4ew%l;R*F4&va@p+n#QX?lD) zavW+0k>dh?lOg|?q(xbl#S^`sC-F0Y_dcP0-_vaXCKO{#+qMa4UDs>S5r8p-kfv!8 z$g(VArgqMqAxD6k=XndZuyGty7J!*X40?u&GdKx&7F>Xt2Bd52bS9&^uJZsI zhGF=us~<>>sGFwA1N3ecCbnQBU`#j0J7c z*Ta_>3h{cq-tYHnwF;yfjRtw#PyIsRD@ZRtDeku;{_xtg9Cr&sU$rR)oL{=G60IGmd@uh(4f=qbUJmV zk{;B*z`UqHMa+~d*=jOsXygEy%jE>!u$fFIii8Joq)V2|C6}=@q#y^9^JGe(Ljolq z^bau;PN+kk>L-~J+!SGD_WaxAX;N6y6-XSC$GC>W;dng$1Fq?F;K^-sb^rhX07*qo IM6N<$g7~@L^Z)<= delta 470 zcmV;{0V)2;1kD7Hfq%D2L_t(IPfe2Bio!q;MCU6NjS!8yUZRN_?+{Rs=u^m(W)sEh zDvBT?exN5dD_aj^XQrpBx<=)??r=D)R4UzWH;STsKCkO~tJPxje!t&txAA!V{ST_s z=@^F5>-B!$a2!Xvf$#ee(QMncX`0lvT1}NoB`Us;$0L;I^M9G5-ELc!wcT#H-)uGq zg8{tMxKNMBkKoQ^=b$@_E=w&d#eKD^#o6T%C;|2EneJ+=id4O0#0an1B%jH50iVv9&N-RmY zq={(>4KBo?(=;u)0F#gfLGbkl6nHrF0jKG7n)fXf3dsyq#bOaf0zgDYIvfs|#yaCp zr&H8GGK2gV$O{D&Arn@*B^e2g9!zF38O1bwc%CO-cux=xz3cHO zY*XnLoz+6OELa-uvd_Je-P8x|eYa?5%l*2)?G)@|w`9*-d7bCgAOFLDdM>icP^Se{ z=K_+qoua*N7gXqLe?*BSVXxbH6+4(qD3%=11+`+_ZtGbk5O`S|Pyz399~y=5VP5ch zB_mo9g2s+l;bSA6yR~eT47I~@QaOtu{Qx*P2%x}A2$SmG>Hizwr%Qdhi^4=ICVrma zoj~LWu&2#od)ye(H_0b|i)kwlwue*5cSU@8U>bhEtYw6NLdOd!d-yFtaSCV(z;MxU zx?tX!$pG1X=-~|{A_Yz=X}ezi+XL5tVnFAc@o~}wA^AqXV7k9mU7RC&Fa^em-x1M~ zJ@CR&0eEmZnosHhgFDIi(F7k|9R+q#9r#)0a<)Sb7ZLc*5mX3f=KK-VyF*zbu8sC8 z066~OVxos{AbyQ6)XQUQg}4Qi>1GAMod92Hr{jJv)M)&b+Qj-uuYqKx6xVW8a-I66 p;W!hDyjto}FcTw|rtA+Cz5&f(T1I?K`d$D4002ovPDHLkV1fja@Sgwx delta 681 zcmV;a0#^Ok1d9fcB#})gks~R80)a_HK~y-)J(J6hBSjEJPh@7jt6XKzw7VC~NURVW zc8CRH%_s01d?ot^v0^|-jb>;w_H?=4kIZCYk7E^5TwUo#oRFV?`oTB-1b~R(y=Pmb zjPt@cuf(BYoK_G}A~#K$#{d|u6hD6V6?HdKq!Guu=dQ}I&Y?sxua?k%XpZNO*JVaG z%zUn2|NMZe+mUXV`Tehd@gAx?!Fi9-8h|L!h(MXeOpE1s?s+ zzQlV^-40YmLVJznfh-QuTA_ir_Z4sND_)v`ab8iUx<@Oyh&}8!DRn!N!~y-ZkS8JS za4}ONSm$^;)C5Me$zoK0o`#&70qYz9^J0;!_^!%$I@DxIh#;4l2vML(;EVwo398izFfgi#6rtrSm( znm9BptEJ47OO$J5trcdPSCTkj7#E&DHQa9tJRT)NmOz=u9P5sMhgStkgr=WRA{0q< z=>ZO>mc=^u+nkSe$GIJEOI=pWew*{pp$4EEXX40^B_VkdqO9}WZSxy(RUYGk)49ia zPZSuO_q^JqOpE1VSD-}QU{Y~t&`LPg9Z3{mw8ncV^8~Ggb3Y;oab$QtHCN=}SoZ`* zW32PQg+PG19f$&d%{VP+t*G(@>l|9C>mOVUv{sj^07*qoM6N<$g5TO!H~;_u delta 277 zcmV+w0qXvU0_p;gUVryVL_t(I%jJ>3PQp+Whrb*Cib)e$SqzIz#0PNF%{O3ncVcDY z4cPkxtfVT?*@?u##2CTBglGsQg_{1MnCsMPYug8q-+0dbzLRq<{QpdKRX%GynbsFs zpl`1M`0_mf3gtsiF0VzVV5+OqT`wZFT%nXI5^*s8I7#HJ=6{%PkDPbzL_R(>0Fy+{ zYR+&pMyV8;%nShX0IvDL)BO#{jZ+S)wLc=yGPuJP=L%?`;SpW(fuOT4KD;mPVia~~; zV~{vr0~S>WgKdG?itZAS=2&+F+y+d{^ZF0M$cDf)gT#q806QHwB|C#LNOPo%9{zxY wDF)#*KU1(K7$&G020$8-HG?z~t$FAH0D%a);FpY$#sB~S07*qoM6N<$f|CbWt^fc4 delta 298 zcmV+_0oDGO0{#M!U4H=!NklS&HBli5wzIm}aE?U!$3YKVQxw;P(8`v|SI8 zjM>~jaeifRb$Va`JU^hw5&+6PWxIFbEH$XbS@c4y?P83vSbzWFiQd`ujHcBzK{|e> zlm&%IiQZ#mo+0y$)ozF5y$$o7>&~Yq!w{`Co*w|v{ptXnhOilf(c=JFX-oF}fU1-L z2&ovwg8RYiVuR=-pNdy}gj6~5_Yz>4eCdGSA~Pkk_aY_C{n4*&oF07*qoM6N<$g7pB9Q2+n{ diff --git a/mods/default/textures/default_desert_sand.png b/mods/default/textures/default_desert_sand.png index 9dba52db86fa8c7e107a487a04e1abf56cfec770..27750fb4c269bda3d38e570e88a583dbfe513b0b 100644 GIT binary patch delta 629 zcmV-*0*d{%1)c?vG=Eh|L_t(IPc>89R@zVy%|~{5sSpwZ2*v;COKaN)!HQB8P*4Q5 z+8ew8mI|_faErAcvpai^Jj_bYWcHpt`%Emq|~|@WerT zKa5V+(ev~?hGD_M^eiS3Meo3YMKF_(UtEliqe?O;#4x*vV}E&>(BgjH)ga*hz}7m} zvzgUDG{E^~68?Eyf&cE(2yRm7g>e;r)zjzlI*Cy^X8e#~j!%v= z%!>z~ZCJBPTz^elb)Gj8m{g(|9E*Y3Eq(77BH~jNqmnU_P3aX!(h-;-kRAPsi_U%s z9bsS84EeZXzN@NwQgif#>MR~;2Ei=q9fkDj2%gnNRYPv$%8=7o29*#@6_#Iim4JXz z(LwX$rWt1iln8FpV&)qJw<-PB&4$s=M9eKP!Qj&Tcz?g9?2Edm9k~YtKi#|-D&Jb4 zHqhF$F)fH9tjnKiW96HApak470g$yT@>Z(o2S;K@?mmIc>y-;;DUJUFlfTr`2JLV* P00000NkvXXu0mjf|1~yx delta 654 zcmV;90&)GG1-1o{G=FVLL_t(IPbE_cZreZ*;~tV_S+ScNXw!bKU+ahZi2^|q$Fc4` z%UKDs1g~~DB!{d1{`s9vW$<-fVYI@2Z;&z&<&hJ{DMDp~w$rG08g2@FTL1||pJ1hU znH_4Y3&1=_Xk)QI$bXBvN@XqjjA0HeOVBEn28YhTj=e`!5r6%rMvM^$Wze)WLQMF4 z9Ra1$9WD1%g^^nVH21fbjVA}IbVk(*CBW`#BRK@k?pDk$y>tHSP*ut#|HK|rR z0oR~nte#Tt_Jx6!57JSX2-R`)pddWl?~o{=ZZ(ur1+ct%$$lv=hO%s1^bu}w82gC3 z`^`8Rs}w0+ao$AZ9oE1-9{rauQmn4G2?*l*+k~g*u7Bv3A_TrUz9NktEWN||W8%1K zJRQk~URau3ZhJJWJu;QG8n+=xD#_w@mz>u@*~Z{ zD9+qBuz!h*7_I~`)#faZ1ZPa$yrjUevpBD5WOSZ%BRnHI%?T?(Br`8B9X1E)uxNFp zmS~(r`Pgx^2aC8e!en+nJ7mQKHak2&^W4xksonq_>9OJG`-1MdQmG=C;ZL_t(IPjynuP69y?>@PA=5Dq*7gk?FP8%a2zT!HAxN4ID4qftGlbZdgLQ(DDZjLbin>StLysqgy(Mg>P+Qo=wGh9^3N1dxZID;LTEyn$!%P9D;wr5m*r zi1T&mFjV=cQq$A#{%0n5dVDC2!}(djVs`t|@VTYNJjqPI6&)2$!aZ=Gy=+&8 zpG{_vv*Oo;)|%-il>l_=L%=La&9EKU$?Ws{L^ho$H0y0Hm4DmKM(sdi4WJW}yiS+W z0kC_5o1y#)MwlgAbLJF55Y+81v%L19P?{IUc3owl)sZivh8d6g(k`GXP+!>`_SUbg zhN^?(ti8BtTCT&7`Ksn-(2Avih5bdkl~`q-4gm9O+lk``#9?Jyrnw=p9XLi2a8@Ym z?8jGqQI};Yg@3dNgaSKRC6$9Cj;!Ewv6eM0c5)(7!^-@O2528p$cl78H?9b!BS8B; zagd2_l@)R_5N|ar)j1XbVL*fZk&xwXbYjC8mcYAF@8ovj!0b9F7e}E<-=+&uS)V|y z#7eLddpqo&kW8Q+zq|z;nTOvuBK!LLn`^OaXS^4yk26RUiHC#k{fqYUJwG8UGLF#rGn diff --git a/mods/default/textures/default_desert_stone_brick.png b/mods/default/textures/default_desert_stone_brick.png index de90643599f3aac4a3c40b17886fde0312c02aa2..6af1936f74cecde65332c1a2dc040eebda3a0755 100644 GIT binary patch delta 442 zcmV;r0Y(1f1mgpcGk*b^Nkl^0+Z2PxWcJTpiQ(rj(I~T29WEQp$Zb=YN6!d^s&&`xSBdNQZ3y zB&o)F6>MW?V&E4?`B7y*J17?`X-%XFI9M6((L)E5Q4KJt5ZE&xHitaTw_Rr1dURfM^0&g;C zoY@5WB{Xbbn;4t{dp9>y9p%zE8jMZ9EXJ{c69}MW>$+)8Qd0=qnoW$etbR;NMw;Gm z<9{;i6AXV4-&DXeNWctOWgN7Noc~4}8cTv)RKOaX3p1u5}1LFjcGk*daNkllexnH-bL}(3+RXv~z7*qnw z83NHSFzosC?azouxS@Gk$5!WynAGp_OvVUk51@Cn@_*^*ov_>Y7h)>x?XjR?UeuFO z$K0#7<($RB*!1k70ra?^hT;zZYf#5NVwKK{Lu5~wz83OgxG!$(x;8VA_%}wwbQFxE z&9mzTD1ASRXvmBJSXYaRz`o}Y7^~BuD+^G<1Ji&3lKmJx(}zL8v?B_$W&I~2A!5K- zef@qX<1{(!c=9L0-vD$_>qNeB)3dc3jKPV(SO!uD%P1K=2-v$002ov JPDHLkV1lHgAG`nn diff --git a/mods/default/textures/default_diamond.png b/mods/default/textures/default_diamond.png index 0410cafb313db834279e9628355ae2f5f1d50839..2902d009b926fdd3ee572fcdb6480bf468a0d903 100644 GIT binary patch delta 3013 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 bLv002ov JPDHLkV1jPlN>%^> diff --git a/mods/default/textures/default_dirt.png b/mods/default/textures/default_dirt.png old mode 100755 new mode 100644 index 380ee37826cb27f3a12cba31c95e6a9745f22f41..2ced98eaae19e06d621c7ce49699bfce931edf88 GIT binary patch delta 816 zcmV-01JC@z2ayMmZhsC*L_t(IPc>8LQd2<`-UrdKAf%CyKmzHF^gxOU3F$YD6j}(O zOi)17F+dPRK}KvNjx#>x=h_iMG@_zi2oF2u8Ru~KV5wN9z9yPZH?<60}E;X)JLpW~)uuP?R zLv~v6qimDmaM6zKm;pa~36$Mx+-}6Ec^K?#H;(kw6MWr>qiCh(5i>&L4{%xyQe`bz z&7l;Vt7ZTx>VLgHXF%Sh#7#ShyWJF6KW#_Wro`*QED}Zq^0dFG`7kJZkatjp^Hu2P9zV}GN9&}K;5eYt2)*Ay%ojHdIY-(BbuaHXKn^1yBc5CVqh)0xgDRz zLDqq&<{|pDm+a%nTI6_)x0Em+hi9nUA4<`Qg)+F z)!3jkOMnz85}OjObz-m*)C)bbmV13Jm;4wM-6)aLdr2z}b1n>PLA<3uD>zg*D!6f! zbD~cz3x8IXu!P5eGff%CutnL}A*e%25#LJ=HL65DV^V;f(P71|z>jVWgS-u|atcjadznq-w>f z#RBCeP0++ uW+_ZE%D)^ulNV&?CQUncf(tq*dGHSe-}k}>pL;a`0000XL_t(I%LTz(Pa|ajfZ_N1X4;vSo|v|@KwBt>?c$ORaS4fT z+%+1_ZsNVscu2hP&OhMAUVGsm@pqVPRwbx1eik{KiZUKM6z0=( zdbjKywz=$@^nZs_{@HILU%fdXo=h^GOt2jn*LN}E3E~<&-MNSO_3I}=z13r5d7k&R z7Lkx(yHddReD+Rys97V*NyEn++!Bu{e6W<~q-8R893o+fx>s%T)#D156Hvc^lV%TH z({LT1$6IA&Se5J^wP{}ssMeYou`vDNEw1Ns-svG-Uw_cKvDm9Mc=lwAn~{xB1o?Cd z0QIwv*6EwKOuc|N)dnF&vbnm*pRW)2WV?d;zS^XHc}*e~Wxbe14Xgb9_K*+(L$i-M z9FBQdSw;&9_Um1AElez;P+2WfZ{8q&`|C`qmiVhmDnak`a}$ z?NUAIP=Cl9gtQQ`h|Y9kBffw7AXqQu!1u9Tmqx3PAi(#*7e05M&r&{(l!EMRoXhJW zSEhxcD2yjlF z)aKQI2ltkFwR?&^y`!*TaBEq_qB=|Y6rSgy$A2R9u0~YPIy~Aab9mmxycrSG!-#J_ z-Ut)~5k17tRv9fU`0HIAYwEC=Niwz_CKHG2{w;}koRK|63XlR6DNu{~S&W3vaA0Bf zElwL@fi(s&?jr8@PW);1qWDG_V7cCSfmx;5s zJX%NfxJ_x^AfzhnAGg?fSSIj1UcNg*2oQg~_%3j4hfZ(6{%MC~Ok+Mb%j(j00000NkvXXu0mjfsvN5b diff --git a/mods/default/textures/default_dry_shrub.png b/mods/default/textures/default_dry_shrub.png index 450d5d96a52b45dc236520bacaa0fc7abe3ada94..75c67c36138c17375f1df87a3fdd9f46e50bd289 100644 GIT binary patch delta 212 zcmV;_04x8(1Ed0wSbqSvNkl3NQ&0 z`xrjTJDJ2esEK5q68k@Y`^^6DJg(=jHK+Bo6-D6~6io|S;Q1KrAc#DQ5%E5@ zgJE7k>>)bo9+p^t$@MxLzc4Nl>k-zq9t#T53SbqUjNklM)K6vlr?SehATTC>bG0o=%B1qwUFmefx0 zH!Nv`Tu7J9V+dl7AP{ZlP%J~!WCBQPXQ&yj>SlV)QNrf;%*);TzVChS-NFBh&+zF_ zjNh#tlXT*5B5~y5cWd%U(eKuXBab-p3g8Ly!Cf`a5@0eKihm?Eh$D~d+vg%H@?`qqVM-uEw;RUyaUMTawlBJ!ZtG*gnI!{(I$}V&74-dPP5SwfYiyhnH9La z&VfL#C{x>ViEA=L8$B&h))Y%`NdYLs07P<9|n_KSt(VgRV~Wp*LHjBh0bzz^#&pq16R RYvBL@002ovPDHLkV1jeSvs?fG diff --git a/mods/default/textures/default_fence.png b/mods/default/textures/default_fence.png index 0b99f0eb5dd6b27c9f478cc1eb8a510b59a97ea6..ca6ed59a4c88ec580f82a95c4461802e71317eae 100644 GIT binary patch delta 403 zcmV;E0c`%81mXjbS$}j%L_t(I%gxcrF9UHD!0}&CBJ^OZr82aL2{mO5RV|H{*4DAb zQj}CPjaphn#1auCVv7TR@Yl^S>6|!t$-BLLl9#V=2qAv6;!l9T=T zyW{)Z1gC3ZjA@mvn8FvZH|6JYYm(>F4DUAuTOizCLCjanw13u&KIAch*L;wdgE&vc zMV^jRJnlxxCuNL;pUd@r?sp<2m1?dw!W8FKvg0!8NSg_qEyxt-d&uj3SAxIi}U3H z6G&+_tOXia9e5xP! z;5Gqk9y_2^?vi;%eO@+)CDOr0j&zyZOo%%pL8;urA%w8zQCjOzJx(;KjF7jISZ5Vc xZ#mZ7Uw}1_-3!*-KQeyLV+UAsJH&sOPcF0GfipaLEDQhu002ovPDHLkV1jv}!GQn( delta 460 zcmV;-0W<#M1DgbpS%0lbL_t(I%gvELZ_`i|N0062*nyA~o2W=BDC)p~3Mvv315%NY z5E5U39WgO8FtH%@Yp@_zSQuaf36zDhqacysq$0(R8^7m&kD*oEhGy!*o$o#O-rq3{ zPFLnB=MezU9&YNow}$JjVb_~HdAfb#Vb34k(_xelMl+Pkd4KtS#}EL&Cz=&2M>qUDZhpTI$jg$_{332&9E8nj*u!v%9Ok)D!|w86Kb}gCIpsc z^7>={FoP*Dn18=;voqG6)i#~g3p5*NdD|Nw06e=uTPE5BjOAi=q@k5ylqJStp8z=L zT|t+MvQ(gprGVR88zfQ@#WN;= z`f@YJ&>4Qa#d+Vy5DkK#!9ThMz@1w+j_K(K5%IpnEJaeB(G=Gnp)<*Y`_T>(ZRuEku>o8I`u3>J0&AN3axx6kV>Y8p)d00006LXB!44GL_t(IPfe3)Q`0dJhx6%Fr1wRSfA53-rL8@n&IpQ93beHL zKp8y77k<%opT*4h;x|b)n?0T+ZhQMto;Ek~ZGA1@x3}_RcPE?qg=uy5-p2jnv+VCK zZN0dh+8k|fK8WjwUFo)4GB^ok*zd{7aYsU3w`x^+{4$q%Ie(B|_gH#rXP-UJpz+&* zxN@-|jcUczQ)4wKNsvF1ZmTKt^NEcW^=WFrdZlau@g?aS4eEkI-VR}`=_ZZ@O()_) zd#!p+I?aX!8TLZ+VU6;cw75(%At;~AYV@*14qn+|`o`(^<64rjsHEaCsRe6k*xt#gH z3Lai?aXu>}(T|iYa5(sLzclf{7N6c3mz6T0e<1&QSbsj>0@0$c4=f{VfWlxh99SD9 z`2WE%!elxbi@R6yWFsQ|`saM6hpD8fJSwH4U8%2>0AZ(XqqAqK;#rc7U{ug37bK_c z#Pz6FcZ9M$)7`0|A~NOA*+3+(NBK54DQ R=C1$%002ovPDHLkV1j_cC6WLD delta 707 zcmV;!0zCcP1lt9WB!8kwL_t(I%RQ4#iyT!Lg`fLbUDZ7^i!mFs2wA8QNFWiFBoGY< z{wrPTQh$pZm+oEYLL#UUdL{(sqo=xRx~6X3y7#>Tv1gOec$7}N5&CKL1~Tmo-Bec zrI2$5V7J?0twm|g#pNZ-)smDmi@Iixk)y*E1+dm4B3x}Y*bo8$);a2G!P(gvRaNoj z^Jo0|_nH@l{VOzFfxA zG&Q#GdveaClrY9%t>x=ipY!j@Ii=#cT;k`pCjnWG5 z97-uv5r5Vvr+d=IFvUo`J?}js1jcd1uHSC}@KuF~@bLaIRaLRsT%fdO*zGtxJf!P; ziU?IzF-;SF*X_3urioGtV+iD&S!>OM5AX5h(MNYso%h7sKkFQ6p2=ws)8?E}N+BW~ ztPZfovb*kBzrQ49p{X0f6ey(-W5hWJz+$l=#yp6<8AmGT>H3bV+lqek`Z<5Rc}ppU p;pXNpwm3~V=MWLLZHx7u{{cAUfRWPZZyo>u002ovPDHLkV1k^@V|4%k diff --git a/mods/default/textures/default_furnace_fire_bg.png b/mods/default/textures/default_furnace_fire_bg.png index 1272e101e5f5fb5e3c78f21f4e7bcf40c1c60c12..e98a4f616c4cd8ac715f75d8dcbd0a335fcaa0cd 100644 GIT binary patch delta 183 zcmV;o07(D20-6GlYk!(aL_t(IjbmUS0#u9ffiV{FpJ+i4Sg*{1RUTd7KeCvOAY9Y` zI!SggyIz_bMISB${$r72n5n?autJ3w!+`&|G;h`BLs7FqS&-qBF$Z2RU^D3d6(@d% zBj!8|uS1O(KE=tQ7>diu=xkgr#V&}?TR1GlbT%~%AO@4{0x%3U_yUV)1JG?F#amcY l97$n7Zr~9#0Go?2003x$sFxwLh8+L^002ovPDHLkV1jwHOHBX( delta 214 zcmV;{04e{P0=WW^Yk#>(L_t(I%VS_50#u9fF;t83VUzk#v>*cm1H*b{4h(rF92($a zHiB?X|IdGe2-iz@SD4@g zOjw*xP!l%ilB5aU1;ko_(}4dt6f=_I0(>!n7qF145o?^116W9mA&hVV0A(68wSE(R QF#rGn07*qoM6N<$f^~^jfB*mh diff --git a/mods/default/textures/default_furnace_fire_fg.png b/mods/default/textures/default_furnace_fire_fg.png index fbb19df7438f6c806af40f6357bd0b28761c0169..66aab6520c17f3527e0e53ea63df742fc4372879 100644 GIT binary patch delta 708 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 R=C1$%002ovPDHLkV1j_cC6WLD delta 707 zcmV;!0zCcP1lt9WB!8kwL_t(I%RQ4#iyT!Lg`fLbUDZ7^i!mFs2wA8QNFWiFBoGY< z{wrPTQh$pZm+oEYLL#UUdL{(sqo=xRx~6X3y7#>Tv1gOec$7}N5&CKL1~Tmo-Bec zrI2$5V7J?0twm|g#pNZ-)smDmi@Iixk)y*E1+dm4B3x}Y*bo8$);a2G!P(gvRaNoj z^Jo0|_nH@l{VOzFfxA zG&Q#GdveaClrY9%t>x=ipY!j@Ii=#cT;k`pCjnWG5 z97-uv5r5Vvr+d=IFvUo`J?}js1jcd1uHSC}@KuF~@bLaIRaLRsT%fdO*zGtxJf!P; ziU?IzF-;SF*X_3urioGtV+iD&S!>OM5AX5h(MNYso%h7sKkFQ6p2=ws)8?E}N+BW~ ztPZfovb*kBzrQ49p{X0f6ey(-W5hWJz+$l=#yp6<8AmGT>H3bV+lqek`Z<5Rc}ppU p;pXNpwm3~V=MWLLZHx7u{{cAUfRWPZZyo>u002ovPDHLkV1k^@V|4%k diff --git a/mods/default/textures/default_furnace_top.png b/mods/default/textures/default_furnace_top.png index c86782a2147130bb2b12644fb767e33ad5f4b1de..2d19b6b117ca93c69e04060a7734337f02d0ab3d 100644 GIT binary patch delta 579 zcmV-J0=)g(1>6LXB!44GL_t(IPfe3)Q`0dJhx6%Fr1wRSfA53-rL8@n&IpQ93beHL zKp8y77k<%opT*4h;x|b)n?0T+ZhQMto;Ek~ZGA1@x3}_RcPE?qg=uy5-p2jnv+VCK zZN0dh+8k|fK8WjwUFo)4GB^ok*zd{7aYsU3w`x^+{4$q%Ie(B|_gH#rXP-UJpz+&* zxN@-|jcUczQ)4wKNsvF1ZmTKt^NEcW^=WFrdZlau@g?aS4eEkI-VR}`=_ZZ@O()_) zd#!p+I?aX!8TLZ+VU6;cw75(%At;~AYV@*14qn+|`o`(^<64rjsHEaCsRe6k*xt#gH z3Lai?aXu>}(T|iYa5(sLzclf{7N6c3mz6T0e<1&QSbsj>0@0$c4=f{VfWlxh99SD9 z`2WE%!elxbi@R6yWFsQ|`saM6hpD8fJSwH4U8%2>0AZ(XqqAqK;#rc7U{ug37bK_c z#Pz6FcZ9M$)7`0|A~NOA*+3+(NBK54DQ R=C1$%002ovPDHLkV1j_cC6WLD delta 707 zcmV;!0zCcP1lt9WB!8kwL_t(I%RQ4#iyT!Lg`fLbUDZ7^i!mFs2wA8QNFWiFBoGY< z{wrPTQh$pZm+oEYLL#UUdL{(sqo=xRx~6X3y7#>Tv1gOec$7}N5&CKL1~Tmo-Bec zrI2$5V7J?0twm|g#pNZ-)smDmi@Iixk)y*E1+dm4B3x}Y*bo8$);a2G!P(gvRaNoj z^Jo0|_nH@l{VOzFfxA zG&Q#GdveaClrY9%t>x=ipY!j@Ii=#cT;k`pCjnWG5 z97-uv5r5Vvr+d=IFvUo`J?}js1jcd1uHSC}@KuF~@bLaIRaLRsT%fdO*zGtxJf!P; ziU?IzF-;SF*X_3urioGtV+iD&S!>OM5AX5h(MNYso%h7sKkFQ6p2=ws)8?E}N+BW~ ztPZfovb*kBzrQ49p{X0f6ey(-W5hWJz+$l=#yp6<8AmGT>H3bV+lqek`Z<5Rc}ppU p;pXNpwm3~V=MWLLZHx7u{{cAUfRWPZZyo>u002ovPDHLkV1k^@V|4%k diff --git a/mods/default/textures/default_gold_ingot.png b/mods/default/textures/default_gold_ingot.png index 3c5cc0be7eb0908e5f10f2d28f7e741ad44d4259..48ca66d638ea8cf7c247035a7611ebfe01655262 100644 GIT binary patch delta 156 zcmV;N0Av5q0)_&Ra({nGL_t(Ijopr+4uCKaL+_vV$!IKCf+Im8FbEJhGzN2|SuQkV zgk=scsaoIbME-xeiXO9QHi+z#Pm&0r0Svy13=GRL(Kd)K9Z6DF5rAze+E=1=K>|FE zjkm@`26CKp*Y^Q)OvE5oZ_9QlumHtyF$zA3Sdaw9L|NcB?-c~FyX)}j+tOM90000< KMNUMnLSTYioj@i4 delta 230 zcmV@mNf?0NoOS2-Pj@!_zifhiUa@_3@e8afcdlM81`-CdHY2(~ zZQ8j&_8SQw^e=ZA zxqzb^;dE$kxi-?K0f(WBse5|MUEr-b#^Kb)Z7xg8%>k07*qoM6N<$f~$pS^8f$< diff --git a/mods/default/textures/default_gold_lump.png b/mods/default/textures/default_gold_lump.png index efcb9ef9f84469c7bd4d2df2be3268b86f5b7259..776ca80846d5ec11bcd35c810a42822842e0d9a3 100644 GIT binary patch delta 146 zcmV;D0B!%l0{j7xa({J6L_t(I%VS^|zTm?(hW{{3w&rJNQ88JXADl$si+ctB6J-Fh z#@ojPA@mUl8?PbAnm^nS#)|P8fNV2N1K8#x3~L zjO=Wf<{iuU@CPJJF-!w8Ca4((uxTV(^UwnTWFggWF0(D801E&B07*qoM6N<$f}Pzx ABLDyZ delta 215 zcmV;|04V?b0l@;0a(}u>L_t(I%VS^|@_-SS#D{AP|6yzaE!^rD@oE0{9aUV)7*jnH zA2N*+YZw#z%Ps>gJ3^=`WLqg zV49J^>o;#1UcY$@*ZlPxsyvDdzW#(d_t$%dZ{OcCutH@;MNotpUcdW?H5OQ~39_<5 z3=$P$LUH!jZww5dKL5iXjmUw7?%YqG|1o$(ePSe-4vuX`4QZII=$eNK006t}TuB~y R&dmS-002ovPDHLkV1h*NVafmi diff --git a/mods/default/textures/default_grass.png b/mods/default/textures/default_grass.png old mode 100755 new mode 100644 diff --git a/mods/default/textures/default_grass_2.png b/mods/default/textures/default_grass_2.png index e3dfd278258f44fe6419b075cbf460ec0a553ec6..b28172d9b8c51e3b540fadef89e41719d80665f7 100644 GIT binary patch delta 98 zcmV-o0GY|JNcRj==W6%1>&Vhw`;) zWlt8RLc33i<(eX0<0KAlPmZu8BbZ);WsAw1rbtbG0A_~)%d#(iw*UYD07*qoM6N<$ Ef@nf1^Z)<= delta 107 zcmV-x0F?jp0sH}wm}E~$L_t&-)6I=R5`ZuW1GlsmYX$xPYX!&tL52fKb^`o%d>zI` z?zXIv(is)@%pJ*pIsRBozlugo z`ohE23^!Wc6EPl#-nMyI_S-INS!#Q4r<^HU+OdaVx=Y7x(3d>Edx}LSJiI%`(jX|7)i`?mjOl2*96a{}L0T z(ZCDTmmjq)IEoqEv}AWY@>reWNfNv5d6CAPwOVo|+t`5;dA;T+Q+M2ktHQ>Uuf+>h sL9~39V&i>QyC!bv6Jv{%WQFfFmO=bMKp)f z1k+*jGFXVsy7+v#7SoMo+#4~!npMhfj(V%%9LFf{(xZDPC2RImQ=Dw~_^r6tWL-Po z>m%37zQSw8n7>!-9Bat4XGbL&9TDk~q@?G5@(0Ir1q~t&bqy2%0000cb4{q>!fJq<-{Cg5nSt?dV z;4a8w8%9?at&JSGy3x>NAsfK+0>ipvq9vJrWPN+qqCEVV#f=cGRZlrvQZk(k&@^{w z4J|sRd`3*u_IJMH0f*5?{o^V{^t)<17fitInnaM4s^_NgxEQAT<`2hn1r4W6Ql0<+ N002ovPDHLkV1f&KM~(mh diff --git a/mods/default/textures/default_grass_5.png b/mods/default/textures/default_grass_5.png index 865604c5fde3cfdc1a65f55ece8ce60487f6a8ea..ef19ad9d64ad7d4bcf45433268756b14045119b7 100644 GIT binary patch delta 169 zcmV;a09OCT0=WW^n175(L_t&-83n%Q6n17i`L_t&-(^Zc_62mYE1J{PcI0-oae{JRVRQteyG^~I^FMkCV zb$~IM6Ah2r;zENe)>1<`(+FnAit%*>j3)mLZGdw^4D8%O;`iPmYhAHub5qJTW9}WI ztX!6vMJ|sw9gdkn_Q%a~bO|kTw5+S$8Ev?z+i}_>z^PsdA}{ZD$vNau(k{jP>B^Ur kVdNXWbgW3G`u%_04;T^#s(k`c%>V!Z07*qoM6N<$g8Fk*k^lez diff --git a/mods/default/textures/default_grass_footsteps.png b/mods/default/textures/default_grass_footsteps.png index 57e063d8cf729a82c24c700bd49a025feece82fd..8349033d62edcad0223b154d9ab04b9979eb66e6 100644 GIT binary patch delta 711 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 RRw4iZ002ovPDHLkV1gA6Wc~mE delta 531 zcmV+u0_^>k0?!1HM}GnGNklY|~W zEQD@c`Vf7AK0x2YrAyc2Vyp}W7j-e(G?eKKp&6r7{JWQeHW>nxV5IFVh~sWJ<^m47Lvv{e|&o0hEdzHTTSuvS8SVt8}&5HAD^CEO@U?&W{7C9Ty4XMh?J7s zFzUKaoJeNTb)9~%L;s#C5v?~nNMX7xDj<(D!77|fUzFY~IZHZW+Ko1tad#RfZ` z9BkZ(*6%nB0_dGLy+)*}UN%r2P+h;{Y-|fS@;nTM3Q(h8gqe_>(k4kWFaQ+jrM;8L zy4a4Wk_-qd=RF)gp#=?)1ofZ(ttGTaJMwGIKaLDRP7vfI=L-M;002ovPDHLkV1k?S BxLp7M delta 661 zcmV;G0&4y01Lg&gU4H^|NklLN`+RarQh@z}myOoCUIe690y&r#RcA|jDA)ohRV(6*MUs_|aXS|I`= zf>MgMwePdKZ7oV^PEIWAb%V8*;m}ePH6g&)uZpg77y~hSynlD(c}J1@E*Q>OED%xL^wE5lx2l+ZUt00x8mxmW;zA$TRwftczH=E z%NniW5GJ*NL*Qb=?=qTgq$@GS4&FSfy`+NUxrn#L#bTFNpf1kfUp5Ii3~G`zj#;5B28ntxPYHOOP~*%_8wyFJ^21TXEuw(2x(d}nZVth z?FY4fU$eEA@fi9H8ED&%v$Kxrw8DEwlB7%~Fq=V9)F=gm0X#nTK!=AF(Gxe*Zo v=T?Xa+j4Dd{a#xQ-UqZ!Fs7#;qwpVAF-km!Dh`^>00000NkvXXu0mjfLykhX diff --git a/mods/default/textures/default_iron_lump.png b/mods/default/textures/default_iron_lump.png index b55f74e1652c21320c0b5b620bf531b145f36fec..2cbacc79218b395f8017390c5d04f3e1f56ff756 100644 GIT binary patch delta 177 zcmV;i08any0qg;gBnPueL_t(I%aJQ1f3*K3X+GAL_Wwjz*8dY78UK$%@v1bJ|3n#Z z6sUP$T^tziDhokj<23}N`AAa|Sn;8@3=9ks$7{fWnkcX>Fk4}oV79MIcmChuqKMmo zZMmNRK^WN(m}ZbT(FVZqraT`oUXf@E#vsl0_Hy_G5~di0CwZ!XHNh}J%`gDcABe0O fq>*UNLk|D|-j&6-!&UNQ00000NkvXXu0mjfHu6ua delta 163 zcmV;U09^m<0qp^hBnPxfL_t(|oRKRd1T^9df{{@Ze;2}rfHWTkYTj2D2gbX~LQvRv z4FPFB(v$>Ne5fr01B1lz8gQT{3Tz9^R+uK3?d#H=|97}3;x=GguIGOcMm7Yd86-}$ z0WiEN&j*ZGB-(;8NOQft9R7fWDF)$5o+@BXFicQ041hEuYX)f~TJz8Y0N$0wx5?RC RLjV8(2>?k&PDHLkV1n@OK&=1( diff --git a/mods/default/textures/default_junglegrass.png b/mods/default/textures/default_junglegrass.png index e79fe75d5034cef08494af23b627ba8b83f2a22b..d935e57202957febfe2751faad11394cb89c5fad 100644 GIT binary patch delta 218 zcmV<0044vb1k?hMf`0(KNklv$i{zWKW?2=9t&#tW!~_+v zQ)PnKqXKYc>8Ll$vYrN#2sdw-ls~K@$hes^E9w;3BS{owAXCJhvTTDSd%yt7DP-^1 zF@Xuo5n8&(mKBw6ApZ+d>}Ou}q*D?A#^~82*}dsrYreJe?!Hh{$~Q@F9_QKW8#huI U>Z>DT4gdfE07*qoM6N<$f<~ieYXATM delta 434 zcmV;j0ZsnY0;&X%f`0*$Nkl(Q69x~axB|GkyiMa4&N5bI7haDIF!4t`s=it6 zMSBD0OlNurd4B;3SELnA$1BR+T}*s%z6Jo)6B%h!w($zfrHIzFU*;)%H6%Qx`{vPXu=G#?M>8WgP-q=)h3~cGHu0O z^i`2oEIM~1)PdQ9A2|H6h`wbTI32I3%LW6p$Nxf;aVyS$q1@d?T{e(${v_T(Uieo0 cz+t_90b)Z1&AZXdg8%>k07*qoM6N<$g4e*%p#T5? diff --git a/mods/default/textures/default_jungleleaves.png b/mods/default/textures/default_jungleleaves.png index 68e9b9e4485d2ba6d03abb6eced5e0840c9e8bcb..c832327612ba5d050b974ce922580bf5f98eaebf 100644 GIT binary patch delta 217 zcmV;~04D#U1DpboOMd{nNkldnX z2z6XXmShsKt@(LfwfFPoHf5|YbIa?V`Ow-E%lq+BA&Ui~OKg(&wmkwBW%382PWs2( zs3lbg5F@f7K(cYYl)^?Q%VE$k_-R^t=^|$bkarEj7$?D3e Thv-_t00000NkvXXu0mjfd0S;c delta 352 zcmV-m0iXVy0-^(uOMd}DNkl)p6CmTj`Z=qGHG&8(Ijceqs#bZu_{AS%jSV9k%O zpHY3i8z@kuD08`04*-B~26Sz2iZT}fumFHxiIU?EE{&xqbARdD-i&_2=%>&L09XS6 z3P!#e!c~_b**8PDjfQUqSdw}AW|)zg%jhSZF8hxrwrhK%z1P>fDau@28VfBk4?^3t z{DB3H(`6sLj(!SOSnJx}SSqf0rX3xkMp5PxLIePp#=@@5g`zwiV)+=OE@(S}l*Y0Q z?^Zqjr@+G66j>;|v^kpsz92gvgn6v($ml1`$S!^P)88a7w~~l-cyHxd7l)S!$=UfJ yTFmN~$oX=S^un;79Cy$!IMRFl4eZ9CbtZqnxEzi-AOF+<0000 diff --git a/mods/default/textures/default_junglesapling.png b/mods/default/textures/default_junglesapling.png index 42df417d88b343db4237129f30c0363a2069854b..aa41099d107c583c01fe80cba78f25a8f7eddaf3 100644 GIT binary patch delta 185 zcmV;q07n1c0{sDyOn;n7L_t(Ijbm^$;$ff!#n$1_50mfK4p`+McO+6S>w>00000NkvXXu0mjfhwewF delta 284 zcmV+%0ptGt0p9|UOn?4KL_t(I%cYY&Ps1<}hVP9WCsqttP$>hb%FqQt7ybeNf9%?! zLP3I1RY*>h)QNgb37`3(^?LSmk6)kh_@L>Ocpfl+OYz`5(9a@Nx4oU+;I*ewJcmJj(z$=hu_E(_)8l?NX`TX)MByHl}A18(YZ_h7Jz6^+LWrZY6Hi*o%Y@FoRcSmVv isdjtPCN_WV{S^REbZz1YV#1RE0000IC-M z3d%M4Ie@+{7w?uvSxb(v8g;TT;$*~EOI>LmvaOsxhnN98Yj5P9SdvqmR!?&^i=(Zq z&35x+DZtOw0e=0Mr`vfO>2f~i%F_t#O(K&$b`k@RHvp`~$MM${(rqe5HkIMGiP_w> z%V#q8S7AHJ34af%SP$Zfee1y{se+)}N-Xe@>4DB{(QvN^pXn-z7hdY5Kd|Lk3#sTs zzAy9>u$*JaQ$wI$%d+BS)?ZJ^S(^p8EY)<~7D)_wk#6WR@wB_ismFYs@8yN9fbk9k z5x2;Psb0P=jggAK#C1oXg*4qLB{BFnHmT0H zGuURL>Rev7=vA-<<)sfvdkR6PIfBD1Vk$4BVE-;$Qn6~5j)@LQRTbg3w8>@y)>7iZ zR-V+Ck&Jpty`5mRTgr^_e^NYEyis4bqBu!}?1Y^n3*k1VJ8$x3*2m}faaL6Sasa!x zZ{_~=B7YoZM~J#BnfB@!vX{_s{vd8+2_qdAo>_|cJmce2YHA~(VDAn>O;?!dlXw%V zVJ>Lqd2=OIn!jJ%U44mEv`R4WPI*vHS?i6C~iH*q7xhZxi4we1vDTx zUPbV$3sGBq41cSh71iC3i~X#vg!uA7A+}kj;Hk4n$RbN50-hK-{u4@c;sbdb>`3*^_7E^!Z!{Yz|002ovPDHLkV1lz< Be(L}L delta 837 zcmV-L1G@ae27?EXOMe3*Nklf6omXFnmg#p(!Y27=_{!1h)~ z#{c5z;FE0IwuQ}x4^h!M^x`o9-hcZzZ#{3*(fuIje!d2P9Q3OQmPx>`)6*4Y-~JxV zbc*K2T8gO@i;2v7qS={w0-^*WR7zz4L=hKP(r{b{O@FGON@a|Yf~NS1v~Q>F;T^p8 z!qWhpI(>$8HV?MV@TXq@AocEj=!8eE#$L&g&F2Y48(1}qR0Rx@vs2)a5XwaiNnmPj zk&E#e2A1N5N#9Nsc>Bz{)i(PRTN5IE?rsT?2p&h zk6gc*VYlL^luY3D2apfp$me|L;PQyZEQM3lUUY86_ONV_lrqvPv>!~Kt=1wH7x&PyjhMy!d1 z`99#ANpiQdl&mbp+!C2vaTekin7i^F)04k$NO0rEEVTiN(rTWwL$B~3jngZQUGEHu9;;YbF}u>!y7H=zNp* z4SYU{KgvIzZ&+r@SF(}<>~A;fTyFb}Gb->Is1KDbSk?`c6t6D$rjLka-QaSq-it-; iXZAY#V6Qp=JQV>nJaQ=i*(1RK0000zIEo+ZDFP69$T+as&dyz9u&gYdsARYxcdt<;8@&beP() z$SP(>3D$YuS2QJ|65i&Eb_G*G)KwIwq1XL6R9-qnguHZ&2EqR}_y#;^`w^{IyAc2Y N002ovPDHLkV1jdVlRf|d delta 355 zcmV-p0i6Eh0*eEXF@Hr#L_t(I%f*txN&-<7hQE7f9GwP|AZbxZOLtMbUc{FO4BEMD z)g}TrK|Vqd)iboObp)YhG?u72PR{7PbK68z!br66-yQh)_|M_MXX=%bsg{d|8L5_w zrd}z1arSSZwzFY8*CuC65(ADS8IBZ68@hv-AP9c&Qv(0B&wuM+!jhLkN|-2vPC!b? zdsFzd;NY|=X07mjmi#kQ4Nms9j8X}!1s6*Q{9eqWYZHw%elMc`Hb@uTH9Lf(g!`6- z5MWD)Cx)>~u%y7tiFCo?*~6S~aJ;)|Tt_mDG+9Tow(QdIL!69c_^xSpdg+4OMhDxH zjK&&Ez_afV##|bu3<=;mGaA$`ALo37^ZjiTMw)n{=>}ugS3Hz9y!0b%DQLC3>4K}9 zCvsWIC{9?&O0IhWVWbg45Js9p-bxo7UHt72J^%*@kP&HWYm)!~002ovPDHLkV1nx4 BrEmZM diff --git a/mods/default/textures/default_lava.png b/mods/default/textures/default_lava.png index 9cf9fa81afa4f33cff9a8b4b1109cc767cbca6f2..559a64251cb91e0da7b7d9c84b90530ac1ede97c 100644 GIT binary patch delta 691 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Ⓢ@rG~0~<$7!89NxAKA-SejfC;INoo`Bev)K^Yid}+>HjX z@k%hio6j8XXf-Rt(a5l7IBLoVFGxD#a^T;-1`#zPuE90@$5&>EWFdietLfY8EVf5R z34aLVE2PGU&H$d;$?Fk;$@+1P7)*b}zj&c#TX$ro-;{-5<>*la@l!8%*>j8oW24c; zpMEJB{5+|bS2Xsmu;-X!+_yM0Lwk?yduD01Z9nUv#hp9F-#BAPR?}JX`B!r*13vdG z)!lRCk*ucG)`(G0G|i&<#oR)B;-l@O@_#)at9|`*9iwjB(MfRQF0z2v=44IkDR~1_ z)2XeP%R{iEGqt@+qJ3OE=z8(x=-M6ZY_scn;x2@MM2z0Ho0yU`u9V}->*oq_X@^Mg z!mz8t{w^+|xsMpQ`K@>8bPD_IGv7ebHAtZD2Q-9## zmS(73GM_+=l`TSEh!5TuT)ra*Pi_)kq}@QOz4nb$pz4d~k6b)cgA$KC5!8veeman4 z;Nc$=o+gVt`b$Vasyx^qXe|QM5IjE$ripmdWl<&oIMk1H~~Qpsb8J{|xV zEEr8G(7@hKB_eK4lD~bCgmwmaJGXzn?dyLNfkD*!&Z661rG>?!bi*t$kbmmY+RST! zTlW()8acoF`$KwxDe1OtKC@aV5dv?1AI%?=5_zw#H2~0j7g>N3HGjtXTz^v^@ZNoV z_j?Tc4OLys%T|jJyni3zCg$%Zixqta+FwKSW$oTY%@#?1dldYEa!U@f#)2gGTum6zI{T+3& z3d&&$v6RMb;K?)xXAC$|VkTHe*zAzs|4uH>zjq8DtH zL93{>xH@s`=r$20(%*=XZE4pNnERg0}#0K@0MoYk?EPqwgOrB+CTNAG- zhoaY$o|y5I`!eUvbI}5?xsq@ZVvaz}T((H4Ym+gf5$De~g!x4gX7a8QS1e&4`NhP@ zQ@^ZHadzqY?SvS`s-mhKJQ&4=Ws%Ht1GeRQ%=v&lz4(|La;iu%0QzvR9 zAWfY(e@m+kO!3pr%p?(i^*1w_0ANs(2Hf`9j8p^on?IRq?E|Vj*KSmLHPK%sjVu88 z+N+db*>Lf_GVJA;L!%J(0jcF~PG#XL} zuG>MllG#^?$A8hAuu^d}_ocF9QWQ+5x(!YrE41@Ue{&?7PF=N)vuBt;NcRMGW5>GN z?{AW7Pj4o&%rwtEKBSe`vU+H;x+;I~&eE0FZ^?^Ut!K%vz?ob0wrqQI&SLH6yEolG zS6g@GfTd2sy>icXiEwKLBwwVE>& z3p^g&^>Fk`pMcBXknDS@A|?4lNBg#&In^o(uiw>{Ul^#yF1~b3cL&e6Ob;cGuS~(E zi}Xu=espAOl*`M}$aH<(jc0arFTi-f<9`FnjHNa&@!;vHNnMM$bb-%4maLuHFqq`> zyez%eiW~ACXXV^ca4;cw{!r$e#@M}wwxpr}Cwe{8)td6B<@irC-E)!cYRcgK>b zx#aEhz{d_S-^_V?j>KdIbTdA1PKyv^(eusnt>-VD95H8X<{Ak$KZjV00a2vqH^e-J9NBGu@<3yDGhF+kaSrCYB%S z%0mzz_+GHs1itqJs=JX;Pb@B@>>+7gGqzaN0usLP;+#6m#LKP(;KUJ}OyG{M6+m5* zk~{CO#obgG<+;Nt8P>!DD@g#ry(jTF`wvtANcNvu%7!FVF&d@J_cnv**-8iibc(=X zF21}5LI4+EIu$pGfK2l6Fn@@fd>@-UrR?w#^02iv@MmG9*T!bzhJl8-J5PT9!XDF8tem2Mn49|CG;r5eLSNik6Oc7BKY00+;`DRU zw9<)DNLNb!3E+?LPb&be9fXY5F22AYzS7YhzUaBa9eAOHXW literal 8715 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 delta 3408 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 delta 367 zcmV-#0g(Q%0>cB4U4H>kNkl+7ZjmV#1}n1h?}Y zb=epIh@H1$-ptp>`)7PPT@4gi#Ca>X^Bn-tRXysmG0s~7fPV-8?0RTAwV8OVn`tZ~_DDJ90yhfv|dPEfS?5chuW-dcJVtrUWG>Pi6G1~j( zbT!Uf$%{;AiFpv(X2c65G}ebz@H(_(utKgb8xyhOGtac6L)38IN(d1E@*)##Eg240F(8$AQzI*`SJH^6m TuBh<<00006%jiZkDcYA>$*iebhHn%vwQaYX4aW6C`)b`Wl5_n>G#ETIseS@ zSi;ceM@KffTE}Dg{tXxKJl1P~S5uvwkR||CWnVpgctfNGbbma%8Q&*O7>)o2JzJc` z%wockJ~<%@CC~NK$Hwi;7t#P}=)1Ri)wJ(%0lAPxowh$H234tK$KA9A~<-C|6jNx^E`Qkr#L}Dhi|w*E8;`gD7IvtCl7Fp zdq@l@xQ}BT$$XwRY8#m^k^u|cV1mGi3O$y%wYFTH=HdRwsDJ%(h#O4w_miE$U=6LO$?j8%(0j?As0ae3l9tfXU_NkbLIm7K4deYI#4(U&VVjpfC6|2hCqVI z;Vc?b=iKM@1T02UyNJ9ml}%azy}c58}xt$N`D{&764>q5JeD0BX%C5Gq0j}tZmV1HLwo5;7<7+N{k zqMDOsb3}ssWLE;?G4y-M8e?_}PytG#5th>wk|elq#!dkvFJi3$9Mh=~$3fucI*}g< w09bjG(Fo#LNmCeHCGxAce*bW&fBKm|0U_&&hdCNiWdHyG07*qoM6N<$f^cq>Y5)KL diff --git a/mods/default/textures/default_mese_crystal_fragment.png b/mods/default/textures/default_mese_crystal_fragment.png index 496f4bc24ec56b1c2317a505577121e3aada6253..eaf77c48a88087efd4ae86384aa136cc6313ac5f 100644 GIT binary patch delta 96 zcmV-m0H6QV0i^+uOj$%pL_t(IjbmUK{^0Nbh5sSA_&)^(=z{V2OAMqLf~@)N2RU*K zD5gX+1x`n{o&K6322iBA`2W3!{N!nd*-p0Rp$Py1f?*7FtBnEx0000<$g1`S4{)ezGF)%asVyI^#&Ym6y28LY> z=Pxn*C&>Va?L7<(3=9k(K7PcihJXt$!8Jd6^oYSwkFb|fZ2$XT_y6Djy8p2`od^Sp y2S_u-0E#ph|G)Q;|3BF&>+gTv{|qAw0038~M78+^eXsxk00{s|MNUMnLSTY7j6dH1 diff --git a/mods/default/textures/default_mineral_coal.png b/mods/default/textures/default_mineral_coal.png index 3ff9692fb483347662c6b1aa37ff7214d1bd125d..559fa362a73930b844b7f38cbd1af96de948b6b6 100644 GIT binary patch delta 99 zcmV-p0G$802a5-=FaujgNklRwMub002ovPDHLk FV1l{WC;tEd delta 145 zcmV;C0B-+_2e=2YFav*cNkl=ezk``~WKAa|plPeBw5m6R zV#wLRYLN_*@tLVy4XP?iDFOgy7VZuJsI|&q(7(_w|EG*ay230~9nL+6-L7Uf7&U;e zNwV+HDUgh#WaJE3#=zaz#{9TQa<>P|+qwZ=jya2*1Ljl!000R9NkvXXu0mjf4@W}U diff --git a/mods/default/textures/default_mineral_copper.png b/mods/default/textures/default_mineral_copper.png index 43cdb115efd6910670df65bccc00b038ff7d125c..68344fad8176c09c0633aa9775945cbc71ba00b5 100644 GIT binary patch delta 109 zcmV-z0FwWL0>lB3US?5AL_t(I%VS`mHrU!8^nZ4t)BnL?C`jYdN;kO1?OowugRmL~ zvxVx;r(akgdjTDT!T}lM^(rW!kQLL{Z@8QWlBdW}bpO-d8*~XPsu>CZC46-R8g9$j P00000NkvXXu0mjf62dTn delta 172 zcmX@Y*u*p;uD;*X#WBRPq`dNF!>g5| X3=71<3j)7SVE_S7S3j3^P6W^?U&E09Gz+hNr}z4w!W_A>WNq@FZjeIBdx9U@leM&aQ&2|UPDVwOw)INp-b1Am6_-TY delta 148 zcmV;F0Birw0saAya({P8L_t(I%VS`mHaN18|NoJV{Qn1sp+`3I|NsAl0j}}?6Ndlj zhA|>5hOuq@KQb~5N`NgauzCR455~6#!jgL1(3BKn>>r00002P*F;653e1_+ELtx8!{h-`mGi0;IBxfz}Xh1b{E z%cdzDJDxua{9`4j^F+aYp3Jf=-bKSuu2m_Pi%*6C##%H+Y;Sqmi?evUBe4;AO)QxJ+io&>KVh+jRRpXSF@Fz*LSl$H8NYvy({=g! z`Hod*|LRi6>{DxK=tdn$$f?$AGe#Mq7%kC9RjW*Uwl#lE?a8cfMP^DI7We6$I{3pO zcXuDr^b+ogi|x4hBcHCD)u5X^vH|rW&v%%zc!u8dN`A`>;%kNJ!LK()wVKN@z zd0h&HEWaNgsFaIKNmu)yCn=N;q1$sg?%8zO24|xSny$@Z>4;AsZfHB^?0ZY>f1rEN z|IO_!it=$UK}rHuR7+&GmnyE(U4_|h^6mc1RF-A22ZF(gW6fB&#}1Zd|2J^8h-Eoq z6SG-ft-YXLQ+WLG9m6n)C*t%xkA{#-({=1_mjkh}$G#_iYl~*1Ny~0=HW>03zrI^u TABZ{v00000NkvXXu0mjfid{A} delta 813 zcmV+|1JeAQ3(gF%F9UxA2}wjjR5;6ZlFe&lWfaDLZ+dg{dDENQrb&~KPKR{b+R;Hl zoRY#)f}Prx*B)i~xAUIF|YR2Iqm?%2jc9>nFsux8Gzm9Lm-D=GkA(%dcZO zF43-6F`Fj$AhlxL^PfK${_>Ak7CIY9;u3~k>Skc&KK+&89b^0!0%OQbOl;4 zglP@f-nmU|CQ2+4Mp;PB5mZ%d+h#64&&S_VFj1VMe%5#*ldzP&%ts|5ZAB2M|WV!nV`<@;l8MJ>dg9r z1cDmLWCDNHH%V9vva`EIXflE`f}rka(6 zhj`XMkv$_Ldi^E<)mjtV?#k0)UnnD|Py6z#qGRMV{#551JW|J#d z-bLNn!9E3ACgQDYuTk#QdC}fGgO@eN$@@Qrbq~vn%ksPLZwMtCi(*VoQ*bW{ITDOc zB{W+9dAQox7@IWUwmA@UbMv@zdk3uFyg{el;*krB*!F;0twbUjBj|JC^D0DQ(>U%^ r3XdhPiTjIJ#dh);p-=eAdY`;!@DN7qa(=*U?TX6>Pg2l)PLXUJSZk;Sz~Sqf>0C* zfqY+buK#i+o-V4I=#ONsZz|AeqBZDXK>jV>$AV|Aw$}YZ%w9L1D%(ye>dk6FcIYXM zf>7%wV3#x(c$*T)&a{{!A5OZm{9>sJ3U@zNoZbKwkVPcTkA3X+6-QW@WSUC2zK-^( z$`yD}pIgCfSvn!$cuabm*UsH|%9FX&Pnt~Z9>sbgoLM7ix`)Q#j=a973o7vohT8^i Tw71SV00000NkvXXu0mjfGH05= delta 422 zcmV;X0a^Zp1Ly;gOn-+-L_t(I%dL}NOItw@#eX|{H#e0g1p|sgp_E93QYeLf{|_Lf zQDbkCYcB|e7J`Mgsd)eFP9LIKuS)U3^R_cPa}IN6;JI)-Mf1Yx-Pm}-=6!O8K2~P{ zX1VCAejq5URxlc_0f3`% zR3iY^CaA*IRgFu^R)ZvQga8JEx#9lwF)9>*rfDckuon8glrQthV2nj9{QgtYG_mo? zS@Liu#YIP_89F(Y2g&;beqMY&MxSc+{M>4`F#rF5G)5O+(I3m$c$T9-e;HlMVii>E?&LDby@U}LWmtc&+ilr>s>_h^Prk18@5P1PKkIrQ@#LRM| zbzR|{@a}M}E(t*iAyAc;s%jTcPDMYwkGmi5AheGuFCU!Nbxl7C8NSxPp4D7cBzM*B*HCCd?#_aH?}hpaBc{POSWRgMVN!2rZMzV0(KT*=!a! zH#g|_HDIG?Lo%5}KA*>I+K83o9*l+CBw$>TO{F^U{<{gWSPWVy6vFQAE~3#WZf|e# z`1pvxpSKuQl@abp3$CuNFr83As+#d=8%UZ;rO+R&ht|7Rji;w4oSvRa6~yR{4$cqt z0^Z%--C^jX9)D+NXF@cYG)RS0X#=$V{e7u`VD<^c*tcATrCg_g=Ub&-OvGEH#raGp z1|vG$-{0f#@bI|>hrbacDv&Id-reD5fk*Yb`OA#+^K&_$R_uvH0<$VPtI=%UdN@?c zkw^qSpAQa|J)KVf$7Hk>4-XGmI5J9tcs!1I6+E75mw*47c~zDBvm0~Yx?uLcg2h`6 zS5%LalM^f+n=riBEbNu}5V>3qmDV*rE|p4fCtGoSeT}Zg7nsR)VDYFMONAcHf9Vpr zC>t3GCSeP#LbGqwV(zm+Bc@hV4s7XQTdk92;yzGnf?39*H|P`1t{8`cjZ!v!&j$>uxRc;U za;bPvX3m5LqenFRTCK?9QbQY42Y$a_RnvxWI4q!STx+(<<>G$O;$$xr3itD58SWCvPCN7OU8bV!JjXg4EI*nwr$afJyq01R>dU zlfBK^nVp&AgW%urecGchH>glh$FW?5F7RCsVL(e;3IJJl!GHI0DlTiKGRk#HHzqMd z2Fayxjb&AMw)F%?SZ6hT1(cvi9H6Z<_ zBGeJ$M(#8KUUZDOAK_rnn@mqnQ}tZ>%wf*{ae~(39)HBG;&}*YY+)}gau?StXK@^d zZLuM?#fGpd4g(!;aB=A^06N@3=FE%O)hfEKqt|T~C)+z4$eDA@f94ZxX_Kgl@YC`sgf2+L zV@ym;Fn=5R7AYlCN|aK}hAuH1`2juEsh?akr^w~YT>1NZVu>(K4RvH!3T&?K$4f1+ z;?E$Z%kGC?;+O2l%vrZcrxGYvp>2I3rj&rklZUuny+BP(2wfNCvPEh)#7H;Qu$3cR zzWY8XfzUNf)1d0PG_UU@@Kp0Ftgo*#?wluR27h=+9As11CZ^memJ(yQRi6vifT(Zgi3+5eiG5&@7%B!~tLWWK`K;zx{+kJH`VO)gtzem2XK^&=<`tg_AJ`BVJq zeuYwsd_IphIy$OuZ=G%LrO_)vIeEp|L);vfG)KU|Dhpqu)aEE&bgbQS#L@6R#(!g{&N+e>YC6vIy eEy6%*@&*9E_kxa4N0KoB0000HriUcUGIPh31iF{0>z;;j4{XQTc79=@@o8Y&T^ykDPbt36aY*_eiHij zaeQd4LlMtaIw9m0kFLmbMWO)fDq3W&YtU$|rIg*NTeRfq8Z@gc*~o+zwiQ~;LnLGJ zR8qzmA~veAvqm*8#PBqNyo!26O!f diff --git a/mods/default/textures/default_nc_front.png b/mods/default/textures/default_nc_front.png index 53b02d174806e1bef10c8f3a8ebd134543668ae1..167f976091a02210341dcd86f33bce1450b88ab2 100644 GIT binary patch delta 204 zcmV;-05kvk0*?ZaOMd{aNkl8!8xNV7(W1a^7+@y|jE2kafrs%8z^gpqUTHB)KLp;!f<>_LFo)gOs~zv`%)%)*sJq z@$?2Dt$CDpaT@>#O=+zGFmsHts;bT7#$MW<+HPB_$$M{%34b8~m`WnXXpHgRQ$$1PNvMaAndi$@Zb|SB6o3X@uidLi zY7t(u!{|9T(!QWU*P!b=ISeEvaIjVp7HUxx5{T7ct!d5jmgm}#N}*+k#Hro36lkzEu`I3b0)00000NkvXXt^-0~g3ePoyZ`_I diff --git a/mods/default/textures/default_nc_side.png b/mods/default/textures/default_nc_side.png index 0a34c8bef9eab2e5431188bd5419f53b6032f2f9..fc8b7bf2e07b3fdd77b2d33a1d1376e8d90a0630 100644 GIT binary patch delta 119 zcmV--0EqwR0lWc_OmJICL_t(2&tq^FtL7pa02MO;ssH;Mh(tieNE#ac<3s2g(4>8r zpfkXFFf<@bW3vRe4OlHCpaIi1>>BX6iUcQN*MMm@ng~@rjnyYa#RJZWBROdhpZG{k Z-T>ce-N2-KxfB2Z002ovPDHLkV1jr8Fr@$h delta 163 zcmV;U09^mP0p|gbOn-(+L_t(2&tr5Jt3LjvpMf}F$y3P4#l`h?YZ;LmxV^hr5WIu+ z_|)1rLTD!Js?RP(XTTINVOM7yjn04pR1Fx?=mw!{z@Z4)ASRsZaM*^S0hg<=Xh3!Y zE)f(Bm}bL82zwgMY@D9P^f893m{4LKkE>uwg9S6S;0G+0JRF7G-d)5eZvgYiC?k*z RCA9zm002ovPDHLkV1i}ANBaN( diff --git a/mods/default/textures/default_obsidian.png b/mods/default/textures/default_obsidian.png index 60a0456921ff120a22107b0f87f6aa39a1a57ae9..66b4bb753998fd07cdb4aad6cf70be6ff71b444b 100644 GIT binary patch delta 171 zcmV;c0960N0)YaMUVn~BL_t(IjbjiH5cm(mLPA1d4C51v8RXRr|AR1y1EQs5l;C_2 zmQm7yV`OzO%s`AS$d+KZfK(?FZ2&GCNpboX_F#!Mo002ovPDHLkV1oH{LKOf2 delta 236 zcmVT22UVqO?L_t(I%cWAi3c@fLyvBA=EGZd+LqM{Wu0BBD{~;WL;9?LV z6a-OQ2T4duNL#%r!*M^~C9A4x002S=0HE)CEJ04W1OOPVK)J;8ZcuC}j8*`EEfbEs z$_vM{$ZUcXe3LO|38X-#T&IvsU`0wMK#DcY<>+cqE@8An#$^~AmR>$sq1x4WzaGJX z{P?A}LU%j6x8?tIL>r%S`Tq*}Tt^?)y}O>i31S4%w61gP14U05AWq1Em6xU4H@rg{XQNklA(Ohs}DSvSHxc<9%zN~S(y8LGl zr*Ev;6tpSH@>#mgrm$vXTPe@fYF^ef=Vqoi{L;|Wx`>zXf(P_pA0$K1IIffi4*;NG zc>@4K2s;Hs8}*BLN&T_gTaS0uyW;v_nrO-zEJk9ofNK+zET6b+x^MbqvZWZWdEq8v z7_8XS%US_oE>s{q9Z0j5=&~EzN_l;|#jY;lnt1H?@MUVn=@xwlbJ`|x)+NHzVUmWY tH|j0gFn4Q`Er~7e-6hFeYfYCoZGNxmZAhV2ge`vXyc=77s8D<$0v!wA|1kEI6Pq#Avk+s;=XXyS7#J8B z1Ox>BfB5hL#SkV!w!<{z0!+mE_2aAi4CuDw4FhD`acL&X1^6`M^}D>9;eP=Ef&XO1 qEk&AjEPP4Q%!Dn@N%r&51^~udGt9V&V*3C9002ovPDHLkU;%=;y*`-$ diff --git a/mods/default/textures/default_paper.png b/mods/default/textures/default_paper.png index ae5c06bc6fea52d8d78c85592b97405682bf0e9b..d127a93f5f77240afcc52e03706fea639d77d1f7 100644 GIT binary patch delta 99 zcmeywxRr52WQ@C~i(`mIZ*qc!Er|n$p@dle*Ui?Z~tF@wv4i3?~9~ev)X!GBpXhs-G&WmJ6lzpG8E zX;z}tMm8lq=Y(^v*Ly@;+SvcMtIoOb;lclf4-cxe^D|4`lxkOFU}%+cS<}Z7#K8ar Mp00i_>zopr088sbiU0rr diff --git a/mods/default/textures/default_papyrus.png b/mods/default/textures/default_papyrus.png index d310ce8b80cf1b53a44e8b3e38153241c6d2ffa4..8a5361d0066beee7e804b5bfceecaaa9252d134e 100644 GIT binary patch delta 457 zcmV;)0XF`a1EC949)aIJjRTa3+(2RO%Z>718y#R&a*P#f7b;6)C=B!mu7H9^o+nxGQj(+#!%A24zQ--!?GO4cRKyUGC~U@M`bDj zF3Q}MI+9qDct+Wxz*50(Z>7GNGRRZzfi|wD)CWwP2_;#Qzq3 zuPwYr42gcAY?`u-!MK_ID;P4x($Yf%OT8zcf!?5owLmv<`O(Nc30CA#=1GVcDjhkL zu&~e;@9SAcxz$~|tz`s@H#MYIGph}Mccryo^IbReSEO4)00000NkvXXu0mjf$57bM delta 534 zcmV+x0_pwC1egVoF_Bt1kuWKL0q;pfK~y-)Rg%kV)KC=0fA{7llMIgFgBC#r87VGH zTNMQt{R1qz5kxl@sUq$~K}1}2?ZS(^!3QpU7p9X*a_@1GnVXxe z@{yDCJt- ziqhJaqf`7;}U%38DzLvsi< z!-Lab)Yq$X((N?_!=hj;pk9!e80VxVdE3^^zaKf-=kL#dz%S~5`H0x)CWA;TtaYuX z<)g-PY>f9jxr!MV&j1uvMaaKAwT9d2DAyO|{;AK(IiajvD?}Gs*cfiMQa^Wh4z1zU z>K`@f#W1LH6{yt!MmL@S4lniTAKKm&3)Ld9&XT33S+FI|Fu@stR&|{SVJ)(x<3s-s Yn0VJdceS5c0000907*qoM6N<$g7iE2$p8QV diff --git a/mods/default/textures/default_rail.png b/mods/default/textures/default_rail.png index 18176d9f3ca96ec9d6e4f6d41ab7a370aa93afeb..8f1d476525a0ed45e5033e6704cd74113030c5ac 100644 GIT binary patch delta 389 zcmV;00eb%X1HuE4Mt^5XL_t(Ijm?uwO9D|ChW#0l0fvcPa?UD_5MH`-W9P0i&Eu+3M3Jq|Rw|{ma(FK766u*S<{4nxf z2}PfT%&Lf_M?{+DYRJR^@nu8rU-YHWH{f2eafOSFjAp`&w|ytx4_vs+TJXH>z-_^b z!_6_S@KJYlA$!3Q4#;^$MBD0i#;`3eAe&sMepo jhwz-9146Sy|C7NFA?`~gN434L00000NkvXXu0mjf1p2+) delta 447 zcmV;w0YLu31N#GzMt`75L_t(I%gvL&OB_)Yg}?XaIqPJ>L`bmELdYKwG%6(6rIQo^ z5o@uu5F{yLm&O!HlR_baqzI`k30{HZ@KP|i&yMJf1o}yVvVhgS-sZ=%E zSkB848JH278A^+8Th} zgCapSX8*`R2!Bu#qPnG~V;m{KOMJO4|2k#xVX`kJ&Wv|i&y`d{L&lYK-1f-(0dA9| z^26};Eb+}fy>CZfuO%6*Zk;gjC~55Eizr7@tr;8vC%#J%8ML;<0GUPx+t(_C*@^Cy zIRD~-4MIayH=JMA=xocPjiqoAqNHG@aP>3e)0@BU;5dxV2H^9?G0hoCHHx{Bk*t?4 p2||Mqf*>?->n;GR+yChoegbuB)%daag-!qf002ovPDHLkV1o03(?0+J diff --git a/mods/default/textures/default_rail_crossing.png b/mods/default/textures/default_rail_crossing.png index 98464057704a84ab9dfeac63f13e9b1af8d6f1ae..cd8b5ad22f5a5f2b9478d68b260570466d8b89d5 100644 GIT binary patch delta 340 zcmV-a0jvJ21d#)fMt?R*L_t(I%VS`Gf?a#J{SOTf{?9-FfYgB0Vn`qxP#z@pe_53& zTv4vK1dwm`AFBZ%4h+L2@nLi|U=u09SiO+pDfWL(u`yh-CQSPO;tJFMIKyChjTzi| z)A9`eF9rH{Rh{|&d8Nkx=a-uNUkPMSFMx={3|LfQf-s~mTz>{`KuLhq|Dpg%a3B`> zOa0IB7XM!nA`Ntr(f>j}Nw@)}z<|aX3pGFkyVG>x3X1$C{?7&)Ky)+~_)7erTZ(WZ z$b~Zs@ffhA5)lRHqEw-TzZ^4gOEa)(2yl0W*t?kisAW5eC(v(qIe< z^|Bzz|J7kK;7u@?2-I8>CPY$)`X{J*dqM>JBLkSI>d*t}2*^m|V_ mQZxe7#hQ8x;-it2>l$hqk3?NVEw8SvNY0iH`c(6ZXI$kHYJaUN93h>zI#2t>F()N?W>fl3V0grc-%ECSM#r(Z1^`-j`Q~;RmG5D7ilY-G7|ImpP4YFWf$za!&Ghq`ib&Jik*8 z0{=}1{@oA`4v(NJgzbMCF3!%Oi4zb2O+S&`-ocT@!DtWDLGMC{;szreHPGi3)H|ab;?J8O#A-SS!%Zm%xl#n10DZ{q#v l_X+}p%soCq9-m0t(KTmX;6MA&eM$fT002ovPDHLkV1feg@L~V} diff --git a/mods/default/textures/default_rail_curved.png b/mods/default/textures/default_rail_curved.png index 62afa3d2b81c4dc6f85275ea6de89ffb43a1be8b..82e3e7f355d12b1627627a0145f4ea154ce8982c 100644 GIT binary patch delta 338 zcmV-Y0j>U_1djudMt?L(L_t(IjbmV-CumR7_`j&!4E3M6vpOh_;TK#D+7mE$Y( ze?^V?|M{gR|4WwxX@qwa!0IrPGB)Su0u9OVlKG$KC;NYOo%#RS#l~>Wg@LkQml6y> k7yxA?kn3Ou%z?%V07~KZ>{vJK9{>OV07*qoM6N<$g43&|AOHXW delta 485 zcmVdQIEcZIO`YK7X%YieOn=mV#fg<=0fvEborWS>3>iW#-G1b0ORM6i^r|)Jp;oqDq>S;hR1z~RC=fK zw$(D|zqLR#5+l&~nHS++%hV^AzN+nXhDhj?)HFz}EQ?t=wUuM_=Wk}l0~V9bZG(KV zRG+|%XRp`P_kUEDbmkASJ3-mSRul^I?-r`7SLY`#`b2BcIM(du#?y}qAT-!6-qyoq zg7B42nHuhvdL)nHt4hxr=-C{L6K4d#C0KDEtvRiMiQ6P&aX_KzJQn9PF@jbgPozN_p02EU%uFajE;@e zzJuvkYpUu@C0_*1p@@gi%9dUrvF>MdY=pOS*XikO-TO1mzFFTjQ;6NBK=T98eWHb{ bkCW;zgEX_2=&9K_00000NkvXXu0mjfjE3~P diff --git a/mods/default/textures/default_rail_t_junction.png b/mods/default/textures/default_rail_t_junction.png index 9985f63cd49ce29f636e72fe3b168fe1b6bad236..1737fb7363cfb7a5f6e3dbb60038d9d5cb74968c 100644 GIT binary patch delta 353 zcmV-n0iOPz1fBzsMt?&|L_t(I%VS`Gf?a#J{SOTf{?9-FfYgB0q6jXpG5-%UU`B!A z|9K_G|0m}f{GS5ElX49HPs=y_KQUYX|8yV?GoU|94`E2Aw+!5XqCmO-_0dZIb9`j} zSA;73&-au4Um2$Gzc4`Vf4ZkM+yEG6Al3^o4Inkhn4kgJG=E}*0lERzkt+X}RG6Y@ z#2bj{29yTN{m11Zq6~nsTN2d&uc@>6Pm%%11{DB9zBgSH9ED^V00Je!^8cIT)&I{0 zrVXMDz~=9YQ2GCLF{=M(6dGZVg}NBE|M(05f#M)}uy?Q;P!=K&H(*VJ#s7unrvK-c z8Dkg(N~Or Eq=K#FQ3760e>%KTpe%p>zlP5y)O3UVMKCuh7VF&Ah^hL_C$JYarU zU1$D(cCj&Bb77z?stXC_g?xY6|HxjL1C12`AGTX)+7o{800000NkvXXu0mjflisJw delta 482 zcmV<80UiFH1D*tsMt{ReL_t(I%axN&NK|nY#ee^Ke_o?~KpQvF2Ni(?4HaPvHxago zHZsT{vG$rs4%OCJkIa#PI?+avFg1 z=>f`VL~V>v$QLQS9#?VJ>$VH|;wD`0l{t>s-P6U5>o?Vo0*^b-O7qF1G`00d#JaPs zi;flWeLo`a6o08+i8!#WH%B2~B-QYPH`%MQFM*BATv)1L{a$ADUP|`mpk5>Irq!A;={}GUjkcm4~|>Pc3iCa6>@!-Bvv4M``oTM2TGQ*9Ut4NZ0l(N*YzSG(>%wm zM^_}2kUP)5Moxy_TIxaj3Bg?d34m>vc-;TO!KA^T)mtj9sbf^UfaC##&ZnO@-9dLx zSNt73pO}tB6-YGzQ!7f@7Fn{_D9_f&A70#Lcw$EFddg$(XV=9PVk8upr)tl1rU{tg YFLW2g;W?8CasU7T07*qoM6N<$g83!tuK)l5 diff --git a/mods/default/textures/default_sand.png b/mods/default/textures/default_sand.png index f0970e60a42c18c92c9a36e67e602b67db4d6682..7477a87beee6b31b5faddb20357fb9eeb6803594 100644 GIT binary patch delta 468 zcmV;_0W1ER1^ok%Gk*cJNklSO}l=r^*x%cb*)>q%DZ`QcOSFZ-XS`2(K>ESKaopJOj z2Dbg`duL8sT?~}uScKs7?m>aoJe3i^LW+xtT=kjCaju2}(SI(dkv|`Yeltr1QZl?N zhShmLAbFV~0Ww>_!zYR=u$2*xcD==s?#tOznXRt6mX!J=NB&yNE zW|{;IOh_@<^PVZFc)MxOmPGN?1q_)mv_KXBhKiYh%a25~mE7KqVHwW+It2hEFoGx? zM<+1Z5D3BeZhs~wWnke5mTg0?vzKn5X+RiTv&rzS1iR%V2~)7qajw&+>ySOR!#yC_ z7+8V%Yp>Nq47dk$TIFUJSg}}H=a!gu1ze?r$s-o1CXp|X|>z?*yQLroNa{ga5xTgUUQhQ8{`~%xQ399K1>RY>Y6WDza>AT|&<0rNQEx1aEfL2A=Lld8 z{RAsu`O#Mutl@bWQCR-$OL%YC+#pUP=6Ob9Uz#KPD$FFQ)_)#0b|b8}C~A*PN=IO^ zvQ&_9Ii64y9@S>0>{5C1Kmn>X$V1}M0)`-|f)=zEVEPKEZ?~v_)F>(rObJsLP^?MD zzV5x_G{T*y=kF3$VOru0e^V>d5@yXq%5Q6=%hgUz%c1Sq!Y1&!$TxT#XGE7P!qFg-Te+AR-ZdsHQzZ%=v0{bX`Pd` zEd)6A8A4ERH+NgL0A^+iuE)riYpKdnw#SWWVyqmKPVCx=%#DHtsBg*>d)hZ8T)H0T z&kk3$jsizHHFK7k_rkAbIxHJc?3r!9okq_MMmfb^g~2J0rKVy`w8{dW7}MnOq3X7#Q8L!Y1Y_mnY>ujpb6sf9}3t#pmu+Xn*aa+ M07*qoM6N<$f;dnw0RR91 diff --git a/mods/default/textures/default_sandstone.png b/mods/default/textures/default_sandstone.png index c4759b4d0289346f97ba69c44230d34b409c2a1d..bd9cb8692f449d37711a3a31e313230d147327ee 100644 GIT binary patch delta 667 zcmV;M0%ZM!2IvKlS$}#-L_t(2Qyo(2ZrVT)_O4ItU>mR#0<;jPKtrl3Z_wX;#y(9W z?yhcRoKW`CY#FdztmVHjDOaF}5Z z$0IzLp>^$go}wt0Wra~hDb2F%{QP_kII=8>Vidoz-@knU{NZRMh~jFwVi?MCT#_Ue zA^m=z#n|(G!#w@{Yp!aVWnEy7=P^P&$H98aP*G|?H_NgYmX#b6gb-+3EFP>+mkAI# z9I>YBVG!(gyMMZ_L76D<^?Su}EJ-59IEtcnyY0FzARxrx{eJ)T=4QLulBxo_JkJBd z;cy6o0Ayg6?HI=F>gq&MHtY3azvp_TrJa0%6bQD#=plUL?%!`8Wnxra%(0`jC@tA&>Junh3=YEkR#X~hGD1O2?C!hi;@=vh`rM>6h(e{dDL4PxDM!T zx#g844x=PV;TP5qKMp~3AvGk(`Jr^Pd{gGZ%AEN zRSjLw%d_loIDZHsT*uKhEQAn3lx1lcI)tz&ihjQz$FbwO04VTyJbwK2X}{a^t{acX z7-K?6RaIG*5F*VARnx^UWoaS`mEiliEysj%v)7rL082P?0r5uJK=e#V- dIF2pL`U`eRe6e;|X>$Mo002ovPDHLkV1kYYPj~ecR1$}@JQugsVmzMUwa=)k3JpNhK}n)Gre;|*;2~=e(lz6U7y=Eb$L`q2<$21ys zbX_NkB08N8K@jlCbaU5dz#)T{>6=^Gv2XMeF+(?9PMh7ps=D^AnFJ@bj< z1a18HpQ_eql4U71%OVORN>y?=961~^zW(t$c`nd2Sg+R%2A7mYi4X#%6lNIA$%_+b zo=1{p#BsvKpogj}p2pAc^$ty@yv=8{J8hP-HRB zqwlQVpMPl9bx3Sr(>Y((m<|PG9)>*IziDa`G(4?De`hwvAGf$k{U``wPR%;|M|lx4|Bl%R@=FxpeEH`si{DCVqID>Pl>e|aan-j=2gxc~qF N00>D%PDHLkV1iJWjb#7; delta 785 zcmV+s1Md8`2Dk>0G=J|&L_t(IPaTu#a^hAHg+B>_SO#HMyO?-f##70RQ<=BVE97q` zHHpV&u`!DQfwiy*2?;4JNp(xA>b~9QoIb5AhkqrmV^OUc7}Y9+!H`=0g7f)|f;@@} zNsR3{6!Lk>umglNyhKQr#`?$|ra?0;esM_9H)qu!8sfVsB0 zy}c#!1Cnr$WzNvjE{DUO)!Q?>?UrAz>P*HjR4NsEy&m)FJ6=A)b)5|1%kV!+f+7x& zEZ$yG*P9J-lJM!~hL6|R^!o#1fuB;CPN!(O9IaN9R(%7w_@D3h|2V}hEb6GLiY*8ljRvM^@+-5&7#qkoL7$ap-XA>8Nl6`jitmSr;> zzEYM(#zj-mxhR9b|4a(S3ci2H=4?w+ltk?JM>#&<{`g%4OErMiYDKsEktmEZjZ$=) zWlja^iHlkd*Y~rkSKT&=o-i6b!?$~s_`qyBkqOip5C6@?P0f_V397xBiz#;WAHH)w z?FoH{=YReWmTw~}dg{VRD9qTH6Z${DbKPw*ANMgAV}hfN8p*tuOA{rhQW2pHqeiRU z$yDDRc49J*yin6}nh4ktU0(S0%Ws@c0f9JDYqwjJQ#j)H;pmx~P*I4)jT13e50P3p zhs4ntO}tVrRYXjSrWk6mSjaA%Lh^+IMO~-aY=4P`%e=m(g^Vmw6=XFTqr1uDh`_0N z(!8|$&8Hi*bU{8CRZdaD(YLcs2X9BISZ1@3J@5i{JCE=TJ9jIdsL^O$vNqQ|JPpte zeu$=@Wmzo3D9RQplFe(k+VYKf7oQ|@+p>4)dXe?JBW9n9ZcABMh5rG0C%fJjvAdxF P015yANkvXXu0mjf-!glfN3P?5|F|Gd*lDe2B3QfZ?u7I04W9;LQzbB z{BLWlLzy8&IUApMC^7)%4OoDZn;Q9{;lM_Aat678WLE%fWh6G!RxSs50Z9Lcra%sC ZY5@n@O^?UxLZ|=$002ovPDHLkV1jFRNOb@J delta 273 zcmV+s0q*{R0_FmcUVrmRL_t(I%VS`mB}k|={ZF=LMt}!CZF``G?z0+SAet*39#ULfj&+zf{XNLXf zZZYEXHcm-BRk{ECe0&Tn|9=rQ1Sf#`pR9C1Q7T0C26}*!l#qmZIRxH*`N`mDq{fCz z4GRHBd=TbgXJBAp|A{NWu?pH6>oEWP@xA27uiqUUY^)62?92=d3=Ew6&)xcgt`-0# X)mR57O}T0S015yANkvXXu0mjf&^(G5 diff --git a/mods/default/textures/default_scorched_stuff.png b/mods/default/textures/default_scorched_stuff.png index 9ced2fbe89e84a0abf5ca13f71c10a0b3b11170a..f64d177e6cedc16dea8a7b0ca581e84433b817a0 100644 GIT binary patch delta 148 zcmV;F0Bis00o4JJNq=`qL_t(Ijm?o!4!|G?LwlOtX7@i%_cL9AYKUJWF%nH51%N*X z7x@u{a{6&!MR4q-FMg|19q3z!P5>MtX(QiTSQf*8tb=ebs+Wy~p2txa<{cSOtgFC* zr$bi_evr=o2Qc0000t;L_t(Ijm=Wq4S*mFyc%a=8>VF&mZ?7$j~3AIWfMYy+=Bz) z&!v-oi$rOBubcv4+sPDsOjMN}44f?46@VHMf&IKB^I!~!h7P)UqTaoT(4nwmsZF`7 zd*5)<8n(uuQscT4q|`O1Cp^R;gM9#cvZ}K;Qsq(rV*fyl(200003`=%WocLrmye+2>$G_`|CZu-kx2BcHW#Sa_3u_-#T_0yPn**5kVn7JUYD-oJ$Kb?|BHRY#UILUTB%$r(- zc1mVzHO$+)L0;&xmq4KDvqP-uDqlBszJE5UO&?*isH0x_8THzb}HgLW4q8E`wcvjLmJ zA!+5OxH2|!(4du(cyvpqojFBmQlfrsl;*6;+Ws6YBh1S?=h!GmY3IhNTpIQo{N4M> z+|(equPT&MXDD7C2CCfAsF2~BFP#S%@MO1nrm!9j4S zZ7HH)g@Oo0C{!I4M^_P?oE*hPOVMuCL2%Lf)z~0uszF*vQftyPANQR*2h9oo2l`IG z>E(I(J@C&*0C0_USF2_Tc2A*iKS7EO1E5v2NU>qGY8HU4{C^T%i4>BY2B5R&tRMiW zr3LrS+*Qn$MNKmp8yjGwP{ynU={*FU!3fWm^YkAHW7S(UHIrKluMh%*g0GEY>J|s$ z5nR*a-Ft=AOa)7=pnkV0ef>eu5!vSt5R1D+Bs?l#8!e}qlJIelt`nd@_u8!l&NC%HU7!HwHj*xZiuq3HL% zAhr+3fr?@A^zJ=u!)9e|ht2Aj>@BzrFOXMpq#a)r2 zA<>d#diH9>!#aKYB@PdS=}#U+bS)fLC6x@LDY-ucf-k|hs=??`g3PBT&6a_(sngN2 zkhV-h{yL6jva9;|Tz7E;FF*PtXrEm@vEAIuf$6L4g8}^LnJt z(rth3y0hwA*=PU;VSttnP#Yc80eYsl0g%exd%b@`v>Iry!hBx-jSXpDT0v;J_a=Az(al8Y)0gr?+DiZwFJr%JzC+pgMYmyc!N*@oN`M0Z6 w9!O~S`I@z^&9CGY%jJ@hU1O^677spl0OWIh#lzd5U;qFB07*qoM6N<$f+teg98ixd^v}0mN9b zVe9|2iLU?ir^NkVdwA3TohR1*|M2DQ|E=qn|6jCb<^STokbnPGlhgiJ)&%|Ews!IV z$r~p8KYi&U#DIW2t^Z8SjOh#v43){9M*kw~bpESbi>=`o=cogT`DAMTw{VyL?+~T- zpI?+C4=9%CS7r1+vdiqhp|9Km2CsPK|GHM9TY(a7GU|LuI(DKZjEoFAK)yNO-6-Q%HKOo;0h#6dCRQ@wEGWLSlX&_U9mu;`+jR8xL+o$eFWz~dkHUfX zSm$WDGw6$=FLKD@VB>l`{P6zLHDz1KQFM6r?p$;XmdeTo<0{}ZmE{dt?ZycqumWX( z9%y$=*2>1-(q>DYu?uJdXdAFdA;hczhJhI10wf?(!Zic;3H|hIuB1NUKa@nJN%JRP Xnx%UQm8U~~00000NkvXXu0mjf5aPbJ diff --git a/mods/default/textures/default_snowball.png b/mods/default/textures/default_snowball.png index d7c19338203c1a2be2ad0eb8769f80470e7ea018..8a4a14a2f9cceb6cfb7e9a5092f09e3e14abd989 100644 GIT binary patch delta 102 zcmV-s0Ga>i0lfi`USCQ{L_t(IjbmUK1vtTfAh>%Ufl1a3GvNIP2pdEbr5U6Uq!F6| zL>U4z0A>g>pD3?jGXRD`fMf&63QU-d$QntG3796L18)Qa0Kgr_^8dZrmjD0&07*qo IM6N<$f)HIJX#fBK delta 145 zcmV;C0B--i0p|gbUVn5+L_t(I%VS^|1&p{P{{R2~|K0-xUs;h6t6C;pnqh1qK?VjT z1qO!q9}r@A4S4?n)n;@#bTJlOUby!FV)KWO5H>ErLQFsj2|{QAeliRY;77RN-FqTq z0p?e94cKA=XEffu4>1Jhd_e(5#?e%d9RL7|4l8ArxI1zH015yANkvXXu0mjfZ%H_Q$QJGO|4c7!;m7gF!x@H zy3glxCeYUF^){Q0P-uvMUx_IaiZ7L##-l+)E@A`}i>9I9@2^%Xa^vw>8t8-!r93Du zSm?$@u*qaHfQc(&cqJZ}h^B$c9t81jfEIqY+a-j-o@(tL7hr~H57X&1{u+fsLCYr% zA8}2#U|>`8z;D!P~=YWo;}Hr{lz z*+-|ln$2b#jRqC`b_&2{V^I19NO)|ps9Ijx00000NkvXXu0mjfR%6(! delta 644 zcmV-~0(AcRK%3k@+F%N)h6 zSMXRK!Xr>td5B~e%3`!YArE;Jff*NU`|rp9e~quNuVq;R03k#OadUH1*L7Xjx~|uC zjfjMhN%DOk02pKJ<>jR)3fFbBEQ{m#a=B1SyRN&sy5gMQ-Q67y2LJ$nfcN)zQWVAE zaQOK6kWz+WIF6&LssNztIwCF>i>7Hf=Sh+PK-YCFilSi{o}ZtE5P6=5VOUia07xn4 z^SPoZ0I=C?Hk(bJ=S|ZP&N*Xj>WHGKC<@awPp6aPIMXDhbQp%+Za16FJkKMJ<9vUA z55oWeZQCLurF6MmZns;1+qMz0ZCgT!rfHUCwQWm|$K(C|{e(hQ)gTBE@$>WZ@$r#T z+BD6?V7XkTX-X+&i^Zbrx~}Ui%PPxqGOZ}ecDvPez3+S9_obAS(y7ksx;9Pod_JdX zx>~KIl!Or5wte5vvTVIx6GFY1ZrYWC;L>VHk`t&iVEAwW_L8 z${+|BW52(@h-etbe!rJeA|mH}Hk+{tXb=PdP!xrxX@7rzjIkgHhG9??g%C0YQxxTL zxe(j7$8k)Ogb;#vh*ectmQ_{Nv?$N>hlhv#e*gCN76gH+sw~Sg0C;+O5<-MwD5Vra z+}_^yeXpvj=Xp}f)oQg`t;TW8^PHKcnIs7!4#RLhpBZC{q9Ee&c=SB)>+4I?G}m=G e=dSD8w*3!Yph?%AM&z>q0000+{QS;GdIH1#WBR9H#tF~Na0%8)A}`QPt{AzZw)!?Ki|$(Fj>X@^SNn}_#E09OQ-Iy5&gnJzOo*iUl2)6UF Uoc_S1i~$HdUHx3vIVCg!0Mm{v00000 diff --git a/mods/default/textures/default_stone.png b/mods/default/textures/default_stone.png old mode 100755 new mode 100644 index 17c3f563ce101bdf8daa8dffc4f9cbbeaaa6be19..80210354c9b95374047b089cdf50d810139f44ef GIT binary patch delta 372 zcmV-)0gL{w1jz%CUVm0eL_t(IPjynsZo*Iud_UJ7*cu=qs4Phe2eu?|DOD@AQh(g_ zm`t!DdKkUU;~Cp86zi3|Woy~wnF0HJwUlhRkZkd4h{w_GtjHS_8Ut>qPe(bICnI9r zZ8uUK4=uUe@1#8Jr2_OG$-yBnybSsRq;YJR#ZyyY0;qymD}SH}AcpZ_)bH5^954VX z@nkFsFrBn^5l5toNQDD4QQaIUfp$s$4*|-Aci?ONyuQot&$sQ7(B4pzt^u7-le>eY zabW7sHhYDV2y<|$%61BLKxN?T<7$8loKYHpIB={4+Gb{|^`4(38V;;smfYLdvyHJ^ zcd@!R2-dmxcWoTwTuTomdSwPZDhYt=i>hz6e*r}Qv)B*RUF#nAe*Twqf!${y?w z_g&yE@X>!LALQ?CB07z8~(wwxxtVd#}xJwLt$or|w>|spW{? zO@Xin%i2wOFzZ;xKTSCUVXV1R%x8eZ?3FDcyeFGq~S1 zr9|KNyuQAY=NSh^RdUV*5#hZQaPZ0@4a2s7&W-l>zXrkXio@o~KZ(A6C5m+x0nRhDI8tlv<~I84(PmTFhdnQ5A;xX$r(Y5#2hFOzv(z zhq(DPP+Xn|(YIi>fN{6C&~7&HaXiAsWQ^19v7UqX?=T$=(SLo@QB1-CCc_X@Lj1kp zE$-&uVIHPZC^-(E!yXGHQIN#VY(|rw zR}M6Q@b>rM2t%@Ti`%HmH~oxj)?Y^ja_J3q+RnDSGLQszejTvL;v<2dY$bc(NZEA;=|Bjh3@db(p z@tg0Za5e8x|B?1$AGkNRk)cu5s!`=uqw%*0$4dr0+MUXx#uXc0q2YvtRZ@PF8BR55o2BhR5uP|9||JeJbd0?zjs(hP>o4 zJ7V_$+ehJg?fB|sMsagv~7z3&N=4uIemXc0g2uA zo*^abx<+e7dU}*nBE*P{{>Vi@gb*V>1ioxq3RTysPOkOz=KH8vPGI zQ;&H#YY8y|u-k3{Sl`_-{pkmaMk)HfN3x8R65csdN_^eDq`!6tDy=mDUp#w8jFIoZ z`orxWcQ|6(aC344iZwg?EmLF#t@AA;yTe zV;-k(-ha?kU?!8pXg^;xXDvktkr3kH@>9il&+2kTIX57}d^RJ-NCMnugL(cOXD!*H zTcET;sZqI^n1k5a*}rJ5SzTUoc7Bev7H2Jp;H+h048`w%{E4bc=F^t`c0O6#jCzhBzSDsj t#}9m%zrpBELu-hAf7`(f37*Ra3=Ga)Zp|Dogt8cbz|+;wWt~$(6993YCL90& diff --git a/mods/default/textures/default_tnt_side.png b/mods/default/textures/default_tnt_side.png index d9a2bc4ebee1e8046f98d7fd48deb545b7aa4896..16fc4b2acbe55a0b3fccda15e08ed926e1145274 100644 GIT binary patch delta 96 zcmV-m0H6Q50ipqrNm)cmL_t(Ijbm7&q4B?gfdP#3fS6Q1!>9rO8U9lU;07>&OoL(= zA6X8Y8WaPtX~Jh1Q3jwJM3w<0xquun2-3mOHvj0000XqgJf%g&;5^qdQBs?A(8wPN+H8S@62LgXl zaRVcxLxw&5I__IFErr;gZd7 TgX;OV3_#%N>gTe~DWM4f1-LDq diff --git a/mods/default/textures/default_tnt_top.png b/mods/default/textures/default_tnt_top.png index a84ffc9af486b0869b64c649700eafb6aab959e9..7448f13a30cefea2a3355c5db933ce31f89e1f5c 100644 GIT binary patch delta 141 zcmV;80CN9`0?q-DNq=xjL_t(Ijbm7&q46Jv^B5TZlgeiRG1k|6fH6z~DSUzkFhDU* zc@TjQGa%6nNPM_FK|dmiVdazR1q?nm1JM1{*u$qd-! v@fm=w8LI)rqyfBY27g{4XaFHU62bt}M7;#7tBu0|0000TWn` delta 199 zcmV;&067270f+*SNq?$IL_t(Ijm?w64TK;NMW4Ebc%%x>UQJBwf)xuBGTNoJ7ZYjTiQ z+?V0U2PFsb>H9Kdvrx=I%s`1^4)}||prQT+jSr^QS;55OIHCXm002ovPDHLkV1jd* BUeN#m diff --git a/mods/default/textures/default_tool_bronzeaxe.png b/mods/default/textures/default_tool_bronzeaxe.png index 842b68941974ade3874c4a86526e7137fc085f7c..9f8e016c57fcf5ffc7faa4544793ff2e89b342cd 100644 GIT binary patch delta 91 zcmV-h0HpuR0kQ#*UQ|CxL_t(IjbmUK^x*#lh5r<3K9IohpDaUQnqinMLy!$1+mIPP x2m?TDk`0KpRr&9v#7UWEk~NNMrnhEF0RW>0L_CSmF`@tf002ovPDHLkV1nF$B%A;M delta 116 zcmV-)0E_>!0m}i9UTs)OL_t(I%VS^|^x*#lh5z{EnFwhs61qQ}~ z2aH6!09`RIm*Dk+!vY4z8*dQ&nR_0P9*D8FD*v67IRDS^VfatBX0oDhR5Lv_QwjhC W8#noGxJ(WJ0000t7%pjOyex{25 zV{KLblWh>l0FXgWN}Qw{VkpJ&9~qOR8RTq`t;(XDa4(Up8Cw98tQiJ~as@8U$gUtu zGqNkNdV?6vI9)+%6oCvO*=D?ngzU^iw#`rg0FDlA?oOt0Eerqv002ovPDHLkV1oKq BJZ%5~ delta 235 zcmVL_t(I%VS`m5HP|R|0gK?N0BIaz(|q-FfhZ1;lG9m1B1PR z0#SzHlzpaKL<0z;=^|sN%G?iABO)25*YsbnJWJOKSANYlM?5DqFjIs z45c_wG@XC;1FnyWkmguhmH&bqj0~TCGcxqM{b1;K`+*|QL}Wp z#v5<2#~4n{=>BD3U|=|q00|SkEEwh30tP~>3)=V(*GpI@b34fkZ=7Z7A|Y`pRz$)CNb{*E z@FXjRZQk3+bod}Q|B25`n|gV81P)7Z%NYngZHkDV`rp9!#jH-IjoY;T&z)lN-`K#w z;LrR8ALcL7aJuGWByrUy#RMc4uw-UqBO}8*H#1dTqi4L=7=Xaj)z4*}Q$iB}xSuwa diff --git a/mods/default/textures/default_tool_bronzesword.png b/mods/default/textures/default_tool_bronzesword.png index 15752b55e42d4a3554ae67739b05012a79c613a8..4d85e9eaa93d55168e982a1e194200b5bf59b214 100644 GIT binary patch delta 121 zcmV-<0EYjn0?+}FUUFSYL_t(I%VS`mH<;nW@E?ZB()@pd!v6yaWEg;~nPdZokY?o2 zCCg^8ra6}XDRQ=^2rJkSvNVH0fuF{ICnZj}OUTk3YpX)KAt0y2G-C@?q5=p*#Q8)SfKM|)0|;rxFaQ?98Cw__iP6l!z`($QE|4Bz$-uyHoG8s$ zy`U+=`u|#o3B$o7#|di23JUx*{yQmg{{KJ6@;`E-AxU$rtxXEihOi(z{nC|(4ARol z42uunVPs%nV3@h#_77SiU9yZ5@le3hhvxk O0000v8*@l!N w831CFY(T87%6}&%PRcZstZ`H`y){z`0Nm$XBNx=%*#H0l07*qoM6N<$f=n4E?*IS* delta 115 zcmV-(0F3{!0m=c8UTjxML_t(I%VS^|^x)pRxBv0UGZE5!h~Y0@Ll_BZh5l8cB2v9>Dzos>BLm%e-TpKQ%!Mc=4qdTOQ=005r~ VI5hW94!ZyV002ovPDHLkV1jh;Fu4E# diff --git a/mods/default/textures/default_tool_diamondpick.png b/mods/default/textures/default_tool_diamondpick.png index 3e98cf6ab5cc8332d7bd6a49da4a092ed4f17cbf..91859a6e4637323c68c269d77ccea83c4fac9d32 100644 GIT binary patch delta 151 zcmV;I0BHZf0__2iUVnN?L_t(I%VS`m7P$BB?SEuUwn3%uUj1JH#1tC_GYDpwpQ+;i zSX-6u{PsPBxGkEvTcR}0M#&-9}rU8ckBQF002ovPDHLk FV1f<HM=FaD7aKG{@Si{1@b4Wcc)(ks<%eBZmAdk7H2enFwiq`t&KozI)#p z@4o)dcoj#C;na-oUj_ySh6T_t!RrEKo6+U2l4~=%D`4JWA=YM0SNz3{D)i_gls-su kHr_-+ip>~+Y@49~02$$FG^!5N<^TWy07*qoM6N<$g7zzPKL7v# diff --git a/mods/default/textures/default_tool_diamondshovel.png b/mods/default/textures/default_tool_diamondshovel.png index ad55ed5881b247d3cf81d494a2ffe372de5742da..19b94fc1c6118e811b546d78f91c2ad353ca232b 100644 GIT binary patch delta 101 zcmaFCxQB5zmvv4F FO#qX#Bnbcj delta 146 zcmV;D0B!%g0q6mcUVn8-L_t(I%VS`m5HJ#}u=L%l|1fs9kQgIL29&;g^xMl%Bg0|P~x85kGU^%ih_01E&B07*qoM6N<$g4ioQ AX8-^I diff --git a/mods/default/textures/default_tool_diamondsword.png b/mods/default/textures/default_tool_diamondsword.png index 208a4069537fefee702c505903a8efae59a9ffa8..ef7d077d5aebc4172d00985ec1b921eff86c8190 100644 GIT binary patch delta 120 zcmV-;0Ehpi0?z@EUU6JWL_t(I%VS`mHzOTyVrFkL{FCfPNWX&WSFoZNChb~z* zgB0C+_x3+U&ejxR1sk$}+~_Ls)A;YC#0hr^S(;;QRY*4kh@elM*Lonn~6;s+r!JDFpzl5>CXf&W>;Z0000X delta 125 zcmV-@0D}L=0q6mca&}=!L_t(I%VS^|^x*%0qyH3XzI;{qKR!bk@oBzt?IE16qb1M4 z$aoGzJrhoo(G*{~_7JOgnDBW)SNkpFrAr8NmaTY1dN{<|s{D6S;{3mKxyXOAHIo$s fqnhcdnNk1%xOY05Uqvr&00000NkvXXu0mjf8@4*! diff --git a/mods/default/textures/default_tool_mesepick.png b/mods/default/textures/default_tool_mesepick.png old mode 100755 new mode 100644 index dd05a53793bbcdf34b3ba4a524cb44acf206b6f0..8d13c0cead3ed283f5ed9e7b9b9901462874a17c GIT binary patch delta 176 zcmV;h08jtm0+RxeYk!kTL_t(I%VS`m7Wn_)=sz+h+n_^7g#KT?DonXyFoR%*y?y(Z zJcB?6+`M`7|DHX2z?ftMrcImnKRG%1|MKO_|1VuGLb{jq6-55$=jVep!@NYa=2%;m z|4vGr|FH!y$(oVFgrF;MX-0MhS(=eufz=ztXvXP^1BVX(?|uv&q&B e0>tRRnv%MCE$1o#0000><@EHu0h9T00000NkvXXu0mjf DR={%u diff --git a/mods/default/textures/default_tool_meseshovel.png b/mods/default/textures/default_tool_meseshovel.png index 500fc5c909b8fb3dfb1caa0d98790751b38b6a6a..2dbf2687b5de39efa2a26de817702db3c2257543 100644 GIT binary patch delta 101 zcmeBRy1+Q0D9+Q<#WBR9H#uQ}c*L%lC-yv(m;U?|`tbk%|I&?_0?Ry%J=q!zmvv4F FO#oCvCb<9r delta 158 zcmV;P0Ac^o0f+*Sa({tIL_t(I%k7XM4ue1tMc>q+7f(V^gdp&k-hvR0N4O1UyY=^(ts9jJ^`qYSd^JfMwVzG_$l54BS;cZDN^ODO4C#jPUPCmHruv?7WwxX#E9?#dg z6ZVM!O0V|6kUAwjZ!ahFmw!eExECY?ABvhm0q&#__y7O^ M07*qoM6N<$f*Nv0bpQYW diff --git a/mods/default/textures/default_tool_mesesword.png b/mods/default/textures/default_tool_mesesword.png index 85bff8c12374430674ed38ba7126eec2e87b8d85..7ec144f8d635003a4eefae3635fa4278bb5323f4 100644 GIT binary patch delta 121 zcmV-<0EYjq0^|XZa&lcsL_t(I%VS`mH(0t{egdLqJZ4X~q_)LDzos>BL&zUplKiQheioQ|J^wdl# Z0003WJjuBf;pG4T002ovPDHLkV1fwxH%I^g diff --git a/mods/default/textures/default_tool_steelpick.png b/mods/default/textures/default_tool_steelpick.png old mode 100755 new mode 100644 index 1d5a2d1c82c79d676ba3e68295f95259387c7d55..ed62f2ee0a34e26af3f50b759ac0f4800c750777 GIT binary patch delta 157 zcmV;O0Al~b0`mcoUVnf|L_t(I%VS`m7I^dK&3|M}wm};8(!BA$@Vf*wHt00000 LNkvXXu0mjfWm`lF delta 236 zcmV7Q=ypWXl4*#-WT>K;wgNZ$y8Kshz&L_`wDF_I*)YWC3} zA_>C~0FY%F_L~B8Z;Hd|qMT+VB4K9P7E94uOPTs&MbK9sd1Zs5^Zj8@v0JaCOnu1~ zzA&>e^PtðlNw9B-|<>Q>ct4FJ$ui*>U3Z&FOgl1;Cpa85QUx-n+9$)gl`}i(`mIZ*sx{@fYvj{o_BJl4)1);K2X#_xBnz1(tajd$Kh!Y;v2C z=#t&HHPo??(Q{TJn}ud!lWE|RnJEUVDo4tL_t(IjqT2{3B)iAh2h`VUF#7-YIQCHCVONIPobqeg9q^n zx+;e`2+>`tgS<+D_X)wp1aDDQZJ$diZ|6Fos+LkhL};x6kaG?Ik6-W@*9Wy$8+Q>Q z#_0QCTV~tQCw669W?QGH0rcMOtbd5V&W-;D16;zu3$+C~^$@?DnJ54N002ovPDHLk FV1lQ(LIeN+ diff --git a/mods/default/textures/default_tool_steelsword.png b/mods/default/textures/default_tool_steelsword.png index 6a82931f9bcab87c59f351524e6030b2814e89ba..ca995ea8c5eff45df77f2b0cd610f24f23ff7d06 100644 GIT binary patch delta 124 zcmV-?0E7R%0^k9VYjt2rL_t(I%VS`mH^|J){13xqX+C}W^#5torjc#{vSyME7($wn zLzgU@L5g0yc=4YiXKRYEf(;={GYAy;Y5aFm;)J_|EX}dDDx@0%aym>iwm>B+xcYjC zNY#A$^l8$)fUf!S<;x7yr%z`j$^d+t2^v61Gll`M5S~7LIwLWf85kHCSkMLP>+2a9 z7#N7sjMWR8BCP-SUwO>1ZrwV9nz4ccKaKxRN}T^+ym;{+IaAS)q&e1Bg=j-qkez<% z%0mWeX=#SVhwm^lFfcGQHa7kzI+dM1efqzq2YQvd(}07*qoM6N<$f=_p32LJ#7 diff --git a/mods/default/textures/default_tool_stoneaxe.png b/mods/default/textures/default_tool_stoneaxe.png index 698ac918fdbeb8dd86515fe65360b9d53077aaa7..1061e10f580f26a6b10685e72bab4048b3f0f8be 100644 GIT binary patch delta 94 zcmZ3?-p0PcfH}<3)5S5wqBl7~;>&`?iyzy&&iefM^Z&`I96rW8Kynjfiu9xj6B?2@ yPO=@jwdzlK(4#;6Mjbh4RkCHS`sAOT!o+Yi-z{{;W!3u(K;Y@>=d#Wzp$Pzu<|qmP delta 123 zcmV->0EGXB2crkDFavX5Nkl81nP;QEbL$2wpEtoH&v30{8)tUVnv2L_t(I%VS`m7ML_?(*Lbnw}LTRl6f>TlCnFwiq`t&KozI)#pufO=l`15lSB@HajVC{wFIpk!mvr eAlqgr0035)ZxJa``zLz<0000Ne+f7-r@In+E2GJ0D-5gpUXO@geCyv>?7>} delta 138 zcmV;50CoSM0m}i9Nq=ogL_t(IjqQ-J4S+BV1TS<<;2vd-H02;H5Dh^^-0EXxo@k?DB{ zbhvHXUf*kkAy!I(h?rNv6m|x<@F<|$FcC2y3;^q4gL4i5US-%iLJ|i0bh)Bw8Yc!U z*Lc`(Q5HGUGyT2I#Y^rJ!n-W53DWy)r mzz^6)sOuW9?{D_!T3mmv!*FrB{!rNf0000r;B5VMQ?I~#FqsJ{2$x9&PvV={Wm$4!^hZ2?WRBp^NAwP(3poy mj(E;Yn`GLTwQPHu7b8PbtF^?&hyz{>K;Y@>=d#Wzp$Py&EFW3` delta 119 zcmV--0Eqwk2A>D8FavK|Nkl{o zHh_VFfg#pb1;u7zK^BGyn{F@??FDoj(OpE)02p}s^eIj+Fc9*BlM?5DvZ8NPGd(p^ Z3IKP>GrUAg!~y^S002ovPDHLkV1f+MFoggB diff --git a/mods/default/textures/default_tool_woodpick.png b/mods/default/textures/default_tool_woodpick.png old mode 100755 new mode 100644 index 7346630499682172b807b517dd91f115da701f3c..2ab00a884056d7f7911aa12a073b9400935aa795 GIT binary patch delta 138 zcmV;50CoSf0^k9VUVm*#L_t(I%VS`m7AWx3_>YV!GR#Sdle&iKNw8675XgX7TNUyQ zQ5RwTkBmt+1Z1-;Kg)lZcR+lSG=nsuixK4tY?_I71uo6V@?>j9PA6n(#_0+}DUSaj sOiBVH%VrFqD$M#Hgegkvl;jlvC~{4&#}E3%00000NkvXXt^-0~f_@P?Q2+n{ delta 221 zcmV<303!e30kZ;-UVp$zL_t(I%VS`m5HP|R1%4X;ktHTzg6%)L3t@nXkOBMdeP?7~U|@Lr{tp8-LkK!eU4#`ylc$w3ikAqwz)Vw~;oI;3 z3^(8WW|Zb*VR-xg5Aj}zwN?55^yyQE#~=SNB6|nfD=dUG!&WrGz|*Hs85kI(@jE-# zR^`8w66b$>@?>j1_)kg#Bg>w2AxQuL delta 138 zcmbQkc$#s7XML`xi(`mIZ*sx{0Ry4c7d$&Z+xP5!f3JLp-6EcXphti7b#;4{w*B}Z z>&6BIYDFf>%uQ?x*5Yg}tdSk&3fID(+HX=zbQEjjoSi2iTgJ0-o7VqC#)t>YKhB>} qHD{J5+u~X6J!x!gS7O}w7#P&^4RR!}yF6q70#8>zmvzie2~7aFEHk(O diff --git a/mods/default/textures/default_tool_woodsword.png b/mods/default/textures/default_tool_woodsword.png index d6c6be3254274acdd5a95665a580ad68dcfcb50e..0ca2cf63b219249c6cc9391113601a03e21de3da 100644 GIT binary patch delta 102 zcmey*xPozlXS|oEi(`mIZ*sx{^9v%0f8!r4|9IcC^RvC{EKf6rSmO?R8PjHw10oYs zjeRa3_$kSfFe_0{(YtufTCSIE4I+n3l)D9U86yA5iZC!3T#Q-7CtBOZ00f?{elF{r G5}E*KP$tU& delta 190 zcmZ3%_@8ltXZ=D?7sn8b-sFS@<`+Z~|HeO9{_(zN=VyCnAP`+aeql6tX~9OBBi z7)s8bxBr`%00JuEpTC;#m+UlRn4i|fCUB`Iv0)j<>v}dewzk*#b;d%AXEri=E9{Ea z6izkv)1Rzopr0N^4|ZvX%Q diff --git a/mods/default/textures/default_torch.png b/mods/default/textures/default_torch.png index b9444af38d8a0b54baee1b9223f887cefcb8c679..245022b9b0257a5f94a9e530a16fc667b9129de9 100644 GIT binary patch delta 125 zcmV-@0D}Mg0pS6VYj$BtL_t(I%VS`mH~62$@Sh^h|NpD}2h-#l1k(&Nh&&g-FewIr z6yIh*wVfgtfDHrEWElX`408=x0hz19@ZVE~lIUDp{(q7u&;>x6Y(qdU02xBDE66qg f=8AzefGPk0VU}ZO6-Nxy00000NkvXXu0mjfs>m|t delta 153 zcmV;K0A~N;0sH}wYkz!6L_t(I%hi&x4Z|=D1Yd$jVTR!xF;$7x>&{3Fc_@j16oD^<)wn68|)?&EW`S{<@GOh_3s$tJHR>&qh@TP zL~pjp#kresn>pvvc)H+dlq|$e_)V%=!1-wNZ|x?k{=VK8Z4yRJ8wR)l00000NkvXX Hu0mjfqk2W4 diff --git a/mods/default/textures/default_torch_animated.png b/mods/default/textures/default_torch_animated.png index ca1668c718830c6ce22ebf8652a116da7202ef68..1622eec0068f9eee62b4f83f839b5a04786da2e7 100644 GIT binary patch delta 1092 zcmV-K1iSm83xElbOMe6(Nkl)SJpZQ(G8@NC2VR4 zQEA=8;EzB;FeWNWj6g6>6O$$L1^ysrZh^%K*+gcC)9ExsAZ(>u%eJoVwyy2C?fr3X zTSsDGG4X|OzWxu-W3n_m-#_4!=RCRhljoeAqbLQDNOLL1-+#Lo$#V@L0rZ<45Vz-H z#oK6rpDGoI;Umz84uQOkiJoVXnet&zy`2tu++{=K&dqc{`P$`pYU_G@{EC|nsVZHC z0}U=ZKv5K>uJR!qZ>*+69xb)u`R!%AD%`HMcx{)H2ia4zi3g~5l<)vcCCT1bp$)zX zJ#q@E(H>gUVt>DNK%M*nvHoUy*K?U~k-zy49WZ?1EzAVYW1nXm9pc`$9$t4j9bjLx zO!`3jU=h>u!E)YOKR@cl>xbWwJJRl5P69Sk3ol}H~*9~5-d&o=X#Wu&68ZVO!g<9|CEC>jnSJ=TfrP!qk9(Vl&{ z^Y#Yr~~ga=L0JSGx!DciEbL`mO6!O;8Tde z33?@CzPGWkkU~XyF=IZcDB}6RE`1<9+BB@$b~?mNU4=Q>0%3&dkgKiR zF`vH%h2w)NyA2+Bejt6YgkxPf%xjh@=3uHps2@E+1Eqq!$mwTb>LGe1KesmEuY8E- zgRPF0@VXt+2hs;iGTE69BrhJPH%pKA!pu)YsFToBgLKfWzYS)rg%0RCx)J}}W%^)C z*?&sxl|GO@D9qeyDZ|gQFKq`g z^7|Rw_W(H?4H_dmi<(VP(Xb=7MnmVHhcJ9HdBe#&G&|}wBnGCRb0&K=`gNPb@uN+5!dUuvbSa_~qtPmmR8HDsIiiLHHG!(!UIshP5#!XwQFqZoJ3X120Cxt5;Z3w)OXo^{9<;7pLS3y@{5OCejeB# zgqUuQR`NjdfKLZLEd0m)pHUKZ;pgziuHD3KFm7BpN`D$eQCQOm!;%dw>j?79J(y=G zL+bnv{ydyHwugL5!z~)y& ztBVUz>D*RwPxsR++t%~rZAD#?SiRs=NUUCv{R7E^-0JoR1~DGE%->VGU?Es|5*5w6 zv*&@KX$!+27ogIq`TGZfmbve9B}?CXg8sm5CgwViw5AlsRj+5ygLsr7FBL;x^alS_hI`*8MY&D2RSN|CL2Z#3 z4`%%&#sj-2$aInik_SAxd#L+g_x^t-QMX|koYo1!{(;?2F7p6!MF0S4uNP|VD4g~y z{C|-Qf89>X>@YDv#2@Iz`iY7^Db`Pv{y_2|x3ZjiUyuj3o8%rl#Loj3pFuk6h0Af3 zxCW@GZ)cOI`=HhO01+N6GwP{Rq<;_zClQqW1IdFYSMGDW#CYIzO_I|xNS1x8_>ObL zeGO{08QM3$b$_*1^Yb7SOd$}CN*+iaJc+t@>o84xx0k`kBs*>ekp#)N?DH!WJ`S#9Oe-Am$2l$Wj(RU3L_6hP}d1Wzmi0~jBNg*V8AbF4z z-8oQ6M>GQa-+8@{T-J;HFEpt_14ygO;j~>Q*TlEk`-7!xKV|6@fK&>q=q>(STz~pv zIn7M{%+G`ECXi|AJnH1-LGL73GC>H6@W46~VEG!gmQgZ^whOlz#k-INd!VdJP5LUjr0eS2OJvQ zsS_*xZSia5u>C^9kvN=oa##oX-hWR70FA023B}IOgDXFrh5LRP)CGkC{lvNwdU3VD z_e@bG4u44CdnT(V$ns^qAbIeAD5GT@JJ?1Ai>9Gg>tWb_jc@6lZWlT3nfd&Ib$o>K zVw1qo%lvcg`@D;6qrJ3nL6HCtObck!nmU2!3%(eXKuGovBoFvC)()|M=wO)><@`_k z?)Se#@y31pKyg}b67uyRnntCeg=Osz(s}ccr`VwJ?B~zH$jKMT;ryLeG?eluv%Y#h pb+-xdAQ4Q!=MPDLAbIeZ{sapeqJuYr`fUIJ002ovPDHLkV1lggtUUk# diff --git a/mods/default/textures/default_torch_on_ceiling.png b/mods/default/textures/default_torch_on_ceiling.png index 8deef965e981e504a5e9c49656adf958c6dd4dec..fc8876ee2f06b03513abb0fbd30e5214f9e3bafe 100644 GIT binary patch delta 142 zcmV;90CE5I0ptOYBpL)~K}|sb0I`n?{9y$E0004VQb$4nuFf3kkv=_XR7pfZR5;6H zV88<=c{2R>RAKnfKrSHLfd5$x|NsA2`Tu`y`G1fhAU1i101W`+ED{ZYX~+dS|26~E wHCZHj1*8F{8BCL70NI*R3?WzZC>T)y03h2-Bx+fA4FCWD07*qoM6N<$f+40fmH+?% delta 146 zcmV;D0B!%|0rdfpBnkm@Qb$4nuFf3kks%Y2K{|S6Nklzyl_EGW_>cVfc?v z4PH624fvnM@c;jRmH+?Omj4GC0%DWw3a}wS1Hc$+Akl`vG~@#Pf13g78lWLW8vs%W zG6bd>Op{{($nRunhB+1N6;f>`$)BT&hf4?m03h2-B)QdY`Tzg`07*qoM6N<$g2O62 ALjV8( diff --git a/mods/default/textures/default_torch_on_ceiling_animated.png b/mods/default/textures/default_torch_on_ceiling_animated.png index b101561fc0b55bdabef2f13a1962a15cac1649cd..76b25f4bb5bf17719158883a9420feede7729e9a 100644 GIT binary patch delta 1128 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 Ef^C*$-2eap diff --git a/mods/default/textures/default_torch_on_floor.png b/mods/default/textures/default_torch_on_floor.png index 925a59af960eb65250a99618fc383d636643f8b7..5bd5038a02e0349bf79a3d45cad1d0eebde1a1a7 100644 GIT binary patch delta 196 zcmV;#06YJh0*C^TOn;|IL_t(IjbmUK5@5Fz!~Y#Q4F5^ic=Ooo|BtRr`Tyih-~USs zV@NmP-oDcR_s%Z*zkfkJ>6$^{$>sk4&mJx&PjgPX>;Lx;*8FdZRwB;;5Kxxj{O@C? zO1=SFvI75$gG|UbKu2Eaf10}v`34v&iTqD?(Inph1E2x14m}#=8(^d?@;}0sfq1dFhgGfG#i=+zjOK8UO(0dqir6OYxxq0000b)MfY?$Ton9iHYI!*H0hh8^FrU#PIj;U-Aw3 z&%nU&>(74*yuir7@S74B{QJkiz|P7{ffxS&XW-^wrN9OM|1;cq_7SfE0KtSlfz`#w QmH+?%07*qoM6N<$f^mj*=l}o! diff --git a/mods/default/textures/default_torch_on_floor_animated.png b/mods/default/textures/default_torch_on_floor_animated.png index 0b55818b40bcd2ca47e758179a51e4209f9a70cc..1a66bcd1fa1c461209d601b5dd40e10d1a8a9539 100644 GIT binary patch delta 1082 zcmV-A1jYNy3ik+*On(+hL_t(|+U=TcY*SSj$8TaH*{F%@YIvQMA#Y|xHtN6_61NEB zWs3{Rf@Yv73(IiH7MDtv7#0Y@M4gbZO{5by(UAaS;1~)erE%+qu2TeWC_w&EcbDrdPpZ_^Wk}^9I*P1c;MSlqr-Mc^%NJg4rm>S}j z8)yR7R0qNr-k>f1=v@!)Pq*P{l@sJWa6dI4JBnA*1)j@$5=}cjbb$i56Z^{w=mLfL zF6?_{4P9Vez6*O^UQHJ$TJFMYn^tgSu*`)wOF1%l{+V1H*uIu7u-5IwmUU0l1^zqX zFO~3Jy_9|_(|^N07|}LZqn}{Bdw2Q*YQPIM{3UL6wGeqQaU3ajmbSRQb~9%6i#Sr9 zPjBP$g;^*sULklOc#sJ^IMlcdhrA1DWz2?3@m_5;PB(0&37G6USfm$B2@-j5CL1%R zpSF0Yvk-s&6@j;kqm3&Uaq?h|;DO*lW<>Br73{GV$bVf`w0*b}`W(q$Z0OMmn!wBt z^$1>V#l-ke=?jbuG~@S&H*t8Ei(@`mkd19G2)`hBAb2nrdL%&G2V?p&EOi)6oumn* zV&`$ge+_@gb?FQAoo~g1ln*@z^XP5Nb7o=7df^uY4+Ib9LT%qh^b4_5FqIJ4XeUuX z8Ng)l1Ap3L-;vibYh6eG$!dBV7w61F+4_9J1Hpq#;(^lf61@~{{V!FUmXEw?_&k7z09%K>^wDuBuDF)MF%X^8QK~CKoij~eDyX=bqEHF5qV&%P$%2yU3i%2 zM%|_?j`IVj0~H$u4+IY~h6jmvB)&4_!5*4`u3dq}reGvP&~6is1+}5~aig!5p8jvL z4}WhJan!#k$AR(}R|y^n9%Kp+Mv5dPPV$@|s8JaA2(N-nxeG}v4xP!guiN)J(An8R zPdzz)9LFjj=i`C!3xWs2FG!L$Py8&NcN3#6rIbBEZ!qn|{ z9IbqU&oAr{JP6>W9&%$CH_l>c^ z6R0g&%5lHoa-d?PxL*)F5c2^WZGq8W$zwFW1+#vo3#58i!@i%O3;b*cP~+h^Kgi3? zM!7go6g+S{vAOWy=0S4rV|*FRT;X_H$F9B#Bi@fxl=vRWko#dIZ7?NDe6Rdt12Ym~ zKTL%Y9gFr2j_r2v@L)bFHi-G)|IUMge=r~X4WKQ;p$;t(f&c&j07*qoM6N<$g3R9g Az5oCK delta 1296 zcmV+r1@HRz2+InPOn>T0L_t(|+U=TKOcZAn$NxJ!%iacrMU>mJfC#o#8x;g;npD$z zDUj9&(l%|XZAgr%546NIylAvZA9_ifC~8V$Y>FmT6WfYl13_b~*jTDY(8?}*=T-`W zK+A3C^vO5acF#O?*?j-knK^U5@0;`c&N=e|i(a~L7oAPDG=DpI69#D+R_^+4-g~8R z1}qtX^5RL*l2o31!3W2v{#DH41 zfG+RDyz424dw=lZje0UCOhcNQ!ARF{02(6v5~sQ`H=O`y=NQ)RYS2Z_gL_|4pYK~@ zjeFmom*|oAJRN>Bm)MiHBGpXg8&~pqU^Ey}khw(gK=2?6bf7wi4(wk}tT}k}^A?)= zyA+u->v#!9!1oiWqZ5FV49AKW7(6&>q5eP%FPyJ`y?>6Trti}J$}Bz)^3yc(Krd_L zfnM-H@E|I5^~*{cxO0$Prz#ix7{VqPmZI$lWt2gdhX9<5d=>2SZ8(29jd67@a`)RW z)zZXhD;;`msfPSuxrKHVX{Z;BadCLsF6srrgP4)`ZX1sW{)gX_WLSm}5_zj2&&}X| z&nT9uM}HzWaN+FdWK0^vpRIdf&O5GSjoofD)7A|d@`HG*5o;WxUJyKp8M*6r@OTjD zIzce4f%@nHfab_o0VX@f1J~dvtkOlijP-}#AjK%7=Uyj&?CD8H+O{E=&x1t8jMWaC z;DO*l6shOfbNrmy(|(-C1J9icq}NYDO?2>9A%AZ22I4{!$hMd2SOyfwCN!O{=TBUw z%|hD>^Y}bSu*P9^R-)j6;6W70Q@5ES-<_YN{XQ?5w>fxk_Pcw?>+0rpGy~oaGT!-2l&9fc3b?P6 z-`B-65EyWi`~FdWIFCBNp}o(W`3BN$3RRS7;6b8QMt-{Bf#5;3$oU?4yYmz2UO%(& zwQvu5JwK2v#cJvN-X}aSy&wqpd zU<;l3YA-(;M}ysPH#P9*Al;@=S+T}?VU^&4;6c===d)zGRpW?!d-q-akaY36P?we< z+wttY_l8aPkx~qbUyJOlg}3*x2K0tWfUfYDacpoHAMHNGpS+Bv3RRS7`M+S6k)JO9 zF9;qidij1mNdAkjYAH0D$rl{q2Y-`%`+XQq!~7u(4zy8Kp@#l}J=sF#TKb9cmN*oM zeqt=}z}f$Q^PqRPp8q8RfV9)0fd`GRkiYvP^>s4OBk5LE0p=pi>T{Spc-)HVfqRe; z&l^I(^CNxymZF6RR;no0a$ebDKz@eE4;DEOLjNH@_y?b1F`{xgXQ2Q900{s|MNUMn GLSTYV*ot}p diff --git a/mods/default/textures/default_tree.png b/mods/default/textures/default_tree.png old mode 100755 new mode 100644 index ab1250123c0bec828df1dd9d7bd22f6b2ab67bc5..c875272a434f7a1eb57df1a4948e4f1ec92ebe08 GIT binary patch delta 621 zcmV-z0+Rj01;7Q6UVlwVL_t(I5e30vj@&2^fYFZvgR#4NdZK8hJ;2`oSW$jNnd!C- z#!$8Ix&QusS_l*OTPAqVk`p;ax(=o^^ZVCte*W{x*Z0nnGm|*JUOPDB>$M{a#57Us z#iavPrM3%DQV_mg8#yLo2!s$Y=V`s;y~Bng;vgoE1i?ASQGY7!>U34q6g8uillz*{ z(Rm*`0M|9Zf#8G?Jl+eFcogWWv^Ka5VwgBerS;BP8)^!`7>XK*!{~i*TV^gDTh`%E4J1_cenPj@oFYabGgW z+0fC!KybqBJ%2F-w(Y>wK){QzZG~l?@XlD~NH=ASK{-#v3F1JU84`qYRQl-X=!g&8 zZY#qS^MaW%%t&(rVCZ1zKmk!8rHR*8S=UTG8=y?yGpEFBJ2>k_N{Np(bCkyO<3YE9 z0OByr8{hAZ$GRXM4CB}vKOQ$;?>A?^0Ej8k&d%dDlYi2T0%AA>A+M3=V`a@5kE8dC z5Ch+TH)03~#=ai}FZeK#q6a_(c)bei{l=faFFv1l-diOEk2A+|TL9Qg1qWtEIS%e? zM$M3+#{0eVxG$7)a-0qC9IapUtCMe;=jVg>R!A{&TV~4HskI@17{<6dbuXwYXFa+4 zz=^}m$YxW(IY+4{IVIZF8Er7k01z`H#zZ+gdC6eHnr9{-5fS#%__(iladd+v&x9xl zAkGm)1aS^$#uNfMMFe=Ygu9-22UHEDa`!*=O=&s`N`MsgC#~LF?>A_Fv{2S zKnCE$M9!5uI%5oSslXsO;p@2*eZV`1a}G6@(i+wpv=2lK_N5L8-t;P zp-M^@w>2_)<8>YY)Y`#-UHO3Sxde;0HUho(lN$RYiA(Le&S3gS1#Pv2u3(_ zp`^lXiJVtq^nV8WjWAn_caD8O(V-w)5uHt^>7#s?t>nb9nQQP9L2CZ;c^LJon7HM)FmFH|HDz&;8`el@J0SYvfFY z$H$$f9pQUKwaV|;&V5}F3yN|cg&+5g=j+AQDgZtN%74|kZ!;mx?*@uN5aQ~2+*j5Z zu^3vbIPduVYsWi>pd81Evx0RK!P~b50iMsqdfWK-*OSl3jn|%W&SKQCYzqKK%3wfM zN$2@KmMYSR@_HTIZwo11oL9jbLur*(8*z&~KJUEtMDU(%nMqe8=kne_QF?9UBQeI{ z$``eDjA$5Cl{h(!F{FGEL!i_~FP*OX|B<{8q^l8^2r8^`X0jd;;Yfv#+lm!KQ&{4R z^YU%L;6wy52BXU495HwVxZfgb6^|j;f^`$EwYLrHP#s_m{{b#@WGH~<%8~#8002ov JPDHLkV1gyfC@KH| diff --git a/mods/default/textures/default_tree_top.png b/mods/default/textures/default_tree_top.png old mode 100755 new mode 100644 index 6d620069402c138da424cc7fec497a7510f04a15..c400fed3fc126d1cd04b6942fbc6e3c28fdfd3cb GIT binary patch delta 757 zcmVjG5q z0IYZdB=$T2Ys8XAVZnwC8zgp-B19JmDOFKuNfWiiaeVignRDg)#225R#P!C~N)H7W>LYReB_KVkUUW9+uVS4%{ilay_ObEIj`S1LmmC29Yd zmuJ87&38W%h$w)zZa8@IKKg#f`sSK^ZvgccfBhPv5>#2Dlbj^YDQd|(AHK(Ki+?WYJv_zE?{T#zA;?bL0F(lPl0@gJrz>Q4hS@ai#FX~&CkT;H zFJEJCC%9^cNCXH+tqs~ZqyvV#C3Z8XJlv;yFe1w`Tz{?k?~mWu++JdrcUZke2!S_S zys;dOb^wr#vEUqfZMeOf)2!#HLQ&6d2;On~>@RA)A{Y&THxAgEbr76|yj$%B5 z=%{qVLK_qTe))UCw{=BlJjAZIES|q0+3AvXI*2qu1~7{io$)^Hw+~Uh9+T;c-7+IN z8u!1SE^5+E!{dh?ytQQg9$BYDq9ln@?0D@!9*)B=og7*~@h2|%7GUPr&W0VGPY({7+_75MzULx0YmPxyEzW7u!vUmZ)05TwA{T@*(|C9$?o6zL+E8lqhdfJ4YO+ ze4!F#mJ@f6cy{_TUw!jEH30?C)D?RV-$ma|SYBU|?)0Es-~4Qzu)8hdVh@aA<#%9HHzi4D?0a2h_|{>OTy3+x9%b194Qqc1Qr)(2zL4KxX<6C z87dNjm&*#AA;>`O4YR+_=^UJ3r+2tg6OrP5K|VM}$Or(V4FF03wUPwqDaQ+BdxBY2 zY=xNS(MJdoQO;jrZ$`Lcf`|kNN2v|kIHUvm+c|bMC4b-FrM)*GNfKPC`RBJ^SlwJ; z=eJnBMhJm7YrL@>4z>W0m9gL)dTF@1oKh{Ps7z5#uBpA_=J6ktdO>Y80NxbTuEuBS z<^jOvcuAunxi@H&q&fO_f|Qc1*J1bY5G4~34ZPiyLv4|E1DUcuaJQ}yGQyPx?<{q> zz*jkLYJVtaCBa?tBSJ06nr)J$J)k4G(vIa9-&>HU2d~+Yw z=`b2E*v=E8!(sQ^@vJ0XRXjLo;jJaGM0J7n==s+6@3ktCB~) r=F!Xlv`v)!pU$&a^u1Pnr`_ORQ%Y{OEEE7W00000NkvXXu0mjfv8rr> diff --git a/mods/default/textures/default_water.png b/mods/default/textures/default_water.png old mode 100755 new mode 100644 index fe652a94cf1091469a130bd0d9f9abd4b2c00560..d2bd0f5e137554eb79ac7360669aa6f50b3ec574 GIT binary patch delta 568 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 au>i5^w8=M+#rXU+1u)Pvx&0OH@ccgqCupMp literal 5972 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 diff --git a/mods/default/textures/default_water_source_animated.png b/mods/default/textures/default_water_source_animated.png index 26de7baaec5224e62128ab1096ea2ffdb1bbba2d..c4a8af4452ccb429a136ba27c51b003ee27b29e2 100644 GIT binary patch literal 4050 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 Tb7%HmaESRu8@9oBKd5n93rQb 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 Js&WX3{a>lCNLv5^ diff --git a/mods/default/textures/default_wood.png b/mods/default/textures/default_wood.png index 66f2b7228161d6681ab3da2e94a7c2931475d3de..f81ff3d6ad0535b65687f9471ae49fb8203edd49 100644 GIT binary patch delta 178 zcmV;j08Rgc1C#=gYJUKfNkl6p2d)2MFMx`xqHtMF6{vFRYSBlHrWQ^icz5 zCnJE@04bHH(vl%)1cfUheDxGrxv-I(DI?V`S_4M@hQ4V8_$zhW%OE^(n4CNK<8!DO g{0qMhzgrqTUW(^8_MGQNXaE2J07*qoM6N<$f>2OQHUIzs delta 290 zcmV+-0p0$T0)qpPYJUL(NklP`gM*Q&VT;^9;hcagMS!Q zj)(G?6}i~kx3A^%6u_}=;UL*>7V>C1<@&7AUKRi(Bx|(i1Ao#m3vrt7-&0j)p3kk* zAB@;YRxeXmlQ)2H2J|$~tx-z(NDLK4iFbtXoORvZ4?U zebfq2;YI_Tt^tol>h`mH|EbFCUXV4KxId{_m047)tdgRNWrJ>T(urNq?A0L_t(IjbmUKRG^=M;s1On2C-q{4M6sEsCYb*IELo?K>Qzy z??Vj%;r&4T4k`{}2VgT~K9Xh_28lgG6MGMJ4N(UCgJNt36Z8T;jMV@T*iVG!^FZ8z z%YXs`uJ{hb>v3s@f%Q224Z<6MIDwD>=|BbBv1kT~Wf0N~11=d*r+$ax4Wwv>fdr@_ j>xpqTE|5-+&2$Fo!7SdSgjX7Q?9umm{KH?9%E=8e$oUH6T)!rcaEM3T7rOmY ze1_vZfBqT*PH}=^uD=mYXLA!GIx!($I%}`QZ8rYVL5=gu+H4>nrDd;8R^M%JNVd5l@x7Xk$&xit|^Q5g$DU4RNu{;F6eE#B*Y_OWZQbt*&!4Tg268 tyd%9Af(J}{9;EjlOi2es+9LiRd;%3#YZlbcs4M^g002ovPDHLkV1kUeYPtXb diff --git a/mods/default/textures/player.png b/mods/default/textures/player.png index 90adf97476ecd3442dcd435201658ebfaef9d7ab..f2728e4a9acc4eb4b7517f21c6c573fee2718593 100644 GIT binary patch delta 121 zcmV-<0EYk60jmL!IdWY|L_t(YiS5!$3IHGo1wfD9%?sKTV*VwF1b4nEGJw)*&}WAM z7qW-V2o)9)E+k@}uy`9lZF+|_d>bg;LMWWS#t%FNXfQmV16aN_o^b(eeINj6*G58` bQx3=g9#GF$Wjc63HlSI7BC!gZ%axOn*g|&`Rm`if$thF8 z73B0C{D2PvoQcy}<8x6nWitEK81Ke7a8LL&63Xg!RP2rP(@k(Qm_s!WW&AJyI$OhRu9TB***gyc!G zlpc8C9WaoVk2+xZI6zxLgnS2>WC z8Dtq47=h*{duXD_f%zJ;C}IXFT-Y6ej?o2Z6ge0Yy_GP`w9{3=Y7Slp znCQvjtVMN{lon-W(2*8o@G+9ZFw@pb5koxyQmAwTQ=Z?400000NkvXXu0mjf D{KbIH delta 385 zcmV-{0e=3I1LFgbYky-&L_t(o!|hZ}O9D|8J=do*^PWwVMFf3di&j!Wfg4-2@9(v& zpU|?kixz>`b7$_kXYM>eLqkJDLqp@ggT{%S z^tKEte99FmO#iBxqz4)Zd+4VT`Snlmo74Y^1hj#<7!Zy-y?=p~be(23;I4@o5~u^; znGlW(;kZ~jEYU1eh8mDuD$RuB0-F`3;gHmtN$77CDZ?!qeP@PSz9D(aq3HcZ7XXk- zTApyq_K-!{I~!~Py|HBSg&G|nB++>5c=t&2s793>K#zcV!jxtvXArNF@ZR(4WBZZd zCCuKILocU%p?XFDAlQdb+eia34kQdy;S+`li&^vi3rdaP{as!KD6S?zafWucHJyRG zvrZt-ZPh^K5-_d}><%ncTMb3Kx_OrCwykgv=Psg?n)5|Lqp>T?*6}CMmlDlBNA+dk f)1*BF+A8-6k5GBqUc>)r00000NkvXXu0mjfmFc%& diff --git a/mods/default/textures/wieldhand.png b/mods/default/textures/wieldhand.png index c4549e5ede15586602c9223d5b5e3d9ca92b88f4..2ea7567569b3d560edf7ac5f458a85ccd9af2c36 100644 GIT binary patch delta 179 zcmV;k08IaY1C;`hYJUKgNklU;{Sxr~N-TJ0Ffge2_Rnzk(DYYeF^z<`SHmxA#P$7=R7q zGytj@uK_r{0n&VaSviXTv4sIn7l1T_LKxWv*bKpG07x^k3oNk30^UG`X$C3+V|)f+ h4L~H@@dhL=0|0LK52mH57rFod002ovPDHLkV1oEiN5}vG delta 287 zcmV+)0pR|X0)PXMYJUL$Nklp<1J2&DV+R8hshZ2n%TWwrB31Ln zix)}v0=niMJ9aSa*s%k*0dp(;QTR%31z0s>HJ~Kg?msp|HRS{uSD*ihqM3n#fq?~0 zGXnzy1B0!J27>?(CtUo)m+uUR&)oRGW5*#33(*7dzpsNKgMR=IC&Py?-{FEV!?3vy zZou}QC=>}~7cej|F!(wcVhvy>nC89bpWuxNWEY_ru)QaWK|)FvMIpN44`04xxCm~5 zgp@49xyv^&oQ^FFuo`gg@(l(fT@ARv<^$)kYJ!Pl7+|EU!LW4eaRy%pLk3?5L%b=o lXDMbhvS70TpBR(T0RZXbUoj7vPOAU_002ovPDHLkV1jUuc{~6B diff --git a/mods/doors/textures/door_brown.png b/mods/doors/textures/door_brown.png index 02173db5f3547cd0d4c93542a638aa86c7a6f158..5e6f211836ff64d394b5bb7591b9d125bcfc54d8 100644 GIT binary patch delta 32 mcmd1Joe(4~o6J!@fti7EIm0%^S&K>-fWXt$&t;ucLK6U-$O(%8 delta 32 mcmd1Joe(5_J(;6?0y6{Sa)xb5bFMWo0D-5gpUXO@geCyE2nxsm diff --git a/mods/doors/textures/door_grey.png b/mods/doors/textures/door_grey.png index aa01458c3718fac08003a3042338fc9a85f60118..7d95c2269de1760ce4155cc234b77debe2481c86 100644 GIT binary patch delta 32 mcmd1Joe(4~n;fwvLy&>_0^@Usb(2~dfWXt$&t;ucLK6V7iwchb delta 32 mcmd1Joe(5_Jvm}ah9Cp;1;*#hE1nfH0D-5gpUXO@geCyQlM6-w diff --git a/mods/doors/textures/door_steel.png b/mods/doors/textures/door_steel.png index 27e40302ab24e0fbae9f447e5cad0722ee20a247..fed1794c4c745c1e51847d3ade54cc8ba17e1bff 100644 GIT binary patch delta 98 zcmaFHxRY^0T(p~~i(`nz>Er|lX7_%%zy18>rKNw<53nb6eMnry)9_JTH|mT0beUY< z18paZ7(4tYik~oQc$C4yDx+tUbzp))Lx7))IRnF;$kH=!{&`Ge00K`}KbLh*2~7a8 C&?dG3 delta 144 zcmV;B0B`@f0ppj#iDJApXOI6pBA6P_JL5$G=ppT!_7=i(`mIZ?Z+zmlyS32Fx81TQUSAcdTB`oygGP%yle_fmw>-V{1bJQ^mR%1|aZs^>bP0l+XkKB?cfW delta 137 zcmV;40CxYf0p9_TUVm&!L_t(I%VRux^yq&E3IGcO0|Ud|yLZXb{Nlw6hygGTDL_I( z0^tG}C@U*tMCKnodi4L%qerod!(7e8Kp_}-16a`ghD{N^s75z{0fzyju|SttkdTnT rnyGM!V;B$@7Y7$yv}h60UH|~$b3;4u_C~z`00007{ve( zhZKy}0Ag)M)-!6rr~%YB0K_I1Q#Uh_nvsw(05wqGvL6-NuK)l507*qoM6N<$f?dTW AbN~PV delta 119 zcmV--0Eqv!0nP!CUT|AUL_t(I%k9r9AlMA6l`BFML|D~?_$gPblj(&02vG`$xx z!;fGwv(4Snd&fal@kT_TRhO<>u2qQ07|6pXB;oD=fE7Q@zzp0jk>vM)h@9tH4pbj0 Z+X0>98TWTzN2&k-002ovPDHLkV1gDeHgEs{ diff --git a/mods/doors/textures/door_wood.png b/mods/doors/textures/door_wood.png index 120fc982f7aeb151b2c014678b205072b2b20907..2b2136cbcf71d000f0fa7a4fc87ef88f1bce8229 100644 GIT binary patch delta 90 zcmZ3+*upr$Fxbx1#WBR1FG= uHH;b_W$=_wINa&ZDi12;HC2+p#E01E&B07*qoM6N<$f}ZI< ATmS$7 diff --git a/mods/doors/textures/door_wood_b.png b/mods/doors/textures/door_wood_b.png index 80d43151ca5e7f2c859354372348a5f24ed55387..c2716efa5520da8b0945c1c243447636b5f3e9a7 100644 GIT binary patch delta 84 zcmcb?xPx&*wy%Y!i(`n!`D6{=DO}|fk{cKmr1>`mJWXlHP!LiyVTfcA+{N}M?eNsz oEQwE24LpB3nvS^poN88P=xSZDZ~Y9Vy9_|!>FVdQ&MBb@01mMqS^xk5 delta 116 zcmdnNc!P05c5Z~Hi(`n!`D7j5DOF$Qr9N$R=K+I0+)K4WA1cEf3oF-!nD<0>cR$Zl*kZygDZeJ)77nGXp)&2rq4%F@>F-;b4tupS+n+ Q4g(N)y85}Sb4q9e0Q+(%_y7O^ diff --git a/mods/dye/textures/dye_black.png b/mods/dye/textures/dye_black.png index ef526e698581cdddaa7803dd1fd63e0d97d928cb..45e1a74e14da35fb02b60ce9c22f970512975cd2 100644 GIT binary patch delta 151 zcmV;I0BHa00+0fbB#~Yzkt8~QbV)=(R5;6HU>JrVa4rPn;uF+tTn51~jmQ`zPL%C1 z#ZY#R1p^r4Hw4W#O-;@J($dmk4AN{V#Q--5#3ra28N&?0t{KfBWKAH9ZV1=_TwcMY z8C@J}%%CeGXb8FsaA`sphtW8L0o?`IFwu#UY>jjU0B{+4xF(1Zv;Y7K002ovPDHLk FV1l|LIrRVl delta 243 zcmVxrH!Bs*?hnwxK_!GJYgJ2@!1f(y8{iMEy|HiIGZQPY8~Lp3b+sD-ds&1I zt0G;qM>;u?7Tw-&ysPq5;002ovPDHLkV1nCVZJGc8 diff --git a/mods/dye/textures/dye_blue.png b/mods/dye/textures/dye_blue.png index d3e97919c79b2977c58d8b5101e4fd3d23327b12..858b70da4627e02db5e33c3d01d8db96545b2e7a 100644 GIT binary patch delta 145 zcmV;C0B--_0*V5VB#~Yzkt8~QZb?KzR5*=eU>JrVa4rPn;uF+tTn51~jmQ`zPL%C1 z#ZY#R1p^r4Hw4qh|3JlH4AN{V#Q--5#3rm68AA=ht{Kyy|H!tZ8v-@}r&n-k#uUdA zGw6y48G_*gT$<3uVKh#F?gDI>Xh60`dIA7!?~=wIP7NXe0000@fL293L<&;i*a*nE%|&;*6FU7%F9iIdO-uG~@5)32rkG=;+iHqH@GNy{ij>a& zAp&4m1G}1>9~~x`J002ovPDHLkV1n_sV+a5M diff --git a/mods/dye/textures/dye_brown.png b/mods/dye/textures/dye_brown.png index 5b27085f9049ef1296a25712fa49f332d304bed7..1ea5f129afa494ed09a17e591112ead4369d38ba 100644 GIT binary patch delta 148 zcmV;F0Bir;0*wNYB#~Yzkt8~QaY;l$R5;6HU>JrVa4rPn;uF+tTn51~jmQ`zPL%C1 z#ZY#R1p^r4Hw4W#poagJQVg)7vR!_E)Jt{1_QbauwkMTCD|J33IM&ge=2!<1{?qY002n`MNUMnLSTaV C_BhA@ delta 227 zcmV<90382~0^9Xf z`z8dyMGF@#*Ujxev?biIVbLvxL dDJH?+u@}KpPzk>UQfL4G002ovPDHLkV1ikxXmJ1l diff --git a/mods/dye/textures/dye_cyan.png b/mods/dye/textures/dye_cyan.png index 3ae44e26cdb91e2e2d033852e9d112fb61e75831..86ec6ccf20043e7e323be89233625332d7679e8f 100644 GIT binary patch delta 148 zcmV;F0Bis90*wNYB#~Yzkt8~QaY;l$R5(v#U>JrVa4rPn;^PG%g~nwN4AY2=LE?A; zx?(6h$ASTj@f(6}+tj)L8PfB?7^K-!3StP1O;|HBh8luhGcrKd47DBI5U>F_y@E?K zx;V_Gcr_C;1j7ZmG@*;bXq*7u1=ujrfNYKQ1OV*>paNWeWt#v1002n`MNUMnLSTZF C;yYXb delta 249 zcmVFbsviROJc`3|+g0fh%wUu0RHs zO5HdFTO}Ae^b8z>sRP-%cAyfM2t!($^haG0mMq!Ud$ylt_(MAs*5~qpi4nQ3Y#ha7 zbX`Gt@k+r66vfuNMnKXil1AD3?(D%sZ@O#8*r2tI8$?+{f`S#48+g2ITnR(+9^>U& zlRPs4P}V)UmvC3sU9#4EH;|I+HZ|V1trY)=x1uMv#Nj3Yyrt*{2eag1>^59$(;YdS z1iO=`>QX|kCL{oyQnUDMc_yYGX{nh*{2luM_xwvHf=zJk00000NkvXXu0mjfcPVlE diff --git a/mods/dye/textures/dye_dark_green.png b/mods/dye/textures/dye_dark_green.png index 784b7853e48e5a87161211a082b993731918a0d4..2ab3aa76459dff81a8ab62b04dad106356e50c3e 100644 GIT binary patch delta 150 zcmV;H0BQg40*?ZaB#~Yzkt8~Qb4f%&R5;6HU>JrVa4rPn;uF+tTn51~jmQ`zPL%C1 z#ZY#R1p^r4Hw4W#?P`YqqW%yJ(rhWk05=H4Ca4)1!wkW$8OJrVa4rPn;uF+tTn51~jmQ`zPL%C1 z#ZY#R1p^r4Hw4W#PfySPN=iy#4AN{V#Q--5#3ra28N&?0t{KfBWKAH9ZV1=_TwcMY z8C@J}%%CeGXb8FsaA`sphtW8L0o?`IFwu#UY>jjU08O2TY%|;=N&o-~002ovPDHLk FV1hRYIF$eZ delta 250 zcmVRHf4_S&ALs`D_{ZLpz+kuf>Up1$bcpmb9!M z7%<%|wObTP@*ao)v}1#IY<#{tt|&-k>i5Mldy=}e!VEwq{ht|t`!gnO$bjRRnNgQk zq~Pxe*T#DUW@ZEhM1=mO+)V8>N|Eav1A`F}dWOS(QZ5NF(Gs=RGjRHj3Dx7|!jg+z zaojnVCnDHem$?G~N-4K>Yt~wkKco$^82CH(0lHCLlY@mHMgRZ+07*qoM6N<$f)`$K AasU7T diff --git a/mods/dye/textures/dye_green.png b/mods/dye/textures/dye_green.png index e88631cb55d39552dc9ff003f1ff7356942d47d3..dd325d62527f996d21378a8a4a96daad0fd35b40 100644 GIT binary patch delta 151 zcmV;I0BHaC0+0fbB#~Yzkt8~QbV)=(R5;6HU>JrVa4rPn;uF+tTn51~jmQ`zPL%C1 z#ZY#R1p^r4Hw4YL^w%=~y|+U!NVBCB1Kc1Go1kW73^N3~W;BD4HGwd?Az%Y=c?Fkd zbaAXPgRY36A?Pl^r3qaeM&k?ybQfU5L?=qJHPRIT03WchI(rX<_5c71002ovPDHLk FV1nKpIvW50 delta 255 zcmV|d>AW9Z zl~C***QggXof|ZXfVhr`>&W;QJ10DFs#~(X9<|EfMv5pZh>2hf#RP704|@ckoF&?} zRSvUM34o&N$lVC1$iO12+yFp^a8IOmx_yu0EOGmkEx953odBG(R5XQ0pUA#$CtPh3 z-7Gm63brc``DI9ZPT^m1b&>kpubr1l3_sGBWH#}4JrVa4rPn;uF+tTn51~jmQ`zPL%C1 z#ZY#R1p^r4Hw4YLIdkUxkBNx^V~}P`DF(PfAT~kG$QWh_cFkx8A!`C*bVI-f;PMJC z&FJD-V+LIjK||18fJ+m)IE=;_4CpSvhKWv;WNV}=003JJxh^Xg>s$Z}0000xsB#})zkt8X9+DSw~R5;7sk}VFxKoEt$B{&QxsDY#h=mo~3@au|1 za|q5*+JrVa4rPn;uF+tTn51~jmQ`zPL%C1 z#ZY#R1p^r4Hw4YL8!V0gS2DVSF-Wte6a(BK5SyT8WDGL|yJj?lkTroYx*=c#aCrrn zW^{3^F@vs%pdsikz@-UY97f{|26Pu-!$c=avNh5b007uer{td?VR`@y0000>)iY0^}zz=3TDoT6F8(y-lbgC)FVlG(TO<}U+(h}qWI(A$CNiR+v3!>Au! z-#~3T)TkE}M#kDiz~Y&)cxHwlF9$ks+Pt3b`qC5toReIr8pfgdQ#F)!597-rF+d!o zhN#daxp2jw5e}I#OMGbx+799%Wl~Lbr`z`^(pT9QwupliD)a;>K@diutR-IMx+8Xd zJK_Gg)9sR_FW9c^>1DNYv_z&qzGF$jNcmV*aUvh|O3EThx002ov JPDHLkV1nJ~e0l%? diff --git a/mods/dye/textures/dye_orange.png b/mods/dye/textures/dye_orange.png index 347964dbbebf1dd69ec43f9b56b5acbec9f6d5d0..568b236f8a5c731b2f2728357410a39127121434 100644 GIT binary patch delta 152 zcmV;J0B8U90+9lcB#~Yzkt8~QbxA})R5;6HU>JrVa4rPn;uF+tTn51~jmQ`zPL%C1 z#ZY#R1p^r4Hw4YL2MJRDx2my&F-Wte6a(BK5SyT8WDGL|yJj?lkTroYx*=c#aCrrn zW^{3^F@vs%pdsikz@-UY97f{|26Pu-!$c=avNh5b000&QrNYO7F<$@+0000xsB#})zkt8X9+DSw~R5;6HU>JrVa4rPn;-djZ49$;jLfCTZn5rM$ zWMDYkg(Ad+p-4_0f?)PAhTdojBGPDacwJM z28IP)SkeIl1H)D|_Wy*^n)j`rjMx(r0mG0r4jupi_yJsa3=K&G00000NkvXXu0mjf D2#;wx diff --git a/mods/dye/textures/dye_pink.png b/mods/dye/textures/dye_pink.png index ec2acf5ce3a88d31412285704fd4169b746fac1c..bdbf98bf6f1608f679079af104949e97fe52d8bb 100644 GIT binary patch delta 152 zcmV;J0B8T~0+9lcB#~Yzkt8~QbxA})R5;6HU>JrVa4rPn;uF+tTn51~jmQ`zPL%C1 z#ZY#R1p^r4Hw4YL|4Wzt|6f!D#vsj>QVei|Ky1RAkulT|?3&RGLe>PvXoi3dz~vR3 zn$g6u#tepLLWZEb0H-E&aVU*57%*Ib1rwbp$<|0$003E;;w*^tQ9A$&0000qyK_jPmi=iqJQzR4YF%EHCxZQ5S5}GvW_4@z)+Z6uL_E+ai@4(ay+_f%Fvw3yb zf}AI*WLA`B&PO7k=yQrbcX@qUP!PzphqXlnfU+@4I?$>6lMe1LpCATi_DzJcF)9Rq zM!4n9eXt0l0<`9`tL#MWFv?_!wyrJrVa4rPn;uF+tTn51~jmQ`zPL%C1 z#ZY#R1p^r4Hw4YLlM)jDi&aVWJZy*&68z0Gb?)w3a8(7ytkY002ovPDHLk FV1ly;I!6Ei delta 260 zcmV+f0sH=t0{sGzB#})zkt8X9;Ymb6R5;6HU>JrVa4rPn;-djZ49$;jLfCTZn5rM$ zWMDYkg(Ad+p-4_0f?)xFRV|7U?k0}-o9mbfVm({SeSwR zEbD(1*FwF*gw1ATjW7T+#OgKFAZQ@N4LB(wfub3mjcj1?mW=JrVa4rPn;uF+tTn51~jmQ`zPL%C1 z#ZY#R1p^r4Hw4W#54MK?*39W(4AN{V#Q--5#3ra28N&?0t{KfBWKAH9ZV1=_TwcMY z8C@J}%%CeGXb8FsaA`sphtW8L0o?`IFwu#UY>jjU0BpaG_U|#d2><{J002ovPDHLk FV1n5&J6!+( delta 255 zcmVJrVa4rPn;-djZ49$;jLfCTZn5rM$ zWMDYkg(Ad+p-4_0f?)JrVa4rPn;uF+tTn51~jmQ`zPL%C1 z#ZY#R1p^r4Hw4YLckkZ)-?3u{7=tuhN-@9<0Di^_fBA|X$)Q>9Em%A?;Bx`E3@y1lxyJ+JrVa4rPn;uF+tTn51~jmQ`zPL%C1 z#ZY#R1p^r4Hw4YLKi>rZ|3AbH#vsj>QVei|Kx~4Vkul5=?3&RGLe>Pr=!Sp|z~vQO zn$g9v#tgb5f`*{G0GB3oaTtv=7|>mS4HKOx$<|0$005XV*VI>l-6a4E0000^XJ7>r z6T=}~Oxzuvy#tF29DtQUMkg2uqz)hSQy{L!CQaJ@zSsVj0)J@Ri}b0SnHYexRK}J) z?9NgkIrd7kL6c=m?}z~Sxd%V@WZelTHehSk*8^#B1po-bLL?dBSn@4@$$Gt(wBnKsnMT1r8S#XIOy@dCU8 z*9Dh?d&Qk=7aFKH;MNN$D7vwT6qo)~l$wc6P4hRMWagaDq-G((oeS}K`2PuiaPMkG zo9TdwQppDa=QMlxswgu<_)YzWm%C7WiAp#!l5Y?gs4OUh)PFH*dmLvveDqpNObJu< zZ7Dvz!+4^^HN)DukkDTy&n%yt4SozPS?;h-5TSUyrvYQ~^zN3->&a;Uf5VD?|otpPlZcMA+>7ELAOQ! z1V-uzL|CcCh<~;j9YW$D6|wa<>U;d+aRJsULbV!m@V!Ons30BY3^U6xFK9K|%o(U$ zgv&8RU>Nf`)6+Och!#nXyBKSU0;OyrcF+Rm1!#hI1=PT1!Wn<}!F3_+=*PxB*6R>g z!ObaA1`>f3u$}@#@YVqViGc-_=O9e&-r3YI=~uJ>r%T|lSR5#LC@RW?iZXF)2VqQ@ z@$B}7syhXRPTs>}Ske$QqOSvP?lgp1Z=YQA_*;AREuVkkCqr+-oX4|f#Q*>R07*qo IM6N<$f_miMl>h($ delta 473 zcmV;~0Ve*a1g`{;V1K$vL_t(I%hi+3YExklhMzeje}P-B_d)m;O|gniHFv=I`_*=li~K5fLHc#)UYWfq~~8X67CE z??Zl9ynDH(?R*44r4oUF_gXx7X{&z}XkH6SpGYKW1y4ct1%KiYY75FJ_e{D0$Ayj` zzS7E!K=X#!4{rzqQA{Ib?My-vEmIbbkL?!UMvkKNI4_7`AMI)kAW!aW$-JIS_Fue< zj)tB%4B1$%a@H)KW z#|1r19sHb<79c5zh4ma5L$E$wyBJ^r<=HP+*txx_pHlMAs0FX!aX36E1Sl#B@H5}s zp0YDWdU|U^)t`bwuN>eAS<(bFWvC;rZ?|U6xA*u;@YkN+ZEi*XA` diff --git a/mods/farming/textures/farming_cotton_1.png b/mods/farming/textures/farming_cotton_1.png index 96195ac00197536ab0edde548946b8e95da86744..8750adfa5e563e267cf3e0dfa0cd014f62ec096a 100644 GIT binary patch delta 67 zcmbQp*ugl#$41@L#WBRfKRH2yb#a0SPfTh`$>xk2hnVTB=XP>H9k7nJ&#=x*b Wj;%2&`0r;1An*53vo}z?&)!*|Q8ygQEjCyBpSL(Avg-@>f%!|j% gKF#m!z>% diff --git a/mods/farming/textures/farming_cotton_2.png b/mods/farming/textures/farming_cotton_2.png index 403a2416da12be35dbcdef68b454afe511e90e78..dc1025ba7064260a077ccd8e8cae4749e35a59ba 100644 GIT binary patch delta 92 zcmV-i0Hgo60igkqOjSThL_t(IPh(&h1*2dT-~_g2vj36!rn-_Se1gErSmwVy)DUYE yY0@;qfRT;_Sfjl;s%uCB&Q|jOJ?xb58UO%L=MD9TH#Nin0000Er|n*2M`T4_LOPZTdg)=dxXs{ui!HJ*4*I`}=yf>J^ID z)Gqz^kFPuDF^Tc`IlII^f8Lrig8;X&aNPAx4<=cZKV@CKdFr3~FtM~fYzz$YBBD;` SoHsmT00K`}KbLh*2~7ajQ!%Rm diff --git a/mods/farming/textures/farming_cotton_3.png b/mods/farming/textures/farming_cotton_3.png index eaec6d06cba3d3732580a69b19b261dfa4c6faad..a1fe3b64fc851558082ca81c6196f85eda968ecf 100644 GIT binary patch delta 101 zcmV-r0Gj{i0lfi`OaWYxO&3}J6EwiVOzyv}F{VNrBbooEx{`zq04p|@`ER5p@gH4` zB(JzwD*T5z+0sDzzk|6PX$F9RtCiw^kj>bR00000NkvXX Hu0mjfT1hS} delta 143 zcmV;A0C4}k0phD$+8D|F|MBw=13?20oO;CgpW#1) zk(LCiA&d+Rr!PNeBxnEw0|Ud6vria>_&MNCwlt9b&%(ll)7y-=BwVc&|9}7an}Lym xk>T*!$2isDGAZ@%*jlF`0z3J)%}lb zJ5hee<_cJ>xLPRw2Vs(9#S!RlP{5I;83s(WB>odh9{|_nDG}_3=;N0F0000_?{b^n`aNWcZGbY$>q z_Apn%l(z$#Xsa&^mT)wZ|BuxssAZ0Z^8ay~Y@>&2yS1+Le~=~^-$oa|>lj>26i^iC zD2n_?4i|J6VE}srS-2}qH6-DRP1Pm;gIq&&41g3P`;}@GL_t(I%k5GzZHInXa<$rV7R|boeI~}^MVxpm5 zI_KTJq!R%E?LJm(jqemeHOnur?*agVN|uR$QM?e&0Z;Lp(3;U!KA#>-gG)&m&z53e zYDxo}@)=fZ#_)M=1P7jnUQpun1*{b{a^|%6%{)I`7py|z`Yd|G$Ycn^>D<~!HewVn egh%4nv|m82P!ZpFu*3TR000008}8z6Vq*0F|76V5 z6gz-Kug;~JPUmf@ru|AZ12h-a4j&1xMVqSO%r+D{Dvqd jY+9F;N`K`Y*Qpt!^xSK^AeYcvwCMol~$;+lzOzla{y01Qq30Mhsii1HLs>L*k{Hc=oPq!# zgByfc?-vvA9H4F?LHHuKs~W9Z84j>2s?@w}>U2NtWrv-7jDPH!=Bf(p0Ivlyh^(4! z?sugO%SjqD^+74g0eJJAAx34DX7zONegG8Ju7`y*%G5|vJrm{mhXW4;7p|lC>?5`Z zLyzzrR}x3{jiOS6DR}_@S#hD;aYum;yoRlrlV%5*%}6H9;ijDp{YO5wKW9sOSr!Pt q3aDb7b}sf?qa7F)Tc}mhLJ6Ko(2n7JP_W?u0000+Tzb>P8qB9$)5zHi|#wR{NQACuO=HAso%xO{@KcIWI_G7KJ5BmWBUy$UA zyU2&??@O;uT>;?pN7p2#m-9H>Z4MO>5xKiMH&{t>z53lGs(+QbSR)Dma9o=!?jlJJ zIJ#-I{}4VNpmU3|dfRm20zxmx% z%3#N}xm4)lo+|}_jqOwEcs}N`aq7JoN#5T5!d2{%5wf-~(eZur7KQ)-yom@#gBI2s zM*;w!K9n&Y4u7IrsS5xs*a=>@+F0G%mwpEWv0x`Sm+h`H^D<@{W-~F`$tMQS=MwC# zs{I6O^#k#IVlwrV-n~`FwP~rMzIP@7@OCoEOfH9Sjic@=f4gv8n~{@STs$8$_MLQ; zp@0PuARMsprM6?{Jc o+NZ+`)gQ;ADi{j|9{fAM0kCSMs?M$H&j0`b07*qoM6N<$f8cn^1b;a*2RJReCLPChDG+*= ztW1=?acl2y2#Fi-8C0tR!oI~@ExhW4l{fEHct91q1Wm%Dl4ogN25?3@*Lhps#Fn{> zID|3i++_nHXqC0zS8VbiVMZ`0S~L#y9;UA7`#foAf*)b+nsj1Bu~c6nV(!VXSl|v= XvcxajEU_K{015yANkvXXu0mjf(yo3S delta 403 zcmV;E0c`%$0@MSLOMd}#NklsK7AH2?sO<{L`ab?IA=4@co`ZzLMV@#Wo@0{|#p*X5=42FEgJjE^ZW zmr0^&#??Dkd&X*>PQ*-rUR1Qj)Q-j_1Uvn#aIX?#JeW x!I4-5UDw6QRXvcW1p(*PM`^!zfnUDW2mVpFuj2oN2n+xK002ovPDHLkV1kpe!^Z#s diff --git a/mods/farming/textures/farming_cotton_seed.png b/mods/farming/textures/farming_cotton_seed.png index 1507d45d24d58c6e8944ff1e456568c7d76ba60e..70d2ac2804508905915c8becfa77e735116c5ec2 100644 GIT binary patch delta 282 zcmV+#0pETjlYC=?=usnN*$Fg8>O)3p6MUzR$Cl_+M-lsd__U&f>! zhmi{kLO1OP6COqlalTr8@FP!|VA@DvW0cTI`UJr&hQYg?S$}y2@crWmmR_(Cp4EQ} zPa$RO2UR$O2jvJTsOJX8wHP>(e9w`Voh+PO5zGgQ_Pm?7($F&jT-PR?+j3REpDkr( z*#|0cQ*Srm1$M_SUB;qW-UZ2PHS!^0DqGi_m*S~ZW{1@1c3RkUa*^1Q%0TRl)jWM5 gTUYhJX#cpnNdN!<07*qoM6N<$f~Td0o&W#< delta 420 zcmV;V0bBmu0_6jcOMd}`Nklj5rITYL!{8sWROeH*pgd+ zMgKrUOIvG0P()-9LIqM$3W-5wq=toxB1x90iJG73ZHV{k=`$R>)9-gV_ug~Qxj>f@ zzB?nayo7uBoi+g=;yvg8F`tXFuTk8eZj)$(pxaKhauHYi>wg3QmpiLe%4ZR}aS#AV zBr=SQPl46w#2J(eA5dxgQL7XI0Ia4D^~xt2Uv&V$n9b16)k7nzPb23!XMdffD$ zhM16&PT=S3V`?ojp<5XEiA1QhaWDez|?+C(lvG6&-?Zd+#q30KNexOSge@eB;sp O0000lJO=3MtQXJfBb0bq&{b zk*4X-A|!TQCxl@bFwZl_ag;M_T~`sJqYo$d`yFLjN+ZeJwtu1T`}d+SaboB58C6vw z%d(dctuZgv>0+8Du}=bTCAn!D`A>|+K8kQxeBa0Ib`z@vNT$fLEJ7y6VjRwfLhRvy zZQF*j-|rA20EbfiIB9uf>3~G5`Po002ov JPDHLkV1hi5kGB8- delta 393 zcmV;40e1fS0?PxCOn+)gL_t(I%k7atuHrBdL|=mA*ccR$V1w9j2JU|a4uF6St02T8 zabjYU_AEyFny;BTz)16U-KwrGso?AMW>i`fGx^u9I_)7~|KGh|u>v>wonc5y5*;*LCc6yX>36 z^Z86EB{rK4Aq0#ugb=>Iq?E|>oRktx(_oCD>pJ%PeU_ci=VXkbsw&>^H>=eO?>*L9 z%CaPcfQXP%q9_WiwLBgVwAREJ$!D_}#u%n)0>FFEVzHno3PK2UUB_~{q%2FOX`*Qw zlu``C!0Yuwb$?xlwU(kN5D}(nqHSAZjFe@G)*A0UZQJ6U!+VeS9<4P^(~w=S*CZlX zYk$^~=ZxcsQi>QORaG$z1H&-T_dWCZ91$VQvhOXNPN$So!a2t{j$~Ozp6A3E5fO|r njN^!iFpeX~<1ynu0Q>--Ey>)OMZ4ty0000(=>hXN1mR0i>A;Ickb@pbIx=3oad36njgoNBu;A6 zs3l}{^Fh3BW^u8#fO6D@<=ZkEbY6{4;Df>NevRR*rD2@~(0@qzAhops)|el!Y8f<> zZfxrjZ0AFQR3kDM`?6cY+crZZ=EQkxMif~mUOP(yv%zr`Lk?)lD3VSKIxK`z)QOqN zQL%Q)DxC#j5Q$CNFhjVE#|qAy^^ZaFSWR%72cTF6!9wG-o5ZunJP5aC09mh1yvIqr zM&f$J0mrQykbj9I4-Y`<0j?8Lon{iSBVZfCQc{5)b|C4tVv?|V64L4BQV-By={mv4 z_%OU9H)#za|&d`2M1f^G+Tu5`EKR zFv$JmB^56zera!R3P#3X_wL+&W9@Miq-6&#?BGQx*RN^k&A>dNXg`AiFf*lF+h{r8>WayO`xvBlh@aTGb zzv)+EynhbVU!)i3AA$eDy$}C3PQTD^F%#mHl2lP$$jVmXgF!QpqkMVGwrM`Pr5NU^ zS|=C8h8`9^J*}q2;y&dR^1vYHA80<21dsFEVFh0gDyYUL&?VANF)Unf#AG~VUi_p; zFSZI|-(oaOm#3@vaa6^5JBLo%i~R-ai}gHesxDKEFc;!exJiBTaZ|@(NyU@J7I{W8HQ6DPK8bR}_>*J8*HU6-4K>)~c9n z#o<>y^fJLxLRl#eKHp*zPuc0LQ!XmhlTW)(_qW?*Nq>S_X*w+zuU4W~j7c$7*7k|bjoPXF~4u*9NKEo1vm39=O?%{l1Z zqdy2KyEQ)EXyP~pW)ZYD)_8c=r$4ynvz;yguXW${Nz)Yh;qjia3q@8McDGviejTmh z$LGJ`yLBuJl%*J6#WZRKzCP$Nx*p?uO`iYs3j5o`N2JS?^UILef1cxBMYIAJ5n&X@ uAfOOxPKi$*+~vi~6LMoX?vLoSeEtR}_E8}YCbqr+0000PsVDVqZ-3L1T;${_oE@XWgcuJWS5c*_m%C(YuZD1}1%L6@$f1+=VXDV4Ek;C= zLCGBK`=W*qeGO*9gH>-&6d6)pKTiPrVHe5~H`D+_+QTr=BB;eZ*xO;k<_(4JLa-=F z<98I7^E2?g{oodupE3Bz0%TgmB~EV6eO|WxB!L?QuE*SPlP~=@<^*g4Qam<5h`#IT z0Q9IEX&=K5`F}+M(y4Ri1guxu1Q>HM$jr7J#qYYQgMk)CDacR`Z=sd(qn!x|GqVBY zybR}U6&>;m6r<7nr-vzIsf%$bipNAcdwLMZN2`dDDx;h7;bk+0%T^kTQUu@TReYUR z@auIOt3eSx0)5}pU=jNlbp>xoes)^fg_VQNFbLv8X_b!zdfoyXOvj0#D_Wo;(Ccu0Zugck+b9wFti6~+&^m{UH3R*AX$axEJH`w`c_u;GqIbcZ|gEbW|@{-MiMLQs7r6=2`{g~Af zIG}2SLUJt}y5(aH+rJQau&W)brzBq3LV%lUKJ#E-KkT8VAUC~01f3f9epgeRJe zKP2hRq$JJ>`Rwmi7r)P2SoI4SWMz_!-o>y8L-B|e=0JQ4$5iCYSjV!a;CVFxF8_5` Z#Xn1JRO#FS20j1)002ovPDHLkV1mLxDeV9N delta 704 zcmV;x0zdut1-Ax}gMXh%L_t(I%Vp9_Z`(!`hT(UHBazmfqAanh2;m4k33--tc(8*NkZQyG$px#8K`8{&d4IwnXyFKf6%NyA!O=gT za2>(^C?ssxSzIo8_4brUdjlrtF&HQ*5Z|?=RYI~(HE9OBL!bEan(I{xz=Pc$S66F< zBRKmw$6C-9+_D5?5f!i&kU;25KE(zAdvkhqm?qFD!*J-cm?s=Z8bwjETQ9;E_;?cz zeTkq50VrU5yMM|ePPkfXJYXkKeB&$R?SNHRPJ4j=YeEE4vIZM+gVkNfo( zk9G&7X$smf3|j<^EgWlj{^UM&PqDu@WV>2ry;*aw>wja7rc?3gHmgW$E$`k>SS~ZH zw2aT^oPI8*og2f4NzCgvC*0N~n$xIyjL#S3)*uEhRsvft9DIL|N_C4@zy8H4Gqf8n z#tL#{S*|u%1FNi$Ui{FBwlRc(^|V;N8)fG&6{21J9~b37x}((N_eWI@Z8XFMp@w*AWsN z=`fupH0vdv{&2u7TF?oay!_=))Q``ekZw{YpE+aR{yo8uV!~}7Aq2CF1Ozw;YE_r} mqdu?yI3c%|lktpU*x_HGr!S|nDd;c&0000t6gZd>cv z3>$1Mc~Fu4lDyxzHr_OBT-6e2+ViNy0xOW}DojM}mfyUSj@Ki*LAw3)=-vLCgW zPsxdEh_m*N0VL^^C5$hU`kTZkez_jLIl5N zT|6A+aM#PC9)I^>RIt!a&S5_hPy#Bu7Lr|Q^3#80%9iJL@!Jq$CcCvlMQYo*ie2*%q{B_L5nWPTf0aZ!rG z6%_=37!aJUvyMSpjlEIyy^sJS%uRn3Mg?vFMs zj3s_US?)?eO><%%b-uRZLoXdt@NhFC@~!^_hnWTS!jXto0o^2+MtvPS_<7UTzN>LB zMq3sJn@dW-BK3Fx1sN#DtvE5?d^*|2k4aNKc$9v*ZrfQ+hEn@k3;n#Mho{XoRgw!D zCFHjmNPjPH57uxg#?4xp{}n0oUp1OWg(PhXDT#0P(;!v}xY!eo9Q*|nc)gp@+^5Zy z79qiKeLHL2OcClbH1)8aDS9XSJGhStVk7)k_Z=la%I?z8~bCR_9StB z92O<(qK;`-lIUeZs;IK)LEH8#m@~j92heZ=zciebz=2|AP8XH%e((yDh_{f#HakdT hD28&Z8UIx^f#2q1bUb&lV0r)m002ovPDHLkV1hwNMA!fT delta 770 zcmV+d1O5E62Kfe%gMZ;kL_t(I%QcT%Ph4dfg`fBP_MSb=kpbpF1WM@$r4Xp5*m$Rj zi8uOZ{006pqu$sw(WXHIt+ka-12ep17gSfvB*~a`IHr)x(hd{mKrw6h{O~@aiYFrEvpx@Zw`g5l z(!GgL1tY>>I7LK2l#hLT(ZyOzIvmjp6O2<(Ri6ER&Q@4JjfbJQs9FygXzcf&cyhi=5#d5e$f^kWK30av}4g(~u>j9P@; zlF!p84=I)k{QS!wq?0L)l_Coj+(L=d5zfJ2GDQT8fHi{o>ghh;eS3m6f*_>vfSr2{ zbfJXN2!A(I5SYwn?Cvx;-rZn2gIti|;L}ayn`T+-Yh}`8K(SPy-HUJw#W}}Sm>>e4 zg?x}ql*)P9*S9$5PufTk)4S!L)-~lq zmRhyU>8lT@0|YFP&-paB8+5K?oGNqYSSuI!56E6%oudh`D*ylh07*qoM6N<$g1fb%7 diff --git a/mods/farming/textures/farming_string.png b/mods/farming/textures/farming_string.png index f417ec44a39858d300e423a6d33e7a8623a77be0..ee0c2909aed8424e258f03bb03cad6036e23cffa 100644 GIT binary patch delta 207 zcmV;=05JdW0@VVLF_CL2kuf@dtVu*cR5;7kQaKL9APmg^Uyu**3ZR4@Qc_Yz3Q`2M zR};xnV6#A(oyHi(gRf=z3s`F@gh1zcl9ZBu5=$uruO2m6#kz$Nh zAbb`bX29p1^H%`MdK9>;v%qm2G%B^ix~`STzV8GPSYr%r+eShN!c?Y08i}BmqqV+9 z+8w1*>LTFB`y1b5ABN4uPe`{FhaE1{Q*WjhinG980NvTY0v~>U$O!RmagzW5002ov JPDHLkV1j_+T@L^N delta 233 zcmV&iBJK#?ZDcM{^O8+haO%TI=r* js#YB_{v#G2Pj00000NkvXXu0mjfEHHB# diff --git a/mods/farming/textures/farming_tool_bronzehoe.png b/mods/farming/textures/farming_tool_bronzehoe.png index 8c608a0e60cf7dfcf835c16237acecb1e0f5adbb..140fb64ddccb9c594aa67ed42fdafb2ef7daa016 100644 GIT binary patch delta 156 zcmV;N0Av5o0`dWnUVnc{L_t(I%VS`m7Wh9w;Xg7a+n^af4F3-#Fi>t7%pjOyex{25 zV{KLblWh>lfJ`^t|4vGrq#I%=#ql2*lcX8sY>=(WqMRU?Fn}=0nvuK%HUJnVq-%x& zqFjMXGqNkl(v0j1tll6-Gfr2K8bu&ONVXYoA|X5TkZm&*02KfmC0{8EYd7ft0000< KMNUMnLSTY=bv_gT delta 248 zcmVpaKL<0z;=^}P^f2KvAY%&yqr(CQ#v5-K7!F=|z`(%3z`(=F z$>5~K`JX5kAOk}w4iru2pZ#DY=mHpswN?2q$ic|)={F-ozj50S#(uXS#CZXx`RUWA z4EyeVXT1CRJL8Qv@E9ZP>{wfs|LFc@U|?W4kO0AWU4U#ex*W_EB-@Pc3Ya%oh_xBR y70{?fi7NEy!Utyfkmzi@iG&oJF#y>%LjeG4*;l-Q3Z3Hs0000S7b90gAq<>C5~1z83fsOdp!2QC-6GJT}WfgNRfZhKQob%50Dz zBIWx&03b;coDMsz-389qdr#vG85BjqvMgg#N|a>@09bL3JZ|R7szDcN;Pynf=Zjfy z`MBSzJmxCda3zF*5CT>sXmM3lxI9``)-97#0s!i|wof+i%@)p7vdQTdvy;shdW@xQ v@??uNaFzL7V<4h=wMRe6oa8V3oczHXGe~1hIVB_d00000NkvXXu0mjfT_J7- diff --git a/mods/farming/textures/farming_tool_stonehoe.png b/mods/farming/textures/farming_tool_stonehoe.png index 3f5ab61279665e2e661b57ec2007a3cde2fcecbe..741f190dc3666fd81cbb7097508bcfcdb31d54e6 100644 GIT binary patch delta 171 zcmV;c0960#0)YaMUVn~BL_t(I%VS`m7ML_?(*Lbnw}LTcU#_0-Dqa+Aq2+20%O(bMz9Nlfu#@75k*OmI;5%;sat^wcfp7hhzUKDe{{ZcudWUMlrW1ZinNpxfTAb} z!%(yW7zII~JO`cMkp0MD$0KTBu_)mu1OfwGqp&wWzAfOw0~A zHk-3JjseKBtQm05Y?P)cjV&~p0g@!Cwb5x~zEs6wRDZ{1c^~!U;q#ro={L1aKGDs| bd;J0u%55xyj1Hn-00000NkvXXu0mjfLzsa3 diff --git a/mods/farming/textures/farming_tool_woodhoe.png b/mods/farming/textures/farming_tool_woodhoe.png index 2a059f613c566f1391db88bcb22e765d64af241b..2448c181089ab9257fd08b17d45a73051f7bb715 100644 GIT binary patch delta 130 zcmV-|0Db?R0@(qOUVCOqL_t(IjbmV-7RYqd{ofRB4#prh*#_BaO8xgWR{Re$kZi+X z2Ehz-v(*0|YpX)KVTKB#|3QX<3;-GAq{K;vAyORwkugb{LCyx*swu%my3H`nBx@Y0 kn#qcyfwvh1$hH{@0G;3^Kwz43dIe1P#L}0W*k!fq_9rn1|u+XC?-5mahzp58q)V$^aNJR1p2o z!^z6PDIm(A%=?ew=AAnX`|f>bB-#K51_lO0DUSch{PWL#FhCL=%CWX8|DBXL|7%Kc z{USO}dUOo|n;94w7|6C63IHI)KO_772EhOT002ovPDHLkV1lXU BRyP0u diff --git a/mods/farming/textures/farming_wheat.png b/mods/farming/textures/farming_wheat.png index 76c74cbf85d6079d3492e22daa070f61a4e0672d..8ecd735064606ba600bf4e45e2c6ae1c31141eeb 100644 GIT binary patch delta 526 zcmV+p0`dKl1-1l`Gk*c?Nkl?wsU4=eq9e zy3WyPo^yrPnsDSbAhB=3Wyk{R-9^73d490ojJV&3M@i0uEq^%KG2;60GfsC+_wj%U zF`p54QQQ5^k(I%skHbxaGSP(~IM`^0&)on5L?6hK%BU9;DlS4T$^>!0NhoNf>K=?zJDvkM0XDQZ4x#X_1JV);6(g~KY!s?&VpWp6fw|ke-GDW5#+jb z%Qx*Mf zx$1dpLa6xP9PZ47XSNJeJ-Ha^%6j~ttF3Nx277heOP)qRYi{W6lfeG~Iz@Vhj^kFd Q00000Ne4wvM6N<$f;Bz@2LJ#7 delta 618 zcmV-w0+s!?1d;`iGk*d}NklWx0-{2M4GT1p z=t7Orr3;t-2W$wT1g&A?PFF5XaOF~r3k``SMk7%PHI$$U!8S^TzG>&#>zzw5!nh%x z%2eRF{S4DxsX;_GoHNfd2C8H@qlLrId)%&^YW57W#rY^WTf>1Msfpfdglhm^W)Gd0maK~~>Sv8HBY;6jRc4k~bnhG`@JvkJc= ztGo%pfQ+qTL$xd$8%y_@?NEb~XmtThs|8uIkm!t{Qq!Tx6s3xW{_`nPZa+wjYD8xA5ZW zZRZDp(p~@m36NzO+rRPx8&YKuLZB!TH`9Yqs0SuD*?%-!BJToRztq9LtrroCD#B?- z7`6&I4w0aSVxrN@^~>_E`h9zF<>C=mt(l0o`*G{$Su~m&KNkA>PKhaE@e>H}NlN7= z{C)`megx*_>e*53vo}deL3XkkJW<~S2C|)U(?f%uTb7Paah+gDo hO$P1VmE|w$8P>Xs%w1o#csTEr|n*2M`TJV6)g6du`c%!=l3`J3KUxU0|gZ+b#P!jI!0 t`Wt~@VQRj{odvUe86$4~ult|Qz%X^XNcyjwBpC)E@O1TaS?83{1OT}cCGP+L diff --git a/mods/farming/textures/farming_wheat_2.png b/mods/farming/textures/farming_wheat_2.png index ee0caee7def0e85aa64368a0f24c31d1ca4e7987..63550d1260a334d108bfefd6cea3a0d431640255 100644 GIT binary patch delta 116 zcmV-)0E_?80l5K?Ol??6L_t(IjbmUK1*2dTU-_#B^Fg3%2ZG(cH4x73*&T{70A^$FUWj1#E`%mzcIWnBID68Oi2nfo WuPiqK4(5gc0000i(`nz>Er|n*2M`T39Q2W?f=!I-Y)F;@AIN5{@(u_j7q>AUOO!zWxE%?y{BxyxI4qIMO$7GFIkENKH-zs!4e8EFGja r;m3deL}BGg)-z`a$e8)1u`$eiBD;@Q_5BJ4AnpALKk4?WF=a2-=={77zX_N z3vs}rQ!xZx!Y9ay>4LAHe=;yIFfcGO5q81Hci#{O%sCwSpMimafrE<$V$i2waD|<# zec`T|v^^Nk=Hg*P81UoUFO)FgKne>Ues-iVVurK-{`tqi)H=U8@ISV|`}5}?0|NsC v!}L92|9}1b3m5_Ma@v zmhTJ(3oh6gNYH={ha(Yc*6f4W2s3rTM*siVY+AG>2+m%%1IYz2&YZQr|ItlfwFjYa z@m7S(X0G!250_lJ9pdy&M0B=MoWK&q_qX!b%zo-bl5y z=vWLh%0k3WoYkLm`7bl@uV1YBW~e^dcb*%`@yu5Q(LM!W8Vue#nXLNig}|@40L0Ph zt$NvWt%KQGD+(cQoh+wx$Kz$s;5a&2f;80!`!E5Z(eiE12W6i^*ks}Eh%*f|yHa}4 z=~e+a#Hm@7QX1TBdj_}K9!_?1TB#OuzaXVB(V~a~SOj diff --git a/mods/farming/textures/farming_wheat_5.png b/mods/farming/textures/farming_wheat_5.png index 3dc98f7c6a9c1aa92d1f57838991f4aac65e3d47..1023f0cc2be40c18c278ab0404e6edfe91d3e34b 100644 GIT binary patch delta 287 zcmV+)0pR||1L6XZOn(7ML_t(IjqOs)4gob zF7A(WjV7%SPqyQ@9J*MUw*=#+ShAnKdX;HA%o7kT1`(Qf!+)~DXoMu*O%kqNS8+Lv zl9Lc&_Cyz6FUfCQZesweT|c;5$@OtrA!GoQ7?EoBOJwluo}g< lY-Sq6Ab`0{RT!t_qdV~D%P4iS5widQ002ovPDHLkV1g6#h4KIZ delta 387 zcmV-}0et@A0>%T7On+rbL_t(I%k7d+F9T5&#eZ))Gu6@BAR<1BHFj+^NQ94I!&gF@ zs=rOyAZ)Sb3kX^XL#F9WJDpyO*A9^`NG#pudFPya&dr1W`TM!PT$A7MjqgAhMn4wc zUayM*aCfs2Z+(5K#e}c;ps7DU>IClV6DQ?@0Awi1>2>?2wFjv@9{r5h8QC$+(4FE7r z17m+HD*!>DH%A>EdpP}BWp6Vlv-z?DaNh#*D~Afewi6h`z0HLmpdcbx zKn)2AXk#E^f{%qp{g$zFZ|0UR*tm2y_uS6RnRDh=lKxkGjxz8)K7>CL_&3||=I=9t zQFjMk?)PSrO$NI#?503^eMpOko~ z+*a10<*e{pEl`ikF^^-Sz;7q{GId1|l1*G1S-_>cMlb}~(Lb``=JD*+*V&?QA7(ZN j^aA5f66i-m0(|mcd`=#S$(r1V00000NkvXXu0mjfJ*B$= delta 542 zcmV+(0^$A01K$LYOn?4KL_t(I%iWU8OH@%D$3N%Xd*^9R84~oMMFcIP77?_lwh^O} zM!D%h6ch<2)PE6$Elh(5eBeN2IU@uGL9dO_LT#lP6>bDk10Q#0?wR{*ahf{{5wz{B ze&=w$-|zW;&lmo$H9dY?WYYCx>%bNnQ|L8q6F*O6go?RJyKiHtywaJ>+ zn(uQz(G6Q;)NiRNt*;vZ_8qyazRZ3DVDkMfQOe@q7H$Z@p%dL|X>lHX;MjdNJ@Yjp z5UE6SscdIQtAEJO(&9X$18oA}x-J?Z6?4h;HVZ&3W-}P>Ym!95f({<|^?%Fc2U@LfU8|1cD751^0C=9W z>5oN(%N?&&?on3ik}- z^}H$!w#mZs8qF6*RIayKwAN^?p+23!gofe1CiyY9%$t#RaXiJdCoN)(A)U7M-r0~M go$#Vp1{XoVFLxTq#r3I6`~Uy|07*qoM6N<$g2_Y$wg3PC diff --git a/mods/farming/textures/farming_wheat_7.png b/mods/farming/textures/farming_wheat_7.png index b12686dd642b3310afd6403598d55a300674e858..98bc60aac1d3935f4712d77c846eb8335dc6f444 100644 GIT binary patch delta 458 zcmV;*0X6=l1&aibOMd~XNkl)E6H##-Jkj8v>$)Rfbh$ z5l|t3AR<8|M8!Q4^;atG<=%leADv{>SI=k12KO}!{FVQHvopuu1*LSWKKKByD;G%(6X9IO#z z#-{@=h_~P_%26Y5+n7T~w60qt3*>_aD1`M;in3k9d&==mG=O3l@w;1Ggh6#lz86}J zIF#aGF&7iWiRY4unom3$;p!|bJEXsa2?V%%E4u*o^g}$La=)|;=!(5;Z{+gZ;Qr)x zQW1Bp#>`ZZoHLMgsc3p5Wu_s>VUE-gcdCf@3&O-?*V1eZsQ>@~07*qoM6N<$f;Gk6 A_y7O^ delta 612 zcmV-q0-ODd1f&I!OMe1GNkl?u3mW7-yE&e0+9Q4xboM zT5EK3%b;=`tA7gEasV(tZ(x?CS>GsEAfQ5x0=q=&Iy>p=U}>r&F?$EpnuFL`|nt;@B2e*$;`= zyI79q#a(!(1X0N7&>3kw*udh_CIF6Oj79=Aj@b=AsNlLbYVv+c&UQ_x>2yl8hM0;` yk%*OS9!FWk>==8KF28erHQ6ha34CEsvX(yv$@*uv7{;;y0000%BS2Kxk%On(|lL_t(Ijg3-UQ&LeFJ@38ui<%)NkXvQ>W;0DQCZTA5qN!{M zOVJJjLMX!FQerm&QB$<+GFj90pRCUMHhZUU?U(&s*Iw)Uwq>0-zj{+Rd^Ha1KhM{l z$@~*}0Cj)cjZ5-qGlt{s z3ByP?{W-jCz&>>*u+tb72D;CxJQ*@gEYSAT#}~xjT_3}TmYU7+b{y5*i1=ErwVd># zwiFVlwRTDF^?!UA8bE8;bF%My&eHz=HvVr5t0|v2YYU1^HsOV1E6`>>f<`7}igmn{ z^24g8gW{AI{c_i`Dp`2sGYw>;?b1R3EAy(hIOo=AhiC+I?0^BRXB2oN8$mWXAol#7 zbB4__W8LboIQ3i@?gzm};UZ4btfq(1E?>r$bEOX!!hf@zV$>?Ty==1Yd61t~18Wu| za+6u7GK}8%BnG$yH)^z;^(BpXVhL~ewylNo&uk2W9s3ndHHK}N>Cd;kCd07*qo IM6N<$f>;Nnf{mKE0T!a7Q4y1-0v)Dx+B?&^uiwwb zuN0P^)yYZD`MwU^R)3v)(_A=v)bKy+w;$dx?(KtruBRk%0Dr)Rvqw#RDCB|tZ^^}P zUpHE7_8oXv06u;1+2oOjA56Qw0(JS^u^q%D4lw2xf#sDB0CD6}6n1{){4sO)*l_B5 z3K2oI*S5HF-X5tcLl{_6f$tDUJ^=kplf)hX-Clt)hR#L?fVy*cNM2|FTvs7tksf+- zS_Tq(U?6r$yMH+V2Eq4Ws1}gK9_s%6Z_A}${{&#)foUnLTb^9}`F8-Wu679m$AUPD z*1s89UeWCpD1hEp$rm3VG63z?3IJc9JiKGZl zOUd#AfcCo8cB9=V4D8Z3CtonXT)GUvV^1HKUG?NTz<-ZF{efDVYZ?GY2>{+rs;;6j zby}=$!*fS$|M`avlNTibl{Tm>x1zO%rMafjrQS|KICG-8osRIy%(wwqTTh8Yn^akr zsF6LfU5Gq3(~KyzaVh08ab!W3=AJi$iNk%PbpS^8){t$sqr*d}zn3?dedigoxsfsX z+E-$f^?xoeO1@io(X4ke`kCg5#=LyL_>yU@b~!kCN?WZMiKv7g2 zdSy}0oH%Ti>RVBXBtaPum2oj|vppPpHofZ;b~WClxgp z(-uy%R9Sa%eFr8i9vQ5{E7Cyj$mP4EjYG$h*K|25!n`T-83-uXOY^Q}c&3y?kDW96 znr5}Y(Re$lMk|YotBRV-Vx5ePcO9xzdSMT0;?&X|wFED4kmo%DH=fg)W zmzDs{^0=W{$x_=Qyj`Ve<^Z#hqJcwrI!_P)R8JGs?YU?e{(lg`2(c)K8sf7V*nL7+ z75H`hq6i5%9tS)>-$>jstLI@$H&~#?dR~@bmUP0Rqgm7_(8T{?8Zv{Xp;60n@llb7 zZ~&;^$n;+>(?kPXs(S>4Lkyk1Co`z!(&U2hdOZd!!b8g^fX!JZ^31iGyN015yANkvXXu0mjfQ;@n1 diff --git a/mods/fire/textures/fire_basic_flame.png b/mods/fire/textures/fire_basic_flame.png index a5c2afda7adc180e68b3403f803dba72f00cf24e..91ae8af7e9c56752113d127491a332e2ecea3d60 100644 GIT binary patch delta 708 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 M07*qoM6N<$f^9^oVE_OC delta 2223 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 diff --git a/mods/flowers/textures/flowers_dandelion_white.png b/mods/flowers/textures/flowers_dandelion_white.png index b22d6d4644b7cc8cc1ff653d9c58d163d2ec79db..f9d998f3b3ff10581e79761342870b1633dcb474 100644 GIT binary patch delta 90 zcmV-g0Hyz_0fYgNF;hNCL_t(I%VS^|1+)d1ub=-9!xU*I%Mh5RU3<4tW&qW^L3Tiz wq_L2%83g=hu?+$P$T9?`5flbgF$9+y0HT;+rtj(FR{#J207*qoM6N<$f-e6eJpcdz delta 127 zcmV-_0D%950jU9yF?eH1L_t(I%VS^|1r!5De3F;1pZ^bI>uMS@l4Jm~W_*S)5pv@5 zXV3A<6Er|lN|Lr=KoFRuvHYjV3sNRbl!XByK$HP~v)KNV9EdPY&(8dVdt+1DFGiAL h0ojllW7h^#*_16T3_%r*imQp2#X9e delta 124 zcmV-?0E7R70j2?vF?C=`L_t(I%VS^|1r!5De3EakF#LzHg>|s2Wh6#3K0}xYIq~`# z{PF}1&@`cO7!U*|X)OOK@`98J6J=pQ2oPm}-z>KOBnKi))3Y=G;NIAj_KT6ESU@)9 e%&b3H)dB#pE*$FBnEyur0000dc;A0Bx7}bDnYtbMZ|c6A_;3JeGIQVm-^TmUe*>pe#A}3m#px2zfPFw`?>P|7_OhMV&GyCXHYe9C(Z?SfwTY1Xp}HKJhzR( zRG**0)=Gq7#==(&U;iIsU}xcA*uN$Pu8#$q0bjppFg&`rmw$no@h^k0;BN+A?jH<4 z7|t{N|8BwX`TutYf?oK~@SWk;-){^o0=pQFo_Wtu(|wykRwIw$&;K6`jEp~s3q%G6 z28O6g{{MH*ZD3$yVP^R9orB@RJ~IsUO!y4AdGas=1H*rYAHRQN)l3w~?U(+KPadZW t5*mg7BYTBp10WXEzhy)=gls^_3jp*cRz4;4002ovPDHLkV1jy%g?j)1 diff --git a/mods/flowers/textures/flowers_rose.png b/mods/flowers/textures/flowers_rose.png index 4047d3ff25045e93dbb685eabd382c12df65e308..450bb312acfd98a645e848cdb68ecc865cf6b81a 100644 GIT binary patch delta 95 zcmV-l0HFV?0f_;SF<3)ML_t(IjbmUK1%n)%VPNKOG;;+27Ks)#f!aV200000NkvXXu0mjfjIlKT diff --git a/mods/flowers/textures/flowers_tulip.png b/mods/flowers/textures/flowers_tulip.png index 56869979b0232f5001753de1495e0bdd956c60b3..d7a63d331da3b96e3a62f62a79d196f6ef69e76c 100644 GIT binary patch delta 96 zcmbQw*u^-(Fw(`-#WBR9H#tFqwOM9PcjAx#TPHoV?@+tVAR#Bg?2yo>%{t5RfJ$$x z4fCJ0jenP)V3?t3z?{G~DU~5|R$_w|+k?sM3@sbAE^$l!X=MNcPgg&ebxsLQ0L_{s AEdT%j delta 117 zcmV-*0E+*L0iOYoF>YB&L_t(I%VS^|1%n)%i(&ZxwUXigxfq83xYRHaGUVoC{PIjR z_r@Go+|DP;1v3;`$n%2VEVlm?JKt{>+kcZZmjCz+WFpp}O=-UvNj3nNCXxWm3%CFP XlqMQEhERQR00000NkvXXu0mjfu*)-X diff --git a/mods/flowers/textures/flowers_viola.png b/mods/flowers/textures/flowers_viola.png index 21e17bdedab64d71b333087d8513aecb6c130494..37525cfab2afddc18d5737a378a7db8686153ad8 100644 GIT binary patch delta 82 zcmeBStes%!WA5qV7-DfcIYEMTaRWzyRKVZ)IlV7t=r||&Tt0E#XCt@60hQjT_O6XD m%)8&(yUuc)p%gA~iHE^@v*wAkwF^WUfWXt$&t;ucLK6T`Umy+u delta 97 zcmV-n0G|JSi~*1_TSiGlK~y-)V_+Bsqksrd8c_WopFATe8oM{NVyI`rWdKa^^QW(I zYNm<{2m+Hd7QA7=M92Us6Z}f>%KFV>`%jE3DDnaTE8-WGml7+f00000NkvXXu0mjf DMDQjE diff --git a/mods/legacy/textures/apple_iron.png b/mods/legacy/textures/apple_iron.png index 2dffdf014384dc17d0b646c294c15ce0436692d4..b1d180457a39fc8f6e49e717fc015fe089a5fb23 100644 GIT binary patch delta 86 zcmX@lxR-H4p1+l+i(`nz>Er|n*29u3t{VSwKh%>V?bNCKZ*k%!Q+dlGmY$P_EbAoC q3S8o`D1Rp-!9Ry_N=4&~2nL37^RR~*KAoo+fWXt$&t;ucLK6VPxFE0q delta 104 zcmV-u0GI#00nY)DZedJGL_t(IPh(&h1;aT6)an`jBVk6e{0cIFER9f2AkD~_B(uO8 zj~qDy#z+PcZ3tX5njxeaaPHi>{~(Oy3OXAAb3QpP06CSYSO5TbH&)?>Bd9?D0000< KMNUMnLSTXz-X+%n diff --git a/mods/legacy/textures/cooked_rat.png b/mods/legacy/textures/cooked_rat.png index daad3be0d19a741831bd9e1123846c19b580ca78..db802985d673e70ef874901e57cf3881d8b31bb5 100644 GIT binary patch delta 105 zcmaFQxSDZ-XOgd{i(`nz>Er|nlLO(s5A9vqOe_rkuqRG%G?z Jmvv4FO#lMQCFlSE delta 174 zcmV;f08#&|0q+5jNq><^L_t(Ijm=V94Zt7}D`YAVfB_6(08e^`3aif`utRGx# zRC$l?)9l#W>i6foYz^{6gjSO7m7PYW3UxJ}q?;fd5cMF5IVXk{X5v={l!D)53Em>F ce);ck0#iRO_}(XPh5!Hn07*qoM6N<$f+q@1n*aa+ diff --git a/mods/legacy/textures/dungeon_master.png b/mods/legacy/textures/dungeon_master.png index 3457c8228fce6572daa79e219e0bb22f568062ea..56caa50e7bfd621480beec4e48a864ea611569aa 100644 GIT binary patch literal 5659 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 literal 6636 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 yFQj*i2vs?vB6@LPui!Aglw{ z4=@4g2cd|JA3y@u55huX{2(1HnIGsFiCWn6gS4HQ`IvTNHrAj9>~#LUAAH?VB9UD~ zVN5oCp=5p#8c7N>mGBeiUw(jRBk2cF1J)04Gm(A}PiMjpCP6rbfgfzoJg;2Y2`yIx iu03&r<5BI*JUU(-*yQnSz7N4QRQ` zaDdfr&lccdI}Q_eEk$B7@yoO0U(xqiu}jx_45PypDc>n~tvB~*|HhTA!y0H9oj6-? z6NJKJ|7bk$bQoTeDFKv8<$7OV4yYNRGB+>?^q-r;d_NSbWq<#efZ-(pZsO{v+b9D7 z946Y|!KxbQCZVAK8V`Iq%y)pFn|5o$879I9!{~r%qg=E78bI~qfzQpMX$DNHg;8HN zlY$RY41nzbCIlwIfe9&eC4Wez7wSRRdT9a& z;Xt(b?G!t)2^sy->yQLke07N^8r%^WNk3#0}+Lp z^+1$$%fn~$LBxQ|<@sR!_G_xGTk`>(qo*wT9%~c_8JS5sQ7Dt5H6v(c;N6I0^vcsf fvS@O#OcweDKs#}>`+&qE00000NkvXXu0mjf3K;jL diff --git a/mods/legacy/textures/firefly.png b/mods/legacy/textures/firefly.png index 40df7fa1cc62fd8daf90ba6ae24a93992551b9fd..41bb25da56ef25241643df075b402bb4461b3f6e 100644 GIT binary patch delta 56 zcmXR(nP6xv=jq}YV$qwNAi;WA^2N*a#e}f=fa| Zf?>@|7M7K=+&>wBz|+;wWt~$(69B}`7{&kq diff --git a/mods/legacy/textures/oerkki1.png b/mods/legacy/textures/oerkki1.png index 33cbac9e76114d9ce2de4006b616fe2fd17f9f21..7321d3d35fd34d43ff698b900e5e1749192f2a54 100644 GIT binary patch delta 136 zcmeyxc#?5~XMMJ(i(^Q{;kQ>Dxfm2UTmt*=o#l>d4G0nF{lvWRsSUeH^_Q-xR(-CO zdL{D>1my4Z+a!tBxwPEbSHo@nFg5zd-F-RS>JL?;PjIf7Y|qQ!!DeB*uxR-gwLKx+ e49MUE_XP%XRf%B6{46<;xTmY1%Q~k7#wGwU+Aj0} delta 185 zcmX@f_=|CZXZ;*c7srr@*0)mwxf&D%Shr5D{`|{R!;@$3Tfsd)FJ8DKdsk<#w|XYjgiG7xC36B~7pQ+oYkwK+ zz>-!r#fo)Pi_^2d1NM*BcM9LIuAO1gc<1He9W7UMxYxwA9|`p``pa%t`J8k51S#$n g8yirFpL-85ezH-vX!&?MjsXZfUHx3vIVCg!09iFwa{vGU diff --git a/mods/legacy/textures/oerkki1_damaged.png b/mods/legacy/textures/oerkki1_damaged.png index 9b777387cf85645bb2bb588fddbf99d3cb85befd..0ab50c8aff900f872644c2e3744d776952061ce2 100644 GIT binary patch delta 200 zcmV;(05|{D0*L~UNq?(JL_t(o!|j$)3IHJpL_K;pZ+}B_n{0z|nIPyRYM!I0*`?L2 z^>JI3U7009U<00Izz00ba_ZvY4#OY_g=Oi3^XBdkE{tHcdK_88mo#3397HXZ zLvZ10+H_(axKZsm7yc@x4qX#!tU0e8Hsh^?t@}b5YV@2RjjaL`U~?WdcLa0?W+IH< z1&Dx^h@y4@nLYH81jG-nd9ln@Sj+X+qXmXG9qiYZ`ECv8F`W*ZR S0HlHd0000Rx diff --git a/mods/screwdriver/textures/screwdriver.png b/mods/screwdriver/textures/screwdriver.png index 68247a3e440fd1ac0daa5e2d132417d0da6aeedc..1f2cb87b23616dbde9cb074fc00eb9a30b763a32 100644 GIT binary patch delta 759 zcmV%;x;&ob%lY2v{jIVjV?$$5pu9ZZH?OScYI3et!(N$BQRVZMfdug9(?5 z9Z09S3uEK2VRtw&`R+YtX6Nw6?!b^`7%mndgM-w8Q32qs+k+|JG7pa6683pjWF0viCDbzlDg zK7Iaz*|~W^e1Bna2@gp;&CM-rAO;=`psl?Fon|vmHZ%&c(6NveHJMt)hwys6u-R;| zTCKvhx1tg^Z{1mj7_q{1sg>Po`g}e(>~>UD?L%+x-G2i?$LVwui2eT|Rxrdb+mWMQ z3w98o002ovPDHLkV1h${TPFYj delta 924 zcmV;N17rNv2KWb%YJUTGNklY7z%nL{^TN0 zNF?GY7K>P3UdG7ClSrpho`VPg$gdO;i}k@U48-GcjE#-KvTU5op67*y1@;_Z&+gr* zRH^^~+qR+WIwFw>Mn^|6J#*1}2NH?BSY0hamL&iHGsAUVn5GFu@p%uBN~I|h*#=#2 zLI?q(R`il2p?^}Tcn<&o=~N0Ug#tpM5Q4!VG);pL0z<>YIDY(H_WT$Ez?rjWxKL2wNjy#5-_&wPjLKVQS-L3}z74!mun0iGcxp^66(#RX<*N`3S&_ zsS_u8^6iQ4bVRXO!(JB!73cDs#CUkB`6kKg53+V(LD` z3qw1&dk|l?ATEFZ1Ap|v=lonI$_E~fIxh})4dN|6{mr*LlfBAMBqKa==plaZ=nxOZ z!|pq;W_U|Iuvuj?8Or76_~Q@1z@@YAV>G=TvLs+wE?j`>_w21T;Xl>EN1~kG6NaWr zxLIx>v41m!8>KoH%Q}YxGVR!=;_Dwvw5hvbD{5LUB0VxncbZUS3F{3LexHP=2e;Fa zkzEM-B|iMvPWB8y^UJt;;|}uGduSLo*K`}9fP`q+k8AmLq;_c(49I+V|KCG&tk)k+ z^z!~>FM5LtR;mryHlQkmRKJGVe4U$?O{aglO@AGApk1m@AgZZYsW#v^fGiOVi!oQI zVemnX0*cHpJ>Jir0fYk*uHRZ`0Rce(Gaw6s>jLwo8us;vNR13kD| zZhvrj-JpweRT7;B$o^8H-)bf`O^0PcU~V~1L|`zM%Q}+%LDEg9vwNUjSLWBKTr;U* zI4tNs#75||`5LRTfF}{O>#1}f$25flibO6m1QD91!f>fYaicD=@kz)tjpU=7Y2L)00003@{DCR+e;fgrAS(|ND35gDp)-QiMCe&_IBGq2TQ)@jp07`oFpw&%ihU20)gM zI$+cRqYfAl2Y`xRkcDER>~IHw*dQ^Q7t8K$;&4lGVUQY{hcbY%p#T_zd=0`dKHV#( nQ7{Td!6+C7qhJ(_fULZGH z<^Q7xEC1iUHRJ!I2P^+Sda&}pm8I~1Y-*XPZMmP1(GZizwK-{RJZf0|SGhfq%e%LTZ^91{jPwVAKHv z?f{x(Lu)JH|KGm-WqA7ZJ6!DP)9(z11_J-NxR_CjWvZ9Y?r!4$XV031S50bK9>dOE zFBxg#09Xk8fEK;~phXcA)Fuv2X8Kl4qhJ(_f>AIEM!_f;1%n;{09OA@;d5mU*#H0l M07*qoM6N<$f_-3oeE$*I>OdQ1Z?T; zn^XQbH){VkHxmL|eDBU&u=uh?=KoWY6lv!OkPpwD&i${i$AAAH6dEA0m?*jbx!EdU z2i(6i|G&Mh2yH_lIRVp$#)bl52Y@grT`RB!V8{Ug1GeNp3C5{J00000NkvXXu0mjf D8S<-P delta 474 zcmV<00VV#&1G@x}Yk#{*L_t(o!|l{fNK{c62H^KzoyG)h92>_J1Q~;{l}ygXDIqsS z_=AapgbS$<13?5C7+i%yv=U)J5QVXYb&cA!a36_3AQUEgWjq}72huj;G+Fw(5PuSD zHFs9$*`AN{e&6}vXs|(7=XJ(nyV%U$a}%S{VJt20;NAN*4R)!#bCpt9;~k=Fg5){Tm2SCfBy>rKt-?}mbC+0J!w6i z@R+~MMJY^5VSlpxR?f+Jx*ZLSL|6XWam%A3)>an)0QUdHk$E`{wyoeI8=DCj!43ex z?932Kd|5~tBjBdB7@-slfvUS6jz%N@tqFy?@n(Egv!ww5xE;)8JiZV8g4@r(fTAdhq9}@T2nNilz1)og Q9smFU07*qoM6N<$f{1tFRR910 diff --git a/mods/screwdriver/textures/tool_mode3.png b/mods/screwdriver/textures/tool_mode3.png index cd099a718d102eab991a137506fa107848c76c19..5635e415b9ff622e04c52b808160599290371018 100644 GIT binary patch delta 370 zcmV-&0ge9d1k?kNYkyQpL_t(o!((8e0VvE@{qN@^`QOS?_`j)%;C~Bqq5p0!;{Q{U z6#p~O8f0fG|8H*8{(t#G&Ho4Ym;8V9U?rHoeRInHl}j!DyEu!{))7Gg(*N(?n(=?< zR@?uNkfgJGg!3uDcFwh&g zyNSc2!`4QGJ`S+968^8R$NxVuUg7_ZYdv5GEL~{+KRJO8i4o>w7zX*gwMhq@Cg>LI zploPjEC@~u_wLLEJ7nfm; zD4&B0BxF9QaBBit4vGp#2hsmDwH%bsgK~j`y(l=|AKY6^pELmS`NTeh|JSc} zf(sp34gm2%iIL`|Aj}bAIEM!_f;1)~540IHVjn#-AH Q6951J07*qoM6N<$f}cpWyZ`_I delta 526 zcmV+p0`dLS1MUQnYk%%ZL_t(o!|l^aXj4%X#_|8nONzW2heT;4G%dtLT{$eQrj!ao zDk35Yh%Sm&T^J)sMX4aTQV^HUT2aBN5p+>nq^KZO!HMEVL~U#usY0n5Bo56B@3=~+ zxb?bvzumc9IG1z2tI(ixPeiiWA`_oWSeA`pC}wy)ghD14E`N@wsdwG~x_LSk7N4(% zZ5`Y3&RmE~d9cO8Dis)dah2TYce!_eT%k*1Lr}7B&&oi5izE|4X-f`U%#*UghH?G1A1;3AoNmd|BmG}j|5ntY;d1pvK$pZ*&0WXT3Vq>RVo zLhA!6nqz(`7JthuTRNMruH67U9y~#GzL$rOCIHYDhPHT}be}(7t!=TmcI7C&eII%H z>`S$;(m8?HO23p!Hfz@e*xIoVw|hEw`j0X6@+;@M-)rsthfN#nW&hpoqx%yO1)(9EC9;oBBp7eZ34+e zP>vk#BvfzG9P`Vn*0~a29iYAa004IfP7{rI(H6pVDlE~6mw4M|%-RMN3R^6G{utxN z^~=0^{f%3<$MpV!bSf;v*&>C4g>4Ilq44`^Xl$&luEpVSI2;a#!%^`Y7K6D50k!>| Q00000Ne4wvM6N<$f~Bkf!~g&Q diff --git a/mods/screwdriver/textures/tool_mode4.png b/mods/screwdriver/textures/tool_mode4.png index 62f50d78ea1929c39125eaca2fe7fac35cc375be..da21e05ff6872ed050ee60f3c8a9f368db9800ab 100644 GIT binary patch delta 249 zcmVRrcw{EogfA`jm|B@0M z^ml;2FC^$wk`(`|s_@X)0kEJydNAm}pO55!eLa5qIRKR9Hgd1G1_!;lnGo1Akfn5U z04T46f*zFp)YW*v7K(|o!yN!((=;oB900QnA9i;W|4-92U~DJ=#&iz>YydeCg4lE~ zjzK;iu%Z~*5d&uVC>RB!U=)mkQ7{Td!Jr2KI6Kqez7EY}00000NkvXXu0mjfo(Ofi delta 358 zcmV-s0h#{W0>=Z8YJUMoNklh=H!v8zkix{3g-iTKn zO&kyzF8jZ_LX&}&g@++HY%~2G@a@}Q25r3zhW3t51|A+3`hPmW%2N1$XJ-+^(?{zV zUcLIkz{SOkS3L{0vs_4!3hp82;8~*g+bRKlcBn%mEpsO zUkru@0{@>r{SKFZ`t&;kdRC-r!C-AA{D1kfX#~}!rsXm0-1U-?>JEUVfuBDh`TgI2 zh_BC_Uc|t_z+b>%Vj9PwqQb*)>^P!CWTCbLkPT;GU|`VKiq$CH1JWWeN1_lNO zZf+K=Y`Ov~OJS__z$h36qhJ(_f>AIEM!_gxU|?VX08Yzla{?1_IsgCw07*qoM6N<$ Eg4*({JOBUy diff --git a/mods/vessels/textures/alternates/vessels_drinking_glass.png b/mods/vessels/textures/alternates/vessels_drinking_glass.png index 8ad033e82f90e8cfb903d83f6a7974aec5829267..cd5bbff5aaccfd51090878439b2efeab1e1af0b7 100644 GIT binary patch delta 143 zcmV;A0C4~P0n-7HOn-7oL_t(I%k5J!3cw%?^#6|&1PK8_aBy&Qcerw$+Jb4J2pxJ5 zB6sIyNu2u}N-0oPc<)a|j+*(owT9mN)I_b;IuD`vI)HtQfh))zJ!XJ~KVWr0jPZ64 x=rJdxlrY-^YLD(Aga8pi&Ur7s$t^j)4U4(Q=LsBL@Bjb+00>D%PDHLkV1m2JJ;wk5 delta 185 zcmV;q07n1Q0sR4xOn;n7L_t(I%jHwM3d1lElS2)Or~3ncLjM0VGJEpiA(K7XhBI8( z#;qIrfDYAm5(o)&z^|ct!h0{J6y%%_yfFsLvcOuahHm@5OG-&bdP+$`2nT(-Jz8ro zSD1Q&h!itR4`vo3x{H5#7ETAp^dM8$SmS)msPVu|Xjs vtgKk5evn{xqr+kG3+FN!VhfnruuMDal!G>Z!S!PR0000mdD_-YidEnQ*n}-ZW&qcrpK8&iu zvJ_Sj!dzxVlzk~c*zg;sX*``SrNB_Yj^wdn0dQmj1_ATM@F#zGjQzsNGTkW+1NCR8 c*4p7R?SC~t?wTwV^8f$<07*qoM6N<$f^F1I&Hw-a diff --git a/mods/vessels/textures/alternates/vessels_steel_bottle.png b/mods/vessels/textures/alternates/vessels_steel_bottle.png index 629c857d793cf88815b2d7e205cfa3e9d83ddb75..7e66816434ce819fea04f9bf7d8403908564961a 100644 GIT binary patch delta 214 zcmV;{04e|30-6GlOnBoG9G z`}L)K?l)=Dw6A?x_A9h)i=rrm)UO9v%=27G{d%CPDk!Cd)Q^iH1f-NOjw9A} z6;9J69<$qW*L8BVEDN@6!@loAYI@9gb2(s)LErcCou%VAgiqA;nDOT8fcGB5Fkqf% zAvL}Kz=Hv;HJYZm9AL(q%K@S+OIT~+oI{LJNKKE~ZTXD4uH_?1{kZrRAL^MTjme+` Q*8l(j07*qoM6N<$f(TV+-2eap delta 278 zcmV+x0qOpl0@(tPOn>-EL_t(I%iWVbiiAKAg+IqX5FOA&k6`Yt3`|YL$i&pZt9S~p zAqHY%+aQW=u+ui;H8XAfDH9c|kJ5JeG1Q9Sf&XMnbC>ALRe z1gC&73~^l-0N?j%n&!0?>bgE`+h*G~Y}*E4o@Z25MF>G0$A5P{m+wWM=Ldjknq03} z48y=M3>?S7G|fBDLx2#1VHlX_`Ex%_L({a|6vHqegm`{~X`0yg9m}!+kW${DKXrLG z2mcKqrDR!_Q}ePcNGX30Qj#QxuImIrfaiGtjN?e(_pIwmRaMGMpD9h#<0}K(wo#U) c!e8hEflFRMj1OwEbN~PV07*qoM6N<$g4vXQ-T(jq diff --git a/mods/vessels/textures/vessels_drinking_glass.png b/mods/vessels/textures/vessels_drinking_glass.png index 77957829cc34fc864b693217424a310643e671e8..0e298663500e10fd2b2e668a1f750c7756862927 100644 GIT binary patch delta 167 zcmV;Y09gO90{sDyUVn;7L_t(I%k5J!3Irh#oBuyf5JUt)u&}VRx5!SmT90$i@`?=v zC5b_B6!|;US|z0<&bfuu=$YufGXxDo4=todueD|tV2pvCPfrWBzR+Z7&M5#EQadW( zs$qPB+B0JoSa=H#3iPSOm;<{Ygz$3?m@%)IbH;8C=pB71?;t&5j3}kt;;E% V3aZitMa2LB002ovPDHLkV1mp;NE-kE delta 218 zcmV<0044wZ0k8s)UVptwL_t(I%iWW`3WP8aguloI)JESRkKp@1hIJ|n3oFz311sz` z7AB|O!4(HLutjEvVK$qpGTYVV>uRFUyjmC~(e2e0Dqx!vLUn)%Sg5@JIq^ zRaH3W%vszJf=<(<$K+9hZQB445mYrQ5jnksEG6o?HdpcY-c#)e09b3yr(4LrUE@C* zgb*&pXT8W^97h1Xc?Y^{uHn5`5z!PPqTYLb`uH#(SO5S307*qoM6N<$g8TSl-~a#s diff --git a/mods/vessels/textures/vessels_drinking_glass_inv.png b/mods/vessels/textures/vessels_drinking_glass_inv.png index 18f5cb832c4928ab0e168d088476256218013fe6..3ad9027105d554b3e3c30e10f17b88cae7f23d51 100644 GIT binary patch delta 197 zcmV;$06PED0*L~UOn<0JL_t(I%gvKP3dA4`MZNzeyoF~F1VIo{1UKSd@BkTpL9p#u zJFX@WkpGj1MrG{pLP|;Ad(v8;5*ob6W)y}HrbY0SQgcWt|5Ij5X6 zwbrNy*3jTB0jn8p0mdW!47kqY6#z{=udwYIbl9s~7@NkOEIx0+T1&Oo6Ql<;c&K4d z+l(mrj4|Y#qmg`M~SR!j$>`hC>U00000NkvXXu0mjf#U)uP delta 271 zcmV+q0r38b0@4DIOn>o7L_t(I%f(YWiiJQBEFUXA#lTGP4wHKTBX8l!<`y1d5Co%1 zCLJ&`X&6z#pf?isx&GK>E1T--?wW!I{u|z&XqtwTB*8RIAAA%=AR^>>?wwBSx{i%8 zd{#HcaND*Y_1Diwnx+7Nx~_i>*|;pra5?}0lu{5vz&XbooPTpHgn&}&I*`8a`7X4* z=Jh1$qc1&nuy5XLzV0@bW$8V3a+Sf>eCt3;$yHT(M^2=a*ABGSOhkMnlu|MgvDW(B zfwdMv5TGauIOjNyV*tQ7jvyio!vJgT{VjxH2;cYde!l?#%d%iySIqN#eG7lVH|MLF VcPy}7QUCw|00>D%PDHLkV1kAxeKY_7 diff --git a/mods/vessels/textures/vessels_glass_bottle.png b/mods/vessels/textures/vessels_glass_bottle.png index d922579329a8e05c396247ad568a551f405c67fb..f5e183ba53981c85408a6eeaa4a622f1dc1ffc46 100644 GIT binary patch delta 141 zcmV;80CNBG0nq`FOn-1mL_t(I%gvLq4uCKSMEn0=R%SZ0GsA+*xj59A)?lOYcHSM3 zE9I9G5vVHM9T5RHhpHk4=?B~m=@dP{Rsn8FfQVoQd>7ETAp^dM8$SmS)msPVu|Xjs vtgKk5evn{xqr+kG3+FN!VhfnruuMDal!G>Z!S!PR0000mdD_-YidEnQ*n}-ZW&qcrpK8&iu zvJ_Sj!dzxVlzk~c*zg;sX*``SrNB_Yj^wdn0dQmj1_ATM@F#zGjQzsNGTkW+1NCR8 c*4p7R?SC~t?wTwV^8f$<07*qoM6N<$f^F1I&Hw-a diff --git a/mods/vessels/textures/vessels_glass_bottle_inv.png b/mods/vessels/textures/vessels_glass_bottle_inv.png index c325fd1666b487d7783657a87f5eeed76f4bcdf5..5cf31997668c7a3953c70ce67f3ad01a184dfd2d 100644 GIT binary patch delta 260 zcmV+f0sH=y1IGf8OMd|7NklYzcy+M$g5PvN8Egl_Fub0D<2WF|-b&<534IvYfU+!qgjH4TfI=Fbo5<;xVA>lmMjz&+|aS?`NiIA_#)h zj9wwm7HQWgieOn5Y}-a0$0&*d$`GkY@cx-N>CgGmXI!kc0T|B002ovPDHLkV1jmfoQ(hg diff --git a/mods/vessels/textures/vessels_glass_fragments.png b/mods/vessels/textures/vessels_glass_fragments.png index 7772a2393e584a06f8d8d6294b484d8c963c453c..f60e8b5ed3b2fd9db9a6845dea00c59a655f5927 100644 GIT binary patch delta 218 zcmV<0044va1DyhpOMd{oNkl$*l* zxC@}@NZI$+nx5TGLI~>S0oQf)-SGoS-n@YF8z3-v0AO|~=Tj_9W&nt=-9X222#ghS zo~I_kfdBv*_5y3Ig`v1PdF9Rw+dSo-KBhr|&(s+ip*F?=W-boHOtr{}$`@TKoN8f9vtS79`0zC+D01 z=JPqv=d=5Ng|&|~O%((IP17(O4grXw2ua*-HvoL!rzi>l;(s_cfR9(UBuQEolx6vQ zgBf*Q6GagK)9IAc>4YSinSGO#Wtpm~(kogEl9cE9cPnX{D$jE{=k$}`EX%r@BvnosuNse!sKXY?#ev-EbI&ot4&}nQ=a!*>1O=Azm&QjmKjEuGcGdT?24D9y_v@ zIF4g`JRUk64q%@Iud>51)t!%9P0SiH~ zu<(A9yd|y11kz>U!7w{JAA-*PYKo$8zV938ZwmB0HqajzaOioSfxdm%wym3{$;EN3 zAP5XJ9=ppa%aRab4a1;yU5#-Z&0|OAs=z|avS`~j?fY(^@myX7=bw`#iK?oy*Eu?l z!$9M)BlEVPX&QB1r+Jc%JclRfE}63pDBtWrD>|VuGROwfyQI!?oO6v d_9CFqau4P9GjHEdqovnon zvX|^4D2Pq&y&y4~A|yQWqT!M5O*hOpXPDs|_%f`e!r^eh^E|>ZB#vXMs(P!lSK#wY zZu|*Q*EOfp>EjB&sAX9qgy48Q&TZQQu-$HnqR5a^vfJ&J0e@+l5(L34gkT&;gb)BI zrLZguDJ4zQ7+IDrt}p{^HXB^m#kTKd(=@qWuSh8$n&)8iXSbA+uIo@r-RZXdgeaxx zy6yp4KjQg(W|}5k*9Aap{e-@T`K^)u8$fH#Fbs?0VHnU_uRC$S-_MTY5Cj3f?*q{H yJx$Yaxm+lU!X^0lAOJ~{%nuKY<4B(8Z?!ix%WVjI5fnfG0000)o!qgMKEsLAU0tIi$TF) z@l)n9(|ujI?H(8y=5>PLS7(et6h#90>j4(SFcipN4y~}c4*9tAmf^FNd@4G-wjUF?n14U7wX&QZJ={OF7oKqS-W^M9bo2kAWc)0WvQUG7G2i~!BL_t(I%iWSaj)Oo9g};PFXaEhNpyx8&h9gjN1ZpnAWhg1< z2N)rNNEa(2J`lb`+I!?;~F%Cg*zF#t#@X`1E~`*lTNjG^y)0P;M)+~ATR z%QB)U0w4^--%IGaZkJNBt}9YX0Iaomo`*4pq9_hC_wPyDwtqW-5P~#K34(wi2zWdm z2q6xbQwdsYeBUPwL((+G_k94?b;VlCFbrs|-`_wf#kOt4aSXsXj#z6?Z*c$A2mg&= z9LKiemw+sLP002ovPDHLkV1fYkdp!UE diff --git a/mods/wool/textures/wool_black.png b/mods/wool/textures/wool_black.png index f22e3bbe0ad921af667ab6382f9cbebfd2372dd5..698684b4c11c3900b93e1c643bad5e510cbe469a 100644 GIT binary patch delta 3002 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 KMNUMnLSTZ?HX<+p diff --git a/mods/wool/textures/wool_blue.png b/mods/wool/textures/wool_blue.png index 826d3977a6c8c870446e682be2121ddb9933dee1..e1a95d257f2fcfd93dc2701cda22ea020ed491f6 100644 GIT binary patch delta 3108 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 diff --git a/mods/wool/textures/wool_brown.png b/mods/wool/textures/wool_brown.png index 0dcee4be203eeb753de176e7d06798fe31e34f1f..52e9fe1c6c9b8f390f3292f5eb16170b280331d1 100644 GIT binary patch delta 3105 zcmV++4Bqpd8KxMJB!4k!LqkwWLqi~Na&Km7Y-IodI8U9EcUV*B7suawZ}wm%gbiWu zy#k2r4KihkN=yQT5kg2na3i7u6-7jrB1lohg4GI0orvO~ASmE2ND)wLv5KguG|}Hv zZJ+1&v`@c(-1l?OdC$G)J?FdtkbDEVymVLwfHa;^5a#1fkAIGdrDOX54DbL0ECFD$ zGWkK_-Vs17KQ9k@rg)Qtzv%TafF$cpQ{NCe{ja`%lq`!c5CQ;&h}oLW$z+K+U(Bi5 zLcYX4BWCKV6bZv92@Avtidj*@iJ#fz)1J@lDq(gSk1b|N&U|(nTf*I9-j*feh#3hK zb3qoDlP%_3Vt>|26{T^-{6-R+#$jdxfFeokLJliQ%obuM2_nKg#JmUq94YZDUiB3V zIjhBa0^pI(&k=AFlZ12wmLc8J!GS^d z+S0{EwzG7wvop0av;3dqAD#bFlHPu%m!Y3}2GM%I*nht0i!Hq#0LHAiHaoxAR#gJf zz6AiqyI*WN2LO;3_pPn}tMkw#^O7VK@*U01v$M0!xEz+5q@aK5A2<99ef2*x$>;to z58acKz!aql>5{s!(o@q#0(vH&$>PvW|31Y3Iq)lem4`_fCxIj2@Wc_3;wj_u62QMt>GNERMQQj5s4LBYOg|MMzxDzYg$R(i{bCRFXWs(xksw68 zMrllbp8HSwbesPwxJ2^EN-)zyO#6D_{?t zfGh9<{va4cfEcg>us{+>0|Jl@)`Cr-02G0pV1Ey&0=1w4G=Uay9JGVe-~zY|u7ew3 z2;2jsU;;b^GvGCthad878 zP!&`MH9_A)r=SbaRcHXZ1C2q`(C^SY7=cMJ6;^}wU~`xOyTJi)1iTzhgfrk=I3L~t zSAW3u@KLx8z5ri`hu~58DLjh+gow}(O~e#oARb6C5{o1t0%Sc>h?FDsNDI=5^dL8p zQREr&7KK4kP;`_j$_eF*T8d(!GEnPL#i%OOVN@Hc8+8*khMGZrM3d2~Xk)Y^+7BI# zPDE#;3()20M)XPaCG-$_0{t3;!O$@J7=L?=FD3?)j9G&z#_YqiV$Nd*Fyok6EEcPT zHO4w)gRxAk5LR!Rz83 z@xgdDJ_lcdZ@_or`|%U_d4eoKpWsZ0AS4qu5h@5RgiD0`gqK7jQH$t63?*`j8-Ixv z#AC!O#4+Mqk{rp1@rSa0b(r(f#q;sXqrB6urOFxsr%jn5?$S`Hr%T&vpk{OYim8Hm9 z$_C4($rj5Vk-aKAC5M&Mlk<{e%YWs|9hAE$H%>t)+7u58i?W&0K)FPjpkk={R6lAm zwTSv1wU0U@FDGv!A1S|DzFPi_{3s2f>CyaXsk9Q>aoRBLor0Qzn*v8+yF!b?pu(J@ zilVC`N3l?`RdGo1of2KiODRQZmr}dZ17(!5k#eYVw(@@EOUlnws47k>EPs_kmE$UR zRbf>l)iBjHss~kjRcF=I)qK?WYL#ji)t;%-)Lqq+)yve+s!wZBG!|=cHOe&3X*{9J z)7|K)^a^@6eMVDN(^pfZS*O{jIj^O!wNxult5xfPHbI-AouFN&-K9OFqoEU|vsR~B z=dLbZm!X@ayH~eIcTP`VFMmpJt6sa_l)j?ApMI`>v;KVpvVn_1hC#i-EkleU!!X5g zpWzK7*vQr>$*9_>-xxNwGv*raGafKOn>d*8OzKTWOi8A0rdg)VrekI_vp};vvv#xR z<~ruF=DW;$%s*P#TBKSuSlqLev-G#jv+T6|-O9*{WmRo;%bINMZGXMNy2JW~jj;{K zX1~pCTZ(Ov?N-|^+Yfg3b^^N=yJ>qJ`*`~r`w<3}5yB{DTya1yfd~AKz z_?-7e`v&;#@*VM0^JDon`OWy-`>*rw4j=`D2UG<-3N#871a=0&LHCG-6B-g)9r`%TGHh*FPdFufW%!Zs*MAZ25hW4#mKrP-E$xbw zj*N?Jikyq`j4F*9jW&;77kxcOIffh45sQtDjBSjaUFNlH&$5X)+qiiu)qjH@P->E+shSP|8ATRBCG)E-gOo6i<$q!s|{~ zPhXurz&GX>@JBNoGxlW62m%C+nNa5P%nl({$QSmC3`AQ*V_A!{sy7kcdRe$TdHfV3i-!QS!XXD{bgiR@% ze#*1RE6sbgIcjrfzFPjq{P8V5Tbc``3IqisTb;JnZbNP3ZtL4_y}fe#$3k}DwIYk6 z@}l>}tm13mSbkIS&BBg^9epKsCHr?`cJg)(?{e97xKy?@w{(1W(C)S}dRbxFt350C zTrIaLuYcW3*elvQS`k>$QK?h8v+{jaQq@qkdv$A#YR&eVxqa+?gZo|gx74cD7S+Bx zz&&ug&Zn-eUa!9VAm(7!!N(1e4L#p7zHMq$ZY*m2aENzk^l;eW?k4-DrX#9HN}Azj zQS*_3d-8q!_kY931CDo{V4P_ALHCE6la!N%ZBScI z+e~{>`)Ef@$G|E7Q(c`-ohN@Z`|;3e&C}IqCNG{jJG}SqTWr;XTQh3ulQj2q4Q(F$NLLu3k!b$_k{ENLHu}= z00057NklW=VB>s{AwTO5{ol^``YZu1w=xHK_+nU(>)mMoy2bnHEXezV&oivAc9JD# zmAk}V>^|t|P37T|g8s+Z%u#>!D1TXCN~S$bdI=7rEm3fbMtXq*sb=->UH+|O_U3V3 z6lek{>WW|Hh8i6xDSE8+$Vm^2zgxNKmWz#yGEeQ-%VdU00b}M&phY(+2lLU^yY<3o zdLrbT6UpSZln*m`K|n%_Q8d#J$efq&4Rvqd&-#y*1X>--o*tm6{n<=fHGgMPfT`1~ zZhSvivrb<4C^~f8%z7~OfQojRiAnE)QOu8|Ht3o(TceI9`t{JrFhX?^MrMOq4sxF- z_5`Ec1V|K9HGcK);B{xBK$ynu<14+0)4?BbvLV*dG(j} v?*J7EY9)n9^)F!MHwLnJHyX#Q*EDVbTxEc~C^$((00000NkvXXu0mjfVkHzM delta 3225 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 LNkvXXu0mjfOe8wG diff --git a/mods/wool/textures/wool_cyan.png b/mods/wool/textures/wool_cyan.png index 372ef459dcc137c37c9af2fc86a6cdcdbea697b2..019c6945b4f28ff581b20567a2452f740325b776 100644 GIT binary patch delta 3095 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 delta 3239 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 JPDHLkV1hL4@819b delta 3208 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 Hu0mjfp~Y{W diff --git a/mods/wool/textures/wool_green.png b/mods/wool/textures/wool_green.png index d70fe2b1345000bf11c46a84deafa7d8c64ade8e..acf7e4ff2ae448ad0f5dc3c2935cae64baf5e30d 100644 GIT binary patch delta 3107 zcmV+;4BYdv8sHd^B!4VvLqkwWLqi~Na&Km7Y-IodI8U9EcU)81635TIH@(mjBAw7{ zr~(0`_a;>kL?I*rLJ1)xG_fI~0xOD$6dTB*fD5iJMb?Ta78V5+y9=@iDC^=XHY_jE z&u8`RYy0;1$35TAoSAdy%*+9RFdujN(tqd}I(87i01q(05 zOAr+99RVcr^YWl)Nu0nx>E#H3r0X??ZwQ?Z{y)jH1ws)3P>6)BIovF^go`AcmLn2K z?Xwc5CZtLkMoC#HNl?N{Qcn8Jrk{L1v#XRj>3oiar8x^Y=^QEdNqAGXm@8oeHm?Vq{^N{c&0C1$FuQ=f=7IAY$ z(o1<{2=auyq+}7@kZnY_w6|x{eYrVlT#<+o!eXbggdDm@M!JB-&jaA|oj*xIT3foL z$hMaDwzdo_GfVJA|8?^(O4{4c^gQ%a&mh{s7u&z{%YSG9fH^0r&DJlrgc<<4HUOY> z=Zj5u9{{qFzI9&t>OM5-yd;Z60ta*RoSYmp9+zziMiU0OGGMp}kgNY4_m*jzf}&qMsT1HaN&d6i|GehyaP*BiVue=vyE@5`;+BD9y>w zbN@-uzn%)0OFvn>q)%}kVG(q;SeX5JPx>qY8W4aipaNx}0d#;NU;ry%2ONPb@B;oI z7({?*umZ3_GDrtPkOK<9I#3Ks!B(&X)PlXB5q~s;HgE)Vf#cu|I1es^tKbH>3r4{N zcmig@OE3>X5Edds6i6A;g!CX2$O>XY&X5-r2!%n>P&||b@gXr(0Ii2gp$e!Ls)w4P z@1bMR8R#N31l@+lplRrL=q-%EB$x`T!}_o}%!J+G05}3(4ky8xa6ViFZ-J}f2KW%% z34fn~FT*$BQTPcwhX90#&=4(zfiMvdBp8W75)mP?8Yw}lkOrg;=|TFDYse@vgS&mV#+YPG3}Vsm?6wKW)6$RDq~HsPS{{9 z3oF7FV{5R7u&1!Y*a_@w91*99v%-1fVsLz1A+8G7f;)*D#!cep@p5=QyaPTM&%x*6 z%kho)9{d&j1b&_%PcR@j5h4gFgmr{!LL1>6;U3{Rkx0}g+7m;GJmOknHSsX<0)KIg z_=coFGA4PDVo74s7SaLIY0_=db26E%Pj)58kVWJzwLu%FW4BE>w(E%vG#YJfS#BLumRmKUx~CoOXmZLVLSFeSzBo?t;w=+7=8ic%`JOVF+ISj|{1 zOl_swezgI$Idu(nA9aCxjrv*j84a3-t44}OrN&8(X-$fzvnEfoQuCDNW4a>Ujh;rY zruWfjwbZnHwZvNWT7z2i+6LN7v3>fdC>i(}x{3Mz$UgPJd@ofL#Aj`dsDt?gXv8MiQ&e`X0$TK%xGqTW`$;5W>3v^&11~B znfIH2u&}X6vuL!qYpG!AZ&_&BWBI$4u@&2@&g!}~+1lHBjdi#6vwwvq3%LvTEWBky zu?e!-Xwz%+-qy}mXxnBxZKrD&Z@0_tCX>nxVU{s3*rV;;?bp~Jw}0bc>mYJC;_#az z!!gyd#c^tp!6NRW#zo^!+Do`YTrUQ4`cy&iaLdnb9fde8dU_^k9f?Thve z@ZIKn(@))x?bqx#>u=}3%D*pw6c8Rz8}KmDI8Yea69fnO2W=0!w^(m6e{okZ2=)u! z9(+H`g0TK@N_bp&OZdwO_lWX{yMIdzmx!12M#@IUMm9&j zit>!Ah#FmLzI4^n%h4*)yy)&2Y)oWKQ_S2luVp)yO~l&77RQb(H&~v#{Nf6g6=^F@ z#L337;*Q3n=HDN-+5TQt7GXG3eTOtG-|=0?YjdpDsr@iq-^w%%N``9le(g+@#V}+VuVa|G?~peuDyr8 zS8`wOe$@lD2Ms?P{oFokJ9=Wwb8O&Y_`|#7?C~eRWc~7PqUaI%QPrg8Wb>5O)bVNW z>8p>IJ)U?Xcrrgz{Hy%0yPg_8{oyy)-$@2$m(ET+6F&R+d)ag4=LcRae9=1>GWXzR z`pfxOC9joVAAG}n)BiT=?c{vUJM6pa_eSq~J_LNY_c8tB$A19#g!B8sl1aUja0)zs z0kug)K~y+TO_NbaL}3ty=ZDPysEbv!l3I1K+SQV^t!U|DTkY@YrmILqA|eryu2w`O zA`y{Tx{O35(|OK(9(?5HhXtATU2 zG*X+pP+NIaTfT9OI-!7r-nR#NcdWL5Z62*BZ?N^}Ie7b}z-5^I46F`Lr=@hF?O@#z?YqH!lN5on#h#HuGw?ye zSszV8y6^+YOJy_T!o&p%+F>S5at~O=_z#W$4(uZ(2t9T3|0tE2rJ_Nvv?8r z+iA}PMlp#-L@))zF9`#CU#^i(A{wzef*Too#}hmwhDnO>0ilyarqP6eJ~2pUF&R9} xi?1}l2T&p5Fr;8od<(E*8#Jlx`+BLR<{wvVPup8e6m0+i002ovPDHLkV1gxa1VR7+ delta 3318 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 A4*&oF diff --git a/mods/wool/textures/wool_grey.png b/mods/wool/textures/wool_grey.png index 86e647c6bc55cf8b241ccb6625ffe9bd41cd851d..77a988c6d6db566852d3bceb68fca9962723ecce 100644 GIT binary patch delta 3122 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 delta 3429 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 Hu0mjfUB;dy diff --git a/mods/wool/textures/wool_magenta.png b/mods/wool/textures/wool_magenta.png index c4da6ae1d5cec7b30dbb231c5dd0667d366f0a68..0f3104eed20b75bae6f2fc4a9f0669230d6cba05 100644 GIT binary patch delta 3151 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 delta 3363 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 diff --git a/mods/wool/textures/wool_orange.png b/mods/wool/textures/wool_orange.png index 2a76cf9963967c36bc5719aca01c975c5cf5b622..531bb4f2d0a95fb3f7b282731985b46f92484965 100644 GIT binary patch delta 3156 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 delta 3383 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 N002ovPDHLkV1oUNfnNXs diff --git a/mods/wool/textures/wool_pink.png b/mods/wool/textures/wool_pink.png index 6d59544d23162a6bfa38241f6949443e8dfbe442..f87d47ce4ef82d288b37f283911800489f09a762 100644 GIT binary patch delta 2909 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 Hu0mjf2qC2t delta 3054 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 delta 3352 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 Rl)nG~002ovPDHLkV1h2j?im08 delta 3186 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 delta 3271 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 Y07@Ij6{GCEjQ{`u07*qoM6N<$g8XO>&;S4c From d6ce09a3ff365c152363718aa162625ed1966b6c Mon Sep 17 00:00:00 2001 From: BlockMen Date: Tue, 21 May 2013 00:21:08 +0200 Subject: [PATCH 0075/2435] Higher resolution and quality of header logo --- README.txt | 3 +++ menu/header.png | Bin 49246 -> 156026 bytes 2 files changed, 3 insertions(+) diff --git a/README.txt b/README.txt index c6858878..8da87bee 100644 --- a/README.txt +++ b/README.txt @@ -48,3 +48,6 @@ See README.txt in each mod directory for information about other authors. Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) http://creativecommons.org/licenses/by-sa/3.0/ +License of menu/header.png +Copyright (C) 2013 BlockMen CC BY-3.0 + diff --git a/menu/header.png b/menu/header.png index cdeb9f6af1b8e323d249b0cf91551bda9c820792..c22192d0f8d8a7c2e0dfe0b624b31f5c5218a27e 100644 GIT binary patch literal 156026 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

>^4cNlCL0y%plJt8o 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

    yCaY2CO%bhTo? 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