ArmA 2 Forum, ArmA 2 Home, ArmA 2 Config, ArmA 2 File Formats, ArmA 2 Missions, ArmA 2 3D Modeling, ArmA 2 Scripting, ArmA 2 Terrain, ArmA 2 Texturing, ArmA 2 Tools
Description.ext:
class X { #include "\userconfig\somefile.hpp" };
Userconfig\somefile.hpp:
class Y { key = value; };
Script:
ucval = [[getNumber]] ([[missionConfigFile]] >> "X" >> "Y" >> "key");
Skipping class X means the user could introduce anything into the description.ext Note that #include WILL fail with a CTD if the somefile.hpp doesn't exist.
missionConfigFile is used when the mission does the include from description.ext
campaignConfigFile is similar but for a campaign
configFile is about the “global config” of unit types, vehicle types, and so on, this is the area added to by addons.