#+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.