SetObjectStatus

Kategorie: Objekte / Status
Ab Engineversion: 4.9.7.0 CR

Beschreibung

Ändert den internen Status eines Objektes. Wird vor allem bei LoadScenarioSection benötigt.

Syntax

bool SetObjectStatus (int iNewStatus, object pObj, bool fClearPointers);

Parameter

iNewStatus:
Neuer Status des Objektes. Folgende Werte sind möglich:
Name Wert Beschreibung
C4OS_DELETED 0 Objekt ist gelöscht. Kann nicht über SetObjectStatus gesetzt werden.
C4OS_NORMAL 1 Objekt ist aktiviert.
C4OS_INACTIVE 2 Objekt ist deaktiviert
pObj:
Objekt, dessen Status geändert werden soll.
fClearPointers:
Wenn true, werden alle engine-internen Verbindungen zum Objekt aufgelöst. Das Objekt wird aus seinem Container genommen, Inhalte werden herausgenommen, Effekte mit dem Objekt als Ziel werden gelöscht usw.
Siehe auch: GetObjectStatus, LoadScenarioSection
Fulgen, Clonk Wiki, Juli 2016