Kategorie: Objekte
/ Mannschaft
Ab Engineversion: 1.0 OC
GetController
Beschreibung
Fragt ab, welcher Spieler das aufrufende Objekt zur Zeit kontrolliert bzw. zuletzt kontrolliert hat. Bei Mannschaftsmitgliedern ist dies normalerweise immer der Besitzer; bei Fahrzeugen der Controller des Clonks, der es zuletzt bedient (angefasst und geschoben/gezogen) hat. Objekte, die von Lebewesen aufgenommen werden, nehmen automatisch den Controller ihres Containers an. Beim Besitzerwechsel (siehe SetOwner())wird automatisch auch der Controller auf den neuen Besitzer geändert.
Syntax
int GetController();
Anmerkung
Der Controller wird durch eine temporäre Kontrolle durch beispielsweise SetCursor nicht verändert.
Beispiel
DoScore(GetController(), 100);
Gibt dem das aufrufende Objekt kontrollierenden Spieler 100 Punkte.