feat: Upgrade server with HyNB v2.4 modular architecture, minigames, admin GM web panel, companion summons, and car radio

This commit is contained in:
CAtlas0784 committed 2026-10-29 02:44:24 +07:00
1 parent 74e2963a12
commit 3e5adf1dc5
1571 files changed
+336468 -6348

No files matched your search

@@ -11,6 +11,8 @@ namespace Ananta.Server.Protocol.Client4229938;
/// (dump TypeDefIndex 69592) — sent as EMPTY string: the Lua writer marks the
/// field non-nullable, so a null marker (0x00) corrupts the whole Create parse
/// client-side and the S011 node is never built (F-enter: 缺少S011PlayerNet节点).
/// Proven live on the sibling DRMK-PS_08.05_Lyco build (2026-09-12): root
/// bootstrap byte 0x33 = 0x01 (empty string) and F-enter/exit work end to end.
/// Base fields (RpcId, HasRpcId) trail each command, matching the proven layout.
/// </summary>
internal static class StoryS011Codec4229938
@@ -110,7 +112,7 @@ internal static class StoryS011Codec4229938
w.U8(3); // CreateClientNodeServerCommand
w.U32(nid);
w.UxString(type);
w.UxString(string.Empty); // StoryboardGuid: none for server-made nodes (empty, NOT null)
w.UxString(string.Empty); // StoryboardGuid: none for server-made nodes (empty, NOT null — null marker 0x00 corrupts the client Create parse)
w.Bool(false); // Sync
w.I64(0); // RpcId
w.Bool(false); // HasRpcId