Compare commits

...

2 commits
3.0.0 ... main

Author SHA1 Message Date
afaf0e591d UPADATE v3 OS CLIENT LINK 2025-06-03 21:31:17 +07:00
f02f6297e3 Change initial scene due to v3 client uepdate 2025-06-03 14:51:07 +07:00
3 changed files with 4 additions and 3 deletions

View file

@ -37,7 +37,8 @@ Navigate to the [Releases](https://git.xeondev.com/HonkaiSlopRail/jingliu-sr/rel
page and download the latest release for your platform. page and download the latest release for your platform.
## Connecting ## Connecting
[Get 3.3.51 client](https://gofile.io/d/tWhXrJ) [Get 3.3.51 CN client](https://gofile.io/d/tWhXrJ)
[Get 3.3.53 OS client](https://harbinyupai-my.sharepoint.com/personal/necroticglow_yupaiharbin_com/_layouts/15/onedrive.aspx?id=%2Fpersonal%2Fnecroticglow%5Fyupaiharbin%5Fcom%2FDocuments%2F114514%2FStarRail%2F3%2E3%2E5X%2F3%2E3%2E53%5FOS&ga=1)
## Functionality (work in progress) ## Functionality (work in progress)
- Login and player spawn - Login and player spawn

View file

@ -111,7 +111,7 @@ pub fn onLeaveChallenge(session: *Session, _: *const Packet, allocator: Allocato
var lineup_mgr = LineupManager.init(allocator); var lineup_mgr = LineupManager.init(allocator);
const lineup = try lineup_mgr.createLineup(); const lineup = try lineup_mgr.createLineup();
var scene_manager = SceneManager.init(allocator); var scene_manager = SceneManager.init(allocator);
const scene_info = try scene_manager.createScene(20432, 20432001, 2043201, 1213); const scene_info = try scene_manager.createScene(20422, 20422001, 2042201, 1025);
try session.send(CmdID.CmdQuitBattleScNotify, protocol.QuitBattleScNotify{}); try session.send(CmdID.CmdQuitBattleScNotify, protocol.QuitBattleScNotify{});
try session.send(CmdID.CmdEnterSceneByServerScNotify, protocol.EnterSceneByServerScNotify{ try session.send(CmdID.CmdEnterSceneByServerScNotify, protocol.EnterSceneByServerScNotify{
.reason = protocol.EnterSceneReason.ENTER_SCENE_REASON_NONE, .reason = protocol.EnterSceneReason.ENTER_SCENE_REASON_NONE,

View file

@ -16,7 +16,7 @@ const log = std.log.scoped(.scene_service);
pub fn onGetCurSceneInfo(session: *Session, _: *const Packet, allocator: Allocator) !void { pub fn onGetCurSceneInfo(session: *Session, _: *const Packet, allocator: Allocator) !void {
var scene_manager = SceneManager.init(allocator); var scene_manager = SceneManager.init(allocator);
const scene_info = try scene_manager.createScene(20432, 20432001, 2043201, 1213); const scene_info = try scene_manager.createScene(20422, 20422001, 2042201, 1025);
try session.send(CmdID.CmdGetCurSceneInfoScRsp, protocol.GetCurSceneInfoScRsp{ try session.send(CmdID.CmdGetCurSceneInfoScRsp, protocol.GetCurSceneInfoScRsp{
.scene = scene_info, .scene = scene_info,
.retcode = 0, .retcode = 0,