Editing Mod Creation

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:
For instructions on how to play someone else's mod go to [[How To Play Mods]]. For how to create and run a stat tweak go to [[Quick Stat Tweaks]], and to save them look at [[Custom Modes]].
 
 
 
Zero-K runs on the [https://springrts.com Spring engine], which supports a lot of modification of game files. The most advanced mods may amount to creating an entire new game. The Spring engine wiki is a valuable resource for game and mod development using the engine, especially the [https://springrts.com/wiki/Gamedev:Main gamedev page].
 
Zero-K runs on the [https://springrts.com Spring engine], which supports a lot of modification of game files. The most advanced mods may amount to creating an entire new game. The Spring engine wiki is a valuable resource for game and mod development using the engine, especially the [https://springrts.com/wiki/Gamedev:Main gamedev page].
  
Line 32: Line 30:
  
 
=== Running your mod - Singleplayer ===
 
=== Running your mod - Singleplayer ===
Go to Settings -> Lobby and enable 'Show technical mods list'.
 
 
[[File:TechnicalMods.png]]
 
 
 
Open a skirmish via the singleplayer menu and click 'Adv Options'.
 
Open a skirmish via the singleplayer menu and click 'Adv Options'.
  
 
[[File:AdvOptions.png]]
 
[[File:AdvOptions.png]]
  
Click 'Select Mod' and select your mod from the list. Note that this button only appears if 'Show technical mods list' is enabled, and you may have to restart the lobby to apply the setting. The example above is called 'Zero-K Base Mutator v1'. Click Apply.
+
Click 'Select Mod' and select your mod from the list. The example above is called 'Zero-K Base Mutator v1'. Click Apply.
  
[[File:SelectMod2.png]]
+
[[File:SelectMod.png]]
  
 
The text beneath the Adv Options button should change from 'Zero-K vX.Y.Z.W' to the name of your mod.
 
The text beneath the Adv Options button should change from 'Zero-K vX.Y.Z.W' to the name of your mod.
Line 57: Line 51:
 
[[File:MapUpload.png]]
 
[[File:MapUpload.png]]
  
# Host a Custom passworded multiplayer battle.
+
Host a Custom passworded multiplayer battle. Select your mod from the 'Select Mod' list under 'Adv Options' (just as you would for singleplayer). Other players that join the room will automatically download your mod. Click start to play. It is best if you play from your sdz version rather than your sdd version, as any changes between your local version and uploaded archive could cause desync. It is a good idea to give your development .sdd version a unique version name.
# Select your mod from the 'Select Mod' list under 'Adv Options' (just as you would for singleplayer).
 
# Other players that join the room will automatically download your mod.
 
# Click start to play.
 
 
 
It is best if you play from your sdz version rather than your sdd version, as any changes between your local version and uploaded archive could cause desync. It is a good idea to give your development .sdd version a unique version name.
 
 
 
You can now use [[Custom Modes]] to make a preset that hosts your mod. There is currently no site-based way to distribute custom modes, but they can be included manually in lobby releases.
 
  
 
[[Category:Development]]{{Navbox manual}}
 
[[Category:Development]]{{Navbox manual}}

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)