SetHostility
Kategorie: Spieler
Ab Engineversion: 4.6.5.0 CP
(erweitert ab 4.9.1.0 GWE)
(erweitert ab 4.9.6.0 CR)
Beschreibung
Setzt das Bündnisverhältnis zwischen zwei Spielern einseitig.
Syntax
bool SetHostility
(int iPlr1, int iPlr2, bool fHostile, bool fSilent, bool fNoCalls);
Parameter
- iPlr1:
Der Spieler, dessen Bündnisverhältnis gesetzt wird
- iPlr2:
Der Spieler, zu dem das Bündnisverhältnis gesetzt wird
- fHostile:
Wenn ungleich 0, wird verfeindet. Sonst verbündet.
- fSilent:
Wenn ungleich 0, erscheint keine Verfeindungsnachricht im Messageboard. Im ersten Frame des Spieles wird auch ohne diesen Parameter nie eine Nachricht ausgegeben.
- fNoCalls:
Wenn ungleich 0, werden die Callbacks RejectHostilityChange und OnHostilityChange nicht ausgeführt. Ab CR.
Beispiel
SetHostility(0,1,1); SetHostility(1,0,1);
Verfeindet die ersten beiden Spieler, ohne eine Logmeldung auszugeben.
Sven2, April 2007