[comp.archives] [rec.games.empire] GB: new client available

robertc@sco.COM (Robert Chansky) (07/12/90)

Archive-name: gb-client/11-Jul-90
Original-posting-by: robertc@sco.COM (Robert Chansky)
Original-subject: GB: new client available
Archive-site: acf8.nyu.edu [128.122.129.2]
Reposted-by: emv@math.lsa.umich.edu (Edward Vielmetti)


	I've rewritten the client to include a few extra features.  People
playing the game under the old client may want to grab the new version as it
makes life a little more convenient.

	The new client can be retreived via anonymous ftp to acf8.nyu.edu.
look in either "tmp" or "GB", I don't remember, for the file "GB_client.shar".

	Modifications:

	- the 'source <filename>' command is a client-recognized command.  No 
server mods are needed.  it executes the commands in <filename> as though
they had been typed in.  This allows somewhat more convenient ordering of
massive amounts of ships, if you know vi real well.  (keep several lists of
ships, then (say) to order them all to one destination, vi the list and type
":%s/^/order " <return> and then ":%s/$/ dest \/Sol\/Earth" <return> then
source the file.  I include this lengthy explanation because I pity the poor
fools who don't yet know vi.  Ha!  What could be simpler?
	- There was a problem with GB coredumping on an orbit map.  This was
because a character from the orbit information sent by the server was
being scanned as a string into a character variable.  The \0 was tacked onto
the end of the character, which happened to be another variable.  This was
the subroutine return value on some machines, which then didn't know how to
return.
	- You can specify the host and port values on the command line. e.g.:
"GB cadman.nyu.edu 2020" will use those host/port values instead of the
defaults (as shipped, "pooh.caltech.edu" and "2010".)  If the values are
omitted, defaults are used.  This allows multiple games without needing
different versions of the client.
	- Typing ^C will (usually) flush server output.  If you're stuck in a
long report, this will stop it, but you have to try a couple times.

	- I believe there are a couple other things, but I forget them just
now.

	Hope you enjoy them.  
	Please send complaints/praise to smq@ucscb.ucsc.edu.

	Robert Chansky

-- 
       SSSSSSSSSSSSSSSSS   IIIIIIIIIIIIIIIIIIIIIIIIIII    GGGGGGGGGGGGGGGGGGG
      SSS                             III                GGG
 DOT   SSSSSSSSSSSSSSSS               III                GGG             GGGGG
                     SSS              III                GGG               GGG
      SSSSSSSSSSSSSSSSS    IIIIIIIIIIIIIIIIIIIIIIIIIII    GGGGGGGGGGGGGGGGGGG
Robert Chansky, smq@ucscb.ucsc.edu, robertc@sco.com, uunet!ucscc!ucscb!smq, etc.