Notes on Thing Mode Verbs
All of the modes covered in this section have a mode and then a current mode. Remember to make a distinction between
the current mode and the mode.
Thing Geo Modes
The current Geo Mode of a thing is the value
that the thing will use. The Geo Mode seems to be simply a stored value for the thing. Setting the current Geo Mode
of a thing has no effect on the Geo Mode and setting the Geo Mode has no effect on the current Geo Mode. The default
Geo Mode and current Geo Mode for a thing is 4.
Thing Light Modes
Setting the current Light Mode of a thing has
no effect on the thing or the Light Mode, and any new value is quickly overwritten. Setting the Light Mode of a thing
changes the thing, and after a very small delay, it changes the current Light Mode. Changing the Light Mode of the
player has no effect on the weapon mesh. The default Light Mode and current Light Mode for a thing is 3.
Thing Texture Modes
The thing tex mode verbs do change a thing's Texture Mode, but the
visual appearance of the thing is not changed. The engine does not seem to care what a thing's texture mode values are,
they will be rendered with perspective texturing regardless. Even when the advanced display options are used to change
the engine's overall texturing mode, things are rendered perspectively.
SetThingTexMode() changes the Tex Mode,
and after a very short delay, it changes the current Tex Mode. Setting the current Tex Mode has no effect and the value
is quickly changed back. The default Tex Mode for a thing is 2, while the current Tex Mode has a default of 1.