doc/protocol.txt
author unc0rr
Sat, 15 Dec 2007 19:40:50 +0000
changeset 665 5c7bfc8bac6a
parent 619 758da3d985fa
child 783 4f59db6f147d
permissions -rw-r--r--
Start move from custom widgets to custom models

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'             выход по причине окончания демки
                'i'             статистика