Seit dem Patch 1.7 ist es möglich, AddOns speziell ein- bzw. auszuschalten. Hintergrund ist die möglichst effiziente Speicherausnutzung von AddOns in WoW mit der Möglichkeit bei Bedarf AddOns nachzuladen. Das System setzt voraus, daß in der toc-Datei des AddOns eine spezielle Anweisung vorhanden ist (siehe toc-Datei). Durch diese Anweisung erkennt WoW, ob das AddOn für das System verwendbar ist oder nicht.
In den meisten Fällen sind die Wirkungen der Funktionen erst in der nächsten Sitzung zu sehen/merken.
Die folgenden Funktionen sollen der Verwaltung der AddOns dienen.
- DisableAddOn(AddOnID oder AddOnName) – ausschalten eines Addons für die nachfolgende Sitzung
- DisableAllAddOns() – alle Addons ausschalten für die nachfolgende Sitzung
- EnableAddOn(AddOnID oder AddOnName) – einschalten eines AddOns für die nachfolgende Sitzung
- EnableAllAddOns() – alle AddOns einschalten für die nachfolgende Sitzung
- GetAddOnDependencies(AddOnID oder AddOnName) – Abhängigkeiten eines AddOns ermitteln
- GetAddOnInfo(AddOnID oder AddOnName) – Infos zu einem AddOn ermitteln
- GetNumAddOns() – Anzahl an AddOns ermitteln
- IsAddOnLoaded(AddOnID oder AddOnName) – Abfrage, ob AddOn geladen wurde
- IsAddOnLoadOnDemand(AddOnID oder AddOnName) – Abfrage ob für das AddOn OnDemand definiert ist
- LoadAddOn(AddOnID oder AddOnName) – AddOn laden
zurück zur WoW-API Übersicht
zurück zur Übersicht der Skript-Sektion









