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
CAtlas0784
5cc172239d
feat(activity): real 4.6.51 activity schedule from March7th dump
...
The synthetic 1000-60000 ranges filled the Travel Log with entries the
client cannot resolve. Replaced with the 147 real (activityId, panelId)
rows dumped from the March7th PS ActivityConfig (matches the 4.6.51
client), keeping the Apocalyptic Shadow panel 21001 block that the AS
tab requires
2026-10-07 02:16:08 +07:00