public SharkyAdvancedPathFinder(PathFinder pathFinder, MapData mapData, MapDataService mapDataService, DebugService debugService) { PathFinder = pathFinder; MapData = mapData; MapDataService = mapDataService; DebugService = debugService; GroundGridLastUpdate = -1; UndetectedGroundGridLastUpdate = -1; AirGridLastUpdate = -1; }
public SharkyPathFinder(PathFinder pathFinder, MapData mapData, MapDataService mapDataService, DebugService debugService) { PathFinder = pathFinder; MapData = mapData; MapDataService = mapDataService; DebugService = debugService; GroundDamageLastUpdate = -1; GroundDetectionLastUpdate = -1; AirDamageLastUpdate = -1; MapLastUpdate = -1; }
public ChokePointService(IPathFinder pathFinder, MapDataService mapDataService, BuildingService buildingService) { PathFinder = pathFinder; MapDataService = mapDataService; BuildingService = buildingService; }
public AreaService(MapDataService mapDataService) { MapDataService = mapDataService; }
public SharkySimplePathFinder(MapDataService mapDataService) { MapDataService = mapDataService; }