Spielerando

Jahreszeit und Festtag verrutschen, wenn die Länge einer Jahreszeit geändert wird

Das Datum als Jahr, Jahreszeit und Tag zu speichern wirkt natürlich, bis ein Update die Jahreszeiten verlängert und jedes gespeicherte Datum woanders landet. Hier steht, welche einzelne Zahl du behältst, wie daraus ein Datum wird und wie alte Daten über eine Änderung gerettet werden.

Warum das funktioniert

Eine schlichte laufende Tageszahl geht nie schief, während ein Datum aus mehreren Teilen mit sich selbst übereinstimmen muss. Leite das Datum nur beim Anzeigen aus der Zahl ab, und eine Änderung des Kalenders wird zu einer einzigen sorgfältigen Umrechnung.

Wann es das Falsche ist

Rechne nicht um, wenn Feste einen festen Abstand von jetzt behalten sollen, etwa eine Ernte in zehn Tagen, die in zehn Tagen bleiben muss. Lass die Zahl dann, wie sie ist. Umrechnen passt zu Ereignissen, die an ein Datum im Kalender gebunden sind.

Im ganzen Eintrag

  • Was zu bauen ist, Schritt für Schritt
  • Startwerte und warum genau diese
  • 3 typische Fehler und die Lösung
  • 25 Zeilen Beispielcode mit 3 bestandenen Prüfungen
  • Wie deine KI dir zeigt, dass es funktioniert

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Jahreszeit und Festtag verrutschen, wenn die Länge einer Jahreszeit geändert wird“ (read_entry rpg-calendar-from-day-count) für mein Spiel. Bau ihn Schritt für Schritt ein und zeig mir, wie du geprüft hast, dass er funktioniert.

Oder spar dir das und schließ den MCP an: Dann findet deine KI das alles von selbst.MCP anschließen