Kategorie: Effekte
Ab Engineversion: 1.0 OC
RemoveEffect
Beschreibung
Löscht einen Effekt
Syntax
bool RemoveEffect(string name, object target, proplist effect, bool no_calls);
Parameter
- name:
- [opt] Name des Effektes ohne vorangestelltes Fx. Es können '*' und '?' als Suchmaske verwendet werden.
- target:
- [opt] Zielobjekt, in dem ein Effekt gelöscht werden sollen. Bei
nil
wird die globale Effektliste durchsucht. - effect:
- [opt] Der Effekt. Statt nach dem Namen zu suchen, kann der Effekt direkt entfernt werden wenn dieser Parameter angegeben ist.
- no_calls:
- [opt] Wenn ungleich
false
, werden keine Stop-Aufrufe durchgeführt.
Anmerkung
Beispiel siehe GetEffect. Achtung: Wenn sich ein Effekt mit dieser Funktion selbst löschen soll, wird nur effect angegeben, nicht name!