Product.cpp/bin File Format: Difference between revisions

From Bohemia Interactive Community
m (Text replacement - " (\=+)([a-zA-Z0-9][^ ]+[a-zA-Z0-9])(\=+) " to " $1 $2 $3 ")
m (Some wiki formatting)
Line 1: Line 1:
{{Feature|UnsupportedDoc}}
{{Feature|UnsupportedDoc}}
= Intro =
{{Feature|ofp|This page does '''not''' concern {{ofp}}.}}
Product.bin exists in the ~\dta folder of your Arma (not ofp) engine.
 
 
{{hl|Product.bin}} exists in the {{hl|~\dta}} folder of the {{arma}} game.
 
{{Feature|important|To use buldozer correctly in both Visitor and Oxygen, the {{hl|P:\dta}} directory needs to contain a copy of the correct product bin.}}


To use buldozer correctly in both visitor and oxygen, your p:\dta needs to contain a copy of the 'correct' product bin for buldozer. (not the game, for buldozer)


== PersonalTools 2.0 ==
== PersonalTools 2.0 ==
profilePathDefault = "ArmA";
 
profilePathCommon = "ArmA Other Profiles";
<syntaxhighlight lang="cpp">
extensionSave = "ArmASave";
profilePathDefault = "ArmA";
extensionProfile = "ArmAProfile";
profilePathCommon = "ArmA Other Profiles";
extensionWizardMission = "ArmAWizardMission";
extensionSave = "ArmASave";
extensionAddon = "ArmAAddon";
extensionProfile = "ArmAProfile";
extensionWizardMission = "ArmAWizardMission";
extensionAddon = "ArmAAddon";
</syntaxhighlight>
 
 
== PersonalTools 2.5.x ==
== 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";
== Arma1 ==
profilePathDefault = "ArmA";
profilePathCommon = "ArmA Other Profiles";
extensionSave = "ArmASave";
extensionProfile = "ArmAProfile";
extensionWizardMission = "ArmAWizardMission";
extensionAddon = "ArmAAddon";
== Arma2 ==
profilePathDefault = "Arma 2";
profilePathCommon = "Arma 2 Other Profiles";
extensionSave = "ArmA2Save";
extensionProfile = "ArmA2Profile";
extensionWizardMission = "ArmA2WizardMission";
extensionAddon = "ArmA2Addon";
== Arrowhead ==
profilePathDefault = "Arma 2";
profilePathCommon = "Arma 2 Other Profiles";
extensionSave = "ArmA2OASave";
extensionProfile = "ArmA2OAProfile";
extensionWizardMission = "ArmA2OAWizardMission";
extensionAddon = "ArmA2OAAddon";
defaultMods = "expansion;baf;pmc";
== Arma3 ==
profilePathDefault = "Arma 3";
profilePathCommon = "Arma 3 - Other Profiles";
extensionSave = "Arma3Save";
extensionProfile = "Arma3Profile";
extensionWizardMission = "Arma3WizardMission";
extensionAddon = "Arma3Addon";
defaultMods = "A3;curator";


[[Category:BIS_File_Formats]]
<syntaxhighlight lang="cpp">
profilePathDefault = "Arma 2";
profilePathCommon = "Arma 2 Other Profiles";
extensionSave = "ArmA2OASave";
extensionProfile = "ArmA2OAProfile";
extensionWizardMission = "ArmA2OAWizardMission";
extensionAddon = "ArmA2OAAddon";
defaultMods = "ca;expansion;baf;pmc";
</syntaxhighlight>
 
 
== {{arma1}} ==
 
<syntaxhighlight lang="cpp">
profilePathDefault = "ArmA";
profilePathCommon = "ArmA Other Profiles";
extensionSave = "ArmASave";
extensionProfile = "ArmAProfile";
extensionWizardMission = "ArmAWizardMission";
extensionAddon = "ArmAAddon";
</syntaxhighlight>
 
== {{arma2}} ==
 
<syntaxhighlight lang="cpp">
profilePathDefault = "Arma 2";
profilePathCommon = "Arma 2 Other Profiles";
extensionSave = "ArmA2Save";
extensionProfile = "ArmA2Profile";
extensionWizardMission = "ArmA2WizardMission";
extensionAddon = "ArmA2Addon";
</syntaxhighlight>
 
 
== {{arma2oa}} ==
 
<syntaxhighlight lang="cpp">
profilePathDefault = "Arma 2";
profilePathCommon = "Arma 2 Other Profiles";
extensionSave = "ArmA2OASave";
extensionProfile = "ArmA2OAProfile";
extensionWizardMission = "ArmA2OAWizardMission";
extensionAddon = "ArmA2OAAddon";
defaultMods = "expansion;baf;pmc";
</syntaxhighlight>
 
 
== {{arma3}} ==
 
<syntaxhighlight lang="cpp">
profilePathDefault = "Arma 3";
profilePathCommon = "Arma 3 - Other Profiles";
extensionSave = "Arma3Save";
extensionProfile = "Arma3Profile";
extensionWizardMission = "Arma3WizardMission";
extensionAddon = "Arma3Addon";
defaultMods = "A3;curator";
</syntaxhighlight>
 
 
[[Category:BIS File Formats]]

Revision as of 18:35, 7 May 2025

bi symbol white.png
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.
Operation Flashpoint
This page does not concern Operation Flashpoint.


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

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";