public Inky(IGameStats gameStats, IMediator mediator, IMaze maze, IPacMan pacman, IHumanInterfaceParser input) : base( gameStats, mediator, input, pacman, GhostNickname.Inky, maze, Tile.FromCell(15.5f, 11), GameComponents.Directions.Up) { _mediator = mediator; _maze = maze; _pacman = pacman; HouseOffset = -1; _getBlinkyRequest = new GetBlinkyRequest(); }
public Task <IGhost> Handle(GetBlinkyRequest request, CancellationToken cancellationToken) { return(Task.FromResult(_ghostCollection.GetGhost(GhostNickname.Blinky))); }