Universal Mission Development Kit
Posted: 14 Feb 2012, 14:38
A universal Mission Development Kit is to easily create campaign missions specific to the game/mod; a GUI tool (Java, C++, C#, Lua possibly, whatsoever) will be created to make it easy to place units on the map, create triggers, and so on as it is extensible, tailored specifically to the selected game/mod. This mission file (similar to the OTA TDF file, but in lua because it is more flexible) is what it look like:
These missions can be run from the extended LUA/proper GUI (as stated here) or any other means.
Code: Select all
-- mission.lua
local header = {
-- all parameters can be read by LuaUI
missionname = "Mission name",
missiondescription = "Mission description here",
location = "Some location, some planet or moon, some system",
missionhint = "",
brief = "somebriefingscript.lua",
{ -- Schema 0
-- Schema parameters go here
{
-- Units go here
},
{
-- Specials go here
},
},
}
-- functions go here
return header