]> git.pond.sub.org Git - empserver/blobdiff - src/lib/commands/lstat.c
Indented with src/scripts/indent-emp.
[empserver] / src / lib / commands / lstat.c
index f6a7d5f6218fdb1f07938093b9ddc4f3458e944f..9745920b312f7cde01b914d3b01b4039d95a5d5a 100644 (file)
 int
 lstats(void)
 {
-       int     nunits;
-       struct  nstr_item ni;
-       struct  lndstr land;
-       s_char  *mission_short_name();
+    int nunits;
+    struct nstr_item ni;
+    struct lndstr land;
+    s_char *mission_short_name();
 
-       if (!snxtitem(&ni, EF_LAND, player->argp[1]))
-               return RET_SYN;
+    if (!snxtitem(&ni, EF_LAND, player->argp[1]))
+       return RET_SYN;
 
-       nunits = 0;
-       while (nxtitem(&ni, (s_char *)&land)) {
-               if (!player->owner || land.lnd_own == 0)
-                       continue;
-               if (land.lnd_type < 0 || land.lnd_type > lnd_maxno) {
-                       pr("bad unit type %d (#%d)\n",
-                               land.lnd_type, ni.cur);
-                       continue;
-               }
-               count_land_planes(&land);
+    nunits = 0;
+    while (nxtitem(&ni, (s_char *)&land)) {
+       if (!player->owner || land.lnd_own == 0)
+           continue;
+       if (land.lnd_type < 0 || land.lnd_type > lnd_maxno) {
+           pr("bad unit type %d (#%d)\n", land.lnd_type, ni.cur);
+           continue;
+       }
+       count_land_planes(&land);
 
-               if (nunits++ == 0) {
-pr("     %16.16s                                 s  v  s  r  r  a  f  a  a\n", "");
-pr("     %16.16s                                 p  i  p  a  n  c  i  m  a\n", "");
-pr("lnd# %16.16s    x,y    eff tech att def vul  d  s  y  d  g  c  r  m  f\n", "unit-type");
-               }
-               pr("%4d %-16.16s ",
-                  land.lnd_uid,
-                  lchr[(int)land.lnd_type].l_name);
-               prxy("%4d,%-4d",
-                  land.lnd_x,
-                  land.lnd_y,
-                  player->cnum);
-               pr(" %3d%% %3d %1.1f %1.1f %3d ",
-                  land.lnd_effic,
-                  land.lnd_tech,
-                  (float)land.lnd_att,
-                  (float)land.lnd_def,
-                  land.lnd_vul);
-               pr("%2d %2d %2d %2d ",
-                  land.lnd_spd,
-                  land.lnd_vis,
-                  land.lnd_spy,
-                  land.lnd_rad);
-               pr("%2d %2d %2d %2d %2d ",
-                  land.lnd_frg,
-                  land.lnd_acc,
-                  land.lnd_dam,
-                  land.lnd_ammo,
-                  land.lnd_aaf);
-               pr("\n");
+       if (nunits++ == 0) {
+           pr("     %16.16s                                 s  v  s  r  r  a  f  a  a\n", "");
+           pr("     %16.16s                                 p  i  p  a  n  c  i  m  a\n", "");
+           pr("lnd# %16.16s    x,y    eff tech att def vul  d  s  y  d  g  c  r  m  f\n", "unit-type");
        }
-       if (nunits == 0) {
-               if (player->argp[1])
-                       pr("%s: No unit(s)\n", player->argp[1]);
-               else
-                       pr("%s: No unit(s)\n", "");
-               return RET_FAIL;
-       }else
-               pr("%d unit%s\n", nunits, splur(nunits));
-       return RET_OK;
+       pr("%4d %-16.16s ", land.lnd_uid, lchr[(int)land.lnd_type].l_name);
+       prxy("%4d,%-4d", land.lnd_x, land.lnd_y, player->cnum);
+       pr(" %3d%% %3d %1.1f %1.1f %3d ",
+          land.lnd_effic,
+          land.lnd_tech,
+          (float)land.lnd_att, (float)land.lnd_def, land.lnd_vul);
+       pr("%2d %2d %2d %2d ",
+          land.lnd_spd, land.lnd_vis, land.lnd_spy, land.lnd_rad);
+       pr("%2d %2d %2d %2d %2d ",
+          land.lnd_frg,
+          land.lnd_acc, land.lnd_dam, land.lnd_ammo, land.lnd_aaf);
+       pr("\n");
+    }
+    if (nunits == 0) {
+       if (player->argp[1])
+           pr("%s: No unit(s)\n", player->argp[1]);
+       else
+           pr("%s: No unit(s)\n", "");
+       return RET_FAIL;
+    } else
+       pr("%d unit%s\n", nunits, splur(nunits));
+    return RET_OK;
 }