Difference between revisions of "List of file types"

From Dragon Age Toolset Wiki
Jump to: navigation, search
({{Resource palette}})
m (Converted list to table, directed alternatives to the main entry)
Line 1: Line 1:
 
{{Resource palette}}
 
{{Resource palette}}
  
Filetypes serve many functions in Dragon Age and the Toolset.
+
Many different '''file types''' are generated by the Dragon Age Toolset or are generated by third party applications for use with either the toolset or the game. These file types can be categorised as:
 +
* BioWare File Types, or
 +
* Third Party File Types
  
Files serve as [[Art Resources]], as a Resource to the Toolset and the Game. As well as any Gameresources, used by the Game.
+
Files can be [[Art Resources]], exported [[Designer Resources]] or external resources.
  
See also: [[Main Page]]
+
== BioWare File Types ==
  
-----
+
The following file types are in formats created by BioWare specifically for use with their tools and games:
  
The following file types are in formats created by BioWare specifically for use within their games:
+
{|
*.[[4PC]] Custom 16-bit RGBA texture format  
+
| .[[4PC]] || Custom 16-bit RGBA texture format
*.[[ANB]] —  Animation blend
+
|-
*.[[ANI]] —  Animation sequence: holds single animation sequence
+
| .[[ANB]] || Animation blend
*.[[APL]] Artist Placeable File
+
|-
*.[[ARE]] —  Area information: holds designer data about an area
+
| .[[ANI]] || Animation sequence: holds single animation sequence
*.[[ARL]] —  Area Layout File
+
|-
*.[[BIC]] Creature File
+
| .[[APL]] || Artist Placeable file
*.[[BIF]] BIFF file  
+
|-
*.[[BTC]] BioWare Template for Creatures  
+
| .[[ARE]] || Area information: holds designer data about an area
*.[[BTD]] BioWare Template for Doors  
+
|-
*.[[BTE]] BioWare Template for Encounters  
+
| .[[ARL]] || Area Layout file
*.[[BTG]] BioWare Template for Random Item Generator  
+
|-
*.[[BTM]] BioWare Template for Market/Merchants (Stores)  
+
| .[[BIC]] || Creature file
*.[[BTP]] BioWare Template for Placeable Objects  
+
|-
*.[[BTS]] BioWare Template for Sounds  
+
| .[[BIF]] || BIFF file
*.[[BTT]] BioWare Template for Triggers  
+
|-
*.[[CCS]] Conditional Compiled Script  
+
| .[[BTC]] || BioWare Template for Creatures
*.[[CIF]] —  Campaign information
+
|-
*.[[CNS]] —  Client scripting source
+
| .[[BTD]] || BioWare Template for Doors
*.[[CSS]] Conditional Source Script  
+
|-
*.[[CUB]] —  Cutscene blend tree
+
| .[[BTE]] || BioWare Template for Encounters
*.[[CUT]] —  Cutscene
+
|-
*.[[DADBDATA]] —  Compressed file used by the [[Builder to builder]] process  
+
| .[[BTG]] || BioWare Template for Random Item Generator
*.[[DAS]] Dragon Age Save game file
+
|-
*.[[DAT]] —  Internal manifest data file
+
| .[[BTM]] || BioWare Template for Market/Merchants (Stores)
*.[[DAZIP]] —  Used to deliver new content to the game.  Created by the toolset and consumed by DAUpdater for use by the game
+
|-
*.[[DFT]] — Used to define default values  
+
| .[[BTP]] || BioWare Template for Placeable Objects
*.[[DLB]] —  Dialog blend tree
+
|-
*.[[DLG]] —  Dialog
+
| .[[BTS]] || BioWare Template for Sounds
*.[[DWK]] Door walkable mesh  
+
|-
*.[[ERF]] —  Encapsulated Resource File for packaged resources
+
| .[[BTT]] || BioWare Template for Triggers
*.[[EVT]] —  Animation event file
+
|-
*.[[FAC]] Faction file  
+
| .[[CCS]] || Conditional Compiled Script
*.[[FFX]] —  Frame buffer effect
+
|-
*.[[FNT]] —  Font file
+
| .[[CIF]] || Campaign Information File
*.[[FSM]] Finite State Machine file  
+
|-
*.[[GAD]] —  GOB Animation Data
+
| .[[CNS]] || Client scripting source
*.[[GDA]] —  Game Data Array, binarized two dimensional array data file
+
|-
*.[[GFF]] —  Generic File Format: Used for almost all data, has become much faster for binary data storage, but has lost flexibility of earlier implementations.
+
| .[[CSS]] || Conditional Source Script
*.[[GIC]] Game Instance Comments  
+
|-
*.[[GIT]] Game Instance File
+
| .[[CUB]] || Cutscene blend tree
*.[[GUI]] Graphical User Interface File.
+
|-
*.[[HAK]] HAK file  
+
| .[[CUT]] || Cutscene
*.[[IFO]] Module Info File  
+
|-
*.[[INI]] Standard Windows options file  
+
| .[[DADBDATA]] || Dragon Age Database Data file: used to deliver content to builders, created by the [[Builder to builder]] process
*.[[ITP]] Item Template Palette  
+
|-
*.[[ITX]] —  Internal texture
+
| .[[DAS]] || Dragon Age Save game file
*.[[JRL]] Journal file  
+
|-
*.[[KEY]] Key file  
+
| .[[DAT]] || Internal manifest data file
*.[[LDF]] —  Language definition file:  Used by the scripting engines
+
|-
*.[[LST]] —  Area list
+
| .[[DAZIP]] || Dragon Age Zip file: used to deliver content to players, created by the by the [[Builder to player]] process
*.[[LTR]] Letter combo probability info for name generation  
+
|-
*.[[LVL]] —  Level art source file
+
| .[[DFT]] || Default values file
*.[[MAL]] —  Material Library file, stores a grouping of material object files
+
|-
*.[[MAO]] —  Material Object file, stores which textures are passed to a material
+
| .[[DLB]] || Dialog blend tree
*.[[MAT]] —  Material file, stores properties of a material
+
|-
*.[[MDL]] Aurora Model  
+
| .[[DLG]] || Dialog file
*.[[META]]/[[MET]] —  Meta information: Extra information about the associated resource
+
|-
*.[[MMH]] —  Model Mesh Hierarchy
+
| .[[DWK]] || Door walkable mesh
*.[[MOR]] —  Head Morph File (compiled)
+
|-
*.[[MRH]] —  Head Morph File (working/xml)
+
| .[[ERF]] || Encapsulated Resource File: used for packaging resources
*.[[MSH]] —  Mesh file: Contains all vertex, polygon and normal data
+
|-
*.[[MVE]] — 
+
| .[[EVT]] || Animation event file
*.[[NCC]] Compiled Client Script
+
|-
*.[[NCS]] Compiled Server Script
+
| .[[FAC]] || Faction file
*.[[NCS]] Neverwinter Compiled Script  
+
|-
*.[[NDB]] Server Script Debug Information
+
| .[[FFX]] || Frame buffer effect
*.[[NDB]] NWScript Debug Format Files.
+
|-
*.[[NDC]] Client Script Debug Information
+
| .[[FNT]] || Font file
*.[[NSC]] Client Side Script
+
|-
*.[[NSS]] Server Side Script
+
| .[[FSM]] || Finite State Machine file
*.[[NSS]] Neverwinter Source Script  
+
|-
*.[[PHY]] Physics file, contains Novodex collision info
+
| .[[GAD]] || GOB Animation Data
*.[[PLO]] Plot Information File
+
|-
*.[[PLT]] Packed Layered Texture  
+
| .[[GDA]] || Game Data Array: compiled dimensional array data file
*.[[PTM]] Plot Manager file  
+
|-
*.[[PTT]] Plot Template file  
+
| .[[GFF]] || Generic File Format: used for almost all data, has become much faster for binary data storage, but has lost flexibility of earlier implementations.
*.[[PWK]] Pathfinding Walkable, Pathfinding data file
+
|-
*.[[PWK]] Placeable object walkable mesh  
+
| .[[GIC]] || Game Instance Comments
*.[[RES]] Generic type  
+
|-
*.[[RIM]] —  Resource In Memory file: used by engine at runtime for fast data retrieval in native memory format
+
| .[[GIT]] || Game Instance file
*.[[RML]] —  Room Layout File
+
|-
*.[[SAV]] Neverwinter savegame file  
+
| .[[GUI]] || Graphical User Interface file
*.[[SSF]] — sound set file
+
|-
*.[[STA]] —  Animation State File
+
| .[[HAK]] || HAK file
*.[[STG]] Cutscene Stage File
+
|-
*.[[SUB]] Graphics Submission
+
| .[[IFO]] || Module Info File
*.[[TEX]] Aurora Texture  
+
|-
*.[[TLK]] Dialog Tlk File  
+
| .[[INI]] || Standard Windows options file
*.[[TNT]] —  Tint file
+
|-
*.[[TOC]] —  Table of Contents: Used to generate RIM files
+
| .[[ITP]] || Item Template Palette
*.[[TXI]] Extra Texture Info  
+
|-
*.[[UTC]] User Template for Creatures  
+
| .[[ITX]] || Internal texture
*.[[UTD]] User Template for Doors  
+
|-
*.[[UTE]] User Template for Encounters  
+
| .[[JRL]] || Journal file
*.[[UTG]] User Template for Random Item Generator  
+
|-
*.[[UTI]] User Template for Items  
+
| .[[KEY]] || Key file
*.[[UTM]] User Template for Market/Merchants (Stores)  
+
|-
*.[[UTP]] User Template for Placeable Objects  
+
| .[[LDF]] || Language definition file:  Used by the scripting engines
*.[[UTS]] User Template for Sounds  
+
|-
*.[[UTT]] User Template for Triggers  
+
| .[[LST]] || Area list
*.[[UTW]] — waypoint template
+
|-
*.[[WFX]] Wave extra info  
+
| .[[LTR]] || Letter combo probability info for name generation
*.[[WOK]] Walk Mesh  
+
|-
 +
| .[[LVL]] || Level art source file
 +
|-
 +
| .[[MAL]] || Material Library file, stores a grouping of material object files
 +
|-
 +
| .[[MAO]] || Material Object file, stores which textures are passed to a material
 +
|-
 +
| .[[MAT]] || Material file, stores properties of a material
 +
|-
 +
| .[[MDL]] || Aurora Model
 +
|-
 +
| .[[MET]] || Meta information: extra information about the associated resource
 +
|-
 +
| .[[MET|META]] || Meta information: extra information about the associated resource
 +
|-
 +
| .[[MMH]] || Model Mesh Hierarchy
 +
|-
 +
| .[[MOR]] || Head Morph File (compiled)
 +
|-
 +
| .[[MRH]] || Head Morph File (source)
 +
|-
 +
| .[[MSH]] || Mesh file: Contains all vertex, polygon and normal data
 +
|-
 +
| .[[MVE]] ||
 +
|-
 +
| .[[NCC]] || Compiled Client Script
 +
|-
 +
| .[[NCS]] || Compiled Server Script
 +
|-
 +
| .[[NCS]] || Neverwinter Compiled Script
 +
|-
 +
| .[[NDB]] || Server Script Debug Information
 +
|-
 +
| .[[NDB]] || NWScript Debug Format Files
 +
|-
 +
| .[[NDC]] || Client Script Debug Information
 +
|-
 +
| .[[NSC]] || Client Side Script
 +
|-
 +
| .[[NSS]] || Server Side Script
 +
|-
 +
| .[[NSS]] || Neverwinter Source Script
 +
|-
 +
| .[[PHY]] || Physics file, contains Novodex collision info
 +
|-
 +
| .[[PLO]] || Plot Information File
 +
|-
 +
| .[[PLT]] || Packed Layered Texture
 +
|-
 +
| .[[PTM]] || Plot Manager file
 +
|-
 +
| .[[PTT]] || Plot Template file
 +
|-
 +
| .[[PWK]] || Pathfinding Walkable, Pathfinding data file
 +
|-
 +
| .[[PWK]] || Placeable object walkable mesh
 +
|-
 +
| .[[RES]] || Generic type
 +
|-
 +
| .[[RIM]] || Resource In Memory file: used by engine at runtime for fast data retrieval in native memory format
 +
|-
 +
| .[[RML]] || Room Layout File
 +
|-
 +
| .[[SAV]] || Neverwinter save game file
 +
|-
 +
| .[[SSF]] || Sound Set File
 +
|-
 +
| .[[STA]] || Animation State File
 +
|-
 +
| .[[STG]] || Cutscene Stage File
 +
|-
 +
| .[[SUB]] || Graphics Submission
 +
|-
 +
| .[[TEX]] || Aurora Texture
 +
|-
 +
| .[[TLK]] || Dialog Tlk File
 +
|-
 +
| .[[TNT]] || Tint file
 +
|-
 +
| .[[TOC]] || Table of Contents: used to generate RIM files
 +
|-
 +
| .[[TXI]] || Extra Texture Info
 +
|-
 +
| .[[UTC]] || User Template for Creatures
 +
|-
 +
| .[[UTD]] || User Template for Doors
 +
|-
 +
| .[[UTE]] || User Template for Encounters
 +
|-
 +
| .[[UTG]] || User Template for Random Item Generator
 +
|-
 +
| .[[UTI]] || User Template for Items
 +
|-
 +
| .[[UTM]] || User Template for Market/Merchants (Stores)
 +
|-
 +
| .[[UTP]] || User Template for Placeable Objects
 +
|-
 +
| .[[UTS]] || User Template for Sounds
 +
|-
 +
| .[[UTT]] || User Template for Triggers
 +
|-
 +
| .[[UTW]] || User Template for Waypoint
 +
|-
 +
| .[[WFX]] || Wave extra info
 +
|-
 +
| .[[WOK]] || Walk Mesh
 +
|}
  
