doc/protocol.txt
changeset 1035 6f5842bc481b
parent 783 4f59db6f147d
child 1351 aa7aefec5c1b
--- a/doc/protocol.txt	Fri Jun 27 17:22:15 2008 +0000
+++ b/doc/protocol.txt	Fri Jun 27 17:45:35 2008 +0000
@@ -1,31 +1,32 @@
-IPC:
-                '?'             ping?
-                '!'             pong!
-                'l','L'         срабатывание команд     -left, +left
-                'r','R'                                 -right, +right
-                'u','U'                                 -up, +up
-                'd','D'                                 -down, +down
-                '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'		выход по причине окончания игры
-                
-        фронтенд клиенту:
-                'e' + <команда> выполнить "/<команда>"
-                'T' + {L,N,D}   тип игры (локальная, сетевая, просмотр демо)
-                'W' + <текст>   сообщение о нефатальной ошибке
-        Клиент фронтенду:
-                'C'             запрос текущего конфига игры
-                'q'             выход по причине окончания демки
-                'i'             статистика
+	'?'             ping?
+	'!'             pong!
+	'l','L'         срабатывание команд     -left, +left
+	'r','R'                                 -right, +right
+	'u','U'                                 -up, +up
+	'd','D'                                 -down, +down
+	'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 №
+
+фронтенд клиенту:
+	'e' + <команда> выполнить "/<команда>"
+	'T' + {L,N,D}   тип игры (локальная, сетевая, просмотр демо)
+	'W' + <текст>   сообщение о нефатальной ошибке
+
+Клиент фронтенду:
+	'C'             запрос текущего конфига игры
+	'q'             выход по причине окончания демки
+	'i'             статистика