示例#1
0
 public BuildManager(Dictionary <Race, BuildChoices> buildChoices, DebugService debugService, IMacroBalancer macroBalancer, IBuildDecisionService buildDecisionService, IEnemyPlayerService enemyPlayerService, ChatHistory chatHistory, EnemyStrategyHistory enemyStrategyHistory)
 {
     BuildChoices         = buildChoices;
     DebugService         = debugService;
     MacroBalancer        = macroBalancer;
     BuildDecisionService = buildDecisionService;
     EnemyPlayerService   = enemyPlayerService;
     ChatHistory          = chatHistory;
     EnemyStrategyHistory = enemyStrategyHistory;
 }
示例#2
0
 public BuildManager(DefaultSharkyBot defaultSharkyBot)
 {
     BuildChoices         = defaultSharkyBot.BuildChoices;
     DebugService         = defaultSharkyBot.DebugService;
     MacroBalancer        = defaultSharkyBot.MacroBalancer;
     BuildDecisionService = defaultSharkyBot.BuildDecisionService;
     EnemyPlayerService   = defaultSharkyBot.EnemyPlayerService;
     ChatHistory          = defaultSharkyBot.ChatHistory;
     EnemyStrategyHistory = defaultSharkyBot.EnemyStrategyHistory;
 }