VentriloNetString
When variable length strings are sent or received in a network packet, they are put into the packet as a big endian 16 bit integer followed by that number of bytes. For example, a string containing "foobar" would look like this in a packet:
| # of bytes | char values |
| 00 06 | 66 6f 6f 62 61 72 |
It is important to note that even when a string in a structure is not being set, the size is still sent (in which case it is of course 0).
