Teams.txt

Über die Teams.txt kann für Mehrspielerszenarien definiert werden, in welchen Fraktionen die Spieler zusammen oder gegeneinander spielen. Ab 4.9.6.0 CR.
Sektion [Teams]
Wert Datentyp Beschreibung Standardwert
Active Integer 0 oder 1. Wenn 0, existieren keine Teams und es wird davon ausgegangen, dass auch keine zur Laufzeit gebildet werden können. Das heißt zum Beispiel, dass den Spielern kein Verfeindungsmenü zur Verfügung steht. 1
AllowHostilityChange Integer 0 oder 1. Wenn 1, können sich Spieler zur Laufzeit verbünden und verfeinden. 0 bei vorhandener und 1 bei nicht vorhandener Teams.txt und aktivierter Meleespielregel.
AllowTeamSwitch Integer 0 oder 1. Wenn 1, können Spieler zur Laufzeit ein anderes Team wählen. 0
AutoGenerateTeams Integer 0 oder 1. Wenn 1, können sich Spieler zur Laufzeit verbünden und verfeinden. 0 bei vorhandenen Teams. 1 wenn keine [Team]-Sektionen existieren.
TeamDistribution Identifikator Verteilung der Spieler auf die Teams. Mögliche Werte sind Free (Freie Auswahl), Host (Der Host wählt in der Lobby), Random (Zufällige Verteilung) oder RandomInv (Zufällige, für die Spieler in der Lobby unsichtbare Verteilung). Free
TeamColors Integer 0 oder 1. Bei 1 haben alle Spieler eines Teams die gleiche Farbe. 0
MaxScriptPlayers Integer Maximale Zahl der Scriptspieler, die der Host in Netzwerkspielen in der Lobby aktivieren kann. Dabei zählen schon beigetretene Scriptspieler mit. 0
ScriptPlayerNames String Durch "|" getrennte Liste von Namen, die an in der Lobby beitretende Scriptspieler vergeben werden. Sind keine Namen angegeben, heißen alle Scriptspieler "Computer". Computer
RandomTeamCount Integer Gibt an wieviele Teams generiert werden sollen, falls Zufallsteams eingestellt sind. Dies gibt den Standardwert für die Lobby-Einstellung an. Bei 0 werden alle definierten Teams gefüllt oder 2 Teams generiert, falls AutoGenerateTeams aktiviert ist. Ab LC [349]. 0
Beliebig viele Sektionen [Team]
Wert Datentyp Beschreibung Standardwert
id Integer Identifikator: Eine eindeutige Zahl größer als 0, die im Szenarienscript zur Identifikation des Teams benutzt werden kann. Normalerweise kann man die Team-IDs einfach mit sequentiell von 1 aufsteigend durchnummerieren. Muss angegeben werden!
Name Zeichenfole (max 30) Name für das Team. Es können wie in Scripten auch lokalisierte Zeichenketten wie $TeamRight$ benutzt werden. Siehe Sprachanpassung.
PlrStartIndex Integer Wenn ungleich 0, wird für alle Mitglieder dieses Teams die entsprechende [PlayerX]-Sektion der Scenario.txt für die Startparameter verwendet. 0 für automatische Vergabe unabhängig von den Teams. 0
Color Integer 32 Bit RGB-Wert, der die Teamfarbe angibt. Die Teamfarbe wird statt der Spielerfarbe benutzt, wenn TeamColors angegeben ist. 0
IconSpec String Spezifikation für das Teamicon für Beitritt im nicht-Netzwerk oder zur Laufzeit.
MaxPlayer Integer Maximale Anzahl der Spieler, die diesem Team beitreten dürfen. 0 für endlos. 0
Sven2, Juni 2006