Exemplo n.º 1
0
        public UpgradeController(ILog log, GameSettings settings, ServerController server, FinanceController finance)
        {
            _log     = log.CreateLogger(this);
            _server  = server;
            _finance = finance;

            _clientLevels = LoadLevels(settings.ClientUpgrades);
            _customLevels = LoadLevels(settings.CustomUpgrades);
        }
Exemplo n.º 2
0
 public ServerBuildController(ServerController server, UpgradeController upgrade, FinanceController finance)
 {
     _server  = server;
     _upgrade = upgrade;
     _finance = finance;
 }
Exemplo n.º 3
0
 public ServerController(ILog log, IEvent events, FinanceController finance)
 {
     _log     = log.CreateLogger(this);
     _event   = events;
     _finance = finance;
 }
Exemplo n.º 4
0
 public EngineerController(IEvent events, GameSettings settings, FinanceController finance)
 {
     _event   = events;
     _finance = finance;
 }
Exemplo n.º 5
0
 public ClientController(ServerController server, IEvent events, FinanceController finance)
 {
     _server  = server;
     _event   = events;
     _finance = finance;
 }