Exemple #1
0
        public SharkyAdvancedPathFinder(PathFinder pathFinder, MapData mapData, MapDataService mapDataService, DebugService debugService)
        {
            PathFinder     = pathFinder;
            MapData        = mapData;
            MapDataService = mapDataService;
            DebugService   = debugService;

            GroundGridLastUpdate           = -1;
            UndetectedGroundGridLastUpdate = -1;
            AirGridLastUpdate = -1;
        }
Exemple #2
0
        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;
 }
Exemple #4
0
 public AreaService(MapDataService mapDataService)
 {
     MapDataService = mapDataService;
 }
 public SharkySimplePathFinder(MapDataService mapDataService)
 {
     MapDataService = mapDataService;
 }