FileType
Types of Files Used by ThereClient and Related Programs
Extension | Signature ° | Description | Usage |
aconf |
animob configuration |
¹ Lua script for animobs such as dice, dogs, dog treats, drinks, and vehicles |
|
agsc |
aggregate skin config |
¹ XML configuration for skutes for flexible/animated objects such as dogs, trees, flags, etc. |
|
animation | TANI | animation | Skeleton based animation (i.e., body movements) |
ave |
image parameters |
Colour average and dimensions for a dds file with a matching name. Example: most pixels in t022fl_pricklyleaves.jpg.dds are 45 red, 115 green and 90 blue. Taking all pixels into account, the corresponding ave file describes the image as 45.541672 red, 115.379654 green, and 89.456284 blue. Its dimensions are 256x256. |
|
bubl | SOM | A collection of blocks (models). | Used to work around the limitations of a single model. |
css |
Cascading Style Sheet |
¹² Extends HTML tags by defining classes which embed multiple specifications. Example: <DIV class="redUnderscored">
|
|
dat |
Extension used thus far only for uudobdir.dat , whichappears to be a directory for uudobs |
||
dds |
DDS |
DirectDraw Surface |
² Format to store DXTn (n=1-5) compressed jpg or png images with mipmap levels for faster texture rendering |
dll | MZ | Dynamically Linked Library | ² Executable code used by one or more programs |
dl.0 | ³ | partial download | Extension is stripped upon completion. |
dmp | dump | ¹² Debugging info generated by program crash | |
dob | distributed object | ¹ Used to configure dobs | |
emotion |
EMOT |
“emotion” |
Set of animations, expressions, sounds and/or moodicons (images) used to express emotion or perform an action |
expression | EXPR | ||
exe | MZ | executable program | ² Example: ThereClient.exe |
gif |
GIF89 |
Graphics Interchange Format | ² Lossless compressed image for web pages and icons |
glob | GLOB | A placed set of blocks. | Zephyr is built with a bubl/glob set. |
gmax | gmax model | ¶ Stores model definition in editable format | |
htm html |
Hyper-Text Markup Language |
¹² Used to create web pages |
|
ini | configuration | ¹²¶ Saved program runtime settings | |
jpeg jpg |
JFIF |
Joint Photographic Experts Group |
² Lossy compressed image for web pages or conversion to dds texture |
js | Javascript | ¹² Scripting language for web pages | |
lay | layout | ¹ Saved layout for zone or house | |
lnk | shortcut to another file | ² Used to start ThereClient and other programs | |
log | audit trail | ¹² Log files record event history for subsequent review. | |
mls | RIFF4 | MIDI instrument samples | |
model |
SOM |
exported model |
The frame on which the textures are applied. Finished item for There which cannot be reimported to gmax |
morph |
MRPH |
skute animation |
morph based animation (i.e., facial movements, trees bending, etc.) |
mso | ActiveMime | ¶ Used by Previewer | |
ogg | Ogg | Ogg-Vorbis encoded audio | ² Compressed audio used for some sound effects |
png |
PNG |
Portable Network Graphic |
² Lossless compressed image used for web pages and some icons |
pvr | ¹¶ Used by Previewer | ||
scene,ⁿⁿⁿ |
scene configuration |
¹ Defines glob file, coordinates, server address, sound, permissions and other parameters. |
|
skeleton | SOM | A flexible framework for avatars. | |
skute | SKUT | A model that bends with a skeleton. | |
smi | smiley definitions | SMI files link emotes to emotions and mood changes. | |
style | Clothing item definition | ¶ XML for Stylemaker clothing item | |
swf | FWS, CWS | Flash movie | ² Used for web pages and some GUI components |
tga |
TRUEVISION-XFILE |
Targa image |
² Compressed image format; appears to be used only for palette.tga |
tlg | There Login | ¹ XML for There session data | |
ts |
ThereScript (Lua) |
¹ Scripting language for There objects. Usually configuration information, but may have functionality (such as the rules of a spades game) |
|
txt | ¹² Used for annotation and configuration files | ||
xmi | FORM | eXtended MIdi | ¹² MIDI audio used for music and some sound effects |
xml | eXtensible Markup Language | ¹² Used to load, save and transfer data | |
xsl | eXtensible Stylesheet Language | ¹² Used to display data in forms |
° Partial signature contained within file header ¹ Plain text ² Not specific to There ³ Depends upon type of file being downloaded ⁿ 0-9 ¶ File for external program; not used by There client
Note: this page is not complete