API:EAlertLevel
Aus STNE-Wiki
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 |