… | |
… | |
87 | <type name="flag" type="U8" multiplier="1"/> |
87 | <type name="flag" type="U8" multiplier="1"/> |
88 | <type name="komi16" type="I16" multiplier="2"/> |
88 | <type name="komi16" type="I16" multiplier="2"/> |
89 | <type name="komi32" type="I32" multiplier="2"/> |
89 | <type name="komi32" type="I32" multiplier="2"/> |
90 | <type name="result" type="I32" multiplier="2"/> |
90 | <type name="result" type="I32" multiplier="2"/> |
91 | <type name="score" type="I32" multiplier="4"/> |
91 | <type name="score" type="I32" multiplier="4"/> |
92 | <type name="time" type="U32" multiplier="100"/> |
92 | <type name="time" type="U32" multiplier="1000"/> |
93 | |
93 | |
94 | <h2>Constants, enumeration and set types used in the protocol.</h2> |
94 | <h2>Constants, enumeration and set types used in the protocol.</h2> |
95 | |
95 | |
96 | <p>Baaah... not yet.</p> |
96 | <p>Baaah... not yet.</p> |
97 | |
97 | |
… | |
… | |
386 | <member name="result" type="CONSTANT" default='"login error 18"'/> |
386 | <member name="result" type="CONSTANT" default='"login error 18"'/> |
387 | ** maybe more following? ** |
387 | ** maybe more following? ** |
388 | </message> |
388 | </message> |
389 | |
389 | |
390 | <message type="0022" name="login" recv="yes"> |
390 | <message type="0022" name="login" recv="yes"> |
391 | <!-- "thanks" to jylem for blocking me ;)--> |
391 | <!-- "thanks" to jyem for blocking me ;)--> |
392 | <member name="result" type="CONSTANT" default='"user or ip blocked"'/> |
392 | <member name="result" type="CONSTANT" default='"user or ip blocked"'/> |
393 | <member name="reason" type="STRING"/> |
393 | <member name="reason" type="STRING"/> |
394 | </message> |
394 | </message> |
395 | |
395 | |
396 | <message type="0013" name="msg_chat" recv="yes"> |
396 | <message type="0013" name="msg_chat" recv="yes"> |