+++ /dev/null
-.TH Command WAIT
-.NA wait "Wait for a telegram"
-.LV Expert
-.SY "wait"
-The wait command is used to wait until new telegrams are received.
-It's most common use is to wait for an attack, or a reply of some sort.
-.s1
-.EX "wait"
-.nf
-You have a new telegram waiting ...
-.fi
-.EX
-.sp
-When telegrams arrive you are informed with:
-.NF
-\*QYou have a new telegram waiting ...\*U if there is just one new one, or
-\*QYou have ten new telegrams waiting ...\*U if there are ten of them, or
-\*QYou have several new telegrams waiting ...\*U if there are very many.
-.FI
-.s1
-The wait command will eventually time out.
-.s1
-WAIT COMMAND IS DISABLED IN THE NEW SERVER.
-.s1
-.SA "telegram, wire, Obsolete"
+++ /dev/null
-/*
- * Empire - A multi-player, client/server Internet based war game.
- * Copyright (C) 1986-2007, Dave Pare, Jeff Bailey, Thomas Ruschak,
- * Ken Stevens, Steve McClure
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- *
- * ---
- *
- * See files README, COPYING and CREDITS in the root of the source
- * tree for related information and legal notices. It is expected
- * that future projects/authors will amend these files as needed.
- *
- * ---
- *
- * wai.c: Wait for telegrams and announcements
- *
- * Known contributors to this file:
- *
- */
-
-#include <config.h>
-
-#include "commands.h"
-#include "empio.h"
-
-int
-wai(void)
-{
- struct natstr *np;
-
- np = getnatp(player->cnum);
- io_output(player->iop, IO_WAIT);
- if (np->nat_ann == 0 && np->nat_tgms == 0) {
- player->waiting++;
- io_input(player->iop, IO_WAIT);
- player->waiting--;
- }
- if (player->aborted || io_eof(player->iop))
- return RET_OK;
- if (np->nat_ann != 0)
- player->argp[0] = "wire";
- if (np->nat_tgms != 0)
- player->argp[0] = "read";
- return rea();
-}
{"upgrade <s|p|l> <SHIPS|PLANES|UNITS>",
1, upgr, C_MOD, NORM + MONEY + CAP},
{"version", 0, vers, 0, VIS},
- {"wait", 0, wai, C_MOD, GOD},
{"wall [<message>]", 0, wall, C_MOD, NORM},
{"wingadd <WING> <PLANES>", 1, wing, C_MOD, NORM},
{"wipe <SECTS>", 1, wipe, C_MOD, NORM},