예제 #1
0
 public Craftsman(ILog log, BuildingSelector buildingSelector,
                  NavigateToBuilding navigateToBuilding,
                  Touch touch,
                  CommerceResourceReader resourceReader,
                  List <CommerceItemBuild> buildItemList)
 {
     this.log = log;
     this.buildingSelector   = buildingSelector;
     this.navigateToBuilding = navigateToBuilding;
     this.touch          = touch;
     this.resourceReader = resourceReader;
     this.buildItemList  = buildItemList;
 }
예제 #2
0
 public Salesman(Touch touch,
                 TradeWindow tradeWindow,
                 TradePanelCapture tradePanelCapture,
                 ItemHashes itemHashes,
                 NavigateToBuilding navigateToBuilding, ILog log)
 {
     this.touch              = touch;
     this.tradeWindow        = tradeWindow;
     this.tradePanelCapture  = tradePanelCapture;
     this.itemHashes         = itemHashes;
     this.navigateToBuilding = navigateToBuilding;
     this.log = log;
 }