Skip to content
Snippets Groups Projects
Commit f74b79a2 authored by dg's avatar dg
Browse files

lalalalala

git-svn-id: http://svn.net-core.org/repos/t-engine4@6804 51575b47-30f0-44d4-a5cc-537603b46e54
parent 24a698e6
No related branches found
No related tags found
No related merge requests found
......@@ -29,7 +29,6 @@ function _M:grantQuest(quest, args)
local function getBaseName(name)
local base = "/data"
local _, _, addon, rname = name:find("^([^+]+)%+(.+)$")
print("===", addon, rname)
if addon and rname then
base = "/data-"..addon
name = rname
......
......@@ -516,7 +516,17 @@ function _M:worldDirectorAI()
if not game.level.data.wda or not game.level.data.wda.script then return end
local script = wda_cache[game.level.data.wda.script]
if not script then
local f, err = loadfile("/data/wda/"..game.level.data.wda.script..".lua")
local function getBaseName(name)
local base = "/data"
local _, _, addon, rname = name:find("^([^+]+)%+(.+)$")
if addon and rname then
base = "/data-"..addon
name = rname
end
return base.."/wda/"..name..".lua"
end
local f, err = loadfile(getBaseName(game.level.data.wda.script))
if not f then error(err) end
wda_cache[game.level.data.wda.script] = f
script = f
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment