Seite 1 von 1

[BUG] Runden-Anzeige terraforming

Verfasst: Mittwoch 4. Juli 2018, 13:41
von grammaton
Wenn man mit 1 Kolonieschiff terraformt, wird immer eine Runde mehr angezeigt als benötigt.
Bei mehreren Schiffen funktioniert es teilweise richtig.

Ich werde das noch genauer beobachten und melden.

\\Grammaton

Re: [BUG] Runden-Anzeige terraforming

Verfasst: Mittwoch 4. Juli 2018, 20:22
von blotunga
Ich hab nichts gemerkt aber hab auch seit langem nicht mehr gespielt.

Re: [BUG] Runden-Anzeige terraforming

Verfasst: Donnerstag 5. Juli 2018, 11:16
von grammaton
Bug bestätigt!

Habe das extra in neuem Spiel getestet.
Ist aber vermutlich nur eine Kleinigkeit.

Das Terraforming selber funktioniert korrekt!
Es stimmt lediglich die "nötige Runden-Anzeige" nicht.

Beispiel - Planet benötigt 4 Terraforming-Pkt.:
  • 1 Kolonieschiff = 5 Runden werden angezeigt (korrekt wäre 4)
    2 Kolonieschiffe = 3 Runden werden angezeigt (korrekt wäre 2)
    3 Kolonieschiffe = 2 Runden werden angezeigt (hier stimmt das Ergebnis)
    4 Kolonieschiffe = 2 Runden werden angezeigt (korrekt wäre 1)
Weiter habe ich nicht getestet, ich hoffe das hilft dir, den Bug zu beheben.

\\Grammaton

Re: [BUG] Runden-Anzeige terraforming

Verfasst: Donnerstag 5. Juli 2018, 21:08
von blotunga
Ich denke die Anzeige nimmt die laufende Runde mitrein ins Kalkül. Muss es mal genauer unter die Lupe nehmen, ist schon eine weile her da ich letztes mal reingeschaut habe.

Re: [BUG] Runden-Anzeige terraforming

Verfasst: Freitag 6. Juli 2018, 11:47
von grammaton
blotunga hat geschrieben: Donnerstag 5. Juli 2018, 21:08 Ich denke die Anzeige nimmt die laufende Runde mitrein ins Kalkül. Muss es mal genauer unter die Lupe nehmen, ist schon eine weile her da ich letztes mal reingeschaut habe.
Hi, ich denke nicht, dass es so einfach ist.
Angangs dachte ich wie du, doch nach meinem Test habe ich das ausgeschlossen.

Es scheint vielmehr so, dass nicht 1 Runde, sondern 1 Terraforming-Pkt dazugezählt wird.

Was mir auch aufgefallen ist:
Es wird auch die Ereignismeldung "im System XYZ gehen Terraformingpunkte verloren" im Ereignislog 1 Runde zu spät angezeigt.
Man bekommt also zu Beginn der Runde im Ereignislog 2 Meldungen.
1x den Hinweis Punkte gehen verloren, und 1x Terraforming fertig.

Das hängt mit Sicherheit zusammen!

\\Grammaton

Re: [BUG] Runden-Anzeige terraforming

Verfasst: Sonntag 8. Juli 2018, 10:22
von Wo he hiv
Das ist mir auch aufgefallen, da es mir aber nicht so wichtig schien, hatte ich nie daran gedacht es zu melden :oops: . Aber (ich hatte den Eindruck immer) wird tatsächlich eine Runde zu viel angezeigt auch wenn man die aktuelle Runde einrechnet. Fertig sind die Schiffe in dem Moment in dem sie sollen, aber die Anzeige wie lange es noch dauert stimmt nicht.
Auch die zwei Meldungen die keinen Sinn machen da man keine Terraformpunkte mehr verlieren kann, wenn das System fertig terraformt ist, sind bei mir ebenfalls aufgetreten.

Re: [BUG] Runden-Anzeige terraforming

Verfasst: Sonntag 8. Juli 2018, 19:03
von blotunga
Es wird eine Runde zu viel angezeigt. Hab es jetzt gerade probiert, O Klasse 1 Punkt, anzeige 2 Runden. H Klasse 4 Punkte, anzeige 5 Runden. Es dauert jeweils eine Runde weniger. Also hier ist der Issue: https://bitbucket.org/sarkanyi/bote-lib ... ra-turn-as. Mal sehen wann ich effektiv Zeit habe alles mal schnell zu beheben.

Re: [BUG] Runden-Anzeige terraforming

Verfasst: Donnerstag 26. Juli 2018, 22:45
von blotunga
Also ich hab den Bug gefunden :). Und eigentlich funktioniert auch die Ereignismeldung bei mir jetzt, nur müssen die Schiffe in eine Flotte sein (theoretisch könnte man das auch beheben aber das Aufwand lohnt es sich nicht mMn).

Re: [BUG] Runden-Anzeige terraforming

Verfasst: Freitag 27. Juli 2018, 16:35
von grammaton
Verstehe, also mit Flotte wird es richtig angezeigt.

Schön wäre es schon, wenn es immer richtig angezeigt werden würde …
Aber zumindest gibt es einen Workaround.

LG

Re: [BUG] Runden-Anzeige terraforming

Verfasst: Freitag 27. Juli 2018, 17:58
von blotunga
Also das Problem ist das wenn mehrere Schiffe den selben Planeten terraformieren und diese nicht in eine Flotte sind dann wissen die Schiffe nicht das auch andere Schiffe terraformieren und das ist auch nicht einfach zu beheben. Aber nicht unmöglich.

Re: [BUG] Runden-Anzeige terraforming

Verfasst: Samstag 28. Juli 2018, 10:44
von grammaton
Wie hoch wäre der zeitliche Aufwand das zu beheben?
Nur damit ich mir ein Bild machen kann, wie aufwendig diese Programmierarbeiten allgemein sind.

LG

Re: [BUG] Runden-Anzeige terraforming

Verfasst: Samstag 28. Juli 2018, 17:08
von blotunga
30-60 Minuten da wo ich jetzt eine Ahnung habe wie das man beheben könnte. Was ich nicht weiss ob ich nicht etwas breche und dann kann es länger dauern.