Animals Modpack 1.4.5
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>barn</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
</natures>
|
||||
</projectDescription>
|
|
@ -0,0 +1,4 @@
|
|||
default
|
||||
animal_sheep
|
||||
mobf
|
||||
animalmaterials
|
|
@ -0,0 +1,336 @@
|
|||
local version = "0.0.4"
|
||||
|
||||
local modpath = minetest.get_modpath("barn")
|
||||
|
||||
barn_breedpairs_big = {
|
||||
{ "animal_sheep:sheep","animal_sheep:sheep","animal_sheep:lamb","animal_sheep:lamb"},
|
||||
{ "animal_cow:cow","animal_cow:steer","animal_cow:cow","animal_cow:rooster"},
|
||||
}
|
||||
|
||||
barn_breedpairs_small = {
|
||||
{ "animal_chicken:chicken","animal_chicken:rooster","animal_chicken:chicken","animal_chicken:rooster"},
|
||||
}
|
||||
|
||||
--include debug trace functions
|
||||
dofile (modpath .. "/model.lua")
|
||||
|
||||
minetest.register_craftitem("barn:barn_empty", {
|
||||
description = "Barn to breed animals",
|
||||
image = minetest.inventorycube("barn_3d_empty_top.png","barn_3d_empty_side.png","barn_3d_empty_side.png"),
|
||||
on_place = function(item, placer, pointed_thing)
|
||||
if pointed_thing.type == "node" then
|
||||
local pos = pointed_thing.above
|
||||
|
||||
local newobject = minetest.env:add_entity(pos,"barn:barn_empty_ent")
|
||||
|
||||
item:take_item()
|
||||
|
||||
return item
|
||||
end
|
||||
end
|
||||
})
|
||||
|
||||
minetest.register_craftitem("barn:barn_small_empty", {
|
||||
description = "Barn to breed small animals",
|
||||
image = "barn_small.png",
|
||||
on_place = function(item, placer, pointed_thing)
|
||||
if pointed_thing.type == "node" then
|
||||
local pos = pointed_thing.above
|
||||
|
||||
local newobject = minetest.env:add_entity(pos,"barn:barn_small_empty_ent")
|
||||
|
||||
item:take_item()
|
||||
|
||||
return item
|
||||
end
|
||||
end
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "barn:barn_empty 1",
|
||||
recipe = {
|
||||
{'default:stick', 'default:stick','default:stick'},
|
||||
{'default:wood','default:wood','default:wood'},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "barn:barn_small_empty 1",
|
||||
recipe = {
|
||||
{'default:stick', 'default:stick'},
|
||||
{'default:wood','default:wood'},
|
||||
}
|
||||
})
|
||||
|
||||
function is_food(name)
|
||||
|
||||
if name == "default:leaves" then
|
||||
return true
|
||||
end
|
||||
|
||||
if name == "default:junglegrass" then
|
||||
return true
|
||||
end
|
||||
|
||||
return false
|
||||
end
|
||||
|
||||
|
||||
function breed(breedpairs,self,now)
|
||||
|
||||
local pos = self.object:getpos()
|
||||
local objectlist = minetest.env:get_objects_inside_radius(pos,2)
|
||||
local le_animal1 = nil
|
||||
local le_animal2 = nil
|
||||
|
||||
for index,value in pairs(objectlist) do
|
||||
|
||||
local luaentity = value:get_luaentity()
|
||||
|
||||
if luaentity ~= nil and
|
||||
luaentity.name == breedpairs[1] and
|
||||
luaentity ~= le_animal1 and
|
||||
le_animal2 == nil then
|
||||
|
||||
le_animal2 = luaentity
|
||||
end
|
||||
|
||||
if luaentity ~= nil and
|
||||
luaentity.name == breedpairs[2] and
|
||||
le_animal2 ~= luaentity then
|
||||
|
||||
le_animal1 = luaentity
|
||||
end
|
||||
|
||||
if le_animal1 ~= nil and
|
||||
le_animal2 ~= nil then
|
||||
break
|
||||
end
|
||||
end
|
||||
|
||||
if math.random() < (0.0001 * (now - (self.last_breed_time + 30))) and
|
||||
self.last_breed_time > 0 and
|
||||
le_animal1 ~= nil and
|
||||
le_animal2 ~= nil then
|
||||
local pos1 = le_animal1.object:getpos()
|
||||
local pos2 = le_animal2.object:getpos()
|
||||
local pos = self.object:getpos()
|
||||
local pos_to_breed = {
|
||||
x = pos1.x + (pos2.x - pos1.x) /2,
|
||||
y = pos1.y,
|
||||
z = pos1.z + (pos2.z - pos1.z) /2,
|
||||
}
|
||||
|
||||
--TODO check position by now this is done by spawn algorithm only
|
||||
|
||||
local result = breedpairs[math.random(3,4)]
|
||||
|
||||
local breeded = minetest.env:add_entity(pos_to_breed,result)
|
||||
|
||||
local breeded_lua = breeded:get_luaentity()
|
||||
breeded_lua.dynamic_data.spawning.player_spawned = true
|
||||
|
||||
return true
|
||||
end
|
||||
|
||||
return false
|
||||
end
|
||||
|
||||
--Entity
|
||||
minetest.register_entity(":barn:barn_ent",
|
||||
{
|
||||
physical = true,
|
||||
collisionbox = {-0.5,-0.5,-0.5, 0.5,0.5,0.5},
|
||||
visual = "wielditem",
|
||||
textures = { "barn:box_filled"},
|
||||
visual_size = { x=0.666,y=0.666,z=0.666},
|
||||
|
||||
on_step = function(self,dtime)
|
||||
|
||||
local now = os.time(os.date('*t'))
|
||||
|
||||
if now ~= self.last_check_time then
|
||||
|
||||
|
||||
|
||||
local select = math.random(1,#barn_breedpairs_big)
|
||||
local breedpairs = barn_breedpairs_big[select]
|
||||
--print("Selected " .. select .. " --> " ..dump(breedpairs))
|
||||
|
||||
|
||||
if breed(breedpairs,self,now) then
|
||||
local pos = self.object:getpos()
|
||||
--remove barn and add empty one
|
||||
self.object:remove()
|
||||
|
||||
local barn_empty = minetest.env:add_entity(pos,"barn:barn_empty_ent")
|
||||
local barn_empty_lua = barn_empty:get_luaentity()
|
||||
barn_empty_lua.last_breed_time = now
|
||||
end
|
||||
|
||||
self.last_check_time = now
|
||||
end
|
||||
end,
|
||||
|
||||
on_activate = function(self,staticdata)
|
||||
if staticdata == nil then
|
||||
self.last_breed_time = os.time(os.date('*t'))
|
||||
else
|
||||
self.last_breed_time = tonumber(staticdata)
|
||||
end
|
||||
self.last_check_time = os.time(os.date('*t'))
|
||||
end,
|
||||
|
||||
get_staticdata = function(self)
|
||||
return self.last_breed_time
|
||||
end,
|
||||
|
||||
on_punch = function(self,player)
|
||||
player:get_inventory():add_item("main", "barn:barn_empty 1")
|
||||
self.object:remove()
|
||||
end,
|
||||
|
||||
last_breed_time = -1,
|
||||
last_check_time = -1,
|
||||
})
|
||||
|
||||
minetest.register_entity(":barn:barn_empty_ent",
|
||||
{
|
||||
physical = true,
|
||||
collisionbox = {-0.5,-0.5,-0.5, 0.5,0.5,0.5},
|
||||
visual = "wielditem",
|
||||
textures = { "barn:box_empty"},
|
||||
visual_size = { x=0.666,y=0.666,z=0.666},
|
||||
|
||||
|
||||
on_punch = function(self,player)
|
||||
|
||||
--if player is wearing food replace by full barn
|
||||
local tool = player:get_wielded_item()
|
||||
|
||||
if is_food(tool:get_name()) then
|
||||
local time_of_last_breed = self.last_breed_time
|
||||
local pos = self.object:getpos()
|
||||
|
||||
self.object:remove()
|
||||
|
||||
local barn = minetest.env:add_entity(pos,"barn:barn_ent")
|
||||
|
||||
local barn_lua = barn:get_luaentity()
|
||||
|
||||
barn_lua.last_breed_time = time_of_last_breed
|
||||
|
||||
player:get_inventory():remove_item("main",tool:get_name().." 1")
|
||||
--else add to players inventory
|
||||
else
|
||||
player:get_inventory():add_item("main", "barn:barn_empty 1")
|
||||
self.object:remove()
|
||||
end
|
||||
end,
|
||||
|
||||
on_activate = function(self, staticdata)
|
||||
self.last_breed_time = os.time(os.date('*t'))
|
||||
self.last_check_time = self.last_breed_time
|
||||
end,
|
||||
|
||||
})
|
||||
|
||||
minetest.register_entity(":barn:barn_small_ent",
|
||||
{
|
||||
physical = true,
|
||||
collisionbox = {-0.5,-0.5,-0.5, 0.5,-0.2,0.5},
|
||||
visual = "wielditem",
|
||||
textures = { "barn:box_small_filled"},
|
||||
visual_size = { x=0.666,y=0.666,z=0.666},
|
||||
|
||||
on_step = function(self,dtime)
|
||||
|
||||
local now = os.time(os.date('*t'))
|
||||
|
||||
if now ~= self.last_check_time then
|
||||
|
||||
|
||||
|
||||
local select = math.random(1,#barn_breedpairs_small)
|
||||
local breedpairs = barn_breedpairs_small[select]
|
||||
--print("Selected " .. select .. " --> " ..dump(breedpairs))
|
||||
|
||||
|
||||
if breed(breedpairs,self,now) then
|
||||
local pos = self.object:getpos()
|
||||
--remove barn and add empty one
|
||||
self.object:remove()
|
||||
|
||||
local barn_empty = minetest.env:add_entity(pos,"barn:barn_small_empty_ent")
|
||||
local barn_empty_lua = barn_empty:get_luaentity()
|
||||
barn_empty_lua.last_breed_time = now
|
||||
end
|
||||
|
||||
self.last_check_time = now
|
||||
end
|
||||
end,
|
||||
|
||||
on_activate = function(self,staticdata)
|
||||
if staticdata == nil then
|
||||
self.last_breed_time = os.time(os.date('*t'))
|
||||
else
|
||||
self.last_breed_time = tonumber(staticdata)
|
||||
end
|
||||
self.last_check_time = os.time(os.date('*t'))
|
||||
end,
|
||||
|
||||
get_staticdata = function(self)
|
||||
return self.last_breed_time
|
||||
end,
|
||||
|
||||
on_punch = function(self,player)
|
||||
player:get_inventory():add_item("main", "barn:barn_small_empty 1")
|
||||
self.object:remove()
|
||||
end,
|
||||
|
||||
last_breed_time = -1,
|
||||
last_check_time = -1,
|
||||
})
|
||||
|
||||
minetest.register_entity(":barn:barn_small_empty_ent",
|
||||
{
|
||||
physical = true,
|
||||
collisionbox = {-0.5,-0.5,-0.5, 0.5,-0.2,0.5},
|
||||
visual = "wielditem",
|
||||
textures = { "barn:box_small_empty"},
|
||||
visual_size = { x=0.666,y=0.666,z=0.666},
|
||||
|
||||
|
||||
on_punch = function(self,player)
|
||||
|
||||
--if player is wearing food replace by full barn
|
||||
local tool = player:get_wielded_item()
|
||||
|
||||
if is_food(tool:get_name()) then
|
||||
local time_of_last_breed = self.last_breed_time
|
||||
local pos = self.object:getpos()
|
||||
|
||||
self.object:remove()
|
||||
|
||||
local barn = minetest.env:add_entity(pos,"barn:barn_small_ent")
|
||||
|
||||
local barn_lua = barn:get_luaentity()
|
||||
|
||||
barn_lua.last_breed_time = time_of_last_breed
|
||||
|
||||
player:get_inventory():remove_item("main",tool:get_name().." 1")
|
||||
--else add to players inventory
|
||||
else
|
||||
player:get_inventory():add_item("main", "barn:barn_small_empty 1")
|
||||
self.object:remove()
|
||||
end
|
||||
end,
|
||||
|
||||
on_activate = function(self, staticdata)
|
||||
self.last_breed_time = os.time(os.date('*t'))
|
||||
self.last_check_time = self.last_breed_time
|
||||
end,
|
||||
|
||||
})
|
||||
|
||||
print("barn mod version " .. version .. " loaded")
|
|
@ -0,0 +1,256 @@
|
|||
function x(val)
|
||||
return ((val -80) / 160)
|
||||
end
|
||||
|
||||
function z(val)
|
||||
return ((val -80) / 160)
|
||||
end
|
||||
|
||||
function y(val)
|
||||
return ((val + 80) / 160)
|
||||
end
|
||||
|
||||
local textures_small_empty = {
|
||||
"barn_3d_bottom.png",
|
||||
}
|
||||
|
||||
local textures_small_filled = {
|
||||
"barn_3d_bottom.png",
|
||||
"barn_3d_small_top.png",
|
||||
"barn_3d_bottom.png",
|
||||
}
|
||||
|
||||
|
||||
local textures_empty = {
|
||||
"barn_3d_bottom.png",
|
||||
"barn_3d_empty_top.png",
|
||||
"barn_3d_empty_side.png",
|
||||
"barn_3d_empty_side.png",
|
||||
"barn_3d_empty_side.png",
|
||||
"barn_3d_empty_side.png",
|
||||
}
|
||||
|
||||
local textures_filled = {
|
||||
"barn_3d_bottom.png",
|
||||
"barn_3d_filled_top.png",
|
||||
"barn_3d_filled_side.png",
|
||||
"barn_3d_filled_side.png",
|
||||
"barn_3d_filled_side.png",
|
||||
"barn_3d_filled_side.png",
|
||||
}
|
||||
|
||||
local box_barn_small_empty = {
|
||||
--floor
|
||||
{ x(0) , y(-150), z(160),
|
||||
x(160), y(-160), z(0) },
|
||||
|
||||
{ x(0) , y(-120),z(160),
|
||||
x(160),y(-150),z(150) },
|
||||
|
||||
{ x(0) , y(-120),z(10),
|
||||
x(160),y(-150),z(0) },
|
||||
|
||||
{ x(0) , y(-120),z(160),
|
||||
x(10),y(-150),z(0) },
|
||||
{ x(150) , y(-120),z(160),
|
||||
x(160),y(-150),z(0) }
|
||||
}
|
||||
|
||||
local box_barn_small_filled = {
|
||||
--floor
|
||||
{ x(0) , y(-150), z(160),
|
||||
x(160), y(-160), z(0) },
|
||||
|
||||
{ x(0) , y(-120),z(160),
|
||||
x(160),y(-150),z(150) },
|
||||
|
||||
{ x(0) , y(-120),z(10),
|
||||
x(160),y(-150),z(0) },
|
||||
|
||||
{ x(0) , y(-120),z(160),
|
||||
x(10),y(-150),z(0) },
|
||||
|
||||
{ x(150) , y(-120),z(160),
|
||||
x(160),y(-150),z(0) },
|
||||
|
||||
{ x(10), y(-125), z(150),
|
||||
x(150),y(-150),z(10) }
|
||||
}
|
||||
|
||||
|
||||
local box_barn_empty = {
|
||||
--floor
|
||||
{ x(0) , y(-150), z(160),
|
||||
x(160), y(-160), z(0) },
|
||||
|
||||
|
||||
--x edge front
|
||||
{ x(0) , y(0), z(160),
|
||||
x(20), y(-150), z(140) },
|
||||
|
||||
{ x(47), y(0), z(160),
|
||||
x(66), y(-150), z(140) },
|
||||
|
||||
{ x(94), y(0), z(160),
|
||||
x(113), y(-150), z(140) },
|
||||
|
||||
{ x(140), y(0), z(160),
|
||||
x(160), y(-150), z(140) },
|
||||
|
||||
--x edge back
|
||||
{ x(0), y(0), z(20),
|
||||
x(20), y(-150), z(0) },
|
||||
|
||||
{ x(47), y(0), z(20),
|
||||
x(66), y(-150), z(0) },
|
||||
|
||||
{ x(94), y(0), z(20),
|
||||
x(113), y(-150), z(0) },
|
||||
|
||||
{ x(140), y(0), z(20),
|
||||
x(160), y(-150), z(0) },
|
||||
|
||||
-- z edge right
|
||||
{ x(140), y(0), z(66),
|
||||
x(160), y(-160), z(47) },
|
||||
|
||||
{ x(140), y(0), z(113),
|
||||
x(160), y(-150), z(94) },
|
||||
|
||||
-- z edge left
|
||||
{ x(0), y(0), z(66),
|
||||
x(20), y(-150), z(47) },
|
||||
|
||||
{ x(0), y(0), z(113),
|
||||
x(20), y(-150), z(94) },
|
||||
|
||||
--metal plates
|
||||
{ x(10), y(-50), z(150),
|
||||
x(150), y(-70), z(140),},
|
||||
{ x(10), y(-130), z(150),
|
||||
x(150), y(-150), z(140)},
|
||||
|
||||
{ x(10), y(-50), z(20),
|
||||
x(150), y(-70), z(10),},
|
||||
{ x(10), y(-130), z(20),
|
||||
x(150), y(-150), z(10)},
|
||||
|
||||
{ x(10), y(-50), z(150),
|
||||
x(20), y(-70), z(10),},
|
||||
{ x(10), y(-130), z(150),
|
||||
x(20), y(-150), z(10),},
|
||||
|
||||
{ x(140), y(-50), z(150),
|
||||
x(150), y(-70), z(10),},
|
||||
{ x(140), y(-130), z(150),
|
||||
x(150), y(-150), z(10),},
|
||||
}
|
||||
|
||||
local box_barn_filled = {
|
||||
--floor
|
||||
{ x(0) , y(-150), z(160),
|
||||
x(160), y(-160), z(0) },
|
||||
|
||||
|
||||
--x edge front
|
||||
{ x(0) , y(0), z(160),
|
||||
x(20), y(-150), z(140) },
|
||||
|
||||
{ x(47), y(0), z(160),
|
||||
x(66), y(-150), z(140) },
|
||||
|
||||
{ x(94), y(0), z(160),
|
||||
x(113), y(-150), z(140) },
|
||||
|
||||
{ x(140), y(0), z(160),
|
||||
x(160), y(-150), z(140) },
|
||||
|
||||
--x edge back
|
||||
{ x(0), y(0), z(20),
|
||||
x(20), y(-150), z(0) },
|
||||
|
||||
{ x(47), y(0), z(20),
|
||||
x(66), y(-150), z(0) },
|
||||
|
||||
{ x(94), y(0), z(20),
|
||||
x(113), y(-150), z(0) },
|
||||
|
||||
{ x(140), y(0), z(20),
|
||||
x(160), y(-150), z(0) },
|
||||
|
||||
-- z edge right
|
||||
{ x(140), y(0), z(66),
|
||||
x(160), y(-160), z(47) },
|
||||
|
||||
{ x(140), y(0), z(113),
|
||||
x(160), y(-150), z(94) },
|
||||
|
||||
-- z edge left
|
||||
{ x(0), y(0), z(66),
|
||||
x(20), y(-150), z(47) },
|
||||
|
||||
{ x(0), y(0), z(113),
|
||||
x(20), y(-150), z(94) },
|
||||
|
||||
--metal plates
|
||||
{ x(10), y(-50), z(150),
|
||||
x(150), y(-70), z(140)},
|
||||
{ x(10), y(-130), z(150),
|
||||
x(150), y(-150), z(140)},
|
||||
|
||||
{ x(10), y(-50), z(20),
|
||||
x(150), y(-70), z(10)},
|
||||
{ x(10), y(-130), z(20),
|
||||
x(150), y(-150), z(10)},
|
||||
|
||||
{ x(10), y(-50), z(150),
|
||||
x(20), y(-70), z(10)},
|
||||
{ x(10), y(-130), z(150),
|
||||
x(20), y(-150), z(10)},
|
||||
|
||||
{ x(140), y(-50), z(150),
|
||||
x(150), y(-70), z(10)},
|
||||
{ x(140), y(-130), z(150),
|
||||
x(150), y(-150), z(10)},
|
||||
|
||||
--grass
|
||||
{ x(20), y(-30), z(140),
|
||||
x(140), y(-130), z(20)}
|
||||
}
|
||||
|
||||
minetest.register_node("barn:box_empty", {
|
||||
tiles = textures_empty,
|
||||
drawtype = "nodebox",
|
||||
node_box = {
|
||||
type = "fixed",
|
||||
fixed = box_barn_empty
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_node("barn:box_filled", {
|
||||
tiles = textures_filled,
|
||||
drawtype = "nodebox",
|
||||
node_box = {
|
||||
type = "fixed",
|
||||
fixed = box_barn_filled
|
||||
},
|
||||
})
|
||||
|
||||
|
||||
minetest.register_node("barn:box_small_empty", {
|
||||
tiles = textures_small_empty,
|
||||
drawtype = "nodebox",
|
||||
node_box = {
|
||||
type = "fixed",
|
||||
fixed = box_barn_small_empty
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_node("barn:box_small_filled", {
|
||||
tiles = textures_small_filled,
|
||||
drawtype = "nodebox",
|
||||
node_box = {
|
||||
type = "fixed",
|
||||
fixed = box_barn_small_filled
|
||||
},
|
||||
})
|
After Width: | Height: | Size: 46 KiB |
After Width: | Height: | Size: 20 KiB |
After Width: | Height: | Size: 44 KiB |
After Width: | Height: | Size: 36 KiB |
After Width: | Height: | Size: 53 KiB |
After Width: | Height: | Size: 17 KiB |
After Width: | Height: | Size: 40 KiB |
After Width: | Height: | Size: 44 KiB |
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>animals</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
</natures>
|
||||
</projectDescription>
|
|
@ -0,0 +1,384 @@
|
|||
-------------------------------------------------------------------------------
|
||||
Mob Framework Mod (former animals mod) provides a framework for creating mobs
|
||||
|
||||
(c) sapier (code,some graphics)
|
||||
(c) rinoux (many 2D graphics)
|
||||
|
||||
Contact sapier a t gmx net
|
||||
-------------------------------------------------------------------------------
|
||||
Big thanks to rinoux for providing graphics and all others for their
|
||||
suggestions too!
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
|
||||
No what is in?
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
Vampires
|
||||
Hostile mobs spawning at night in unlighted areas. They can't withstand the
|
||||
sun and will burn as sun rises
|
||||
|
||||
Chicken
|
||||
Cicken droping egs now and then
|
||||
|
||||
Sheep
|
||||
Sheep that can be sheered, their wool will grow again. They randomly will
|
||||
spawn on willows
|
||||
|
||||
Cow
|
||||
Cows will spawn on willows and produce milk.
|
||||
|
||||
Deer
|
||||
Will spawn below trees.
|
||||
|
||||
Big Red
|
||||
They look like giant easter bunnys but beware of their plasma balls! Big red
|
||||
spawns in dark stony areas
|
||||
|
||||
Dungeonmasters
|
||||
Just dungenmasters throwing fireballs they spawn in dark stony areas too.
|
||||
|
||||
Rat
|
||||
Just a small animal jumping around
|
||||
|
||||
Creeper
|
||||
Don't get near they will explode
|
||||
|
||||
Blue White Fish
|
||||
Just a swimming animal
|
||||
|
||||
Gull
|
||||
flys around over your head!
|
||||
|
||||
Clownfish
|
||||
A funny small quick fish swiming around
|
||||
|
||||
Wolf
|
||||
A animal hiding in the woods that can be tamed to follow you
|
||||
|
||||
|
||||
What can you do with them?
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
Sheep -> take scissors and sheer them
|
||||
Cow -> take an empty glass and get milk
|
||||
Chicken -> collect eggs
|
||||
Vombie -> drops bone on kill
|
||||
Clownfish -> drops golden scale on kill
|
||||
Wolf -> tame it!
|
||||
|
||||
|
||||
How to catch mobss? Take a lasso or net to catch them, create a farm. No they
|
||||
won't breed except sheep if there's a filled barn nearby
|
||||
|
||||
|
||||
Recieps:
|
||||
-------------------------------------------------------------------------------
|
||||
Empty glass
|
||||
|
||||
none glass none
|
||||
none glass none
|
||||
none none none
|
||||
|
||||
Lasso
|
||||
|
||||
none wool none
|
||||
wool none wool
|
||||
none wool none
|
||||
|
||||
Scissors
|
||||
|
||||
none iron_ingot none
|
||||
none iron_ingot none
|
||||
stick none stick
|
||||
|
||||
Net
|
||||
|
||||
wool none wool
|
||||
none wool none
|
||||
wool none wool
|
||||
|
||||
Barn
|
||||
|
||||
stick stick stick
|
||||
wood wood wood
|
||||
|
||||
Vombie trap
|
||||
|
||||
wood wood wood
|
||||
wood scale_golden wood
|
||||
wood wood wood
|
||||
|
||||
Settings:
|
||||
-------------------------------------------------------------------------------
|
||||
mobf_enable_socket_trace = true/false
|
||||
-->enable socket mod tracing
|
||||
|
||||
mobf_disable_3d_mode = true/false
|
||||
-->disable 3d models
|
||||
|
||||
disable_vombie_3d_burn_animation = true/false
|
||||
-->VOMBIE ONLY disable 3d burn animation
|
||||
|
||||
mobf_disable_animal_spawning = true/false
|
||||
-->disable spawning of animals
|
||||
|
||||
mobf_blacklist = <serialized table of animal names>
|
||||
-->disable all animals in table e.g.
|
||||
mobf_blacklist = return {animal_sheep:sheep}
|
||||
Have a look at mobf_settings auxiliary mod too this adds a gui to do this
|
||||
|
||||
Changelog:
|
||||
-------------------------------------------------------------------------------
|
||||
Changes 1.4.5
|
||||
-added mobf registration of steer
|
||||
-added get version api
|
||||
-added support for blacklisting of animals
|
||||
|
||||
Changes 1.4.4
|
||||
-fixed bug in mob orientation calculation
|
||||
-improoved random movement generator
|
||||
->don't invert speed on collision
|
||||
->new random acceleration is dependent of old yaw now
|
||||
->mpattern stop and go reduce start stop chances drastically
|
||||
-added steer
|
||||
-added rooster
|
||||
-added breeding of cow and chicken
|
||||
|
||||
Changes 1.4.3
|
||||
-fixed bug in deep caves spawn algorithm tried to print nil value maxlight
|
||||
-fixed bug in walking through walkable nodes
|
||||
-added new config file option mobf_disable_animal_spawning to disable automatic animal spawning
|
||||
-added mapgen based willow spawn algorithm
|
||||
-added mapgen based in_forrest spawn algorithm
|
||||
|
||||
Changes 1.4.2
|
||||
-readded lost trap
|
||||
-fixed bug in inventory check
|
||||
|
||||
Changes 1.4.1
|
||||
-hopefully (haven't tested) fixed bug with mob killed by non player actor
|
||||
-added dropping of results in case of player inventory full
|
||||
-fixed bug in distance attack if distance attack is invalid
|
||||
-fixed dm having invalid distance attack
|
||||
-fixed big_red having invalid distance attack
|
||||
|
||||
Changes 1.4.0
|
||||
-rename core to MOBF
|
||||
-remove some dead code
|
||||
-fixed bug in random drops entities lifetime not save
|
||||
-fixed bug wrong parameter set to true on remove due to pop dens check
|
||||
-fixed bug mobs running around like crazy after on_step frequency increase
|
||||
-added spawn in deep caves spawn algorithm
|
||||
-added special movement gen none only applying y acceleration but stopping mob
|
||||
otherwise
|
||||
|
||||
Changes 1.3.5
|
||||
-make vault generation much more quiet
|
||||
-add function for adding movement pattern by external functions
|
||||
|
||||
Changes 1.3.4
|
||||
-increase check frequency to 4/s
|
||||
-fix jumpy cow and deer
|
||||
-fixed dm and big_red spawning in lighted areas
|
||||
-fixed bug harvest delay not enforced
|
||||
-make cow a little bit more slim
|
||||
-added vault generation code from celeron (slightly modified)
|
||||
-reduce sound distance dm/cow/sheep/vombie
|
||||
-fixed vombie model (was wrong direction)
|
||||
-made vombie agressive again
|
||||
-remove vombie at once if entity is activated at daytime
|
||||
|
||||
Changes 1.3.3
|
||||
-disable luatrace
|
||||
|
||||
Changes 1.3.2
|
||||
-split configuration of 2d 3d animals
|
||||
-more 3d animals
|
||||
-improoved base position checking
|
||||
-added warnings for long abms
|
||||
-added load/unload check
|
||||
-removed spawn point registry
|
||||
-removed minetest serialization
|
||||
-readded remove animals script(non working atm)
|
||||
|
||||
Changes 1.3.1
|
||||
-fixed regression unable to craft lasso and net
|
||||
-added doxygen style comments
|
||||
-added documentation
|
||||
-fixed lot of code style breakages
|
||||
-extracted environments from movement patterns
|
||||
-moved prototype for path based movement generator to own folder
|
||||
|
||||
Changes 1.3.0
|
||||
-added 3d fish blue white
|
||||
-fixed another yaw bug
|
||||
-fixed movement check bug
|
||||
-fixed position prediction
|
||||
-replaced animalmaterials:wool_? by wool:x
|
||||
-added fire effect for fireball
|
||||
-replaced custom serialization by new minetest function
|
||||
-added fire for self destruct
|
||||
-fix lasso and net recieps
|
||||
-added wolf
|
||||
|
||||
Changes 1.2.93:
|
||||
-added 3d barn
|
||||
-fixed bug animals have wrong orientation
|
||||
-fixed bug sheep get stuc in corner
|
||||
-fixed cow model
|
||||
|
||||
Changes 1.2.92:
|
||||
-added support for 3d animals
|
||||
-fix bug in probabilistic movement gen when handling min speed
|
||||
-fixed movement of stop_and_go animals
|
||||
-made Sheep 3D
|
||||
-made Cow 3D
|
||||
|
||||
|
||||
Changes 1.2.91:
|
||||
-fixed bugs in animals sheep
|
||||
-updated animalmaterials to new syntax
|
||||
|
||||
Changes 1.2.90:
|
||||
-added support for surface differentiation in good/ok/bad
|
||||
-added support for different movement generators
|
||||
-added fight mode movement generator change
|
||||
-fixed bug barn depending on vombie instead of sheep
|
||||
-reduced cpu load in normal movement loop
|
||||
-adjusted probability values to new check cycle
|
||||
|
||||
Changes 1.2.1:
|
||||
-use official health system
|
||||
-add group support for all animals
|
||||
-scissors get damaged by harvesting wool
|
||||
-add footstep sounds
|
||||
|
||||
Changes 1.2.0:
|
||||
-added sound support
|
||||
-(non working) path based movement gen stub
|
||||
|
||||
Changes 1.1.0:
|
||||
-support for prefered environment
|
||||
-performance improvements (mainly in spawning algorithms)
|
||||
-internal reorganization
|
||||
-added on_hit_callback and on_kill_callback in fighting subsystem
|
||||
|
||||
Changes 1.0.0:
|
||||
-added changes required for flying animals
|
||||
-added lifetime support (it's only used for breeding right now)
|
||||
-for any animal a item is created by default
|
||||
-added gull
|
||||
-added clownfish
|
||||
-added vombie trap
|
||||
-added barn (breed sheep!)
|
||||
|
||||
Changes 0.9.11:
|
||||
-animal definitions have been moved to different mods
|
||||
-player punch pushes back animal
|
||||
|
||||
Changes 0.9.9:
|
||||
-MAJOR code reorganization
|
||||
-fixed creeper
|
||||
-added collision boxes with correct height
|
||||
(width ain't possible as sprites are rotated automaticaly)
|
||||
-added some missing item graphics
|
||||
-fixed a lot of small bugs probably not even discovered
|
||||
-improoved big red graphic
|
||||
-added initial documentation
|
||||
|
||||
Changes 0.9.0:
|
||||
-changed harvesting to LMB
|
||||
-fixed bug making rats jump to high
|
||||
-adjusted to new git 20120122
|
||||
-make dungeon master more dangerous
|
||||
-added glass for harvesting milk
|
||||
|
||||
Changes 0.8.9:
|
||||
-added net
|
||||
-added fish support
|
||||
-added rat
|
||||
|
||||
Changes 0.8.3:
|
||||
-added creeper
|
||||
-added movement pattern support -> support for different movement styles
|
||||
-added lua script "remove_animals.lua" (rename to init.lua to remove all animals from your world)
|
||||
|
||||
Changes 0.8.2:
|
||||
-added cow graphics from rinoux
|
||||
-added some item images from rinoux
|
||||
-fixed unnecessary workaround in line of sight code by correct implementation
|
||||
|
||||
Changes 0.8.1:
|
||||
-bugfix for release error
|
||||
|
||||
Changes 0.8.0:
|
||||
-added deer graphics from rinoux
|
||||
-added distance attack support (inspired by jeija mod throwing)
|
||||
-added plasma and fireballs
|
||||
-added dungeonmaster
|
||||
|
||||
Changes 0.7.3:
|
||||
-fixed some issues with spawning to many animals in case of frequent server restarts
|
||||
-added chicken (big thanks to rinoux)
|
||||
-added new graphics for sheep (even more thanks to rinoux for providing them)
|
||||
|
||||
Changes 0.7.0:
|
||||
-added support for animals following target while fighting
|
||||
-make hostile animals even more agressive
|
||||
-add vampire spawning all over the world during night ;-)
|
||||
|
||||
Changes 0.6.0:
|
||||
-added support for looking directions
|
||||
-added support for animals attacking player on their own
|
||||
Latest git from 20120103 required!
|
||||
|
||||
Changes 0.5.0:
|
||||
-fixed bug animals disapearing if more than one animal is at same position
|
||||
-switched to new lua api
|
||||
Latest build 20120102 required!
|
||||
|
||||
Changes 0.4.5:
|
||||
-fixed spawn algorithms not correctly ensuring population density of animals
|
||||
|
||||
Changes 0.4.3:
|
||||
-added lasso for catching animals
|
||||
|
||||
Changes 0.4.2:
|
||||
-add scissors for harvesting wool
|
||||
|
||||
Changes 0.4.1:
|
||||
-fixed bug mod not running on stock 0.4 dev
|
||||
-big red now spawns in shadows only
|
||||
|
||||
Changes 0.4.0:
|
||||
-added support for animals spawning
|
||||
|
||||
Changes 0.3.0:
|
||||
-added support for animals fighting back
|
||||
|
||||
Changes 0.2.2:
|
||||
-animal may jump 1 block but only if it's a "natural" surface (to avoid jumping over fences, walls e.g.). Natural surfaces are by now dirt, sand, stone and clay.
|
||||
|
||||
Changes 0.2.1:
|
||||
-animal size increased
|
||||
|
||||
Changes 0.2.0:
|
||||
-added cow
|
||||
-added deer
|
||||
-fixed bugs in base functionality used by deer and cow
|
||||
|
||||
Changes 0.1.1:
|
||||
-fixed bug crashing server on rightclick
|
||||
|
||||
Changes 0.1.0:
|
||||
-Major improovements in motion generation code
|
||||
-switched to modular design (still needed to create a single file till next dev release of minetest, if you've already got the master minetest you may rename init_modular.lua to init)
|
||||
-added support for:
|
||||
*animals harvestable
|
||||
*animals transforming on harvest
|
||||
*animals retransforming after specified amount of time
|
||||
-prepared for:
|
||||
*animals harvestable when wearing special tool
|
||||
*animals harvestable by consuming special tool
|
||||
|
|
@ -0,0 +1,71 @@
|
|||
-------------------------------------------------------------------------------
|
||||
-- Mob Framework Mod by Sapier
|
||||
--
|
||||
-- You may copy, use, modify or do nearly anything except removing this
|
||||
-- copyright notice.
|
||||
-- And of course you are NOT allow to pretend you have written it.
|
||||
--
|
||||
--! @file compatibility.lua
|
||||
--! @brief contains compatibility/transition code thats to be removed
|
||||
--! @copyright Sapier
|
||||
--! @author Sapier
|
||||
--! @date 2012-08-09
|
||||
--
|
||||
-- Contact sapier a t gmx net
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
minetest.register_abm({
|
||||
nodenames = { "animalmaterials:wool_white" },
|
||||
interval = 1,
|
||||
chance = 1,
|
||||
|
||||
action = function(pos, node, active_object_count, active_object_count_wider)
|
||||
minetest.env:remove_node(pos)
|
||||
minetest.env:add_node(pos,{name="wool:white"})
|
||||
end
|
||||
|
||||
})
|
||||
|
||||
minetest.register_abm({
|
||||
nodenames = { "animalmaterials:wool_grey" },
|
||||
interval = 1,
|
||||
chance = 1,
|
||||
|
||||
action = function(pos, node, active_object_count, active_object_count_wider)
|
||||
minetest.env:remove_node(pos)
|
||||
minetest.env:add_node(pos,{name="wool:grey"})
|
||||
end
|
||||
|
||||
})
|
||||
|
||||
minetest.register_abm({
|
||||
nodenames = { "animalmaterials:wool_brown" },
|
||||
interval = 1,
|
||||
chance = 1,
|
||||
|
||||
action = function(pos, node, active_object_count, active_object_count_wider)
|
||||
minetest.env:remove_node(pos)
|
||||
minetest.env:add_node(pos,{name="wool:brown"})
|
||||
end
|
||||
|
||||
})
|
||||
|
||||
minetest.register_abm({
|
||||
nodenames = { "animalmaterials:wool_black" },
|
||||
interval = 1,
|
||||
chance = 1,
|
||||
|
||||
action = function(pos, node, active_object_count, active_object_count_wider)
|
||||
minetest.env:remove_node(pos)
|
||||
minetest.env:add_node(pos,{name="wool:black"})
|
||||
end
|
||||
|
||||
})
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
-- compatibility functions to make transition to new name easier
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
function animals_add_animal(animal)
|
||||
mobf_add_mob(animal)
|
||||
end
|
|
@ -0,0 +1,264 @@
|
|||
-------------------------------------------------------------------------------
|
||||
-- Mob Framework Mod by Sapier
|
||||
--
|
||||
-- You may copy, use, modify or do nearly anything except removing this
|
||||
-- copyright notice.
|
||||
-- And of course you are NOT allow to pretend you have written it.
|
||||
--
|
||||
--! @file debug.lua
|
||||
--! @brief contains debug functions for mob framework
|
||||
--! @copyright Sapier
|
||||
--! @author Sapier
|
||||
--! @date 2012-08-09
|
||||
--!
|
||||
-- Contact sapier a t gmx net
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
--! @defgroup debug_in_game In game debugging functions
|
||||
--! @brief debugging functions to be called from in game
|
||||
--! @ingroup framework_int
|
||||
--! @{
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
-- name: mobf_print_usage(player,command,toadd)
|
||||
--
|
||||
--! @brief send errormessage to player
|
||||
--
|
||||
--! @param player name of player to print usage
|
||||
--! @param command display usage for this command
|
||||
--! @param toadd additional information to transfer to player
|
||||
-------------------------------------------------------------------------------
|
||||
function mobf_print_usage(player, command, toadd)
|
||||
|
||||
if toadd == nil then
|
||||
toadd = ""
|
||||
end
|
||||
|
||||
if command == "spawnmob" then
|
||||
print("CMD: ".. player .."> ".. "Usage: /spawnmob <mobname> <X,Y,Z> " .. toadd)
|
||||
minetest.chat_send_player(player, "Usage: /spawnmob <mobname> <X,Y,Z> " .. toadd)
|
||||
end
|
||||
|
||||
if command == "ukn_mob" then
|
||||
print("CMD: ".. player .."> ".. "Unknown mob name "..toadd)
|
||||
minetest.chat_send_player(player, "Unknown mob name "..toadd)
|
||||
end
|
||||
|
||||
if command == "inv_pos" then
|
||||
print("CMD: ".. player .."> ".. "Invalid position "..toadd)
|
||||
minetest.chat_send_player(player, "Invalid position "..toadd)
|
||||
end
|
||||
|
||||
if command == "mob_spawned" then
|
||||
print("CMD: ".. player .."> ".. "Mob successfully spawned "..toadd)
|
||||
minetest.chat_send_player(player, "Mob successfully spawned "..toadd)
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
-- name: mobf_handle_spawn_mob_cmd(name,message)
|
||||
--
|
||||
--! @brief handle a spawn mob command
|
||||
--
|
||||
--! @param name name of player
|
||||
--! @param message message received
|
||||
------------------------------------------------------------------------------
|
||||
function mobf_handle_spawn_mob_cmd(name,message)
|
||||
local start_pos = string.find(message," ")
|
||||
|
||||
if (start_pos == nil) then
|
||||
mobf_print_usage(name,"spawnmob")
|
||||
return true
|
||||
end
|
||||
|
||||
start_pos = start_pos +1
|
||||
|
||||
local end_pos = string.find(message," ",start_pos)
|
||||
|
||||
if end_pos == nil then
|
||||
mobf_print_usage(name,"spawmob")
|
||||
return true
|
||||
end
|
||||
|
||||
local mobname = string.sub(message,start_pos,end_pos-1)
|
||||
|
||||
if mobf_is_known_mob(mobname) ~= true then
|
||||
mobf_print_usage(name,"ukn_mob", ">"..mobname.."<")
|
||||
return true
|
||||
end
|
||||
|
||||
local spawnpoint = {x=0,y=0,z=0}
|
||||
|
||||
start_pos = end_pos +1
|
||||
end_pos = string.find(message,",",start_pos)
|
||||
|
||||
if end_pos ~= nil then
|
||||
print("Found: ".. string.sub(message,start_pos,end_pos-1).. " as x")
|
||||
spawnpoint.x = tonumber(string.sub(message,start_pos,end_pos-1))
|
||||
else
|
||||
mobf_print_usage(name,"spawnmob")
|
||||
return true
|
||||
end
|
||||
|
||||
start_pos = end_pos +1
|
||||
end_pos = string.find(message,",",start_pos)
|
||||
|
||||
if end_pos ~= nil then
|
||||
print("Found: ".. string.sub(message,start_pos,end_pos-1).. " as y")
|
||||
spawnpoint.y = tonumber(string.sub(message,start_pos,end_pos-1))
|
||||
else
|
||||
mobf_print_usage(name,"spawnmob")
|
||||
return true
|
||||
end
|
||||
|
||||
start_pos = end_pos +1
|
||||
|
||||
print("Found: ".. string.sub(message,start_pos).. " as z")
|
||||
spawnpoint.z = tonumber(string.sub(message,start_pos))
|
||||
|
||||
if spawnpoint.z == nil then
|
||||
mobf_print_usage(name,"spawnmob")
|
||||
return true
|
||||
end
|
||||
|
||||
local node_at_spawnpoint = minetest.env:get_node(spawnpoint)
|
||||
|
||||
if mobf_pos_is_zero(spawnpoint) or
|
||||
node_at_spawnpoint == nil and
|
||||
node_at_spawnpoint.name ~= "air" then
|
||||
mobf_print_usage(name,"inv_pos",printpos(spawnpoint))
|
||||
return true
|
||||
end
|
||||
|
||||
print("Spawning mob ".. mobname .." at " .. printpos(spawnpoint))
|
||||
|
||||
local newobject = minetest.env:add_entity(spawnpoint,mobname)
|
||||
|
||||
local newentity = mobf_find_entity(newobject)
|
||||
|
||||
if newentity ~= nil then
|
||||
mobf_print_usage(name,"mob_spawned", mobname)
|
||||
else
|
||||
print("Bug no "..mobname.." has been created!")
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
-- name: mobf_handle_list_active_mobs_cmd(name,message)
|
||||
--
|
||||
--! @brief print list of all current active mobs
|
||||
--
|
||||
--! @param name name of player
|
||||
--! @param message message received
|
||||
------------------------------------------------------------------------------
|
||||
function mobf_handle_list_active_mobs_cmd(name,message)
|
||||
|
||||
local count = 1
|
||||
for index,value in pairs(minetest.luaentities) do
|
||||
if value.data.name ~= nil then
|
||||
local tosend = count .. ": " .. value.data.name .. " at " .. printpos(value.object:getpos())
|
||||
print(tosend)
|
||||
minetest.chat_send_player(name,tosend)
|
||||
count = count +1
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
-- name: mobf_handle_add_tools_cmd(name,message)
|
||||
--
|
||||
--! @brief add toolset for testing
|
||||
--
|
||||
--! @param name name of player
|
||||
--! @param message message received
|
||||
------------------------------------------------------------------------------
|
||||
function mobf_handle_add_tools_cmd(name,message)
|
||||
local player = minetest.env:get_player_by_name(name)
|
||||
|
||||
if player ~= nil then
|
||||
player:get_inventory():add_item("main", "animalmaterials:lasso 20")
|
||||
player:get_inventory():add_item("main", "animalmaterials:net 20")
|
||||
player:get_inventory():add_item("main", "animalmaterials:scissors 1")
|
||||
player:get_inventory():add_item("main", "animalmaterials:glass 10")
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
-- name: mobf_handle_list_mobs_cmd(name,message)
|
||||
--
|
||||
--! @brief list all registred mobs
|
||||
--
|
||||
--! @param name name of player
|
||||
--! @param message message received
|
||||
------------------------------------------------------------------------------
|
||||
function mobf_handle_list_mobs_cmd(name,message)
|
||||
|
||||
local text = ""
|
||||
for i,val in ipairs(mobf_registred_mob) do
|
||||
text = text .. val .. " "
|
||||
end
|
||||
minetest.chat_send_player(name, "MOBF: "..text)
|
||||
end
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
-- name: mobf_debug_handler(name,message)
|
||||
--
|
||||
--! @brief global chat message handler for mob framework
|
||||
--
|
||||
--! @param name name of player
|
||||
--! @param message message received
|
||||
------------------------------------------------------------------------------
|
||||
function mobf_debug_handler(name,message)
|
||||
|
||||
if message == nil then
|
||||
return false
|
||||
end
|
||||
|
||||
if string.find(message,"/spawnmob") ~= nil then
|
||||
mobf_handle_spawn_mob_cmd(name,message)
|
||||
return true
|
||||
end
|
||||
|
||||
if string.find(message,"/listactivemobs") ~= nil then
|
||||
mobf_handle_list_active_mobs_cmd(name,message)
|
||||
return true
|
||||
end
|
||||
|
||||
if string.find(message,"/debug_add_tools") ~= nil then
|
||||
mobf_handle_add_tools_cmd(name,message)
|
||||
return true
|
||||
end
|
||||
|
||||
if string.find(message,"/listmobs") ~= nil then
|
||||
mobf_handle_list_mobs_cmd(name,message)
|
||||
return true
|
||||
end
|
||||
|
||||
if string.find(message,"/traceon") ~= nil then
|
||||
luatrace.tron()
|
||||
return true
|
||||
end
|
||||
|
||||
if string.find(message,"/traceoff") ~= nil then
|
||||
luatrace.troff()
|
||||
return true
|
||||
end
|
||||
|
||||
return false
|
||||
end
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
-- name: mobf_debug_handler(name,message)
|
||||
--
|
||||
--! @brief initialize debug commands chat handler
|
||||
--
|
||||
------------------------------------------------------------------------------
|
||||
function mobf_init_debug()
|
||||
minetest.register_on_chat_message(mobf_debug_handler)
|
||||
end
|
||||
|
||||
--!@}
|
|
@ -0,0 +1,76 @@
|
|||
-------------------------------------------------------------------------------
|
||||
-- Mob Framework Mod by Sapier
|
||||
--
|
||||
-- You may copy, use, modify or do nearly anything except removing this
|
||||
-- copyright notice.
|
||||
-- And of course you are NOT allow to pretend you have written it.
|
||||
--
|
||||
--! @file debug_trace.lua
|
||||
--! @brief contains switchable debug trace functions
|
||||
--! @copyright Sapier
|
||||
--! @author Sapier
|
||||
--! @date 2012-08-09
|
||||
--!
|
||||
-- Contact sapier a t gmx net
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
--! @defgroup debug_trace Debug trace functions
|
||||
--! @brief central configuration of trace functions
|
||||
--! @ingroup framework_int
|
||||
|
||||
--lvl1 excessive output
|
||||
--lvl2 medium output
|
||||
--lvl3 less output
|
||||
|
||||
--! @brief configuration of trace level to use for various components
|
||||
--! @ingroup debug_trace
|
||||
dbg_mobf = {
|
||||
|
||||
generic_lvl1 = function () end,
|
||||
generic_lvl2 = function () end,
|
||||
generic_lvl3 = function () end,
|
||||
|
||||
graphics_lvl1 = function () end,
|
||||
graphics_lvl2 = function () end,
|
||||
graphics_lvl3 = function () end,
|
||||
|
||||
spawning_lvl1 = function () end,
|
||||
spawning_lvl2 = function () end,
|
||||
spawning_lvl3 = function () end,
|
||||
|
||||
permanent_store_lvl1 = function () end,
|
||||
permanent_store_lvl2 = function () end,
|
||||
permanent_store_lvl3 = function () end,
|
||||
|
||||
movement_lvl1 = function () end,
|
||||
movement_lvl2 = function () end,
|
||||
movement_lvl3 = function () end,
|
||||
|
||||
pmovement_lvl1 = function () end,
|
||||
pmovement_lvl2 = function () end,
|
||||
pmovement_lvl3 = function () end,
|
||||
|
||||
fmovement_lvl1 = function () end,
|
||||
fmovement_lvl2 = function () end,
|
||||
fmovement_lvl3 = function () end,
|
||||
|
||||
fighting_lvl1 = function () end,
|
||||
fighting_lvl2 = function () end,
|
||||
fighting_lvl3 = function () end,
|
||||
|
||||
environment_lvl1 = function () end,
|
||||
environment_lvl2 = function () end,
|
||||
environment_lvl3 = function () end,
|
||||
|
||||
harvesting_lvl1 = function () end,
|
||||
harvesting_lvl2 = function () end,
|
||||
harvesting_lvl3 = function () end,
|
||||
|
||||
sound_lvl1 = function () end,
|
||||
sound_lvl2 = function () end,
|
||||
sound_lvl3 = function () end,
|
||||
|
||||
random_drop_lvl1 = function () end,
|
||||
random_drop_lvl2 = function () end,
|
||||
random_drop_lvl3 = function () end,
|
||||
}
|
|
@ -0,0 +1,4 @@
|
|||
default
|
||||
animalmaterials
|
||||
wool
|
||||
fire
|
|
@ -0,0 +1,28 @@
|
|||
Date 2012 01 28
|
||||
|
||||
testcases to check before release:
|
||||
|
||||
|
||||
Features:
|
||||
|
||||
-mobs moving
|
||||
-catching mobs with lasso
|
||||
-catching mobs with net
|
||||
-killing mobs
|
||||
-harvesting mobs
|
||||
-mobs doing meele attack
|
||||
-mobs transforming on harvest
|
||||
-mobs auto transform
|
||||
-mobs taking damage in sun
|
||||
-mobs self destruct
|
||||
-mobs honoring jump limitiations
|
||||
-mobs random dropping
|
||||
-mobs honoring movement medium
|
||||
-mobs doing random jumps
|
||||
-mobs level changing
|
||||
|
||||
|
||||
General:
|
||||
-version number correct?
|
||||
-readme correct?
|
||||
-debug output disabled?
|
|
@ -0,0 +1,196 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: Class List</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li class="current"><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('annotated.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Class List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><table>
|
||||
<tr><td class="indexkey"><a class="el" href="structanimal__mods__know.html">animal_mods_know</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structanimals__defined.html">animals_defined</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structmob__template_1_1auto__transform.html">mob_template::auto_transform</a></td><td class="indexvalue">[OPTIONAL] if this mob s intended to transform by its own configure it here </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structmob__template_1_1catching.html">mob_template::catching</a></td><td class="indexvalue">[OPTIONAL] configuration how to catch the mob </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structmob__template_1_1combat.html">mob_template::combat</a></td><td class="indexvalue">[OPTIONAL] combat settings for mob </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structdbg__mobf.html">dbg_mobf</a></td><td class="indexvalue">Configuration of trace level to use for various components </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structmob__template_1_1sound_1_1die.html">mob_template::sound::die</a></td><td class="indexvalue">[OPTIONAL] sound played if mob dies </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classdirection__control.html">direction_control</a></td><td class="indexvalue">Functions for direction control in probabilistic movement gen </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structmob__template_1_1sound_1_1distance.html">mob_template::sound::distance</a></td><td class="indexvalue">[OPTIONAL] sound played on distance attack </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structmob__template_1_1combat_1_1distance.html">mob_template::combat::distance</a></td><td class="indexvalue">[OPTIONAL] configuration of distance attack </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structdont__move__prototype.html">dont_move_prototype</a></td><td class="indexvalue">Movement pattern resulting in a mob not moving at all </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structenv__flight__1.html">env_flight_1</a></td><td class="indexvalue">Flying mobs in height between 13-23 blocks above surface </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structenv__meadow.html">env_meadow</a></td><td class="indexvalue">Environment for mobs that prefere green meadows but may walk on dirt and sand too </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structenv__on__ground__1.html">env_on_ground_1</a></td><td class="indexvalue">Environment for mobs capable of walking through junglegrass </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structenv__on__ground__2.html">env_on_ground_2</a></td><td class="indexvalue">Environment for mobs capable of walking through junglegrass and stay on natural surfaces </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structenv__open__waters.html">env_open_waters</a></td><td class="indexvalue">Open waters from 4 to 30 blocks deep </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structenv__shallow__waters.html">env_shallow_waters</a></td><td class="indexvalue">Shallow waters not deeper than 10 blocks </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structenv__simple__air.html">env_simple_air</a></td><td class="indexvalue">Simple environment only checking for air </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classenvironment.html">environment</a></td><td class="indexvalue">Environment related features </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classfighting.html">fighting</a></td><td class="indexvalue">Melee and distance attack features </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structflight__pattern1__prototype.html">flight_pattern1_prototype</a></td><td class="indexvalue">Movement pattern used for flying mobs </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structmob__template_1_1generic.html">mob_template::generic</a></td><td class="indexvalue">[MANDATORY] generic parameters for mob </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structenv__on__ground__2_1_1surfaces_1_1good.html">env_on_ground_2::surfaces::good</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structenv__meadow_1_1surfaces_1_1good.html">env_meadow::surfaces::good</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structmob__template_1_1graphics.html">mob_template::graphics</a></td><td class="indexvalue">[2D MANDATORY] 2d graphics configuration for mob </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classgraphics.html">graphics</a></td><td class="indexvalue">Graphic features </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structmob__template_1_1graphics__3d.html">mob_template::graphics_3d</a></td><td class="indexvalue">[3D MANDATORY] 3d graphics configuration for mob </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structmob__template_1_1harvest.html">mob_template::harvest</a></td><td class="indexvalue">[OPTIONAL] if mob is harvestable configure it here </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structmob__template_1_1sound_1_1harvest.html">mob_template::sound::harvest</a></td><td class="indexvalue">[OPTIONAL] sound played on harvest </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classharvesting.html">harvesting</a></td><td class="indexvalue">Harvesting features </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classheight__level__control.html">height_level_control</a></td><td class="indexvalue">Class containing height level functionality </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structenv__on__ground__2_1_1media.html">env_on_ground_2::media</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structenv__open__waters_1_1media.html">env_open_waters::media</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structenv__shallow__waters_1_1media.html">env_shallow_waters::media</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structenv__simple__air_1_1media.html">env_simple_air::media</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structenv__flight__1_1_1media.html">env_flight_1::media</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structenv__meadow_1_1media.html">env_meadow::media</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structenv__on__ground__1_1_1media.html">env_on_ground_1::media</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structmob__template_1_1sound_1_1melee.html">mob_template::sound::melee</a></td><td class="indexvalue">[OPTIONAL] sound played if mob does meele attack </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structmob__template_1_1combat_1_1melee.html">mob_template::combat::melee</a></td><td class="indexvalue">[OPTIONAL] configuration of meele attack </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmgen__follow.html">mgen_follow</a></td><td class="indexvalue">Movement generator trying to follow or reach a target </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmgen__none.html">mgen_none</a></td><td class="indexvalue">Movement generator doing nothing </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmgen__raster.html">mgen_raster</a></td><td class="indexvalue">Movement generator creating a rasterized probabilistic movement </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structmob__template.html">mob_template</a></td><td class="indexvalue">Template for creating mobs </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="struct_m_o_b_f___f_i_r_e_b_a_l_l___e_n_t_i_t_y.html">MOBF_FIREBALL_ENTITY</a></td><td class="indexvalue">Fireball weapon entity </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="struct_m_o_b_f___p_l_a_s_m_a_b_a_l_l___e_n_t_i_t_y.html">MOBF_PLASMABALL_ENTITY</a></td><td class="indexvalue">Plasmaball weapon entity </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structmob__template_1_1movement.html">mob_template::movement</a></td><td class="indexvalue">[MANDATORY] configuration of movement generator </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmovement__gen.html">movement_gen</a></td><td class="indexvalue">Probabilistic movement generator </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classp__mov__gen.html">p_mov_gen</a></td><td class="indexvalue">Movement generator evaluating a path to a target and following it </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structenv__meadow_1_1surfaces_1_1possible.html">env_meadow::surfaces::possible</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structmob__template_1_1sound_1_1random.html">mob_template::sound::random</a></td><td class="indexvalue">[OPTIONAL] random sound to be played </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classrandom__drop.html">random_drop</a></td><td class="indexvalue">Random drop features e.g lay eggs </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structmob__template_1_1random__drop.html">mob_template::random_drop</a></td><td class="indexvalue">[OPTIONAL] does this mob do random drops </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structrun__and__jump__low__prototype.html">run_and_jump_low_prototype</a></td><td class="indexvalue">Movement pattern used for quick moving and direction changing mobs that jump every now and then </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structmob__template_1_1sound_1_1self__destruct.html">mob_template::sound::self_destruct</a></td><td class="indexvalue">[OPTIONAL] sound played on self destruction </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structmob__template_1_1combat_1_1self__destruct.html">mob_template::combat::self_destruct</a></td><td class="indexvalue">[OPTIONAL] configuration for self destructing mob </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structmob__template_1_1sound.html">mob_template::sound</a></td><td class="indexvalue">[OPTIONAL] sounds to be played by mob </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classsound.html">sound</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classspawning.html">spawning</a></td><td class="indexvalue">Spawning features </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structmob__template_1_1spawning.html">mob_template::spawning</a></td><td class="indexvalue">[MANDATORY] spawning configuration for mob </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structstop__and__go__prototype.html">stop_and_go_prototype</a></td><td class="indexvalue">Movement pattern for mobs wandering around randomly </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structenv__meadow_1_1surfaces.html">env_meadow::surfaces</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structenv__on__ground__2_1_1surfaces.html">env_on_ground_2::surfaces</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structswim__pattern1__prototype.html">swim_pattern1_prototype</a></td><td class="indexvalue">Movement pattern for mobs swimming slow </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structswim__pattern2__prototype.html">swim_pattern2_prototype</a></td><td class="indexvalue"></td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,68 @@
|
|||
var annotated =
|
||||
[
|
||||
[ "animal_mods_know", "structanimal__mods__know.html", null ],
|
||||
[ "animals_defined", "structanimals__defined.html", null ],
|
||||
[ "mob_template::auto_transform", "structmob__template_1_1auto__transform.html", "structmob__template_1_1auto__transform" ],
|
||||
[ "mob_template::catching", "structmob__template_1_1catching.html", "structmob__template_1_1catching" ],
|
||||
[ "mob_template::combat", "structmob__template_1_1combat.html", "structmob__template_1_1combat" ],
|
||||
[ "dbg_mobf", "structdbg__mobf.html", null ],
|
||||
[ "mob_template::sound::die", "structmob__template_1_1sound_1_1die.html", "structmob__template_1_1sound_1_1die" ],
|
||||
[ "direction_control", "classdirection__control.html", "classdirection__control" ],
|
||||
[ "mob_template::sound::distance", "structmob__template_1_1sound_1_1distance.html", "structmob__template_1_1sound_1_1distance" ],
|
||||
[ "mob_template::combat::distance", "structmob__template_1_1combat_1_1distance.html", "structmob__template_1_1combat_1_1distance" ],
|
||||
[ "dont_move_prototype", "structdont__move__prototype.html", "structdont__move__prototype" ],
|
||||
[ "env_flight_1", "structenv__flight__1.html", "structenv__flight__1" ],
|
||||
[ "env_meadow", "structenv__meadow.html", null ],
|
||||
[ "env_on_ground_1", "structenv__on__ground__1.html", null ],
|
||||
[ "env_on_ground_2", "structenv__on__ground__2.html", null ],
|
||||
[ "env_open_waters", "structenv__open__waters.html", "structenv__open__waters" ],
|
||||
[ "env_shallow_waters", "structenv__shallow__waters.html", "structenv__shallow__waters" ],
|
||||
[ "env_simple_air", "structenv__simple__air.html", null ],
|
||||
[ "environment", "classenvironment.html", "classenvironment" ],
|
||||
[ "fighting", "classfighting.html", "classfighting" ],
|
||||
[ "flight_pattern1_prototype", "structflight__pattern1__prototype.html", "structflight__pattern1__prototype" ],
|
||||
[ "mob_template::generic", "structmob__template_1_1generic.html", "structmob__template_1_1generic" ],
|
||||
[ "env_on_ground_2::surfaces::good", "structenv__on__ground__2_1_1surfaces_1_1good.html", "structenv__on__ground__2_1_1surfaces_1_1good" ],
|
||||
[ "env_meadow::surfaces::good", "structenv__meadow_1_1surfaces_1_1good.html", "structenv__meadow_1_1surfaces_1_1good" ],
|
||||
[ "mob_template::graphics", "structmob__template_1_1graphics.html", null ],
|
||||
[ "graphics", "classgraphics.html", "classgraphics" ],
|
||||
[ "mob_template::graphics_3d", "structmob__template_1_1graphics__3d.html", "structmob__template_1_1graphics__3d" ],
|
||||
[ "mob_template::harvest", "structmob__template_1_1harvest.html", "structmob__template_1_1harvest" ],
|
||||
[ "mob_template::sound::harvest", "structmob__template_1_1sound_1_1harvest.html", "structmob__template_1_1sound_1_1harvest" ],
|
||||
[ "harvesting", "classharvesting.html", "classharvesting" ],
|
||||
[ "height_level_control", "classheight__level__control.html", "classheight__level__control" ],
|
||||
[ "env_on_ground_2::media", "structenv__on__ground__2_1_1media.html", "structenv__on__ground__2_1_1media" ],
|
||||
[ "env_open_waters::media", "structenv__open__waters_1_1media.html", "structenv__open__waters_1_1media" ],
|
||||
[ "env_shallow_waters::media", "structenv__shallow__waters_1_1media.html", "structenv__shallow__waters_1_1media" ],
|
||||
[ "env_simple_air::media", "structenv__simple__air_1_1media.html", "structenv__simple__air_1_1media" ],
|
||||
[ "env_flight_1::media", "structenv__flight__1_1_1media.html", "structenv__flight__1_1_1media" ],
|
||||
[ "env_meadow::media", "structenv__meadow_1_1media.html", "structenv__meadow_1_1media" ],
|
||||
[ "env_on_ground_1::media", "structenv__on__ground__1_1_1media.html", "structenv__on__ground__1_1_1media" ],
|
||||
[ "mob_template::sound::melee", "structmob__template_1_1sound_1_1melee.html", "structmob__template_1_1sound_1_1melee" ],
|
||||
[ "mob_template::combat::melee", "structmob__template_1_1combat_1_1melee.html", "structmob__template_1_1combat_1_1melee" ],
|
||||
[ "mgen_follow", "classmgen__follow.html", "classmgen__follow" ],
|
||||
[ "mgen_none", "classmgen__none.html", "classmgen__none" ],
|
||||
[ "mgen_raster", "classmgen__raster.html", "classmgen__raster" ],
|
||||
[ "mob_template", "structmob__template.html", "structmob__template" ],
|
||||
[ "MOBF_FIREBALL_ENTITY", "struct_m_o_b_f___f_i_r_e_b_a_l_l___e_n_t_i_t_y.html", "struct_m_o_b_f___f_i_r_e_b_a_l_l___e_n_t_i_t_y" ],
|
||||
[ "MOBF_PLASMABALL_ENTITY", "struct_m_o_b_f___p_l_a_s_m_a_b_a_l_l___e_n_t_i_t_y.html", "struct_m_o_b_f___p_l_a_s_m_a_b_a_l_l___e_n_t_i_t_y" ],
|
||||
[ "mob_template::movement", "structmob__template_1_1movement.html", "structmob__template_1_1movement" ],
|
||||
[ "movement_gen", "classmovement__gen.html", "classmovement__gen" ],
|
||||
[ "p_mov_gen", "classp__mov__gen.html", "classp__mov__gen" ],
|
||||
[ "env_meadow::surfaces::possible", "structenv__meadow_1_1surfaces_1_1possible.html", "structenv__meadow_1_1surfaces_1_1possible" ],
|
||||
[ "mob_template::sound::random", "structmob__template_1_1sound_1_1random.html", "structmob__template_1_1sound_1_1random" ],
|
||||
[ "random_drop", "classrandom__drop.html", "classrandom__drop" ],
|
||||
[ "mob_template::random_drop", "structmob__template_1_1random__drop.html", "structmob__template_1_1random__drop" ],
|
||||
[ "run_and_jump_low_prototype", "structrun__and__jump__low__prototype.html", "structrun__and__jump__low__prototype" ],
|
||||
[ "mob_template::sound::self_destruct", "structmob__template_1_1sound_1_1self__destruct.html", "structmob__template_1_1sound_1_1self__destruct" ],
|
||||
[ "mob_template::combat::self_destruct", "structmob__template_1_1combat_1_1self__destruct.html", "structmob__template_1_1combat_1_1self__destruct" ],
|
||||
[ "mob_template::sound", "structmob__template_1_1sound.html", null ],
|
||||
[ "sound", "classsound.html", "classsound" ],
|
||||
[ "spawning", "classspawning.html", "classspawning" ],
|
||||
[ "mob_template::spawning", "structmob__template_1_1spawning.html", "structmob__template_1_1spawning" ],
|
||||
[ "stop_and_go_prototype", "structstop__and__go__prototype.html", "structstop__and__go__prototype" ],
|
||||
[ "env_meadow::surfaces", "structenv__meadow_1_1surfaces.html", null ],
|
||||
[ "env_on_ground_2::surfaces", "structenv__on__ground__2_1_1surfaces.html", null ],
|
||||
[ "swim_pattern1_prototype", "structswim__pattern1__prototype.html", "structswim__pattern1__prototype" ],
|
||||
[ "swim_pattern2_prototype", "structswim__pattern2__prototype.html", "structswim__pattern2__prototype" ]
|
||||
];
|
|
@ -0,0 +1,147 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: at_night.lua File Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('at__night_8lua.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">at_night.lua File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>component containing spawning features </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
|
||||
<a href="#details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function </td><td class="memItemRight" valign="bottom"><a class="el" href="group__spawn__algorithms.html#ga96d7dbbc5e60925c97e5bb25a3aab33d">mobf_spawn_at_night</a> (parameter mob_name, parameter mob_transform, parameter spawning_data, parameter <a class="el" href="classenvironment.html">environment</a>)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">spawn only at night <a href="group__spawn__algorithms.html#ga96d7dbbc5e60925c97e5bb25a3aab33d"></a><br/></td></tr>
|
||||
</table>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>component containing spawning features </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
<dl class="author"><dt><b>Author:</b></dt><dd>Sapier </dd></dl>
|
||||
<dl class="date"><dt><b>Date:</b></dt><dd>2012-08-09 </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="at__night_8lua.html">at_night.lua</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,4 @@
|
|||
var at__night_8lua =
|
||||
[
|
||||
[ "mobf_spawn_at_night", "group__spawn__algorithms.html#ga96d7dbbc5e60925c97e5bb25a3aab33d", null ]
|
||||
];
|
After Width: | Height: | Size: 677 B |
|
@ -0,0 +1,139 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: Member List</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('struct_m_o_b_f___f_i_r_e_b_a_l_l___e_n_t_i_t_y.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">MOBF_FIREBALL_ENTITY Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
This is the complete list of members for <a class="el" href="struct_m_o_b_f___f_i_r_e_b_a_l_l___e_n_t_i_t_y.html">MOBF_FIREBALL_ENTITY</a>, including all inherited members.<table>
|
||||
<tr class="memlist"><td><a class="el" href="struct_m_o_b_f___f_i_r_e_b_a_l_l___e_n_t_i_t_y.html#a7e9aac715ba66ef7cb14fbfa5d7e91ec">damage</a></td><td><a class="el" href="struct_m_o_b_f___f_i_r_e_b_a_l_l___e_n_t_i_t_y.html">MOBF_FIREBALL_ENTITY</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_m_o_b_f___f_i_r_e_b_a_l_l___e_n_t_i_t_y.html#aab3aff8f306851b1cb27abd5c491961c">damage_range</a></td><td><a class="el" href="struct_m_o_b_f___f_i_r_e_b_a_l_l___e_n_t_i_t_y.html">MOBF_FIREBALL_ENTITY</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_m_o_b_f___f_i_r_e_b_a_l_l___e_n_t_i_t_y.html#a348313c1d824d7cfe843e4bd5ec34444">lifetime</a></td><td><a class="el" href="struct_m_o_b_f___f_i_r_e_b_a_l_l___e_n_t_i_t_y.html">MOBF_FIREBALL_ENTITY</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_m_o_b_f___f_i_r_e_b_a_l_l___e_n_t_i_t_y.html#ae0ee247abd3cec32a5935c22ad80acd3">on_activate</a>(parameter self, parameter staticdata)</td><td><a class="el" href="struct_m_o_b_f___f_i_r_e_b_a_l_l___e_n_t_i_t_y.html">MOBF_FIREBALL_ENTITY</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_m_o_b_f___f_i_r_e_b_a_l_l___e_n_t_i_t_y.html#a6f6ef1a7c3967d16b93e4f76b39c70f3">on_step</a>(parameter self, parameter dtime)</td><td><a class="el" href="struct_m_o_b_f___f_i_r_e_b_a_l_l___e_n_t_i_t_y.html">MOBF_FIREBALL_ENTITY</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_m_o_b_f___f_i_r_e_b_a_l_l___e_n_t_i_t_y.html#a1add3ebe3198e5404973fe4ae60d746c">owner</a></td><td><a class="el" href="struct_m_o_b_f___f_i_r_e_b_a_l_l___e_n_t_i_t_y.html">MOBF_FIREBALL_ENTITY</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_m_o_b_f___f_i_r_e_b_a_l_l___e_n_t_i_t_y.html#a1922ba211b97a664e8caa6f547ee1655">physical</a></td><td><a class="el" href="struct_m_o_b_f___f_i_r_e_b_a_l_l___e_n_t_i_t_y.html">MOBF_FIREBALL_ENTITY</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_m_o_b_f___f_i_r_e_b_a_l_l___e_n_t_i_t_y.html#ace6411225211cd67986f8d70eb2c1708">surfacefire</a>(parameter pos, parameter range)</td><td><a class="el" href="struct_m_o_b_f___f_i_r_e_b_a_l_l___e_n_t_i_t_y.html">MOBF_FIREBALL_ENTITY</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_m_o_b_f___f_i_r_e_b_a_l_l___e_n_t_i_t_y.html#aeb515b1b56660a91fa24032a3c23fe6b">velocity</a></td><td><a class="el" href="struct_m_o_b_f___f_i_r_e_b_a_l_l___e_n_t_i_t_y.html">MOBF_FIREBALL_ENTITY</a></td><td></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,138 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: Member List</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('struct_m_o_b_f___p_l_a_s_m_a_b_a_l_l___e_n_t_i_t_y.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">MOBF_PLASMABALL_ENTITY Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
This is the complete list of members for <a class="el" href="struct_m_o_b_f___p_l_a_s_m_a_b_a_l_l___e_n_t_i_t_y.html">MOBF_PLASMABALL_ENTITY</a>, including all inherited members.<table>
|
||||
<tr class="memlist"><td><a class="el" href="struct_m_o_b_f___p_l_a_s_m_a_b_a_l_l___e_n_t_i_t_y.html#a7c09c3440d950743fcbf5e150ec0641e">damage</a></td><td><a class="el" href="struct_m_o_b_f___p_l_a_s_m_a_b_a_l_l___e_n_t_i_t_y.html">MOBF_PLASMABALL_ENTITY</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_m_o_b_f___p_l_a_s_m_a_b_a_l_l___e_n_t_i_t_y.html#ae17e8c47e8c0dc0d1eebb053c62ca587">damage_range</a></td><td><a class="el" href="struct_m_o_b_f___p_l_a_s_m_a_b_a_l_l___e_n_t_i_t_y.html">MOBF_PLASMABALL_ENTITY</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_m_o_b_f___p_l_a_s_m_a_b_a_l_l___e_n_t_i_t_y.html#a9d7c122bd993e07b7c63805a0efc6f8c">lifetime</a></td><td><a class="el" href="struct_m_o_b_f___p_l_a_s_m_a_b_a_l_l___e_n_t_i_t_y.html">MOBF_PLASMABALL_ENTITY</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_m_o_b_f___p_l_a_s_m_a_b_a_l_l___e_n_t_i_t_y.html#a71f68a0ed5897fc724d163acf2c752dc">on_activate</a>(parameter self, parameter staticdata)</td><td><a class="el" href="struct_m_o_b_f___p_l_a_s_m_a_b_a_l_l___e_n_t_i_t_y.html">MOBF_PLASMABALL_ENTITY</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_m_o_b_f___p_l_a_s_m_a_b_a_l_l___e_n_t_i_t_y.html#af53f42ab5bf5a73df0c2999ef4b3d027">on_step</a>(parameter self, parameter dtime)</td><td><a class="el" href="struct_m_o_b_f___p_l_a_s_m_a_b_a_l_l___e_n_t_i_t_y.html">MOBF_PLASMABALL_ENTITY</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_m_o_b_f___p_l_a_s_m_a_b_a_l_l___e_n_t_i_t_y.html#a6dcd37b0028cf4549f9f2b39f60c8a20">owner</a></td><td><a class="el" href="struct_m_o_b_f___p_l_a_s_m_a_b_a_l_l___e_n_t_i_t_y.html">MOBF_PLASMABALL_ENTITY</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_m_o_b_f___p_l_a_s_m_a_b_a_l_l___e_n_t_i_t_y.html#aecb36c25a64521f21e0837da66ad1f46">physical</a></td><td><a class="el" href="struct_m_o_b_f___p_l_a_s_m_a_b_a_l_l___e_n_t_i_t_y.html">MOBF_PLASMABALL_ENTITY</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="struct_m_o_b_f___p_l_a_s_m_a_b_a_l_l___e_n_t_i_t_y.html#af11ab2c96749fa16a5cb2ce617e29fc5">velocity</a></td><td><a class="el" href="struct_m_o_b_f___p_l_a_s_m_a_b_a_l_l___e_n_t_i_t_y.html">MOBF_PLASMABALL_ENTITY</a></td><td></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,134 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: Member List</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classdirection__control.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">direction_control Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
This is the complete list of members for <a class="el" href="classdirection__control.html">direction_control</a>, including all inherited members.<table>
|
||||
<tr class="memlist"><td><a class="el" href="classdirection__control.html#a8f11c84d77a58ba9dd38581731297ce1">changeaccel</a>(parameter pos, parameter entity, parameter current_velocity)</td><td><a class="el" href="classdirection__control.html">direction_control</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classdirection__control.html#a12809cb78bd3643d3a6904e29096e33f">get_random_acceleration</a>(parameter minaccel, parameter maxaccel, parameter current_yaw, parameter minrotation)</td><td><a class="el" href="classdirection__control.html">direction_control</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classdirection__control.html#a7d959a8c7f0afef52258478796ea0356">precheck_movement</a>(parameter entity, parameter movement_state, parameter pos_predicted, parameter pos_predicted_state)</td><td><a class="el" href="classdirection__control.html">direction_control</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classdirection__control.html#a34d9751669963d3984a8b465621a57ca">random_movement_handler</a>(parameter entity, parameter movement_state)</td><td><a class="el" href="classdirection__control.html">direction_control</a></td><td></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,341 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: direction_control Class Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classdirection__control.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pri-methods">Private Member Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">direction_control Class Reference<div class="ingroups"><a class="el" href="group__mgen__probab.html">Probabilistic movement generator</a></div></div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<!-- doxytag: class="direction_control" -->
|
||||
<p>functions for direction control in probabilistic movement gen
|
||||
<a href="classdirection__control.html#details">More...</a></p>
|
||||
|
||||
<p><a href="classdirection__control-members.html">List of all members.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classdirection__control.html">direction_control</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classdirection__control.html#a7d959a8c7f0afef52258478796ea0356">precheck_movement</a> (parameter entity, parameter movement_state, parameter pos_predicted, parameter pos_predicted_state)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">check if x/z movement results in invalid position and change <a href="#a7d959a8c7f0afef52258478796ea0356"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classdirection__control.html">direction_control</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classdirection__control.html#a34d9751669963d3984a8b465621a57ca">random_movement_handler</a> (parameter entity, parameter movement_state)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">generate a random y-movement <a href="#a34d9751669963d3984a8b465621a57ca"></a><br/></td></tr>
|
||||
<tr><td colspan="2"><h2><a name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classdirection__control.html">direction_control</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classdirection__control.html#a8f11c84d77a58ba9dd38581731297ce1">changeaccel</a> (parameter pos, parameter entity, parameter current_velocity)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">find a suitable new acceleration for mob <a href="#a8f11c84d77a58ba9dd38581731297ce1"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classdirection__control.html">direction_control</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classdirection__control.html#a12809cb78bd3643d3a6904e29096e33f">get_random_acceleration</a> (parameter minaccel, parameter maxaccel, parameter current_yaw, parameter minrotation)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">get a random x/z acceleration within a specified acceleration range <a href="#a12809cb78bd3643d3a6904e29096e33f"></a><br/></td></tr>
|
||||
</table>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>functions for direction control in probabilistic movement gen </p>
|
||||
</div><hr/><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" id="a8f11c84d77a58ba9dd38581731297ce1"></a><!-- doxytag: member="direction_control::changeaccel" ref="a8f11c84d77a58ba9dd38581731297ce1" args="(parameter pos, parameter entity, parameter current_velocity)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classdirection__control.html">direction_control</a> <a class="el" href="classdirection__control.html#a8f11c84d77a58ba9dd38581731297ce1">changeaccel</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>pos</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>current_velocity</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>find a suitable new acceleration for mob </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">pos</td><td>current position </td></tr>
|
||||
<tr><td class="paramname">entity</td><td>mob to get acceleration for </td></tr>
|
||||
<tr><td class="paramname">current_velocity</td><td>current velocity </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>{{ x/y/z accel} + jump flag really? </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a12809cb78bd3643d3a6904e29096e33f"></a><!-- doxytag: member="direction_control::get_random_acceleration" ref="a12809cb78bd3643d3a6904e29096e33f" args="(parameter minaccel, parameter maxaccel, parameter current_yaw, parameter minrotation)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classdirection__control.html">direction_control</a> <a class="el" href="classdirection__control.html#a12809cb78bd3643d3a6904e29096e33f">get_random_acceleration</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>minaccel</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>maxaccel</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>current_yaw</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>minrotation</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>get a random x/z acceleration within a specified acceleration range </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">minaccel</td><td>minimum acceleration to use </td></tr>
|
||||
<tr><td class="paramname">maxaccel</td><td>maximum acceleration </td></tr>
|
||||
<tr><td class="paramname">current_yaw</td><td>current orientation of mob </td></tr>
|
||||
<tr><td class="paramname">minrotation</td><td>minimum rotation to perform </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>x/y/z acceleration </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a7d959a8c7f0afef52258478796ea0356"></a><!-- doxytag: member="direction_control::precheck_movement" ref="a7d959a8c7f0afef52258478796ea0356" args="(parameter entity, parameter movement_state, parameter pos_predicted, parameter pos_predicted_state)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classdirection__control.html">direction_control</a> <a class="el" href="classdirection__control.html#a7d959a8c7f0afef52258478796ea0356">precheck_movement</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>movement_state</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>pos_predicted</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>pos_predicted_state</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>check if x/z movement results in invalid position and change </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to generate movement </td></tr>
|
||||
<tr><td class="paramname">movement_state</td><td>current state of movement </td></tr>
|
||||
<tr><td class="paramname">pos_predicted</td><td>position mob will be next </td></tr>
|
||||
<tr><td class="paramname">pos_predicted_state</td><td>suitability state of predicted position </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>movement_state is changed! </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a34d9751669963d3984a8b465621a57ca"></a><!-- doxytag: member="direction_control::random_movement_handler" ref="a34d9751669963d3984a8b465621a57ca" args="(parameter entity, parameter movement_state)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classdirection__control.html">direction_control</a> <a class="el" href="classdirection__control.html#a34d9751669963d3984a8b465621a57ca">random_movement_handler</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>movement_state</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>generate a random y-movement </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to apply random jump </td></tr>
|
||||
<tr><td class="paramname">movement_state</td><td>current movement state </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>movement_state is modified! </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="direction__control_8lua.html">direction_control.lua</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="classdirection__control.html">direction_control</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,7 @@
|
|||
var classdirection__control =
|
||||
[
|
||||
[ "changeaccel", "classdirection__control.html#a8f11c84d77a58ba9dd38581731297ce1", null ],
|
||||
[ "get_random_acceleration", "classdirection__control.html#a12809cb78bd3643d3a6904e29096e33f", null ],
|
||||
[ "precheck_movement", "classdirection__control.html#a7d959a8c7f0afef52258478796ea0356", null ],
|
||||
[ "random_movement_handler", "classdirection__control.html#a34d9751669963d3984a8b465621a57ca", null ]
|
||||
];
|
|
@ -0,0 +1,139 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: Member List</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classenvironment.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">environment Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
This is the complete list of members for <a class="el" href="classenvironment.html">environment</a>, including all inherited members.<table>
|
||||
<tr class="memlist"><td><a class="el" href="classenvironment.html#a080c7ff5a8c0fecd93778cac40e76c1e">checksurface</a>(parameter pos, parameter surface)</td><td><a class="el" href="classenvironment.html">environment</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group__environment.html#ga5cf59e049bc80e5ff1065ac70c323f4e">environment_list</a></td><td><a class="el" href="classenvironment.html">environment</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classenvironment.html#a83198e1ad053bab462920ed315fdc830">fix_base_pos</a>(parameter entity, parameter center_to_bottom)</td><td><a class="el" href="classenvironment.html">environment</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classenvironment.html#af1d031f9a04749a04a51ba473a66fc7a">get_absolute_min_max_pos</a>(parameter env, parameter pos)</td><td><a class="el" href="classenvironment.html">environment</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classenvironment.html#abfce4e98a05999dd736f04293031d5d6">get_default_gravity</a>(parameter pos, parameter media, parameter canfly)</td><td><a class="el" href="classenvironment.html">environment</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classenvironment.html#aac913ff79f1b43c022155cdbf017f803">is_jumpable_surface</a>(parameter name)</td><td><a class="el" href="classenvironment.html">environment</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classenvironment.html#a0a57924cbfe264e0280ffe55b2eb6b92">is_media_element</a>(parameter nodename, parameter media)</td><td><a class="el" href="classenvironment.html">environment</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classenvironment.html#a5c9202306a509fc4d1bbe6e65f435e89">pos_is_ok</a>(parameter pos, parameter entity)</td><td><a class="el" href="classenvironment.html">environment</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classenvironment.html#aa8b9cfc03f7cb0c705cd4335586d4e7f">register</a>(parameter name, parameter environment)</td><td><a class="el" href="classenvironment.html">environment</a></td><td></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,460 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: environment Class Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classenvironment.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-attribs">Public Attributes</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">environment Class Reference<div class="ingroups"><a class="el" href="group__environment.html">Environment subcomponent</a></div></div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<!-- doxytag: class="environment" -->
|
||||
<p>environment related features
|
||||
<a href="classenvironment.html#details">More...</a></p>
|
||||
|
||||
<p><a href="classenvironment-members.html">List of all members.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classenvironment.html">environment</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classenvironment.html#a0a57924cbfe264e0280ffe55b2eb6b92">is_media_element</a> (parameter nodename, parameter media)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">check if nodename is in environment <a href="#a0a57924cbfe264e0280ffe55b2eb6b92"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classenvironment.html">environment</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classenvironment.html#af1d031f9a04749a04a51ba473a66fc7a">get_absolute_min_max_pos</a> (parameter <a class="el" href="compatibility_8lua.html#aab92e79c53c654f5cf555c39e001d55b">env</a>, parameter pos)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">check if nodename is in environment <a href="#af1d031f9a04749a04a51ba473a66fc7a"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classenvironment.html">environment</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classenvironment.html#aac913ff79f1b43c022155cdbf017f803">is_jumpable_surface</a> (parameter name)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">check if name is a surface an mob may jump onto <a href="#aac913ff79f1b43c022155cdbf017f803"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classenvironment.html">environment</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classenvironment.html#a080c7ff5a8c0fecd93778cac40e76c1e">checksurface</a> (parameter pos, parameter surface)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">check if a position is suitable for an mob <a href="#a080c7ff5a8c0fecd93778cac40e76c1e"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classenvironment.html">environment</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classenvironment.html#a5c9202306a509fc4d1bbe6e65f435e89">pos_is_ok</a> (parameter pos, parameter entity)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">check if a position is suitable for an mob <a href="#a5c9202306a509fc4d1bbe6e65f435e89"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classenvironment.html">environment</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classenvironment.html#abfce4e98a05999dd736f04293031d5d6">get_default_gravity</a> (parameter pos, parameter media, parameter canfly)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">get default acceleration depending on mobs medium and pos <a href="#abfce4e98a05999dd736f04293031d5d6"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classenvironment.html">environment</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classenvironment.html#a83198e1ad053bab462920ed315fdc830">fix_base_pos</a> (parameter entity, parameter center_to_bottom)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">fix the mobs y position according to model or sprite height <a href="#a83198e1ad053bab462920ed315fdc830"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classenvironment.html">environment</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classenvironment.html#aa8b9cfc03f7cb0c705cd4335586d4e7f">register</a> (parameter name, parameter <a class="el" href="classenvironment.html">environment</a>)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">register an environment to mob framework <a href="#aa8b9cfc03f7cb0c705cd4335586d4e7f"></a><br/></td></tr>
|
||||
<tr><td colspan="2"><h2><a name="pub-attribs"></a>
|
||||
Public Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__environment.html#ga5cf59e049bc80e5ff1065ac70c323f4e">environment_list</a> = {}</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">list of known environments <a href="group__environment.html#ga5cf59e049bc80e5ff1065ac70c323f4e"></a><br/></td></tr>
|
||||
</table>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>environment related features </p>
|
||||
</div><hr/><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" id="a080c7ff5a8c0fecd93778cac40e76c1e"></a><!-- doxytag: member="environment::checksurface" ref="a080c7ff5a8c0fecd93778cac40e76c1e" args="(parameter pos, parameter surface)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classenvironment.html">environment</a> <a class="el" href="classenvironment.html#a080c7ff5a8c0fecd93778cac40e76c1e">checksurface</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>pos</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>surface</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>check if a position is suitable for an mob </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">pos</td><td>position to check </td></tr>
|
||||
<tr><td class="paramname">surface</td><td>surfaces valid </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>true on valid surface false if not </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a83198e1ad053bab462920ed315fdc830"></a><!-- doxytag: member="environment::fix_base_pos" ref="a83198e1ad053bab462920ed315fdc830" args="(parameter entity, parameter center_to_bottom)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classenvironment.html">environment</a> <a class="el" href="classenvironment.html#a83198e1ad053bab462920ed315fdc830">fix_base_pos</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>center_to_bottom</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>fix the mobs y position according to model or sprite height </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to fix base position </td></tr>
|
||||
<tr><td class="paramname">center_to_bottom</td><td>distance from center of mob to its bottom (absolute value) </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>new position set by function </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="af1d031f9a04749a04a51ba473a66fc7a"></a><!-- doxytag: member="environment::get_absolute_min_max_pos" ref="af1d031f9a04749a04a51ba473a66fc7a" args="(parameter env, parameter pos)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classenvironment.html">environment</a> <a class="el" href="classenvironment.html#af1d031f9a04749a04a51ba473a66fc7a">get_absolute_min_max_pos</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>env</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>pos</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>check if nodename is in environment </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">env</td><td>environment mob should be </td></tr>
|
||||
<tr><td class="paramname">pos</td><td>position it is currently </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>{ minpos,maxpos } </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="abfce4e98a05999dd736f04293031d5d6"></a><!-- doxytag: member="environment::get_default_gravity" ref="abfce4e98a05999dd736f04293031d5d6" args="(parameter pos, parameter media, parameter canfly)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classenvironment.html">environment</a> <a class="el" href="classenvironment.html#abfce4e98a05999dd736f04293031d5d6">get_default_gravity</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>pos</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>media</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>canfly</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>get default acceleration depending on mobs medium and pos </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">pos</td><td>position where to check gravity </td></tr>
|
||||
<tr><td class="paramname">media</td><td>mobs movement medium </td></tr>
|
||||
<tr><td class="paramname">canfly</td><td>is mob capable of flying? </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>y-acceleration </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="aac913ff79f1b43c022155cdbf017f803"></a><!-- doxytag: member="environment::is_jumpable_surface" ref="aac913ff79f1b43c022155cdbf017f803" args="(parameter name)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classenvironment.html">environment</a> <a class="el" href="classenvironment.html#aac913ff79f1b43c022155cdbf017f803">is_jumpable_surface</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>name</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>check if name is a surface an mob may jump onto </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">name</td><td>name to check </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>true/false </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a0a57924cbfe264e0280ffe55b2eb6b92"></a><!-- doxytag: member="environment::is_media_element" ref="a0a57924cbfe264e0280ffe55b2eb6b92" args="(parameter nodename, parameter media)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classenvironment.html">environment</a> <a class="el" href="classenvironment.html#a0a57924cbfe264e0280ffe55b2eb6b92">is_media_element</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>nodename</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>media</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>check if nodename is in environment </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">nodename</td><td>name to check </td></tr>
|
||||
<tr><td class="paramname">media</td><td>environment of mob </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>true/false </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a5c9202306a509fc4d1bbe6e65f435e89"></a><!-- doxytag: member="environment::pos_is_ok" ref="a5c9202306a509fc4d1bbe6e65f435e89" args="(parameter pos, parameter entity)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classenvironment.html">environment</a> <a class="el" href="classenvironment.html#a5c9202306a509fc4d1bbe6e65f435e89">pos_is_ok</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>pos</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>check if a position is suitable for an mob </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">pos</td><td>position to check </td></tr>
|
||||
<tr><td class="paramname">entity</td><td>mob to check </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>suitability of position for mob values: -ok ->position is ok -collision ->position is within a node -collision_jumpable ->position is within a node that can be jumped onto -drop ->position is a drop -drop_above_water ->position is to far above water -above_water ->position is right over water -in_water ->position is within a water node(source or flow) -in_air ->position is in air -above_limit ->position is above level limit -below_limit ->position is below level limit -wrong_surface ->position is above surface mob shouldn't be -invalid ->unable to check position </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="aa8b9cfc03f7cb0c705cd4335586d4e7f"></a><!-- doxytag: member="environment::register" ref="aa8b9cfc03f7cb0c705cd4335586d4e7f" args="(parameter name, parameter environment)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classenvironment.html">environment</a> <a class="el" href="classenvironment.html#aa8b9cfc03f7cb0c705cd4335586d4e7f">register</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>name</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>environment</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>register an environment to mob framework </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">name</td><td>id of environment </td></tr>
|
||||
<tr><td class="paramname">environment</td><td>description of environment </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>true/false succesfully registred environment </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="environment_8lua.html">environment.lua</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="classenvironment.html">environment</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,12 @@
|
|||
var classenvironment =
|
||||
[
|
||||
[ "checksurface", "classenvironment.html#a080c7ff5a8c0fecd93778cac40e76c1e", null ],
|
||||
[ "fix_base_pos", "classenvironment.html#a83198e1ad053bab462920ed315fdc830", null ],
|
||||
[ "get_absolute_min_max_pos", "classenvironment.html#af1d031f9a04749a04a51ba473a66fc7a", null ],
|
||||
[ "get_default_gravity", "classenvironment.html#abfce4e98a05999dd736f04293031d5d6", null ],
|
||||
[ "is_jumpable_surface", "classenvironment.html#aac913ff79f1b43c022155cdbf017f803", null ],
|
||||
[ "is_media_element", "classenvironment.html#a0a57924cbfe264e0280ffe55b2eb6b92", null ],
|
||||
[ "pos_is_ok", "classenvironment.html#a5c9202306a509fc4d1bbe6e65f435e89", null ],
|
||||
[ "register", "classenvironment.html#aa8b9cfc03f7cb0c705cd4335586d4e7f", null ],
|
||||
[ "environment_list", "group__environment.html#ga5cf59e049bc80e5ff1065ac70c323f4e", null ]
|
||||
];
|
|
@ -0,0 +1,165 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: Class Index</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li class="current"><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classes.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Class Index</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_C">C</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_E">E</a> | <a class="qindex" href="#letter_F">F</a> | <a class="qindex" href="#letter_G">G</a> | <a class="qindex" href="#letter_H">H</a> | <a class="qindex" href="#letter_M">M</a> | <a class="qindex" href="#letter_P">P</a> | <a class="qindex" href="#letter_R">R</a> | <a class="qindex" href="#letter_S">S</a></div>
|
||||
<table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_A"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  A  </div></td></tr></table>
|
||||
</td><td valign="top"><a class="el" href="structenv__meadow.html">env_meadow</a>   </td><td valign="top"><a class="el" href="structmob__template_1_1graphics__3d.html">mob_template::graphics_3d</a>   </td><td valign="top"><a class="el" href="classmgen__follow.html">mgen_follow</a>   </td><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  S  </div></td></tr></table>
|
||||
</td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structenv__on__ground__1.html">env_on_ground_1</a>   </td><td rowspan="2" valign="bottom"><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  H  </div></td></tr></table>
|
||||
</td><td valign="top"><a class="el" href="classmgen__none.html">mgen_none</a>   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structanimal__mods__know.html">animal_mods_know</a>   </td><td valign="top"><a class="el" href="structenv__on__ground__2.html">env_on_ground_2</a>   </td><td valign="top"><a class="el" href="classmgen__raster.html">mgen_raster</a>   </td><td valign="top"><a class="el" href="structmob__template_1_1combat_1_1self__destruct.html">mob_template::combat::self_destruct</a>   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structanimals__defined.html">animals_defined</a>   </td><td valign="top"><a class="el" href="structenv__open__waters.html">env_open_waters</a>   </td><td valign="top"><a class="el" href="structmob__template_1_1sound_1_1harvest.html">mob_template::sound::harvest</a>   </td><td valign="top"><a class="el" href="structmob__template.html">mob_template</a>   </td><td valign="top"><a class="el" href="structmob__template_1_1sound_1_1self__destruct.html">mob_template::sound::self_destruct</a>   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structmob__template_1_1auto__transform.html">mob_template::auto_transform</a>   </td><td valign="top"><a class="el" href="structenv__shallow__waters.html">env_shallow_waters</a>   </td><td valign="top"><a class="el" href="structmob__template_1_1harvest.html">mob_template::harvest</a>   </td><td valign="top"><a class="el" href="struct_m_o_b_f___f_i_r_e_b_a_l_l___e_n_t_i_t_y.html">MOBF_FIREBALL_ENTITY</a>   </td><td valign="top"><a class="el" href="classsound.html">sound</a>   </td></tr>
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  C  </div></td></tr></table>
|
||||
</td><td valign="top"><a class="el" href="structenv__simple__air.html">env_simple_air</a>   </td><td valign="top"><a class="el" href="classharvesting.html">harvesting</a>   </td><td valign="top"><a class="el" href="struct_m_o_b_f___p_l_a_s_m_a_b_a_l_l___e_n_t_i_t_y.html">MOBF_PLASMABALL_ENTITY</a>   </td><td valign="top"><a class="el" href="structmob__template_1_1sound.html">mob_template::sound</a>   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="classenvironment.html">environment</a>   </td><td valign="top"><a class="el" href="classheight__level__control.html">height_level_control</a>   </td><td valign="top"><a class="el" href="structmob__template_1_1movement.html">mob_template::movement</a>   </td><td valign="top"><a class="el" href="structmob__template_1_1spawning.html">mob_template::spawning</a>   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structmob__template_1_1catching.html">mob_template::catching</a>   </td><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  F  </div></td></tr></table>
|
||||
</td><td rowspan="2" valign="bottom"><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  M  </div></td></tr></table>
|
||||
</td><td valign="top"><a class="el" href="classmovement__gen.html">movement_gen</a>   </td><td valign="top"><a class="el" href="classspawning.html">spawning</a>   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structmob__template_1_1combat.html">mob_template::combat</a>   </td><td rowspan="2" valign="bottom"><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  P  </div></td></tr></table>
|
||||
</td><td valign="top"><a class="el" href="structstop__and__go__prototype.html">stop_and_go_prototype</a>   </td></tr>
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_D"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  D  </div></td></tr></table>
|
||||
</td><td valign="top"><a class="el" href="classfighting.html">fighting</a>   </td><td valign="top"><a class="el" href="structenv__on__ground__1_1_1media.html">env_on_ground_1::media</a>   </td><td valign="top"><a class="el" href="structenv__on__ground__2_1_1surfaces.html">env_on_ground_2::surfaces</a>   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structflight__pattern1__prototype.html">flight_pattern1_prototype</a>   </td><td valign="top"><a class="el" href="structenv__meadow_1_1media.html">env_meadow::media</a>   </td><td valign="top"><a class="el" href="classp__mov__gen.html">p_mov_gen</a>   </td><td valign="top"><a class="el" href="structenv__meadow_1_1surfaces.html">env_meadow::surfaces</a>   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structdbg__mobf.html">dbg_mobf</a>   </td><td rowspan="2" valign="bottom"><a name="letter_G"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  G  </div></td></tr></table>
|
||||
</td><td valign="top"><a class="el" href="structenv__flight__1_1_1media.html">env_flight_1::media</a>   </td><td valign="top"><a class="el" href="structenv__meadow_1_1surfaces_1_1possible.html">env_meadow::surfaces::possible</a>   </td><td valign="top"><a class="el" href="structswim__pattern1__prototype.html">swim_pattern1_prototype</a>   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structmob__template_1_1sound_1_1die.html">mob_template::sound::die</a>   </td><td valign="top"><a class="el" href="structenv__simple__air_1_1media.html">env_simple_air::media</a>   </td><td rowspan="2" valign="bottom"><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  R  </div></td></tr></table>
|
||||
</td><td valign="top"><a class="el" href="structswim__pattern2__prototype.html">swim_pattern2_prototype</a>   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="classdirection__control.html">direction_control</a>   </td><td valign="top"><a class="el" href="structmob__template_1_1generic.html">mob_template::generic</a>   </td><td valign="top"><a class="el" href="structenv__shallow__waters_1_1media.html">env_shallow_waters::media</a>   </td><td></td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structmob__template_1_1combat_1_1distance.html">mob_template::combat::distance</a>   </td><td valign="top"><a class="el" href="structenv__meadow_1_1surfaces_1_1good.html">env_meadow::surfaces::good</a>   </td><td valign="top"><a class="el" href="structenv__open__waters_1_1media.html">env_open_waters::media</a>   </td><td valign="top"><a class="el" href="structmob__template_1_1sound_1_1random.html">mob_template::sound::random</a>   </td><td></td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structmob__template_1_1sound_1_1distance.html">mob_template::sound::distance</a>   </td><td valign="top"><a class="el" href="structenv__on__ground__2_1_1surfaces_1_1good.html">env_on_ground_2::surfaces::good</a>   </td><td valign="top"><a class="el" href="structenv__on__ground__2_1_1media.html">env_on_ground_2::media</a>   </td><td valign="top"><a class="el" href="structmob__template_1_1random__drop.html">mob_template::random_drop</a>   </td><td></td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structdont__move__prototype.html">dont_move_prototype</a>   </td><td valign="top"><a class="el" href="classgraphics.html">graphics</a>   </td><td valign="top"><a class="el" href="structmob__template_1_1combat_1_1melee.html">mob_template::combat::melee</a>   </td><td valign="top"><a class="el" href="classrandom__drop.html">random_drop</a>   </td><td></td></tr>
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_E"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  E  </div></td></tr></table>
|
||||
</td><td valign="top"><a class="el" href="structmob__template_1_1graphics.html">mob_template::graphics</a>   </td><td valign="top"><a class="el" href="structmob__template_1_1sound_1_1melee.html">mob_template::sound::melee</a>   </td><td valign="top"><a class="el" href="structrun__and__jump__low__prototype.html">run_and_jump_low_prototype</a>   </td><td></td></tr>
|
||||
<tr><td></td><td></td><td></td><td></td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structenv__flight__1.html">env_flight_1</a>   </td><td></td><td></td><td></td><td></td></tr>
|
||||
<tr><td></td><td></td><td></td><td></td><td></td></tr>
|
||||
</table>
|
||||
<div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_C">C</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_E">E</a> | <a class="qindex" href="#letter_F">F</a> | <a class="qindex" href="#letter_G">G</a> | <a class="qindex" href="#letter_H">H</a> | <a class="qindex" href="#letter_M">M</a> | <a class="qindex" href="#letter_P">P</a> | <a class="qindex" href="#letter_R">R</a> | <a class="qindex" href="#letter_S">S</a></div>
|
||||
</div><!-- contents -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,142 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: Member List</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classfighting.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">fighting Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
This is the complete list of members for <a class="el" href="classfighting.html">fighting</a>, including all inherited members.<table>
|
||||
<tr class="memlist"><td><a class="el" href="classfighting.html#a0477eefe6e338874593b97c669571048">aggression</a>(parameter entity, parameter now)</td><td><a class="el" href="classfighting.html">fighting</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classfighting.html#aefabdbb01850e0fda7c8e57dce548b03">combat</a>(parameter entity, parameter now)</td><td><a class="el" href="classfighting.html">fighting</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classfighting.html#a28cd6f3f20b7b935d3df14aa989acf3c">distance_attack_handler</a>(parameter entity, parameter playerpos, parameter mob_pos, parameter now, parameter distance)</td><td><a class="el" href="classfighting.html">fighting</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classfighting.html#acc116f13a435ddcdd6e724ab3f25448e">enable_combat_movement</a>(parameter entity, parameter now, parameter target)</td><td><a class="el" href="classfighting.html">fighting</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classfighting.html#ad7dd427194629aa06f35c1c8c19b8ec9">get_target</a>(parameter entity)</td><td><a class="el" href="classfighting.html">fighting</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classfighting.html#aa484551e9e2d80e29c0d4c0cc6965b13">hit</a>(parameter entity, parameter player)</td><td><a class="el" href="classfighting.html">fighting</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classfighting.html#ac945e7329319b9dc8e5d72a50d2d5ae0">init_dynamic_data</a>(parameter entity, parameter now)</td><td><a class="el" href="classfighting.html">fighting</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classfighting.html#a87a848d180eb06e32c2fe2fedaf1d769">melee_attack_handler</a>(parameter entity, parameter player, parameter now, parameter distance)</td><td><a class="el" href="classfighting.html">fighting</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classfighting.html#a4405bab5735805deea79a742bd260b9d">restore_default_movement</a>(parameter entity, parameter now)</td><td><a class="el" href="classfighting.html">fighting</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classfighting.html#a74a604274b6d9a95fee68c22ecf88417">self_destruct_handler</a>(parameter entity, parameter now)</td><td><a class="el" href="classfighting.html">fighting</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classfighting.html#a2f129d6bfed2672b5b60139834718441">self_destruct_trigger</a>(parameter entity, parameter distance, parameter now)</td><td><a class="el" href="classfighting.html">fighting</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classfighting.html#aa7056127d8143c3913f7ce74e9a2e9aa">sun_damage_handler</a>(parameter entity, parameter now)</td><td><a class="el" href="classfighting.html">fighting</a></td><td><code> [private]</code></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,649 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: fighting Class Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classfighting.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pri-methods">Private Member Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">fighting Class Reference<div class="ingroups"><a class="el" href="group__fighting.html">Combat subcomponent</a></div></div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<!-- doxytag: class="fighting" -->
|
||||
<p>melee and distance attack features
|
||||
<a href="classfighting.html#details">More...</a></p>
|
||||
|
||||
<p><a href="classfighting-members.html">List of all members.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classfighting.html">fighting</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classfighting.html#aa484551e9e2d80e29c0d4c0cc6965b13">hit</a> (parameter entity, parameter player)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">handler for mob beeing hit <a href="#aa484551e9e2d80e29c0d4c0cc6965b13"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classfighting.html">fighting</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classfighting.html#aefabdbb01850e0fda7c8e57dce548b03">combat</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">periodic callback called to do mobs own combat related actions <a href="#aefabdbb01850e0fda7c8e57dce548b03"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classfighting.html">fighting</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classfighting.html#a0477eefe6e338874593b97c669571048">aggression</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">start attack in case of agressive mob <a href="#a0477eefe6e338874593b97c669571048"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classfighting.html">fighting</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classfighting.html#ac945e7329319b9dc8e5d72a50d2d5ae0">init_dynamic_data</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">initialize all dynamic data on activate <a href="#ac945e7329319b9dc8e5d72a50d2d5ae0"></a><br/></td></tr>
|
||||
<tr><td colspan="2"><h2><a name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classfighting.html">fighting</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classfighting.html#a4405bab5735805deea79a742bd260b9d">restore_default_movement</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">restore default movement generator of mob <a href="#a4405bab5735805deea79a742bd260b9d"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classfighting.html">fighting</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classfighting.html#acc116f13a435ddcdd6e724ab3f25448e">enable_combat_movement</a> (parameter entity, parameter now, parameter target)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">switch to combat movement gen (if specified) <a href="#acc116f13a435ddcdd6e724ab3f25448e"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classfighting.html">fighting</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classfighting.html#ad7dd427194629aa06f35c1c8c19b8ec9">get_target</a> (parameter entity)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">find and possible target next to mob <a href="#ad7dd427194629aa06f35c1c8c19b8ec9"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classfighting.html">fighting</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classfighting.html#a2f129d6bfed2672b5b60139834718441">self_destruct_trigger</a> (parameter entity, parameter distance, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">handle self destruct features <a href="#a2f129d6bfed2672b5b60139834718441"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classfighting.html">fighting</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classfighting.html#a74a604274b6d9a95fee68c22ecf88417">self_destruct_handler</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">handle self destruct features <a href="#a74a604274b6d9a95fee68c22ecf88417"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classfighting.html">fighting</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classfighting.html#a87a848d180eb06e32c2fe2fedaf1d769">melee_attack_handler</a> (parameter entity, parameter player, parameter now, parameter distance)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">handle melee attack <a href="#a87a848d180eb06e32c2fe2fedaf1d769"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classfighting.html">fighting</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classfighting.html#a28cd6f3f20b7b935d3df14aa989acf3c">distance_attack_handler</a> (parameter entity, parameter playerpos, parameter mob_pos, parameter now, parameter distance)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">handle distance attack <a href="#a28cd6f3f20b7b935d3df14aa989acf3c"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classfighting.html">fighting</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classfighting.html#aa7056127d8143c3913f7ce74e9a2e9aa">sun_damage_handler</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">handle damage done by sun <a href="#aa7056127d8143c3913f7ce74e9a2e9aa"></a><br/></td></tr>
|
||||
</table>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>melee and distance attack features </p>
|
||||
</div><hr/><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" id="a0477eefe6e338874593b97c669571048"></a><!-- doxytag: member="fighting::aggression" ref="a0477eefe6e338874593b97c669571048" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classfighting.html">fighting</a> <a class="el" href="classfighting.html#a0477eefe6e338874593b97c669571048">aggression</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>start attack in case of agressive mob </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to do action </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="aefabdbb01850e0fda7c8e57dce548b03"></a><!-- doxytag: member="fighting::combat" ref="aefabdbb01850e0fda7c8e57dce548b03" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classfighting.html">fighting</a> <a class="el" href="classfighting.html#aefabdbb01850e0fda7c8e57dce548b03">combat</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>periodic callback called to do mobs own combat related actions </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to do action </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a28cd6f3f20b7b935d3df14aa989acf3c"></a><!-- doxytag: member="fighting::distance_attack_handler" ref="a28cd6f3f20b7b935d3df14aa989acf3c" args="(parameter entity, parameter playerpos, parameter mob_pos, parameter now, parameter distance)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classfighting.html">fighting</a> <a class="el" href="classfighting.html#a28cd6f3f20b7b935d3df14aa989acf3c">distance_attack_handler</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>playerpos</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>mob_pos</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>distance</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>handle distance attack </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to do action </td></tr>
|
||||
<tr><td class="paramname">playerpos</td><td>position of target </td></tr>
|
||||
<tr><td class="paramname">mob_pos</td><td>position of mob </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
<tr><td class="paramname">distance</td><td>distance between target and player </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>true/false if handled or not </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="acc116f13a435ddcdd6e724ab3f25448e"></a><!-- doxytag: member="fighting::enable_combat_movement" ref="acc116f13a435ddcdd6e724ab3f25448e" args="(parameter entity, parameter now, parameter target)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classfighting.html">fighting</a> <a class="el" href="classfighting.html#acc116f13a435ddcdd6e724ab3f25448e">enable_combat_movement</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>target</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>switch to combat movement gen (if specified) </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to change movement gen </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
<tr><td class="paramname">target</td><td>target to attack </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ad7dd427194629aa06f35c1c8c19b8ec9"></a><!-- doxytag: member="fighting::get_target" ref="ad7dd427194629aa06f35c1c8c19b8ec9" args="(parameter entity)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classfighting.html">fighting</a> <a class="el" href="classfighting.html#ad7dd427194629aa06f35c1c8c19b8ec9">get_target</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em></td><td>)</td>
|
||||
<td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>find and possible target next to mob </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to look around </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>target </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="aa484551e9e2d80e29c0d4c0cc6965b13"></a><!-- doxytag: member="fighting::hit" ref="aa484551e9e2d80e29c0d4c0cc6965b13" args="(parameter entity, parameter player)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classfighting.html">fighting</a> <a class="el" href="classfighting.html#aa484551e9e2d80e29c0d4c0cc6965b13">hit</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>player</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>handler for mob beeing hit </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob being hit </td></tr>
|
||||
<tr><td class="paramname">player</td><td>player/object hitting the mob </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ac945e7329319b9dc8e5d72a50d2d5ae0"></a><!-- doxytag: member="fighting::init_dynamic_data" ref="ac945e7329319b9dc8e5d72a50d2d5ae0" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classfighting.html">fighting</a> <a class="el" href="classfighting.html#ac945e7329319b9dc8e5d72a50d2d5ae0">init_dynamic_data</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>initialize all dynamic data on activate </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to do action </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a87a848d180eb06e32c2fe2fedaf1d769"></a><!-- doxytag: member="fighting::melee_attack_handler" ref="a87a848d180eb06e32c2fe2fedaf1d769" args="(parameter entity, parameter player, parameter now, parameter distance)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classfighting.html">fighting</a> <a class="el" href="classfighting.html#a87a848d180eb06e32c2fe2fedaf1d769">melee_attack_handler</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>player</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>distance</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>handle melee attack </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to do action </td></tr>
|
||||
<tr><td class="paramname">player</td><td>player to attack </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
<tr><td class="paramname">distance</td><td>distance to player </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>true/false if handled or not </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a4405bab5735805deea79a742bd260b9d"></a><!-- doxytag: member="fighting::restore_default_movement" ref="a4405bab5735805deea79a742bd260b9d" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classfighting.html">fighting</a> <a class="el" href="classfighting.html#a4405bab5735805deea79a742bd260b9d">restore_default_movement</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>restore default movement generator of mob </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to restore movement generator </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time in seconds </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a74a604274b6d9a95fee68c22ecf88417"></a><!-- doxytag: member="fighting::self_destruct_handler" ref="a74a604274b6d9a95fee68c22ecf88417" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classfighting.html">fighting</a> <a class="el" href="classfighting.html#a74a604274b6d9a95fee68c22ecf88417">self_destruct_handler</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>handle self destruct features </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to do action </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>true/false if handled or not </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a2f129d6bfed2672b5b60139834718441"></a><!-- doxytag: member="fighting::self_destruct_trigger" ref="a2f129d6bfed2672b5b60139834718441" args="(parameter entity, parameter distance, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classfighting.html">fighting</a> <a class="el" href="classfighting.html#a2f129d6bfed2672b5b60139834718441">self_destruct_trigger</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>distance</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>handle self destruct features </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to do action </td></tr>
|
||||
<tr><td class="paramname">distance</td><td>current distance to target </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>true/false if handled or not </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="aa7056127d8143c3913f7ce74e9a2e9aa"></a><!-- doxytag: member="fighting::sun_damage_handler" ref="aa7056127d8143c3913f7ce74e9a2e9aa" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classfighting.html">fighting</a> <a class="el" href="classfighting.html#aa7056127d8143c3913f7ce74e9a2e9aa">sun_damage_handler</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>handle damage done by sun </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to do action </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="fighting_8lua.html">fighting.lua</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="classfighting.html">fighting</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,15 @@
|
|||
var classfighting =
|
||||
[
|
||||
[ "aggression", "classfighting.html#a0477eefe6e338874593b97c669571048", null ],
|
||||
[ "combat", "classfighting.html#aefabdbb01850e0fda7c8e57dce548b03", null ],
|
||||
[ "distance_attack_handler", "classfighting.html#a28cd6f3f20b7b935d3df14aa989acf3c", null ],
|
||||
[ "enable_combat_movement", "classfighting.html#acc116f13a435ddcdd6e724ab3f25448e", null ],
|
||||
[ "get_target", "classfighting.html#ad7dd427194629aa06f35c1c8c19b8ec9", null ],
|
||||
[ "hit", "classfighting.html#aa484551e9e2d80e29c0d4c0cc6965b13", null ],
|
||||
[ "init_dynamic_data", "classfighting.html#ac945e7329319b9dc8e5d72a50d2d5ae0", null ],
|
||||
[ "melee_attack_handler", "classfighting.html#a87a848d180eb06e32c2fe2fedaf1d769", null ],
|
||||
[ "restore_default_movement", "classfighting.html#a4405bab5735805deea79a742bd260b9d", null ],
|
||||
[ "self_destruct_handler", "classfighting.html#a74a604274b6d9a95fee68c22ecf88417", null ],
|
||||
[ "self_destruct_trigger", "classfighting.html#a2f129d6bfed2672b5b60139834718441", null ],
|
||||
[ "sun_damage_handler", "classfighting.html#aa7056127d8143c3913f7ce74e9a2e9aa", null ]
|
||||
];
|
|
@ -0,0 +1,133 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: Member List</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classgraphics.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">graphics Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
This is the complete list of members for <a class="el" href="classgraphics.html">graphics</a>, including all inherited members.<table>
|
||||
<tr class="memlist"><td><a class="el" href="classgraphics.html#a02663e8a42f150f035d3e87eb1fbe16c">set_draw_mode</a>(parameter entity, parameter id)</td><td><a class="el" href="classgraphics.html">graphics</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgraphics.html#a85a4303595f40f4072ac649c1e3d3d64">update_orientation</a>(parameter entity, parameter now, parameter dtime)</td><td><a class="el" href="classgraphics.html">graphics</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classgraphics.html#a41133fe80c532d672c800f5054a7ec22">update_orientation_simple</a>(parameter entity, parameter current_velocity)</td><td><a class="el" href="classgraphics.html">graphics</a></td><td></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,268 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: graphics Class Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classgraphics.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">graphics Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<!-- doxytag: class="graphics" -->
|
||||
<p>graphic features
|
||||
<a href="classgraphics.html#details">More...</a></p>
|
||||
|
||||
<p><a href="classgraphics-members.html">List of all members.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classgraphics.html">graphics</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgraphics.html#a41133fe80c532d672c800f5054a7ec22">update_orientation_simple</a> (parameter entity, parameter current_velocity)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">calculate direction of mob to face <a href="#a41133fe80c532d672c800f5054a7ec22"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classgraphics.html">graphics</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgraphics.html#a85a4303595f40f4072ac649c1e3d3d64">update_orientation</a> (parameter entity, parameter now, parameter dtime)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">callback for calculating a mobs direction <a href="#a85a4303595f40f4072ac649c1e3d3d64"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classgraphics.html">graphics</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgraphics.html#a02663e8a42f150f035d3e87eb1fbe16c">set_draw_mode</a> (parameter entity, parameter id)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">set the drawmode for an mob entity <a href="#a02663e8a42f150f035d3e87eb1fbe16c"></a><br/></td></tr>
|
||||
</table>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>graphic features </p>
|
||||
</div><hr/><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" id="a02663e8a42f150f035d3e87eb1fbe16c"></a><!-- doxytag: member="graphics::set_draw_mode" ref="a02663e8a42f150f035d3e87eb1fbe16c" args="(parameter entity, parameter id)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classgraphics.html">graphics</a> <a class="el" href="classgraphics.html#a02663e8a42f150f035d3e87eb1fbe16c">set_draw_mode</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>id</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>set the drawmode for an mob entity </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to set drawmode for </td></tr>
|
||||
<tr><td class="paramname">id</td><td>identifyer of drawmode to set </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a85a4303595f40f4072ac649c1e3d3d64"></a><!-- doxytag: member="graphics::update_orientation" ref="a85a4303595f40f4072ac649c1e3d3d64" args="(parameter entity, parameter now, parameter dtime)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classgraphics.html">graphics</a> <a class="el" href="classgraphics.html#a85a4303595f40f4072ac649c1e3d3d64">update_orientation</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>dtime</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>callback for calculating a mobs direction </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to calculate direction </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
<tr><td class="paramname">dtime</td><td>current dtime </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a41133fe80c532d672c800f5054a7ec22"></a><!-- doxytag: member="graphics::update_orientation_simple" ref="a41133fe80c532d672c800f5054a7ec22" args="(parameter entity, parameter current_velocity)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classgraphics.html">graphics</a> <a class="el" href="classgraphics.html#a41133fe80c532d672c800f5054a7ec22">update_orientation_simple</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>current_velocity</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>calculate direction of mob to face </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to calculate direction </td></tr>
|
||||
<tr><td class="paramname">current_velocity</td><td>data to calculate direction from </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="graphics_8lua.html">graphics.lua</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="classgraphics.html">graphics</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,6 @@
|
|||
var classgraphics =
|
||||
[
|
||||
[ "set_draw_mode", "classgraphics.html#a02663e8a42f150f035d3e87eb1fbe16c", null ],
|
||||
[ "update_orientation", "classgraphics.html#a85a4303595f40f4072ac649c1e3d3d64", null ],
|
||||
[ "update_orientation_simple", "classgraphics.html#a41133fe80c532d672c800f5054a7ec22", null ]
|
||||
];
|
|
@ -0,0 +1,132 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: Member List</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classharvesting.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">harvesting Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
This is the complete list of members for <a class="el" href="classharvesting.html">harvesting</a>, including all inherited members.<table>
|
||||
<tr class="memlist"><td><a class="el" href="classharvesting.html#a28774ec75d391e125386755d2dbc1fae">callback</a>(parameter entity, parameter player)</td><td><a class="el" href="classharvesting.html">harvesting</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classharvesting.html#a448481bcb31ad2045a7ce31f02a2d73f">init_dynamic_data</a>(parameter entity, parameter now)</td><td><a class="el" href="classharvesting.html">harvesting</a></td><td></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,224 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: harvesting Class Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classharvesting.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">harvesting Class Reference<div class="ingroups"><a class="el" href="group__harvesting.html">Harvesting subcomponent</a></div></div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<!-- doxytag: class="harvesting" -->
|
||||
<p>harvesting features
|
||||
<a href="classharvesting.html#details">More...</a></p>
|
||||
|
||||
<p><a href="classharvesting-members.html">List of all members.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classharvesting.html">harvesting</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classharvesting.html#a448481bcb31ad2045a7ce31f02a2d73f">init_dynamic_data</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">initialize dynamic data required by harvesting <a href="#a448481bcb31ad2045a7ce31f02a2d73f"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classharvesting.html">harvesting</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classharvesting.html#a28774ec75d391e125386755d2dbc1fae">callback</a> (parameter entity, parameter player)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">callback handler for harvest by player <a href="#a28774ec75d391e125386755d2dbc1fae"></a><br/></td></tr>
|
||||
</table>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>harvesting features </p>
|
||||
</div><hr/><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" id="a28774ec75d391e125386755d2dbc1fae"></a><!-- doxytag: member="harvesting::callback" ref="a28774ec75d391e125386755d2dbc1fae" args="(parameter entity, parameter player)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classharvesting.html">harvesting</a> <a class="el" href="classharvesting.html#a28774ec75d391e125386755d2dbc1fae">callback</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>player</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>callback handler for harvest by player </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob being harvested </td></tr>
|
||||
<tr><td class="paramname">player</td><td>player harvesting </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>true/false if handled by harvesting or not </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a448481bcb31ad2045a7ce31f02a2d73f"></a><!-- doxytag: member="harvesting::init_dynamic_data" ref="a448481bcb31ad2045a7ce31f02a2d73f" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classharvesting.html">harvesting</a> <a class="el" href="classharvesting.html#a448481bcb31ad2045a7ce31f02a2d73f">init_dynamic_data</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>initialize dynamic data required by harvesting </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to initialize harvest dynamic data </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="harvesting_8lua.html">harvesting.lua</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="classharvesting.html">harvesting</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,5 @@
|
|||
var classharvesting =
|
||||
[
|
||||
[ "callback", "classharvesting.html#a28774ec75d391e125386755d2dbc1fae", null ],
|
||||
[ "init_dynamic_data", "classharvesting.html#a448481bcb31ad2045a7ce31f02a2d73f", null ]
|
||||
];
|
|
@ -0,0 +1,135 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: Member List</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classheight__level__control.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">height_level_control Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
This is the complete list of members for <a class="el" href="classheight__level__control.html">height_level_control</a>, including all inherited members.<table>
|
||||
<tr class="memlist"><td><a class="el" href="classheight__level__control.html#a2cd0c3e5fcccda629ff0e256eb546ae9">calc_level_change_time</a>(parameter entity, parameter default_accel)</td><td><a class="el" href="classheight__level__control.html">height_level_control</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classheight__level__control.html#abf84f9aed346dff8a68b65ce2ab5265a">precheck_movement</a>(parameter entity, parameter movement_state, parameter pos_predicted, parameter pos_predicted_state)</td><td><a class="el" href="classheight__level__control.html">height_level_control</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classheight__level__control.html#a0d6de46d29f6e3a04641340a6570f978">random_jump_fly</a>(parameter entity, parameter movement_state)</td><td><a class="el" href="classheight__level__control.html">height_level_control</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classheight__level__control.html#a7b7aa2393454b0eb021bbd75ae971368">random_jump_ground</a>(parameter entity, parameter movement_state)</td><td><a class="el" href="classheight__level__control.html">height_level_control</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classheight__level__control.html#af35db094f420a6e4f171ccd940a1633d">random_movement_handler</a>(parameter entity, parameter movement_state)</td><td><a class="el" href="classheight__level__control.html">height_level_control</a></td><td></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,358 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: height_level_control Class Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classheight__level__control.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pri-methods">Private Member Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">height_level_control Class Reference<div class="ingroups"><a class="el" href="group__mgen__probab.html">Probabilistic movement generator</a></div></div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<!-- doxytag: class="height_level_control" -->
|
||||
<p>class containing height level functionality
|
||||
<a href="classheight__level__control.html#details">More...</a></p>
|
||||
|
||||
<p><a href="classheight__level__control-members.html">List of all members.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classheight__level__control.html">height_level_control</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classheight__level__control.html#abf84f9aed346dff8a68b65ce2ab5265a">precheck_movement</a> (parameter entity, parameter movement_state, parameter pos_predicted, parameter pos_predicted_state)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">check if there is a level change in progress that may <a href="#abf84f9aed346dff8a68b65ce2ab5265a"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classheight__level__control.html">height_level_control</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classheight__level__control.html#af35db094f420a6e4f171ccd940a1633d">random_movement_handler</a> (parameter entity, parameter movement_state)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">generate a random y-movement <a href="#af35db094f420a6e4f171ccd940a1633d"></a><br/></td></tr>
|
||||
<tr><td colspan="2"><h2><a name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classheight__level__control.html">height_level_control</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classheight__level__control.html#a2cd0c3e5fcccda629ff0e256eb546ae9">calc_level_change_time</a> (parameter entity, parameter default_accel)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">calculate time required to change one height level <a href="#a2cd0c3e5fcccda629ff0e256eb546ae9"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classheight__level__control.html">height_level_control</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classheight__level__control.html#a0d6de46d29f6e3a04641340a6570f978">random_jump_fly</a> (parameter entity, parameter movement_state)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">apply random jump for flying mobs <a href="#a0d6de46d29f6e3a04641340a6570f978"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classheight__level__control.html">height_level_control</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classheight__level__control.html#a7b7aa2393454b0eb021bbd75ae971368">random_jump_ground</a> (parameter entity, parameter movement_state)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">apply random jump for ground mobs <a href="#a7b7aa2393454b0eb021bbd75ae971368"></a><br/></td></tr>
|
||||
</table>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>class containing height level functionality </p>
|
||||
</div><hr/><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" id="a2cd0c3e5fcccda629ff0e256eb546ae9"></a><!-- doxytag: member="height_level_control::calc_level_change_time" ref="a2cd0c3e5fcccda629ff0e256eb546ae9" args="(parameter entity, parameter default_accel)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classheight__level__control.html">height_level_control</a> <a class="el" href="classheight__level__control.html#a2cd0c3e5fcccda629ff0e256eb546ae9">calc_level_change_time</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>default_accel</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>calculate time required to change one height level </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to calculate change time </td></tr>
|
||||
<tr><td class="paramname">default_accel</td><td>default accel for mob </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>time in seconds </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="abf84f9aed346dff8a68b65ce2ab5265a"></a><!-- doxytag: member="height_level_control::precheck_movement" ref="abf84f9aed346dff8a68b65ce2ab5265a" args="(parameter entity, parameter movement_state, parameter pos_predicted, parameter pos_predicted_state)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classheight__level__control.html">height_level_control</a> <a class="el" href="classheight__level__control.html#abf84f9aed346dff8a68b65ce2ab5265a">precheck_movement</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>movement_state</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>pos_predicted</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>pos_predicted_state</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>check if there is a level change in progress that may </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to check for level change </td></tr>
|
||||
<tr><td class="paramname">movement_state</td><td>current state of movement </td></tr>
|
||||
<tr><td class="paramname">pos_predicted</td><td>position the mob will be next </td></tr>
|
||||
<tr><td class="paramname">pos_predicted_state</td><td>state of the next position </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a0d6de46d29f6e3a04641340a6570f978"></a><!-- doxytag: member="height_level_control::random_jump_fly" ref="a0d6de46d29f6e3a04641340a6570f978" args="(parameter entity, parameter movement_state)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classheight__level__control.html">height_level_control</a> <a class="el" href="classheight__level__control.html#a0d6de46d29f6e3a04641340a6570f978">random_jump_fly</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>movement_state</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>apply random jump for flying mobs </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to apply random jump </td></tr>
|
||||
<tr><td class="paramname">movement_state</td><td>current movement state </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>movement_state is modified! </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a7b7aa2393454b0eb021bbd75ae971368"></a><!-- doxytag: member="height_level_control::random_jump_ground" ref="a7b7aa2393454b0eb021bbd75ae971368" args="(parameter entity, parameter movement_state)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classheight__level__control.html">height_level_control</a> <a class="el" href="classheight__level__control.html#a7b7aa2393454b0eb021bbd75ae971368">random_jump_ground</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>movement_state</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>apply random jump for ground mobs </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to apply random jump </td></tr>
|
||||
<tr><td class="paramname">movement_state</td><td>current movement state </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>movement_state is a modification! </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="af35db094f420a6e4f171ccd940a1633d"></a><!-- doxytag: member="height_level_control::random_movement_handler" ref="af35db094f420a6e4f171ccd940a1633d" args="(parameter entity, parameter movement_state)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classheight__level__control.html">height_level_control</a> <a class="el" href="classheight__level__control.html#af35db094f420a6e4f171ccd940a1633d">random_movement_handler</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>movement_state</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>generate a random y-movement </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to apply random jump </td></tr>
|
||||
<tr><td class="paramname">movement_state</td><td>current movement state </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>movement_state is a modified! </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="height__level__control_8lua.html">height_level_control.lua</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="classheight__level__control.html">height_level_control</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,8 @@
|
|||
var classheight__level__control =
|
||||
[
|
||||
[ "calc_level_change_time", "classheight__level__control.html#a2cd0c3e5fcccda629ff0e256eb546ae9", null ],
|
||||
[ "precheck_movement", "classheight__level__control.html#abf84f9aed346dff8a68b65ce2ab5265a", null ],
|
||||
[ "random_jump_fly", "classheight__level__control.html#a0d6de46d29f6e3a04641340a6570f978", null ],
|
||||
[ "random_jump_ground", "classheight__level__control.html#a7b7aa2393454b0eb021bbd75ae971368", null ],
|
||||
[ "random_movement_handler", "classheight__level__control.html#af35db094f420a6e4f171ccd940a1633d", null ]
|
||||
];
|
|
@ -0,0 +1,136 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: Member List</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classmgen__follow.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">mgen_follow Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
This is the complete list of members for <a class="el" href="classmgen__follow.html">mgen_follow</a>, including all inherited members.<table>
|
||||
<tr class="memlist"><td><a class="el" href="classmgen__follow.html#abf4cb3daae3250ed30337710b8102945">callback</a>(parameter entity, parameter now)</td><td><a class="el" href="classmgen__follow.html">mgen_follow</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmgen__follow.html#adf84c8d01cf8b14abd00a9cf7e0b1410">checkspeed</a>(parameter entity)</td><td><a class="el" href="classmgen__follow.html">mgen_follow</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmgen__follow.html#a58c6d996ea2adfb1e022abd989f87e55">init_dynamic_data</a>(parameter entity, parameter now)</td><td><a class="el" href="classmgen__follow.html">mgen_follow</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmgen__follow.html#ad535dbba098851c91cd8f655c1fda2d5">initialize</a>(parameter entity, parameter now)</td><td><a class="el" href="classmgen__follow.html">mgen_follow</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmgen__follow.html#a649c7574e6698e68b26ecc5960a3a7b5">name</a></td><td><a class="el" href="classmgen__follow.html">mgen_follow</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmgen__follow.html#af2ba8cf6c50ca4e37661e9bd9b626e48">name</a></td><td><a class="el" href="classmgen__follow.html">mgen_follow</a></td><td></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,323 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: mgen_follow Class Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classmgen__follow.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-attribs">Public Attributes</a> |
|
||||
<a href="#pri-methods">Private Member Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">mgen_follow Class Reference<div class="ingroups"><a class="el" href="group__mgen__follow.html">Follow movement generator</a></div></div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<!-- doxytag: class="mgen_follow" -->
|
||||
<p>a movement generator trying to follow or reach a target
|
||||
<a href="classmgen__follow.html#details">More...</a></p>
|
||||
|
||||
<p><a href="classmgen__follow-members.html">List of all members.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classmgen__follow.html">mgen_follow</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmgen__follow.html#abf4cb3daae3250ed30337710b8102945">callback</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">main callback to make a mob follow its target <a href="#abf4cb3daae3250ed30337710b8102945"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classmgen__follow.html">mgen_follow</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmgen__follow.html#ad535dbba098851c91cd8f655c1fda2d5">initialize</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">initialize movement generator <a href="#ad535dbba098851c91cd8f655c1fda2d5"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classmgen__follow.html">mgen_follow</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmgen__follow.html#a58c6d996ea2adfb1e022abd989f87e55">init_dynamic_data</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">initialize dynamic data required by movement generator <a href="#a58c6d996ea2adfb1e022abd989f87e55"></a><br/></td></tr>
|
||||
<tr><td colspan="2"><h2><a name="pub-attribs"></a>
|
||||
Public Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmgen__follow.html">mgen_follow</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmgen__follow.html#a649c7574e6698e68b26ecc5960a3a7b5">name</a> = "follow_mov_gen"</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">movement generator identifier <a href="#a649c7574e6698e68b26ecc5960a3a7b5"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmgen__raster.html">mgen_raster</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmgen__follow.html#af2ba8cf6c50ca4e37661e9bd9b626e48">name</a> = "probab_raster_mov_gen"</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">movement generator identifier <a href="#af2ba8cf6c50ca4e37661e9bd9b626e48"></a><br/></td></tr>
|
||||
<tr><td colspan="2"><h2><a name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classmgen__follow.html">mgen_follow</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmgen__follow.html#adf84c8d01cf8b14abd00a9cf7e0b1410">checkspeed</a> (parameter entity)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">check if mobs speed is within it's limits and correct if necessary <a href="#adf84c8d01cf8b14abd00a9cf7e0b1410"></a><br/></td></tr>
|
||||
</table>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>a movement generator trying to follow or reach a target </p>
|
||||
</div><hr/><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" id="abf4cb3daae3250ed30337710b8102945"></a><!-- doxytag: member="mgen_follow::callback" ref="abf4cb3daae3250ed30337710b8102945" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classmgen__follow.html">mgen_follow</a> <a class="el" href="classmgen__follow.html#abf4cb3daae3250ed30337710b8102945">callback</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>main callback to make a mob follow its target </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to generate movement for </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="adf84c8d01cf8b14abd00a9cf7e0b1410"></a><!-- doxytag: member="mgen_follow::checkspeed" ref="adf84c8d01cf8b14abd00a9cf7e0b1410" args="(parameter entity)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classmgen__follow.html">mgen_follow</a> <a class="el" href="classmgen__follow.html#adf84c8d01cf8b14abd00a9cf7e0b1410">checkspeed</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em></td><td>)</td>
|
||||
<td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>check if mobs speed is within it's limits and correct if necessary </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to initialize dynamic data </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a58c6d996ea2adfb1e022abd989f87e55"></a><!-- doxytag: member="mgen_follow::init_dynamic_data" ref="a58c6d996ea2adfb1e022abd989f87e55" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classmgen__follow.html">mgen_follow</a> <a class="el" href="classmgen__follow.html#a58c6d996ea2adfb1e022abd989f87e55">init_dynamic_data</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>initialize dynamic data required by movement generator </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to initialize dynamic data </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ad535dbba098851c91cd8f655c1fda2d5"></a><!-- doxytag: member="mgen_follow::initialize" ref="ad535dbba098851c91cd8f655c1fda2d5" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classmgen__follow.html">mgen_follow</a> <a class="el" href="classmgen__follow.html#ad535dbba098851c91cd8f655c1fda2d5">initialize</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>initialize movement generator </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" id="a649c7574e6698e68b26ecc5960a3a7b5"></a><!-- doxytag: member="mgen_follow::name" ref="a649c7574e6698e68b26ecc5960a3a7b5" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classmgen__follow.html">mgen_follow</a> <a class="el" href="classmgen__follow.html#a649c7574e6698e68b26ecc5960a3a7b5">name</a> = "follow_mov_gen"</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>movement generator identifier </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="af2ba8cf6c50ca4e37661e9bd9b626e48"></a><!-- doxytag: member="mgen_follow::name" ref="af2ba8cf6c50ca4e37661e9bd9b626e48" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classmgen__raster.html">mgen_raster</a> <a class="el" href="classmgen__follow.html#a649c7574e6698e68b26ecc5960a3a7b5">name</a> = "probab_raster_mov_gen"</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>movement generator identifier </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li><a class="el" href="main__follow_8lua.html">main_follow.lua</a></li>
|
||||
<li><a class="el" href="mgen__raster_8lua.html">mgen_raster.lua</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="classmgen__follow.html">mgen_follow</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,9 @@
|
|||
var classmgen__follow =
|
||||
[
|
||||
[ "callback", "classmgen__follow.html#abf4cb3daae3250ed30337710b8102945", null ],
|
||||
[ "checkspeed", "classmgen__follow.html#adf84c8d01cf8b14abd00a9cf7e0b1410", null ],
|
||||
[ "init_dynamic_data", "classmgen__follow.html#a58c6d996ea2adfb1e022abd989f87e55", null ],
|
||||
[ "initialize", "classmgen__follow.html#ad535dbba098851c91cd8f655c1fda2d5", null ],
|
||||
[ "name", "classmgen__follow.html#a649c7574e6698e68b26ecc5960a3a7b5", null ],
|
||||
[ "name", "classmgen__follow.html#af2ba8cf6c50ca4e37661e9bd9b626e48", null ]
|
||||
];
|
|
@ -0,0 +1,134 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: Member List</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classmgen__none.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">mgen_none Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
This is the complete list of members for <a class="el" href="classmgen__none.html">mgen_none</a>, including all inherited members.<table>
|
||||
<tr class="memlist"><td><a class="el" href="classmgen__none.html#a7eee7a256ef22159a8fba8fca92dd296">callback</a>(parameter entity, parameter now)</td><td><a class="el" href="classmgen__none.html">mgen_none</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmgen__none.html#abaa054c1a9f579ce25883bc9cb10b58b">init_dynamic_data</a>(parameter entity, parameter now)</td><td><a class="el" href="classmgen__none.html">mgen_none</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmgen__none.html#a081689909313f61e87a3e204e822b59c">initialize</a>(parameter entity, parameter now)</td><td><a class="el" href="classmgen__none.html">mgen_none</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmgen__none.html#aebc7865a9bac13e7a180e6cd8257ce60">name</a></td><td><a class="el" href="classmgen__none.html">mgen_none</a></td><td></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,275 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: mgen_none Class Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classmgen__none.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-attribs">Public Attributes</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">mgen_none Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<!-- doxytag: class="mgen_none" -->
|
||||
<p>a movement generator doing nothing
|
||||
<a href="classmgen__none.html#details">More...</a></p>
|
||||
|
||||
<p><a href="classmgen__none-members.html">List of all members.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classmgen__none.html">mgen_none</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmgen__none.html#a7eee7a256ef22159a8fba8fca92dd296">callback</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">main callback to do nothing <a href="#a7eee7a256ef22159a8fba8fca92dd296"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classmgen__none.html">mgen_none</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmgen__none.html#a081689909313f61e87a3e204e822b59c">initialize</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">initialize movement generator <a href="#a081689909313f61e87a3e204e822b59c"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classmgen__none.html">mgen_none</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmgen__none.html#abaa054c1a9f579ce25883bc9cb10b58b">init_dynamic_data</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">initialize dynamic data required by movement generator <a href="#abaa054c1a9f579ce25883bc9cb10b58b"></a><br/></td></tr>
|
||||
<tr><td colspan="2"><h2><a name="pub-attribs"></a>
|
||||
Public Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmgen__none.html">mgen_none</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmgen__none.html#aebc7865a9bac13e7a180e6cd8257ce60">name</a> = "none"</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">movement generator identifier <a href="#aebc7865a9bac13e7a180e6cd8257ce60"></a><br/></td></tr>
|
||||
</table>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>a movement generator doing nothing </p>
|
||||
</div><hr/><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" id="a7eee7a256ef22159a8fba8fca92dd296"></a><!-- doxytag: member="mgen_none::callback" ref="a7eee7a256ef22159a8fba8fca92dd296" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classmgen__none.html">mgen_none</a> <a class="el" href="classmgen__none.html#a7eee7a256ef22159a8fba8fca92dd296">callback</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>main callback to do nothing </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to generate movement for </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="abaa054c1a9f579ce25883bc9cb10b58b"></a><!-- doxytag: member="mgen_none::init_dynamic_data" ref="abaa054c1a9f579ce25883bc9cb10b58b" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classmgen__none.html">mgen_none</a> <a class="el" href="classmgen__none.html#abaa054c1a9f579ce25883bc9cb10b58b">init_dynamic_data</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>initialize dynamic data required by movement generator </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to initialize dynamic data </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a081689909313f61e87a3e204e822b59c"></a><!-- doxytag: member="mgen_none::initialize" ref="a081689909313f61e87a3e204e822b59c" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classmgen__none.html">mgen_none</a> <a class="el" href="classmgen__none.html#a081689909313f61e87a3e204e822b59c">initialize</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>initialize movement generator </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" id="aebc7865a9bac13e7a180e6cd8257ce60"></a><!-- doxytag: member="mgen_none::name" ref="aebc7865a9bac13e7a180e6cd8257ce60" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classmgen__none.html">mgen_none</a> <a class="el" href="classmgen__none.html#aebc7865a9bac13e7a180e6cd8257ce60">name</a> = "none"</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>movement generator identifier </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="mov__gen__none_8lua.html">mov_gen_none.lua</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="classmgen__none.html">mgen_none</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,7 @@
|
|||
var classmgen__none =
|
||||
[
|
||||
[ "callback", "classmgen__none.html#a7eee7a256ef22159a8fba8fca92dd296", null ],
|
||||
[ "init_dynamic_data", "classmgen__none.html#abaa054c1a9f579ce25883bc9cb10b58b", null ],
|
||||
[ "initialize", "classmgen__none.html#a081689909313f61e87a3e204e822b59c", null ],
|
||||
[ "name", "classmgen__none.html#aebc7865a9bac13e7a180e6cd8257ce60", null ]
|
||||
];
|
|
@ -0,0 +1,135 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: Member List</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classmgen__raster.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">mgen_raster Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
This is the complete list of members for <a class="el" href="classmgen__raster.html">mgen_raster</a>, including all inherited members.<table>
|
||||
<tr class="memlist"><td><a class="el" href="classmgen__raster.html#a170b0e30cbe22ffde2bfa14f1e23d91c">callback</a>(parameter entity, parameter now)</td><td><a class="el" href="classmgen__raster.html">mgen_raster</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmgen__raster.html#ab13502d351013c2af833cb40d40d943b">init_dynamic_data</a>(parameter entity, parameter now)</td><td><a class="el" href="classmgen__raster.html">mgen_raster</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmgen__raster.html#ac0a1a0890618f24dc117a958739667bf">initialize</a>(parameter entity, parameter now)</td><td><a class="el" href="classmgen__raster.html">mgen_raster</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmgen__raster.html#a28a4759fecae6c908077d85f8a3f0acc">onground</a>(parameter entity, parameter now, parameter basepos)</td><td><a class="el" href="classmgen__raster.html">mgen_raster</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmgen__raster.html#acd5f3173c124e579296376166d24a577">stop</a>(parameter entity)</td><td><a class="el" href="classmgen__raster.html">mgen_raster</a></td><td></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,326 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: mgen_raster Class Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classmgen__raster.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">mgen_raster Class Reference<div class="ingroups"><a class="el" href="group__mgen__follow.html">Follow movement generator</a></div></div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<!-- doxytag: class="mgen_raster" -->
|
||||
<p>a movement generator creating a rasterized probabilistic movement
|
||||
<a href="classmgen__raster.html#details">More...</a></p>
|
||||
|
||||
<p><a href="classmgen__raster-members.html">List of all members.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classmgen__raster.html">mgen_raster</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmgen__raster.html#acd5f3173c124e579296376166d24a577">stop</a> (parameter entity)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">stop this entity <a href="#acd5f3173c124e579296376166d24a577"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classmgen__raster.html">mgen_raster</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmgen__raster.html#a170b0e30cbe22ffde2bfa14f1e23d91c">callback</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">main callback to make a mob follow its target <a href="#a170b0e30cbe22ffde2bfa14f1e23d91c"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classmgen__raster.html">mgen_raster</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmgen__raster.html#ac0a1a0890618f24dc117a958739667bf">initialize</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">initialize movement generator <a href="#ac0a1a0890618f24dc117a958739667bf"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classmgen__raster.html">mgen_raster</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmgen__raster.html#ab13502d351013c2af833cb40d40d943b">init_dynamic_data</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">initialize dynamic data required by movement generator <a href="#ab13502d351013c2af833cb40d40d943b"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classmgen__raster.html">mgen_raster</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmgen__raster.html#a28a4759fecae6c908077d85f8a3f0acc">onground</a> (parameter entity, parameter now, parameter basepos)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">check if mob is touching ground <a href="#a28a4759fecae6c908077d85f8a3f0acc"></a><br/></td></tr>
|
||||
</table>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>a movement generator creating a rasterized probabilistic movement </p>
|
||||
</div><hr/><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" id="a170b0e30cbe22ffde2bfa14f1e23d91c"></a><!-- doxytag: member="mgen_raster::callback" ref="a170b0e30cbe22ffde2bfa14f1e23d91c" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classmgen__raster.html">mgen_raster</a> <a class="el" href="classmgen__raster.html#a170b0e30cbe22ffde2bfa14f1e23d91c">callback</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>main callback to make a mob follow its target </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to generate movement for </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ab13502d351013c2af833cb40d40d943b"></a><!-- doxytag: member="mgen_raster::init_dynamic_data" ref="ab13502d351013c2af833cb40d40d943b" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classmgen__raster.html">mgen_raster</a> <a class="el" href="classmgen__raster.html#ab13502d351013c2af833cb40d40d943b">init_dynamic_data</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>initialize dynamic data required by movement generator </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to initialize dynamic data </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ac0a1a0890618f24dc117a958739667bf"></a><!-- doxytag: member="mgen_raster::initialize" ref="ac0a1a0890618f24dc117a958739667bf" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classmgen__raster.html">mgen_raster</a> <a class="el" href="classmgen__raster.html#ac0a1a0890618f24dc117a958739667bf">initialize</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>initialize movement generator </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a28a4759fecae6c908077d85f8a3f0acc"></a><!-- doxytag: member="mgen_raster::onground" ref="a28a4759fecae6c908077d85f8a3f0acc" args="(parameter entity, parameter now, parameter basepos)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classmgen__raster.html">mgen_raster</a> <a class="el" href="classmgen__raster.html#a28a4759fecae6c908077d85f8a3f0acc">onground</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>basepos</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>check if mob is touching ground </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to initialize dynamic data </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
<tr><td class="paramname">basepos</td><td>position of feet </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="acd5f3173c124e579296376166d24a577"></a><!-- doxytag: member="mgen_raster::stop" ref="acd5f3173c124e579296376166d24a577" args="(parameter entity)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classmgen__raster.html">mgen_raster</a> <a class="el" href="classmgen__raster.html#acd5f3173c124e579296376166d24a577">stop</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>stop this entity </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to stop </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="mgen__raster_8lua.html">mgen_raster.lua</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="classmgen__raster.html">mgen_raster</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,8 @@
|
|||
var classmgen__raster =
|
||||
[
|
||||
[ "callback", "classmgen__raster.html#a170b0e30cbe22ffde2bfa14f1e23d91c", null ],
|
||||
[ "init_dynamic_data", "classmgen__raster.html#ab13502d351013c2af833cb40d40d943b", null ],
|
||||
[ "initialize", "classmgen__raster.html#ac0a1a0890618f24dc117a958739667bf", null ],
|
||||
[ "onground", "classmgen__raster.html#a28a4759fecae6c908077d85f8a3f0acc", null ],
|
||||
[ "stop", "classmgen__raster.html#acd5f3173c124e579296376166d24a577", null ]
|
||||
];
|
|
@ -0,0 +1,140 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: Member List</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classmovement__gen.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">movement_gen Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
This is the complete list of members for <a class="el" href="classmovement__gen.html">movement_gen</a>, including all inherited members.<table>
|
||||
<tr class="memlist"><td><a class="el" href="classmovement__gen.html#ab713c40bf31c16e2aca29a7a3856e46b">apply_movement_changes</a>(parameter entity, parameter movement_state)</td><td><a class="el" href="classmovement__gen.html">movement_gen</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmovement__gen.html#a05082aa3601a892cbc3d9c8fb6088b1c">callback</a>(parameter entity, parameter now)</td><td><a class="el" href="classmovement__gen.html">movement_gen</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmovement__gen.html#a18386d3f4b698f1f43181203c2d1669d">fix_current_pos</a>(parameter entity, parameter movement_state)</td><td><a class="el" href="classmovement__gen.html">movement_gen</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmovement__gen.html#ae992fdfbb7922ee5031b182aa7ff1f0e">fix_runaway</a>(parameter entity, parameter movement_state)</td><td><a class="el" href="classmovement__gen.html">movement_gen</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmovement__gen.html#aae6cc9bcaa52d299e6e3e419d850f21f">fix_to_slow</a>(parameter entity, parameter movement_state)</td><td><a class="el" href="classmovement__gen.html">movement_gen</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmovement__gen.html#a1d0b584bf809d0a278856e34ee5fd9fd">generator</a>(parameter entity)</td><td><a class="el" href="classmovement__gen.html">movement_gen</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmovement__gen.html#af3d08b1e3a6d8c85ce830c16529b4906">init_dynamic_data</a>(parameter entity, parameter now)</td><td><a class="el" href="classmovement__gen.html">movement_gen</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmovement__gen.html#abb91622b57f84598c1564b1334fb8bc9">initialize</a>()</td><td><a class="el" href="classmovement__gen.html">movement_gen</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmovement__gen.html#a21cd5b85d90d3c552f1288796b894e5f">name</a></td><td><a class="el" href="classmovement__gen.html">movement_gen</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmovement__gen.html#a219fe66090565391fe9f175cfdfd390b">register_pattern</a>(parameter pattern)</td><td><a class="el" href="classmovement__gen.html">movement_gen</a></td><td></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,475 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: movement_gen Class Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classmovement__gen.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-attribs">Public Attributes</a> |
|
||||
<a href="#pri-methods">Private Member Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">movement_gen Class Reference<div class="ingroups"><a class="el" href="group__mgen__probab.html">Probabilistic movement generator</a></div></div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<!-- doxytag: class="movement_gen" -->
|
||||
<p>a probabilistic movement generator
|
||||
<a href="classmovement__gen.html#details">More...</a></p>
|
||||
|
||||
<p><a href="classmovement__gen-members.html">List of all members.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classmovement__gen.html">movement_gen</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmovement__gen.html#a219fe66090565391fe9f175cfdfd390b">register_pattern</a> (parameter pattern)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">initialize movement generator <a href="#a219fe66090565391fe9f175cfdfd390b"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classmovement__gen.html">movement_gen</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmovement__gen.html#abb91622b57f84598c1564b1334fb8bc9">initialize</a> ()</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">initialize movement generator <a href="#abb91622b57f84598c1564b1334fb8bc9"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classmovement__gen.html">movement_gen</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmovement__gen.html#a05082aa3601a892cbc3d9c8fb6088b1c">callback</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">generate a movement pattern with mixed stop and go phases <a href="#a05082aa3601a892cbc3d9c8fb6088b1c"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classmovement__gen.html">movement_gen</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmovement__gen.html#af3d08b1e3a6d8c85ce830c16529b4906">init_dynamic_data</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">initialize dynamic data required by movement generator <a href="#af3d08b1e3a6d8c85ce830c16529b4906"></a><br/></td></tr>
|
||||
<tr><td colspan="2"><h2><a name="pub-attribs"></a>
|
||||
Public Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmovement__gen.html">movement_gen</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmovement__gen.html#a21cd5b85d90d3c552f1288796b894e5f">name</a> = "probab_mov_gen"</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">movement generator identifier <a href="#a21cd5b85d90d3c552f1288796b894e5f"></a><br/></td></tr>
|
||||
<tr><td colspan="2"><h2><a name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classmovement__gen.html">movement_gen</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmovement__gen.html#a1d0b584bf809d0a278856e34ee5fd9fd">generator</a> (parameter entity)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">main movement generation function <a href="#a1d0b584bf809d0a278856e34ee5fd9fd"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classmovement__gen.html">movement_gen</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmovement__gen.html#ab713c40bf31c16e2aca29a7a3856e46b">apply_movement_changes</a> (parameter entity, parameter movement_state)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">check and apply the changes from movement_state <a href="#ab713c40bf31c16e2aca29a7a3856e46b"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classmovement__gen.html">movement_gen</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmovement__gen.html#ae992fdfbb7922ee5031b182aa7ff1f0e">fix_runaway</a> (parameter entity, parameter movement_state)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">fix runaway speed mobs <a href="#ae992fdfbb7922ee5031b182aa7ff1f0e"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classmovement__gen.html">movement_gen</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmovement__gen.html#aae6cc9bcaa52d299e6e3e419d850f21f">fix_to_slow</a> (parameter entity, parameter movement_state)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">check if mobs motion is below its minimal speed (e.g. flying birds) <a href="#aae6cc9bcaa52d299e6e3e419d850f21f"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classmovement__gen.html">movement_gen</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmovement__gen.html#a18386d3f4b698f1f43181203c2d1669d">fix_current_pos</a> (parameter entity, parameter movement_state)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">check current position for validity and try to fix <a href="#a18386d3f4b698f1f43181203c2d1669d"></a><br/></td></tr>
|
||||
</table>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>a probabilistic movement generator </p>
|
||||
</div><hr/><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" id="ab713c40bf31c16e2aca29a7a3856e46b"></a><!-- doxytag: member="movement_gen::apply_movement_changes" ref="ab713c40bf31c16e2aca29a7a3856e46b" args="(parameter entity, parameter movement_state)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classmovement__gen.html">movement_gen</a> <a class="el" href="classmovement__gen.html#ab713c40bf31c16e2aca29a7a3856e46b">apply_movement_changes</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>movement_state</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>check and apply the changes from movement_state </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to apply changes </td></tr>
|
||||
<tr><td class="paramname">movement_state</td><td>changes to apply </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a05082aa3601a892cbc3d9c8fb6088b1c"></a><!-- doxytag: member="movement_gen::callback" ref="a05082aa3601a892cbc3d9c8fb6088b1c" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classmovement__gen.html">movement_gen</a> <a class="el" href="classmovement__gen.html#a05082aa3601a892cbc3d9c8fb6088b1c">callback</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>generate a movement pattern with mixed stop and go phases </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to generate movement </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a18386d3f4b698f1f43181203c2d1669d"></a><!-- doxytag: member="movement_gen::fix_current_pos" ref="a18386d3f4b698f1f43181203c2d1669d" args="(parameter entity, parameter movement_state)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classmovement__gen.html">movement_gen</a> <a class="el" href="classmovement__gen.html#a18386d3f4b698f1f43181203c2d1669d">fix_current_pos</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>movement_state</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>check current position for validity and try to fix </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>to fix position </td></tr>
|
||||
<tr><td class="paramname">movement_state</td><td>movement state of mob </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>{ speed_to_set = {x,y,z}, speed_changed = true/false, force_speed_change = true/false } </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ae992fdfbb7922ee5031b182aa7ff1f0e"></a><!-- doxytag: member="movement_gen::fix_runaway" ref="ae992fdfbb7922ee5031b182aa7ff1f0e" args="(parameter entity, parameter movement_state)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classmovement__gen.html">movement_gen</a> <a class="el" href="classmovement__gen.html#ae992fdfbb7922ee5031b182aa7ff1f0e">fix_runaway</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>movement_state</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>fix runaway speed mobs </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to check speed limits </td></tr>
|
||||
<tr><td class="paramname">movement_state</td><td>current state of movement </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="aae6cc9bcaa52d299e6e3e419d850f21f"></a><!-- doxytag: member="movement_gen::fix_to_slow" ref="aae6cc9bcaa52d299e6e3e419d850f21f" args="(parameter entity, parameter movement_state)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classmovement__gen.html">movement_gen</a> <a class="el" href="classmovement__gen.html#aae6cc9bcaa52d299e6e3e419d850f21f">fix_to_slow</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>movement_state</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>check if mobs motion is below its minimal speed (e.g. flying birds) </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to check speed limits </td></tr>
|
||||
<tr><td class="paramname">movement_state</td><td>current state of movement </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a1d0b584bf809d0a278856e34ee5fd9fd"></a><!-- doxytag: member="movement_gen::generator" ref="a1d0b584bf809d0a278856e34ee5fd9fd" args="(parameter entity)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classmovement__gen.html">movement_gen</a> <a class="el" href="classmovement__gen.html#a1d0b584bf809d0a278856e34ee5fd9fd">generator</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em></td><td>)</td>
|
||||
<td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>main movement generation function </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to generate movement for </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="af3d08b1e3a6d8c85ce830c16529b4906"></a><!-- doxytag: member="movement_gen::init_dynamic_data" ref="af3d08b1e3a6d8c85ce830c16529b4906" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classmovement__gen.html">movement_gen</a> <a class="el" href="classmovement__gen.html#af3d08b1e3a6d8c85ce830c16529b4906">init_dynamic_data</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>initialize dynamic data required by movement generator </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to initialize </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="abb91622b57f84598c1564b1334fb8bc9"></a><!-- doxytag: member="movement_gen::initialize" ref="abb91622b57f84598c1564b1334fb8bc9" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classmovement__gen.html">movement_gen</a> <a class="el" href="classmovement__gen.html#abb91622b57f84598c1564b1334fb8bc9">initialize</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>initialize movement generator </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a219fe66090565391fe9f175cfdfd390b"></a><!-- doxytag: member="movement_gen::register_pattern" ref="a219fe66090565391fe9f175cfdfd390b" args="(parameter pattern)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classmovement__gen.html">movement_gen</a> <a class="el" href="classmovement__gen.html#a219fe66090565391fe9f175cfdfd390b">register_pattern</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>pattern</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>initialize movement generator </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">pattern</td><td>pattern to register </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>true/false </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" id="a21cd5b85d90d3c552f1288796b894e5f"></a><!-- doxytag: member="movement_gen::name" ref="a21cd5b85d90d3c552f1288796b894e5f" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classmovement__gen.html">movement_gen</a> <a class="el" href="classmovement__gen.html#a21cd5b85d90d3c552f1288796b894e5f">name</a> = "probab_mov_gen"</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>movement generator identifier </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="main__probab_8lua.html">main_probab.lua</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="classmovement__gen.html">movement_gen</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,13 @@
|
|||
var classmovement__gen =
|
||||
[
|
||||
[ "apply_movement_changes", "classmovement__gen.html#ab713c40bf31c16e2aca29a7a3856e46b", null ],
|
||||
[ "callback", "classmovement__gen.html#a05082aa3601a892cbc3d9c8fb6088b1c", null ],
|
||||
[ "fix_current_pos", "classmovement__gen.html#a18386d3f4b698f1f43181203c2d1669d", null ],
|
||||
[ "fix_runaway", "classmovement__gen.html#ae992fdfbb7922ee5031b182aa7ff1f0e", null ],
|
||||
[ "fix_to_slow", "classmovement__gen.html#aae6cc9bcaa52d299e6e3e419d850f21f", null ],
|
||||
[ "generator", "classmovement__gen.html#a1d0b584bf809d0a278856e34ee5fd9fd", null ],
|
||||
[ "init_dynamic_data", "classmovement__gen.html#af3d08b1e3a6d8c85ce830c16529b4906", null ],
|
||||
[ "initialize", "classmovement__gen.html#abb91622b57f84598c1564b1334fb8bc9", null ],
|
||||
[ "register_pattern", "classmovement__gen.html#a219fe66090565391fe9f175cfdfd390b", null ],
|
||||
[ "name", "classmovement__gen.html#a21cd5b85d90d3c552f1288796b894e5f", null ]
|
||||
];
|
|
@ -0,0 +1,139 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: Member List</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classp__mov__gen.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">p_mov_gen Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
This is the complete list of members for <a class="el" href="classp__mov__gen.html">p_mov_gen</a>, including all inherited members.<table>
|
||||
<tr class="memlist"><td><a class="el" href="classp__mov__gen.html#a75604ecd878a7dec77124bc2d7749a0a">callback</a>(parameter entity, parameter now)</td><td><a class="el" href="classp__mov__gen.html">p_mov_gen</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classp__mov__gen.html#a6ad0d2b199e45f28383f30edf6466bc7">direct_path_available</a>(parameter entity, parameter pos1, parameter pos2)</td><td><a class="el" href="classp__mov__gen.html">p_mov_gen</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classp__mov__gen.html#a490387375ece72a9153050e9a0abff18">find_destination</a>(parameter entity, parameter current_pos)</td><td><a class="el" href="classp__mov__gen.html">p_mov_gen</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classp__mov__gen.html#abbc445d8b8e5a1456c1b8de61fcb55d8">fix_position</a>(parameter entity, parameter current_pos)</td><td><a class="el" href="classp__mov__gen.html">p_mov_gen</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classp__mov__gen.html#ab4e69a937e87c6b86925f4be09945b70">init_dynamic_data</a>(parameter entity, parameter now)</td><td><a class="el" href="classp__mov__gen.html">p_mov_gen</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classp__mov__gen.html#a4685d030afbd48a816e74b0cd638a285">name</a></td><td><a class="el" href="classp__mov__gen.html">p_mov_gen</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classp__mov__gen.html#a2b5742a47e060b9471527f5333eba77c">set_speed</a>(parameter entity, parameter destination)</td><td><a class="el" href="classp__mov__gen.html">p_mov_gen</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classp__mov__gen.html#ad6ccd324bb495981d8de73fa37569491">update_movement</a>(parameter entity, parameter now)</td><td><a class="el" href="classp__mov__gen.html">p_mov_gen</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classp__mov__gen.html#a7cc24efaed33d5f981f2915869fd83c6">validate_path_position</a>(parameter current_pos, parameter origin, parameter destination)</td><td><a class="el" href="classp__mov__gen.html">p_mov_gen</a></td><td><code> [private]</code></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,434 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: p_mov_gen Class Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classp__mov__gen.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-attribs">Public Attributes</a> |
|
||||
<a href="#pri-methods">Private Member Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">p_mov_gen Class Reference<div class="ingroups"><a class="el" href="group__mgen__path__based.html">Path based movement generator (NOT COMPLETED)</a></div></div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<!-- doxytag: class="p_mov_gen" -->
|
||||
<p>a movement generator evaluating a path to a target and following it
|
||||
<a href="classp__mov__gen.html#details">More...</a></p>
|
||||
|
||||
<p><a href="classp__mov__gen-members.html">List of all members.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classp__mov__gen.html">p_mov_gen</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classp__mov__gen.html#a75604ecd878a7dec77124bc2d7749a0a">callback</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">path based movement generator callback <a href="#a75604ecd878a7dec77124bc2d7749a0a"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classp__mov__gen.html">p_mov_gen</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classp__mov__gen.html#ab4e69a937e87c6b86925f4be09945b70">init_dynamic_data</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td colspan="2"><h2><a name="pub-attribs"></a>
|
||||
Public Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classp__mov__gen.html">p_mov_gen</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classp__mov__gen.html#a4685d030afbd48a816e74b0cd638a285">name</a> = "mgen_path"</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">movement generator identifier <a href="#a4685d030afbd48a816e74b0cd638a285"></a><br/></td></tr>
|
||||
<tr><td colspan="2"><h2><a name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classp__mov__gen.html">p_mov_gen</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classp__mov__gen.html#a7cc24efaed33d5f981f2915869fd83c6">validate_path_position</a> (parameter current_pos, parameter origin, parameter destination)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">check if current position is on movement path to destination <a href="#a7cc24efaed33d5f981f2915869fd83c6"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classp__mov__gen.html">p_mov_gen</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classp__mov__gen.html#a6ad0d2b199e45f28383f30edf6466bc7">direct_path_available</a> (parameter entity, parameter pos1, parameter pos2)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">check if there's a direct path from pos1 to pos2 for this mob <a href="#a6ad0d2b199e45f28383f30edf6466bc7"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classp__mov__gen.html">p_mov_gen</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classp__mov__gen.html#a490387375ece72a9153050e9a0abff18">find_destination</a> (parameter entity, parameter current_pos)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">find a suitable destination for this mob <a href="#a490387375ece72a9153050e9a0abff18"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classp__mov__gen.html">p_mov_gen</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classp__mov__gen.html#a2b5742a47e060b9471527f5333eba77c">set_speed</a> (parameter entity, parameter destination)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classp__mov__gen.html">p_mov_gen</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classp__mov__gen.html#abbc445d8b8e5a1456c1b8de61fcb55d8">fix_position</a> (parameter entity, parameter current_pos)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">check if mob is in a valid position and fix it if necessary <a href="#abbc445d8b8e5a1456c1b8de61fcb55d8"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classp__mov__gen.html">p_mov_gen</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classp__mov__gen.html#ad6ccd324bb495981d8de73fa37569491">update_movement</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">check and update current movement state <a href="#ad6ccd324bb495981d8de73fa37569491"></a><br/></td></tr>
|
||||
</table>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>a movement generator evaluating a path to a target and following it </p>
|
||||
</div><hr/><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" id="a75604ecd878a7dec77124bc2d7749a0a"></a><!-- doxytag: member="p_mov_gen::callback" ref="a75604ecd878a7dec77124bc2d7749a0a" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classp__mov__gen.html">p_mov_gen</a> <a class="el" href="classp__mov__gen.html#a75604ecd878a7dec77124bc2d7749a0a">callback</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>path based movement generator callback </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a6ad0d2b199e45f28383f30edf6466bc7"></a><!-- doxytag: member="p_mov_gen::direct_path_available" ref="a6ad0d2b199e45f28383f30edf6466bc7" args="(parameter entity, parameter pos1, parameter pos2)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classp__mov__gen.html">p_mov_gen</a> <a class="el" href="classp__mov__gen.html#a6ad0d2b199e45f28383f30edf6466bc7">direct_path_available</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>pos1</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>pos2</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>check if there's a direct path from pos1 to pos2 for this mob </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a490387375ece72a9153050e9a0abff18"></a><!-- doxytag: member="p_mov_gen::find_destination" ref="a490387375ece72a9153050e9a0abff18" args="(parameter entity, parameter current_pos)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classp__mov__gen.html">p_mov_gen</a> <a class="el" href="classp__mov__gen.html#a490387375ece72a9153050e9a0abff18">find_destination</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>current_pos</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>find a suitable destination for this mob </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="abbc445d8b8e5a1456c1b8de61fcb55d8"></a><!-- doxytag: member="p_mov_gen::fix_position" ref="abbc445d8b8e5a1456c1b8de61fcb55d8" args="(parameter entity, parameter current_pos)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classp__mov__gen.html">p_mov_gen</a> <a class="el" href="classp__mov__gen.html#abbc445d8b8e5a1456c1b8de61fcb55d8">fix_position</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>current_pos</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>check if mob is in a valid position and fix it if necessary </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ab4e69a937e87c6b86925f4be09945b70"></a><!-- doxytag: member="p_mov_gen::init_dynamic_data" ref="ab4e69a937e87c6b86925f4be09945b70" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classp__mov__gen.html">p_mov_gen</a> <a class="el" href="classp__mov__gen.html#ab4e69a937e87c6b86925f4be09945b70">init_dynamic_data</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a2b5742a47e060b9471527f5333eba77c"></a><!-- doxytag: member="p_mov_gen::set_speed" ref="a2b5742a47e060b9471527f5333eba77c" args="(parameter entity, parameter destination)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classp__mov__gen.html">p_mov_gen</a> <a class="el" href="classp__mov__gen.html#a2b5742a47e060b9471527f5333eba77c">set_speed</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>destination</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
<p>brief set speed to destination for an mob </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ad6ccd324bb495981d8de73fa37569491"></a><!-- doxytag: member="p_mov_gen::update_movement" ref="ad6ccd324bb495981d8de73fa37569491" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classp__mov__gen.html">p_mov_gen</a> <a class="el" href="classp__mov__gen.html#ad6ccd324bb495981d8de73fa37569491">update_movement</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>check and update current movement state </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a7cc24efaed33d5f981f2915869fd83c6"></a><!-- doxytag: member="p_mov_gen::validate_path_position" ref="a7cc24efaed33d5f981f2915869fd83c6" args="(parameter current_pos, parameter origin, parameter destination)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classp__mov__gen.html">p_mov_gen</a> <a class="el" href="classp__mov__gen.html#a7cc24efaed33d5f981f2915869fd83c6">validate_path_position</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>current_pos</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>origin</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>destination</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td><code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>check if current position is on movement path to destination </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">current_pos</td><td></td></tr>
|
||||
<tr><td class="paramname">origin</td><td>of movement </td></tr>
|
||||
<tr><td class="paramname">destination</td><td>of movement </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" id="a4685d030afbd48a816e74b0cd638a285"></a><!-- doxytag: member="p_mov_gen::name" ref="a4685d030afbd48a816e74b0cd638a285" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classp__mov__gen.html">p_mov_gen</a> <a class="el" href="classp__mov__gen.html#a4685d030afbd48a816e74b0cd638a285">name</a> = "mgen_path"</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>movement generator identifier </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="path__based__movement__gen_8lua.html">path_based_movement_gen.lua</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="classp__mov__gen.html">p_mov_gen</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,12 @@
|
|||
var classp__mov__gen =
|
||||
[
|
||||
[ "callback", "classp__mov__gen.html#a75604ecd878a7dec77124bc2d7749a0a", null ],
|
||||
[ "direct_path_available", "classp__mov__gen.html#a6ad0d2b199e45f28383f30edf6466bc7", null ],
|
||||
[ "find_destination", "classp__mov__gen.html#a490387375ece72a9153050e9a0abff18", null ],
|
||||
[ "fix_position", "classp__mov__gen.html#abbc445d8b8e5a1456c1b8de61fcb55d8", null ],
|
||||
[ "init_dynamic_data", "classp__mov__gen.html#ab4e69a937e87c6b86925f4be09945b70", null ],
|
||||
[ "set_speed", "classp__mov__gen.html#a2b5742a47e060b9471527f5333eba77c", null ],
|
||||
[ "update_movement", "classp__mov__gen.html#ad6ccd324bb495981d8de73fa37569491", null ],
|
||||
[ "validate_path_position", "classp__mov__gen.html#a7cc24efaed33d5f981f2915869fd83c6", null ],
|
||||
[ "name", "classp__mov__gen.html#a4685d030afbd48a816e74b0cd638a285", null ]
|
||||
];
|
|
@ -0,0 +1,133 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: Member List</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classrandom__drop.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">random_drop Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
This is the complete list of members for <a class="el" href="classrandom__drop.html">random_drop</a>, including all inherited members.<table>
|
||||
<tr class="memlist"><td><a class="el" href="classrandom__drop.html#a1271f1dfc7740208084ca74aa0eecc0c">callback</a>(parameter entity, parameter now)</td><td><a class="el" href="classrandom__drop.html">random_drop</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classrandom__drop.html#a20390a7bfe61a53066d97ec38edac424">init_dynamic_data</a>(parameter entity, parameter now)</td><td><a class="el" href="classrandom__drop.html">random_drop</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classrandom__drop.html#a5ef11c8f29a9058bac9b74e481614cc4">register</a>(parameter random_drop)</td><td><a class="el" href="classrandom__drop.html">random_drop</a></td><td></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,250 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: random_drop Class Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classrandom__drop.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">random_drop Class Reference<div class="ingroups"><a class="el" href="group__randdrop.html">Random Drop subcomponent</a></div></div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<!-- doxytag: class="random_drop" -->
|
||||
<p>random drop features e.g lay eggs
|
||||
<a href="classrandom__drop.html#details">More...</a></p>
|
||||
|
||||
<p><a href="classrandom__drop-members.html">List of all members.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classrandom__drop.html">random_drop</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classrandom__drop.html#a1271f1dfc7740208084ca74aa0eecc0c">callback</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">random drop periodic callback <a href="#a1271f1dfc7740208084ca74aa0eecc0c"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classrandom__drop.html">random_drop</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classrandom__drop.html#a5ef11c8f29a9058bac9b74e481614cc4">register</a> (parameter <a class="el" href="classrandom__drop.html">random_drop</a>)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">register random drop item and entity <a href="#a5ef11c8f29a9058bac9b74e481614cc4"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classrandom__drop.html">random_drop</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classrandom__drop.html#a20390a7bfe61a53066d97ec38edac424">init_dynamic_data</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">initialize dynamic data required by random drop <a href="#a20390a7bfe61a53066d97ec38edac424"></a><br/></td></tr>
|
||||
</table>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>random drop features e.g lay eggs </p>
|
||||
</div><hr/><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" id="a1271f1dfc7740208084ca74aa0eecc0c"></a><!-- doxytag: member="random_drop::callback" ref="a1271f1dfc7740208084ca74aa0eecc0c" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classrandom__drop.html">random_drop</a> <a class="el" href="classrandom__drop.html#a1271f1dfc7740208084ca74aa0eecc0c">callback</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>random drop periodic callback </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob calling it </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a20390a7bfe61a53066d97ec38edac424"></a><!-- doxytag: member="random_drop::init_dynamic_data" ref="a20390a7bfe61a53066d97ec38edac424" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classrandom__drop.html">random_drop</a> <a class="el" href="classrandom__drop.html#a20390a7bfe61a53066d97ec38edac424">init_dynamic_data</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>initialize dynamic data required by random drop </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to add data </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a5ef11c8f29a9058bac9b74e481614cc4"></a><!-- doxytag: member="random_drop::register" ref="a5ef11c8f29a9058bac9b74e481614cc4" args="(parameter random_drop)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classrandom__drop.html">random_drop</a> <a class="el" href="classrandom__drop.html#a5ef11c8f29a9058bac9b74e481614cc4">register</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>random_drop</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>register random drop item and entity </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname"><a class="el" href="classrandom__drop.html" title="random drop features e.g lay eggs">random_drop</a></td><td>configuration for random drop feature </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="random__drop_8lua.html">random_drop.lua</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="classrandom__drop.html">random_drop</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,6 @@
|
|||
var classrandom__drop =
|
||||
[
|
||||
[ "callback", "classrandom__drop.html#a1271f1dfc7740208084ca74aa0eecc0c", null ],
|
||||
[ "init_dynamic_data", "classrandom__drop.html#a20390a7bfe61a53066d97ec38edac424", null ],
|
||||
[ "register", "classrandom__drop.html#a5ef11c8f29a9058bac9b74e481614cc4", null ]
|
||||
];
|
|
@ -0,0 +1,133 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: Member List</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classsound.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">sound Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
This is the complete list of members for <a class="el" href="classsound.html">sound</a>, including all inherited members.<table>
|
||||
<tr class="memlist"><td><a class="el" href="classsound.html#a4f7cf2462ed6037b85ffe1ce8c97c699">init_dynamic_data</a>(parameter entity, parameter now)</td><td><a class="el" href="classsound.html">sound</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classsound.html#adc6754b50b46a64c8203519a70c5e65b">play</a>(parameter pos, parameter soundspec)</td><td><a class="el" href="classsound.html">sound</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classsound.html#a1967317c57df328facfec0798d81af51">play_random</a>(parameter entity, parameter now)</td><td><a class="el" href="classsound.html">sound</a></td><td></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,256 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: sound Class Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classsound.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">sound Class Reference<div class="ingroups"><a class="el" href="group__grp__sound.html">Sound subcomponent</a></div></div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<!-- doxytag: class="sound" -->
|
||||
<p><a href="classsound-members.html">List of all members.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classsound.html">sound</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classsound.html#adc6754b50b46a64c8203519a70c5e65b">play</a> (parameter pos, parameter soundspec)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">play a sound at a specified position <a href="#adc6754b50b46a64c8203519a70c5e65b"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classsound.html">sound</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classsound.html#a1967317c57df328facfec0798d81af51">play_random</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">play a random sound for mob <a href="#a1967317c57df328facfec0798d81af51"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classsound.html">sound</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classsound.html#a4f7cf2462ed6037b85ffe1ce8c97c699">init_dynamic_data</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">initialize all dynamic data for sound on activate <a href="#a4f7cf2462ed6037b85ffe1ce8c97c699"></a><br/></td></tr>
|
||||
</table>
|
||||
<hr/><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" id="a4f7cf2462ed6037b85ffe1ce8c97c699"></a><!-- doxytag: member="sound::init_dynamic_data" ref="a4f7cf2462ed6037b85ffe1ce8c97c699" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classsound.html">sound</a> <a class="el" href="classsound.html#a4f7cf2462ed6037b85ffe1ce8c97c699">init_dynamic_data</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>initialize all dynamic data for sound on activate </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to do action </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="adc6754b50b46a64c8203519a70c5e65b"></a><!-- doxytag: member="sound::play" ref="adc6754b50b46a64c8203519a70c5e65b" args="(parameter pos, parameter soundspec)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classsound.html">sound</a> <a class="el" href="classsound.html#adc6754b50b46a64c8203519a70c5e65b">play</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>pos</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>soundspec</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>play a sound at a specified position </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">pos</td><td>position to play sound at </td></tr>
|
||||
<tr><td class="paramname">soundspec</td><td>sound to play </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a1967317c57df328facfec0798d81af51"></a><!-- doxytag: member="sound::play_random" ref="a1967317c57df328facfec0798d81af51" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classsound.html">sound</a> <a class="el" href="classsound.html#a1967317c57df328facfec0798d81af51">play_random</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>play a random sound for mob </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to do action </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="sound_8lua.html">sound.lua</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="classsound.html">sound</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,6 @@
|
|||
var classsound =
|
||||
[
|
||||
[ "init_dynamic_data", "classsound.html#a4f7cf2462ed6037b85ffe1ce8c97c699", null ],
|
||||
[ "play", "classsound.html#adc6754b50b46a64c8203519a70c5e65b", null ],
|
||||
[ "play_random", "classsound.html#a1967317c57df328facfec0798d81af51", null ]
|
||||
];
|
|
@ -0,0 +1,138 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: Member List</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classspawning.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">spawning Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
This is the complete list of members for <a class="el" href="classspawning.html">spawning</a>, including all inherited members.<table>
|
||||
<tr class="memlist"><td><a class="el" href="classspawning.html#ad16929b6ef2fa60a886d48541139fbf5">check_population_density</a>(parameter entity, parameter now)</td><td><a class="el" href="classspawning.html">spawning</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classspawning.html#aba2a2d8a17d5a74ebb96c12e9efcb0fb">init_dynamic_data</a>(parameter entity, parameter now)</td><td><a class="el" href="classspawning.html">spawning</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group__framework__int.html#ga59153aafa3ff4135b62270dea8f44278">lifecycle</a>(parameter entity, parameter now)</td><td><a class="el" href="classspawning.html">spawning</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classspawning.html#aa80a1b58ffb0b613c24bbebfb8be8eeb">mobf_spawn_algorithms</a></td><td><a class="el" href="classspawning.html">spawning</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="group__framework__int.html#gad7d5c8b050b786cedec6d28162331d1a">register_spawn_algorithm</a>(parameter name, parameter algorithm)</td><td><a class="el" href="classspawning.html">spawning</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classspawning.html#ade10b41ba1fb70846a40faeffb8e5953">remove</a>(parameter entity)</td><td><a class="el" href="classspawning.html">spawning</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classspawning.html#a4fdfd05d42ae1595233affaf5429b0f2">remove_uninitialized</a>(parameter entity, parameter staticdata)</td><td><a class="el" href="classspawning.html">spawning</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classspawning.html#a517e471b8a4545bca69b7f7a29b20cf8">replace_entity</a>(parameter entity, parameter name)</td><td><a class="el" href="classspawning.html">spawning</a></td><td></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,352 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: spawning Class Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('classspawning.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pri-attribs">Private Attributes</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">spawning Class Reference<div class="ingroups"><a class="el" href="group__spawning.html">Spawn mechanisms</a></div></div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<!-- doxytag: class="spawning" -->
|
||||
<p>spawning features
|
||||
<a href="classspawning.html#details">More...</a></p>
|
||||
|
||||
<p><a href="classspawning-members.html">List of all members.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classspawning.html">spawning</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classspawning.html#a4fdfd05d42ae1595233affaf5429b0f2">remove_uninitialized</a> (parameter entity, parameter staticdata)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">remove a spawn point based uppon staticdata supplied <a href="#a4fdfd05d42ae1595233affaf5429b0f2"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classspawning.html">spawning</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classspawning.html#ade10b41ba1fb70846a40faeffb8e5953">remove</a> (parameter entity)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">remove a mob <a href="#ade10b41ba1fb70846a40faeffb8e5953"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classspawning.html">spawning</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classspawning.html#aba2a2d8a17d5a74ebb96c12e9efcb0fb">init_dynamic_data</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">initialize dynamic data required for spawning <a href="#aba2a2d8a17d5a74ebb96c12e9efcb0fb"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classspawning.html">spawning</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classspawning.html#ad16929b6ef2fa60a886d48541139fbf5">check_population_density</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">check and fix if there are too many mobs within a specific range <a href="#ad16929b6ef2fa60a886d48541139fbf5"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classspawning.html">spawning</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classspawning.html#a517e471b8a4545bca69b7f7a29b20cf8">replace_entity</a> (parameter entity, parameter name)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">replace mob at a specific position by a new one <a href="#a517e471b8a4545bca69b7f7a29b20cf8"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classspawning.html">spawning</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__framework__int.html#ga59153aafa3ff4135b62270dea8f44278">lifecycle</a> (parameter entity, parameter now)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">check mob lifecycle <a href="group__framework__int.html#ga59153aafa3ff4135b62270dea8f44278"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classspawning.html">spawning</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__framework__int.html#gad7d5c8b050b786cedec6d28162331d1a">register_spawn_algorithm</a> (parameter name, parameter algorithm)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">print current spawn statistics <a href="group__framework__int.html#gad7d5c8b050b786cedec6d28162331d1a"></a><br/></td></tr>
|
||||
<tr><td colspan="2"><h2><a name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classspawning.html#aa80a1b58ffb0b613c24bbebfb8be8eeb">mobf_spawn_algorithms</a> = {}</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">registry for spawn algorithms <a href="#aa80a1b58ffb0b613c24bbebfb8be8eeb"></a><br/></td></tr>
|
||||
</table>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>spawning features </p>
|
||||
</div><hr/><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" id="ad16929b6ef2fa60a886d48541139fbf5"></a><!-- doxytag: member="spawning::check_population_density" ref="ad16929b6ef2fa60a886d48541139fbf5" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classspawning.html">spawning</a> <a class="el" href="classspawning.html#ad16929b6ef2fa60a886d48541139fbf5">check_population_density</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>check and fix if there are too many mobs within a specific range </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to check </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="aba2a2d8a17d5a74ebb96c12e9efcb0fb"></a><!-- doxytag: member="spawning::init_dynamic_data" ref="aba2a2d8a17d5a74ebb96c12e9efcb0fb" args="(parameter entity, parameter now)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classspawning.html">spawning</a> <a class="el" href="classspawning.html#aba2a2d8a17d5a74ebb96c12e9efcb0fb">init_dynamic_data</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>now</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>initialize dynamic data required for spawning </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to initialize dynamic data </td></tr>
|
||||
<tr><td class="paramname">now</td><td>current time </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ade10b41ba1fb70846a40faeffb8e5953"></a><!-- doxytag: member="spawning::remove" ref="ade10b41ba1fb70846a40faeffb8e5953" args="(parameter entity)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classspawning.html">spawning</a> <a class="el" href="classspawning.html#ade10b41ba1fb70846a40faeffb8e5953">remove</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>remove a mob </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to remove </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a4fdfd05d42ae1595233affaf5429b0f2"></a><!-- doxytag: member="spawning::remove_uninitialized" ref="a4fdfd05d42ae1595233affaf5429b0f2" args="(parameter entity, parameter staticdata)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classspawning.html">spawning</a> <a class="el" href="classspawning.html#a4fdfd05d42ae1595233affaf5429b0f2">remove_uninitialized</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>staticdata</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>remove a spawn point based uppon staticdata supplied </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>to remove </td></tr>
|
||||
<tr><td class="paramname">staticdata</td><td>of mob </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a517e471b8a4545bca69b7f7a29b20cf8"></a><!-- doxytag: member="spawning::replace_entity" ref="a517e471b8a4545bca69b7f7a29b20cf8" args="(parameter entity, parameter name)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classspawning.html">spawning</a> <a class="el" href="classspawning.html#a517e471b8a4545bca69b7f7a29b20cf8">replace_entity</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>name</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>replace mob at a specific position by a new one </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">entity</td><td>mob to replace </td></tr>
|
||||
<tr><td class="paramname">name</td><td>of the mob to add </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>entity added or nil on error </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" id="aa80a1b58ffb0b613c24bbebfb8be8eeb"></a><!-- doxytag: member="spawning::mobf_spawn_algorithms" ref="aa80a1b58ffb0b613c24bbebfb8be8eeb" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classspawning.html#aa80a1b58ffb0b613c24bbebfb8be8eeb">spawning::mobf_spawn_algorithms</a> = {}<code> [private]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>registry for spawn algorithms </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="spawning_8lua.html">spawning.lua</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="classspawning.html">spawning</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,11 @@
|
|||
var classspawning =
|
||||
[
|
||||
[ "check_population_density", "classspawning.html#ad16929b6ef2fa60a886d48541139fbf5", null ],
|
||||
[ "init_dynamic_data", "classspawning.html#aba2a2d8a17d5a74ebb96c12e9efcb0fb", null ],
|
||||
[ "lifecycle", "group__framework__int.html#ga59153aafa3ff4135b62270dea8f44278", null ],
|
||||
[ "register_spawn_algorithm", "group__framework__int.html#gad7d5c8b050b786cedec6d28162331d1a", null ],
|
||||
[ "remove", "classspawning.html#ade10b41ba1fb70846a40faeffb8e5953", null ],
|
||||
[ "remove_uninitialized", "classspawning.html#a4fdfd05d42ae1595233affaf5429b0f2", null ],
|
||||
[ "replace_entity", "classspawning.html#a517e471b8a4545bca69b7f7a29b20cf8", null ],
|
||||
[ "mobf_spawn_algorithms", "classspawning.html#aa80a1b58ffb0b613c24bbebfb8be8eeb", null ]
|
||||
];
|
After Width: | Height: | Size: 126 B |
|
@ -0,0 +1,238 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: compatibility.lua File Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('compatibility_8lua.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#func-members">Functions</a> |
|
||||
<a href="#var-members">Variables</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">compatibility.lua File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>contains compatibility/transition code thats to be removed </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
|
||||
<a href="#details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function </td><td class="memItemRight" valign="bottom"><a class="el" href="compatibility_8lua.html#aa30921b55c89a8e25ff4603552b1ba9f">animals_add_animal</a> (parameter animal)</td></tr>
|
||||
<tr><td colspan="2"><h2><a name="var-members"></a>
|
||||
Variables</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="compatibility_8lua.html#af1256e606f1787b28f2165036109186d">nodenames</a> = { "animalmaterials:wool_white" }</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="compatibility_8lua.html#a943af1103d1f1365d6c7f31b331119bf">interval</a> = 1</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="compatibility_8lua.html#ac9c1f95d16a6993da650034fd7c9f462">chance</a> = 1</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="compatibility_8lua.html#a2f4ab7bf743142dae2e459aa18f9f1d4">action</a> = function(pos, node, active_object_count, active_object_count_wider)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">minetest </td><td class="memItemRight" valign="bottom"><a class="el" href="compatibility_8lua.html#aab92e79c53c654f5cf555c39e001d55b">env</a></td></tr>
|
||||
</table>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>contains compatibility/transition code thats to be removed </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
<dl class="author"><dt><b>Author:</b></dt><dd>Sapier </dd></dl>
|
||||
<dl class="date"><dt><b>Date:</b></dt><dd>2012-08-09 </dd></dl>
|
||||
</div><hr/><h2>Function Documentation</h2>
|
||||
<a class="anchor" id="aa30921b55c89a8e25ff4603552b1ba9f"></a><!-- doxytag: member="compatibility.lua::animals_add_animal" ref="aa30921b55c89a8e25ff4603552b1ba9f" args="(parameter animal)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="compatibility_8lua.html#aa30921b55c89a8e25ff4603552b1ba9f">animals_add_animal</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>animal</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/><h2>Variable Documentation</h2>
|
||||
<a class="anchor" id="a2f4ab7bf743142dae2e459aa18f9f1d4"></a><!-- doxytag: member="compatibility.lua::action" ref="a2f4ab7bf743142dae2e459aa18f9f1d4" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="compatibility_8lua.html#a2f4ab7bf743142dae2e459aa18f9f1d4">action</a> = function(pos, node, active_object_count, active_object_count_wider)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ac9c1f95d16a6993da650034fd7c9f462"></a><!-- doxytag: member="compatibility.lua::chance" ref="ac9c1f95d16a6993da650034fd7c9f462" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="compatibility_8lua.html#ac9c1f95d16a6993da650034fd7c9f462">chance</a> = 1</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="aab92e79c53c654f5cf555c39e001d55b"></a><!-- doxytag: member="compatibility.lua::env" ref="aab92e79c53c654f5cf555c39e001d55b" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">minetest <a class="el" href="compatibility_8lua.html#aab92e79c53c654f5cf555c39e001d55b">env</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a943af1103d1f1365d6c7f31b331119bf"></a><!-- doxytag: member="compatibility.lua::interval" ref="a943af1103d1f1365d6c7f31b331119bf" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="compatibility_8lua.html#a943af1103d1f1365d6c7f31b331119bf">interval</a> = 1</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="af1256e606f1787b28f2165036109186d"></a><!-- doxytag: member="compatibility.lua::nodenames" ref="af1256e606f1787b28f2165036109186d" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="compatibility_8lua.html#af1256e606f1787b28f2165036109186d">nodenames</a> = { "animalmaterials:wool_white" }</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="compatibility_8lua.html">compatibility.lua</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,9 @@
|
|||
var compatibility_8lua =
|
||||
[
|
||||
[ "animals_add_animal", "compatibility_8lua.html#aa30921b55c89a8e25ff4603552b1ba9f", null ],
|
||||
[ "action", "compatibility_8lua.html#a2f4ab7bf743142dae2e459aa18f9f1d4", null ],
|
||||
[ "chance", "compatibility_8lua.html#ac9c1f95d16a6993da650034fd7c9f462", null ],
|
||||
[ "env", "compatibility_8lua.html#aab92e79c53c654f5cf555c39e001d55b", null ],
|
||||
[ "interval", "compatibility_8lua.html#a943af1103d1f1365d6c7f31b331119bf", null ],
|
||||
[ "nodenames", "compatibility_8lua.html#af1256e606f1787b28f2165036109186d", null ]
|
||||
];
|
|
@ -0,0 +1,159 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: debug.lua File Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('debug_8lua.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">debug.lua File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>contains debug functions for mob framework </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
|
||||
<a href="#details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function </td><td class="memItemRight" valign="bottom"><a class="el" href="group__debug__in__game.html#ga79f7ac84ac3c9221e24fbca3d9727b10">mobf_print_usage</a> (parameter player, parameter command, parameter toadd)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">send errormessage to player <a href="group__debug__in__game.html#ga79f7ac84ac3c9221e24fbca3d9727b10"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function </td><td class="memItemRight" valign="bottom"><a class="el" href="group__debug__in__game.html#gabbb0c8048a99bd9e55657fef49b24c33">mobf_handle_spawn_mob_cmd</a> (parameter <a class="el" href="classmgen__follow.html#a649c7574e6698e68b26ecc5960a3a7b5">name</a>, parameter message)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">handle a spawn mob command <a href="group__debug__in__game.html#gabbb0c8048a99bd9e55657fef49b24c33"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function </td><td class="memItemRight" valign="bottom"><a class="el" href="group__debug__in__game.html#ga1bae622eb20845599699ab9020b84d99">mobf_handle_list_active_mobs_cmd</a> (parameter <a class="el" href="classmgen__follow.html#a649c7574e6698e68b26ecc5960a3a7b5">name</a>, parameter message)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">print list of all current active mobs <a href="group__debug__in__game.html#ga1bae622eb20845599699ab9020b84d99"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function </td><td class="memItemRight" valign="bottom"><a class="el" href="group__debug__in__game.html#gabaccc0e1dc443f4bef7a3c281712ee21">mobf_handle_add_tools_cmd</a> (parameter <a class="el" href="classmgen__follow.html#a649c7574e6698e68b26ecc5960a3a7b5">name</a>, parameter message)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">add toolset for testing <a href="group__debug__in__game.html#gabaccc0e1dc443f4bef7a3c281712ee21"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function </td><td class="memItemRight" valign="bottom"><a class="el" href="group__debug__in__game.html#ga4a24f0056b5e655c5a2394916e269fb0">mobf_handle_list_mobs_cmd</a> (parameter <a class="el" href="classmgen__follow.html#a649c7574e6698e68b26ecc5960a3a7b5">name</a>, parameter message)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">list all registred mobs <a href="group__debug__in__game.html#ga4a24f0056b5e655c5a2394916e269fb0"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function </td><td class="memItemRight" valign="bottom"><a class="el" href="group__debug__in__game.html#gaa4aa3c219cb53677c29726422e79df3b">mobf_debug_handler</a> (parameter <a class="el" href="classmgen__follow.html#a649c7574e6698e68b26ecc5960a3a7b5">name</a>, parameter message)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">global chat message handler for mob framework <a href="group__debug__in__game.html#gaa4aa3c219cb53677c29726422e79df3b"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function </td><td class="memItemRight" valign="bottom"><a class="el" href="group__debug__in__game.html#ga7fe126350fc8490d7a39b4e324612b5b">mobf_init_debug</a> ()</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">initialize debug commands chat handler <a href="group__debug__in__game.html#ga7fe126350fc8490d7a39b4e324612b5b"></a><br/></td></tr>
|
||||
</table>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>contains debug functions for mob framework </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
<dl class="author"><dt><b>Author:</b></dt><dd>Sapier </dd></dl>
|
||||
<dl class="date"><dt><b>Date:</b></dt><dd>2012-08-09 </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="debug_8lua.html">debug.lua</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,10 @@
|
|||
var debug_8lua =
|
||||
[
|
||||
[ "mobf_debug_handler", "group__debug__in__game.html#gaa4aa3c219cb53677c29726422e79df3b", null ],
|
||||
[ "mobf_handle_add_tools_cmd", "group__debug__in__game.html#gabaccc0e1dc443f4bef7a3c281712ee21", null ],
|
||||
[ "mobf_handle_list_active_mobs_cmd", "group__debug__in__game.html#ga1bae622eb20845599699ab9020b84d99", null ],
|
||||
[ "mobf_handle_list_mobs_cmd", "group__debug__in__game.html#ga4a24f0056b5e655c5a2394916e269fb0", null ],
|
||||
[ "mobf_handle_spawn_mob_cmd", "group__debug__in__game.html#gabbb0c8048a99bd9e55657fef49b24c33", null ],
|
||||
[ "mobf_init_debug", "group__debug__in__game.html#ga7fe126350fc8490d7a39b4e324612b5b", null ],
|
||||
[ "mobf_print_usage", "group__debug__in__game.html#ga79f7ac84ac3c9221e24fbca3d9727b10", null ]
|
||||
];
|
|
@ -0,0 +1,147 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: debug_trace.lua File Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('debug__trace_8lua.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">debug_trace.lua File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>contains switchable debug trace functions </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
|
||||
<a href="#details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structdbg__mobf.html">dbg_mobf</a></td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">configuration of trace level to use for various components <a href="structdbg__mobf.html#details">More...</a><br/></td></tr>
|
||||
</table>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>contains switchable debug trace functions </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
<dl class="author"><dt><b>Author:</b></dt><dd>Sapier </dd></dl>
|
||||
<dl class="date"><dt><b>Date:</b></dt><dd>2012-08-09 </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="debug__trace_8lua.html">debug_trace.lua</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,137 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: deep_large_caves.lua File Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('deep__large__caves_8lua.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">deep_large_caves.lua File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function </td><td class="memItemRight" valign="bottom"><a class="el" href="group__spawn__algorithms.html#gac80f41d00475d325cd86693dd22ad9ef">mobf_spawn_in_deep_large_caves</a> (parameter mob_name, parameter mob_transform, parameter spawning_data, parameter <a class="el" href="classenvironment.html">environment</a>)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">find a place with low light to spawn an mob <a href="group__spawn__algorithms.html#gac80f41d00475d325cd86693dd22ad9ef"></a><br/></td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="deep__large__caves_8lua.html">deep_large_caves.lua</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,4 @@
|
|||
var deep__large__caves_8lua =
|
||||
[
|
||||
[ "mobf_spawn_in_deep_large_caves", "group__spawn__algorithms.html#gac80f41d00475d325cd86693dd22ad9ef", null ]
|
||||
];
|
|
@ -0,0 +1,159 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: direction_control.lua File Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('direction__control_8lua.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">direction_control.lua File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>functions for direction control in probabilistic movement gen </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
|
||||
<a href="#details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="var-members"></a>
|
||||
Variables</h2></td></tr>
|
||||
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="direction__control_8lua.html#ab7b3fe77215358cd3a273bdec05cea19">direction_control</a> = {}</td></tr>
|
||||
</table>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>functions for direction control in probabilistic movement gen </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
<dl class="author"><dt><b>Author:</b></dt><dd>Sapier </dd></dl>
|
||||
<dl class="date"><dt><b>Date:</b></dt><dd>2012-08-09 </dd></dl>
|
||||
</div><hr/><h2>Variable Documentation</h2>
|
||||
<a class="anchor" id="ab7b3fe77215358cd3a273bdec05cea19"></a><!-- doxytag: member="direction_control.lua::direction_control" ref="ab7b3fe77215358cd3a273bdec05cea19" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classdirection__control.html">direction_control</a> = {}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="direction__control_8lua.html">direction_control.lua</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,4 @@
|
|||
var direction__control_8lua =
|
||||
[
|
||||
[ "direction_control", "direction__control_8lua.html#ab7b3fe77215358cd3a273bdec05cea19", null ]
|
||||
];
|
|
@ -0,0 +1,147 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: dont_move.lua File Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('dont__move_8lua.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">dont_move.lua File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>movementpattern for immobile mob </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
|
||||
<a href="#details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structdont__move__prototype.html">dont_move_prototype</a></td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">a movement pattern resulting in a mob not moving at all <a href="structdont__move__prototype.html#details">More...</a><br/></td></tr>
|
||||
</table>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>movementpattern for immobile mob </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
<dl class="author"><dt><b>Author:</b></dt><dd>Sapier </dd></dl>
|
||||
<dl class="date"><dt><b>Date:</b></dt><dd>2012-08-10 </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dont__move_8lua.html">dont_move.lua</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,949 @@
|
|||
/* The standard CSS for doxygen */
|
||||
|
||||
body, table, div, p, dl {
|
||||
font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif;
|
||||
font-size: 13px;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
/* @group Heading Levels */
|
||||
|
||||
h1 {
|
||||
font-size: 150%;
|
||||
}
|
||||
|
||||
.title {
|
||||
font-size: 150%;
|
||||
font-weight: bold;
|
||||
margin: 10px 2px;
|
||||
}
|
||||
|
||||
h2 {
|
||||
font-size: 120%;
|
||||
}
|
||||
|
||||
h3 {
|
||||
font-size: 100%;
|
||||
}
|
||||
|
||||
dt {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
div.multicol {
|
||||
-moz-column-gap: 1em;
|
||||
-webkit-column-gap: 1em;
|
||||
-moz-column-count: 3;
|
||||
-webkit-column-count: 3;
|
||||
}
|
||||
|
||||
p.startli, p.startdd, p.starttd {
|
||||
margin-top: 2px;
|
||||
}
|
||||
|
||||
p.endli {
|
||||
margin-bottom: 0px;
|
||||
}
|
||||
|
||||
p.enddd {
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
|
||||
p.endtd {
|
||||
margin-bottom: 2px;
|
||||
}
|
||||
|
||||
/* @end */
|
||||
|
||||
caption {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
span.legend {
|
||||
font-size: 70%;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
h3.version {
|
||||
font-size: 90%;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
div.qindex, div.navtab{
|
||||
background-color: #EBEFF6;
|
||||
border: 1px solid #A3B4D7;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
div.qindex, div.navpath {
|
||||
width: 100%;
|
||||
line-height: 140%;
|
||||
}
|
||||
|
||||
div.navtab {
|
||||
margin-right: 15px;
|
||||
}
|
||||
|
||||
/* @group Link Styling */
|
||||
|
||||
a {
|
||||
color: #3D578C;
|
||||
font-weight: normal;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.contents a:visited {
|
||||
color: #4665A2;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
a.qindex {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
a.qindexHL {
|
||||
font-weight: bold;
|
||||
background-color: #9CAFD4;
|
||||
color: #ffffff;
|
||||
border: 1px double #869DCA;
|
||||
}
|
||||
|
||||
.contents a.qindexHL:visited {
|
||||
color: #ffffff;
|
||||
}
|
||||
|
||||
a.el {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
a.elRef {
|
||||
}
|
||||
|
||||
a.code, a.code:visited {
|
||||
color: #4665A2;
|
||||
}
|
||||
|
||||
a.codeRef, a.codeRef:visited {
|
||||
color: #4665A2;
|
||||
}
|
||||
|
||||
/* @end */
|
||||
|
||||
dl.el {
|
||||
margin-left: -1cm;
|
||||
}
|
||||
|
||||
.fragment {
|
||||
font-family: monospace, fixed;
|
||||
font-size: 105%;
|
||||
}
|
||||
|
||||
pre.fragment {
|
||||
border: 1px solid #C4CFE5;
|
||||
background-color: #FBFCFD;
|
||||
padding: 4px 6px;
|
||||
margin: 4px 8px 4px 2px;
|
||||
overflow: auto;
|
||||
word-wrap: break-word;
|
||||
font-size: 9pt;
|
||||
line-height: 125%;
|
||||
}
|
||||
|
||||
div.ah {
|
||||
background-color: black;
|
||||
font-weight: bold;
|
||||
color: #ffffff;
|
||||
margin-bottom: 3px;
|
||||
margin-top: 3px;
|
||||
padding: 0.2em;
|
||||
border: solid thin #333;
|
||||
border-radius: 0.5em;
|
||||
-webkit-border-radius: .5em;
|
||||
-moz-border-radius: .5em;
|
||||
box-shadow: 2px 2px 3px #999;
|
||||
-webkit-box-shadow: 2px 2px 3px #999;
|
||||
-moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
|
||||
background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
|
||||
background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);
|
||||
}
|
||||
|
||||
div.groupHeader {
|
||||
margin-left: 16px;
|
||||
margin-top: 12px;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
div.groupText {
|
||||
margin-left: 16px;
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
body {
|
||||
background-color: white;
|
||||
color: black;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
div.contents {
|
||||
margin-top: 10px;
|
||||
margin-left: 8px;
|
||||
margin-right: 8px;
|
||||
}
|
||||
|
||||
td.indexkey {
|
||||
background-color: #EBEFF6;
|
||||
font-weight: bold;
|
||||
border: 1px solid #C4CFE5;
|
||||
margin: 2px 0px 2px 0;
|
||||
padding: 2px 10px;
|
||||
white-space: nowrap;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
td.indexvalue {
|
||||
background-color: #EBEFF6;
|
||||
border: 1px solid #C4CFE5;
|
||||
padding: 2px 10px;
|
||||
margin: 2px 0px;
|
||||
}
|
||||
|
||||
tr.memlist {
|
||||
background-color: #EEF1F7;
|
||||
}
|
||||
|
||||
p.formulaDsp {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
img.formulaDsp {
|
||||
|
||||
}
|
||||
|
||||
img.formulaInl {
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
div.center {
|
||||
text-align: center;
|
||||
margin-top: 0px;
|
||||
margin-bottom: 0px;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
div.center img {
|
||||
border: 0px;
|
||||
}
|
||||
|
||||
address.footer {
|
||||
text-align: right;
|
||||
padding-right: 12px;
|
||||
}
|
||||
|
||||
img.footer {
|
||||
border: 0px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
/* @group Code Colorization */
|
||||
|
||||
span.keyword {
|
||||
color: #008000
|
||||
}
|
||||
|
||||
span.keywordtype {
|
||||
color: #604020
|
||||
}
|
||||
|
||||
span.keywordflow {
|
||||
color: #e08000
|
||||
}
|
||||
|
||||
span.comment {
|
||||
color: #800000
|
||||
}
|
||||
|
||||
span.preprocessor {
|
||||
color: #806020
|
||||
}
|
||||
|
||||
span.stringliteral {
|
||||
color: #002080
|
||||
}
|
||||
|
||||
span.charliteral {
|
||||
color: #008080
|
||||
}
|
||||
|
||||
span.vhdldigit {
|
||||
color: #ff00ff
|
||||
}
|
||||
|
||||
span.vhdlchar {
|
||||
color: #000000
|
||||
}
|
||||
|
||||
span.vhdlkeyword {
|
||||
color: #700070
|
||||
}
|
||||
|
||||
span.vhdllogic {
|
||||
color: #ff0000
|
||||
}
|
||||
|
||||
/* @end */
|
||||
|
||||
/*
|
||||
.search {
|
||||
color: #003399;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
form.search {
|
||||
margin-bottom: 0px;
|
||||
margin-top: 0px;
|
||||
}
|
||||
|
||||
input.search {
|
||||
font-size: 75%;
|
||||
color: #000080;
|
||||
font-weight: normal;
|
||||
background-color: #e8eef2;
|
||||
}
|
||||
*/
|
||||
|
||||
td.tiny {
|
||||
font-size: 75%;
|
||||
}
|
||||
|
||||
.dirtab {
|
||||
padding: 4px;
|
||||
border-collapse: collapse;
|
||||
border: 1px solid #A3B4D7;
|
||||
}
|
||||
|
||||
th.dirtab {
|
||||
background: #EBEFF6;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
hr {
|
||||
height: 0px;
|
||||
border: none;
|
||||
border-top: 1px solid #4A6AAA;
|
||||
}
|
||||
|
||||
hr.footer {
|
||||
height: 1px;
|
||||
}
|
||||
|
||||
/* @group Member Descriptions */
|
||||
|
||||
table.memberdecls {
|
||||
border-spacing: 0px;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
.mdescLeft, .mdescRight,
|
||||
.memItemLeft, .memItemRight,
|
||||
.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
|
||||
background-color: #F9FAFC;
|
||||
border: none;
|
||||
margin: 4px;
|
||||
padding: 1px 0 0 8px;
|
||||
}
|
||||
|
||||
.mdescLeft, .mdescRight {
|
||||
padding: 0px 8px 4px 8px;
|
||||
color: #555;
|
||||
}
|
||||
|
||||
.memItemLeft, .memItemRight, .memTemplParams {
|
||||
border-top: 1px solid #C4CFE5;
|
||||
}
|
||||
|
||||
.memItemLeft, .memTemplItemLeft {
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.memItemRight {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.memTemplParams {
|
||||
color: #4665A2;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
/* @end */
|
||||
|
||||
/* @group Member Details */
|
||||
|
||||
/* Styles for detailed member documentation */
|
||||
|
||||
.memtemplate {
|
||||
font-size: 80%;
|
||||
color: #4665A2;
|
||||
font-weight: normal;
|
||||
margin-left: 9px;
|
||||
}
|
||||
|
||||
.memnav {
|
||||
background-color: #EBEFF6;
|
||||
border: 1px solid #A3B4D7;
|
||||
text-align: center;
|
||||
margin: 2px;
|
||||
margin-right: 15px;
|
||||
padding: 2px;
|
||||
}
|
||||
|
||||
.mempage {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.memitem {
|
||||
padding: 0;
|
||||
margin-bottom: 10px;
|
||||
margin-right: 5px;
|
||||
}
|
||||
|
||||
.memname {
|
||||
white-space: nowrap;
|
||||
font-weight: bold;
|
||||
margin-left: 6px;
|
||||
}
|
||||
|
||||
.memproto, dl.reflist dt {
|
||||
border-top: 1px solid #A8B8D9;
|
||||
border-left: 1px solid #A8B8D9;
|
||||
border-right: 1px solid #A8B8D9;
|
||||
padding: 6px 0px 6px 0px;
|
||||
color: #253555;
|
||||
font-weight: bold;
|
||||
text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
|
||||
/* opera specific markup */
|
||||
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
|
||||
border-top-right-radius: 8px;
|
||||
border-top-left-radius: 8px;
|
||||
/* firefox specific markup */
|
||||
-moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
|
||||
-moz-border-radius-topright: 8px;
|
||||
-moz-border-radius-topleft: 8px;
|
||||
/* webkit specific markup */
|
||||
-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
|
||||
-webkit-border-top-right-radius: 8px;
|
||||
-webkit-border-top-left-radius: 8px;
|
||||
background-image:url('nav_f.png');
|
||||
background-repeat:repeat-x;
|
||||
background-color: #E2E8F2;
|
||||
|
||||
}
|
||||
|
||||
.memdoc, dl.reflist dd {
|
||||
border-bottom: 1px solid #A8B8D9;
|
||||
border-left: 1px solid #A8B8D9;
|
||||
border-right: 1px solid #A8B8D9;
|
||||
padding: 2px 5px;
|
||||
background-color: #FBFCFD;
|
||||
border-top-width: 0;
|
||||
/* opera specific markup */
|
||||
border-bottom-left-radius: 8px;
|
||||
border-bottom-right-radius: 8px;
|
||||
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
|
||||
/* firefox specific markup */
|
||||
-moz-border-radius-bottomleft: 8px;
|
||||
-moz-border-radius-bottomright: 8px;
|
||||
-moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
|
||||
background-image: -moz-linear-gradient(center top, #FFFFFF 0%, #FFFFFF 60%, #F7F8FB 95%, #EEF1F7);
|
||||
/* webkit specific markup */
|
||||
-webkit-border-bottom-left-radius: 8px;
|
||||
-webkit-border-bottom-right-radius: 8px;
|
||||
-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
|
||||
background-image: -webkit-gradient(linear,center top,center bottom,from(#FFFFFF), color-stop(0.6,#FFFFFF), color-stop(0.60,#FFFFFF), color-stop(0.95,#F7F8FB), to(#EEF1F7));
|
||||
}
|
||||
|
||||
dl.reflist dt {
|
||||
padding: 5px;
|
||||
}
|
||||
|
||||
dl.reflist dd {
|
||||
margin: 0px 0px 10px 0px;
|
||||
padding: 5px;
|
||||
}
|
||||
|
||||
.paramkey {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.paramtype {
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.paramname {
|
||||
color: #602020;
|
||||
white-space: nowrap;
|
||||
}
|
||||
.paramname em {
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
.params, .retval, .exception, .tparams {
|
||||
border-spacing: 6px 2px;
|
||||
}
|
||||
|
||||
.params .paramname, .retval .paramname {
|
||||
font-weight: bold;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
.params .paramtype {
|
||||
font-style: italic;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
.params .paramdir {
|
||||
font-family: "courier new",courier,monospace;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/* @end */
|
||||
|
||||
/* @group Directory (tree) */
|
||||
|
||||
/* for the tree view */
|
||||
|
||||
.ftvtree {
|
||||
font-family: sans-serif;
|
||||
margin: 0px;
|
||||
}
|
||||
|
||||
/* these are for tree view when used as main index */
|
||||
|
||||
.directory {
|
||||
font-size: 9pt;
|
||||
font-weight: bold;
|
||||
margin: 5px;
|
||||
}
|
||||
|
||||
.directory h3 {
|
||||
margin: 0px;
|
||||
margin-top: 1em;
|
||||
font-size: 11pt;
|
||||
}
|
||||
|
||||
/*
|
||||
The following two styles can be used to replace the root node title
|
||||
with an image of your choice. Simply uncomment the next two styles,
|
||||
specify the name of your image and be sure to set 'height' to the
|
||||
proper pixel height of your image.
|
||||
*/
|
||||
|
||||
/*
|
||||
.directory h3.swap {
|
||||
height: 61px;
|
||||
background-repeat: no-repeat;
|
||||
background-image: url("yourimage.gif");
|
||||
}
|
||||
.directory h3.swap span {
|
||||
display: none;
|
||||
}
|
||||
*/
|
||||
|
||||
.directory > h3 {
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
.directory p {
|
||||
margin: 0px;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.directory div {
|
||||
display: none;
|
||||
margin: 0px;
|
||||
}
|
||||
|
||||
.directory img {
|
||||
vertical-align: -30%;
|
||||
}
|
||||
|
||||
/* these are for tree view when not used as main index */
|
||||
|
||||
.directory-alt {
|
||||
font-size: 100%;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.directory-alt h3 {
|
||||
margin: 0px;
|
||||
margin-top: 1em;
|
||||
font-size: 11pt;
|
||||
}
|
||||
|
||||
.directory-alt > h3 {
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
.directory-alt p {
|
||||
margin: 0px;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.directory-alt div {
|
||||
display: none;
|
||||
margin: 0px;
|
||||
}
|
||||
|
||||
.directory-alt img {
|
||||
vertical-align: -30%;
|
||||
}
|
||||
|
||||
/* @end */
|
||||
|
||||
div.dynheader {
|
||||
margin-top: 8px;
|
||||
}
|
||||
|
||||
address {
|
||||
font-style: normal;
|
||||
color: #2A3D61;
|
||||
}
|
||||
|
||||
table.doxtable {
|
||||
border-collapse:collapse;
|
||||
}
|
||||
|
||||
table.doxtable td, table.doxtable th {
|
||||
border: 1px solid #2D4068;
|
||||
padding: 3px 7px 2px;
|
||||
}
|
||||
|
||||
table.doxtable th {
|
||||
background-color: #374F7F;
|
||||
color: #FFFFFF;
|
||||
font-size: 110%;
|
||||
padding-bottom: 4px;
|
||||
padding-top: 5px;
|
||||
text-align:left;
|
||||
}
|
||||
|
||||
table.fieldtable {
|
||||
width: 100%;
|
||||
margin-bottom: 10px;
|
||||
border: 1px solid #A8B8D9;
|
||||
border-spacing: 0px;
|
||||
-moz-border-radius: 4px;
|
||||
-webkit-border-radius: 4px;
|
||||
border-radius: 4px;
|
||||
-moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
|
||||
-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
|
||||
box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
|
||||
}
|
||||
|
||||
.fieldtable td, .fieldtable th {
|
||||
padding: 3px 7px 2px;
|
||||
}
|
||||
|
||||
.fieldtable td.fieldtype, .fieldtable td.fieldname {
|
||||
white-space: nowrap;
|
||||
border-right: 1px solid #A8B8D9;
|
||||
border-bottom: 1px solid #A8B8D9;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
.fieldtable td.fielddoc {
|
||||
border-bottom: 1px solid #A8B8D9;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.fieldtable tr:last-child td {
|
||||
border-bottom: none;
|
||||
}
|
||||
|
||||
.fieldtable th {
|
||||
background-image:url('nav_f.png');
|
||||
background-repeat:repeat-x;
|
||||
background-color: #E2E8F2;
|
||||
font-size: 90%;
|
||||
color: #253555;
|
||||
padding-bottom: 4px;
|
||||
padding-top: 5px;
|
||||
text-align:left;
|
||||
-moz-border-radius-topleft: 4px;
|
||||
-moz-border-radius-topright: 4px;
|
||||
-webkit-border-top-left-radius: 4px;
|
||||
-webkit-border-top-right-radius: 4px;
|
||||
border-top-left-radius: 4px;
|
||||
border-top-right-radius: 4px;
|
||||
border-bottom: 1px solid #A8B8D9;
|
||||
}
|
||||
|
||||
|
||||
.tabsearch {
|
||||
top: 0px;
|
||||
left: 10px;
|
||||
height: 36px;
|
||||
background-image: url('tab_b.png');
|
||||
z-index: 101;
|
||||
overflow: hidden;
|
||||
font-size: 13px;
|
||||
}
|
||||
|
||||
.navpath ul
|
||||
{
|
||||
font-size: 11px;
|
||||
background-image:url('tab_b.png');
|
||||
background-repeat:repeat-x;
|
||||
height:30px;
|
||||
line-height:30px;
|
||||
color:#8AA0CC;
|
||||
border:solid 1px #C2CDE4;
|
||||
overflow:hidden;
|
||||
margin:0px;
|
||||
padding:0px;
|
||||
}
|
||||
|
||||
.navpath li
|
||||
{
|
||||
list-style-type:none;
|
||||
float:left;
|
||||
padding-left:10px;
|
||||
padding-right:15px;
|
||||
background-image:url('bc_s.png');
|
||||
background-repeat:no-repeat;
|
||||
background-position:right;
|
||||
color:#364D7C;
|
||||
}
|
||||
|
||||
.navpath li.navelem a
|
||||
{
|
||||
height:32px;
|
||||
display:block;
|
||||
text-decoration: none;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
.navpath li.navelem a:hover
|
||||
{
|
||||
color:#6884BD;
|
||||
}
|
||||
|
||||
.navpath li.footer
|
||||
{
|
||||
list-style-type:none;
|
||||
float:right;
|
||||
padding-left:10px;
|
||||
padding-right:15px;
|
||||
background-image:none;
|
||||
background-repeat:no-repeat;
|
||||
background-position:right;
|
||||
color:#364D7C;
|
||||
font-size: 8pt;
|
||||
}
|
||||
|
||||
|
||||
div.summary
|
||||
{
|
||||
float: right;
|
||||
font-size: 8pt;
|
||||
padding-right: 5px;
|
||||
width: 50%;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
div.summary a
|
||||
{
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
div.ingroups
|
||||
{
|
||||
margin-left: 5px;
|
||||
font-size: 8pt;
|
||||
padding-left: 5px;
|
||||
width: 50%;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
div.ingroups a
|
||||
{
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
div.header
|
||||
{
|
||||
background-image:url('nav_h.png');
|
||||
background-repeat:repeat-x;
|
||||
background-color: #F9FAFC;
|
||||
margin: 0px;
|
||||
border-bottom: 1px solid #C4CFE5;
|
||||
}
|
||||
|
||||
div.headertitle
|
||||
{
|
||||
padding: 5px 5px 5px 7px;
|
||||
}
|
||||
|
||||
dl
|
||||
{
|
||||
padding: 0 0 0 10px;
|
||||
}
|
||||
|
||||
dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug
|
||||
{
|
||||
border-left:4px solid;
|
||||
padding: 0 0 0 6px;
|
||||
}
|
||||
|
||||
dl.note
|
||||
{
|
||||
border-color: #D0C000;
|
||||
}
|
||||
|
||||
dl.warning, dl.attention
|
||||
{
|
||||
border-color: #FF0000;
|
||||
}
|
||||
|
||||
dl.pre, dl.post, dl.invariant
|
||||
{
|
||||
border-color: #00D000;
|
||||
}
|
||||
|
||||
dl.deprecated
|
||||
{
|
||||
border-color: #505050;
|
||||
}
|
||||
|
||||
dl.todo
|
||||
{
|
||||
border-color: #00C0E0;
|
||||
}
|
||||
|
||||
dl.test
|
||||
{
|
||||
border-color: #3030E0;
|
||||
}
|
||||
|
||||
dl.bug
|
||||
{
|
||||
border-color: #C08050;
|
||||
}
|
||||
|
||||
#projectlogo
|
||||
{
|
||||
text-align: center;
|
||||
vertical-align: bottom;
|
||||
border-collapse: separate;
|
||||
}
|
||||
|
||||
#projectlogo img
|
||||
{
|
||||
border: 0px none;
|
||||
}
|
||||
|
||||
#projectname
|
||||
{
|
||||
font: 300% Tahoma, Arial,sans-serif;
|
||||
margin: 0px;
|
||||
padding: 2px 0px;
|
||||
}
|
||||
|
||||
#projectbrief
|
||||
{
|
||||
font: 120% Tahoma, Arial,sans-serif;
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
#projectnumber
|
||||
{
|
||||
font: 50% Tahoma, Arial,sans-serif;
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
#titlearea
|
||||
{
|
||||
padding: 0px;
|
||||
margin: 0px;
|
||||
width: 100%;
|
||||
border-bottom: 1px solid #5373B4;
|
||||
}
|
||||
|
||||
.image
|
||||
{
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.dotgraph
|
||||
{
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.mscgraph
|
||||
{
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.caption
|
||||
{
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
div.zoom
|
||||
{
|
||||
border: 1px solid #90A5CE;
|
||||
}
|
||||
|
||||
dl.citelist {
|
||||
margin-bottom:50px;
|
||||
}
|
||||
|
||||
dl.citelist dt {
|
||||
color:#334975;
|
||||
float:left;
|
||||
font-weight:bold;
|
||||
margin-right:10px;
|
||||
padding:5px;
|
||||
}
|
||||
|
||||
dl.citelist dd {
|
||||
margin:2px 0;
|
||||
padding:5px 0;
|
||||
}
|
||||
|
||||
@media print
|
||||
{
|
||||
#top { display: none; }
|
||||
#side-nav { display: none; }
|
||||
#nav-path { display: none; }
|
||||
body { overflow:visible; }
|
||||
h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
|
||||
.summary { display: none; }
|
||||
.memitem { page-break-inside: avoid; }
|
||||
#doc-content
|
||||
{
|
||||
margin-left:0 !important;
|
||||
height:auto !important;
|
||||
width:auto !important;
|
||||
overflow:inherit;
|
||||
display:inline;
|
||||
}
|
||||
pre.fragment
|
||||
{
|
||||
overflow: visible;
|
||||
text-wrap: unrestricted;
|
||||
white-space: -moz-pre-wrap; /* Moz */
|
||||
white-space: -pre-wrap; /* Opera 4-6 */
|
||||
white-space: -o-pre-wrap; /* Opera 7 */
|
||||
white-space: pre-wrap; /* CSS3 */
|
||||
word-wrap: break-word; /* IE 5.5+ */
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 3.8 KiB |
|
@ -0,0 +1,203 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: environment.lua File Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('environment_8lua.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#func-members">Functions</a> |
|
||||
<a href="#var-members">Variables</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">environment.lua File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>component for environment related functions </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
|
||||
<a href="#details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function <a class="el" href="classenvironment.html">environment</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="environment_8lua.html#a1b2b0919623be25f2cd41b7ed74c4254">get_suitable_pos_same_level</a> (parameter pos_raw, parameter maxsearcharea, parameter entity, parameter accept_possible)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">find a position suitable around a specific position <a href="#a1b2b0919623be25f2cd41b7ed74c4254"></a><br/></td></tr>
|
||||
<tr><td colspan="2"><h2><a name="var-members"></a>
|
||||
Variables</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__environment.html#ga33eefe2a73aa14ff1eaa54c293ab382d">environment</a> = {}</td></tr>
|
||||
</table>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>component for environment related functions </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
<dl class="author"><dt><b>Author:</b></dt><dd>Sapier </dd></dl>
|
||||
<dl class="date"><dt><b>Date:</b></dt><dd>2012-08-09 </dd></dl>
|
||||
</div><hr/><h2>Function Documentation</h2>
|
||||
<a class="anchor" id="a1b2b0919623be25f2cd41b7ed74c4254"></a><!-- doxytag: member="environment.lua::get_suitable_pos_same_level" ref="a1b2b0919623be25f2cd41b7ed74c4254" args="(parameter pos_raw, parameter maxsearcharea, parameter entity, parameter accept_possible)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">function <a class="el" href="classenvironment.html">environment</a> <a class="el" href="environment_8lua.html#a1b2b0919623be25f2cd41b7ed74c4254">get_suitable_pos_same_level</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>pos_raw</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>maxsearcharea</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>entity</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">parameter </td>
|
||||
<td class="paramname"><em>accept_possible</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>find a position suitable around a specific position </p>
|
||||
<dl class="params"><dt><b>Parameters:</b></dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">pos_raw</td><td>position to look at </td></tr>
|
||||
<tr><td class="paramname">maxsearcharea</td><td>max range to look for suitable position </td></tr>
|
||||
<tr><td class="paramname">entity</td><td>mob to look for position </td></tr>
|
||||
<tr><td class="paramname">accept_possible</td><td>return position thats possible only too </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="return"><dt><b>Returns:</b></dt><dd>{x,y,z} position found or nil </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="environment_8lua.html">environment.lua</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,5 @@
|
|||
var environment_8lua =
|
||||
[
|
||||
[ "get_suitable_pos_same_level", "environment_8lua.html#a1b2b0919623be25f2cd41b7ed74c4254", null ],
|
||||
[ "environment", "group__environment.html#ga33eefe2a73aa14ff1eaa54c293ab382d", null ]
|
||||
];
|
|
@ -0,0 +1,164 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: fighting.lua File Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('fighting_8lua.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#var-members">Variables</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">fighting.lua File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>component for fighting related features </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
|
||||
<a href="#details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="var-members"></a>
|
||||
Variables</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__fighting.html#ga6130807f927d23d2f3c86dea6397202d">fighting</a> = {}</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="fighting_8lua.html#a4e98e5a5f1aade820118597d76dc4c7a">MOBF_AGRESSION_FACTOR</a> = 5</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">factor added to mob melee combat range to get its maximum agression radius <a href="#a4e98e5a5f1aade820118597d76dc4c7a"></a><br/></td></tr>
|
||||
</table>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>component for fighting related features </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
<dl class="author"><dt><b>Author:</b></dt><dd>Sapier </dd></dl>
|
||||
<dl class="date"><dt><b>Date:</b></dt><dd>2012-08-09 </dd></dl>
|
||||
</div><hr/><h2>Variable Documentation</h2>
|
||||
<a class="anchor" id="a4e98e5a5f1aade820118597d76dc4c7a"></a><!-- doxytag: member="fighting.lua::MOBF_AGRESSION_FACTOR" ref="a4e98e5a5f1aade820118597d76dc4c7a" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="fighting_8lua.html#a4e98e5a5f1aade820118597d76dc4c7a">MOBF_AGRESSION_FACTOR</a> = 5</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>factor added to mob melee combat range to get its maximum agression radius </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="fighting_8lua.html">fighting.lua</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,5 @@
|
|||
var fighting_8lua =
|
||||
[
|
||||
[ "fighting", "group__fighting.html#ga6130807f927d23d2f3c86dea6397202d", null ],
|
||||
[ "MOBF_AGRESSION_FACTOR", "fighting_8lua.html#a4e98e5a5f1aade820118597d76dc4c7a", null ]
|
||||
];
|
|
@ -0,0 +1,273 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: File List</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li class="current"><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('files.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">File List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all files with brief descriptions:</div><table>
|
||||
<tr><td class="indexkey"><a class="el" href="at__night_8lua.html">at_night.lua</a></td><td class="indexvalue">Component containing spawning features </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="compatibility_8lua.html">compatibility.lua</a></td><td class="indexvalue">Compatibility/transition code thats to be removed </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="debug_8lua.html">debug.lua</a></td><td class="indexvalue">Debug functions for mob framework </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="debug__trace_8lua.html">debug_trace.lua</a></td><td class="indexvalue">Switchable debug trace functions </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="deep__large__caves_8lua.html">deep_large_caves.lua</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="direction__control_8lua.html">direction_control.lua</a></td><td class="indexvalue">Functions for direction control in probabilistic movement gen </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="dont__move_8lua.html">dont_move.lua</a></td><td class="indexvalue">Movementpattern for immobile mob </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="environment_8lua.html">environment.lua</a></td><td class="indexvalue">Component for environment related functions </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="fighting_8lua.html">fighting.lua</a></td><td class="indexvalue">Component for fighting related features </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="flight__1_8lua.html">flight_1.lua</a></td><td class="indexvalue">Environment description for in flight mobs </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="flight__pattern1_8lua.html">flight_pattern1.lua</a></td><td class="indexvalue">Movementpattern flight 1 </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="forrest_8lua.html">forrest.lua</a></td><td class="indexvalue">Spawn algorithm for forrest spawning </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="generic__functions_8lua.html">generic_functions.lua</a></td><td class="indexvalue">Generic functions used in many different places </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="graphics_8lua.html">graphics.lua</a></td><td class="indexvalue">Graphics related parts of mob </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="harvesting_8lua.html">harvesting.lua</a></td><td class="indexvalue">Component for all harvesting related mob features </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="height__level__control_8lua.html">height_level_control.lua</a></td><td class="indexvalue">Component containing random drop features </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="in__air1_8lua.html">in_air1.lua</a></td><td class="indexvalue">Spawn algorithm for birds </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="in__shallow__water_8lua.html">in_shallow_water.lua</a></td><td class="indexvalue">Spawn algorithm for shallow water spawning </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="init_8lua.html">init.lua</a></td><td class="indexvalue">Main module file responsible for including all parts of mob framework mod </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="main__follow_8lua.html">main_follow.lua</a></td><td class="indexvalue">Component containing a targeted movement generator </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="main__probab_8lua.html">main_probab.lua</a></td><td class="indexvalue">Component containing a probabilistic movement generator </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="mainpage__description_8lua.html">mainpage_description.lua</a></td><td class="indexvalue">Just a doc page </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="management__functions_8lua.html">management_functions.lua</a></td><td class="indexvalue">Functions needed for mob registration </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="meadow_8lua.html">meadow.lua</a></td><td class="indexvalue">Meadow environment description </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="mgen__raster_8lua.html">mgen_raster.lua</a></td><td class="indexvalue">Component containing a probabilistic movement generator (uses mgen follow) </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="mob__template_8lua.html">mob_template.lua</a></td><td class="indexvalue">Template for mob </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="mov__gen__none_8lua.html">mov_gen_none.lua</a></td><td class="indexvalue">Dummy movement gen </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="movement__gen__registry_8lua.html">movement_gen_registry.lua</a></td><td class="indexvalue">Registry for movement generators </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="movement__generic_8lua.html">movement_generic.lua</a></td><td class="indexvalue">Generic movement related functions </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="none_8lua.html">none.lua</a></td><td class="indexvalue">Dummy for mobs that don't spawn by themselfs at all </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="on__ground__1_8lua.html">on_ground_1.lua</a></td><td class="indexvalue">Environment description for mobs on ground </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="on__ground__2_8lua.html">on_ground_2.lua</a></td><td class="indexvalue">Environment description for mobs on ground </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="open__waters_8lua.html">open_waters.lua</a></td><td class="indexvalue">Open waters </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="path__based__movement__gen_8lua.html">path_based_movement_gen.lua</a></td><td class="indexvalue">Component containing a path based movement generator (NOT COMPLETED) </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="permanent__data_8lua.html">permanent_data.lua</a></td><td class="indexvalue">Functions for storing required data permanently </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="random__drop_8lua.html">random_drop.lua</a></td><td class="indexvalue">Component containing random drop features </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="remove__animals_8lua.html">remove_animals.lua</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="run__and__jump__low_8lua.html">run_and_jump_low.lua</a></td><td class="indexvalue">Movementpattern running arround ad doing random low jumps </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="shadows_8lua.html">shadows.lua</a></td><td class="indexvalue">Spawn algorithm for in shadow spawning </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="shallow__waters_8lua.html">shallow_waters.lua</a></td><td class="indexvalue">Shallow waters </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="simple__air_8lua.html">simple_air.lua</a></td><td class="indexvalue">Very basic environment definition </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="sound_8lua.html">sound.lua</a></td><td class="indexvalue">Component containing sound related functions </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="spawning_8lua.html">spawning.lua</a></td><td class="indexvalue">Component containing spawning features </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="stop__and__go_8lua.html">stop_and_go.lua</a></td><td class="indexvalue">Movementpattern creating a random stop and go movement e.g. sheep/cow </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="swim__pattern1_8lua.html">swim_pattern1.lua</a></td><td class="indexvalue">Movementpattern for slow swimming mobs </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="swim__pattern2_8lua.html">swim_pattern2.lua</a></td><td class="indexvalue">Movementpattern for medium swimming mobs </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="template_8lua.html">template.lua</a></td><td class="indexvalue">Template file for movement patterns </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="weapons_8lua.html">weapons.lua</a></td><td class="indexvalue">Weapon related functions </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="willow_8lua.html">willow.lua</a></td><td class="indexvalue">Spawn algorithm willow </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
</td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,52 @@
|
|||
var files =
|
||||
[
|
||||
[ "at_night.lua", "at__night_8lua.html", "at__night_8lua" ],
|
||||
[ "compatibility.lua", "compatibility_8lua.html", "compatibility_8lua" ],
|
||||
[ "debug.lua", "debug_8lua.html", "debug_8lua" ],
|
||||
[ "debug_trace.lua", "debug__trace_8lua.html", null ],
|
||||
[ "deep_large_caves.lua", "deep__large__caves_8lua.html", "deep__large__caves_8lua" ],
|
||||
[ "direction_control.lua", "direction__control_8lua.html", "direction__control_8lua" ],
|
||||
[ "dont_move.lua", "dont__move_8lua.html", null ],
|
||||
[ "environment.lua", "environment_8lua.html", "environment_8lua" ],
|
||||
[ "fighting.lua", "fighting_8lua.html", "fighting_8lua" ],
|
||||
[ "flight_1.lua", "flight__1_8lua.html", null ],
|
||||
[ "flight_pattern1.lua", "flight__pattern1_8lua.html", null ],
|
||||
[ "forrest.lua", "forrest_8lua.html", "forrest_8lua" ],
|
||||
[ "generic_functions.lua", "generic__functions_8lua.html", "generic__functions_8lua" ],
|
||||
[ "graphics.lua", "graphics_8lua.html", "graphics_8lua" ],
|
||||
[ "harvesting.lua", "harvesting_8lua.html", "harvesting_8lua" ],
|
||||
[ "height_level_control.lua", "height__level__control_8lua.html", "height__level__control_8lua" ],
|
||||
[ "in_air1.lua", "in__air1_8lua.html", "in__air1_8lua" ],
|
||||
[ "in_shallow_water.lua", "in__shallow__water_8lua.html", "in__shallow__water_8lua" ],
|
||||
[ "init.lua", "init_8lua.html", "init_8lua" ],
|
||||
[ "main_follow.lua", "main__follow_8lua.html", "main__follow_8lua" ],
|
||||
[ "main_probab.lua", "main__probab_8lua.html", "main__probab_8lua" ],
|
||||
[ "mainpage_description.lua", "mainpage__description_8lua.html", null ],
|
||||
[ "management_functions.lua", "management__functions_8lua.html", "management__functions_8lua" ],
|
||||
[ "meadow.lua", "meadow_8lua.html", null ],
|
||||
[ "mgen_raster.lua", "mgen__raster_8lua.html", "mgen__raster_8lua" ],
|
||||
[ "mob_template.lua", "mob__template_8lua.html", null ],
|
||||
[ "mov_gen_none.lua", "mov__gen__none_8lua.html", "mov__gen__none_8lua" ],
|
||||
[ "movement_gen_registry.lua", "movement__gen__registry_8lua.html", "movement__gen__registry_8lua" ],
|
||||
[ "movement_generic.lua", "movement__generic_8lua.html", "movement__generic_8lua" ],
|
||||
[ "none.lua", "none_8lua.html", "none_8lua" ],
|
||||
[ "on_ground_1.lua", "on__ground__1_8lua.html", null ],
|
||||
[ "on_ground_2.lua", "on__ground__2_8lua.html", null ],
|
||||
[ "open_waters.lua", "open__waters_8lua.html", null ],
|
||||
[ "path_based_movement_gen.lua", "path__based__movement__gen_8lua.html", "path__based__movement__gen_8lua" ],
|
||||
[ "permanent_data.lua", "permanent__data_8lua.html", "permanent__data_8lua" ],
|
||||
[ "random_drop.lua", "random__drop_8lua.html", "random__drop_8lua" ],
|
||||
[ "remove_animals.lua", "remove__animals_8lua.html", "remove__animals_8lua" ],
|
||||
[ "run_and_jump_low.lua", "run__and__jump__low_8lua.html", null ],
|
||||
[ "shadows.lua", "shadows_8lua.html", "shadows_8lua" ],
|
||||
[ "shallow_waters.lua", "shallow__waters_8lua.html", null ],
|
||||
[ "simple_air.lua", "simple__air_8lua.html", null ],
|
||||
[ "sound.lua", "sound_8lua.html", "sound_8lua" ],
|
||||
[ "spawning.lua", "spawning_8lua.html", "spawning_8lua" ],
|
||||
[ "stop_and_go.lua", "stop__and__go_8lua.html", null ],
|
||||
[ "swim_pattern1.lua", "swim__pattern1_8lua.html", null ],
|
||||
[ "swim_pattern2.lua", "swim__pattern2_8lua.html", null ],
|
||||
[ "template.lua", "template_8lua.html", null ],
|
||||
[ "weapons.lua", "weapons_8lua.html", "weapons_8lua" ],
|
||||
[ "willow.lua", "willow_8lua.html", "willow_8lua" ]
|
||||
];
|
|
@ -0,0 +1,148 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: flight_1.lua File Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('flight__1_8lua.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">flight_1.lua File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>a environment description for in flight mobs </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
|
||||
<a href="#details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structenv__flight__1.html">env_flight_1</a></td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">flying mobs in height between 13-23 blocks above surface <a href="structenv__flight__1.html#details">More...</a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structenv__flight__1_1_1media.html">env_flight_1::media</a></td></tr>
|
||||
</table>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>a environment description for in flight mobs </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
<dl class="author"><dt><b>Author:</b></dt><dd>Sapier </dd></dl>
|
||||
<dl class="date"><dt><b>Date:</b></dt><dd>2012-08-10 </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="flight__1_8lua.html">flight_1.lua</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,147 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: flight_pattern1.lua File Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('flight__pattern1_8lua.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">flight_pattern1.lua File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>movementpattern flight 1 </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
|
||||
<a href="#details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structflight__pattern1__prototype.html">flight_pattern1_prototype</a></td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">a movement pattern used for flying mobs <a href="structflight__pattern1__prototype.html#details">More...</a><br/></td></tr>
|
||||
</table>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>movementpattern flight 1 </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
<dl class="author"><dt><b>Author:</b></dt><dd>Sapier </dd></dl>
|
||||
<dl class="date"><dt><b>Date:</b></dt><dd>2012-08-10 </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="flight__pattern1_8lua.html">flight_pattern1.lua</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,148 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<title>Mob Framework Minetest Mod: forrest.lua File Reference</title>
|
||||
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div! -->
|
||||
|
||||
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
|
||||
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Mob Framework Minetest Mod
|
||||
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- Generated by Doxygen 1.7.6.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
initNavTree('forrest_8lua.html','');
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">forrest.lua File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>spawn algorithm for forrest spawning </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
|
||||
<a href="#details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr><td colspan="2"><h2><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function </td><td class="memItemRight" valign="bottom"><a class="el" href="group__spawn__algorithms.html#gaff0b2fea61a616b544a18e8da085a3e3">mobf_spawn_in_forrest</a> (parameter mob_name, parameter mob_transform, parameter spawning_data, parameter <a class="el" href="classenvironment.html">environment</a>)</td></tr>
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">find a place in the forrest to spawn an mob <a href="group__spawn__algorithms.html#gaff0b2fea61a616b544a18e8da085a3e3"></a><br/></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top">function </td><td class="memItemRight" valign="bottom"><a class="el" href="group__spawn__algorithms.html#ga87804f3ceaacea4c0fed3e66155c5fac">mobf_spawn_in_forrest_mapgen</a> (parameter mob_name, parameter mob_transform, parameter spawning_data, parameter <a class="el" href="classenvironment.html">environment</a>)</td></tr>
|
||||
</table>
|
||||
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
|
||||
<div class="textblock"><p>spawn algorithm for forrest spawning </p>
|
||||
<dl class="copyright"><dt><b>Copyright:</b></dt><dd>Sapier </dd></dl>
|
||||
<dl class="author"><dt><b>Author:</b></dt><dd>Sapier </dd></dl>
|
||||
<dl class="date"><dt><b>Date:</b></dt><dd>2012-08-09 </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="forrest_8lua.html">forrest.lua</a> </li>
|
||||
|
||||
<li class="footer">Generated on Tue Sep 18 2012 23:03:06 for Mob Framework Minetest Mod by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,5 @@
|
|||
var forrest_8lua =
|
||||
[
|
||||
[ "mobf_spawn_in_forrest", "group__spawn__algorithms.html#gaff0b2fea61a616b544a18e8da085a3e3", null ],
|
||||
[ "mobf_spawn_in_forrest_mapgen", "group__spawn__algorithms.html#ga87804f3ceaacea4c0fed3e66155c5fac", null ]
|
||||
];
|
After Width: | Height: | Size: 82 B |
After Width: | Height: | Size: 762 B |
After Width: | Height: | Size: 598 B |
After Width: | Height: | Size: 590 B |
After Width: | Height: | Size: 82 B |
After Width: | Height: | Size: 762 B |
After Width: | Height: | Size: 221 B |