Eine Welle oder ein Ereignis, das jedes Mal auslöst, wenn die Bedingung flackert
Szenarien sagen Dinge wie: Erreicht die Stadt eine bestimmte Größe, kommen die Plünderer. Schwankt die Stadt um diese Größe, kommen die Plünderer immer wieder oder nie. Hier steht, wie man trennt, dass eine Bedingung wahr ist, und dass sie gerade erst wahr wurde.
Warum das funktioniert
Ein Ereignis ist ein Moment, keine Bedingung. Spieler erinnern sich an das Überschreiten einer Linie, also kommt es auf den Wechsel von nicht erfüllt zu erfüllt an und nicht darauf, wie lange es erfüllt bleibt.
Wann es das Falsche ist
Falsch, wenn das Ereignis sich wiederholen soll, solange die Bedingung gilt, etwa eine Belagerung, die jede Minute einen neuen Trupp schickt, solange das Tor offen steht. Löse dann bei fortdauerndem Zustand mit einer Pause dazwischen aus, nicht beim Überschreiten.
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
- 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 Welle oder ein Ereignis, das jedes Mal auslöst, wenn die Bedingung flackert“ (read_entry story-trigger-fires-once-despite-flicker) 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