Mascot Cafe - Draft User Guide 0.1

The initial implementation of Mascot Cafe is now available for evaluation and beta test on port 3000 of timewind.duckdns.org.

Note that this is still in the experimental stages, and not all planned features have yet been implemented. Notably, the planned initial negotiation of universe parameters is not available - the combat will therefore always run with the following set up:

Maximum Number of Ships = 10
Unit time per round = 1.0, per ship = 0.1 seconds
Ships will be disconnected after 30 seconds if no command is submitted

Combat Terminates after 2 minutes if no ships communicate with the universe in that time.

To start a new game or to join a running game, the process is exactly the same., Connect your ship to port 3000 of the server and issue the usual "please please" command. Assuming that you send the correct "please please" command, you should get the following response:

   Start game

This means that all is OK and you can start sending commands.

Occasionally, although your request was correct and recognised, the Mascot service cannot let you join at the current time - in this case you will get one of the following responses.

    R 421 Mascot Service Unavailable
  R 422 Sorry, this game is full
  R 423 Too late to join this game
    
If you receive one of these, it's best to wait a few minutes then try again.

If you get a response like:

  R 511 Protocol Error

Then it's likely that you've sent an incorrect start message.

If you get your ship to parse these responses, please just look for the R and the number part. In general, 511 is always a protocol error, and any number >= 420 and < 430 indicates that Mascot will not let you play at this time. The rest of the response is purely explanatory text which I may change without notice.

When the first ship joins the combat, expect one other ship to be present. This is a (currently) stationary drone maintained by the universe. Kill it to win the game (unless of course other ships join in before you can do so :-) ).

Caveats:

This game is defined as EXPERIMENTAL. I therefore will not be held responsible for anything which spoils your enjoyment of the game (or for anything else for that matter).

New versions of the game may be provided at short (or no) notice - I will try to avoid doing so while a game is in progress, but make no guarantees.

I'm of course interested in any bugs you find (why else put this out for beta..) but I don't guarantee to fix them in any particular timescale. When submitting a bug report, please quote the exact version of the game - get this by telnetting to port 3000

  telnet timewind.duckdns.org 3000

and read what is output. You should get something like:

  Connected to timewind.duckdns.org.
  Escape character is '^]'.
  R 511 Protocol Error - This is Mascot: CAFE Trial Build 1 Mon Sep 13 22:13:19 GMT 2004
  Connection closed by foreign host.

It's the build number (in this case build 1) that I'm interested in).

Enjoy!

Trev


Timewind HomepageThe Timewind Pages are Copyright © Trev Hitch, 2000-2005
--