Init enter game

This commit is contained in:
Naruse
2025-06-14 11:15:32 +08:00
commit 6a03b39f07
568 changed files with 92872 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
using KianaBH.GameServer.Server.Packet.Send.GodWar;
using KianaBH.Proto;
namespace KianaBH.GameServer.Server.Packet.Recv.GodWar;
[Opcode(CmdIds.GetGobackReq)]
public class HandlerGetGobackReq : Handler
{
public override async Task OnHandle(Connection connection, byte[] header, byte[] data)
{
await connection.SendPacket(new PacketGetGobackRsp());
}
}

View File

@@ -0,0 +1,13 @@
using KianaBH.GameServer.Server.Packet.Send.GodWar;
using KianaBH.Proto;
namespace KianaBH.GameServer.Server.Packet.Recv.GodWar;
[Opcode(CmdIds.GetGodWarLobbyReq)]
public class HandlerGetGodWarLobbyReq : Handler
{
public override async Task OnHandle(Connection connection, byte[] header, byte[] data)
{
await connection.SendPacket(new PacketGetGodWarLobbyRsp());
}
}

View File

@@ -0,0 +1,13 @@
using KianaBH.GameServer.Server.Packet.Send.GodWar;
using KianaBH.Proto;
namespace KianaBH.GameServer.Server.Packet.Recv.GodWar;
[Opcode(CmdIds.GetGodWarReq)]
public class HandlerGetGodWarReq : Handler
{
public override async Task OnHandle(Connection connection, byte[] header, byte[] data)
{
await connection.SendPacket(new PacketGetGodWarRsp());
}
}

View File

@@ -0,0 +1,13 @@
using KianaBH.GameServer.Server.Packet.Send.GodWar;
using KianaBH.Proto;
namespace KianaBH.GameServer.Server.Packet.Recv.GodWar;
[Opcode(CmdIds.GetGrandKeyReq)]
public class HandlerGetGrandKeyReq : Handler
{
public override async Task OnHandle(Connection connection, byte[] header, byte[] data)
{
await connection.SendPacket(new PacketGetGrandKeyRsp());
}
}

View File

@@ -0,0 +1,14 @@
using KianaBH.GameServer.Server.Packet.Send.GodWar;
using KianaBH.Proto;
namespace KianaBH.GameServer.Server.Packet.Recv.GodWar;
[Opcode(CmdIds.RefreshGodWarTicketReq)]
public class HandlerRefreshGodWarTicketReq : Handler
{
public override async Task OnHandle(Connection connection, byte[] header, byte[] data)
{
var req = RefreshGodWarTicketReq.Parser.ParseFrom(data);
await connection.SendPacket(new PacketRefreshGodWarTicketRsp(req.GodWarId));
}
}