GetOCF
Kategorie: Objekte
/ OCF
Ab Engineversion: 4.6.5.0 CP
Beschreibung
Liefert das Object-Character-Flag eines Objekts. Dieser Wert beschreibt den aktuellen Zustand des Objekts. Der Rückgabewert ist eine Bitmaske und kann mit BitAnd() mit einem OCF_x()-Wert verglichen werden.
Syntax
int GetOCF
(object pObj);
Parameter
- pObj:
Objekt, dessen OCF abgefragt wird. 0 bei lokalem Aufruf.
Beispiel
/* Wird bei Schäden aufgerufen */
protected func Damage()
{
// Brennt?
if(GetOCF() & OCF_OnFire())
// Freuen
Message("Juhu! Ich brenne!", this());
return(1);
}
Masochist
wipfmetz, August 2002