Esempio n. 1
0
 public override void FinalizeInit()
 {
     ConstructComponents();
     VehiclePathGrid.RecalculateAllPerceivedPathCosts();
     VehicleRegionAndRoomUpdater.Enabled = true;
     VehicleRegionAndRoomUpdater.RebuildAllWaterRegions();
 }
Esempio n. 2
0
 public void ConstructComponents()
 {
     VehiclePathGrid = new VehiclePathGrid(map);
     ShipPathFinder  = new VehiclePathFinder(map);
     ThreadedPathFinderConstrained = new VehiclePathFinder(map, false);
     VehicleReachability           = new VehicleReachability(map);
     VehicleRegionGrid             = new VehicleRegionGrid(map);
     VehicleRegionMaker            = new VehicleRegionMaker(map);
     VehicleRegionAndRoomUpdater   = new VehicleRegionAndRoomUpdater(map);
     VehicleRegionLinkDatabase     = new VehicleRegionLinkDatabase();
     VehicleRegionDirtyer          = new VehicleRegionDirtyer(map);
 }