==Third-party file types==
+
== Third-party file Types ==
  
 
The following file types are in formats created by third parties that may see some usage:
 
The following file types are in formats created by third parties that may see some usage:
  
*.AS Action Script —  Used by the ScaleForm GUI package
+
{|
*.BIK BINK movie files  
+
| .[[AS]] || Action Script: used by the ScaleForm GUI package
*.BMP Bitmap file  
+
|-
*.CHM —  Windows Help File —  Used for toolset help, primarily scripting help
+
| .[[BIK]] || BINK movie files
*.CUR —  Windows Cursor File
+
|-
*[[DDS|.DDS]] —  Direct Draw Surface file —  This is a Direct X graphics file format, it can be compressed, hold mipmaps and Alpha
+
| .[[BMP]] || Bitmap file
*.DLL —  Windows dynamic link library
+
|-
*.EXE —  Windows Executable
+
| .[[CHM]] || Windows Help File: used for toolset help, primarily scripting help
*.FDP —  FMOD project file
+
|-
*.FEV/.FEV.SEQ FMOD file created by sound design tool
+
| .[[CUR]] || Windows Cursor File
*.FLA —  Flash file
+
|-
*.FSB/.FSB.CACHE/.FSB.SEQ —  Fmod Sound Bank file
+
| .[[DDS]] || Direct Draw Surface file: a DirectX graphics file format, it can be compressed, hold mipmaps and Alpha
*.FXA FaceFX Actor file (eg. "Human.fxa") containing bone definitions. Created using a Max plug-in. Used by the game.
+
|-
*.FXR Metadata associated with FXA. Not used by the game.
+
| .[[DLL]] || Windows dynamic link library
*.FXS Metadata associated with FXA. Not used by the game.
+
|-
*.FXE Facial animation file (eg. "46634_m.fxe"). Used by the game.
+
| .[[EXE]] || Windows Executable
*.FXM Metadata associated with the FXE for use in Studio (audio, phoneme info). Not used by the game.
+
|-
*.FXO —  Pre-Compiled Shader file, can include support for fallback rendering modes
+
| .[[FDP]] || FMOD project file
*.[[GFX]] —  Exported ScaleForm Movie —  Used for animated UI
+
|-
*.HLSL —  High Level Shader Language Source file
+
| .[[FEV|FEV]] || FMOD file created by sound design tool
*.INI —  Windows settings file
+
|-
*.JPG —  Image file —  Used mostly for thumbnails for models.  Not used in game.
+
| .[[FEV|FEV.SEQ]] || FMOD file created by sound design tool
*.JSFL —  ScaleForm file
+
|-
*.MP3 —  Sound file
+
| .[[FLA]] || Flash file
*.MPG MPG Video File  
+
|-
*.SPT —  SpeedTree File
+
| .[[FSB|FSB]] || FMOD Sound Bank file
*.SWF —  Flash File
+
|-
*.TGA —  Primary game source texture file
+
| .[[FSB|FSB.CACHE]] || FMOD Sound Bank file
*.TTF —  TrueType Font
+
|-
*.TXT —  Text file —  Primarily used for voice over
+
| .[[FSB|FSB.SEQ]] || FMOD Sound Bank file
*.WAV —  Wave File, generic windows sound file
+
|-
*.XDS —  Compressed Direct X images file format
+
| .[[FXA]] || FaceFX Actor file (eg. "Human.fxa") containing bone definitions. Created using a Max plug-in. Used by the game.  
*.XLS —  Excel file
+
|-
 +
| .[[FXR]] || Metadata associated with FXA. Not used by the game.  
 +
|-
 +
| .[[FXS]] || Metadata associated with FXA. Not used by the game.  
 +
|-
 +
| .[[FXE]] || Facial animation file (eg. "46634_m.fxe"). Used by the game.  
 +
|-
 +
| .[[FXM]] || Metadata associated with the FXE for use in Studio (audio, phoneme info). Not used by the game.  
 +
|-
 +
| .[[FXO]] || Pre-Compiled Shader file, can include support for fallback rendering modes
 +
|-
 +
| .[[GFX]] || Exported ScaleForm Movie: used for animated UI
 +
|-
 +
| .[[HLSL]] || High Level Shader Language Source file
 +
|-
 +
| .[[INI]] || Windows settings file
 +
|-
 +
| .[[JPG]] || Image file: used mostly for thumbnails for models.  Not used in game.
 +
|-
 +
| .[[JSFL]] || ScaleForm file
 +
|-
 +
| .[[MP3]] || Sound file
 +
|-
 +
| .[[MPG]] || MPG Video File
 +
|-
 +
| .[[SPT]] || SpeedTree File
 +
|-
 +
| .[[SWF]] || Flash File
 +
|-
 +
| .[[TGA]] || Primary game source texture file
 +
|-
 +
| .[[TTF]] || TrueType Font
 +
|-
 +
| .[[TXT]] || Text file: primarily used for voice over
 +
|-
 +
| .[[WAV]] || Wave File, generic windows sound file
 +
|-
 +
| .[[XDS]] || Compressed DirectX images file format
 +
|-
 +
| .[[XLS]] || Excel file
 +
|}
  
 
[[Category:File types|*]]
 
