Began implementation planning document.
This commit is contained in:
parent
32503cdbca
commit
48f0858735
|
@ -0,0 +1,25 @@
|
|||
#+TITLE: SilverMUD Design Document
|
||||
This document contains information about various implementation details of
|
||||
SilverMUD, as a scratchpad for decisions before implementation.
|
||||
|
||||
* Server->Client Message Format (1409 bytes total):
|
||||
** Message Type - Unsigned 8 Bit Integer:
|
||||
|-------+------------------------|
|
||||
| Value | Purpose |
|
||||
|-------+------------------------|
|
||||
| 0 | System Message |
|
||||
| 1 | Client Setting Message |
|
||||
| 2 | Command Output Message |
|
||||
| 3 | Local Chat Message |
|
||||
| 4 | Player Chat Message |
|
||||
| 5 | Party Chat Message |
|
||||
|-------+------------------------|
|
||||
|
||||
Further values remain open for possible additional message types.
|
||||
|
||||
** Sender Name - 128 Character String.
|
||||
|
||||
** Message Content - 1024 Character String.
|
||||
|
||||
* Client->Server Message Format (1024 bytes total):
|
||||
** Message Content - 1024 Character String.
|
Loading…
Reference in New Issue