Beispiel #1
0
 public BarbarianPillageBrain(
     IUnitPositionCanon unitPositionCanon, IHexGrid grid, IBarbarianBrainWeightLogic weightLogic,
     IBarbarianUtilityLogic utilityLogic, DiContainer container
     )
 {
     UnitPositionCanon = unitPositionCanon;
     Grid         = grid;
     WeightLogic  = weightLogic;
     UtilityLogic = utilityLogic;
     Container    = container;
 }
 public BarbarianAttackBrain(
     IUnitVisibilityLogic unitVisibilityLogic, IUnitPositionCanon unitPositionCanon,
     IBarbarianUtilityLogic utilityLogic, IBarbarianBrainFilterLogic filterLogic,
     IHexGrid grid, DiContainer container
     )
 {
     UnitVisibilityLogic = unitVisibilityLogic;
     UnitPositionCanon   = unitPositionCanon;
     UtilityLogic        = utilityLogic;
     FilterLogic         = filterLogic;
     Grid      = grid;
     Container = container;
 }