author | alfadur |
Sun, 09 Sep 2018 01:20:35 +0300 | |
changeset 13806 | 5fb40c8e5542 |
parent 10342 | 16122539d2ea |
permissions | -rw-r--r-- |
8243 | 1 |
'?' ping? |
2 |
'!' pong! |
|
3 |
'l','L' срабатывание команд -left, +left |
|
4 |
'r','R' -right, +right |
|
5 |
'u','U' -up, +up |
|
6 |
'd','D' -down, +down |
|
7 |
'z', 'Z' -precise, +precise |
|
8 |
'N' срабатывание команды /nextturn |
|
9 |
'S' /switch |
|
10 |
's' + <текст> /say |
|
11 |
'+' пустой пакет для постоянности лага |
|
12 |
'1'..'5' /timer 1..5 |
|
13 |
chr(128+№) /slot № |
|
14 |
'w' /setweap |
|
15 |
'p' /put |
|
16 |
'j' /ljump |
|
17 |
'J' /hjump |
|
18 |
'E' + <текст> сообщение об ошибке |
|
19 |
',' /skip |
|
20 |
't' + № /taunt № |
|
10342
16122539d2ea
Fix build, and also make protocol a bit more consistent and flexible (only in docs though, to be implemented)
unc0rr
parents:
10338
diff
changeset
|
21 |
'f' + <team> 'team' is uncontrolled |
16122539d2ea
Fix build, and also make protocol a bit more consistent and flexible (only in docs though, to be implemented)
unc0rr
parents:
10338
diff
changeset
|
22 |
'g' + <team> 'team' is controlled again (synced msg) |
2497 | 23 |
|
24 |
фронтенд клиенту: |
|
8243 | 25 |
'e' + <команда> выполнить "/<команда>" |
26 |
'T' + {L,N,D} тип игры (локальная, сетевая, просмотр демо) |
|
27 |
'W' + <текст> сообщение о нефатальной ошибке |
|
28 |
'F' + <team> команда team вылетела в сетевой игре |
|
10342
16122539d2ea
Fix build, and also make protocol a bit more consistent and flexible (only in docs though, to be implemented)
unc0rr
parents:
10338
diff
changeset
|
29 |
'G' + <team> 'team' is back (unsynced msg) |
8243 | 30 |
'o' stop syncing, game over! |
2497 | 31 |
|
32 |
Клиент фронтенду: |
|
8243 | 33 |
'C' запрос текущего конфига игры |
34 |
'q' выход по причине окончания демки |
|
35 |
'i' статистика |
|
36 |
'K' вывести сообщение из KB |
|
37 |
'Q' выход через команду /quit |
|
38 |
'q' выход по причине окончания игры |