Spielerando

A villager mentions a place the player has not found yet and spoils the surprise

When many characters get lines written at different times, someone is bound to talk about the hidden cave long before the player could know it. Your AI can compare every line with the point in the story where each place is first shown, and list the lines that jump ahead.

Why this works

Each line has a point in the story where it can be heard, and each place has a point where it is first shown. Comparing the two points per mention finds the leaks, which no amount of reading a single scene would show.

When not to use it

When a character is meant to hint at a place before it is found, mark that line as a rumour and skip it. The check is for accidents, not for planned foreshadowing.

In the full entry

  • What to build, step by step
  • Starting values and the reason for each
  • 3 common mistakes and the fix
  • 33 lines of example code with 3 checks that pass
  • How your AI shows you that it works

Say this to your AI

Use the Spielerando entry "A villager mentions a place the player has not found yet and spoils the surprise" (read_entry rpg-villager-talks-about-unseen-place) in my game. Build it step by step, and show me how you checked that it works.

Or skip this and connect the MCP: your AI then finds all of this by itself.Connect the MCP