New "text" masks (91 total) have been added to the Alphaworld Object Path as of March 2nd, 2007. They are a complete listing of all standard english keyboard characters in the Impact font format. Along with this update also comes two new textures, clr_white and clr_black.
Uppercase Characters
The uppercase set works in the following format:
t_au1m
- t_ : Standard text mask prefix. Does not change
- a : Indicates the letter, replace this with any letter, a to z
- u : Indicates uppercase
- 1 : Indicates font set 1, currently the only one available.
- m : mask indicator, standard
For example, create texture stone1 mask=t_gu1m shows an uppercase G with the stone1 texture.
Lowercase Characters
Lowercase characters have very similar formatting to uppercase. The only difference is to replace the u with an l (L) to indicate lowercase.
t_al1m
- t_ : Standard text mask prefix.
- a : Indicates the letter, replace this with any letter, a to z
- l : Indicates lowercase
- 1 : Indicates font set 1, currently the only one available.
- m : mask indicator, standard
For example, create texture wood3 mask=t_zl1m shows an lowercase Z with the wood3 texture.
Numbers
The number set is simple, and works in the following format:
t_#1m
- # : Indicates the number, replace this with any number, 0 to 9
For example, create texture metal2 mask=t_71m shows the number 7 with the metal2 texture.
Punctuation/Special Characters
This set is a little more tricky to memorize as there is unique names for them all, so I will just list all them off here with what they represent.
| Character Name
| Character
| Mask
|
| Ampersand
| &
| t_amper1m
|
| Apostrophe
| '
| t_apos1m
|
| Asterisk
| *
| t_ast1m
|
| At
| @
| t_at1m
|
| Back Slash
| \
| t_bslash1m
|
| Slash
| /
| t_slash1m
|
| Caret
| ^
| t_caret1m
|
| Colon
| :
| t_colon1m
|
| Semi-colon
| ;
| t_scolon1m
|
| Comma
| ,
| t_comma1m
|
| Dollar Sign
| $
| t_dollar1m
|
| Equal
| =
| t_equal1m
|
| Exclamation Mark
| !
| t_excla1m
|
| Vertical Line
| |
| t_vert1m
|
| Hyphen
| -
| t_hyphen1m
|
| Brace (Left)
| {
| t_lbrace1m
|
| Brace (Right)
| }
| t_rbrace1m
|
| Chevron (left)
| <
| t_lchev1m
|
| Chevron (right)
| >
| t_rchev1m
|
| Parenthesis (left)
| (
| t_lparen1m
|
| Parenthesis (right)
| )
| t_rparen1m
|
| Percent
| %
| t_percent1m
|
| Period
| .
| t_period1m
|
| Plus
| +
| t_plus1m
|
| Pound
| #
| t_pound1m
|
| Question Mark
| ?
| t_question1m
|
| Quotation Mark
| "
| t_quot1m
|
| Tilde
| ~
| t_tilde1m
|
| Underscore
| _
| t_uscore1m
|
Some punctuation marks, such as the comma and the period have been "centered" so they can do double duty as useful masks for other purposes. Therefore if writing a sentence with punctuation, it may be required to move the object with that mask on to the suitable position.
Tips
These are exclusively masks, and do not have a texture counterpart. You must use a different texture to display the mask. For example, create texture t_51 mask=t_51m will not work but create texture stone1 mask=t_51m will.
Use the pictwll/pictwlk object series for the best way to write text.
Inworld Listings