Exemplo n.º 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;
        }
Exemplo n.º 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;
        }
Exemplo n.º 3
0
 public ChokePointService(IPathFinder pathFinder, MapDataService mapDataService, BuildingService buildingService)
 {
     PathFinder      = pathFinder;
     MapDataService  = mapDataService;
     BuildingService = buildingService;
 }
Exemplo n.º 4
0
 public AreaService(MapDataService mapDataService)
 {
     MapDataService = mapDataService;
 }
Exemplo n.º 5
0
 public SharkySimplePathFinder(MapDataService mapDataService)
 {
     MapDataService = mapDataService;
 }