The adventure journal and combat log keep growing until the save takes seconds to write
Every kill, every conversation and every pickup is written down, and after fifty hours the save is full of old lines nobody reads. Here is how to keep the recent entries in full, fold older ones into running totals, and never lose the entries that matter for the story.
Why this works
Nobody reads old lines, but everybody counts on the totals and the story moments. Keeping the recent past in full and turning the rest into running sums keeps everything the game still needs while the save stays small no matter how long someone plays.
When not to use it
Skip it when players are meant to scroll back through a full history, such as a detective game where every line may be a clue, or when the game is short enough that the log never grows. There, keep everything or move old lines to a separate file.
In the full entry
- What to build, step by step
- Starting values and the reason for each
- 4 common mistakes and the fix
- 23 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 "The adventure journal and combat log keep growing until the save takes seconds to write" (read_entry rpg-journal-log-size-capped) 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