Rogue3D_RoomSettlement Rogue3D_SaveFightData

This commit is contained in:
Kei-Luna
2026-04-27 13:27:26 +09:00
parent 75fb53b270
commit 273b2f8460
2 changed files with 24 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
namespace MikuSB.GameServer.Server.CallGS.Handlers.Rogue3D;
// Called when a room is cleared. Client s2c handler is empty — just acknowledge.
// param: {"nNodeId": int, "tbKill": [...], "tbMonster": [...]}
[CallGSApi("Rogue3D_RoomSettlement")]
public class Rogue3D_RoomSettlement : ICallGSHandler
{
public async Task Handle(Connection connection, string param, ushort seqNo)
{
await CallGSRouter.SendScript(connection, "Rogue3D_RoomSettlement", "{}");
}
}

View File

@@ -0,0 +1,12 @@
namespace MikuSB.GameServer.Server.CallGS.Handlers.Rogue3D;
// Saves in-progress fight data (checkpoint). Client s2c handler is empty — just acknowledge.
// param: {"tbData": {...}, "chaosWave": int}
[CallGSApi("Rogue3D_SaveFightData")]
public class Rogue3D_SaveFightData : ICallGSHandler
{
public async Task Handle(Connection connection, string param, ushort seqNo)
{
await CallGSRouter.SendScript(connection, "Rogue3D_SaveFightData", "{}");
}
}