This commit is contained in:
2026-08-17 20:25:08 +04:00
parent b64dffca9a
commit 25e7ad156b
12 changed files with 368 additions and 13 deletions
+4 -2
View File
@@ -19,7 +19,8 @@ The launcher is responsible for:
- downloading and synchronizing client files
- displaying launcher news
- displaying the live status of the first configured realm
- launching the game client
- requesting a single-use game ticket and launching the game client without
putting credentials in command-line arguments
## Stack
@@ -140,7 +141,8 @@ The launcher sync flow is manifest-based:
6. remove stale files outside ignored directories
7. download missing or changed files to temporary part files
8. verify size and SHA-256 before replacing client files
9. launch `Wow.exe` from the selected client directory
9. request a short-lived game ticket and launch `Wow.exe` from the selected
client directory with authorization in its child environment
See `docs/launcher_web_api_spec.md` for the API and sync contract.