Topic: Client r 416-430 changes

Fixed a bug where SHIFT+Q caused an exit without opening quit confirm window.
Debug chat commands will no longer appear in chat help list.
Chat commands for HELP will now be forwared directly to HELP (Avoids spam in LOCAL chat).
Added asynchronous chat command "/calc".
Fixed a crash when chat command input is empty.
Updated /calc command to support new chat interface.
Added /chuck command.
Added /date and /ddate command.
Added /google command.
Added /browser, /forum, /gdate, /http, /reports, /suggest, /time and /yoda command.
Added server command help support to /about, /extern, /help and /suggest command.
Added ability to receive a specific joke for /chuck command.
Added /suggest execution to help tips.
Changed text color of /suggest and /help command.
Added /distress (to support old /help) and /request command (chat to admin channel) support.
Added help data support for serverside dollar and slash commands.
Added help data for all server side slash commands.
Improved help text for /chan command.
Command /export now supports serverside commands.
Command /suggest now supports selecting random help text of serverside slash commands.
Added /countdown command.
Added mining sound.
Added launcher startup sound.
Fixed a bug for crashdump file naming, where numbers below 10 didnt had a leading zero.
Code tidy up.

Amethyst        T0    Pyr     30
Cisco                T4    Sco    90
Delphi              T1    Eng    21
Neuropath      T0    Tel     10

Re: Client r 416-430 changes

So what happened here?

Simple: The client has a new chat command engine, this allows us to add more complicated commands. A lot of HELPs command will/has move(d) to client. On top of that all chat commands now have meaningful help text.

For a list of all existing commands you simply type "/help". If you want to show help text of any command you simply do: "/help commandname" where "commandname"  should be replaced with your command you want to get help text from.

You may have noticed we already have around 160 commands, which is a lot. Showing a command list for tons of commands is horrible, so i added an aditional command which allows you to export the complete command help as json/text/html. To do that, you simply do "/export html". This will generate am easy to read HTML file in your game directory, which will be opened in your default browser. You can also print that help text out to paper, but then i suggest to use "/export text". The JSON format btw is used to update the chat command table on this forum page: http://hostilespace.co.uk/forum/misc.php?hsr=commands. Feel free to use the exported help in any project, f.e. as additional help for your clan homepage.

If you dont have any clue where to start with the tons of commands that exist, you can use "/suggest". This will pick any random command and show its help. This also happens when you have "Help text" turned on in options.

I really suggest that you go through the list, because there are few very useful commands like "/forum", "/reports" (yes the plural), "/browser",  or "/countdown".

On top of that huge update, we have added 2 new sounds to the game. The first sound is made for the mining skill. The second sound is used to indicate game launcher startup. Maybe that launcher sound could be used for map scene switches (/hyperspace, /return, ...).

Amethyst        T0    Pyr     30
Cisco                T4    Sco    90
Delphi              T1    Eng    21
Neuropath      T0    Tel     10