Commit b8ffd54a authored by nanahira's avatar nanahira

clean

parent 323d39f8
...@@ -26,7 +26,6 @@ function Auxiliary.SplitData(inputstr) ...@@ -26,7 +26,6 @@ function Auxiliary.SplitData(inputstr)
return t return t
end end
function Auxiliary.LoadDB(p,pool) function Auxiliary.LoadDB(p,pool)
os.execute("sqlite3 2pick/card_pools/"..pool.."/card_pool.cdb < 2pick/card_pools/"..pool.."/sqlite_cmd.txt")
for line in io.lines("card_list_"..pool..".txt") do for line in io.lines("card_list_"..pool..".txt") do
local data=Auxiliary.SplitData(line) local data=Auxiliary.SplitData(line)
local code=data[1] local code=data[1]
...@@ -58,14 +57,15 @@ function Auxiliary.LoadDB(p,pool) ...@@ -58,14 +57,15 @@ function Auxiliary.LoadDB(p,pool)
end end
--to do: multi card pools --to do: multi card pools
function Auxiliary.LoadCardPools() function Auxiliary.LoadCardPools()
local pools={} local pool_list={}
local file=io.popen("ls 2pick/card_pools") local file=io.popen("ls 2pick/card_pools")
for dirname in file:lines() do for pool in file:lines() do
table.insert(pools,dirname) table.insert(pool_list,pool)
os.execute("sqlite3 2pick/card_pools/"..pool.."/card_pool.cdb < 2pick/card_pools/"..pool.."/sqlite_cmd.txt")
end end
file:close() file:close()
for p=0,1 do for p=0,1 do
Auxiliary.LoadDB(p,pools[math.random(#pools)]) Auxiliary.LoadDB(p,pool_list[math.random(#pools)])
end end
end end
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment