Filetypes

From Arx Libertatis Wiki
Revision as of 22:46, 3 February 2011 by Ds (talk | contribs) (Created page with "This is a list of filetypes that are used in arx and the code file(s) responsible for loading/parsing them. This list does not include standard file types such as image formats s...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This is a list of filetypes that are used in arx and the code file(s) responsible for loading/parsing them. This list does not include standard file types such as image formats such as bmp, jpg and tga which are loaded in graphics/data/Texture.cpp and graphics/data/CinematicTexture.cpp and the wav audio format which is loaded in audio/codec/WAV.cpp and audio/codec/ADPCM.cpp

I suppose a lot of this code will become useless when we find a cross platform audio library to replace it.

Ext Description Code
aef Audio environment parameters audio/AudioEnvironment.cpp
amb Ambient audio audio/Ambient.cpp
asl Script scripting/Script.cpp and scripting/ScriptEvent.cpp
cin Cinematic (panning images during cutscenes) io/CinematicLoad.cpp
dlf Level scene/LoadLevel.cpp (DanaeLoadLevel)
doc (not loaded?)
flg (only one file)
ftl Compiled object / mesh graphics/data/FTL.cpp
fts (Compiled) scene graphics/data/Mesh.cpp (FastSceneLoad)
ini Configuration / localization / misc
llf Level lighting scene/LoadLevel.cpp (in DanaeLoadLevel)
tea Animation scene/Object.cpp (TheaToEerie)
teo Raw object / mesh (not shipped) scene/Object.cpp (TheoToEerie)
too Raw object / mesh (only 3 files) scene/Object.cpp (TheoToEerie)
txt Credits