From 1c57dffd513e60cc23ace453cc014292d52b2fd8 Mon Sep 17 00:00:00 2001 From: xeon Date: Mon, 12 Feb 2024 04:15:49 +0300 Subject: [PATCH] TimeCheckRequest and CombatSendPackRequest dummy handlers --- .../Controllers/CombatMessageController.cs | 16 ++++++++++++++++ .../FormationAttributeController.cs | 19 +++++++++++++++++++ GameServer/Controllers/FormationController.cs | 3 --- 3 files changed, 35 insertions(+), 3 deletions(-) create mode 100644 GameServer/Controllers/CombatMessageController.cs create mode 100644 GameServer/Controllers/FormationAttributeController.cs diff --git a/GameServer/Controllers/CombatMessageController.cs b/GameServer/Controllers/CombatMessageController.cs new file mode 100644 index 0000000..96c5b26 --- /dev/null +++ b/GameServer/Controllers/CombatMessageController.cs @@ -0,0 +1,16 @@ +using GameServer.Controllers.Attributes; +using GameServer.Network; +using GameServer.Network.Messages; +using Protocol; + +namespace GameServer.Controllers; +internal class CombatMessageController : Controller +{ + public CombatMessageController(PlayerSession session) : base(session) + { + // CombatMessageController. + } + + [NetEvent(MessageId.CombatSendPackRequest)] // TODO: CombatSendPackRequest is important + public ResponseMessage OnCombatSendPackRequest() => Response(MessageId.CombatSendPackResponse, new CombatSendPackResponse()); +} diff --git a/GameServer/Controllers/FormationAttributeController.cs b/GameServer/Controllers/FormationAttributeController.cs new file mode 100644 index 0000000..4ee62bb --- /dev/null +++ b/GameServer/Controllers/FormationAttributeController.cs @@ -0,0 +1,19 @@ +using GameServer.Controllers.Attributes; +using GameServer.Network; +using GameServer.Network.Messages; +using Protocol; + +namespace GameServer.Controllers; +internal class FormationAttributeController : Controller +{ + public FormationAttributeController(PlayerSession session) : base(session) + { + // FormationAttributeController. + } + + [NetEvent(MessageId.TimeCheckRequest)] + public ResponseMessage OnTimeCheckRequest() => Response(MessageId.TimeCheckResponse, new TimeCheckResponse()); + + [NetEvent(MessageId.FormationAttrRequest)] + public ResponseMessage OnFormationAttrRequest() => Response(MessageId.FormationAttrResponse, new FormationAttrResponse()); +} diff --git a/GameServer/Controllers/FormationController.cs b/GameServer/Controllers/FormationController.cs index c00ddca..b15ca37 100644 --- a/GameServer/Controllers/FormationController.cs +++ b/GameServer/Controllers/FormationController.cs @@ -42,7 +42,4 @@ internal class FormationController : Controller Formation = request.Formation }); } - - [NetEvent(MessageId.FormationAttrRequest)] - public ResponseMessage OnFormationAttrRequest() => Response(MessageId.FormationAttrResponse, new FormationAttrResponse()); }