
Açıklama
Prerequisite chains, auto-routing objectives, claimable rewards, strict snapshots.
NEXUS Quest is a complete, auditable quest layer: a strict four-state lifecycle (Locked, Active, Completed, Claimed), a prerequisite graph that rejects cycles at construction, objective progress that auto-routes to every matching Active quest, an anti-replay claim flow that hands out immutable reward tables, and a canonical JSON snapshot codec that validates before it mutates.
Key features:
- Strict lifecycle state machine — illegal transitions throw with the state names; silent corruption is impossible
- Auto-routing objectives — one gameplay event advances every matching Active quest (Collect, Deliver, Reach, Defeat, Talk, Escort, Inspect, Custom)
- Prerequisite chains — construction-time cycle rejection, unlock computation, topological ordering
- Claimable reward tables — Currency / Item / Experience entries; wire them into any wallet, inventory, or XP system
- Strict JSON snapshots — canonical output, integer-only, first-error reporting; restore rejects unknown quests and objectives without touching state
- Repeatable quests — one-call restart resets progress and reactivates
- Zero class-level statics — run independent journals per process; Enter Play Mode Options safe (domain reload disabled)
- Pure domain assembly — Runtime/Domain references no engine types; headless and unit-testable
- Journal Inspector editor window — live report, progress lines, unlockables, one-click JSON export
- One-scene uGUI showcase — talk, collect, defeat chain with live log
- 50 EditMode tests; docs set (9 files): manual, API reference, FAQ, integration guide
Supported Unity versions: 2021.3 LTS and newer (compile floor tested).
Support: answered within two business days via the store support page.





