Commit Graph
31 Commits
Author SHA1 Message Date
Flechazo b47b033a84 fix(all): include game configuration in server image 2026-10-04 01:48:24 +08:00
Flechazo 1d39190d70 fix(server): load development settings by default 2026-10-04 01:46:58 +08:00
Flechazo e4ce37bd8e fix(all): stabilize login and proxy-aware game startup 2026-10-04 01:21:58 +08:00
Flechazo 850c95d511 docs(plugin): remove unsolicited Go cache instructions 2026-10-04 00:21:47 +08:00
Flechazo c4f77881ed fix(all): show client startup progress and stabilize SDK cache 2026-10-03 23:35:18 +08:00
Flechazo 992fa47fd5 feat(all): add game SDK and harden client login and game rules
- Add costume burst upgrades with durable replay and fix permanent SR equipment gacha.
- Add server game.json rules for optional collaboration UR weapons, with packaging and documentation.
- Add GameNames/GameSdk NuGet tooling, readable types, reobfuscation, complete source/PDB navigation and shared-runtime installation.
- Split plugin responsibilities, prefer typeof/nameof, centralize MSBuild settings and ignore local paths; remove the unused LoginUI test project.
- Fix login recovery and TLS through native platform HTTP and a private game relay; read device region directly from the OS time zone.

Validation: go test ./... -count=1, go vet ./..., plugin Release builds, SDK/runtime self-tests, Roslyn embedded-source navigation, gofmt check and git diff --check.
2026-10-03 23:04:32 +08:00
Flechazo 5600f10b31 fix(plugin): resolve login recovery methods in live client 2026-10-03 15:25:16 +08:00
Flechazo ce03fe7289 feat(all): add resilient server recovery and talent upgrades 2026-10-03 15:09:31 +08:00
Flechazo db1eab764e fix(all): launch game fullscreen and hide debug overlay 2026-10-03 11:14:03 +08:00
Flechazo 8150ec3e80 fix(all): locate live session recovery managers 2026-10-03 01:29:33 +08:00
Flechazo f1ebf8613c feat(server): grant paid currency and draw tickets by mail 2026-10-03 01:25:36 +08:00
Flechazo e13d03a3f2 fix(all): inspect expired sessions before request disposal 2026-10-03 01:05:01 +08:00
Flechazo 46eed875a9 feat(server): queue dynamic operator mail grants 2026-10-03 00:56:48 +08:00
Flechazo 30d9ef7f4e fix(all): recover after game session loss 2026-10-03 00:44:32 +08:00
Flechazo 1251ab900f fix(server): allow golden thread mail grants 2026-10-03 00:10:05 +08:00
Flechazo ba388f8a74 fix(all): complete native client and free gacha flows 2026-10-01 01:19:42 +08:00
Flechazo 197461718f docs(all): add server owner deployment guides 2026-09-30 23:56:38 +08:00
Flechazo bf4f259bad feat(all): add verified gacha flows and native client studio 2026-09-30 23:49:00 +08:00
Flechazo addc394cae fix(client): synchronize persistent Addressables catalog 2026-09-30 19:57:39 +08:00
Flechazo d57c90962d fix(client): sync local catalog from client setup 2026-09-30 19:43:51 +08:00
Flechazo 99d553753e fix(all): synchronize complete local Addressables catalog 2026-09-30 19:32:46 +08:00
Flechazo 50f1ebbb5e fix(all): diagnose OAuth failures and center login providers 2026-09-30 18:29:38 +08:00
Flechazo 0837c0815b build(server): add pinned Linux server image 2026-09-30 17:38:12 +08:00
Flechazo 50e2572385 feat(all): split client tooling and add OAuth server login 2026-09-30 17:32:14 +08:00
Flechazo 7cb5e36c2a feat: complete equipment, inventory, mail, and talent flows 2026-09-25 01:36:49 +08:00
Flechazo f94cfa1cf3 feat: migrate state and complete live systems
- replace the Haskell bridge with transactional SQLite state and validation

- centralize versions and harden resource, capture, and release tooling

- complete active gacha schedules, point exchange, and mail grants

- add equipment refinement, presets, and ordinary formation workflows

- improve client plugins, request timing, and normalized persistence
2026-09-24 22:43:03 +08:00
Flechazo 113e941bef feat: expand gameplay and state persistence
- add character imprint, awakening, and equipment refinement

- add equipment ticket gacha and persistent progression fields

- add request-scoped account transactions with crash recovery

- persist age confirmation and isolate client plugin patches

- separate one-off save repair tools from shipped tooling
2026-09-23 00:55:36 +08:00
Flechazo f55a71ac52 feat: expand growth, equipment, and mail
- add character promotion and costume potential flows
- add equipment management and enhancement
- harden development mail and save tools
2026-09-21 22:57:53 +08:00
Flechazo a7c065eaa5 Package standalone state tool and client plugin 2026-09-21 17:49:51 +08:00
Flechazo c3d59123ce Fix HLint warnings 2026-09-21 17:05:24 +08:00
Flechazo 98d84a65f0 init 2026-09-21 09:53:46 +08:00