-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathtpserver-cpp-inplace.xml
69 lines (69 loc) · 3.13 KB
/
tpserver-cpp-inplace.xml
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
<?xml version="1.0"?>
<!DOCTYPE tpconfig SYSTEM "../tpconfig.dtd">
<tpconfig type="inplace">
<server name="tpserver-cpp-inplace">
<longname>tpserver-cpp (Development)</longname>
<version>dev</version>
<description>Thousand Parsec server in C++.</description>
<commandstring>tpserver-cpp</commandstring>
<cwd>tpserver</cwd>
<started>Started network</started>
<forced>-v</forced>
<forced>--configure /dev/null</forced>
<forced>--ruleset ../modules/games/%(rname)s/.libs/lib%(rname)s</forced>
<forced>--tp_port %(port)d</forced>
<forced>--game_load yes</forced>
<forced>--game_start yes</forced>
<forced>--network_start yes</forced>
<forced>--add_players yes</forced>
<forced>--autoadd_players yes</forced>
<forced>--turntimer playersfinished</forced>
<forced>--tpscheme ../modules/tpcl/guile/.libs/libtpguile</forced>
<forced>--logging 1</forced>
<forced>--noguest yes</forced>
<forced>--turn_players_min %(numplayers)d</forced>
<parameter name="turnlength" type="I">
<longname>Turn Length</longname>
<description>Maximum length of a turn (0 for unlimited).</description>
<default>0</default>
<commandstring>--turn_length %d</commandstring>
</parameter>
<ruleset name="risk">
<longname>Risk</longname>
<version>0</version>
<description>A modified Risk ruleset for tpserver-cpp.</description>
<parameter name="map" type="F">
<longname>Map</longname>
<description>Map file to load.</description>
<default />
<commandstring>--risk_map %s</commandstring>
</parameter>
<parameter name="rfcstart" type="I">
<longname>Reinforcements</longname>
<description>Starting reinforcement count.</description>
<default />
<commandstring>--risk_rfc_start %d</commandstring>
</parameter>
</ruleset>
<ruleset name="minisec">
<longname>MiniSec</longname>
<version>0.3</version>
<description>The first milestone game. Simple test of being able to issue orders and perform simple combat.</description>
</ruleset>
<ruleset name="mtsec">
<longname>MTSec</longname>
<version>0.0</version>
<description>The second milestone game. It is designed to both be a fun game and to exercise the design capabilities of the framework.</description>
</ruleset>
<ruleset name="rfts">
<longname>Reach for the Stars</longname>
<version>0.5</version>
<description>A clone of the classic game.</description>
</ruleset>
<ruleset name="tae">
<longname>Tigris and Euphrates</longname>
<version>0.1</version>
<description>A simple to play strategy game. This ruleset is an adaptation based on the board game Tigris and Euphrates by Mayfair Games.</description>
</ruleset>
</server>
</tpconfig>