Arma 3 Scripting

Product.cpp/bin File Format

Topic · Markdown · JSON · original wiki page

Disclaimer: This page describes internal undocumented structures of Bohemia Interactive software.

This page contains unofficial information.

Some usage of this information may constitute a violation of the rights of Bohemia Interactive and is in no way endorsed or recommended by Bohemia Interactive.
Bohemia Interactive is not willing to tolerate use of such tools if it contravenes any general licenses granted to end users of this community wiki or BI products.

Note

This page does not concern Operation Flashpoint.

Product.bin exists in the ~\dta folder of the Arma game.

Important

To use buldozer correctly in both Visitor and Oxygen, the P:\dta directory needs to contain a copy of the correct product bin.

PersonalTools 2.0

profilePathDefault = "ArmA";
profilePathCommon = "ArmA Other Profiles";
extensionSave = "ArmASave";
extensionProfile = "ArmAProfile";
extensionWizardMission = "ArmAWizardMission";
extensionAddon = "ArmAAddon";

PersonalTools 2.5.x

profilePathDefault = "Arma 2";
profilePathCommon = "Arma 2 Other Profiles";
extensionSave = "ArmA2OASave";
extensionProfile = "ArmA2OAProfile";
extensionWizardMission = "ArmA2OAWizardMission";
extensionAddon = "ArmA2OAAddon";
defaultMods = "ca;expansion;baf;pmc";

Armed Assault

profilePathDefault = "ArmA";
profilePathCommon = "ArmA Other Profiles";
extensionSave = "ArmASave";
extensionProfile = "ArmAProfile";
extensionWizardMission = "ArmAWizardMission";
extensionAddon = "ArmAAddon";

Arma 2

profilePathDefault = "Arma 2";
profilePathCommon = "Arma 2 Other Profiles";
extensionSave = "ArmA2Save";
extensionProfile = "ArmA2Profile";
extensionWizardMission = "ArmA2WizardMission";
extensionAddon = "ArmA2Addon";

Arma 2: Operation Arrowhead

profilePathDefault = "Arma 2";
profilePathCommon = "Arma 2 Other Profiles";
extensionSave = "ArmA2OASave";
extensionProfile = "ArmA2OAProfile";
extensionWizardMission = "ArmA2OAWizardMission";
extensionAddon = "ArmA2OAAddon";
defaultMods = "expansion;baf;pmc";

Arma 3

profilePathDefault = "Arma 3";
profilePathCommon = "Arma 3 - Other Profiles";
extensionSave = "Arma3Save";
extensionProfile = "Arma3Profile";
extensionWizardMission = "Arma3WizardMission";
extensionAddon = "Arma3Addon";
defaultMods = "A3;curator";