API:EShipDirection
Aus STNE-Wiki
Version vom 13. Juni 2011, 11:13 Uhr von Dasug (Diskussion | Beiträge)
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 |