doc/protocol.txt
author unc0rr
Thu, 01 May 2008 15:55:03 +0000
changeset 898 344ba7dba23d
parent 783 4f59db6f147d
child 1035 6f5842bc481b
permissions -rw-r--r--
Handle QUIT of the master: disconnect all roommates

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