Show one honest progress bar for a quest that needs "all of these" or "any of those"
A quest asks for two tasks together, or any two of three, and the bar either sits at zero for a long time or shows full when one part is missing. Here is how to combine the parts so the bar moves, matches the rules and is full only when the quest really is.
Why this works
A bar is a promise about how far the player is from done, so it must move when they work and be full only at the end. Rounding down at every step gives that: nothing looks finished that is not, and the bar and the completion cannot disagree.
When not to use it
Skip a single combined bar when the parts are different in kind or must happen in a fixed order. Then show the parts as a checklist or steps, because a blended percent hides which thing is still missing.
In the full entry
- What to build, step by step
- Starting values and the reason for each
- 5 common mistakes and the fix
- A diagram of every state
- 20 lines of example code with 4 checks that pass
- How your AI shows you that it works
Say this to your AI
Use the Spielerando entry "Show one honest progress bar for a quest that needs "all of these" or "any of those"" (read_entry and-or-quest-requirements-progress-bar) 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