Funktionsreferenz

Aus SpacewarsWiki

Wechseln zu: Navigation, Suche

Folgende Funktionen sind für die Scripts der Waffen- und Ausrüstungsseite verfügbar:

MoveUp(int pEntry);

Bewegt Eintrag Nr. pEntry eine Stelle nach oben. Der erste Eintrag hat Nr. 0 und kann nicht geändert werden.


MoveDown(int pEntry);

Bewegt Eintrag Nr. pEntry eine Stelle nach unten. Der erste Eintrag hat Nr. 0 und kann nicht geändert werden.


MoveTo(int pEntry, int pTarget);

Bewegt Eintrag Nr. pEntry auf die Position pTarget. Der erste Eintrag hat Nr. 0 und kann nicht geändert werden.


SetCount(int pEntry, int pAmount);

Ändert die Menge der zu produzierenden Gegenstände von Eintrag Nr. pEntry auf pAmount. Der erste Eintrag hat Nr. 0. Minimum ist 1.


Delete(int pEntry);

Löscht Eintrag Nr. pEntry. Der erste Eintrag hat Nr. 0 und kann nicht gelöscht werden.


DeleteAll();

Löscht alle Einträge.


Construct(int pGefechtstürme, int pLaserkanonen, int pRaketenwerfer, int pPlasmakanonen);

Construct(int pReparatur-Robots, int pEnergiezellen, int pDeflektorzellen, int pBoliumpanzer, int pNukleartorpedos);

Gibt eine neue Produktion in Auftrag. Die Parameter geben an, wie viele Gegenstände des jeweiligen Typs produziert werden. Auf der Waffenseite würde der Aufruf Construct(1,0,0,3); 1 Gefechtsturm und 3 Plasmakanonen in Auftrag geben, auf der Ausrüstungsseite würde die Produktionskette um 1 Reparatur-Robot und 3 Boliumpanzer erweitert.


Auf der Waffenseite stehen zusätzlich folgende Funktionen zur Verfügung:

SetTarget(string pWeapon, string pTarget);

Setzt das Angriffsziel der Waffe pWeapon auf pTarget. Beide Parameter müssen als ausgeschriebene Wörter im Singular angegeben werden (z.B. "Gefechtsturm" oder "Rumpf").


SetDefTarget(string pWeapon, string pDefTarget);

Setzt das Standard-Angriffsziel der Waffe pWeapon auf pTarget. Beide Parameter müssen als ausgeschriebene Wörter im Singular angegeben werden (z.B. "Gefechtsturm" oder "Rumpf"). Der Aufruf dieser Funktion beeinflusst nicht das aktuelle Angriffsziel.


Siehe auch

Meine Werkzeuge