Commit Graph
29 Commits
Author SHA1 Message Date
CAtlas0784 ce6aabfc55 docs & feat: add license & attribution notice (Apache-2.0 / GPL-3.0) and core system enhancements 2026-11-01 20:14:36 +07:00
CAtlas0784 499fcecee5 docs: translate Aha's Help and Stella Jump to Thai and update English README 2026-11-01 00:32:23 +07:00
GaCy 72f310a68d Update README.md 2026-11-01 00:24:24 +07:00
CAtlas0784 bb55c2f395 docs: move English README to docs/ to enforce Thai as default landing page 2026-11-01 00:03:55 +07:00
CAtlas0784 bf88e0856c docs: set Thai README as default landing page and add link to FFGO 2026-10-31 23:57:09 +07:00
CAtlas0784 3ce3aea137 docs: add LunarCore to server architecture credits 2026-10-31 23:55:00 +07:00
CAtlas0784 f07f1a7033 docs: separate English documentation into README_EN.md with cross-navigation links 2026-10-31 23:53:40 +07:00
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 0995055296 feat(currency_wars): complete systems, settlement Rank SS, damage report, camera and recovery fixes 2026-10-31 20:47:36 +07:00
CAtlas0784 30bee81fe9 Update AA synchronization, CW progression and diagnostics 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 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 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 5c4d0d4149 fix: restore battle entry and character profile initialization 2026-10-17 11:58:20 +07:00
CAtlas0784 74f3c4411b fix: sync current handlers, repair relic data and restore visible launcher consoles 2026-10-16 22:19:52 +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 59ea97b1a6 feat: port GaC-hkrpg-ps to Go with SceneCastSkill camera-detach fix
- mihoyo-variant KCP in pure Go (28-byte conv+token header), UDP gateway
  with 0xFF/0x145/0x194 handshake, ms-precision KCP clock + retransmit ticker
- protobuf for 4.6.51 generated from the AstralOS StarRail.proto (4932
  messages) plus CmdID map from // CmdID: comments (2114 ids)
- sdkserver port: query_dispatch/query_gateway (Gateserver pb + base64),
  hotfix fetch, auth endpoints, SRTools freesr-data.json upload
- gameserver handlers: login flow, scene load/spawn with real monster
  entity tracking, lineup, avatar/skin, missions, tutorials (1249+855),
  bag/equip, challenge incl. StartChallenge 1787 layout + Tierce 8973 +
  peak 8948, all raw tierce replies
- SceneCastSkill camera bug fix: only real scene monsters (tracked per
  session) trigger battle; attacking props/NPCs/air replies retcode 0
  without battle_info so the camera stays locked on the character
- end-to-end smoke test simulating a client over real UDP: handshake,
  PlayerGetToken, and both SceneCastSkill paths
- reuses the Rust PS data files unchanged (freesr-data.json, persistent,
  res.json, teleports.json, challenge_data.json, mission_unlocks.json)
2026-10-07 00:22:23 +07:00