feat(battle-node): typed OpponentTurnStart/ResultCodeOnly/BattleFinish/AlivePush bodies

This commit is contained in:
gamer147
2026-06-01 10:35:18 -04:00
parent 97b9b6fe42
commit c7745d8785
5 changed files with 82 additions and 0 deletions

View File

@@ -0,0 +1,6 @@
using System.Text.Json.Serialization;
namespace SVSim.BattleNode.Protocol.Bodies;
public sealed record ResultCodeOnlyBody(
[property: JsonPropertyName("resultCode")] int ResultCode = 1) : IMsgBody;