Antwort Ausrufezeichen in UI
Das Abfragen des Lagers ist die bekannte XML Funktion zum Abfragen wie viel einer Ware sich im Lager befindet oder noch eingelagert werden kann.
Es hat also nichts mit den LUA-Scripts zu tun.
Aber eine Änderung in der Antwort der Engine wenn es abgefragt wird, würde sich auch sofort auf die UI auswirken, ohne das Sie geändert werden muss.
Das Problem ist diese Abfrage.
Code: Select all
<set_value name="$StationWareMax" exact="$Station1.cargo.{$StationWare}.max" /> <!-- hier bekommt man die falsche Antwort. Aber wie kommt die UI auf Ihre Mengenangabe wenn die Abfrage in XML falsch Antwortet ? -->
Mit LUA lässt sich dort also nichts ändern, denn die Einteilung des Lagers ist sicher intern in der Engine Codiert und nicht in den LUA-Scripts.
Die Änderung muss also in der Engine selbst gemacht werden, damit bei der Abfrage die Einteilung des Lagers berücksichtigt wird.
Wenn EGO dies Korrigiert, enden die Ausrufezeichen in sachen Lager überfüllt automatisch auch in der UI, ohne das Sie geändert werden muss.
Denn der Kapitän eines Schiffes kann ab dann problemlos seine heimatstation abfragen, um zu erfahren wieviel er von einer Ware jetzt noch kaufen kann, ohne das Lager zu überfüllen.
Ebenso kann er etwaige reservationen was Lager betrifft abfragen, um nur so viel zu kaufen, das es eben nicht zur überfüllung kommt.
Es ist das alte problem, wo ich schon mal hatte und von EGO bis heute nicht geändert worden ist, obwohl es sehr viele Probleme lösen würde, aber auch möglichkeiten öffnet.
Antwort Geschütze Schilde
In den Sumary stehen aber glaube ich nicht die Arten der Geschütze und Schilde. (Bin mir aber nicht sicher, müsste mal im Savegame nachsehen)
Ich müsste es also schaffen, das die Geschütze und Schilde Scharf sind um Sie abfragen zu können.
Mal sehen ob das überhaupt machbar ist.
Wenn ja könnte ich auf die erste Art zurückgehen, die dann auch problemlos unbekannte Schiffe korrekt berechnen kann. (Wäre ein Traum wenn das möglich ist)
Antwort farbiger Text
Ich habe tatsächlich gute Auswirkungen was Ideen betrifft.
nicht zu glauben.
EDIT:
Was Labels betrifft schau in der "aicompat.xml" nach, wenn die Labels dort auftauchen, kann man Sie nicht verschieben. (Da habe ich mich gerade sogar selbst auf eine Idee gebracht.
)
EDIT des EDITS:
Label tauchen in der aicompat auf, aber ob das <move_to> bedeutet das es verschoben werden kann, kann ich nicht beantworten.
<move_to line="88" label="loop"/>
<move_to line="106" label="loop"/>
Gruß Cappy1401
Jedes Kriegsschiff, das unsere Werften verlässt, jedes abgefeuerte Geschütz bedeutet letztlich einen Diebstahl an denen, die sich nicht wehren können, nämlich an unseren Kindern. Eine Welt bewaffnet bis an die Zähne feuert nicht nur gebündelte Energie allein. Sie feuert auch oft genug die Hoffnung ihrer Kinder nutzlos in den Weltraum hinaus. Doch hin und wieder lässt man uns keine Wahl, dann jedoch besteht jede Salve aus der geballten Hoffnung das endlich wieder Frieden herrscht.
Der Amazone