public ZergBuildingPlacement(ActiveUnitData activeUnitData, SharkyUnitData sharkyUnitData, DebugService debugService, BuildingService buildingService) { ActiveUnitData = activeUnitData; SharkyUnitData = sharkyUnitData; DebugService = debugService; BuildingService = buildingService; }
public WallOffPlacement(ActiveUnitData activeUnitData, SharkyUnitData sharkyUnitData, DebugService debugService, MapData mapData, BuildingService buildingService, TargetingData targetingData) { ActiveUnitData = activeUnitData; SharkyUnitData = sharkyUnitData; DebugService = debugService; MapData = mapData; BuildingService = buildingService; TargetingData = targetingData; }
public ProtossBuildingPlacement(ActiveUnitData activeUnitData, SharkyUnitData sharkyUnitData, DebugService debugService, MapDataService mapDataService, BuildingService buildingService, IBuildingPlacement wallOffPlacement) { ActiveUnitData = activeUnitData; SharkyUnitData = sharkyUnitData; DebugService = debugService; MapDataService = mapDataService; BuildingService = buildingService; WallOffPlacement = wallOffPlacement; }
public BuildingPlacement(IBuildingPlacement protossBuildingPlacement, IBuildingPlacement terranBuildingPlacement, IBuildingPlacement zergBuildingPlacement, BaseData baseData, ActiveUnitData activeUnitData, BuildingService buildingService, SharkyUnitData sharkyUnitData) { ProtossBuildingPlacement = protossBuildingPlacement; TerranBuildingPlacement = terranBuildingPlacement; ZergBuildingPlacement = zergBuildingPlacement; BaseData = baseData; ActiveUnitData = activeUnitData; BuildingService = buildingService; SharkyUnitData = sharkyUnitData; }