API:EShipDirection

Aus STNE-Wiki

Version vom 13. Juni 2011, 11:13 Uhr von Dasug (Diskussion | Beiträge)
(Unterschied) ? Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version ? (Unterschied)
Wechseln zu: Navigation, Suche
fertige Scripte | Anleitungen und FAQ | Überblick über die Scripting-Sektion | API-Übersicht | Hilfen zum Arbeiten im Wiki

Allgemein

EShipDirection ist ein Enumerator, welcher die Navigation der Schiffe per Script vereinfacht. Er wird ausschließlich als Parameter von CBaseShipManager.Fly() verwendet und eignet sich deswegen zum Fliegen per Script auch ohne Feature-Pack.

Beispiel

 Var meinSchiff As New CMyShip(12345);
 meinSchiff.Action.Fly(10, EShipDirection.Up);

Im Beispiel fliegt das ausgewählte Schiff 10 Felder nach oben. Statt dem Enumerator EShipDirection.Up kann genau so gut auch sein Wert verwendet werden. Der folgende Code bewirkt also genau das gleiche wie das vorgerige Beispiel:

 Var meinSchiff As New CMyShip(12345);
 meinSchiff.Action.Fly(10, 0);

Werte

Für EShipDirection sind folgende Werte definiert:

Name Wert
Up 0
Down 1
Left 2
Right 3


http://game.stne.net/ObjectExplorer.aspx?p=EShipDirection

Persönliche Werkzeuge