FORMAT
The FORMAT
variable is used to hold printing
format mask constants which determine several aspects of the game.
Printing Format Mask Constant | What It Does |
---|---|
LIST_F | print itemized lists, not sentences |
NORECURSE_F | do not recurse object contents |
NOINDENT_F | do not indent listings |
DESCFORM_F | alternate room description formatting |
GROUPPLURALS_F | list plurals together where possible |
NOPARENTHESES_F | ignore printing by ObjectIs (is worn, is light, etc.) |
! You set the FORMAT like this:
FORMAT = LIST_F | NORECURSE_F | DESCFORM_F
! To add FORMAT settings to preexisting settings
FORMAT = FORMAT | LIST_F
! To check for a FORMAT mask
if(FORMAT & NORECURSE_F)
! To clear a FORMAT mask
FORMAT = FORMAT & ~LIST_F