]> git.pond.sub.org Git - empserver/commitdiff
(show_sect_stats): Display mobility cost of inaccessible sectors as
authorMarkus Armbruster <armbru@pond.sub.org>
Thu, 15 Jun 2006 21:27:45 +0000 (21:27 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Thu, 15 Jun 2006 21:27:45 +0000 (21:27 +0000)
`no way' instead of obscure magic numbers.

src/lib/subs/show.c

index 2ef8d6b0ad5ea1963ad75ad1d674f4db02b9a9ff..1a66d745255569e2413a07fd25441da7f5a58f55 100644 (file)
@@ -535,13 +535,16 @@ show_sect_stats(int foo)
        if (dchr[x].d_mnem == 0)
            continue;
        if (first) {
-           pr("                        mob.cost   max   max   --  packing bonus  --   max\n");
-           pr("  sector type           base min   off   def   mil  uw civ bar other   pop\n");
+           pr("                        mob cost   max   max   --  packing bonus  --   max\n");
+           pr("  sector type           base eff   off   def   mil  uw civ bar other   pop\n");
            first = 0;
        }
-       pr("%c %-23s %2d  %2d  %5.2f %5.2f   %3d %3d %3d %3d %5d %5d\n",
-          dchr[x].d_mnem, dchr[x].d_name,
-          dchr[x].d_mcst, dchr[x].d_emcst,
+       pr("%c %-23s", dchr[x].d_mnem, dchr[x].d_name);
+       if (dchr[x].d_mcst <= 0)
+           pr(" no way");
+       else
+           pr(" %2d  %2d", dchr[x].d_mcst, dchr[x].d_emcst);
+       pr("  %5.2f %5.2f   %3d %3d %3d %3d %5d %5d\n",
           dchr[x].d_ostr, dchr[x].d_dstr,
           ichr[I_MILIT].i_pkg[dchr[x].d_pkg],
           ichr[I_UW].i_pkg[dchr[x].d_pkg],