aboutsummaryrefslogtreecommitdiff
path: root/protocol.txt
blob: f38e7784a19c76cb8fe5915e3bb459251ff2a2a0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Client: [version number]CRLF[client name|]
Server: [good/version old]
...
Server: [time limit in int/secs]CRLF # signifies game start
        [instantly gives turn info]

Before turn:
[Action blocking|nonblocking|sing indicator]
    if action indicator => [Description of action during turn]CRLF
    if sing indicator   => [Line to sing]CRLF
At start of turn:
Server: [turn indicator]CRLF
        [Description of area]CRLF
        [Directions separated with semicolon]CRLF
        [Visible items separated with semicolon]CRLF
        [Entities separated with semicolon]CRLF

When running turn: [CRLF-separated list of things happening in the players room]