CapySR - WIP

This server is a Work In Progress and might face multiple rewrites and changes.

A Honkai: Star Rail server reimplementation rewritten in C#. Current version: CNBETAWin4.5.53

Goals: a full combat system including combat events, and srtools support. Currency Wars and Divergent Universe might be focused on in the far future.

Requirements

  • .NET 10 SDK
  • protoc (only to regenerate the protocol)

Running

dotnet run --project src/CapySR.SdkServer     # dispatch + sdk, port 21000
dotnet run --project src/CapySR.GameServer    # kcp gateway, port 23301

Or just run.bat.

What works

  • WIP

Chat commands

  • WIP

srtools

  • WIP

Hotfix URLs

For OS:

{
  "OSBETAWin4.5.51": {
    "asset_bundle_url": "https://autopatchos.starrails.com/asb/...",
    "ex_resource_url": "https://autopatchos.starrails.com/design_data/...",
    "lua_url": "https://autopatchos.starrails.com/lua/...",
    "ifix_url": "https://autopatchos.starrails.com/ifix/..."
  }
}

Tests

dotnet test tests/CapySR.Tests

Regenerating the protocol

dotnet run --project tools/CapySR.ProtoGen

Credits

  • capyb2222
  • Various other server reimplementation.
S
Description
No description provided
Readme
15 MiB
0 Stars 1 Watchers 0 Forks
Languages
C++ 71.9%
C# 23%
Python 3.6%
PowerShell 1%
CMake 0.5%