Saved data locations


VBS3Fires will create a subdirectory name VBS3Fires in the user Documents directory.For most users this will be:

 %USERPROFILE%\Documents\VBS3\VBS3Fires


VBS3Fires will create the following files inside that directory:

File Name Description

firesSettings.dat

Records the default station name for VBS3Fires and any other default data relating to this VBS3Fires station.

fireOptions.xml

Records information such as Immediate suppression settings and doctrinal selection.

firesApplicationPosition.cfg

Records the position and state of the main GUI frame for VBS3Fires from the last simulation run. This allows the application to always load with the same size and location as it was used on the last run.

windowPositions.cfg

Records the default positions, sizes and status for all VBS3Fires windows. This will determine how VBS3Fires appears when it is started.

log.txt

Records the log of the last run of VBS3Fires

log.txt.cfg

Used by VBS3Fires to prevent concurrent modification of the log file by multiple threads

syserrlog.txt

Errors which are not shown in the Log file will be recorded in this. This file will be refreshed when VBS3Fires is relaunched or refreshed by running the ConnectInProgress script from the VBS3 side.

quickaccess.xml

Records the data about quick access button in the preferences. This file is only created when user change the quick access buttons. If this file is not available then the first four panels are linked to the quick access buttons.


Additionally, VBS3Fires will create a subdirectory inside this VBS3Fires directory with a name that corresponds to each of the station names that have been used for VBS3Fires.  Inside each of these directories is the following file:

File Name Description

windowslayout.dat

Records the positions, sizes and status for all VBS3Fires windows as saved by this user.


If VBS3Fires is run with a station name that matches one of these directory names, then the windowsLayout.dat file here is used in place of the default window positions.In this way, you can have multiple station names which correspond to multiple starting window layouts.