[[Category:File types|*]]

Revision as of 12:21, 6 June 2011

Many different file types are generated by the Dragon Age Toolset or are generated by third party applications for use with either the toolset or the game. These file types can be categorised as:

  • BioWare File Types, or
  • Third Party File Types

Files can be Art Resources, exported Designer Resources or external resources.

BioWare File Types

The following file types are in formats created by BioWare specifically for use with their tools and games:

.4PC Custom 16-bit RGBA texture format
.ANB Animation blend
.ANI Animation sequence: holds single animation sequence
.APL Artist Placeable file
.ARE Area information: holds designer data about an area
.ARL Area Layout file
.BIC Creature file
.BIF BIFF file
.BTC BioWare Template for Creatures
.BTD BioWare Template for Doors
.BTE BioWare Template for Encounters
.BTG BioWare Template for Random Item Generator
.BTM BioWare Template for Market/Merchants (Stores)
.BTP BioWare Template for Placeable Objects
.BTS BioWare Template for Sounds
.BTT BioWare Template for Triggers
.CCS Conditional Compiled Script
.CIF Campaign Information File
.CNS Client scripting source
.CSS Conditional Source Script
.CUB Cutscene blend tree
.CUT Cutscene
.DADBDATA Dragon Age Database Data file: used to deliver content to builders, created by the Builder to builder process
.DAS Dragon Age Save game file
.DAT Internal manifest data file
.DAZIP Dragon Age Zip file: used to deliver content to players, created by the by the Builder to player process
.DFT Default values file
.DLB Dialog blend tree
.DLG Dialog file
.DWK Door walkable mesh
.ERF Encapsulated Resource File: used for packaging resources
.EVT Animation event file
.FAC Faction file
.FFX Frame buffer effect
.FNT Font file
.FSM Finite State Machine file
.GAD GOB Animation Data
.GDA Game Data Array: compiled dimensional array data file
.GFF Generic File Format: used for almost all data, has become much faster for binary data storage, but has lost flexibility of earlier implementations.
.GIC Game Instance Comments
.GIT Game Instance file
.GUI Graphical User Interface file
.HAK HAK file
.IFO Module Info File
.INI Standard Windows options file
.ITP Item Template Palette
.ITX Internal texture
.JRL Journal file
.KEY Key file
.LDF Language definition file: Used by the scripting engines
.LST Area list
.LTR Letter combo probability info for name generation
.LVL Level art source file
.MAL Material Library file, stores a grouping of material object files
.MAO Material Object file, stores which textures are passed to a material
.MAT Material file, stores properties of a material
.MDL Aurora Model
.MET Meta information: extra information about the associated resource
.META Meta information: extra information about the associated resource
.MMH Model Mesh Hierarchy
.MOR Head Morph File (compiled)
.MRH Head Morph File (source)
.MSH Mesh file: Contains all vertex, polygon and normal data
.MVE
.NCC Compiled Client Script
.NCS Compiled Server Script
.NCS Neverwinter Compiled Script
.NDB Server Script Debug Information
.NDB NWScript Debug Format Files
.NDC Client Script Debug Information
.NSC Client Side Script
.NSS Server Side Script
.NSS Neverwinter Source Script
.PHY Physics file, contains Novodex collision info
.PLO Plot Information File
.PLT Packed Layered Texture
.PTM Plot Manager file
.PTT Plot Template file
.PWK Pathfinding Walkable, Pathfinding data file
.PWK Placeable object walkable mesh
.RES Generic type
.RIM Resource In Memory file: used by engine at runtime for fast data retrieval in native memory format
.RML Room Layout File
.SAV Neverwinter save game file
.SSF Sound Set File
.STA Animation State File
.STG Cutscene Stage File
.SUB Graphics Submission
.TEX Aurora Texture
.TLK Dialog Tlk File
.TNT Tint file
.TOC Table of Contents: used to generate RIM files
.TXI Extra Texture Info
.UTC User Template for Creatures
.UTD User Template for Doors
.UTE User Template for Encounters
.UTG User Template for Random Item Generator
.UTI User Template for Items
.UTM User Template for Market/Merchants (Stores)
.UTP User Template for Placeable Objects
.UTS User Template for Sounds
.UTT User Template for Triggers
.UTW User Template for Waypoint
.WFX Wave extra info
.WOK Walk Mesh

