Customizing VBS2Combined Arms


There are a number of files that are used by the VBS2Combined Arms system to generate certain behaviours, settings and parameters within the simulation.  VBS2Combined Arms contains default values which are used if no customization is provided; however, if customized files are present, then these will be used in the place of the defaults.  A summary of the possible customizations are shown below:

Customisation Description Customisation Scope

Preferences
(firesOptions.xml)

General settings for the VBS2Combined Arms system including choice of doctrine, default settings for immediate suppression missions, Grid Referencing system choice.

These settings affect all missions, assets and observers using this instance of VBS2Combined Arms

Radio Net
(radioNets.dat)

Defines the allowable callsigns, and frequencies

A different Radio Net can be defined for each VBS2 scenario

Aerodynamic Drag
(drag.dat)

Defines the aerodynamic drag properties of a projectile and how this changes depending on the speed of the projectile

A different aerodynamic drag file can be defined for each VBS2 scenario

Atmosphere Profile
(atmosphereProfile.dat)

Defines the atmospheric profile of the atmosphere.  This will include temperature and density at varying altitudes

A different atmospheric profile file can be defined for each VBS2 scenario

Met Table
(met.dat)

Defines the wind speed and direction for specified layers (altitude bands) in the atmosphere

A different met table file can be defined for each VBS2 scenario

Charge Tables
(chargeX.dat)

Defines the allowable charges and the resulting muzzle velocities for a given gun battery

A different charge table file can be defined for each battery in each VBS2 scenario. Comments can be added in the files with the use of the standard “//” mark. Anything after “//” on that line will be disregarded during loading.

Damage Tables
(damageX.dat)

Defines the damage caused by the various types of rounds fired by a given gun battery

A different damage table file can be defined for each battery in each VBS2 scenario. Comments can be added in the files with the use of the standard “//” mark. Anything after “//” on that line will be disregarded during loading.

Ballistics Tables
(ballisticsX.dat)

Defines the ballistic properties of the projectile fired by a given gun battery.  This includes mass; spin drift coefficient, diameter, and drag coefficient scaling value (relating to drag.dat file).

A different ballistics table file can be defined for each battery in each VBS2 scenario. Comments can be added in the files with the use of the standard “//” mark. Anything after “//” on that line will be disregarded during loading.