Ein Schwert trifft jeden Gegner nur einmal pro Schlag, außer es soll öfter
Die Klinge bleibt mehrere Bilder im Gegner, also richtet ein Schlag drei- oder viermal Schaden an. Das zu beheben ist leicht, doch dann funktionieren Angriffe nicht mehr, die mehrfach treffen sollen. Hier steht, wie ein kleiner Eintrag beides löst.
Warum das funktioniert
Ein Schlag ist im Kopf der Spielerin ein einziges Ereignis, auch wenn er auf dem Bildschirm viele Augenblicke dauert. Eine Liste, wen dieser Schlag schon verletzt hat, bindet den Schaden an das Ereignis und nicht daran, wie lange sich Dinge überlappen.
Wann es das Falsche ist
Lass es weg bei allem, was so lange wehtun soll, wie man es berührt, etwa Sägeblatt, Laserstrahl oder Feuerfläche. Dafür braucht es einen gleichmäßigen Schadenstakt pro Quelle statt einer Liste pro Schlag.
Im ganzen Eintrag
- Was zu bauen ist, Schritt für Schritt
- Startwerte und warum genau diese
- 3 typische Fehler und die Lösung
- 41 Zeilen Beispielcode mit 4 bestandenen Prüfungen
- Wie deine KI dir zeigt, dass es funktioniert
Das sagst du deiner KI
Nimm den Spielerando-Eintrag „Ein Schwert trifft jeden Gegner nur einmal pro Schlag, außer es soll öfter“ (read_entry one-hit-per-swing-and-multi-hit-moves) 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