From 6f17314b2cde2436bb5a073b781c5e077263ff2c Mon Sep 17 00:00:00 2001 From: gsy1519 <614054460@qq.com> Date: Thu, 9 Feb 2023 00:19:06 +0800 Subject: [PATCH] chore: add grpc functions --- logic/Server/GameServer.cs | 80 ++++++++++++++++++++++++++++++++++++++ logic/Server/Server.csproj | 4 +- 2 files changed, 82 insertions(+), 2 deletions(-) diff --git a/logic/Server/GameServer.cs b/logic/Server/GameServer.cs index f2948a4..b275b50 100644 --- a/logic/Server/GameServer.cs +++ b/logic/Server/GameServer.cs @@ -68,6 +68,86 @@ namespace Server semaDict[request.PlayerId].Item2.Release(); } while (game.IsGaming); } + + public override Task Attack(AttackMsg request, ServerCallContext context) + { + return base.Attack(request, context); + } + + public override Task CarryHuman(IDMsg request, ServerCallContext context) + { + return base.CarryHuman(request, context); + } + + public override Task EndFixMachine(IDMsg request, ServerCallContext context) + { + return base.EndFixMachine(request, context); + } + + public override Task EndSaveHuman(IDMsg request, ServerCallContext context) + { + return base.EndSaveHuman(request, context); + } + + public override Task Escape(IDMsg request, ServerCallContext context) + { + return base.Escape(request, context); + } + + public override int GetHashCode() + { + return base.GetHashCode(); + } + + public override Task GetMessage(IDMsg request, IServerStreamWriter responseStream, ServerCallContext context) + { + return base.GetMessage(request, responseStream, context); + } + + public override Task HangHuman(IDMsg request, ServerCallContext context) + { + return base.HangHuman(request, context); + } + + public override Task Move(MoveMsg request, ServerCallContext context) + { + return base.Move(request, context); + } + + public override Task PickProp(PickMsg request, ServerCallContext context) + { + return base.PickProp(request, context); + } + + public override Task ReleaseHuman(IDMsg request, ServerCallContext context) + { + return base.ReleaseHuman(request, context); + } + + public override Task SendMessage(SendMsg request, ServerCallContext context) + { + return base.SendMessage(request, context); + } + + public override Task StartFixMachine(IDMsg request, ServerCallContext context) + { + return base.StartFixMachine(request, context); + } + + public override Task StartSaveHuman(IDMsg request, ServerCallContext context) + { + return base.StartSaveHuman(request, context); + } + + public override Task UseProp(IDMsg request, ServerCallContext context) + { + return base.UseProp(request, context); + } + + public override Task UseSkill(IDMsg request, ServerCallContext context) + { + return base.UseSkill(request, context); + } public void StartGame() { var waitHandle = game.StartGame(); diff --git a/logic/Server/Server.csproj b/logic/Server/Server.csproj index 7dd468e..03e9bdd 100644 --- a/logic/Server/Server.csproj +++ b/logic/Server/Server.csproj @@ -10,8 +10,8 @@ - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive