diff --git a/dirt_monster.lua b/dirt_monster.lua index ab2b6d9..d0f4947 100644 --- a/dirt_monster.lua +++ b/dirt_monster.lua @@ -29,19 +29,19 @@ mobs:register_mob("mobs_monster:dirt_monster", { mesh = "mobs_stone_monster.b3d", textures = { {"mobs_dirt_monster.png"}, - {"mobs_dirt_monster2.png"}, + {"mobs_dirt_monster2.png"} }, blood_texture = "default_dirt.png", makes_footstep_sound = true, sounds = { - random = "mobs_dirtmonster", + random = "mobs_dirtmonster" }, view_range = 15, walk_velocity = 1, run_velocity = 3, jump = true, drops = { - {name = "default:dirt", chance = 1, min = 0, max = 2}, + {name = "default:dirt", chance = 1, min = 0, max = 2} }, water_damage = 1, lava_damage = 5, @@ -57,7 +57,7 @@ mobs:register_mob("mobs_monster:dirt_monster", { run_start = 40, run_end = 63, punch_start = 40, - punch_end = 63, + punch_end = 63 }, -- check surrounding nodes and spawn a specific monster @@ -89,16 +89,17 @@ mobs:register_mob("mobs_monster:dirt_monster", { if not mobs.custom_spawn_monster then -mobs:spawn({ - name = "mobs_monster:dirt_monster", - nodes = {"default:dirt_with_grass", "ethereal:gray_dirt", "ethereal:dry_dirt"}, - min_light = 0, - max_light = 7, - chance = 6000, - active_object_count = 2, - min_height = 0, - day_toggle = false, -}) + + mobs:spawn({ + name = "mobs_monster:dirt_monster", + nodes = {"default:dirt_with_grass", "ethereal:gray_dirt", "ethereal:dry_dirt"}, + min_light = 0, + max_light = 7, + chance = 6000, + active_object_count = 2, + min_height = 0, + day_toggle = false + }) end diff --git a/dungeon_master.lua b/dungeon_master.lua index 3903dd3..39c754e 100644 --- a/dungeon_master.lua +++ b/dungeon_master.lua @@ -25,6 +25,7 @@ mobs:register_mob("mobs_monster:dungeon_master", { reach = 3, shoot_interval = 2.2, arrow = "mobs_monster:fireball", + friendly_fire = false, shoot_offset = 1, hp_min = 42, hp_max = 75, @@ -35,12 +36,12 @@ mobs:register_mob("mobs_monster:dungeon_master", { textures = { {"mobs_dungeon_master.png"}, {"mobs_dungeon_master2.png"}, - {"mobs_dungeon_master3.png"}, + {"mobs_dungeon_master3.png"} }, makes_footstep_sound = true, sounds = { random = "mobs_dungeonmaster", - shoot_attack = "mobs_fireball", + shoot_attack = "mobs_fireball" }, walk_velocity = 1, run_velocity = 3, @@ -51,7 +52,7 @@ mobs:register_mob("mobs_monster:dungeon_master", { {name = "mobs:leather", chance = 2, min = 0, max = 2}, {name = "default:mese_crystal", chance = 3, min = 0, max = 2}, {name = "default:diamond", chance = 4, min = 0, max = 1}, - {name = "default:diamondblock", chance = 30, min = 0, max = 1}, + {name = "default:diamondblock", chance = 30, min = 0, max = 1} }, water_damage = 1, lava_damage = 1, @@ -67,7 +68,7 @@ mobs:register_mob("mobs_monster:dungeon_master", { shoot_start = 36, shoot_end = 48, speed_normal = 15, - speed_run = 15, + speed_run = 15 }, -- check surrounding nodes and spawn a specific monster @@ -99,14 +100,15 @@ mobs:register_mob("mobs_monster:dungeon_master", { if not mobs.custom_spawn_monster then -mobs:spawn({ - name = "mobs_monster:dungeon_master", - nodes = {"default:stone", "nether:rack", "nether:rack_deep"}, - max_light = 5, - chance = 9000, - active_object_count = 1, - max_height = -70, -}) + + mobs:spawn({ + name = "mobs_monster:dungeon_master", + nodes = {"default:stone", "nether:rack", "nether:rack_deep"}, + max_light = 5, + chance = 9000, + active_object_count = 1, + max_height = -70 + }) end @@ -149,7 +151,7 @@ mobs:register_arrow("mobs_monster:fireball", { self.object:set_velocity({ x = dir.x * self.velocity, y = dir.y * self.velocity, - z = dir.z * self.velocity, + z = dir.z * self.velocity }) end end @@ -159,14 +161,14 @@ mobs:register_arrow("mobs_monster:fireball", { hit_player = function(self, player) player:punch(self.object, 1.0, { full_punch_interval = 1.0, - damage_groups = {fleshy = 8}, + damage_groups = {fleshy = 8} }, nil) end, hit_mob = function(self, player) player:punch(self.object, 1.0, { full_punch_interval = 1.0, - damage_groups = {fleshy = 8}, + damage_groups = {fleshy = 8} }, nil) end, diff --git a/fire_spirit.lua b/fire_spirit.lua index 33dd049..5a799bf 100644 --- a/fire_spirit.lua +++ b/fire_spirit.lua @@ -82,16 +82,17 @@ mobs:register_mob("mobs_monster:fire_spirit", { if not mobs.custom_spawn_monster then -mobs:spawn({ - name = "mobs_monster:fire_spirit", - nodes = {"default:obsidian", "caverealms:hot_cobble"}, - neighbors = {"group:fire"}, - min_light = 12, - max_light = 15, - chance = 1500, - active_object_count = 1, - max_height = -150 -}) + + mobs:spawn({ + name = "mobs_monster:fire_spirit", + nodes = {"default:obsidian", "caverealms:hot_cobble"}, + neighbors = {"group:fire"}, + min_light = 12, + max_light = 15, + chance = 1500, + active_object_count = 1, + max_height = -150 + }) end diff --git a/init.lua b/init.lua index 5c81838..c44772e 100644 --- a/init.lua +++ b/init.lua @@ -2,8 +2,6 @@ -- Load support for intllib. local path = minetest.get_modpath(minetest.get_current_modname()) .. "/" -local S - -- Check for translation method local S if minetest.get_translator ~= nil then @@ -12,11 +10,10 @@ else if minetest.get_modpath("intllib") then dofile(minetest.get_modpath("intllib") .. "/init.lua") if intllib.make_gettext_pair then - gettext, ngettext = intllib.make_gettext_pair() -- new gettext method + S = intllib.make_gettext_pair() -- new gettext method else - gettext = intllib.Getter() -- old text file method + S = intllib.Getter() -- old text file method end - S = gettext else -- boilerplate function S = function(str, ...) local args = {...} @@ -61,7 +58,9 @@ end -- Lucky Blocks -dofile(path .. "lucky_block.lua") +if minetest.get_modpath("lucky_block") then + dofile(path .. "lucky_block.lua") +end print ("[MOD] Mobs Redo Monsters loaded") diff --git a/lava_flan.lua b/lava_flan.lua index 069a5df..441efac 100644 --- a/lava_flan.lua +++ b/lava_flan.lua @@ -18,13 +18,13 @@ mobs:register_mob("mobs_monster:lava_flan", { textures = { {"zmobs_lava_flan.png"}, {"zmobs_lava_flan2.png"}, - {"zmobs_lava_flan3.png"}, + {"zmobs_lava_flan3.png"} }, blood_texture = "fire_basic_flame.png", makes_footstep_sound = false, sounds = { random = "mobs_lavaflan", - war_cry = "mobs_lavaflan", + war_cry = "mobs_lavaflan" }, walk_velocity = 0.5, run_velocity = 2, @@ -32,14 +32,14 @@ mobs:register_mob("mobs_monster:lava_flan", { view_range = 10, floats = 1, drops = { - {name = "mobs:lava_orb", chance = 15, min = 1, max = 1}, + {name = "mobs:lava_orb", chance = 15, min = 1, max = 1} }, water_damage = 8, lava_damage = -1, fire_damage = 0, light_damage = 0, immune_to = { - {"mobs:pick_lava", -2}, -- lava pick heals 2 health + {"mobs:pick_lava", -2} -- lava pick heals 2 health }, fly_in = {"default:lava_source", "default:lava_flowing"}, animation = { @@ -54,6 +54,8 @@ mobs:register_mob("mobs_monster:lava_flan", { punch_start = 20, punch_end = 28 }, + + -- custom death function on_die = function(self, pos) local cod = self.cause_of_death or {} @@ -66,26 +68,32 @@ mobs:register_mob("mobs_monster:lava_flan", { mobs:effect(pos, 40, "tnt_smoke.png", 3, 5, 2, 0.5, nil, false) minetest.sound_play("fire_extinguish_flame", - {pos = pos, max_hear_distance = 12, gain = 1.5}, true) + {pos = pos, max_hear_distance = 12, gain = 1.5}, true) self.object:remove() if math.random(4) == 1 then - mobs:add_mob(pos, { - name = "mobs_monster:obsidian_flan", - }) + mobs:add_mob(pos, {name = "mobs_monster:obsidian_flan"}) end else - if minetest.get_node(pos).name == "air" then + mobs:effect(pos, 40, "fire_basic_flame.png", 2, 3, 2, 5, 10, nil) + + local nods = minetest.find_nodes_in_area( + {x = pos.x, y = pos.y + 1, z = pos.z}, + {x = pos.x, y = pos.y, z = pos.z}, "air") + + -- place flame if position empty and flame exists + if nods and #nods > 0 + and minetest.registered_nodes["fire:basic_flame"] then + + pos = nods[math.random(#nods)] minetest.set_node(pos, {name = "fire:basic_flame"}) end - mobs:effect(pos, 40, "fire_basic_flame.png", 2, 3, 2, 5, 10, nil) - self.object:remove() end end, - glow = 10, + glow = 10 }) @@ -95,21 +103,24 @@ mobs:spawn({ nodes = {"default:lava_source"}, chance = 1500, active_object_count = 1, - max_height = 0, + max_height = 0 }) end +-- add spawn egg mobs:register_egg("mobs_monster:lava_flan", S("Lava Flan"), "default_lava.png", 1) -mobs:alias_mob("mobs:lava_flan", "mobs_monster:lava_flan") -- compatibility + +-- compatibility alias, only needed for servers who used the old mobs mod +mobs:alias_mob("mobs:lava_flan", "mobs_monster:lava_flan") -- lava orb minetest.register_craftitem(":mobs:lava_orb", { description = S("Lava orb"), inventory_image = "zmobs_lava_orb.png", - light_source = 14, + light_source = 14 }) minetest.register_alias("zmobs:lava_orb", "mobs:lava_orb") @@ -117,7 +128,7 @@ minetest.register_alias("zmobs:lava_orb", "mobs:lava_orb") minetest.register_craft({ type = "fuel", recipe = "mobs:lava_orb", - burntime = 80, + burntime = 80 }) @@ -139,29 +150,32 @@ function minetest.handle_node_drops(pos, drops, digger) local hot_drops = {} -- loop through current node drops - for _, drop in pairs(drops) do + for _, drop in ipairs(drops) do -- get cooked output of current drops local stack = ItemStack(drop) - local output = minetest.get_craft_result({ - method = "cooking", - width = 1, - items = {drop} - }) - -- if we have cooked result then add to new list - if output - and output.item - and not output.item:is_empty() then + while not stack:is_empty() do - table.insert(hot_drops, - ItemStack({ - name = output.item:get_name(), - count = output.item:to_table().count, - }) - ) - else -- if not then return normal drops - table.insert(hot_drops, stack) + local output, decremented_input = minetest.get_craft_result({ + method = "cooking", + width = 1, + items = {stack} + }) + + if output.item:is_empty() then + + table.insert_all(hot_drops, decremented_input.items) + break + else + if not output.item:is_empty() then + table.insert(hot_drops, output.item) + end + + table.insert_all(hot_drops, output.replacements) + + stack = decremented_input.items[1] or ItemStack() + end end end @@ -225,13 +239,12 @@ mobs:register_mob("mobs_monster:obsidian_flan", { visual = "mesh", mesh = "zmobs_lava_flan.x", textures = { - {"mobs_obsidian_flan.png"}, + {"mobs_obsidian_flan.png"} }, blood_texture = "default_obsidian.png", makes_footstep_sound = true, sounds = { - random = "mobs_lavaflan", --- war_cry = "mobs_lavaflan", + random = "mobs_lavaflan" }, walk_velocity = 0.1, run_velocity = 0.5, @@ -240,7 +253,7 @@ mobs:register_mob("mobs_monster:obsidian_flan", { floats = 0, drops = { {name = "default:obsidian_shard", chance = 1, min = 1, max = 5}, - {name = "default:obsidian", chance = 3, min = 0, max = 2}, + {name = "default:obsidian", chance = 3, min = 0, max = 2} }, water_damage = 0, lava_damage = 8, @@ -260,6 +273,8 @@ mobs:register_mob("mobs_monster:obsidian_flan", { } }) + +-- add spawn egg mobs:register_egg("mobs_monster:obsidian_flan", S("Obsidian Flan"), "default_obsidian.png", 1) @@ -269,11 +284,9 @@ local mobs_griefing = minetest.settings:get_bool("mobs_griefing") ~= false -- mese arrow (weapon) mobs:register_arrow("mobs_monster:obsidian_arrow", { visual = "sprite", --- visual = "wielditem", visual_size = {x = 0.5, y = 0.5}, textures = {"default_obsidian_shard.png"}, velocity = 6, --- rotate = 180, hit_player = function(self, player) player:punch(self.object, 1.0, { diff --git a/license.txt b/license.txt index 89bf633..a2d7be9 100644 --- a/license.txt +++ b/license.txt @@ -31,6 +31,68 @@ mobs.fireball.png was originally made by Sapier and edited by Benrob: -- (c) Sapier -- Contact sapier a t gmx net -Textures created by wwar (cc0) +Textures created by wwar (CC0) mobs_dungeon_master_nether.png mobs_dungeon_master_netherdeep.png + mobs_stone_monster.png + mobs_dungeon_master2.png + mobs_land_guard.png + mobs_land_guard2.png + mobs_land_guard3.png + +Textures by AMMOnym (WTFPL) + mobs_stone_monster2.png + +Textures by TenPlus1 (MIT) + mobs_stone_monster3.png + +Textures by Sirrobzeroone (CC0 1.0 Universal) + mobs_stone_monster4.png + mobs_sand_monster.png + +Textures and Model created by SirrobZeroone (CC0) + mobs_mese_monster_red.png + mobs_mese_monster_blue.png + mobs_mese_monster_green.png + mobs_mese_monster_purple.png + mobs_mese_arrow.png + mobs_mese_monster.b3d + +Pavel_S and PilzAdam (WTFPL) + mobs_dirt_monster.png + mobs_dirt_monster2.png + mobs_dirt_monster3.png + mobs_dungeon_master.b3d + mobs_dungeon_master.png + mobs_dungeon_master.ogg + mobs_fireball.ogg + mobs_oerkki.b3d + mobs_oerkki.png + mobs_sand_monster.b3d [edited by SirrobZeroone] + mobs_sand_monster2.png + mobs_stone_monster.b3d [edited by SirrobZeroone] + mobs_tree_monster.b3d + mobs_tree_monster*.png (edited by TenPlus1) + +AspireMint (CC BY-SA 3.0) + mobs_spider.b3d + mobs_spider_mese.png + mobs_spider_orange.png + mobs_spider_snowy.png + mobs_spider_grey.png + mobs_spider_crystal.png + +Zeg9 (CC BY-SA 3.0) + zmobs_lava_flan.x + zmobs_lava_flan.png + zmobs_lava_orb.png + +Sounds by Cyberpangolin (WTFPL) https://forum.minetest.net/viewtopic.php?t=10798 + mobs_dirtmonster.ogg + mobs_dungeonmaster.ogg + mobs_lavaflan.ogg + mobs_mesemonster.ogg + mobs_oerkki.ogg + mobs_sandmonster.ogg + mobs_stonemonster.ogg + mobs_treemonster.ogg diff --git a/lucky_block.lua b/lucky_block.lua index c9aecea..9954b8c 100644 --- a/lucky_block.lua +++ b/lucky_block.lua @@ -1,42 +1,37 @@ +local web = {name = "mobs:cobweb"} +local web_trap = { + size = {x = 3, y = 3, z = 3}, + data = { + web, web, web, + web, web, web, + web, web, web, -if minetest.get_modpath("lucky_block") then + web, web, web, + web, web, web, + web, web, web, - local web = {name = "mobs:cobweb"} - local web_trap = { - size = {x = 3, y = 3, z = 3}, - data = { - web, web, web, - web, web, web, - web, web, web, - - web, web, web, - web, web, web, - web, web, web, - - web, web, web, - web, web, web, - web, web, web, - }, + web, web, web, + web, web, web, + web, web, web } +} - lucky_block:add_schematics({ - {"webtrap", web_trap, {x = 1, y = 0, z = 1}}, - }) +lucky_block:add_schematics({ + {"webtrap", web_trap, {x = 1, y = 0, z = 1}}, +}) - lucky_block:add_blocks({ - {"sch", "webtrap", 1, true}, - {"spw", "mobs:dungeon_master", 1, nil, nil, 3, "Billy"}, - {"spw", "mobs:sand_monster", 3}, - {"spw", "mobs:stone_monster", 3, nil, nil, 3, "Bob"}, - {"spw", "mobs:dirt_monster", 3}, - {"spw", "mobs:tree_monster", 3}, - {"spw", "mobs:oerkki", 3}, - {"exp"}, - {"spw", "mobs:spider", 5}, - {"spw", "mobs:mese_monster", 2}, - {"spw", "mobs:lava_flan", 3}, - {"nod", "default:chest", 0, { - {name = "mobs:lava_orb", max = 1}}}, - }) - -end +lucky_block:add_blocks({ + {"sch", "webtrap", 1, true}, + {"spw", "mobs:dungeon_master", 1, nil, nil, 3, "Billy"}, + {"spw", "mobs:sand_monster", 3}, + {"spw", "mobs:stone_monster", 3, nil, nil, 3, "Bob"}, + {"spw", "mobs:dirt_monster", 3}, + {"spw", "mobs:tree_monster", 3}, + {"spw", "mobs:oerkki", 3}, + {"exp"}, + {"spw", "mobs:spider", 5}, + {"spw", "mobs:mese_monster", 2}, + {"spw", "mobs:lava_flan", 3}, + {"nod", "default:chest", 0, { + {name = "mobs:lava_orb", max = 1}}}, +}) diff --git a/mese_monster.lua b/mese_monster.lua index 772d4e1..237efda 100644 --- a/mese_monster.lua +++ b/mese_monster.lua @@ -1,41 +1,183 @@ - local S = mobs.intllib_monster --- Mese Monster by Zeg9 +local mese_monster_types = { +-- mese_monster_red +{ + y_min = -20, + y_max = -1000, + damage = 2, + reach = 3, + hp_min = 15, + hp_max = 25, + armor = 80, + skins = {"mobs_mese_monster_red.png"}, + immune_to = { + {"default:pick_wood", 0}, + {"default:shovel_wood", 0}, + {"default:axe_wood", 0}, + {"default:sword_wood", 0} + }, + drops = { + {name = "default:mese_crystal", chance = 15, min = 0, max = 1}, + {name = "default:mese_crystal_fragment", chance = 2, min = 0, max = 1} + }, + arrow_override = function(self) + self.velocity = 6 + self.damage = 2 + end +}, + +-- mese_monster_green +{ + y_min = -1001, + y_max = -2000, + damage = 3, + reach = 3, + hp_min = 20, + hp_max = 30, + armor = 75, + skins = {"mobs_mese_monster_green.png"}, + immune_to = { + {"default:pick_wood", 0}, + {"default:shovel_wood", 0}, + {"default:axe_wood", 0}, + {"default:sword_wood", 0}, + {"default:pick_stone", 0}, + {"default:shovel_stone", 0}, + {"default:axe_stone", 0}, + {"default:sword_stone", 0} + }, + drops = { + {name = "default:mese_crystal", chance = 12, min = 0, max = 1}, + {name = "default:mese_crystal_fragment", chance = 1, min = 0, max = 1} + }, + arrow_override = function(self) + self.velocity = 6 + self.damage = 2 + end +}, + +-- mese_monster_blue +{ + y_min = -2001, + y_max = -3000, + damage = 3, + reach = 4, + hp_min = 25, + hp_max = 35, + armor = 70, + skins = {"mobs_mese_monster_blue.png"}, + immune_to = { + {"default:pick_wood", 0}, + {"default:shovel_wood", 0}, + {"default:axe_wood", 0}, + {"default:sword_wood", 0}, + {"default:pick_stone", 0}, + {"default:shovel_stone", 0}, + {"default:axe_stone", 0}, + {"default:sword_stone", 0}, + {"default:pick_bronze", 0}, + {"default:shovel_bronze", 0}, + {"default:axe_bronze", 0}, + {"default:sword_bronze", 0} + }, + drops = { + {name = "default:mese", chance = 15, min = 0, max = 1}, + {name = "default:mese_crystal", chance = 9, min = 0, max = 2}, + {name = "default:mese_crystal_fragment", chance = 1, min = 0, max = 2} + }, + arrow_override = function(self) + self.velocity = 7 + self.damage = 3 + end +}, + +-- mese_monster_purple +{ + y_min = -3000, + y_max = -31000, + damage = 4, + reach = 5, + hp_min = 30, + hp_max = 40, + armor = 60, + skins = {"mobs_mese_monster_purple.png"}, + immune_to = { + {"default:pick_wood", 0}, + {"default:shovel_wood", 0}, + {"default:axe_wood", 0}, + {"default:sword_wood", 0}, + {"default:pick_stone", 0}, + {"default:shovel_stone", 0}, + {"default:axe_stone", 0}, + {"default:sword_stone", 0}, + {"default:pick_bronze", 0}, + {"default:shovel_bronze", 0}, + {"default:axe_bronze", 0}, + {"default:sword_bronze", 0}, + {"default:pick_steel", 0}, + {"default:shovel_steel", 0}, + {"default:axe_steel", 0}, + {"default:sword_steel", 0} + }, + drops = { + {name = "default:mese", chance = 9, min = 0, max = 1}, + {name = "default:mese_crystal", chance = 6, min = 0, max = 2}, + {name = "default:mese_crystal_fragment", chance = 1, min = 0, max = 3} + }, + arrow_override = function(self) + self.velocity = 8 + self.damage = 4 + end +}} + + +-- Mese Monster by SirrobZeroone mobs:register_mob("mobs_monster:mese_monster", { type = "monster", + visual_size = {x = 10, y = 10}, -- Got scale wrong in blender by factor of 10 - S01 passive = false, - damage = 3, - attack_type = "shoot", + attack_type = "dogshoot", + damage = 4, + reach = 4, shoot_interval = 0.5, arrow = "mobs_monster:mese_arrow", - shoot_offset = 2, ---arrow_override = function(self) --- self.velocity = 20 ---end, + shoot_offset = 0.75, +-- arrow_override = function(self) +-- self.velocity = 20 +-- end, + knock_back = true, hp_min = 10, hp_max = 25, armor = 80, - collisionbox = {-0.5, -1.5, -0.5, 0.5, 0.5, 0.5}, + collisionbox = {-0.75, -0.5, -0.75, 0.75, 2.5, 0.75}, visual = "mesh", - mesh = "zmobs_mese_monster.x", + mesh = "mobs_mese_monster.b3d", textures = { - {"zmobs_mese_monster.png"}, + {"mobs_mese_monster_purple.png"} }, blood_texture = "default_mese_crystal_fragment.png", makes_footstep_sound = false, sounds = { random = "mobs_mesemonster", + damage = "default_glass_footstep" }, view_range = 10, - walk_velocity = 0.5, - run_velocity = 2, + walk_velocity = 1, + run_velocity = 3, jump = true, jump_height = 8, + can_leap = true, fall_damage = 0, fall_speed = -6, stepheight = 2.1, + immune_to = { + {"default:pick_wood", 0}, + {"default:shovel_wood", 0}, + {"default:axe_wood", 0}, + {"default:sword_wood", 0} + }, drops = { {name = "default:mese_crystal", chance = 9, min = 0, max = 2}, {name = "default:mese_crystal_fragment", chance = 1, min = 0, max = 2}, @@ -44,29 +186,152 @@ mobs:register_mob("mobs_monster:mese_monster", { lava_damage = 1, light_damage = 0, animation = { - speed_normal = 15, - speed_run = 15, - stand_start = 0, - stand_end = 14, - walk_start = 15, - walk_end = 38, - run_start = 40, - run_end = 63, - punch_start = 40, - punch_end = 63, + speed_normal = 18, + speed_run = 18, + walk_start = 10, + walk_end = 41, + walk_speed = 20, + run_start = 10, + run_end = 41, + run_speed = 30, + stand_start = 60, + stand_end = 83, + shoot_start = 100, + shoot_end = 113, + die_start = 125, + die_end = 141, + death_speed = 25, + die_loop = false, + jump_start = 150 , + jump_end = 168, + jump_loop = false, + punch_start = 175, + punch_end = 189 }, + + after_activate = function(self, staticdata, def, dtime) + + local tex = self and self.textures and self.textures[1] + + if tex == "zmobs_mese_monster.png" then + self.object:remove() + end + end, + + on_spawn = function(self) + + local pos = self.object:get_pos() + + -- quick update self function + local function update(self, def) + + self.object:set_properties({textures = def.skins}) + self.base_texture = def.skins + + -- added by mobs_redo + self.hp_min = def.hp_min + self.hp_max = def.hp_max + self.health = math.random(self.hp_min, self.hp_max) + self.damage = def.damage + self.reach = def.reach + self.armor = def.armor + self.immune_to = def.immune_to + self.drops = def.drops + self.arrow_override = def.arrow_override + end + + -- Normal spawn case + for name, def in pairs(mese_monster_types) do + + if pos.y <= def.y_min and pos.y >= def.y_max then + + update(self, def) + + return true + end + end +--[[ + -- player using egg + -- direction sets type N = red, E = green, S = blue, W = purple + -- Just for fun - S01 + + local objects = minetest.get_objects_inside_radius(pos, 10) + + for i, obj in ipairs(objects) do + + if minetest.is_player(obj) + and obj:get_wielded_item():get_name() == "mobs_monster:mese_monster" then + + local degree = (360 + math.deg(obj:get_look_horizontal())) % 360 + local compass_sel + + if degree > 45 and degree <= 135 then compass_sel = 4 + elseif degree > 135 and degree <= 225 then compass_sel = 3 + elseif degree > 225 and degree <= 315 then compass_sel = 2 + else compass_sel = 1 + end + + local def = mese_monster_types[compass_sel] + + update(self, def) + + return true + end + end +]] + -- catch case if all else fails random it + update(self, mese_monster_types[math.random(4)]) + + return true + end +}) + + +-- mese arrow (weapon) +minetest.register_craftitem("mobs_monster:mese_crystal_fragment_arrow", { + description = S("Mese Monster Arrow"), + inventory_image = "mobs_mese_arrow.png", + groups = {not_in_creative_inventory = 1} +}) + + +mobs:register_arrow("mobs_monster:mese_arrow", { + visual = "wielditem", + visual_size = {x = 0.25, y = 0.25}, + textures = {"mobs_monster:mese_crystal_fragment_arrow"}, + velocity = 8, + rotate = 180, + damage = 2, + + hit_player = function(self, player) + player:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups = {fleshy = self.damage} + }, nil) + end, + + hit_mob = function(self, player) + player:punch(self.object, 1.0, { + full_punch_interval = 1.0, + damage_groups = {fleshy = self.damage} + }, nil) + end, + + hit_node = function(self, pos, node) + end }) if not mobs.custom_spawn_monster then -mobs:spawn({ - name = "mobs_monster:mese_monster", - nodes = {"default:stone"}, - max_light = 7, - chance = 5000, - active_object_count = 1, - max_height = -20, -}) + + mobs:spawn({ + name = "mobs_monster:mese_monster", + nodes = {"default:stone"}, + max_light = 7, + chance = 5000, + active_object_count = 1, + max_height = -20 + }) end @@ -76,40 +341,10 @@ mobs:register_egg("mobs_monster:mese_monster", S("Mese Monster"), "default_mese_ mobs:alias_mob("mobs:mese_monster", "mobs_monster:mese_monster") -- compatiblity --- mese arrow (weapon) -mobs:register_arrow("mobs_monster:mese_arrow", { - visual = "sprite", --- visual = "wielditem", - visual_size = {x = 0.5, y = 0.5}, - textures = {"default_mese_crystal_fragment.png"}, - --textures = {"default:mese_crystal_fragment"}, - velocity = 6, --- rotate = 180, - - hit_player = function(self, player) - player:punch(self.object, 1.0, { - full_punch_interval = 1.0, - damage_groups = {fleshy = 2}, - }, nil) - end, - - hit_mob = function(self, player) - player:punch(self.object, 1.0, { - full_punch_interval = 1.0, - damage_groups = {fleshy = 2}, - }, nil) - end, - - hit_node = function(self, pos, node) - end -}) - -- 9x mese crystal fragments = 1x mese crystal +local f = "default:mese_crystal_fragment" + minetest.register_craft({ output = "default:mese_crystal", - recipe = { - {"default:mese_crystal_fragment", "default:mese_crystal_fragment", "default:mese_crystal_fragment"}, - {"default:mese_crystal_fragment", "default:mese_crystal_fragment", "default:mese_crystal_fragment"}, - {"default:mese_crystal_fragment", "default:mese_crystal_fragment", "default:mese_crystal_fragment"}, - } + recipe = {{f, f, f}, {f, f, f}, {f, f, f}} }) diff --git a/models/mobs_mese_monster.b3d b/models/mobs_mese_monster.b3d new file mode 100644 index 0000000..ba453de Binary files /dev/null and b/models/mobs_mese_monster.b3d differ diff --git a/models/mobs_sand_monster.b3d b/models/mobs_sand_monster.b3d index 9782504..893cf96 100644 Binary files a/models/mobs_sand_monster.b3d and b/models/mobs_sand_monster.b3d differ diff --git a/models/mobs_stone_monster.b3d b/models/mobs_stone_monster.b3d index d9c0c71..4460b14 100644 Binary files a/models/mobs_stone_monster.b3d and b/models/mobs_stone_monster.b3d differ diff --git a/models/zmobs_mese_monster.x b/models/zmobs_mese_monster.x deleted file mode 100644 index 78734c2..0000000 --- a/models/zmobs_mese_monster.x +++ /dev/null @@ -1,2999 +0,0 @@ -xof 0303txt 0032 - -template XSkinMeshHeader { - <3cf169ce-ff7c-44ab-93c0-f78f62d172e2> - WORD nMaxSkinWeightsPerVertex; - WORD nMaxSkinWeightsPerFace; - WORD nBones; -} - -template SkinWeights { - <6f0d123b-bad2-4167-a0d0-80224f25fabb> - STRING transformNodeName; - DWORD nWeights; - array DWORD vertexIndices[nWeights]; - array float weights[nWeights]; - Matrix4x4 matrixOffset; -} - -Frame Root { - FrameTransformMatrix { - 1.000000, 0.000000, 0.000000, 0.000000, - 0.000000,-0.000000, 1.000000, 0.000000, - 0.000000, 1.000000, 0.000000, 0.000000, - 0.000000, 0.000000, 0.000000, 1.000000;; - } - Frame Armature { - FrameTransformMatrix { - -5.000000,-0.000001, 0.000000, 0.000000, - 0.000001,-5.000000, 0.000000, 0.000000, - 0.000000, 0.000000, 5.000000, 0.000000, - 0.000000, 0.000000, 0.000000, 1.000000;; - } - Frame Armature_head { - FrameTransformMatrix { - 1.000000, 0.000000, 0.000000, 0.000000, - 0.000000, 0.000000, 1.000000, 0.000000, - 0.000000,-1.000000, 0.000000, 0.000000, - 0.000000, 0.000000,-1.000000, 1.000000;; - } - Frame Armature_wing_1 { - FrameTransformMatrix { - 0.346593, 0.643673,-0.682319, 0.000000, - 0.880471,-0.474100,-0.000000, 0.000000, - -0.323487,-0.600762,-0.731055, 0.000000, - 1.000000, 1.625000,-0.000000, 1.000000;; - } - } // End of Armature_wing_1 - Frame Armature_wing_2 { - FrameTransformMatrix { - 0.421701,-0.783159, 0.456980, 0.000000, - -0.880471,-0.474100,-0.000000, 0.000000, - 0.216654,-0.402357,-0.889477, 0.000000, - -1.000000, 1.625000, 0.000000, 1.000000;; - } - } // End of Armature_wing_2 - } // End of Armature_head - Frame Cube { - FrameTransformMatrix { - 1.000000, 0.000000, 0.000000, 0.000000, - 0.000000, 1.000000, 0.000000, 0.000000, - 0.000000, 0.000000, 1.000000, 0.000000, - 0.000000, 0.000000, 0.000000, 1.000000;; - } - Mesh { // Cube mesh - 384; - 1.000000; 0.000000; 0.125000;, - 1.125000; 0.000000; 0.125000;, - 1.125000; 0.000000;-0.125000;, - 1.375000; 0.000000;-0.125000;, - 1.375000; 0.000000;-0.250000;, - 1.500000; 0.000000;-0.250000;, - 1.500000; 0.000000;-0.375000;, - 1.625000; 0.000000;-0.375000;, - 1.625000; 0.000000;-0.500000;, - 2.000000; 0.000000;-0.500000;, - 2.000000; 0.000000;-0.625000;, - 2.250000; 0.000000;-0.625000;, - 2.250000; 0.000000;-0.750000;, - 2.375000; 0.000000;-0.750000;, - 2.375000; 0.000000;-0.875000;, - 2.750000; 0.000000;-0.875000;, - 2.750000; 0.000000;-0.625000;, - 2.625000; 0.000000;-0.625000;, - 2.625000; 0.000000; 0.250000;, - 2.500000; 0.000000; 0.250000;, - 2.500000; 0.000000; 0.500000;, - 2.375000; 0.000000; 0.500000;, - 2.375000; 0.000000; 0.625000;, - 2.125000; 0.000000; 0.625000;, - 2.125000; 0.000000; 0.750000;, - 2.000000; 0.000000; 0.750000;, - 2.000000; 0.000000; 0.875000;, - 1.875000; 0.000000; 0.875000;, - 1.875000; 0.000000; 1.000000;, - 1.000000; 0.000000; 1.000000;, - 1.000000; 0.125000; 0.125000;, - 1.000000; 0.125000; 1.000000;, - 1.875000; 0.125000; 1.000000;, - 1.875000; 0.125000; 0.875000;, - 2.000000; 0.125000; 0.875000;, - 2.000000; 0.125000; 0.750000;, - 2.125000; 0.125000; 0.750000;, - 2.125000; 0.125000; 0.625000;, - 2.375000; 0.125000; 0.625000;, - 2.375000; 0.125000; 0.500000;, - 2.500000; 0.125000; 0.500000;, - 2.500000; 0.125000; 0.250000;, - 2.625000; 0.125000; 0.250000;, - 2.625000; 0.125000;-0.625000;, - 2.750000; 0.125000;-0.625000;, - 2.750000; 0.125000;-0.875000;, - 2.375000; 0.125000;-0.875000;, - 2.375000; 0.125000;-0.750000;, - 2.250000; 0.125000;-0.750000;, - 2.250000; 0.125000;-0.625000;, - 2.000000; 0.125000;-0.625000;, - 2.000000; 0.125000;-0.500000;, - 1.625000; 0.125000;-0.500000;, - 1.625000; 0.125000;-0.375000;, - 1.500000; 0.125000;-0.375000;, - 1.500000; 0.125000;-0.250000;, - 1.375000; 0.125000;-0.250000;, - 1.375000; 0.125000;-0.125000;, - 1.125000; 0.125000;-0.125000;, - 1.125000; 0.125000; 0.125000;, - 1.875000; 0.000000; 0.875000;, - 2.000000; 0.000000; 0.875000;, - 2.000000; 0.125000; 0.875000;, - 1.875000; 0.125000; 0.875000;, - 1.125000; 0.000000; 0.125000;, - 1.000000; 0.000000; 0.125000;, - 1.000000; 0.125000; 0.125000;, - 1.125000; 0.125000; 0.125000;, - 1.500000; 0.000000;-0.375000;, - 1.500000; 0.000000;-0.250000;, - 1.500000; 0.125000;-0.250000;, - 1.500000; 0.125000;-0.375000;, - 2.250000; 0.000000;-0.625000;, - 2.000000; 0.000000;-0.625000;, - 2.000000; 0.125000;-0.625000;, - 2.250000; 0.125000;-0.625000;, - 2.750000; 0.000000;-0.625000;, - 2.750000; 0.000000;-0.875000;, - 2.750000; 0.125000;-0.875000;, - 2.750000; 0.125000;-0.625000;, - 2.375000; 0.000000; 0.500000;, - 2.500000; 0.000000; 0.500000;, - 2.500000; 0.125000; 0.500000;, - 2.375000; 0.125000; 0.500000;, - 2.000000; 0.000000; 0.875000;, - 2.000000; 0.000000; 0.750000;, - 2.000000; 0.125000; 0.750000;, - 2.000000; 0.125000; 0.875000;, - 1.000000; 0.000000; 0.125000;, - 1.000000; 0.000000; 1.000000;, - 1.000000; 0.125000; 1.000000;, - 1.000000; 0.125000; 0.125000;, - 1.500000; 0.000000;-0.250000;, - 1.375000; 0.000000;-0.250000;, - 1.375000; 0.125000;-0.250000;, - 1.500000; 0.125000;-0.250000;, - 2.000000; 0.000000;-0.625000;, - 2.000000; 0.000000;-0.500000;, - 2.000000; 0.125000;-0.500000;, - 2.000000; 0.125000;-0.625000;, - 2.750000; 0.000000;-0.875000;, - 2.375000; 0.000000;-0.875000;, - 2.375000; 0.125000;-0.875000;, - 2.750000; 0.125000;-0.875000;, - 2.500000; 0.000000; 0.500000;, - 2.500000; 0.000000; 0.250000;, - 2.500000; 0.125000; 0.250000;, - 2.500000; 0.125000; 0.500000;, - 2.000000; 0.000000; 0.750000;, - 2.125000; 0.000000; 0.750000;, - 2.125000; 0.125000; 0.750000;, - 2.000000; 0.125000; 0.750000;, - 1.375000; 0.000000;-0.250000;, - 1.375000; 0.000000;-0.125000;, - 1.375000; 0.125000;-0.125000;, - 1.375000; 0.125000;-0.250000;, - 2.000000; 0.000000;-0.500000;, - 1.625000; 0.000000;-0.500000;, - 1.625000; 0.125000;-0.500000;, - 2.000000; 0.125000;-0.500000;, - 2.375000; 0.000000;-0.875000;, - 2.375000; 0.000000;-0.750000;, - 2.375000; 0.125000;-0.750000;, - 2.375000; 0.125000;-0.875000;, - 2.500000; 0.000000; 0.250000;, - 2.625000; 0.000000; 0.250000;, - 2.625000; 0.125000; 0.250000;, - 2.500000; 0.125000; 0.250000;, - 2.125000; 0.000000; 0.750000;, - 2.125000; 0.000000; 0.625000;, - 2.125000; 0.125000; 0.625000;, - 2.125000; 0.125000; 0.750000;, - 1.000000; 0.000000; 1.000000;, - 1.875000; 0.000000; 1.000000;, - 1.875000; 0.125000; 1.000000;, - 1.000000; 0.125000; 1.000000;, - 1.375000; 0.000000;-0.125000;, - 1.125000; 0.000000;-0.125000;, - 1.125000; 0.125000;-0.125000;, - 1.375000; 0.125000;-0.125000;, - 1.625000; 0.000000;-0.500000;, - 1.625000; 0.000000;-0.375000;, - 1.625000; 0.125000;-0.375000;, - 1.625000; 0.125000;-0.500000;, - 2.375000; 0.000000;-0.750000;, - 2.250000; 0.000000;-0.750000;, - 2.250000; 0.125000;-0.750000;, - 2.375000; 0.125000;-0.750000;, - 2.625000; 0.000000; 0.250000;, - 2.625000; 0.000000;-0.625000;, - 2.625000; 0.125000;-0.625000;, - 2.625000; 0.125000; 0.250000;, - 2.125000; 0.000000; 0.625000;, - 2.375000; 0.000000; 0.625000;, - 2.375000; 0.125000; 0.625000;, - 2.125000; 0.125000; 0.625000;, - 1.875000; 0.000000; 1.000000;, - 1.875000; 0.000000; 0.875000;, - 1.875000; 0.125000; 0.875000;, - 1.875000; 0.125000; 1.000000;, - 1.125000; 0.000000;-0.125000;, - 1.125000; 0.000000; 0.125000;, - 1.125000; 0.125000; 0.125000;, - 1.125000; 0.125000;-0.125000;, - 1.625000; 0.000000;-0.375000;, - 1.500000; 0.000000;-0.375000;, - 1.500000; 0.125000;-0.375000;, - 1.625000; 0.125000;-0.375000;, - 2.250000; 0.000000;-0.750000;, - 2.250000; 0.000000;-0.625000;, - 2.250000; 0.125000;-0.625000;, - 2.250000; 0.125000;-0.750000;, - 2.625000; 0.000000;-0.625000;, - 2.750000; 0.000000;-0.625000;, - 2.750000; 0.125000;-0.625000;, - 2.625000; 0.125000;-0.625000;, - 2.375000; 0.000000; 0.625000;, - 2.375000; 0.000000; 0.500000;, - 2.375000; 0.125000; 0.500000;, - 2.375000; 0.125000; 0.625000;, - -1.000000; 0.125000; 0.125000;, - -1.125000; 0.125000; 0.125000;, - -1.125000; 0.125000;-0.125000;, - -1.375000; 0.125000;-0.125000;, - -1.375000; 0.125000;-0.250000;, - -1.500000; 0.125000;-0.250000;, - -1.500000; 0.125000;-0.375000;, - -1.625000; 0.125000;-0.375000;, - -1.625000; 0.125000;-0.500000;, - -2.000000; 0.125000;-0.500000;, - -2.000000; 0.125000;-0.625000;, - -2.250000; 0.125000;-0.625000;, - -2.250000; 0.125000;-0.750000;, - -2.375000; 0.125000;-0.750000;, - -2.375000; 0.125000;-0.875000;, - -2.750000; 0.125000;-0.875000;, - -2.750000; 0.125000;-0.625000;, - -2.625000; 0.125000;-0.625000;, - -2.625000; 0.125000; 0.250000;, - -2.500000; 0.125000; 0.250000;, - -2.500000; 0.125000; 0.500000;, - -2.375000; 0.125000; 0.500000;, - -2.375000; 0.125000; 0.625000;, - -2.125000; 0.125000; 0.625000;, - -2.125000; 0.125000; 0.750000;, - -2.000000; 0.125000; 0.750000;, - -2.000000; 0.125000; 0.875000;, - -1.875000; 0.125000; 0.875000;, - -1.875000; 0.125000; 1.000000;, - -1.000000; 0.125000; 1.000000;, - -1.000000;-0.000000; 0.125000;, - -1.000000;-0.000000; 1.000000;, - -1.875000; 0.000000; 1.000000;, - -1.875000; 0.000000; 0.875000;, - -2.000000; 0.000000; 0.875000;, - -2.000000; 0.000000; 0.750000;, - -2.125000; 0.000000; 0.750000;, - -2.125000; 0.000000; 0.625000;, - -2.375000; 0.000000; 0.625000;, - -2.375000; 0.000000; 0.500000;, - -2.500000; 0.000000; 0.500000;, - -2.500000; 0.000000; 0.250000;, - -2.625000; 0.000000; 0.250000;, - -2.625000; 0.000000;-0.625000;, - -2.750000; 0.000000;-0.625000;, - -2.750000; 0.000000;-0.875000;, - -2.375000; 0.000000;-0.875000;, - -2.375000; 0.000000;-0.750000;, - -2.250000; 0.000000;-0.750000;, - -2.250000; 0.000000;-0.625000;, - -2.000000; 0.000000;-0.625000;, - -2.000000; 0.000000;-0.500000;, - -1.625000;-0.000000;-0.500000;, - -1.625000;-0.000000;-0.375000;, - -1.500000;-0.000000;-0.375000;, - -1.500000;-0.000000;-0.250000;, - -1.375000;-0.000000;-0.250000;, - -1.375000;-0.000000;-0.125000;, - -1.125000;-0.000000;-0.125000;, - -1.125000;-0.000000; 0.125000;, - -1.875000; 0.125000; 0.875000;, - -2.000000; 0.125000; 0.875000;, - -2.000000; 0.000000; 0.875000;, - -1.875000; 0.000000; 0.875000;, - -1.125000; 0.125000; 0.125000;, - -1.000000; 0.125000; 0.125000;, - -1.000000;-0.000000; 0.125000;, - -1.125000;-0.000000; 0.125000;, - -1.500000; 0.125000;-0.375000;, - -1.500000; 0.125000;-0.250000;, - -1.500000;-0.000000;-0.250000;, - -1.500000;-0.000000;-0.375000;, - -2.250000; 0.125000;-0.625000;, - -2.000000; 0.125000;-0.625000;, - -2.000000; 0.000000;-0.625000;, - -2.250000; 0.000000;-0.625000;, - -2.750000; 0.125000;-0.625000;, - -2.750000; 0.125000;-0.875000;, - -2.750000; 0.000000;-0.875000;, - -2.750000; 0.000000;-0.625000;, - -2.375000; 0.125000; 0.500000;, - -2.500000; 0.125000; 0.500000;, - -2.500000; 0.000000; 0.500000;, - -2.375000; 0.000000; 0.500000;, - -2.000000; 0.125000; 0.875000;, - -2.000000; 0.125000; 0.750000;, - -2.000000; 0.000000; 0.750000;, - -2.000000; 0.000000; 0.875000;, - -1.000000; 0.125000; 0.125000;, - -1.000000; 0.125000; 1.000000;, - -1.000000;-0.000000; 1.000000;, - -1.000000;-0.000000; 0.125000;, - -1.500000; 0.125000;-0.250000;, - -1.375000; 0.125000;-0.250000;, - -1.375000;-0.000000;-0.250000;, - -1.500000;-0.000000;-0.250000;, - -2.000000; 0.125000;-0.625000;, - -2.000000; 0.125000;-0.500000;, - -2.000000; 0.000000;-0.500000;, - -2.000000; 0.000000;-0.625000;, - -2.750000; 0.125000;-0.875000;, - -2.375000; 0.125000;-0.875000;, - -2.375000; 0.000000;-0.875000;, - -2.750000; 0.000000;-0.875000;, - -2.500000; 0.125000; 0.500000;, - -2.500000; 0.125000; 0.250000;, - -2.500000; 0.000000; 0.250000;, - -2.500000; 0.000000; 0.500000;, - -2.000000; 0.125000; 0.750000;, - -2.125000; 0.125000; 0.750000;, - -2.125000; 0.000000; 0.750000;, - -2.000000; 0.000000; 0.750000;, - -1.375000; 0.125000;-0.250000;, - -1.375000; 0.125000;-0.125000;, - -1.375000;-0.000000;-0.125000;, - -1.375000;-0.000000;-0.250000;, - -2.000000; 0.125000;-0.500000;, - -1.625000; 0.125000;-0.500000;, - -1.625000;-0.000000;-0.500000;, - -2.000000; 0.000000;-0.500000;, - -2.375000; 0.125000;-0.875000;, - -2.375000; 0.125000;-0.750000;, - -2.375000; 0.000000;-0.750000;, - -2.375000; 0.000000;-0.875000;, - -2.500000; 0.125000; 0.250000;, - -2.625000; 0.125000; 0.250000;, - -2.625000; 0.000000; 0.250000;, - -2.500000; 0.000000; 0.250000;, - -2.125000; 0.125000; 0.750000;, - -2.125000; 0.125000; 0.625000;, - -2.125000; 0.000000; 0.625000;, - -2.125000; 0.000000; 0.750000;, - -1.000000; 0.125000; 1.000000;, - -1.875000; 0.125000; 1.000000;, - -1.875000; 0.000000; 1.000000;, - -1.000000;-0.000000; 1.000000;, - -1.375000; 0.125000;-0.125000;, - -1.125000; 0.125000;-0.125000;, - -1.125000;-0.000000;-0.125000;, - -1.375000;-0.000000;-0.125000;, - -1.625000; 0.125000;-0.500000;, - -1.625000; 0.125000;-0.375000;, - -1.625000;-0.000000;-0.375000;, - -1.625000;-0.000000;-0.500000;, - -2.375000; 0.125000;-0.750000;, - -2.250000; 0.125000;-0.750000;, - -2.250000; 0.000000;-0.750000;, - -2.375000; 0.000000;-0.750000;, - -2.625000; 0.125000; 0.250000;, - -2.625000; 0.125000;-0.625000;, - -2.625000; 0.000000;-0.625000;, - -2.625000; 0.000000; 0.250000;, - -2.125000; 0.125000; 0.625000;, - -2.375000; 0.125000; 0.625000;, - -2.375000; 0.000000; 0.625000;, - -2.125000; 0.000000; 0.625000;, - -1.875000; 0.125000; 1.000000;, - -1.875000; 0.125000; 0.875000;, - -1.875000; 0.000000; 0.875000;, - -1.875000; 0.000000; 1.000000;, - -1.125000; 0.125000;-0.125000;, - -1.125000; 0.125000; 0.125000;, - -1.125000;-0.000000; 0.125000;, - -1.125000;-0.000000;-0.125000;, - -1.625000; 0.125000;-0.375000;, - -1.500000; 0.125000;-0.375000;, - -1.500000;-0.000000;-0.375000;, - -1.625000;-0.000000;-0.375000;, - -2.250000; 0.125000;-0.750000;, - -2.250000; 0.125000;-0.625000;, - -2.250000; 0.000000;-0.625000;, - -2.250000; 0.000000;-0.750000;, - -2.625000; 0.125000;-0.625000;, - -2.750000; 0.125000;-0.625000;, - -2.750000; 0.000000;-0.625000;, - -2.625000; 0.000000;-0.625000;, - -2.375000; 0.125000; 0.625000;, - -2.375000; 0.125000; 0.500000;, - -2.375000; 0.000000; 0.500000;, - -2.375000; 0.000000; 0.625000;, - -1.000000;-1.000000; 1.000000;, - -1.000000; 1.000000; 1.000000;, - -1.000000; 1.000000;-1.000000;, - -1.000000;-1.000000;-1.000000;, - -1.000000; 1.000000; 1.000000;, - 1.000000; 1.000000; 1.000000;, - 1.000000; 1.000000;-1.000000;, - -1.000000; 1.000000;-1.000000;, - 1.000000; 1.000000; 1.000000;, - 1.000000;-1.000000; 1.000000;, - 1.000000;-1.000000;-1.000000;, - 1.000000; 1.000000;-1.000000;, - 1.000000;-1.000000; 1.000000;, - -1.000000;-1.000000; 1.000000;, - -1.000000;-1.000000;-1.000000;, - 1.000000;-1.000000;-1.000000;, - -1.000000;-1.000000;-1.000000;, - -1.000000; 1.000000;-1.000000;, - 1.000000; 1.000000;-1.000000;, - 1.000000;-1.000000;-1.000000;, - 1.000000;-1.000000; 1.000000;, - 1.000000; 1.000000; 1.000000;, - -1.000000; 1.000000; 1.000000;, - -1.000000;-1.000000; 1.000000;; - 70; - 30;29;28;27;26;25;24;23;22;21;20;19;18;17;16;15;14;13;12;11;10;9;8;7;6;5;4;3;2;1;0;, - 30;59;58;57;56;55;54;53;52;51;50;49;48;47;46;45;44;43;42;41;40;39;38;37;36;35;34;33;32;31;30;, - 4;63;62;61;60;, - 4;67;66;65;64;, - 4;71;70;69;68;, - 4;75;74;73;72;, - 4;79;78;77;76;, - 4;83;82;81;80;, - 4;87;86;85;84;, - 4;91;90;89;88;, - 4;95;94;93;92;, - 4;99;98;97;96;, - 4;103;102;101;100;, - 4;107;106;105;104;, - 4;111;110;109;108;, - 4;115;114;113;112;, - 4;119;118;117;116;, - 4;123;122;121;120;, - 4;127;126;125;124;, - 4;131;130;129;128;, - 4;135;134;133;132;, - 4;139;138;137;136;, - 4;143;142;141;140;, - 4;147;146;145;144;, - 4;151;150;149;148;, - 4;155;154;153;152;, - 4;159;158;157;156;, - 4;163;162;161;160;, - 4;167;166;165;164;, - 4;171;170;169;168;, - 4;175;174;173;172;, - 4;179;178;177;176;, - 30;209;208;207;206;205;204;203;202;201;200;199;198;197;196;195;194;193;192;191;190;189;188;187;186;185;184;183;182;181;180;, - 30;239;238;237;236;235;234;233;232;231;230;229;228;227;226;225;224;223;222;221;220;219;218;217;216;215;214;213;212;211;210;, - 4;243;242;241;240;, - 4;247;246;245;244;, - 4;251;250;249;248;, - 4;255;254;253;252;, - 4;259;258;257;256;, - 4;263;262;261;260;, - 4;267;266;265;264;, - 4;271;270;269;268;, - 4;275;274;273;272;, - 4;279;278;277;276;, - 4;283;282;281;280;, - 4;287;286;285;284;, - 4;291;290;289;288;, - 4;295;294;293;292;, - 4;299;298;297;296;, - 4;303;302;301;300;, - 4;307;306;305;304;, - 4;311;310;309;308;, - 4;315;314;313;312;, - 4;319;318;317;316;, - 4;323;322;321;320;, - 4;327;326;325;324;, - 4;331;330;329;328;, - 4;335;334;333;332;, - 4;339;338;337;336;, - 4;343;342;341;340;, - 4;347;346;345;344;, - 4;351;350;349;348;, - 4;355;354;353;352;, - 4;359;358;357;356;, - 4;363;362;361;360;, - 4;367;366;365;364;, - 4;371;370;369;368;, - 4;375;374;373;372;, - 4;379;378;377;376;, - 4;383;382;381;380;; - MeshNormals { // Cube normals - 70; - 0.000000;-1.000000; 0.000000;, - 0.000000; 1.000000; 0.000000;, - 0.000000; 0.000000; 1.000000;, - 0.000000;-0.000000;-1.000000;, - -1.000000;-0.000000; 0.000000;, - 0.000000;-0.000000;-1.000000;, - 1.000000; 0.000000; 0.000000;, - 0.000000; 0.000000; 1.000000;, - 1.000000; 0.000000; 0.000000;, - -1.000000;-0.000000; 0.000000;, - 0.000000;-0.000000;-1.000000;, - -1.000000;-0.000000; 0.000000;, - 0.000000;-0.000000;-1.000000;, - 1.000000; 0.000000; 0.000000;, - 0.000000; 0.000000; 1.000000;, - -1.000000;-0.000000; 0.000000;, - 0.000000;-0.000000;-1.000000;, - -1.000000;-0.000000; 0.000000;, - 0.000000; 0.000000; 1.000000;, - 1.000000; 0.000000; 0.000000;, - 0.000000; 0.000000; 1.000000;, - 0.000000;-0.000000;-1.000000;, - -1.000000;-0.000000; 0.000000;, - 0.000000;-0.000000;-1.000000;, - 1.000000; 0.000000; 0.000000;, - 0.000000; 0.000000; 1.000000;, - 1.000000; 0.000000; 0.000000;, - -1.000000;-0.000000; 0.000000;, - 0.000000;-0.000000;-1.000000;, - -1.000000;-0.000000; 0.000000;, - 0.000000; 0.000000; 1.000000;, - 1.000000; 0.000000; 0.000000;, - 0.000000; 1.000000;-0.000000;, - -0.000000;-1.000000; 0.000000;, - 0.000000;-0.000000; 1.000000;, - 0.000000; 0.000000;-1.000000;, - 1.000000;-0.000000; 0.000000;, - 0.000000; 0.000000;-1.000000;, - -1.000000; 0.000000; 0.000000;, - 0.000000;-0.000000; 1.000000;, - -1.000000; 0.000000; 0.000000;, - 1.000000;-0.000000; 0.000000;, - 0.000000; 0.000000;-1.000000;, - 1.000000;-0.000000; 0.000000;, - 0.000000; 0.000000;-1.000000;, - -1.000000; 0.000000; 0.000000;, - 0.000000;-0.000000; 1.000000;, - 1.000000;-0.000000; 0.000000;, - 0.000000; 0.000000;-1.000000;, - 1.000000;-0.000000; 0.000000;, - 0.000000;-0.000000; 1.000000;, - -1.000000; 0.000000; 0.000000;, - 0.000000;-0.000000; 1.000000;, - 0.000000; 0.000000;-1.000000;, - 1.000000;-0.000000; 0.000000;, - 0.000000; 0.000000;-1.000000;, - -1.000000; 0.000000; 0.000000;, - 0.000000;-0.000000; 1.000000;, - -1.000000; 0.000000; 0.000000;, - 1.000000;-0.000000; 0.000000;, - 0.000000; 0.000000;-1.000000;, - 1.000000;-0.000000; 0.000000;, - 0.000000;-0.000000; 1.000000;, - -1.000000; 0.000000; 0.000000;, - -1.000000; 0.000000; 0.000000;, - 0.000000; 1.000000;-0.000000;, - 1.000000; 0.000000;-0.000000;, - 0.000000;-1.000000; 0.000000;, - -0.000000; 0.000000;-1.000000;, - -0.000000; 0.000000; 1.000000;; - 70; - 30;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;, - 30;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;, - 4;2;2;2;2;, - 4;3;3;3;3;, - 4;4;4;4;4;, - 4;5;5;5;5;, - 4;6;6;6;6;, - 4;7;7;7;7;, - 4;8;8;8;8;, - 4;9;9;9;9;, - 4;10;10;10;10;, - 4;11;11;11;11;, - 4;12;12;12;12;, - 4;13;13;13;13;, - 4;14;14;14;14;, - 4;15;15;15;15;, - 4;16;16;16;16;, - 4;17;17;17;17;, - 4;18;18;18;18;, - 4;19;19;19;19;, - 4;20;20;20;20;, - 4;21;21;21;21;, - 4;22;22;22;22;, - 4;23;23;23;23;, - 4;24;24;24;24;, - 4;25;25;25;25;, - 4;26;26;26;26;, - 4;27;27;27;27;, - 4;28;28;28;28;, - 4;29;29;29;29;, - 4;30;30;30;30;, - 4;31;31;31;31;, - 30;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;32;, - 30;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;33;, - 4;34;34;34;34;, - 4;35;35;35;35;, - 4;36;36;36;36;, - 4;37;37;37;37;, - 4;38;38;38;38;, - 4;39;39;39;39;, - 4;40;40;40;40;, - 4;41;41;41;41;, - 4;42;42;42;42;, - 4;43;43;43;43;, - 4;44;44;44;44;, - 4;45;45;45;45;, - 4;46;46;46;46;, - 4;47;47;47;47;, - 4;48;48;48;48;, - 4;49;49;49;49;, - 4;50;50;50;50;, - 4;51;51;51;51;, - 4;52;52;52;52;, - 4;53;53;53;53;, - 4;54;54;54;54;, - 4;55;55;55;55;, - 4;56;56;56;56;, - 4;57;57;57;57;, - 4;58;58;58;58;, - 4;59;59;59;59;, - 4;60;60;60;60;, - 4;61;61;61;61;, - 4;62;62;62;62;, - 4;63;63;63;63;, - 4;64;64;64;64;, - 4;65;65;65;65;, - 4;66;66;66;66;, - 4;67;67;67;67;, - 4;68;68;68;68;, - 4;69;69;69;69;; - } // End of Cube normals - MeshTextureCoords { // Cube UV coordinates - 384; - 0.500018; 0.718750;, - 0.468768; 0.718750;, - 0.468768; 0.781250;, - 0.406268; 0.781250;, - 0.406268; 0.812500;, - 0.375018; 0.812500;, - 0.375018; 0.843750;, - 0.343768; 0.843750;, - 0.343768; 0.875000;, - 0.250018; 0.875000;, - 0.250018; 0.906250;, - 0.187518; 0.906250;, - 0.187518; 0.937500;, - 0.156268; 0.937500;, - 0.156268; 0.968750;, - 0.062518; 0.968750;, - 0.063583; 0.905511;, - 0.093768; 0.906250;, - 0.093768; 0.687500;, - 0.125018; 0.687500;, - 0.125018; 0.625000;, - 0.156268; 0.625000;, - 0.158954; 0.593750;, - 0.218768; 0.593750;, - 0.218768; 0.562500;, - 0.250018; 0.562500;, - 0.250018; 0.531250;, - 0.281268; 0.531250;, - 0.281268; 0.500000;, - 0.500018; 0.500000;, - 0.500018; 0.718750;, - 0.500018; 0.500000;, - 0.281268; 0.500000;, - 0.281268; 0.531250;, - 0.250018; 0.531250;, - 0.250018; 0.562500;, - 0.218768; 0.562500;, - 0.218768; 0.593750;, - 0.158954; 0.593750;, - 0.156268; 0.625000;, - 0.125018; 0.625000;, - 0.125018; 0.687500;, - 0.093768; 0.687500;, - 0.093768; 0.906250;, - 0.063583; 0.905511;, - 0.062518; 0.968750;, - 0.156268; 0.968750;, - 0.156268; 0.937500;, - 0.187518; 0.937500;, - 0.187518; 0.906250;, - 0.250018; 0.906250;, - 0.250018; 0.875000;, - 0.343768; 0.875000;, - 0.343768; 0.843750;, - 0.375018; 0.843750;, - 0.375018; 0.812500;, - 0.406268; 0.812500;, - 0.406268; 0.781250;, - 0.468768; 0.781250;, - 0.468768; 0.718750;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.500018; 0.718750;, - 0.468768; 0.718750;, - 0.468768; 0.781250;, - 0.406268; 0.781250;, - 0.406268; 0.812500;, - 0.375018; 0.812500;, - 0.375018; 0.843750;, - 0.343768; 0.843750;, - 0.343768; 0.875000;, - 0.250018; 0.875000;, - 0.250018; 0.906250;, - 0.187518; 0.906250;, - 0.187518; 0.937500;, - 0.156268; 0.937500;, - 0.156268; 0.968750;, - 0.062518; 0.968750;, - 0.063583; 0.905511;, - 0.093768; 0.906250;, - 0.093768; 0.687500;, - 0.125018; 0.687500;, - 0.125018; 0.625000;, - 0.156268; 0.625000;, - 0.158954; 0.593750;, - 0.218768; 0.593750;, - 0.218768; 0.562500;, - 0.250018; 0.562500;, - 0.250018; 0.531250;, - 0.281268; 0.531250;, - 0.281268; 0.500000;, - 0.500018; 0.500000;, - 0.500018; 0.718750;, - 0.500018; 0.500000;, - 0.281268; 0.500000;, - 0.281268; 0.531250;, - 0.250018; 0.531250;, - 0.250018; 0.562500;, - 0.218768; 0.562500;, - 0.218768; 0.593750;, - 0.158954; 0.593750;, - 0.156268; 0.625000;, - 0.125018; 0.625000;, - 0.125018; 0.687500;, - 0.093768; 0.687500;, - 0.093768; 0.906250;, - 0.063583; 0.905511;, - 0.062518; 0.968750;, - 0.156268; 0.968750;, - 0.156268; 0.937500;, - 0.187518; 0.937500;, - 0.187518; 0.906250;, - 0.250018; 0.906250;, - 0.250018; 0.875000;, - 0.343768; 0.875000;, - 0.343768; 0.843750;, - 0.375018; 0.843750;, - 0.375018; 0.812500;, - 0.406268; 0.812500;, - 0.406268; 0.781250;, - 0.468768; 0.781250;, - 0.468768; 0.718750;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.015643; 0.750000;, - 0.499982; 0.000000;, - 0.000053; 0.000000;, - 0.000053; 0.499929;, - 0.499982; 0.499929;, - 0.499982; 0.000000;, - 0.000053; 0.000000;, - 0.000053; 0.499929;, - 0.499982; 0.499929;, - 0.499982; 0.000000;, - 0.000053; 0.000000;, - 0.000053; 0.499929;, - 0.499982; 0.499929;, - 0.999982; 0.000000;, - 0.500053; 0.000000;, - 0.500053; 0.499929;, - 0.999982; 0.499929;, - 0.000053; 0.000000;, - 0.000053; 0.499929;, - 0.499982; 0.499929;, - 0.499982; 0.000000;, - 0.499982; 0.499929;, - 0.499982; 0.000000;, - 0.000053; 0.000000;, - 0.000053; 0.499929;; - } // End of Cube UV coordinates - MeshMaterialList { // Cube material list - 1; - 70; - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0;; - Material Material { - 0.640000; 0.640000; 0.640000; 1.000000;; - 96.078431; - 0.500000; 0.500000; 0.500000;; - 0.000000; 0.000000; 0.000000;; - } - } // End of Cube material list - XSkinMeshHeader { - 1; - 3; - 3; - } - SkinWeights { - "Armature_head"; - 24; - 360, - 361, - 362, - 363, - 364, - 365, - 366, - 367, - 368, - 369, - 370, - 371, - 372, - 373, - 374, - 375, - 376, - 377, - 378, - 379, - 380, - 381, - 382, - 383; - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000; - 1.000000, 0.000000, 0.000000, 0.000000, - 0.000000, 0.000000,-1.000000, 0.000000, - 0.000000, 1.000000, 0.000000, 0.000000, - 0.000000, 1.000000, 0.000000, 1.000000;; - } // End of Armature_head skin weights - SkinWeights { - "Armature_wing_2"; - 180; - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 190, - 191, - 192, - 193, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 217, - 218, - 219, - 220, - 221, - 222, - 223, - 224, - 225, - 226, - 227, - 228, - 229, - 230, - 231, - 232, - 233, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 243, - 244, - 245, - 246, - 247, - 248, - 249, - 250, - 251, - 252, - 253, - 254, - 255, - 256, - 257, - 258, - 259, - 260, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 271, - 272, - 273, - 274, - 275, - 276, - 277, - 278, - 279, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 302, - 303, - 304, - 305, - 306, - 307, - 308, - 309, - 310, - 311, - 312, - 313, - 314, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 322, - 323, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 331, - 332, - 333, - 334, - 335, - 336, - 337, - 338, - 339, - 340, - 341, - 342, - 343, - 344, - 345, - 346, - 347, - 348, - 349, - 350, - 351, - 352, - 353, - 354, - 355, - 356, - 357, - 358, - 359; - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000; - 0.421701,-0.880471, 0.216654, 0.000000, - -0.456980, 0.000000, 0.889477, 0.000000, - -0.783159,-0.474100,-0.402357, 0.000000, - 0.911175,-0.584159, 0.468127, 1.000000;; - } // End of Armature_wing_2 skin weights - SkinWeights { - "Armature_wing_1"; - 180; - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 20, - 21, - 22, - 23, - 24, - 25, - 26, - 27, - 28, - 29, - 30, - 31, - 32, - 33, - 34, - 35, - 36, - 37, - 38, - 39, - 40, - 41, - 42, - 43, - 44, - 45, - 46, - 47, - 48, - 49, - 50, - 51, - 52, - 53, - 54, - 55, - 56, - 57, - 58, - 59, - 60, - 61, - 62, - 63, - 64, - 65, - 66, - 67, - 68, - 69, - 70, - 71, - 72, - 73, - 74, - 75, - 76, - 77, - 78, - 79, - 80, - 81, - 82, - 83, - 84, - 85, - 86, - 87, - 88, - 89, - 90, - 91, - 92, - 93, - 94, - 95, - 96, - 97, - 98, - 99, - 100, - 101, - 102, - 103, - 104, - 105, - 106, - 107, - 108, - 109, - 110, - 111, - 112, - 113, - 114, - 115, - 116, - 117, - 118, - 119, - 120, - 121, - 122, - 123, - 124, - 125, - 126, - 127, - 128, - 129, - 130, - 131, - 132, - 133, - 134, - 135, - 136, - 137, - 138, - 139, - 140, - 141, - 142, - 143, - 144, - 145, - 146, - 147, - 148, - 149, - 150, - 151, - 152, - 153, - 154, - 155, - 156, - 157, - 158, - 159, - 160, - 161, - 162, - 163, - 164, - 165, - 166, - 167, - 168, - 169, - 170, - 171, - 172, - 173, - 174, - 175, - 176, - 177, - 178, - 179; - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000, - 1.000000; - 0.346593, 0.880471,-0.323487, 0.000000, - 0.682319, 0.000000, 0.731055, 0.000000, - 0.643673,-0.474100,-0.600762, 0.000000, - -0.748888,-0.584159, 0.698963, 1.000000;; - } // End of Armature_wing_1 skin weights - } // End of Cube mesh - } // End of Cube - } // End of Armature -} // End of Root -AnimationSet Global { - Animation { - {Armature} - AnimationKey { // Rotation - 0; - 66; - 0;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 1;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 2;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 3;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 4;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 5;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 6;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 7;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 8;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 9;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 10;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 11;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 12;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 13;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 14;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 15;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 16;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 17;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 18;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 19;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 20;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 21;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 22;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 23;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 24;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 25;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 26;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 27;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 28;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 29;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 30;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 31;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 32;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 33;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 34;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 35;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 36;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 37;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 38;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 39;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 40;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 41;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 42;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 43;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 44;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 45;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 46;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 47;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 48;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 49;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 50;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 51;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 52;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 53;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 54;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 55;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 56;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 57;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 58;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 59;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 60;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 61;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 62;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 63;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 64;4;-0.000000, 0.000000,-0.000000,-1.000000;;, - 65;4;-0.000000, 0.000000,-0.000000,-1.000000;;; - } - AnimationKey { // Scale - 1; - 66; - 0;3; 5.000000, 5.000000, 5.000000;;, - 1;3; 5.000000, 5.000000, 5.000000;;, - 2;3; 5.000000, 5.000000, 5.000000;;, - 3;3; 5.000000, 5.000000, 5.000000;;, - 4;3; 5.000000, 5.000000, 5.000000;;, - 5;3; 5.000000, 5.000000, 5.000000;;, - 6;3; 5.000000, 5.000000, 5.000000;;, - 7;3; 5.000000, 5.000000, 5.000000;;, - 8;3; 5.000000, 5.000000, 5.000000;;, - 9;3; 5.000000, 5.000000, 5.000000;;, - 10;3; 5.000000, 5.000000, 5.000000;;, - 11;3; 5.000000, 5.000000, 5.000000;;, - 12;3; 5.000000, 5.000000, 5.000000;;, - 13;3; 5.000000, 5.000000, 5.000000;;, - 14;3; 5.000000, 5.000000, 5.000000;;, - 15;3; 5.000000, 5.000000, 5.000000;;, - 16;3; 5.000000, 5.000000, 5.000000;;, - 17;3; 5.000000, 5.000000, 5.000000;;, - 18;3; 5.000000, 5.000000, 5.000000;;, - 19;3; 5.000000, 5.000000, 5.000000;;, - 20;3; 5.000000, 5.000000, 5.000000;;, - 21;3; 5.000000, 5.000000, 5.000000;;, - 22;3; 5.000000, 5.000000, 5.000000;;, - 23;3; 5.000000, 5.000000, 5.000000;;, - 24;3; 5.000000, 5.000000, 5.000000;;, - 25;3; 5.000000, 5.000000, 5.000000;;, - 26;3; 5.000000, 5.000000, 5.000000;;, - 27;3; 5.000000, 5.000000, 5.000000;;, - 28;3; 5.000000, 5.000000, 5.000000;;, - 29;3; 5.000000, 5.000000, 5.000000;;, - 30;3; 5.000000, 5.000000, 5.000000;;, - 31;3; 5.000000, 5.000000, 5.000000;;, - 32;3; 5.000000, 5.000000, 5.000000;;, - 33;3; 5.000000, 5.000000, 5.000000;;, - 34;3; 5.000000, 5.000000, 5.000000;;, - 35;3; 5.000000, 5.000000, 5.000000;;, - 36;3; 5.000000, 5.000000, 5.000000;;, - 37;3; 5.000000, 5.000000, 5.000000;;, - 38;3; 5.000000, 5.000000, 5.000000;;, - 39;3; 5.000000, 5.000000, 5.000000;;, - 40;3; 5.000000, 5.000000, 5.000000;;, - 41;3; 5.000000, 5.000000, 5.000000;;, - 42;3; 5.000000, 5.000000, 5.000000;;, - 43;3; 5.000000, 5.000000, 5.000000;;, - 44;3; 5.000000, 5.000000, 5.000000;;, - 45;3; 5.000000, 5.000000, 5.000000;;, - 46;3; 5.000000, 5.000000, 5.000000;;, - 47;3; 5.000000, 5.000000, 5.000000;;, - 48;3; 5.000000, 5.000000, 5.000000;;, - 49;3; 5.000000, 5.000000, 5.000000;;, - 50;3; 5.000000, 5.000000, 5.000000;;, - 51;3; 5.000000, 5.000000, 5.000000;;, - 52;3; 5.000000, 5.000000, 5.000000;;, - 53;3; 5.000000, 5.000000, 5.000000;;, - 54;3; 5.000000, 5.000000, 5.000000;;, - 55;3; 5.000000, 5.000000, 5.000000;;, - 56;3; 5.000000, 5.000000, 5.000000;;, - 57;3; 5.000000, 5.000000, 5.000000;;, - 58;3; 5.000000, 5.000000, 5.000000;;, - 59;3; 5.000000, 5.000000, 5.000000;;, - 60;3; 5.000000, 5.000000, 5.000000;;, - 61;3; 5.000000, 5.000000, 5.000000;;, - 62;3; 5.000000, 5.000000, 5.000000;;, - 63;3; 5.000000, 5.000000, 5.000000;;, - 64;3; 5.000000, 5.000000, 5.000000;;, - 65;3; 5.000000, 5.000000, 5.000000;;; - } - AnimationKey { // Position - 2; - 66; - 0;3; 0.000000, 0.000000, 0.000000;;, - 1;3; 0.000000, 0.000000, 0.000000;;, - 2;3; 0.000000, 0.000000, 0.000000;;, - 3;3; 0.000000, 0.000000, 0.000000;;, - 4;3; 0.000000, 0.000000, 0.000000;;, - 5;3; 0.000000, 0.000000, 0.000000;;, - 6;3; 0.000000, 0.000000, 0.000000;;, - 7;3; 0.000000, 0.000000, 0.000000;;, - 8;3; 0.000000, 0.000000, 0.000000;;, - 9;3; 0.000000, 0.000000, 0.000000;;, - 10;3; 0.000000, 0.000000, 0.000000;;, - 11;3; 0.000000, 0.000000, 0.000000;;, - 12;3; 0.000000, 0.000000, 0.000000;;, - 13;3; 0.000000, 0.000000, 0.000000;;, - 14;3; 0.000000, 0.000000, 0.000000;;, - 15;3; 0.000000, 0.000000, 0.000000;;, - 16;3; 0.000000, 0.000000, 0.000000;;, - 17;3; 0.000000, 0.000000, 0.000000;;, - 18;3; 0.000000, 0.000000, 0.000000;;, - 19;3; 0.000000, 0.000000, 0.000000;;, - 20;3; 0.000000, 0.000000, 0.000000;;, - 21;3; 0.000000, 0.000000, 0.000000;;, - 22;3; 0.000000, 0.000000, 0.000000;;, - 23;3; 0.000000, 0.000000, 0.000000;;, - 24;3; 0.000000, 0.000000, 0.000000;;, - 25;3; 0.000000, 0.000000, 0.000000;;, - 26;3; 0.000000, 0.000000, 0.000000;;, - 27;3; 0.000000, 0.000000, 0.000000;;, - 28;3; 0.000000, 0.000000, 0.000000;;, - 29;3; 0.000000, 0.000000, 0.000000;;, - 30;3; 0.000000, 0.000000, 0.000000;;, - 31;3; 0.000000, 0.000000, 0.000000;;, - 32;3; 0.000000, 0.000000, 0.000000;;, - 33;3; 0.000000, 0.000000, 0.000000;;, - 34;3; 0.000000, 0.000000, 0.000000;;, - 35;3; 0.000000, 0.000000, 0.000000;;, - 36;3; 0.000000, 0.000000, 0.000000;;, - 37;3; 0.000000, 0.000000, 0.000000;;, - 38;3; 0.000000, 0.000000, 0.000000;;, - 39;3; 0.000000, 0.000000, 0.000000;;, - 40;3; 0.000000, 0.000000, 0.000000;;, - 41;3; 0.000000, 0.000000, 0.000000;;, - 42;3; 0.000000, 0.000000, 0.000000;;, - 43;3; 0.000000, 0.000000, 0.000000;;, - 44;3; 0.000000, 0.000000, 0.000000;;, - 45;3; 0.000000, 0.000000, 0.000000;;, - 46;3; 0.000000, 0.000000, 0.000000;;, - 47;3; 0.000000, 0.000000, 0.000000;;, - 48;3; 0.000000, 0.000000, 0.000000;;, - 49;3; 0.000000, 0.000000, 0.000000;;, - 50;3; 0.000000, 0.000000, 0.000000;;, - 51;3; 0.000000, 0.000000, 0.000000;;, - 52;3; 0.000000, 0.000000, 0.000000;;, - 53;3; 0.000000, 0.000000, 0.000000;;, - 54;3; 0.000000, 0.000000, 0.000000;;, - 55;3; 0.000000, 0.000000, 0.000000;;, - 56;3; 0.000000, 0.000000, 0.000000;;, - 57;3; 0.000000, 0.000000, 0.000000;;, - 58;3; 0.000000, 0.000000, 0.000000;;, - 59;3; 0.000000, 0.000000, 0.000000;;, - 60;3; 0.000000, 0.000000, 0.000000;;, - 61;3; 0.000000, 0.000000, 0.000000;;, - 62;3; 0.000000, 0.000000, 0.000000;;, - 63;3; 0.000000, 0.000000, 0.000000;;, - 64;3; 0.000000, 0.000000, 0.000000;;, - 65;3; 0.000000, 0.000000, 0.000000;;; - } - } - Animation { - {Armature_head} - AnimationKey { // Rotation - 0; - 66; - 0;4;-0.707107, 0.707107, 0.000000, 0.000000;;, - 1;4;-0.704100, 0.710062, 0.000000,-0.000000;;, - 2;4;-0.697665, 0.716385, 0.000000,-0.000000;;, - 3;4;-0.694658, 0.719340, 0.000000,-0.000000;;, - 4;4;-0.695674, 0.718354, 0.000000,-0.000000;;, - 5;4;-0.698775, 0.715331, 0.000000,-0.000000;;, - 6;4;-0.703071, 0.711112, 0.000000,-0.000000;;, - 7;4;-0.707107, 0.707107, 0.000000, 0.000000;;, - 8;4;-0.711933, 0.702229,-0.000000, 0.000000;;, - 9;4;-0.717265, 0.696785,-0.000000, 0.000000;;, - 10;4;-0.719340, 0.694658,-0.000000, 0.000000;;, - 11;4;-0.719197, 0.694831,-0.000000, 0.000000;;, - 12;4;-0.717853, 0.696253,-0.000000, 0.000000;;, - 13;4;-0.713883, 0.700301,-0.000000, 0.000000;;, - 14;4;-0.707107, 0.707107, 0.000000, 0.000000;;, - 15;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 16;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 17;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 18;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 19;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 20;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 21;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 22;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 23;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 24;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 25;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 26;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 27;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 28;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 29;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 30;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 31;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 32;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 33;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 34;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 35;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 36;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 37;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 38;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 39;4;-0.642788, 0.766045, 0.000000,-0.000000;;, - 40;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 41;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 42;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 43;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 44;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 45;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 46;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 47;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 48;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 49;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 50;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 51;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 52;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 53;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 54;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 55;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 56;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 57;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 58;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 59;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 60;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 61;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 62;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 63;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 64;4;-0.461749, 0.887011, 0.000000,-0.000000;;, - 65;4;-0.461749, 0.887011, 0.000000,-0.000000;;; - } - AnimationKey { // Scale - 1; - 66; - 0;3; 1.000000, 1.000000, 1.000000;;, - 1;3; 1.000000, 1.000000, 1.000000;;, - 2;3; 1.000000, 1.000000, 1.000000;;, - 3;3; 1.000000, 1.000000, 1.000000;;, - 4;3; 1.000000, 1.000000, 1.000000;;, - 5;3; 1.000000, 1.000000, 1.000000;;, - 6;3; 1.000000, 1.000000, 1.000000;;, - 7;3; 1.000000, 1.000000, 1.000000;;, - 8;3; 1.000000, 1.000000, 1.000000;;, - 9;3; 1.000000, 1.000000, 1.000000;;, - 10;3; 1.000000, 1.000000, 1.000000;;, - 11;3; 1.000000, 1.000000, 1.000000;;, - 12;3; 1.000000, 1.000000, 1.000000;;, - 13;3; 1.000000, 1.000000, 1.000000;;, - 14;3; 1.000000, 1.000000, 1.000000;;, - 15;3; 1.000000, 1.000000, 1.000000;;, - 16;3; 1.000000, 1.000000, 1.000000;;, - 17;3; 1.000000, 1.000000, 1.000000;;, - 18;3; 1.000000, 1.000000, 1.000000;;, - 19;3; 1.000000, 1.000000, 1.000000;;, - 20;3; 1.000000, 1.000000, 1.000000;;, - 21;3; 1.000000, 1.000000, 1.000000;;, - 22;3; 1.000000, 1.000000, 1.000000;;, - 23;3; 1.000000, 1.000000, 1.000000;;, - 24;3; 1.000000, 1.000000, 1.000000;;, - 25;3; 1.000000, 1.000000, 1.000000;;, - 26;3; 1.000000, 1.000000, 1.000000;;, - 27;3; 1.000000, 1.000000, 1.000000;;, - 28;3; 1.000000, 1.000000, 1.000000;;, - 29;3; 1.000000, 1.000000, 1.000000;;, - 30;3; 1.000000, 1.000000, 1.000000;;, - 31;3; 1.000000, 1.000000, 1.000000;;, - 32;3; 1.000000, 1.000000, 1.000000;;, - 33;3; 1.000000, 1.000000, 1.000000;;, - 34;3; 1.000000, 1.000000, 1.000000;;, - 35;3; 1.000000, 1.000000, 1.000000;;, - 36;3; 1.000000, 1.000000, 1.000000;;, - 37;3; 1.000000, 1.000000, 1.000000;;, - 38;3; 1.000000, 1.000000, 1.000000;;, - 39;3; 1.000000, 1.000000, 1.000000;;, - 40;3; 1.000000, 1.000000, 1.000000;;, - 41;3; 1.000000, 1.000000, 1.000000;;, - 42;3; 1.000000, 1.000000, 1.000000;;, - 43;3; 1.000000, 1.000000, 1.000000;;, - 44;3; 1.000000, 1.000000, 1.000000;;, - 45;3; 1.000000, 1.000000, 1.000000;;, - 46;3; 1.000000, 1.000000, 1.000000;;, - 47;3; 1.000000, 1.000000, 1.000000;;, - 48;3; 1.000000, 1.000000, 1.000000;;, - 49;3; 1.000000, 1.000000, 1.000000;;, - 50;3; 1.000000, 1.000000, 1.000000;;, - 51;3; 1.000000, 1.000000, 1.000000;;, - 52;3; 1.000000, 1.000000, 1.000000;;, - 53;3; 1.000000, 1.000000, 1.000000;;, - 54;3; 1.000000, 1.000000, 1.000000;;, - 55;3; 1.000000, 1.000000, 1.000000;;, - 56;3; 1.000000, 1.000000, 1.000000;;, - 57;3; 1.000000, 1.000000, 1.000000;;, - 58;3; 1.000000, 1.000000, 1.000000;;, - 59;3; 1.000000, 1.000000, 1.000000;;, - 60;3; 1.000000, 1.000000, 1.000000;;, - 61;3; 1.000000, 1.000000, 1.000000;;, - 62;3; 1.000000, 1.000000, 1.000000;;, - 63;3; 1.000000, 1.000000, 1.000000;;, - 64;3; 1.000000, 1.000000, 1.000000;;, - 65;3; 1.000000, 1.000000, 1.000000;;; - } - AnimationKey { // Position - 2; - 66; - 0;3; 0.000000, 0.000000,-1.000000;;, - 1;3; 0.000000, 0.000000,-1.000000;;, - 2;3; 0.000000, 0.000000,-1.000000;;, - 3;3; 0.000000, 0.000000,-1.000000;;, - 4;3; 0.000000, 0.000000,-1.000000;;, - 5;3; 0.000000, 0.000000,-1.000000;;, - 6;3; 0.000000, 0.000000,-1.000000;;, - 7;3; 0.000000, 0.000000,-1.000000;;, - 8;3; 0.000000, 0.000000,-1.000000;;, - 9;3; 0.000000, 0.000000,-1.000000;;, - 10;3; 0.000000, 0.000000,-1.000000;;, - 11;3; 0.000000, 0.000000,-1.000000;;, - 12;3; 0.000000, 0.000000,-1.000000;;, - 13;3; 0.000000, 0.000000,-1.000000;;, - 14;3; 0.000000, 0.000000,-1.000000;;, - 15;3; 0.000000, 0.000000,-1.000000;;, - 16;3; 0.000000, 0.000000,-1.000000;;, - 17;3; 0.000000, 0.000000,-1.000000;;, - 18;3; 0.000000, 0.000000,-1.000000;;, - 19;3; 0.000000, 0.000000,-1.000000;;, - 20;3; 0.000000, 0.000000,-1.000000;;, - 21;3; 0.000000, 0.000000,-1.000000;;, - 22;3; 0.000000, 0.000000,-1.000000;;, - 23;3; 0.000000, 0.000000,-1.000000;;, - 24;3; 0.000000, 0.000000,-1.000000;;, - 25;3; 0.000000, 0.000000,-1.000000;;, - 26;3; 0.000000, 0.000000,-1.000000;;, - 27;3; 0.000000, 0.000000,-1.000000;;, - 28;3; 0.000000, 0.000000,-1.000000;;, - 29;3; 0.000000, 0.000000,-1.000000;;, - 30;3; 0.000000, 0.000000,-1.000000;;, - 31;3; 0.000000, 0.000000,-1.000000;;, - 32;3; 0.000000, 0.000000,-1.000000;;, - 33;3; 0.000000, 0.000000,-1.000000;;, - 34;3; 0.000000, 0.000000,-1.000000;;, - 35;3; 0.000000, 0.000000,-1.000000;;, - 36;3; 0.000000, 0.000000,-1.000000;;, - 37;3; 0.000000, 0.000000,-1.000000;;, - 38;3; 0.000000, 0.000000,-1.000000;;, - 39;3; 0.000000, 0.000000,-1.000000;;, - 40;3; 0.000000, 0.000000,-1.000000;;, - 41;3; 0.000000, 0.000000,-1.000000;;, - 42;3; 0.000000, 0.000000,-1.000000;;, - 43;3; 0.000000, 0.000000,-1.000000;;, - 44;3; 0.000000, 0.000000,-1.000000;;, - 45;3; 0.000000, 0.000000,-1.000000;;, - 46;3; 0.000000, 0.000000,-1.000000;;, - 47;3; 0.000000, 0.000000,-1.000000;;, - 48;3; 0.000000, 0.000000,-1.000000;;, - 49;3; 0.000000, 0.000000,-1.000000;;, - 50;3; 0.000000, 0.000000,-1.000000;;, - 51;3; 0.000000, 0.000000,-1.000000;;, - 52;3; 0.000000, 0.000000,-1.000000;;, - 53;3; 0.000000, 0.000000,-1.000000;;, - 54;3; 0.000000, 0.000000,-1.000000;;, - 55;3; 0.000000, 0.000000,-1.000000;;, - 56;3; 0.000000, 0.000000,-1.000000;;, - 57;3; 0.000000, 0.000000,-1.000000;;, - 58;3; 0.000000, 0.000000,-1.000000;;, - 59;3; 0.000000, 0.000000,-1.000000;;, - 60;3; 0.000000, 0.000000,-1.000000;;, - 61;3; 0.000000, 0.000000,-1.000000;;, - 62;3; 0.000000, 0.000000,-1.000000;;, - 63;3; 0.000000, 0.000000,-1.000000;;, - 64;3; 0.000000, 0.000000,-1.000000;;, - 65;3; 0.000000, 0.000000,-1.000000;;; - } - } - Animation { - {Armature_wing_1} - AnimationKey { // Rotation - 0; - 66; - 0;4; 0.202008, 0.795292, 0.568530,-0.058967;;, - 1;4; 0.202008, 0.795292, 0.568530,-0.058967;;, - 2;4; 0.202008, 0.795292, 0.568530,-0.058967;;, - 3;4; 0.202008, 0.795292, 0.568530,-0.058967;;, - 4;4; 0.202008, 0.795292, 0.568530,-0.058967;;, - 5;4; 0.202008, 0.795292, 0.568530,-0.058967;;, - 6;4; 0.202008, 0.795292, 0.568530,-0.058967;;, - 7;4; 0.202008, 0.795292, 0.568530,-0.058967;;, - 8;4; 0.202008, 0.795292, 0.568530,-0.058967;;, - 9;4; 0.202008, 0.795292, 0.568530,-0.058967;;, - 10;4; 0.202008, 0.795292, 0.568530,-0.058967;;, - 11;4; 0.202008, 0.795292, 0.568530,-0.058967;;, - 12;4; 0.202008, 0.795292, 0.568530,-0.058967;;, - 13;4; 0.202008, 0.795292, 0.568530,-0.058967;;, - 14;4; 0.202008, 0.795292, 0.568530,-0.058967;;, - 15;4; 0.202008, 0.795292, 0.568530,-0.058967;;, - 16;4; 0.204581, 0.794330, 0.568519,-0.057054;;, - 17;4; 0.212346, 0.791426, 0.568486,-0.051278;;, - 18;4; 0.225151, 0.786639, 0.568431,-0.041755;;, - 19;4; 0.242433, 0.780177, 0.568358,-0.028902;;, - 20;4; 0.263128, 0.772439, 0.568269,-0.013512;;, - 21;4; 0.285683, 0.764005, 0.568173, 0.003261;;, - 22;4; 0.308237, 0.755571, 0.568077, 0.020034;;, - 23;4; 0.328931, 0.747833, 0.567989, 0.035424;;, - 24;4; 0.346212, 0.741371, 0.567915, 0.048275;;, - 25;4; 0.359016, 0.736583, 0.567860, 0.057796;;, - 26;4; 0.366780, 0.733680, 0.567827, 0.063571;;, - 27;4; 0.369353, 0.732718, 0.567816, 0.065483;;, - 28;4; 0.367798, 0.733399, 0.567888, 0.064304;;, - 29;4; 0.362979, 0.735489, 0.568097, 0.060650;;, - 30;4; 0.354745, 0.739016, 0.568425, 0.054419;;, - 31;4; 0.343125, 0.743915, 0.568837, 0.045645;;, - 32;4; 0.328408, 0.750004, 0.569283, 0.034559;;, - 33;4; 0.311174, 0.756969, 0.569697, 0.021618;;, - 34;4; 0.292257, 0.764399, 0.570011, 0.007464;;, - 35;4; 0.272609, 0.771849, 0.570162,-0.007173;;, - 36;4; 0.253137, 0.778915, 0.570104,-0.021602;;, - 37;4; 0.234575, 0.785292, 0.569815,-0.035271;;, - 38;4; 0.217433, 0.790783, 0.569287,-0.047798;;, - 39;4; 0.202008, 0.795292, 0.568530,-0.058967;;, - 40;4; 0.185603, 0.799386, 0.567266,-0.070677;;, - 41;4; 0.165937, 0.803530, 0.565251,-0.084532;;, - 42;4; 0.144707, 0.807433, 0.562704,-0.099350;;, - 43;4; 0.124755, 0.810722, 0.560061,-0.113186;;, - 44;4; 0.109085, 0.813092, 0.557846,-0.124000;;, - 45;4; 0.099546, 0.814441, 0.556437,-0.130562;;, - 46;4; 0.096474, 0.814856, 0.555970,-0.132670;;, - 47;4; 0.105855, 0.813117, 0.557086,-0.126119;;, - 48;4; 0.132278, 0.808218, 0.560231,-0.107666;;, - 49;4; 0.166204, 0.801929, 0.564269,-0.083972;;, - 50;4; 0.192627, 0.797031, 0.567414,-0.065518;;, - 51;4; 0.202008, 0.795292, 0.568530,-0.058967;;, - 52;4; 0.193983, 0.796420, 0.567340,-0.064485;;, - 53;4; 0.170239, 0.799758, 0.563819,-0.080812;;, - 54;4; 0.134064, 0.804843, 0.558453,-0.105687;;, - 55;4; 0.093032, 0.810612, 0.552368,-0.133902;;, - 56;4; 0.056856, 0.815697, 0.547003,-0.158777;;, - 57;4; 0.033113, 0.819035, 0.543481,-0.175103;;, - 58;4; 0.025087, 0.820163, 0.542291,-0.180622;;, - 59;4; 0.036015, 0.818626, 0.543912,-0.173108;;, - 60;4; 0.067818, 0.814153, 0.548628,-0.151242;;, - 61;4; 0.113537, 0.807723, 0.555407,-0.119809;;, - 62;4; 0.159262, 0.801295, 0.562189,-0.088368;;, - 63;4; 0.191075, 0.796827, 0.566908,-0.066488;;, - 64;4; 0.202008, 0.795292, 0.568530,-0.058967;;, - 65;4; 0.202008, 0.795292, 0.568530,-0.058967;;; - } - AnimationKey { // Scale - 1; - 66; - 0;3; 1.000000, 1.000000, 1.000000;;, - 1;3; 1.000000, 1.000000, 1.000000;;, - 2;3; 1.000000, 1.000000, 1.000000;;, - 3;3; 1.000000, 1.000000, 1.000000;;, - 4;3; 1.000000, 1.000000, 1.000000;;, - 5;3; 1.000000, 1.000000, 1.000000;;, - 6;3; 1.000000, 1.000000, 1.000000;;, - 7;3; 1.000000, 1.000000, 1.000000;;, - 8;3; 1.000000, 1.000000, 1.000000;;, - 9;3; 1.000000, 1.000000, 1.000000;;, - 10;3; 1.000000, 1.000000, 1.000000;;, - 11;3; 1.000000, 1.000000, 1.000000;;, - 12;3; 1.000000, 1.000000, 1.000000;;, - 13;3; 1.000000, 1.000000, 1.000000;;, - 14;3; 1.000000, 1.000000, 1.000000;;, - 15;3; 1.000000, 1.000000, 1.000000;;, - 16;3; 1.000000, 1.000000, 1.000000;;, - 17;3; 1.000000, 1.000000, 1.000000;;, - 18;3; 1.000000, 1.000000, 1.000000;;, - 19;3; 1.000000, 1.000000, 1.000000;;, - 20;3; 1.000000, 1.000000, 1.000000;;, - 21;3; 1.000000, 1.000000, 1.000000;;, - 22;3; 1.000000, 1.000000, 1.000000;;, - 23;3; 1.000000, 1.000000, 1.000000;;, - 24;3; 1.000000, 1.000000, 1.000000;;, - 25;3; 1.000000, 1.000000, 1.000000;;, - 26;3; 1.000000, 1.000000, 1.000000;;, - 27;3; 1.000000, 1.000000, 1.000000;;, - 28;3; 1.000000, 1.000000, 1.000000;;, - 29;3; 1.000000, 1.000000, 1.000000;;, - 30;3; 1.000000, 1.000000, 1.000000;;, - 31;3; 1.000000, 1.000000, 1.000000;;, - 32;3; 1.000000, 1.000000, 1.000000;;, - 33;3; 1.000000, 1.000000, 1.000000;;, - 34;3; 1.000000, 1.000000, 1.000000;;, - 35;3; 1.000000, 1.000000, 1.000000;;, - 36;3; 1.000000, 1.000000, 1.000000;;, - 37;3; 1.000000, 1.000000, 1.000000;;, - 38;3; 1.000000, 1.000000, 1.000000;;, - 39;3; 1.000000, 1.000000, 1.000000;;, - 40;3; 1.000000, 1.000000, 1.000000;;, - 41;3; 1.000000, 1.000000, 1.000000;;, - 42;3; 1.000000, 1.000000, 1.000000;;, - 43;3; 1.000000, 1.000000, 1.000000;;, - 44;3; 1.000000, 1.000000, 1.000000;;, - 45;3; 1.000000, 1.000000, 1.000000;;, - 46;3; 1.000000, 1.000000, 1.000000;;, - 47;3; 1.000000, 1.000000, 1.000000;;, - 48;3; 1.000000, 1.000000, 1.000000;;, - 49;3; 1.000000, 1.000000, 1.000000;;, - 50;3; 1.000000, 1.000000, 1.000000;;, - 51;3; 1.000000, 1.000000, 1.000000;;, - 52;3; 1.000000, 1.000000, 1.000000;;, - 53;3; 1.000000, 1.000000, 1.000000;;, - 54;3; 1.000000, 1.000000, 1.000000;;, - 55;3; 1.000000, 1.000000, 1.000000;;, - 56;3; 1.000000, 1.000000, 1.000000;;, - 57;3; 1.000000, 1.000000, 1.000000;;, - 58;3; 1.000000, 1.000000, 1.000000;;, - 59;3; 1.000000, 1.000000, 1.000000;;, - 60;3; 1.000000, 1.000000, 1.000000;;, - 61;3; 1.000000, 1.000000, 1.000000;;, - 62;3; 1.000000, 1.000000, 1.000000;;, - 63;3; 1.000000, 1.000000, 1.000000;;, - 64;3; 1.000000, 1.000000, 1.000000;;, - 65;3; 1.000000, 1.000000, 1.000000;;; - } - AnimationKey { // Position - 2; - 66; - 0;3; 1.000000, 1.625000,-0.000000;;, - 1;3; 1.000000, 1.625000,-0.000000;;, - 2;3; 1.000000, 1.625000,-0.000000;;, - 3;3; 1.000000, 1.625000,-0.000000;;, - 4;3; 1.000000, 1.625000,-0.000000;;, - 5;3; 1.000000, 1.625000,-0.000000;;, - 6;3; 1.000000, 1.625000,-0.000000;;, - 7;3; 1.000000, 1.625000,-0.000000;;, - 8;3; 1.000000, 1.625000,-0.000000;;, - 9;3; 1.000000, 1.625000,-0.000000;;, - 10;3; 1.000000, 1.625000,-0.000000;;, - 11;3; 1.000000, 1.625000,-0.000000;;, - 12;3; 1.000000, 1.625000,-0.000000;;, - 13;3; 1.000000, 1.625000,-0.000000;;, - 14;3; 1.000000, 1.625000,-0.000000;;, - 15;3; 1.000000, 1.625000,-0.000000;;, - 16;3; 1.000000, 1.625000,-0.000000;;, - 17;3; 1.000000, 1.625000,-0.000000;;, - 18;3; 1.000000, 1.625000,-0.000000;;, - 19;3; 1.000000, 1.625000,-0.000000;;, - 20;3; 1.000000, 1.625000,-0.000000;;, - 21;3; 1.000000, 1.625000, 0.000000;;, - 22;3; 1.000000, 1.625000, 0.000000;;, - 23;3; 1.000000, 1.625000, 0.000000;;, - 24;3; 1.000000, 1.625000, 0.000000;;, - 25;3; 1.000000, 1.625000, 0.000000;;, - 26;3; 1.000000, 1.625000, 0.000000;;, - 27;3; 1.000000, 1.625000, 0.000000;;, - 28;3; 1.000000, 1.625000, 0.000000;;, - 29;3; 1.000000, 1.625000, 0.000000;;, - 30;3; 1.000000, 1.625000, 0.000000;;, - 31;3; 1.000000, 1.625000, 0.000000;;, - 32;3; 1.000000, 1.625000, 0.000000;;, - 33;3; 1.000000, 1.625000, 0.000000;;, - 34;3; 1.000000, 1.625000,-0.000000;;, - 35;3; 1.000000, 1.625000,-0.000000;;, - 36;3; 1.000000, 1.625000,-0.000000;;, - 37;3; 1.000000, 1.625000,-0.000000;;, - 38;3; 1.000000, 1.625000,-0.000000;;, - 39;3; 1.000000, 1.625000,-0.000000;;, - 40;3; 1.000000, 1.625000, 0.000000;;, - 41;3; 1.000000, 1.625000, 0.000000;;, - 42;3; 1.000000, 1.625000, 0.000000;;, - 43;3; 1.000000, 1.625000, 0.000000;;, - 44;3; 1.000000, 1.625000, 0.000000;;, - 45;3; 1.000000, 1.625000, 0.000000;;, - 46;3; 1.000000, 1.625000, 0.000000;;, - 47;3; 1.000000, 1.625000, 0.000000;;, - 48;3; 1.000000, 1.625000, 0.000000;;, - 49;3; 1.000000, 1.625000, 0.000000;;, - 50;3; 1.000000, 1.625000, 0.000000;;, - 51;3; 1.000000, 1.625000, 0.000000;;, - 52;3; 1.000000, 1.625000, 0.000000;;, - 53;3; 1.000000, 1.625000, 0.000000;;, - 54;3; 1.000000, 1.625000, 0.000000;;, - 55;3; 1.000000, 1.625000, 0.000000;;, - 56;3; 1.000000, 1.625000, 0.000000;;, - 57;3; 1.000000, 1.625000, 0.000000;;, - 58;3; 1.000000, 1.625000, 0.000000;;, - 59;3; 1.000000, 1.625000, 0.000000;;, - 60;3; 1.000000, 1.625000, 0.000000;;, - 61;3; 1.000000, 1.625000, 0.000000;;, - 62;3; 1.000000, 1.625000, 0.000000;;, - 63;3; 1.000000, 1.625000, 0.000000;;, - 64;3; 1.000000, 1.625000, 0.000000;;, - 65;3; 1.000000, 1.625000, 0.000000;;; - } - } - Animation { - {Armature_wing_2} - AnimationKey { // Rotation - 0; - 66; - 0;4; 0.278385, 0.795834,-0.535290,-0.051129;;, - 1;4; 0.278385, 0.795834,-0.535290,-0.051129;;, - 2;4; 0.278385, 0.795834,-0.535290,-0.051129;;, - 3;4; 0.278385, 0.795834,-0.535290,-0.051129;;, - 4;4; 0.278385, 0.795834,-0.535290,-0.051129;;, - 5;4; 0.278385, 0.795834,-0.535290,-0.051129;;, - 6;4; 0.278385, 0.795834,-0.535290,-0.051129;;, - 7;4; 0.278385, 0.795834,-0.535290,-0.051129;;, - 8;4; 0.278385, 0.795834,-0.535290,-0.051129;;, - 9;4; 0.278385, 0.795834,-0.535290,-0.051129;;, - 10;4; 0.278385, 0.795834,-0.535290,-0.051129;;, - 11;4; 0.278385, 0.795834,-0.535290,-0.051129;;, - 12;4; 0.278385, 0.795834,-0.535290,-0.051129;;, - 13;4; 0.278385, 0.795834,-0.535290,-0.051129;;, - 14;4; 0.278385, 0.795834,-0.535290,-0.051129;;, - 15;4; 0.278385, 0.795834,-0.535290,-0.051129;;, - 16;4; 0.280932, 0.794618,-0.534925,-0.052891;;, - 17;4; 0.288619, 0.790947,-0.533823,-0.058212;;, - 18;4; 0.301294, 0.784893,-0.532005,-0.066985;;, - 19;4; 0.318401, 0.776722,-0.529552,-0.078825;;, - 20;4; 0.338886, 0.766938,-0.526614,-0.093003;;, - 21;4; 0.361213, 0.756275,-0.523413,-0.108455;;, - 22;4; 0.383539, 0.745611,-0.520211,-0.123906;;, - 23;4; 0.404024, 0.735827,-0.517273,-0.138083;;, - 24;4; 0.421130, 0.727657,-0.514820,-0.149922;;, - 25;4; 0.433804, 0.721603,-0.513003,-0.158693;;, - 26;4; 0.441490, 0.717932,-0.511901,-0.164013;;, - 27;4; 0.444036, 0.716716,-0.511536,-0.165775;;, - 28;4; 0.442507, 0.717553,-0.511821,-0.164700;;, - 29;4; 0.437762, 0.720127,-0.512692,-0.161369;;, - 30;4; 0.429652, 0.724478,-0.514150,-0.155683;;, - 31;4; 0.418200, 0.730539,-0.516159,-0.147667;;, - 32;4; 0.403684, 0.738096,-0.518627,-0.137526;;, - 33;4; 0.386672, 0.746778,-0.521411,-0.125667;;, - 34;4; 0.367978, 0.756087,-0.524327,-0.112672;;, - 35;4; 0.348538, 0.765481,-0.527183,-0.099201;;, - 36;4; 0.329243, 0.774467,-0.529808,-0.085882;;, - 37;4; 0.310818, 0.782666,-0.532078,-0.073222;;, - 38;4; 0.293767, 0.789830,-0.533916,-0.061570;;, - 39;4; 0.278385, 0.795834,-0.535290,-0.051129;;, - 40;4; 0.261962, 0.801502,-0.536298,-0.040094;;, - 41;4; 0.242206, 0.807514,-0.537011,-0.026942;;, - 42;4; 0.220828, 0.813422,-0.537411,-0.012802;;, - 43;4; 0.200701, 0.818585,-0.537542, 0.000449;;, - 44;4; 0.184876, 0.822421,-0.537506, 0.010834;;, - 45;4; 0.175234, 0.824662,-0.537424, 0.017146;;, - 46;4; 0.172126, 0.825362,-0.537384, 0.019178;;, - 47;4; 0.181572, 0.822738,-0.537198, 0.012928;;, - 48;4; 0.208176, 0.815345,-0.536674,-0.004674;;, - 49;4; 0.242336, 0.805852,-0.536001,-0.027276;;, - 50;4; 0.268940, 0.798459,-0.535476,-0.044879;;, - 51;4; 0.278385, 0.795834,-0.535290,-0.051129;;, - 52;4; 0.270272, 0.797712,-0.535217,-0.045818;;, - 53;4; 0.246270, 0.803266,-0.534999,-0.030107;;, - 54;4; 0.209700, 0.811729,-0.534667,-0.006169;;, - 55;4; 0.168221, 0.821328,-0.534291, 0.020982;;, - 56;4; 0.131651, 0.829791,-0.533959, 0.044920;;, - 57;4; 0.107649, 0.835346,-0.533742, 0.060631;;, - 58;4; 0.099536, 0.837223,-0.533668, 0.065941;;, - 59;4; 0.110583, 0.834667,-0.533768, 0.058711;;, - 60;4; 0.142733, 0.827225,-0.534059, 0.037670;;, - 61;4; 0.188949, 0.816526,-0.534478, 0.007421;;, - 62;4; 0.235172, 0.805829,-0.534897,-0.022835;;, - 63;4; 0.267333, 0.798390,-0.535190,-0.043891;;, - 64;4; 0.278385, 0.795834,-0.535290,-0.051129;;, - 65;4; 0.278385, 0.795834,-0.535290,-0.051129;;; - } - AnimationKey { // Scale - 1; - 66; - 0;3; 1.000000, 1.000000, 1.000000;;, - 1;3; 1.000000, 1.000000, 1.000000;;, - 2;3; 1.000000, 1.000000, 1.000000;;, - 3;3; 1.000000, 1.000000, 1.000000;;, - 4;3; 1.000000, 1.000000, 1.000000;;, - 5;3; 1.000000, 1.000000, 1.000000;;, - 6;3; 1.000000, 1.000000, 1.000000;;, - 7;3; 1.000000, 1.000000, 1.000000;;, - 8;3; 1.000000, 1.000000, 1.000000;;, - 9;3; 1.000000, 1.000000, 1.000000;;, - 10;3; 1.000000, 1.000000, 1.000000;;, - 11;3; 1.000000, 1.000000, 1.000000;;, - 12;3; 1.000000, 1.000000, 1.000000;;, - 13;3; 1.000000, 1.000000, 1.000000;;, - 14;3; 1.000000, 1.000000, 1.000000;;, - 15;3; 1.000000, 1.000000, 1.000000;;, - 16;3; 1.000000, 1.000000, 1.000000;;, - 17;3; 1.000000, 1.000000, 1.000000;;, - 18;3; 1.000000, 1.000000, 1.000000;;, - 19;3; 1.000000, 1.000000, 1.000000;;, - 20;3; 1.000000, 1.000000, 1.000000;;, - 21;3; 1.000000, 1.000000, 1.000000;;, - 22;3; 1.000000, 1.000000, 1.000000;;, - 23;3; 1.000000, 1.000000, 1.000000;;, - 24;3; 1.000000, 1.000000, 1.000000;;, - 25;3; 1.000000, 1.000000, 1.000000;;, - 26;3; 1.000000, 1.000000, 1.000000;;, - 27;3; 1.000000, 1.000000, 1.000000;;, - 28;3; 1.000000, 1.000000, 1.000000;;, - 29;3; 1.000000, 1.000000, 1.000000;;, - 30;3; 1.000000, 1.000000, 1.000000;;, - 31;3; 1.000000, 1.000000, 1.000000;;, - 32;3; 1.000000, 1.000000, 1.000000;;, - 33;3; 1.000000, 1.000000, 1.000000;;, - 34;3; 1.000000, 1.000000, 1.000000;;, - 35;3; 1.000000, 1.000000, 1.000000;;, - 36;3; 1.000000, 1.000000, 1.000000;;, - 37;3; 1.000000, 1.000000, 1.000000;;, - 38;3; 1.000000, 1.000000, 1.000000;;, - 39;3; 1.000000, 1.000000, 1.000000;;, - 40;3; 1.000000, 1.000000, 1.000000;;, - 41;3; 1.000000, 1.000000, 1.000000;;, - 42;3; 1.000000, 1.000000, 1.000000;;, - 43;3; 1.000000, 1.000000, 1.000000;;, - 44;3; 1.000000, 1.000000, 1.000000;;, - 45;3; 1.000000, 1.000000, 1.000000;;, - 46;3; 1.000000, 1.000000, 1.000000;;, - 47;3; 1.000000, 1.000000, 1.000000;;, - 48;3; 1.000000, 1.000000, 1.000000;;, - 49;3; 1.000000, 1.000000, 1.000000;;, - 50;3; 1.000000, 1.000000, 1.000000;;, - 51;3; 1.000000, 1.000000, 1.000000;;, - 52;3; 1.000000, 1.000000, 1.000000;;, - 53;3; 1.000000, 1.000000, 1.000000;;, - 54;3; 1.000000, 1.000000, 1.000000;;, - 55;3; 1.000000, 1.000000, 1.000000;;, - 56;3; 1.000000, 1.000000, 1.000000;;, - 57;3; 1.000000, 1.000000, 1.000000;;, - 58;3; 1.000000, 1.000000, 1.000000;;, - 59;3; 1.000000, 1.000000, 1.000000;;, - 60;3; 1.000000, 1.000000, 1.000000;;, - 61;3; 1.000000, 1.000000, 1.000000;;, - 62;3; 1.000000, 1.000000, 1.000000;;, - 63;3; 1.000000, 1.000000, 1.000000;;, - 64;3; 1.000000, 1.000000, 1.000000;;, - 65;3; 1.000000, 1.000000, 1.000000;;; - } - AnimationKey { // Position - 2; - 66; - 0;3;-1.000000, 1.625000, 0.000000;;, - 1;3;-1.000000, 1.625000, 0.000000;;, - 2;3;-1.000000, 1.625000, 0.000000;;, - 3;3;-1.000000, 1.625000, 0.000000;;, - 4;3;-1.000000, 1.625000, 0.000000;;, - 5;3;-1.000000, 1.625000, 0.000000;;, - 6;3;-1.000000, 1.625000, 0.000000;;, - 7;3;-1.000000, 1.625000, 0.000000;;, - 8;3;-1.000000, 1.625000, 0.000000;;, - 9;3;-1.000000, 1.625000, 0.000000;;, - 10;3;-1.000000, 1.625000, 0.000000;;, - 11;3;-1.000000, 1.625000, 0.000000;;, - 12;3;-1.000000, 1.625000, 0.000000;;, - 13;3;-1.000000, 1.625000, 0.000000;;, - 14;3;-1.000000, 1.625000, 0.000000;;, - 15;3;-1.000000, 1.625000, 0.000000;;, - 16;3;-1.000000, 1.625000, 0.000000;;, - 17;3;-1.000000, 1.625000, 0.000000;;, - 18;3;-1.000000, 1.625000, 0.000000;;, - 19;3;-1.000000, 1.625000, 0.000000;;, - 20;3;-1.000000, 1.625000, 0.000000;;, - 21;3;-1.000000, 1.625000, 0.000000;;, - 22;3;-1.000000, 1.625000, 0.000000;;, - 23;3;-1.000000, 1.625000, 0.000000;;, - 24;3;-1.000000, 1.625000, 0.000000;;, - 25;3;-1.000000, 1.625000, 0.000000;;, - 26;3;-1.000000, 1.625000, 0.000000;;, - 27;3;-1.000000, 1.625000, 0.000000;;, - 28;3;-1.000000, 1.625000, 0.000000;;, - 29;3;-1.000000, 1.625000, 0.000000;;, - 30;3;-1.000000, 1.625000, 0.000000;;, - 31;3;-1.000000, 1.625000, 0.000000;;, - 32;3;-1.000000, 1.625000, 0.000000;;, - 33;3;-1.000000, 1.625000, 0.000000;;, - 34;3;-1.000000, 1.625000, 0.000000;;, - 35;3;-1.000000, 1.625000, 0.000000;;, - 36;3;-1.000000, 1.625000, 0.000000;;, - 37;3;-1.000000, 1.625000, 0.000000;;, - 38;3;-1.000000, 1.625000, 0.000000;;, - 39;3;-1.000000, 1.625000, 0.000000;;, - 40;3;-1.000000, 1.625000,-0.000000;;, - 41;3;-1.000000, 1.625000,-0.000000;;, - 42;3;-1.000000, 1.625000,-0.000000;;, - 43;3;-1.000000, 1.625000,-0.000000;;, - 44;3;-1.000000, 1.625000,-0.000000;;, - 45;3;-1.000000, 1.625000,-0.000000;;, - 46;3;-1.000000, 1.625000,-0.000000;;, - 47;3;-1.000000, 1.625000,-0.000000;;, - 48;3;-1.000000, 1.625000,-0.000000;;, - 49;3;-1.000000, 1.625000,-0.000000;;, - 50;3;-1.000000, 1.625000,-0.000000;;, - 51;3;-1.000000, 1.625000,-0.000000;;, - 52;3;-1.000000, 1.625000,-0.000000;;, - 53;3;-1.000000, 1.625000,-0.000000;;, - 54;3;-1.000000, 1.625000,-0.000000;;, - 55;3;-1.000000, 1.625000,-0.000000;;, - 56;3;-1.000000, 1.625000,-0.000000;;, - 57;3;-1.000000, 1.625000,-0.000000;;, - 58;3;-1.000000, 1.625000,-0.000000;;, - 59;3;-1.000000, 1.625000,-0.000000;;, - 60;3;-1.000000, 1.625000,-0.000000;;, - 61;3;-1.000000, 1.625000,-0.000000;;, - 62;3;-1.000000, 1.625000,-0.000000;;, - 63;3;-1.000000, 1.625000,-0.000000;;, - 64;3;-1.000000, 1.625000,-0.000000;;, - 65;3;-1.000000, 1.625000,-0.000000;;; - } - } - Animation { - {Cube} - AnimationKey { // Rotation - 0; - 66; - 0;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 1;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 2;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 3;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 4;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 5;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 6;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 7;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 8;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 9;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 10;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 11;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 12;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 13;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 14;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 15;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 16;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 17;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 18;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 19;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 20;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 21;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 22;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 23;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 24;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 25;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 26;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 27;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 28;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 29;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 30;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 31;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 32;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 33;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 34;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 35;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 36;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 37;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 38;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 39;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 40;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 41;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 42;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 43;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 44;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 45;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 46;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 47;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 48;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 49;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 50;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 51;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 52;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 53;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 54;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 55;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 56;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 57;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 58;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 59;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 60;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 61;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 62;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 63;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 64;4;-1.000000, 0.000000, 0.000000, 0.000000;;, - 65;4;-1.000000, 0.000000, 0.000000, 0.000000;;; - } - AnimationKey { // Scale - 1; - 66; - 0;3; 1.000000, 1.000000, 1.000000;;, - 1;3; 1.000000, 1.000000, 1.000000;;, - 2;3; 1.000000, 1.000000, 1.000000;;, - 3;3; 1.000000, 1.000000, 1.000000;;, - 4;3; 1.000000, 1.000000, 1.000000;;, - 5;3; 1.000000, 1.000000, 1.000000;;, - 6;3; 1.000000, 1.000000, 1.000000;;, - 7;3; 1.000000, 1.000000, 1.000000;;, - 8;3; 1.000000, 1.000000, 1.000000;;, - 9;3; 1.000000, 1.000000, 1.000000;;, - 10;3; 1.000000, 1.000000, 1.000000;;, - 11;3; 1.000000, 1.000000, 1.000000;;, - 12;3; 1.000000, 1.000000, 1.000000;;, - 13;3; 1.000000, 1.000000, 1.000000;;, - 14;3; 1.000000, 1.000000, 1.000000;;, - 15;3; 1.000000, 1.000000, 1.000000;;, - 16;3; 1.000000, 1.000000, 1.000000;;, - 17;3; 1.000000, 1.000000, 1.000000;;, - 18;3; 1.000000, 1.000000, 1.000000;;, - 19;3; 1.000000, 1.000000, 1.000000;;, - 20;3; 1.000000, 1.000000, 1.000000;;, - 21;3; 1.000000, 1.000000, 1.000000;;, - 22;3; 1.000000, 1.000000, 1.000000;;, - 23;3; 1.000000, 1.000000, 1.000000;;, - 24;3; 1.000000, 1.000000, 1.000000;;, - 25;3; 1.000000, 1.000000, 1.000000;;, - 26;3; 1.000000, 1.000000, 1.000000;;, - 27;3; 1.000000, 1.000000, 1.000000;;, - 28;3; 1.000000, 1.000000, 1.000000;;, - 29;3; 1.000000, 1.000000, 1.000000;;, - 30;3; 1.000000, 1.000000, 1.000000;;, - 31;3; 1.000000, 1.000000, 1.000000;;, - 32;3; 1.000000, 1.000000, 1.000000;;, - 33;3; 1.000000, 1.000000, 1.000000;;, - 34;3; 1.000000, 1.000000, 1.000000;;, - 35;3; 1.000000, 1.000000, 1.000000;;, - 36;3; 1.000000, 1.000000, 1.000000;;, - 37;3; 1.000000, 1.000000, 1.000000;;, - 38;3; 1.000000, 1.000000, 1.000000;;, - 39;3; 1.000000, 1.000000, 1.000000;;, - 40;3; 1.000000, 1.000000, 1.000000;;, - 41;3; 1.000000, 1.000000, 1.000000;;, - 42;3; 1.000000, 1.000000, 1.000000;;, - 43;3; 1.000000, 1.000000, 1.000000;;, - 44;3; 1.000000, 1.000000, 1.000000;;, - 45;3; 1.000000, 1.000000, 1.000000;;, - 46;3; 1.000000, 1.000000, 1.000000;;, - 47;3; 1.000000, 1.000000, 1.000000;;, - 48;3; 1.000000, 1.000000, 1.000000;;, - 49;3; 1.000000, 1.000000, 1.000000;;, - 50;3; 1.000000, 1.000000, 1.000000;;, - 51;3; 1.000000, 1.000000, 1.000000;;, - 52;3; 1.000000, 1.000000, 1.000000;;, - 53;3; 1.000000, 1.000000, 1.000000;;, - 54;3; 1.000000, 1.000000, 1.000000;;, - 55;3; 1.000000, 1.000000, 1.000000;;, - 56;3; 1.000000, 1.000000, 1.000000;;, - 57;3; 1.000000, 1.000000, 1.000000;;, - 58;3; 1.000000, 1.000000, 1.000000;;, - 59;3; 1.000000, 1.000000, 1.000000;;, - 60;3; 1.000000, 1.000000, 1.000000;;, - 61;3; 1.000000, 1.000000, 1.000000;;, - 62;3; 1.000000, 1.000000, 1.000000;;, - 63;3; 1.000000, 1.000000, 1.000000;;, - 64;3; 1.000000, 1.000000, 1.000000;;, - 65;3; 1.000000, 1.000000, 1.000000;;; - } - AnimationKey { // Position - 2; - 66; - 0;3; 0.000000, 0.000000, 0.000000;;, - 1;3; 0.000000, 0.000000, 0.000000;;, - 2;3; 0.000000, 0.000000, 0.000000;;, - 3;3; 0.000000, 0.000000, 0.000000;;, - 4;3; 0.000000, 0.000000, 0.000000;;, - 5;3; 0.000000, 0.000000, 0.000000;;, - 6;3; 0.000000, 0.000000, 0.000000;;, - 7;3; 0.000000, 0.000000, 0.000000;;, - 8;3; 0.000000, 0.000000, 0.000000;;, - 9;3; 0.000000, 0.000000, 0.000000;;, - 10;3; 0.000000, 0.000000, 0.000000;;, - 11;3; 0.000000, 0.000000, 0.000000;;, - 12;3; 0.000000, 0.000000, 0.000000;;, - 13;3; 0.000000, 0.000000, 0.000000;;, - 14;3; 0.000000, 0.000000, 0.000000;;, - 15;3; 0.000000, 0.000000, 0.000000;;, - 16;3; 0.000000, 0.000000, 0.000000;;, - 17;3; 0.000000, 0.000000, 0.000000;;, - 18;3; 0.000000, 0.000000, 0.000000;;, - 19;3; 0.000000, 0.000000, 0.000000;;, - 20;3; 0.000000, 0.000000, 0.000000;;, - 21;3; 0.000000, 0.000000, 0.000000;;, - 22;3; 0.000000, 0.000000, 0.000000;;, - 23;3; 0.000000, 0.000000, 0.000000;;, - 24;3; 0.000000, 0.000000, 0.000000;;, - 25;3; 0.000000, 0.000000, 0.000000;;, - 26;3; 0.000000, 0.000000, 0.000000;;, - 27;3; 0.000000, 0.000000, 0.000000;;, - 28;3; 0.000000, 0.000000, 0.000000;;, - 29;3; 0.000000, 0.000000, 0.000000;;, - 30;3; 0.000000, 0.000000, 0.000000;;, - 31;3; 0.000000, 0.000000, 0.000000;;, - 32;3; 0.000000, 0.000000, 0.000000;;, - 33;3; 0.000000, 0.000000, 0.000000;;, - 34;3; 0.000000, 0.000000, 0.000000;;, - 35;3; 0.000000, 0.000000, 0.000000;;, - 36;3; 0.000000, 0.000000, 0.000000;;, - 37;3; 0.000000, 0.000000, 0.000000;;, - 38;3; 0.000000, 0.000000, 0.000000;;, - 39;3; 0.000000, 0.000000, 0.000000;;, - 40;3; 0.000000, 0.000000, 0.000000;;, - 41;3; 0.000000, 0.000000, 0.000000;;, - 42;3; 0.000000, 0.000000, 0.000000;;, - 43;3; 0.000000, 0.000000, 0.000000;;, - 44;3; 0.000000, 0.000000, 0.000000;;, - 45;3; 0.000000, 0.000000, 0.000000;;, - 46;3; 0.000000, 0.000000, 0.000000;;, - 47;3; 0.000000, 0.000000, 0.000000;;, - 48;3; 0.000000, 0.000000, 0.000000;;, - 49;3; 0.000000, 0.000000, 0.000000;;, - 50;3; 0.000000, 0.000000, 0.000000;;, - 51;3; 0.000000, 0.000000, 0.000000;;, - 52;3; 0.000000, 0.000000, 0.000000;;, - 53;3; 0.000000, 0.000000, 0.000000;;, - 54;3; 0.000000, 0.000000, 0.000000;;, - 55;3; 0.000000, 0.000000, 0.000000;;, - 56;3; 0.000000, 0.000000, 0.000000;;, - 57;3; 0.000000, 0.000000, 0.000000;;, - 58;3; 0.000000, 0.000000, 0.000000;;, - 59;3; 0.000000, 0.000000, 0.000000;;, - 60;3; 0.000000, 0.000000, 0.000000;;, - 61;3; 0.000000, 0.000000, 0.000000;;, - 62;3; 0.000000, 0.000000, 0.000000;;, - 63;3; 0.000000, 0.000000, 0.000000;;, - 64;3; 0.000000, 0.000000, 0.000000;;, - 65;3; 0.000000, 0.000000, 0.000000;;; - } - } -} // End of AnimationSet Global diff --git a/oerkki.lua b/oerkki.lua index c8656fe..fe76c70 100644 --- a/oerkki.lua +++ b/oerkki.lua @@ -19,11 +19,11 @@ mobs:register_mob("mobs_monster:oerkki", { textures = { {"mobs_oerkki.png"}, {"mobs_oerkki2.png"}, - {"mobs_oerkki3.png"}, + {"mobs_oerkki3.png"} }, makes_footstep_sound = false, sounds = { - random = "mobs_oerkki", + random = "mobs_oerkki" }, walk_velocity = 1, run_velocity = 3, @@ -31,7 +31,7 @@ mobs:register_mob("mobs_monster:oerkki", { jump = true, drops = { {name = "default:obsidian", chance = 3, min = 0, max = 2}, - {name = "default:gold_lump", chance = 2, min = 0, max = 2}, + {name = "default:gold_lump", chance = 2, min = 0, max = 2} }, water_damage = 2, lava_damage = 4, @@ -47,7 +47,7 @@ mobs:register_mob("mobs_monster:oerkki", { punch_start = 37, punch_end = 49, speed_normal = 15, - speed_run = 15, + speed_run = 15 }, replace_rate = 5, replace_what = {"default:torch"}, @@ -55,19 +55,20 @@ mobs:register_mob("mobs_monster:oerkki", { replace_offset = -1, immune_to = { {"default:sword_wood", 0}, -- no damage - {"default:gold_lump", -10}, -- heals by 10 points + {"default:gold_lump", -10} -- heals by 10 points }, }) if not mobs.custom_spawn_monster then -mobs:spawn({ - name = "mobs_monster:oerkki", - nodes = {"default:stone"}, - max_light = 7, - chance = 7000, - max_height = -10, -}) + + mobs:spawn({ + name = "mobs_monster:oerkki", + nodes = {"default:stone"}, + max_light = 7, + chance = 7000, + max_height = -10 + }) end diff --git a/readme.md b/readme.md index 5fa976c..37d782b 100644 --- a/readme.md +++ b/readme.md @@ -1,54 +1,58 @@ minetest mod MOBS MONSTER -![](screenshot.png) +![](screenshot.jpg) Information ----------- +This mod creates many types of monsters. Some are weak, some are powerful, +and they generally do the player a lot of harm. Many of these monsters spawn +below ground and take light damage. + Lucky Blocks: 11 ### Dirt Monster -- Spawning at night on green grass (or grey in ethereal) these mobs wander around looking for a player to eat. Drops 1-5 dirt when killed. +Dirt monsters spawn at night on green grass (or grey in ethereal). They have a tendency to wander around looking for a player to eat and drop 1-2 dirt when killed. Dirt monsters have between 3-27 health, take damage in sunlight, and deal very little damage. ### Dungeon Master -- Spawning below -70 underground DM's have a tendency to hurl fire balls at unsuspecting players and can cause major damage, but get too close and he will switch to dogfight attack. Can drop mese or diamond when killed. +Dungeon masters spawn below -70 underground DM's and hurl fireballs at unsuspecting players and can cause major damage, but get too close and he will switch to dogfight attack. They have between 42 and 75 health points. Their melee attack deals six damage points and their fireball inflicts eight. The fireball will also explode if it hits a node. They drop mese or diamond when killed. ### Lava Flan -- Cute as they may look lava flan wallow in their namesake (no, not flans) and get curious about players who wander by, forgetting that they can burn you and cause damage. They have a 1 in 5 chance of dropping lava orb when killed, but if they die in water then pray they dont solidify into an obsidian flan that shoots shards and destroys all around them. +Cute as they may look, lava flan wallow in their namesake (no, not flans) and get curious about players who wander by, forgetting that they can burn you and cause damage. They have a 1 in 5 chance of dropping lava orb when killed, but if they die in water then pray they dont solidify into an obsidian flan that shoots shards and destroys all around them. ### Mese Monster -- These mobs are territorial and spawn below -20 and will fire mese shards at passers by, so best avoided. Will drop mese when killed. +These mobs are territorial and spawn below -20 and will fire mese shards at passers by, so best avoided. The deeper you go the tougher they seem to get. Will drop mese when killed. Another thing - they do not take damage from many weapons. ### Oerkki -- Found in dark areas like most monsters Oerkki wander the caverns stealing away torches on the ground and attacking anyone found in that area. 1 in 3 chance of dropping obsidian. +Found in dark areas like most monsters, Oerkki wander the caverns stealing away torches on the ground and attacking anyone found in that area. 1 in 3 chance of dropping obsidian. ### Sand Monster -- The hot deserts are home to these guys who spawn at any time of the day to attack players. They drop 3-5 desert sand when killed. +The hot deserts are home to these guys who spawn at any time of the day to attack players. They drop 3-5 desert sand when killed. A single sand monster isn't much of a threat - they deal one damage point. ### Spiders -- Snowy spiders are found on higher cold areas, spitting Tarantula's in higher jungle, small Cave spider below -20 and Mese spider near areas containing the ore and Crystal spiders only in Ethereal's crystal biomes. Some are docile during the daytime and will drop string when killed. +Snowy spiders are found on higher cold areas, spitting Tarantula's in higher jungle, small Cave spider below -20 and Mese spider near areas containing the ore and Crystal spiders only in Ethereal's crystal biomes. Some are docile during the daytime and will drop string when killed. ### Stone Monster -- Found underground in dark caves these mobs seem to be zombie-like in fashion with a tendency to rush a player in the area. can drop torch, iron or coal when killed. +Found underground in dark caves, these mobs seem to be zombie-like in fashion with a tendency to rush a player in the area. They can drop torch, iron or coal when killed. ### Tree Monster -- Found atop tree's at night time they drop down and look for food in the form of players and animals. Can drop saplings and sometimes an apple or three depending on type. Also note that green tree creepers exist and sometimes go boom. +Found atop trees at night time they drop down and look for food in the form of players and animals. Can drop saplings and sometimes an apple or three depending on type. Also note that green tree creepers exist and sometimes go boom. ### Land Guard -- These huge monsters roam the land in cold, hot and temperate areas and don't like players wandering around their domain. +These huge monsters roam the land in cold, hot and temperate areas and don't like players wandering around their domain. They have between 60 and 130 health points and deal 15 damage, enough to kill you in two blows. ### Fire Spirit -- Fire Spirits will not tolerate players roaming around their domain and will fiercely attack until their dying puff of smoke. Will drop it's spirit and some fire dust when using ethereal. +Fire Spirits will not tolerate players roaming around their domain and will fiercely attack until their dying puff of smoke. They will drop their spirit and some fire dust when using ethereal. diff --git a/sand_monster.lua b/sand_monster.lua index 4740e00..27618d9 100644 --- a/sand_monster.lua +++ b/sand_monster.lua @@ -2,8 +2,7 @@ local S = mobs.intllib_monster -- custom particle effects -local effect = function( - pos, amount, texture, min_size, max_size, radius, gravity, glow) +local effect = function(pos, amount, texture, min_size, max_size, radius, gravity, glow) radius = radius or 2 min_size = min_size or 0.5 @@ -25,7 +24,7 @@ local effect = function( minsize = min_size, maxsize = max_size, texture = texture, - glow = glow, + glow = glow }) end @@ -49,20 +48,20 @@ mobs:register_mob("mobs_monster:sand_monster", { mesh = "mobs_sand_monster.b3d", textures = { {"mobs_sand_monster.png"}, - {"mobs_sand_monster2.png"}, + {"mobs_sand_monster2.png"} }, blood_texture = "default_desert_sand.png", makes_footstep_sound = true, sounds = { - random = "mobs_sandmonster", + random = "mobs_sandmonster" }, walk_velocity = 1.5, run_velocity = 4, - view_range = 8, --15 + view_range = 8, jump = true, floats = 0, drops = { - {name = "default:desert_sand", chance = 1, min = 3, max = 5}, + {name = "default:desert_sand", chance = 1, min = 3, max = 5} }, water_damage = 3, lava_damage = 4, @@ -78,7 +77,7 @@ mobs:register_mob("mobs_monster:sand_monster", { run_start = 74, run_end = 105, punch_start = 74, - punch_end = 105, + punch_end = 105 }, immune_to = { {"default:shovel_wood", 3}, -- shovels deal more damage to sand monster @@ -86,7 +85,7 @@ mobs:register_mob("mobs_monster:sand_monster", { {"default:shovel_bronze", 4}, {"default:shovel_steel", 4}, {"default:shovel_mese", 5}, - {"default:shovel_diamond", 7}, + {"default:shovel_diamond", 7} }, --[[ custom_attack = function(self, p) @@ -118,17 +117,19 @@ mobs:register_mob("mobs_monster:sand_monster", { }) if not mobs.custom_spawn_monster then -mobs:spawn({ - name = "mobs_monster:sand_monster", - nodes = {"default:desert_sand"}, - chance = 7000, - active_object_count = 2, - min_height = 0, -}) + + mobs:spawn({ + name = "mobs_monster:sand_monster", + nodes = {"default:desert_sand"}, + chance = 7000, + active_object_count = 2, + min_height = 0 + }) end -mobs:register_egg("mobs_monster:sand_monster", S("Sand Monster"), "default_desert_sand.png", 1) +mobs:register_egg("mobs_monster:sand_monster", S("Sand Monster"), + "default_desert_sand.png", 1) mobs:alias_mob("mobs:sand_monster", "mobs_monster:sand_monster") -- compatibility diff --git a/screenshot.jpg b/screenshot.jpg new file mode 100644 index 0000000..9624e85 Binary files /dev/null and b/screenshot.jpg differ diff --git a/spider.lua b/spider.lua index 9f833f2..27c48e9 100644 --- a/spider.lua +++ b/spider.lua @@ -74,12 +74,12 @@ mobs:register_mob("mobs_monster:spider", { {"mobs_spider_orange.png"}, {"mobs_spider_snowy.png"}, {"mobs_spider_grey.png"}, - {"mobs_spider_crystal.png"}, + {"mobs_spider_crystal.png"} }, makes_footstep_sound = false, sounds = { random = "mobs_spider", - attack = "mobs_spider", + attack = "mobs_spider" }, walk_velocity = 1, run_velocity = 3, @@ -87,7 +87,7 @@ mobs:register_mob("mobs_monster:spider", { view_range = 15, floats = 0, drops = { - {name = "farming:string", chance = 1, min = 0, max = 2}, + {name = "farming:string", chance = 1, min = 0, max = 2} }, water_damage = 5, lava_damage = 5, @@ -102,7 +102,7 @@ mobs:register_mob("mobs_monster:spider", { run_start = 1, run_end = 21, punch_start = 25, - punch_end = 45, + punch_end = 45 }, -- check surrounding nodes and spawn a specific spider @@ -224,32 +224,33 @@ mobs:register_mob("mobs_monster:spider", { if not mobs.custom_spawn_monster then --- above ground spawn -mobs:spawn({ - name = "mobs_monster:spider", - nodes = { - "default:dirt_with_rainforest_litter", "default:snowblock", - "default:snow", "ethereal:crystal_dirt", "ethereal:cold_dirt" - }, - min_light = 0, - max_light = 8, - chance = 7000, - active_object_count = 1, - min_height = 25, - max_height = 31000, -}) --- below ground spawn -mobs:spawn({ - name = "mobs_monster:spider", - nodes = {"default:stone_with_mese", "default:mese", "default:stone"}, - min_light = 0, - max_light = 7, - chance = 7000, - active_object_count = 1, - min_height = -31000, - max_height = -40, -}) + -- above ground spawn + mobs:spawn({ + name = "mobs_monster:spider", + nodes = { + "default:dirt_with_rainforest_litter", "default:snowblock", + "default:snow", "ethereal:crystal_dirt", "ethereal:cold_dirt" + }, + min_light = 0, + max_light = 8, + chance = 7000, + active_object_count = 1, + min_height = 25, + max_height = 31000 + }) + + -- below ground spawn + mobs:spawn({ + name = "mobs_monster:spider", + nodes = {"default:stone_with_mese", "default:mese", "default:stone"}, + min_light = 0, + max_light = 7, + chance = 7000, + active_object_count = 1, + min_height = -31000, + max_height = -40 + }) end @@ -278,7 +279,7 @@ minetest.register_node(":mobs:cobweb", { walkable = false, groups = {snappy = 1, disable_jump = 1}, drop = "farming:string", - sounds = default.node_sound_leaves_defaults() + sounds = default and default.node_sound_leaves_defaults() }) minetest.register_craft({ @@ -286,13 +287,15 @@ minetest.register_craft({ recipe = { {"farming:string", "", "farming:string"}, {"", "farming:string", ""}, - {"farming:string", "", "farming:string"}, + {"farming:string", "", "farming:string"} } }) local web_place = function(pos) + if minetest.find_node_near(pos, 1, {"ignore"}) then return end + local pos2 = minetest.find_node_near(pos, 1, {"air", "group:leaves"}, true) if pos2 then @@ -316,7 +319,7 @@ mobs:register_arrow("mobs_monster:cobweb", { player:punch(self.object, 1.0, { full_punch_interval = 2.0, - damage_groups = {fleshy = 3}, + damage_groups = {fleshy = 3} }, nil) web_place(self.object:get_pos()) @@ -330,7 +333,7 @@ mobs:register_arrow("mobs_monster:cobweb", { player:punch(self.object, 1.0, { full_punch_interval = 2.0, - damage_groups = {fleshy = 3}, + damage_groups = {fleshy = 3} }, nil) end }) diff --git a/stone_monster.lua b/stone_monster.lua index aad9ef8..43e6e30 100644 --- a/stone_monster.lua +++ b/stone_monster.lua @@ -10,6 +10,15 @@ local stone_types = { {name = "default:iron_lump", chance = 5, min = 0, max = 2}, {name = "default:gold_lump", chance = 5, min = 0, max = 2} } + }, + + { nodes = {"default:sandstone"}, + skins = {"mobs_stone_monster4.png"}, + drops = { + {name = "default:sandstone", chance = 1, min = 0, max = 2}, + {name = "default:tin_lump", chance = 5, min = 0, max = 2}, + {name = "default:copper_lump", chance = 5, min = 0, max = 2} + } } } @@ -31,11 +40,11 @@ mobs:register_mob("mobs_monster:stone_monster", { mesh = "mobs_stone_monster.b3d", textures = { {"mobs_stone_monster.png"}, - {"mobs_stone_monster2.png"}, -- by AMMOnym + {"mobs_stone_monster2.png"} -- by AMMOnym }, makes_footstep_sound = true, sounds = { - random = "mobs_stonemonster", + random = "mobs_stonemonster" }, walk_velocity = 1, run_velocity = 2, @@ -61,7 +70,7 @@ mobs:register_mob("mobs_monster:stone_monster", { run_start = 40, run_end = 63, punch_start = 40, - punch_end = 63, + punch_end = 63 }, immune_to = { {"default:pick_wood", 0}, -- wooden pick doesnt hurt stone monster @@ -69,7 +78,7 @@ mobs:register_mob("mobs_monster:stone_monster", { {"default:pick_bronze", 5}, {"default:pick_steel", 5}, {"default:pick_mese", 6}, - {"default:pick_diamond", 7}, + {"default:pick_diamond", 7} }, -- check surrounding nodes and spawn a specific spider @@ -101,13 +110,14 @@ mobs:register_mob("mobs_monster:stone_monster", { if not mobs.custom_spawn_monster then -mobs:spawn({ - name = "mobs_monster:stone_monster", - nodes = {"default:stone", "default:desert_stone", "default:sandstone"}, - max_light = 7, - chance = 7000, - max_height = 0, -}) + + mobs:spawn({ + name = "mobs_monster:stone_monster", + nodes = {"default:stone", "default:desert_stone", "default:sandstone"}, + max_light = 7, + chance = 7000, + max_height = 0 + }) end diff --git a/textures/mobs_cobweb.png b/textures/mobs_cobweb.png index 05b4fdc..5c3a580 100644 Binary files a/textures/mobs_cobweb.png and b/textures/mobs_cobweb.png differ diff --git a/textures/mobs_dirt_monster.png b/textures/mobs_dirt_monster.png index 14da90b..2362bf9 100644 Binary files a/textures/mobs_dirt_monster.png and b/textures/mobs_dirt_monster.png differ diff --git a/textures/mobs_dirt_monster2.png b/textures/mobs_dirt_monster2.png index 964698c..3215e98 100644 Binary files a/textures/mobs_dirt_monster2.png and b/textures/mobs_dirt_monster2.png differ diff --git a/textures/mobs_dirt_monster3.png b/textures/mobs_dirt_monster3.png index f11faee..00cf3fc 100644 Binary files a/textures/mobs_dirt_monster3.png and b/textures/mobs_dirt_monster3.png differ diff --git a/textures/mobs_mese_arrow.png b/textures/mobs_mese_arrow.png new file mode 100644 index 0000000..26c9938 Binary files /dev/null and b/textures/mobs_mese_arrow.png differ diff --git a/textures/mobs_mese_monster_blue.png b/textures/mobs_mese_monster_blue.png new file mode 100644 index 0000000..c43e995 Binary files /dev/null and b/textures/mobs_mese_monster_blue.png differ diff --git a/textures/mobs_mese_monster_green.png b/textures/mobs_mese_monster_green.png new file mode 100644 index 0000000..25d28e4 Binary files /dev/null and b/textures/mobs_mese_monster_green.png differ diff --git a/textures/mobs_mese_monster_purple.png b/textures/mobs_mese_monster_purple.png new file mode 100644 index 0000000..bbd1e69 Binary files /dev/null and b/textures/mobs_mese_monster_purple.png differ diff --git a/textures/mobs_mese_monster_red.png b/textures/mobs_mese_monster_red.png new file mode 100644 index 0000000..e991ea5 Binary files /dev/null and b/textures/mobs_mese_monster_red.png differ diff --git a/textures/mobs_sand_monster.png b/textures/mobs_sand_monster.png index 75fcc4b..7dc1d02 100644 Binary files a/textures/mobs_sand_monster.png and b/textures/mobs_sand_monster.png differ diff --git a/textures/mobs_stone_monster.png b/textures/mobs_stone_monster.png index 95c3c16..e2fe6ab 100644 Binary files a/textures/mobs_stone_monster.png and b/textures/mobs_stone_monster.png differ diff --git a/textures/mobs_stone_monster2.png b/textures/mobs_stone_monster2.png index 9c76b83..c9e483d 100644 Binary files a/textures/mobs_stone_monster2.png and b/textures/mobs_stone_monster2.png differ diff --git a/textures/mobs_stone_monster3.png b/textures/mobs_stone_monster3.png index 70bfc6e..08d6fdc 100644 Binary files a/textures/mobs_stone_monster3.png and b/textures/mobs_stone_monster3.png differ diff --git a/textures/mobs_stone_monster4.png b/textures/mobs_stone_monster4.png new file mode 100644 index 0000000..fe34d21 Binary files /dev/null and b/textures/mobs_stone_monster4.png differ diff --git a/textures/mobs_tree_monster(template).png b/textures/mobs_tree_monster(template).png new file mode 100644 index 0000000..0ed3833 Binary files /dev/null and b/textures/mobs_tree_monster(template).png differ diff --git a/textures/mobs_tree_monster.png b/textures/mobs_tree_monster.png index 909af19..291fa70 100644 Binary files a/textures/mobs_tree_monster.png and b/textures/mobs_tree_monster.png differ diff --git a/textures/mobs_tree_monster2.png b/textures/mobs_tree_monster2.png index f78c2da..1bace38 100644 Binary files a/textures/mobs_tree_monster2.png and b/textures/mobs_tree_monster2.png differ diff --git a/textures/mobs_tree_monster3.png b/textures/mobs_tree_monster3.png index 9e18fb2..f06717e 100644 Binary files a/textures/mobs_tree_monster3.png and b/textures/mobs_tree_monster3.png differ diff --git a/textures/mobs_tree_monster4.png b/textures/mobs_tree_monster4.png index 6299e32..e193f02 100644 Binary files a/textures/mobs_tree_monster4.png and b/textures/mobs_tree_monster4.png differ diff --git a/textures/mobs_tree_monster5.png b/textures/mobs_tree_monster5.png index 67cd508..ffadad0 100644 Binary files a/textures/mobs_tree_monster5.png and b/textures/mobs_tree_monster5.png differ diff --git a/textures/zmobs_mese_monster.png b/textures/zmobs_mese_monster.png deleted file mode 100644 index 3d3812d..0000000 Binary files a/textures/zmobs_mese_monster.png and /dev/null differ diff --git a/textures/zmobs_mese_monster_old.png b/textures/zmobs_mese_monster_old.png deleted file mode 100644 index 55f662a..0000000 Binary files a/textures/zmobs_mese_monster_old.png and /dev/null differ diff --git a/tree_monster.lua b/tree_monster.lua index 2d23491..682c8d0 100644 --- a/tree_monster.lua +++ b/tree_monster.lua @@ -9,7 +9,7 @@ local tree_types = { {name = "default:stick", chance = 1, min = 1, max = 3}, {name = "ethereal:sakura_leaves", chance = 1, min = 1, max = 2}, {name = "ethereal:sakura_trunk", chance = 2, min = 1, max = 2}, - {name = "ethereal:sakura_tree_sapling", chance = 2, min = 0, max = 2}, + {name = "ethereal:sakura_tree_sapling", chance = 2, min = 0, max = 2} } }, @@ -19,7 +19,7 @@ local tree_types = { {name = "default:stick", chance = 1, min = 1, max = 3}, {name = "ethereal:frost_leaves", chance = 1, min = 1, max = 2}, {name = "ethereal:frost_tree", chance = 2, min = 1, max = 2}, - {name = "ethereal:crystal_spike", chance = 4, min = 0, max = 2}, + {name = "ethereal:crystal_spike", chance = 4, min = 0, max = 2} } }, @@ -29,7 +29,7 @@ local tree_types = { {name = "default:stick", chance = 1, min = 1, max = 3}, {name = "ethereal:yellowleaves", chance = 1, min = 1, max = 2}, {name = "ethereal:yellow_tree_sapling", chance = 2, min = 0, max = 2}, - {name = "ethereal:golden_apple", chance = 3, min = 0, max = 2}, + {name = "ethereal:golden_apple", chance = 3, min = 0, max = 2} } }, @@ -41,7 +41,7 @@ local tree_types = { {name = "default:coal_lump", chance = 3, min = 0, max = 3} }, explode = true - }, + } } @@ -63,12 +63,12 @@ mobs:register_mob("mobs_monster:tree_monster", { mesh = "mobs_tree_monster.b3d", textures = { {"mobs_tree_monster.png"}, - {"mobs_tree_monster2.png"}, + {"mobs_tree_monster2.png"} }, blood_texture = "default_wood.png", makes_footstep_sound = true, sounds = { - random = "mobs_treemonster", + random = "mobs_treemonster" }, walk_velocity = 1, run_velocity = 3, @@ -78,7 +78,7 @@ mobs:register_mob("mobs_monster:tree_monster", { {name = "default:stick", chance = 1, min = 0, max = 2}, {name = "default:sapling", chance = 2, min = 0, max = 2}, {name = "default:junglesapling", chance = 3, min = 0, max = 2}, - {name = "default:apple", chance = 4, min = 1, max = 2}, + {name = "default:apple", chance = 4, min = 1, max = 2} }, water_damage = 0, lava_damage = 0, @@ -105,7 +105,7 @@ mobs:register_mob("mobs_monster:tree_monster", { run_start = 48, run_end = 62, punch_start = 48, - punch_end = 62, + punch_end = 62 }, -- check surrounding nodes and spawn a specific tree monster @@ -158,14 +158,15 @@ mobs:register_mob("mobs_monster:tree_monster", { if not mobs.custom_spawn_monster then -mobs:spawn({ - name = "mobs_monster:tree_monster", - nodes = {"group:leaves"}, --{"default:leaves", "default:jungleleaves"}, - max_light = 7, - chance = 7000, - min_height = 0, - day_toggle = false, -}) + + mobs:spawn({ + name = "mobs_monster:tree_monster", + nodes = {"group:leaves"}, + max_light = 7, + chance = 7000, + min_height = 0, + day_toggle = false + }) end