--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/protocol.txt Sun Oct 07 14:54:31 2007 +0000
@@ -0,0 +1,30 @@
+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 №
+ 'p' /put
+ 'j' /ljump
+ 'J' /hjump
+ 'E' + <текст> сообщение об ошибке
+ ',' /skip
+ 'K' вывести сообщение из KB
+ 'Q' выход через команду /quit
+ 'q' выход по причине окончания игры
+
+ фронтенд клиенту:
+ 'e' + <команда> выполнить "/<команда>"
+ 'T' + {L,N,D} тип игры (локальная, сетевая, просмотр демо)
+ 'W' + <текст> сообщение о нефатальной ошибке
+ Клиент фронтенду:
+ 'C' запрос текущего конфига игры
+ 'q' выход по причине окончания демки
+