Dummy
Als Dummy wird ein Objekt bezeichnet, dass eine bestimmte Aktion ermöglicht, für die es keine Script-Funktion gibt, oder die mit GUI/Jass zu aufwendig wäre. Der Spieler bekommt normalerweise nichts davon mit, dass Dummys benutzt wurden.
Inhaltsverzeichnis |
Beispiele
Dummy-Caster
Die häufigste Anwendung von Dummys besteht darin eine unsichtbare, nicht auswählbare (siehe Heuschrecke) Einheit einen Zauber wirken zu lassen. Will man zum Beispiel alle Gegner in einem Gebiet in Schafe verwandeln, benutzt man eine Pick-Every-Unit-In-Group-Schleife und erstellt für jede Einheit eine unsichtbare Zauberin (Dummy), die die entsprechende Fähigkeit auf das Ziel zaubert und danach getötet wird. Für den Spieler sieht dies dann so aus, als ob nur ein Zauber gewirkt wurde.
Dummy-Ziel
Man kann Dummys benutzen um eine Einheit daneben schießen zu lassen, in dem man eine unsichtbare Einheit erstellt und diese als Ziel benutzt. Auf diese weise kann man auch ohne Jass 3-dimensionale Blitzeffekte erstellen.
Dummys um Punkte zu markieren
Man kann Dummys im Editor an bestimmten Stellen platzieren, die man später im Trigger benutzen möchte. Als Beispiel hierfür kann man sich die Blizzards Funmap "Azeroth-GrandPrix" angucken, in der solche Dummys auf die Strecke gesetzt wurden um die Fahrtrichtung anzugeben. Die Position wird zu mapbeginn in Variablen eingelesen und die Dummys gelöscht.
