SetHostility
Kategorie: Spieler
Ab Engineversion: 5.1 OC
Beschreibung
Setzt das Bündnisverhältnis zwischen zwei Spielern einseitig.
Syntax
bool SetHostility(int player1, int player2, bool hostile, bool silent, bool no_calls);
Parameter
- player1:
Der Spieler, dessen Bündnisverhältnis gesetzt wird
- player2:
Der Spieler, zu dem das Bündnisverhältnis gesetzt wird
- hostile:
Wenn true
wird verfeindet. Ansonsten verbündet.
- silent:
Wenn ungleich false
, erscheint keine Verfeindungsnachricht im Messageboard. Im ersten Frame des Spieles wird auch ohne diesen Parameter nie eine Nachricht ausgegeben.
- no_calls:
Wenn ungleich false
, werden die Callbacks RejectHostilityChange und OnHostilityChange nicht ausgeführt.
Beispiel
SetHostility(0,1,true,true); SetHostility(1,0,true,true);
Verfeindet die ersten beiden Spieler, ohne eine Logmeldung auszugeben.
Sven2, 2007-04