Mission editor has been implemented in v1031. As of now it's very bare bones, not intuitive and can be buggy. It's been created to help the developers in creating and editing game modes and will be improved to be more user friendly in the future - so members of the community will be able to create their own game modes as well. We cannot create a tutorial video at the moment due to limited time. However changing placement of already existing AI spawn points, insertion points, extraction points and interactive laptopts should be pretty straight forward.
Be aware the GroundBranch team are not able to be actively helpful is solving potential issues. It is not a finished feature and we are well aware of it.
Load a level with no game mode set. In main menu press ~
and type open <mapname>
, e.g. open smalltown
.
When you spawn on chosen map, open console again and type editmission
. Mission editor should now be opened.
To edit already existing game mode, open it from menu you can access by pressing the icon in upper left corner.
You can now modify elements mentioned above. To save the changes, save the game mode as a new file to avoid overriding already existing files.
Almost every single mission (i.e. objectives, spawn points, AI placement etc.) has been reworked and the AI slightly tweaked.
Certain game modes now allow you to play on sections of a certain map. For example, you can now play Team Elimination on City (Streets) or City (Subway), which are versions of the original City map restricted to the areas above the ground and underground, respectively.
The Mission Editor was reworked to be a bit more user-friendly. To access it, type editmission in the console when in a Lone Wolf level. (Please keep in mind however that there is currently a show-stopping bug with object selection and manipulation.)
New features in the Mission Editor include laptop-supporting meshes (meshes that automatically spawn with laptops when placed for Intel Retrieval or Uplink), mission meshes (additional meshes that can be placed in a specific mission, e.g. to block line of sight for spawns, or to block players from parts of the level), and mission-blocking volumes (invisible walls to block players from places where they shouldn’t be).
Also see the new (and somewhat invaluable) Validate Level
command in the file menu.
In Ready Room open console and type debuggamecommand changemission <gamemodename>
, e.g. debuggamecommand changemission intelretrieval
.
To load the game mode on a dedicated server
Copy created mission file in GameDirectory\GroundBranch\Content\GroundBranch\Mission\MapName
and paste it in ServerDirectory\GroundBranch\Content\GroundBranch\Mission\MapName
.
Add the mission to your MapList.ini
in ServerDirectory\GroundBranch\ServerConfig
following the steps described in dedicated server help.