GetPhysical

Kategorie: Objekte / Status
Ab Engineversion: 5.1 OC

Beschreibung

Liefert die physischen Eigenschaften des Objekts oder der Definition im Aufrufkontext.

Syntax

int GetPhysical(string physical, int mode);

Parameter

physical:
Name der abzufragenden physischen Eigenschaft.
mode:
Änderungsmodus:
Konstante Wert Bedeutung
PHYS_Current 0 Im Objektkontext: Die Eigenschaften werden im gerade aktiven Modus (temporär oder permanent) des Objektes abgefragt. Dieser Modus funktioniert als einziger auch bei Objekten ohne Objektinfo. Im Definitionskontext: Die Standardwerte der Definition werden abgefragt.
PHYS_Permanent 1 Die permanenten Eigenschaften aus der Spielerdatei werden abgefragt. Dies ist nur bei Spielercrew-Mitgliedern möglich.
PHYS_Temporary 2 Die temporären Eigenschaften werden abgefragt, wenn sie existieren.

Beispiel

if (GetCursor()->GetPhysical("Magic")) GetCursor()->Message("I can do magic!");
Der ausgewählte Clonk des ersten Spielers freut sich, wenn er gerade Zauberenergie aufnehmen kann.
Siehe auch: ResetPhysical, SetPhysical, TrainPhysical
jwk, 2002-06
Sven2, 2003-06