Morning greetings, Guest
Wednesday, 4 Dec 2024
1
On 2 Oct 2014 at 16:53:12 CEST
.
Mir ist gerade aufgefallen, dass immer wenn ich einen Befehl nach hinten verschiebe landet dieser einen Platz zuweit hinten.
Ein kleines Beispiel:
Befehl 1: Landung
Befehl 2: Sublicht-Flug
Befehl 3: Soforttransfer
Wenn ich jetzt Befehl 1 (Landung) hinter Befehl 2 (Sublicht-Flug) einordne und dann speichere kommt folgende Befehlsreihenfolge dabei heraus:
Befehl 1: Sublicht-Flug
Befehl 2: Soforttransfer
Befehl 3: Landung
Eigentlich sollte aber die Landung nach dem Sublicht-Flug erfolgen.
Ein kleines Beispiel:
Befehl 1: Landung
Befehl 2: Sublicht-Flug
Befehl 3: Soforttransfer
Wenn ich jetzt Befehl 1 (Landung) hinter Befehl 2 (Sublicht-Flug) einordne und dann speichere kommt folgende Befehlsreihenfolge dabei heraus:
Befehl 1: Sublicht-Flug
Befehl 2: Soforttransfer
Befehl 3: Landung
Eigentlich sollte aber die Landung nach dem Sublicht-Flug erfolgen.
2
On 2 Oct 2014 at 18:34:43 CEST
-
Also, bei mir läuft alles einwandfrei mit den Befehlen. Auch mit dieser speziellen Konstellation von Befehlen. Bei mir ist danach die Reihenfolge:
Befehl 1: Sublichtflug
Befehl 2: Landung
Befehl 3: Soforttransfer
Und ich bin exakt von deinen Bedingungen ausgegangen. Jetzt bin auch ich ratlos.
Befehl 1: Sublichtflug
Befehl 2: Landung
Befehl 3: Soforttransfer
Und ich bin exakt von deinen Bedingungen ausgegangen. Jetzt bin auch ich ratlos.
3
On 2 Oct 2014 at 20:56:27 CEST
-
War eigentlich nur ein schnelles Beispiel, eigentlich ist es bei einer meiner Flotten passiert.
Ich habe es gerade nochmal angesehen und es hängt wohl mit dem Warten auf Feind und den Folgebefehlen zusammen...
1 Sublicht-Flug
2 Warten auf Feind
3 Besiegung Wird von Befehl Nr. 1 (Warten auf Feind) bestimmt
4 Sprung zu Befehl
Wenn ich hierbei jetzt den Sublicht-Flug nach hinten verschiebe tritt das Problem auf.
Falls Atanamo sich das bei mir anschauen und testen will, es ist meine Flotte 10
Ich habe es gerade nochmal angesehen und es hängt wohl mit dem Warten auf Feind und den Folgebefehlen zusammen...
1 Sublicht-Flug
2 Warten auf Feind
3 Besiegung Wird von Befehl Nr. 1 (Warten auf Feind) bestimmt
4 Sprung zu Befehl
Wenn ich hierbei jetzt den Sublicht-Flug nach hinten verschiebe tritt das Problem auf.
Falls Atanamo sich das bei mir anschauen und testen will, es ist meine Flotte 10
4
On 6 Oct 2014 at 17:14:19 CEST
-
Sieht mir nach dem gleichen Problem aus wie dieses:
Schiff überspringt Warten-Befehl
Das Datum lässt vermuten, dass es schon lange besteht, aber nur selten auftritt, zudem nicht nachvollziehbar ist - meine Lieblingsbugs (...not).
Auch dieser Bug scheint mir damit zusammenzuhängen:
Flugplan - Befehl wird ignoriert
---
@Qwerot:
Da die Datenbank nichts auffällig zeigt und auch InGame alles in Ordnung zu sein scheint, nehme ich an, dass du den Plan bereits bereinigt hast?
Ich konnte mich übers WE leider nicht um SGR kümmern :-/
Dann bleibt uns nur übrig, zu beobachten.
Schiff überspringt Warten-Befehl
Das Datum lässt vermuten, dass es schon lange besteht, aber nur selten auftritt, zudem nicht nachvollziehbar ist - meine Lieblingsbugs (...not).
Auch dieser Bug scheint mir damit zusammenzuhängen:
Flugplan - Befehl wird ignoriert
---
@Qwerot:
Da die Datenbank nichts auffällig zeigt und auch InGame alles in Ordnung zu sein scheint, nehme ich an, dass du den Plan bereits bereinigt hast?
Ich konnte mich übers WE leider nicht um SGR kümmern :-/
Dann bleibt uns nur übrig, zu beobachten.
Was nicht passt, wird passend gemacht,
Wo ein Bug ist, werden Fallen aufgestellt,
Und was nicht geht, bekommt Beine...
Wo ein Bug ist, werden Fallen aufgestellt,
Und was nicht geht, bekommt Beine...
5
On 6 Oct 2014 at 19:03:42 CEST
-
Bämm, behoben!
Dafür dass der Bug so nervig nicht nachvollziehbar war, war er es auf einmal doch:
Immer wenn man einen Schiffsbefehl an eine spätere Position verschoben hat (also nach unten), ist sein interne Nummer (anhand derer sortiert wird) mit dem nachfolgenden Befehl kollidiert.
Das führte zu den beobachteten Problemen und weiß was ich noch schlimmerem...
Das Verschieben in die andere Richtung ist dagegen korrekt abgelaufen. Scheinbar werden Befehle häufiger von einer späteren Position an eine frühere Position (nach oben) im Flugplan verschoben ;-)
---
Das Problem ist nun für zukünftige Befehlsverschiebungen behoben. Allerdings können natürlich bereits Nummerkollisionen in euren Flugplänen bestehen.
Falls ihr also irgendetwas Ungewöhnliches bei der Abarbeitung/Umsortierung von Schiffsbefehlen bemerkt, meldet es mir, damit ich die Nummer korrigieren kann!
Addendum (6 Oct 2014, 19:05:05 CEST):
Die anderen beiden Topics sind damit entsprechend auch gelöst.
Also großes Dank an Qwerot: Das war ein Triple-Bugkill ;-P
Dafür dass der Bug so nervig nicht nachvollziehbar war, war er es auf einmal doch:
Immer wenn man einen Schiffsbefehl an eine spätere Position verschoben hat (also nach unten), ist sein interne Nummer (anhand derer sortiert wird) mit dem nachfolgenden Befehl kollidiert.
Das führte zu den beobachteten Problemen und weiß was ich noch schlimmerem...
Das Verschieben in die andere Richtung ist dagegen korrekt abgelaufen. Scheinbar werden Befehle häufiger von einer späteren Position an eine frühere Position (nach oben) im Flugplan verschoben ;-)
---
Das Problem ist nun für zukünftige Befehlsverschiebungen behoben. Allerdings können natürlich bereits Nummerkollisionen in euren Flugplänen bestehen.
Falls ihr also irgendetwas Ungewöhnliches bei der Abarbeitung/Umsortierung von Schiffsbefehlen bemerkt, meldet es mir, damit ich die Nummer korrigieren kann!
Addendum (6 Oct 2014, 19:05:05 CEST):
Die anderen beiden Topics sind damit entsprechend auch gelöst.
Also großes Dank an Qwerot: Das war ein Triple-Bugkill ;-P
Was nicht passt, wird passend gemacht,
Wo ein Bug ist, werden Fallen aufgestellt,
Und was nicht geht, bekommt Beine...
Wo ein Bug ist, werden Fallen aufgestellt,
Und was nicht geht, bekommt Beine...