Stage character unlocks¶
Status: references and difficulty rule updated; player-build and real-save checks remain.
Goal¶
Restore the intended character unlocks for Stages 1–3 without changing player progression data.
Known issue¶
Unity resolved the authored character reference to null. The serialized GUID is 0ef73c46323b1cb43a849a10df165af9; no matching asset was found in the earlier check.
On 2026-11-03, the owner recalled Stage 1 unlocking Archer, Stage 2 unlocking Miner, and Stage 3 unlocking Star Wanderer or Zenova. The character asset confirms Zenova is the Star Wanderer, so these are two names for the same character. The owner expressed this as a recollection, not a confirmed rule. The Stage 1 and Stage 2 charToUnlock fields are also empty; check whether another unlock path exists before changing them.
The owner clarified that defeating the boss on Medium is the minimum condition. The stage references now point to Archer, Miner, and Zenova. The character reward now applies on Medium, Hard, Insane, or Chaos after the boss is defeated; the existing difficulty and next-stage progression rules remain separate.
To do¶
- [x] Match the owner's recollection to the three existing character assets and repair the stage references.
- [x] Check all five difficulties with and without boss defeat against cloned stage and character data. Unity reported 7/7 checks passing; it crashed during shutdown, so the run did not exit cleanly.
- [ ] Check actual progression and saved unlocks in a player build using disposable data. Do not run a real stage for an agent test.
See the detailed test history.