Hidden/Spoiler:
function AddNewGameModes(missionList, mapName, newFlags)
for i, mission in missionList do
if mission.mapluafile == mapName then
for flag, value in pairs(newFlags) do
mission[flag] = value
end
end
end
end
local sp_n = 0
local mp_n = 0
local Convofile = "side\\rvs.lvl"
sp_n = table.getn(sp_missionselect_listbox_contents)
sp_missionselect_listbox_contents[sp_n+1] = { isModLevel = 1, mapluafile = "PTC%s_%s", era_c = 1, mode_con_c = 1, mode_eli_c = 1, mode_hunt_c = 1, era_a = 1, mode_con_a = 1, era_k = 1, mode_con_k = 1, mode_eli_k = 1, mode_xl_c = 1,}
mp_n = table.getn(mp_missionselect_listbox_contents)
mp_missionselect_listbox_contents[mp_n+1] = sp_missionselect_listbox_contents[sp_n+1]
AddDownloadableContent("PTC","PTCa_con",4)
AddDownloadableContent("PTC","PTCc_con",4)
if( ScriptCB_IsFileExist(Convofile) == 1 ) then
AddDownloadableContent("PTC","PTCk_con",4)
end
AddDownloadableContent("PTC","PTCc_eli",4)
if( ScriptCB_IsFileExist(Convofile) == 1 ) then
AddDownloadableContent("PTC","PTCk_eli",4)
end
AddDownloadableContent("PTC","PTCc_hunt",4)
AddDownloadableContent("PTC","PTCc_xl",4)
newEntry = nil
n = nil
ReadDataFile("..\\..\\addon\\PTC\\data\\_LVL_PC\\core.lvl")
for i, mission in missionList do
if mission.mapluafile == mapName then
for flag, value in pairs(newFlags) do
mission[flag] = value
end
end
end
end
local sp_n = 0
local mp_n = 0
local Convofile = "side\\rvs.lvl"
sp_n = table.getn(sp_missionselect_listbox_contents)
sp_missionselect_listbox_contents[sp_n+1] = { isModLevel = 1, mapluafile = "PTC%s_%s", era_c = 1, mode_con_c = 1, mode_eli_c = 1, mode_hunt_c = 1, era_a = 1, mode_con_a = 1, era_k = 1, mode_con_k = 1, mode_eli_k = 1, mode_xl_c = 1,}
mp_n = table.getn(mp_missionselect_listbox_contents)
mp_missionselect_listbox_contents[mp_n+1] = sp_missionselect_listbox_contents[sp_n+1]
AddDownloadableContent("PTC","PTCa_con",4)
AddDownloadableContent("PTC","PTCc_con",4)
if( ScriptCB_IsFileExist(Convofile) == 1 ) then
AddDownloadableContent("PTC","PTCk_con",4)
end
AddDownloadableContent("PTC","PTCc_eli",4)
if( ScriptCB_IsFileExist(Convofile) == 1 ) then
AddDownloadableContent("PTC","PTCk_eli",4)
end
AddDownloadableContent("PTC","PTCc_hunt",4)
AddDownloadableContent("PTC","PTCc_xl",4)
newEntry = nil
n = nil
ReadDataFile("..\\..\\addon\\PTC\\data\\_LVL_PC\\core.lvl")
So I tried this:
Hidden/Spoiler:
function AddNewGameModes(missionList, mapName, newFlags)
for i, mission in missionList do
if mission.mapluafile == mapName then
for flag, value in pairs(newFlags) do
mission[flag] = value
end
end
end
end
local sp_n = 0
local mp_n = 0
local Convofile = "side\\rvs.lvl"
sp_n = table.getn(sp_missionselect_listbox_contents)
sp_missionselect_listbox_contents[sp_n+1] = { isModLevel = 1, mapluafile = "PTC%s_%s", era_c = 1, mode_con_c = 1, mode_eli_c = 1, mode_hunt_c = 1, era_a = 1, mode_con_a = 1, if( ScriptCB_IsFileExist(Convofile) == 1 ) then era_k = 1, mode_con_k = 1, mode_eli_k = 1, end mode_xl_c = 1,}
mp_n = table.getn(mp_missionselect_listbox_contents)
mp_missionselect_listbox_contents[mp_n+1] = sp_missionselect_listbox_contents[sp_n+1]
AddDownloadableContent("PTC","PTCa_con",4)
AddDownloadableContent("PTC","PTCc_con",4)
if( ScriptCB_IsFileExist(Convofile) == 1 ) then
AddDownloadableContent("PTC","PTCk_con",4)
end
AddDownloadableContent("PTC","PTCc_eli",4)
if( ScriptCB_IsFileExist(Convofile) == 1 ) then
AddDownloadableContent("PTC","PTCk_eli",4)
end
AddDownloadableContent("PTC","PTCc_hunt",4)
AddDownloadableContent("PTC","PTCc_xl",4)
newEntry = nil
n = nil
ReadDataFile("..\\..\\addon\\PTC\\data\\_LVL_PC\\core.lvl")
for i, mission in missionList do
if mission.mapluafile == mapName then
for flag, value in pairs(newFlags) do
mission[flag] = value
end
end
end
end
local sp_n = 0
local mp_n = 0
local Convofile = "side\\rvs.lvl"
sp_n = table.getn(sp_missionselect_listbox_contents)
sp_missionselect_listbox_contents[sp_n+1] = { isModLevel = 1, mapluafile = "PTC%s_%s", era_c = 1, mode_con_c = 1, mode_eli_c = 1, mode_hunt_c = 1, era_a = 1, mode_con_a = 1, if( ScriptCB_IsFileExist(Convofile) == 1 ) then era_k = 1, mode_con_k = 1, mode_eli_k = 1, end mode_xl_c = 1,}
mp_n = table.getn(mp_missionselect_listbox_contents)
mp_missionselect_listbox_contents[mp_n+1] = sp_missionselect_listbox_contents[sp_n+1]
AddDownloadableContent("PTC","PTCa_con",4)
AddDownloadableContent("PTC","PTCc_con",4)
if( ScriptCB_IsFileExist(Convofile) == 1 ) then
AddDownloadableContent("PTC","PTCk_con",4)
end
AddDownloadableContent("PTC","PTCc_eli",4)
if( ScriptCB_IsFileExist(Convofile) == 1 ) then
AddDownloadableContent("PTC","PTCk_eli",4)
end
AddDownloadableContent("PTC","PTCc_hunt",4)
AddDownloadableContent("PTC","PTCc_xl",4)
newEntry = nil
n = nil
ReadDataFile("..\\..\\addon\\PTC\\data\\_LVL_PC\\core.lvl")
which gave me a munge error.
Now I have no idea how I could do that.
Any help would be great. Thanks.




