Avoid some weapon name copying
Convert text index macros to ternary expressions
Use inline function to compute extra-short secondary names
Remove obsolete advice about level saving

Levels are no longer maintained under DOS.  Remove the obsolete advice.
Compute message_length limit automatically
Use enum for multiplayer message numbers