BodyguardRole.cs 737 B

1234567891011121314151617
  1. using System.Threading.Tasks;
  2. using MafiaTelegramBot.Game.GameRooms;
  3. using MafiaTelegramBot.Resources;
  4. using Telegram.Bot.Types;
  5. namespace MafiaTelegramBot.Game.GameRoles
  6. {
  7. public class BodyguardRole : GameRoom.Role
  8. {
  9. public override Roles RoleKey => Roles.Bodyguard;
  10. public override Task NightAction() { return Task.CompletedTask; }
  11. public override Task ApplyNightActionResult() { return Task.CompletedTask; }
  12. public override Task CancelNightActionResult(string message) { return Task.CompletedTask; }
  13. public override Task<Message> SetNightTarget(long userId) { return new (()=>new Message()); }
  14. public BodyguardRole(GameRoom room, Player player) : base(room, player) { }
  15. }
  16. }