Third-party file Types

The following file types are in formats created by third parties that may see some usage:

.AS Action Script: used by the ScaleForm GUI package
.BIK BINK movie files
.BMP Bitmap file
.CHM Windows Help File: used for toolset help, primarily scripting help
.CUR Windows Cursor File
.DDS Direct Draw Surface file: a DirectX graphics file format, it can be compressed, hold mipmaps and Alpha
.DLL Windows dynamic link library
.EXE Windows Executable
.FDP FMOD project file
.FEV FMOD file created by sound design tool
.FEV.SEQ FMOD file created by sound design tool
.FLA Flash file
.FSB FMOD Sound Bank file
.FSB.CACHE FMOD Sound Bank file
.FSB.SEQ FMOD Sound Bank file
.FXA FaceFX Actor file (eg. "Human.fxa") containing bone definitions. Created using a Max plug-in. Used by the game.
.FXR Metadata associated with FXA. Not used by the game.
.FXS Metadata associated with FXA. Not used by the game.
.FXE Facial animation file (eg. "46634_m.fxe"). Used by the game.
.FXM Metadata associated with the FXE for use in Studio (audio, phoneme info). Not used by the game.
.FXO Pre-Compiled Shader file, can include support for fallback rendering modes
.GFX Exported ScaleForm Movie: used for animated UI
.HLSL High Level Shader Language Source file
.INI Windows settings file
.JPG Image file: used mostly for thumbnails for models. Not used in game.
.JSFL ScaleForm file
.MP3 Sound file
.MPG MPG Video File
.SPT SpeedTree File
.SWF Flash File
.TGA Primary game source texture file
.TTF TrueType Font
.TXT Text file: primarily used for voice over
.WAV Wave File, generic windows sound file
.XDS Compressed DirectX images file format
.XLS Excel file