yann-papouin / bga

BGA (Battlefield Game Archive Tool)
6 stars 0 forks source link

Automatically exported from https://code.google.com/p/bga

BGA is a set of tools to help modders of Battlefield 1942 and Battlefield Vietnam manipulating their files.

These tools are commonly used to extract/import data from/into rfa (battlefield archive file), quickly searching for a file in an archive, previewing common files like images, scripts, models, heightmaps.

BGA Actual feature list

BGA Future

The purpose of a virtual file system is to allow real map preview. A database will be built for each mods and their ancestors, that way we will know wich file need to be patched on the fly. The virtual filesystem engine will be able to detect any archive modifications and will be automatically updated.

The Battlefield engine uses some scripts (.con) to init data. The engine is built upon a class system so all we need to do is rebuilt this system with a script parser. When finalized, all data loading/saving will be transparent, without any destructive effects (like erasing user custom scripts).

Tags

rfa, battlefield, sm, standardmesh, viewer, delphi, treemesh, heightmap, con, script, tm