summaryrefslogtreecommitdiff
path: root/docs/index.md
blob: b9ade2353ab4e5054a92acdcea329d1c1a0472a5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# Documentation

This is the documentation for the _Rally the Troops_ software and website.
Here you will find information both about how to configure and run your own
server instance and how to create new modules.

## For players

* [Tips & Tricks](tips.md)
* [Tournaments](tournaments.md)

## For developers

* [Installing the server](server/install.md)
* [Running a public server](server/production.md)
* [Toolbox](server/toolbox.md)

## System overview

* [Server architecture](overview/architecture.md)
* [Database schema](overview/database.md)
* [Module architecture](overview/module.md)

## Module implementation

* [General tips and where to start](module/guide.md)
* [Rules framework](module/rules.md)
	* [Script syntax](module/script.md)
	* [Utility library](module/library.md)
* Create the user interface (todo)
* Prepare the art assets (todo)
* [Test with the Fuzzer](module/fuzzer.md)

<!--
* [Preparing the art assets](/docs/module/assets.md)
* [How to write the client](/docs/module/play.md)
-->