Ejemplo n.º 1
0
 public GameController(ILogger <GameController> logger, IPlayerStateManager playerStateManager, IConfiguration configuration)
 {
     _logger             = logger;
     _playerStateManager = playerStateManager;
     _configuration      = configuration;
     _playerName         = _configuration.GetValue <string>("PlayerName");
 }
Ejemplo n.º 2
0
 public PlayerLoop(ILogger <PlayerLoop> logger, IGameEventManager gameEventManager,
                   IPlayerStateManager playerStateManager,
                   IOptions <PlayerConfigOptions> configuration, IPlayersLuck playersLuck)
 {
     _logger             = logger;
     _gameEventManager   = gameEventManager;
     _playerStateManager = playerStateManager;
     _configuration      = configuration;
     _playersLuck        = playersLuck;
 }
Ejemplo n.º 3
0
 public PlayerEventHub(IPlayerStateManager playerStateManager)
 {
     m_PlayerStateManager = playerStateManager;
 }