添加项目文件。

This commit is contained in:
2026-10-12 16:22:04 +08:00
parent 7c68a0ca0a
commit aad11be43d
1000 changed files with 120807 additions and 0 deletions
@@ -0,0 +1,54 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using CommonDomain;
using CommonDomain.Enum;
using FishGameService.Services;
using RedisService.Param;
namespace FishGameService.GameService
{
public interface IFishingGameService
{
Task JoinRoom(string cid, string roomId, string userId, int posituin);
Task<int> UseProp(string cid, string roomId, string userId, string propNumber, int diamond = 0);
Task<long> UseTorpedo(string cid, string roomId, string userId, string propNumber);
Task<(List<string> bullets, long gold)> FireCannon(string cid, string roomId, string userId, long gold, int count, long timestamp, string sign, object extra = null);
Task<long> KillFish(string cid, string roomId, string userId, string fishNumber, string fihsId, long gold, long timespan, string bulletId, long timestamp, string sign);
Task LeaveRoom(string cid, string roomId, string userId);
Task ChangeGunMultiple(string cid, string roomId, string userId, int multiple);
Task GetPlayerInfo(string cid, string roomId, string userId);
Task CancelPendingDisconnect(string userId);
Task HandleDisconnect(string cid);
Task SendRoomChange(RedisGameRoom room);
Task SetPlayerAfk(string cid, string roomId, string userId);
Task CancelPlayerAfk(string cid, string roomId, string userId);
List<ActiveFish> GetActiveFishes(string roomId);
Task<List<string>> BotFireCannon(string cid, string roomId, string botUserId, long gold, int count);
Task BotKillFish(string cid, string roomId, string botUserId, string fishNumber, string fishId, long gold, string bulletId);
}
}