BioWare Infinity Engine script
File type: Game file
A baf file is a source script for BioWare's Infinity Engine, the game engine used by Baldur's Gate, Planescape: Torment and Icewind Dale.
These scripts define game logic, including encounters and events.
Found 3 different file type records with the same baf filename suffix.
File type category:
Game file
Date updated: October 6, 2026
The baf file extension belongs to BioWare Infinity Engine script files. A BAF file contains text written in the engine's scripting language, with triggers and actions that control game events and character behavior.
BAF files are source files used when creating or modifying Infinity Engine content. The script compiler converts them into BCS files, which are the compiled scripts used by the games.
The format is associated with the Microsoft Windows versions of Baldur's Gate, Planescape: Torment and Icewind Dale. It is a legacy format that remains relevant mainly for editing and creating mods for these Infinity Engine games.
A baf file is a plain-text script, so it can be opened and read with a text editor. Infinity Engine modding tools may also provide syntax-aware editing for this format.
The games do not normally open BAF source files directly. To use a script in a game, compile it to the corresponding BCS script format with an Infinity Engine modding tool.
BAF files are not normally converted to another general-purpose format. For use in an Infinity Engine game, the practical operation is to compile the source script to a BCS file with an appropriate Infinity Engine scripting or modding tool.
Software applications that handle other tasks involving baf files:
Microsoft Windows
File type category:
Game file
3d graphics, CAD-CAM-CAE file
Date updated: September 19, 2018
The baf file extension is associated with Battlefield 2, a 3D action computer game for Microsoft Windows, developed by EA.
The baf file contains animation data used for models used in the game.
Use BfMeshView to open *.baf animation files.
Probably can be exported to other formats.
Programs for viewing baf files:
Microsoft Windows
Software applications that handle other tasks involving baf files:
Microsoft Windows
File type category:
Various data file
Date updated: August 22, 2019
Record marked as obsolete and not updated for a long time.
The baf file extension is associated with the DJS an audio mixing software for Microsoft Windows developed by Pioneer that is used to emulate CDJ players and DJM mix on computer. It can be also controlled by compatible players connected via USB.
The baf file stores data used to visualize DJS interface.
The DJS software is obsolete product replaced by Pioneer Rekordbox.