API:EAlertLevel

Aus STNE-Wiki

Wechseln zu: Navigation, Suche
fertige Scripte | Anleitungen und FAQ | Überblick über die Scripting-Sektion | API-Übersicht | Hilfen zum Arbeiten im Wiki

Allgemein

EAlertLevel ist ein Enumerator, welcher die drei Alarmstufen Grün, Gelb und Rot beinhaltet. Die Alarmstufe Grau ist hier der Alarmstufe Grün gleichgesetzt und besitzt keinen eigenen Eintrag im Enumerator. Natürlich kann sie auch nicht mit CMyShip.Action.SetAlertLevel() gesetzt werden.

Beispiel

Beim Setzen der Alarmstufe des Schiffes per CShip.Action.SetAlertLevel() wird ein Parameter vom Typ EAlertLevel verlangt.

 Var meinSchiff As New CMyShip(12345);
 meinSchiff.Action.SetAlertLevel(EAlertLevel.Red);

Im Beispiel wird die Alarmstufe auf Rot gesetzt. Dabei ist es im Übrigen völlig egal, ob man den Enumerator EAlertLevel.Red verwendet, oder einfach seinen Wert angibt. Folgender Code funktioniert also auch:

 Var meinSchiff As New CMyShip(12345);
 meinSchiff.Action.SetAlertLevel(2);

Werte

Für EAlertLevel sind folgende Werte definiert:

Name Wert
Green 0
Yellow 1
Red 2

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

Persönliche Werkzeuge