Editing Mission Editor

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
Campaign missions are created in one of two ways, with the missions editor or with a mission definition file. The mission editor is used for the first mission and Kodachi Rally as they involve triggers and cutscenes. The skirmish-style missions are created with a definition file.
+
The '''Mission Editor''' allows players to create interactive missions similar to single-player scenarios of commercial games and to easily publish them to all players.
  
The '''Mission Editor''' allows players to create interactive missions similar to single-player scenarios of commercial games and to easily publish them to all players. These missions are [[Mod_Creation#Mutators|mutators]] so can be designed for multiplayer and played cooperatively or competitively.
+
Missions can also be designed for multiplayer and can be played cooperatively or competitively.
 +
 
 +
Missions can become part of campaigns. (Campaigns not implemented yet)
  
 
[[File:Mission editor intro 1.jpg]]
 
[[File:Mission editor intro 1.jpg]]
Line 9: Line 11:
  
 
[https://github.com/ZeroK-RTS/Zero-K-Infrastructure/issues Feature Requests and Bug Reports]
 
[https://github.com/ZeroK-RTS/Zero-K-Infrastructure/issues Feature Requests and Bug Reports]
 
== Script Missions ==
 
Most of the campaign missions are defined solely by the contents of [//github.com/ZeroK-RTS/Chobby/tree/master/campaign/sample/planets Chobby/campaign/sample/planets]. For example, [//github.com/ZeroK-RTS/Chobby/blob/master/campaign/sample/planets/planet1.lua planet1.lua] contains a list of sides, commanders, units, objectives, and rewards. The file is processed into a startscript by chobby when ythe mission is launched. Some gadgets and widgets in ZK read particular values in the startscript to to make unmodified base ZK run as the mission.
 
 
There are a few development widgets in ZK that can help create mission files. The most useful is the one that saves all the units (and optionally orders) in the format required for the script mission files. Documentation of the script mission files can be found in [//github.com/ZeroK-RTS/Chobby/blob/master/campaign/sample/planetDocumentation.lua planetDocumentation.lua]
 
  
 
== Running the Mission Editor ==
 
== Running the Mission Editor ==

Please note that all contributions to Zero-K are considered to be released under the Creative Commons Attribution-ShareAlike (see Zero-K:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)