Startup & Login
About 138 wordsLess than 1 minute
| Item | Value |
|---|---|
| Task | tasks/startup.json |
| Pipeline | resource/base/pipeline/startup.json |
| Overrides | bilibili / taptap pipeline packs when needed |
Flow
Launch game → loading / start → daily login popups → main UI → doneTemplates live under resource/base/image/ (e.g. daily_login_reward.png, main_option.png). Prefer freezes/recognition over long fixed delays.
Acceptance checklist
After changing this task, verify in order:
- All three resource packs (official / bilibili / taptap) launch correctly (server overrides apply)
- Cold start (no process) and warm start (process already running) both work
- Daily login popup present / absent paths both verified
- Screenshots during launch animation are not taken before the screen settles (freezes/recognition works)
- Launch failure (e.g. network error popup) shows a fallback notice instead of hanging
- Full regression: launch followed by claim / farm tasks runs without conflict
