42 lines
798 B
Lua
42 lines
798 B
Lua
|
--[[
|
||
|
|
||
|
TechAge
|
||
|
=======
|
||
|
|
||
|
Copyright (C) 2019-2020 Joachim Stolberg
|
||
|
|
||
|
AGPL v3
|
||
|
See LICENSE.txt for more information
|
||
|
|
||
|
API to add further chapters to the manuals
|
||
|
|
||
|
]]--
|
||
|
|
||
|
function techage.add_to_manual(language, titles, texts, items, plans)
|
||
|
local tbl
|
||
|
|
||
|
if language == "DE" then
|
||
|
tbl = techage.manual_DE
|
||
|
elseif language == "EN" then
|
||
|
tbl = techage.manual_EN
|
||
|
else
|
||
|
minetest.log("error", "[techage] Invalid manual language provided for 'techage.add_to_manual'!")
|
||
|
return
|
||
|
end
|
||
|
|
||
|
for _, item in ipairs(titles) do
|
||
|
tbl.aTitel[#tbl.aTitel + 1] = item
|
||
|
end
|
||
|
for _, item in ipairs(texts) do
|
||
|
tbl.aText[#tbl.aText + 1] = item
|
||
|
end
|
||
|
for _, item in ipairs(items) do
|
||
|
tbl.aItemName[#tbl.aItemName + 1] = item
|
||
|
end
|
||
|
for _, item in ipairs(plans) do
|
||
|
tbl.aPlanTable[#tbl.aPlanTable + 1] = item
|
||
|
end
|
||
|
end
|
||
|
|
||
|
|