Seven Problems....
Posted: Sun Nov 05, 2006 12:24 pm
OK so I've been saying stuff about my secret maps and making help topics to fix stuff ETC..... now I'm almost ready to post a W.I.P. for my next map. However, three problems MUST be fixed.....
1) The same units are on both teams. I've set the LUA up to use different units but the same ones are on both teams.
*SOLVED*
2) Two of the three vehicles on the map DO NOT spawn. I've loaded them properly with the LUA but.... they still don't spawn.
*CTF REMOVED*
3) The AI in Assault are stupid. They run up to this invisible line and just stand there. Any ideas? How do I make AI go where I want them to go?
*SOLVED*
4) How do I remove the rocket that follows the blast from a Bulldog RLR? *SOLVED*
5) Is it possible to make a splat for an explosion?
6) My AI just stand around. Why?
*SOLVED*
7) What do I need to remove to get rid of CTF in both eras?
Thanks to... Pi314, Psych0fred and fat_walrus. 
1) The same units are on both teams. I've set the LUA up to use different units but the same ones are on both teams.
*SOLVED*
2) Two of the three vehicles on the map DO NOT spawn. I've loaded them properly with the LUA but.... they still don't spawn.
*CTF REMOVED*
3) The AI in Assault are stupid. They run up to this invisible line and just stand there. Any ideas? How do I make AI go where I want them to go?
*SOLVED*
4) How do I remove the rocket that follows the blast from a Bulldog RLR? *SOLVED*
5) Is it possible to make a splat for an explosion?
6) My AI just stand around. Why?
*SOLVED*
7) What do I need to remove to get rid of CTF in both eras?
Code: Select all
--Search through the missionlist to find a map that matches mapName,
--then insert the new flags into said entry.
--Use this when you know the map already exists, but this content patch is just
--adding new gamemodes (otherwise you should just add whole new entries to the missionlist)
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
--insert totally new maps here:
local sp_n = 0
local mp_n = 0
sp_n = table.getn(sp_missionselect_listbox_contents)
sp_missionselect_listbox_contents[sp_n+1] = { isModLevel = 1, mapluafile = "EPC%s_%s", era_g = 1, era_c = 1, mode_1flag_g = 1, mode_1flag_c = 1, mode_eli_g = 1,}
mp_n = table.getn(mp_missionselect_listbox_contents)
mp_missionselect_listbox_contents[mp_n+1] = sp_missionselect_listbox_contents[sp_n+1]
-- associate this mission name with the current downloadable content directory
-- (this tells the engine which maps are downloaded, so you need to include all new mission lua's here)
-- first arg: mapluafile from above
-- second arg: mission script name
-- third arg: level memory modifier. the arg to LuaScript.cpp: DEFAULT_MODEL_MEMORY_PLUS(x)
AddDownloadableContent("EPC","EPCg_eli",4)
-- all done
newEntry = nil
n = nil
-- Now load our core.lvl into the shell to add our localize keys
ReadDataFile("..\\..\\addon\\EPC\\data\\_LVL_PC\\core.lvl")