query_prevent_shadow()¶
query_prevent_shadow(L)
FUNKTION¶
varargs int query_prevent_shadow(object shadower)
PARAMETER¶
object shadower - da Objekt, das eine Beschattung beantragt
BESCHREIBUNG¶
Diese Methode kann in Objekten definiert werden, die nicht beschattet
werden wollen oder anhand des Objektes shadower entscheiden wollen ob
sie beschattet werden wollen.
Gibt die Funktion 0 zurueck, wird ein Shadow auf das Objekt erlaubt,
sonst schlaegt es fehl.
BEISPIEL¶
// generell keine Beschattung
int query_prevent_shadow(object who) {
return 1;
}
// Beschattung durch offizielle Objekte erlaubt
int query_prevent_shadow(object who) {
if(who && !strstr(object_name(who),"/std/player"))
return 0;
return 1;
}
SIEHE AUCH¶
Rechte: query_allow_shadow(M)
Generell: shadow(E), unshadow(E)
Informationen: query_shadowing(E)
- Mai 2004 Gloinson