Spielerando

Den Auftragsfortschritt zurücknehmen, wenn der Spieler einen Zug rückgängig macht

Der Spieler macht einen Zug rückgängig und der Auftrag zeigt trotzdem die Steine oder die Kombo, die dieser Zug brachte, oder die Belohnung kommt und der Zug ist weg. Hier steht, warum Abziehen nicht reicht, was pro Zug gespeichert wird und wann ein Auftrag wirklich fertig ist.

Warum das funktioniert

Manche Zählungen wachsen nur, andere merken sich einen Bestwert, und einen Bestwert kann man nicht rückwärts rechnen, weil der alte verloren ist. Wer vor jedem Zug das ganze Bild sichert, kann beides genau zurücknehmen. Und wer erst am Ende auszahlt, belohnt keine Züge, die später verschwinden.

Wann es das Falsche ist

Lass es weg, wenn es kein Zurücknehmen gibt oder wenn es etwas kostet, das ausgegeben bleiben soll, etwa ein bezahlter Rückzug. Dann soll der Auftrag seinen Fortschritt als Preis des Zuges behalten und nicht zurückgedreht werden.

Im ganzen Eintrag

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

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Den Auftragsfortschritt zurücknehmen, wenn der Spieler einen Zug rückgängig macht“ (read_entry undo-takes-back-quest-progress-too) 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