(fuel, load, shp_check_nav, retreat_ship1, shp_nav_one_sector)

(shp_check_nav, sail_nav_fleet, bigcity_dchr[], sector_navigation[])
(d_navigation): Add a NEW d_navigation enum NAV_CANAL to
indicate that a sector has canal capability. Add canal determination
logic to shp_check_nav(). Update sector_navigation[] with new
canal navigation enum.  Use shp_check_nav() to determine the
sector can be navigated.
This commit is contained in:
Ron Koenderink 2006-01-21 20:56:50 +00:00
parent 82df8cfe0c
commit 74e4e2810a
9 changed files with 44 additions and 45 deletions

View file

@ -153,8 +153,8 @@ load(void)
if (noisy)
pr("Sector %s is not a harbor%s%s.\n",
xyas(ship.shp_x, ship.shp_y, player->cnum),
dchr[SCT_CAPIT].d_nav == NAV_02 ? " or a " : "",
dchr[SCT_CAPIT].d_nav == NAV_02 ?
dchr[SCT_CAPIT].d_nav == NAV_CANAL ? " or a " : "",
dchr[SCT_CAPIT].d_nav == NAV_CANAL ?
dchr[SCT_CAPIT].d_name : "");
continue;
}