doc/protocol.txt
author sheepluva
Sun, 06 Feb 2011 11:39:11 +0100
changeset 4929 3dca560e6510
parent 2497 29678306d4fb
child 8240 ee39403a1d27
permissions -rw-r--r--
I need this export in order to not have the wrapper.c fail to find Game() on linux From this point on compilation and usage of library should work on linux, at least does for me :P

	'?'             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'             статистика