doc/protocol.txt
author nemo
Thu, 11 Nov 2010 09:58:10 -0500
changeset 4238 6f1631765ebd
parent 2497 29678306d4fb
child 8240 ee39403a1d27
permissions -rw-r--r--
Fix a long-standing bug with ammo due to gstMoving being set on gears generically, causing an incorrect ammo type to be set. This caused crashes and incorrect ammo types.

	'?'             ping?
	'!'             pong!
	'l','L'         срабатывание команд     -left, +left
	'r','R'                                 -right, +right
	'u','U'                                 -up, +up
	'd','D'                                 -down, +down
	'z', 'Z'                                -precise, +precise
	'N'             срабатывание команды /nextturn
	'S'                                  /switch
	's' + <текст>   /say
	'+'             пустой пакет для постоянности лага
	'1'..'5'        /timer 1..5
	chr(128+№)     /slot №
	'w'             /setweap
	'p'             /put
	'j'             /ljump
	'J'             /hjump
	'E' + <текст>   сообщение об ошибке
	','             /skip
	'K'             вывести сообщение из KB
	'Q'             выход через команду /quit
	'q'             выход по причине окончания игры
	't' + №        /taunt №
	'F' + <team>    команда team вылетела в сетевой игре

фронтенд клиенту:
	'e' + <команда> выполнить "/<команда>"
	'T' + {L,N,D}   тип игры (локальная, сетевая, просмотр демо)
	'W' + <текст>   сообщение о нефатальной ошибке

Клиент фронтенду:
	'C'             запрос текущего конфига игры
	'q'             выход по причине окончания демки
	'i'             статистика