CAtlas0784
8c53a496d4
docs(readme): add protocol research credits for March7thHoney and FFGO
2026-10-31 23:50:24 +07:00
CAtlas0784
0b56121aeb
docs(readme): add bilingual English section and language switcher
2026-10-31 23:47:42 +07:00
CAtlas0784
586445e49b
docs(readme): remove self-attribution and unnecessary tooling, add AstralOS tooling credit
2026-10-31 23:43:04 +07:00
CAtlas0784
79ec8f527d
docs(readme): rewrite Credits to accurately reflect project-specific origins
2026-10-31 23:39:05 +07:00
CAtlas0784
6788464319
docs(readme): add categorized Credits & Acknowledgments section
2026-10-31 23:33:01 +07:00
CAtlas0784
d1f8beac6f
docs: sanitize documentation and generalize upstream reference server citations
2026-10-31 23:27:27 +07:00
CAtlas0784
7f106dbe46
fix(camera): use Tab toggle only and remove camera snapping bounce
2026-10-31 22:55:41 +07:00
CAtlas0784
1f04ea4440
fix(camera): restore Tab toggle and FaceCam mode from user config
2026-10-31 22:50:26 +07:00
CAtlas0784
a396f1227c
fix(camera): align FaceCam with head 3D orientation, prevent detachment during ultimates and separate hotkeys
2026-10-31 22:47:07 +07:00
CAtlas0784
276cb14299
fix(cw): award Rank SSS at 100 HP, map role damage and equipment in settlement, and fix overworld black screen
2026-10-31 21:55:50 +07:00
CAtlas0784
0995055296
feat(currency_wars): complete systems, settlement Rank SS, damage report, camera and recovery fixes
2026-10-31 20:47:36 +07:00
CAtlas0784
c008243f11
feat(sdkserver): add HoYoverse OS passport login routes and universal fallback
2026-10-30 23:43:34 +07:00
CAtlas0784
30bee81fe9
Update AA synchronization, CW progression and diagnostics
v1.0.0
2026-10-30 19:19:05 +07:00
CAtlas0784
67a819a4d3
Add game clock commands, command completions and Cyrene login tooling
2026-10-30 15:02:09 +07:00
CAtlas0784
1fa9504176
Document Freecam and FaceCam controls
2026-10-29 00:51:34 +07:00
CAtlas0784
448ea61a68
Follow transformed battle characters in FaceCam
2026-10-29 00:47:38 +07:00
CAtlas0784
3fbb70a30c
Align FaceCam with animated head direction
2026-10-29 00:32:03 +07:00
CAtlas0784
85946a3996
Refine FaceCam controls and status indicator
2026-10-29 00:24:53 +07:00
CAtlas0784
cd6d8445f2
Track active character with FaceCam
2026-10-29 00:22:58 +07:00
CAtlas0784
0cbe460e49
Update GaCy-GO
2026-10-28 18:54:43 +07:00
CAtlas0784
da8a32f60d
pre cw with probe and a bunch script to read game behavior
2026-10-21 20:40:13 +07:00
CAtlas0784
5120219ae2
fix: recover battle damage from statistics
2026-10-18 22:40:03 +07:00
CAtlas0784
1ed0fb73f9
Restore freecam mouse look and block battle mouse actions
2026-10-17 23:49:51 +07:00
CAtlas0784
0d3881ae73
Merge remote-tracking branch 'origin/Test' into Test
2026-10-17 23:45:03 +07:00
CAtlas0784
639cef7d19
Save endgame progress, team presets, technique support and camera controls
2026-10-17 23:44:36 +07:00
C
b790253954
Merge branch 'main' into Test
2026-10-17 16:39:39 +07:00
CAtlas0784
a681affdb3
chore: checkpoint stable battle and eidolon progression
2026-10-17 16:38:03 +07:00
CAtlas0784
365e66ffe0
feat: capture in-game battle damage statistics & add battle_report API endpoints
2026-10-17 13:08:13 +07:00
CAtlas0784
5c4d0d4149
fix: restore battle entry and character profile initialization
2026-10-17 11:58:20 +07:00
CAtlas0784
cfbbc7b970
feat(api): add data-in-game endpoint for firefly compatibility
2026-10-17 11:08:37 +07:00
CAtlas0784
d65838f27f
feat(api): add /api/command GM dispatcher endpoint
2026-10-17 10:48:11 +07:00
CAtlas0784
5159d7ef14
feat(sdkserver): support catalog proxying in apiGachabaseFetch
2026-10-17 10:28:54 +07:00
CAtlas0784
a6f5ca6779
feat(sdkserver): add /api/gachabase/fetch proxy endpoint for Gachabase integration
2026-10-17 03:45:06 +07:00
CAtlas0784
7aa3974233
fix(sdkserver): enable corsWrapper and support raw/wrapped JSON payloads in /srtools endpoint
2026-10-17 03:36:10 +07:00
CAtlas0784
31a9779029
chore: sync freesr-data with full E6 unlocks and default lineups
2026-10-17 01:32:44 +07:00
CAtlas0784
16303423d2
feat: set default battle starting energy to 50% for all avatars
2026-10-17 01:16:00 +07:00
CAtlas0784
83fa8c7d44
feat: safely merge partial persistent updates and update hide ui script
2026-10-17 01:05:58 +07:00
CAtlas0784
332171cafb
feat: add enable_aha_global passive support to Persistent and battle handlers
2026-10-17 00:49:09 +07:00
CAtlas0784
74f3c4411b
fix: sync current handlers, repair relic data and restore visible launcher consoles
2026-10-16 22:19:52 +07:00
CAtlas0784
163d4433e6
fix(scene): unlock all teleports across maps, merge resource configs, fix scenary not load error, and add quick farm battle handlers
2026-10-16 20:08:13 +07:00
CAtlas0784
9aab62414f
feat: replace local web UI with REST API gateway for freesr and persistent integration (GaC-Srtool)
2026-10-16 20:07:49 +07:00
CAtlas0784
5b33715c1b
fix: resolve Calyx NullReferenceException by omitting WaveParam, capping wave count, and setting default monster HP
2026-10-16 20:07:49 +07:00
C
57714379de
Update README.md
2026-10-07 13:56:04 +07:00
C
422596b36d
Update README.md
2026-10-07 13:55:25 +07:00
CAtlas0784
5027cde96c
docs(memory): log events-page black screen cause
2026-10-07 02:54:42 +07:00
CAtlas0784
e9ae89f0d7
fix(activity): revert to synthetic schedule - real ids black-screen the events page
...
The events page NREs when the schedule references real activities: the
client renders their panels and requests per-activity data
(GetActivityHotData/GetActiveActivityData/...) that this PS cannot fill
yet, Sync(nil) -> black screen. The synthetic list resolves to nothing
and keeps the page open (empty but usable).
realActivitySchedule stays in handlers_activity_data.go for the future
round where per-activity data handlers exist.
2026-10-07 02:54:23 +07:00
CAtlas0784
768baeb62a
fix(scene): persist scene only after the client actually moves
...
The user's save was bricked by teleporting to entry 100000304: the client
offers it in the map but NREs in AdventurePhase._EnterStep1_InitializeMapInfo
while loading, and the server had already saved that scene - every login
then replayed the broken scene (stuck on the train-window loading screen).
- loadScene no longer calls SavePersistent; SceneEntityMove's 5s cadence
persists the scene only once the client walks in it (the existing arena
guard already kept challenge scenes out of the save)
- reset persistent to entry 102020107 (proven walkable in the 01:00/01:38
sessions)
2026-10-07 02:39:41 +07:00
CAtlas0784
ebf313256f
docs(memory): log MapRotation crash cause and repo setup
2026-10-07 02:29:11 +07:00
CAtlas0784
29b16b5cf9
fix(scene): never answer GetMapRotationData with an empty ScRsp
...
Client session 02:20 died in AdventurePhase._EnterStep1_InitializeMapInfo
('AdventureModule should not be null' -> RuntimeGroupManager
_InitMissionToLegacyGroupRelation NRE) and never left the loading screen.
The 01:00 session reached the scene when this request was dropped; the
empty reply added in the auto-empty round put the client into map-rotation
mode with a null state. Drop it again until real RotaterData is built.
2026-10-07 02:28:32 +07:00
CAtlas0784
eb58b2e464
docs(skill): record round-2/3 client-test lessons in AI TOOLBOX
2026-10-07 02:22:52 +07:00