fix for gate-scripts

This commit is contained in:
Enno Rehling 2005-03-23 18:55:47 +00:00
parent fb4bf4f804
commit 3115e78b31
3 changed files with 12 additions and 8 deletions

View File

@ -1,15 +1,19 @@
function loadscript(name)
local script = scriptpath .. "/" .. name
print("- loading " .. script)
if pcall(dofile, script)==0 then
print("Could not load " .. script)
end
end
function run_scripts() function run_scripts()
scripts = { scripts = {
"wedding-jadee.lua",
"eternath.lua", "eternath.lua",
"wedding-jadee.lua",
"ponnuki.lua" "ponnuki.lua"
} }
for index in scripts do for index in scripts do
local script = scriptpath .. "/" .. scripts[index] loadscript(scripts[index])
print("- loading " .. script)
if pcall(dofile, script)==0 then
print("Could not load " .. script)
end
end end
end end

View File

@ -1,5 +1,5 @@
if gate_travel==nil then if gate_travel==nil then
dofile("gates.lua") loadscript("gates.lua")
end end
local function eternath_exchange(b1, b2, size) local function eternath_exchange(b1, b2, size)

View File

@ -3,7 +3,7 @@
-- are used as age() functions for a building_action with b:addaction("name") -- are used as age() functions for a building_action with b:addaction("name")
if gate_travel==nil then if gate_travel==nil then
dofile("gates.lua") loadscript("gates.lua")
end end
hellgate = nil hellgate = nil