Welcome to the Warzone 2100 Trac and Wiki
Table of Contents
Useful links:
Compile Guide | Wiki timeline | Ticket timeline | Checkin timeline | Index of all Wiki pages
Interested in contributing to Warzone? Here's how you can help.
Communication
Most developer communication happens in the issue tracker, on IRC and on the forums. There is also a low-volume email list that is used for important communications. All new tickets in the issue tracker are also sent to the email list.
We use the Freenode IRC network. The IRC channel to frequent for gamers is #warzone2100, while the developer talk happens on #warzone2100-dev
Feature requests
Want to see Warzone improved in some way? Check if it is already on our official to do list. If it is not, feel free to discuss it in the Suggestions forum, and, once it is complete, suggest it in IdeaTorrent.
Please do not add feature requests to the bug tracker unless you have a working patch you want us to consider.
Maps
Maps can be edited using flaME or EditWorld. If you have old maps for the retail version you can convert them.
Artwork/Models
Visit the Artwork page for more information.
Mods
A mod is just a set of files that will replace the default ones. Mods come in .wz-files, but which files are contained in the .wz-file is highly dependent on what the mod does. With a mod wide areas of the game can be changed:
- Graphics (Textures)
- Units
- Buildings
- Sounds
- Research Tree
- Research Topics
- Game Play
Making a mod often involves Txt Editing (using the CSV format) and scripting (using a custom C-like language called WZScript, soon to be replaced with Lua).
To activate a mod, see the FAQ.
Translations
Warzone can be translated into every language. We don't speak all of those, so we need your help.
AI
If you want to improve the AI, it is best to start with the AI_Tutorial.
The semperfi AI has its own wiki page.
Submitting a bug report
See how to report bugs.
Programming
Warzone is written in C. If you want to contribute to the code, first compile the game from source. Then take a look at Coding for how to proceed.
There exists a good article providing information on participating in open source projects in general. It is published in German on Heise under the title Totalitäre Open-Source-Entwicklung.
Our SVN repository is at:
svn co https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk warzone
Creating & Editing Wiki pages
- You need to log in with your forum account before you can edit pages
- Before creating new pages, please search if such a page doesn't already exist.
- Make use of the wiki markup where it is necessary and useful.
- Always write a change information, when editing or creating a Wiki page.
- Make sure that your page or edit follows our Wiki Style Guide.
Wiki troubleshooting
- If you can't edit or create a wiki page, make sure that you're logged in.
- If you're logged in but there is no "Edit this page" button at the bottom, check if you're trying to edit one of our Restricted Wiki Pages.
