Spielerando

Eine Abklingzeit-Uhr, die nicht springt, wenn sich Tempo-Boni ändern

Die kleine Uhr auf einer Fähigkeitstaste ist einfach, bis ein Bonus die Abklingzeit mittendrin verkürzt: Dann springt die Uhr, die Fähigkeit ist zu früh bereit oder die Sekundenanzeige stimmt nicht. Hier ist eine Zählweise, die richtig bleibt.

Warum das funktioniert

Die Uhr soll zeigen, wie weit die Wartezeit fortgeschritten ist, nicht wie viele Sekunden bleiben, denn Beschleuniger ändern die Sekunden, nicht den Fortschritt. Wer den erledigten Anteil verfolgt, ändert mit einem Bonus nur das Tempo, und die Anzeige springt nie.

Wann es das Falsche ist

Nimm es nicht für Fähigkeiten, die sich durch das Handeln der Spielerin aufladen, etwa durch Treffer oder erlittenen Schaden, oder für solche mit fester Wartezeit, die man mitzählen können muss. Zeige dort die Zahl der Ladungen oder einen festen Countdown.

Im ganzen Eintrag

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

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Eine Abklingzeit-Uhr, die nicht springt, wenn sich Tempo-Boni ändern“ (read_entry ability-cooldown-clock-with-haste-changes) 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