Difficulty Settings – Arma 3

From Bohemia Interactive Community
Jump to navigation Jump to search
m (Text replacement - "<br />" to "<br>")
(Add 1.68 mapContent* settings)
Line 21: Line 21:
| <tt>groupIndicators</tt> || Group Indicators || show || limited distance || hide || Shows indication icons on units in player's group.
| <tt>groupIndicators</tt> || Group Indicators || show || limited distance || hide || Shows indication icons on units in player's group.
|-
|-
| <tt>friendlyTags</tt> || Friendly Name Tags || show || limited distance || hide || Friendly unit identification. Works only when the player aims at a unit.
| <tt>friendlyTags</tt> || Friendly Name Tags || show || limited distance || hide || Friendly unit identification. Works only when the player aims at a unit.
|-
|-
| <tt>enemyTags</tt> || Enemy Name Tags || hide || hide || hide || Enemy unit identification. Works only when the player aims at a unit.
| <tt>enemyTags</tt> || Enemy Name Tags || hide || hide || hide || Enemy unit identification. Works only when the player aims at a unit.
Line 51: Line 51:
| <tt>vonID</tt> || VON ID || true || true || true || Indicates who is speaking through VON communication.
| <tt>vonID</tt> || VON ID || true || true || true || Indicates who is speaking through VON communication.
|-
|-
| <tt>mapContent</tt> || Extended Map Content || true || true || false || Shows friendly units, enemy units and detected mines on the map.
| <tt>mapContent</tt> || Extended Map Content || true || true || false || {{outdated|arma3|1.68}}Shows friendly units, enemy units and detected mines on the map. {{Important | If present, overrides other mapContent* settings.}}
|-
| <tt>mapContentFriendly</tt> || Extended Map Content || true || true || false || Shows friendly units on the map. (since Arma 3 v1.68)
|-
| <tt>mapContentEnemy</tt> || Extended Map Content || true || true || false || Shows enemy units on the map. (since Arma 3 v1.68)
|-
| <tt>mapContentMines</tt> || Extended Map Content || true || true || false || Shows detected mines on the map. (since Arma 3 v1.68)
|-
|-
| <tt>autoReport</tt> || Automatic Reporting || true || true || false || (Former '''autoSpot''') Enables/disables automatic reporting of spotted enemies '''by players only'''. This setting does not have effect on AI. To stop AI from talking with script, use <tt>unit [[setSpeaker]] "NoVoice"</tt>
| <tt>autoReport</tt> || Automatic Reporting || true || true || false || (Former '''autoSpot''') Enables/disables automatic reporting of spotted enemies '''by players only'''. This setting does not have effect on AI. To stop AI from talking with script, use <tt>unit [[setSpeaker]] "NoVoice"</tt>
Line 58: Line 64:
|}
|}


==Configuration==
 
Please note, that the following information '''applies to the config in game's data''' (namely data_f.pbo) '''not to the profile'''. For profile related information please refer to [[server.armaprofile#Arma_3|this page]].
== Configuration ==
 
Please note that the following information '''applies to the config in game's data''' (namely data_f.pbo) '''not to the profile'''. For profile related information please refer to [[server.armaprofile#Arma 3|this page]].
Since Arma 3 1.58 the game's config uses <tt>CfgDifficultyPresets</tt> class. The former <tt>CfgDifficulties</tt> is now obsolete and was left in the config only not to break scripts that might have used it.
Since Arma 3 1.58 the game's config uses <tt>CfgDifficultyPresets</tt> class. The former <tt>CfgDifficulties</tt> is now obsolete and was left in the config only not to break scripts that might have used it.


Line 78: Line 86:
recoilCoef = 1;
recoilCoef = 1;
visionAidCoef = 0.8;
visionAidCoef = 0.8;
divingLimitMultiplier = 1.0; //Multiplier to limit capacity of lungs for soldiers.
divingLimitMultiplier = 1.0; // Multiplier to limit capacity of lungs for soldiers.


animSpeedCoef = 0;
animSpeedCoef = 0;
cancelThreshold = 0; //Threshold used for interrupting action.
cancelThreshold = 0; // Threshold used for interrupting action.
showCadetHints = 1; // (0 = disabled, 1 = enabled)
showCadetHints = 1; // (0 = disabled, 1 = enabled)
showCadetWP = 1; // (0 = disabled, 1 = enabled)
showCadetWP = 1; // (0 = disabled, 1 = enabled)


class Recruit
class Recruit
{
{
displayName = $STR_Difficulty0;   //Name of the difficulty preset.
displayName = $STR_Difficulty0; // Name of the difficulty preset.
                optionDescription = ""; //Description
optionDescription = ""; // Description
optionPicture = ""; //Picture
optionPicture = ""; // Picture
                levelAI = "AILevelLow";//Level of AI skill
levelAI = "AILevelLow"; // Level of AI skill


class Options
class Options
{
{
// Simulation
// Simulation
reducedDamage = 1;   // Reduced damage (0 = disabled, 1 = enabled)
reducedDamage = 1; // Reduced damage (0 = disabled, 1 = enabled)


// Situational awareness
// Situational awareness
groupIndicators = 2;     // Group indicators   (0 = never, 1 = limited distance, 2 = always)
groupIndicators = 2; // Group indicators (0 = never, 1 = limited distance, 2 = always)
friendlyTags = 2;         // Friendly name tags (0 = never, 1 = limited distance, 2 = always)
friendlyTags = 2; // Friendly name tags (0 = never, 1 = limited distance, 2 = always)
enemyTags = 0;           // Enemy name tags   (0 = never, 1 = limited distance, 2 = always)
enemyTags = 0; // Enemy name tags (0 = never, 1 = limited distance, 2 = always)
detectedMines = 2;       // Detected mines     (0 = never, 1 = limited distance, 2 = always)
detectedMines = 2; // Detected mines (0 = never, 1 = limited distance, 2 = always)
commands = 2;             // Commands           (0 = never, 1 = fade out, 2 = always)
commands = 2; // Commands (0 = never, 1 = fade out, 2 = always)
waypoints = 2;           // Waypoints         (0 = never, 1 = fade out, 2 = always)
waypoints = 2; // Waypoints (0 = never, 1 = fade out, 2 = always)
                        tacticalPing = 1;       //Tactical Ping (0 = disabled, 1 = enabled)
tacticalPing = 1; // Tactical Ping (0 = disabled, 1 = enabled)


// Personal awareness
// Personal awareness
weaponInfo = 2;           // Weapon info       (0 = never, 1 = fade out, 2 = always)
weaponInfo = 2; // Weapon info (0 = never, 1 = fade out, 2 = always)
stanceIndicator = 2;     // Stance indicator   (0 = never, 1 = fade out, 2 = always)
stanceIndicator = 2; // Stance indicator (0 = never, 1 = fade out, 2 = always)
staminaBar = 1;       // Stamina bar (0 = disabled, 1 = enabled)
staminaBar = 1; // Stamina bar (0 = disabled, 1 = enabled)
weaponCrosshair = 1;   // Weapon crosshair (0 = disabled, 1 = enabled)
weaponCrosshair = 1; // Weapon crosshair (0 = disabled, 1 = enabled)
visionAid = 1;         // Vision aid (0 = disabled, 1 = enabled)
visionAid = 1; // Vision aid (0 = disabled, 1 = enabled)


// View
// View
thirdPersonView = 1;   // 3rd person view (0 = disabled, 1 = enabled)
thirdPersonView = 1; // 3rd person view (0 = disabled, 1 = enabled)
cameraShake = 1;       // Camera shake (0 = disabled, 1 = enabled)
cameraShake = 1; // Camera shake (0 = disabled, 1 = enabled)


// Multiplayer
// Multiplayer
scoreTable = 1;       // Score table (0 = disabled, 1 = enabled)
scoreTable = 1; // Score table (0 = disabled, 1 = enabled)
deathMessages = 1;     // Killed by (0 = disabled, 1 = enabled)
deathMessages = 1; // Killed by (0 = disabled, 1 = enabled)
vonID = 1;             // VON ID (0 = disabled, 1 = enabled)
vonID = 1; // VON ID (0 = disabled, 1 = enabled)


// Misc
// Misc
mapContent = 1;       // Extended map content (0 = disabled, 1 = enabled)
mapContent = 1; // Extended map content (0 = disabled, 1 = enabled)
autoReport = 1;       // Automatic reporting (0 = disabled, 1 = enabled)
autoReport = 1; // Automatic reporting (0 = disabled, 1 = enabled)
multipleSaves = 1;     // Multiple saves (0 = disabled, 1 = enabled)
multipleSaves = 1; // Multiple saves (0 = disabled, 1 = enabled)
};
};
};
};
Line 131: Line 139:
class Regular
class Regular
{
{
displayName = $STR_Difficulty1;   //Name of the difficulty preset.
displayName = $STR_Difficulty1; // Name of the difficulty preset.
                optionDescription = "";                                           //Description
optionDescription = ""; // Description
optionPicture = "\A3\Ui_f\data\Logos\arma3_white_ca.paa";//Picture
optionPicture = "\A3\Ui_f\data\Logos\arma3_white_ca.paa"; // Picture
                levelAI = "AILevelMedium";//Level of AI skill
levelAI = "AILevelMedium"; // Level of AI skill


class Options
class Options
{
{
// Simulation
// Simulation
reducedDamage = 0;   // Reduced damage (0 = disabled, 1 = enabled)
reducedDamage = 0; // Reduced damage (0 = disabled, 1 = enabled)


                        //Situational awareness
// Situational awareness
groupIndicators = 1;     // Group indicators   (0 = never, 1 = limited distance, 2 = always)
groupIndicators = 1; // Group indicators (0 = never, 1 = limited distance, 2 = always)
friendlyTags = 1;         // Friendly name tags (0 = never, 1 = limited distance, 2 = always)
friendlyTags = 1; // Friendly name tags (0 = never, 1 = limited distance, 2 = always)
enemyTags = 0;           // Enemy name tags   (0 = never, 1 = limited distance, 2 = always)
enemyTags = 0; // Enemy name tags (0 = never, 1 = limited distance, 2 = always)
detectedMines = 1;       // Detected mines     (0 = never, 1 = limited distance, 2 = always)
detectedMines = 1; // Detected mines (0 = never, 1 = limited distance, 2 = always)
commands = 1;             // Commands           (0 = never, 1 = fade out, 2 = always)
commands = 1; // Commands (0 = never, 1 = fade out, 2 = always)
waypoints = 2;           // Waypoints         (0 = never, 1 = fade out, 2 = always)
waypoints = 2; // Waypoints (0 = never, 1 = fade out, 2 = always)
                        tacticalPing = 1;       //Tactical Ping (0 = disabled, 1 = enabled)
tacticalPing = 1; // Tactical Ping (0 = disabled, 1 = enabled)




// Personal awareness
// Personal awareness
weaponInfo = 2;           // Weapon info       (0 = never, 1 = fade out, 2 = always)
weaponInfo = 2; // Weapon info (0 = never, 1 = fade out, 2 = always)
stanceIndicator = 2;     // Stance indicator   (0 = never, 1 = fade out, 2 = always)
stanceIndicator = 2; // Stance indicator (0 = never, 1 = fade out, 2 = always)
staminaBar = 1;       // Stamina bar (0 = disabled, 1 = enabled)
staminaBar = 1; // Stamina bar (0 = disabled, 1 = enabled)
weaponCrosshair = 1;   // Weapon crosshair (0 = disabled, 1 = enabled)
weaponCrosshair = 1; // Weapon crosshair (0 = disabled, 1 = enabled)
visionAid = 0;       // Vision aid (0 = disabled, 1 = enabled)
visionAid = 0; // Vision aid (0 = disabled, 1 = enabled)


// View
// View
thirdPersonView = 1;   // 3rd person view (0 = disabled, 1 = enabled)
thirdPersonView = 1; // 3rd person view (0 = disabled, 1 = enabled)
cameraShake = 1;       // Camera shake (0 = disabled, 1 = enabled)
cameraShake = 1; // Camera shake (0 = disabled, 1 = enabled)


// Multiplayer
// Multiplayer
scoreTable = 1;       // Score table (0 = disabled, 1 = enabled)
scoreTable = 1; // Score table (0 = disabled, 1 = enabled)
deathMessages = 1;     // Killed by (0 = disabled, 1 = enabled)
deathMessages = 1; // Killed by (0 = disabled, 1 = enabled)
vonID = 1;             // VON ID (0 = disabled, 1 = enabled)
vonID = 1; // VON ID (0 = disabled, 1 = enabled)


// Misc
// Misc
mapContent = 1;       // Extended map content (0 = disabled, 1 = enabled)
// mapContent = 1; // Extended map content (0 = disabled, 1 = enabled) // before Arma 3 v1.68
autoReport = 1;       // Automatic reporting (0 = disabled, 1 = enabled)
mapContentFriendly = 1; // Map friendlies (0 = disabled, 1 = enabled) // since  Arma 3 v1.68
multipleSaves = 1;     // Multiple saves (0 = disabled, 1 = enabled)
mapContentEnemy = 1; // Map Enemies (0 = disabled, 1 = enabled) // since  Arma 3 v1.68
mapContentMines = 1; // Map Mines (0 = disabled, 1 = enabled) // since  Arma 3 v1.68
autoReport = 1; // Automatic reporting (0 = disabled, 1 = enabled)
multipleSaves = 1; // Multiple saves (0 = disabled, 1 = enabled)
};
};
};
};
Line 176: Line 187:
class Veteran
class Veteran
{
{
displayName = $STR_Difficulty2;   //Name of the difficulty preset.
displayName = $STR_Difficulty2; // Name of the difficulty preset.
                optionDescription = "";                                     //Description
optionDescription = ""; // Description
optionPicture = "\A3\Ui_f\data\Logos\arma3_white_ca.paa"; //Picture
optionPicture = "\A3\Ui_f\data\Logos\arma3_white_ca.paa"; // Picture
                levelAI = "AILevelHigh";//Level of AI skill
levelAI = "AILevelHigh"; // Level of AI skill


class Options
class Options
{
{
// Simulation
// Simulation
reducedDamage = 0;   // Reduced damage (0 = disabled, 1 = enabled)
reducedDamage = 0; // Reduced damage (0 = disabled, 1 = enabled)


// Situational awareness
// Situational awareness
groupIndicators = 0;     // Group indicators   (0 = never, 1 = limited distance, 2 = always)
groupIndicators = 0; // Group indicators (0 = never, 1 = limited distance, 2 = always)
friendlyTags = 0;         // Friendly name tags (0 = never, 1 = limited distance, 2 = always)
friendlyTags = 0; // Friendly name tags (0 = never, 1 = limited distance, 2 = always)
enemyTags = 0;           // Enemy name tags   (0 = never, 1 = limited distance, 2 = always)
enemyTags = 0; // Enemy name tags (0 = never, 1 = limited distance, 2 = always)
detectedMines = 0;       // Detected mines     (0 = never, 1 = limited distance, 2 = always)
detectedMines = 0; // Detected mines (0 = never, 1 = limited distance, 2 = always)
commands = 1;             // Commands           (0 = never, 1 = fade out, 2 = always)
commands = 1; // Commands (0 = never, 1 = fade out, 2 = always)
waypoints = 1;           // Waypoints         (0 = never, 1 = fade out, 2 = always)
waypoints = 1; // Waypoints (0 = never, 1 = fade out, 2 = always)
                        tacticalPing = 0;       //Tactical Ping (0 = disabled, 1 = enabled)
tacticalPing = 0; // Tactical Ping (0 = disabled, 1 = enabled)


// Personal awareness
// Personal awareness
weaponInfo = 1;           // Weapon info       (0 = never, 1 = fade out, 2 = always)
weaponInfo = 1; // Weapon info (0 = never, 1 = fade out, 2 = always)
stanceIndicator = 1;     // Stance indicator   (0 = never, 1 = fade out, 2 = always)
stanceIndicator = 1; // Stance indicator (0 = never, 1 = fade out, 2 = always)
staminaBar = 0;       // Stamina bar (0 = disabled, 1 = enabled)
staminaBar = 0; // Stamina bar (0 = disabled, 1 = enabled)
weaponCrosshair = 0; // Weapon crosshair (0 = disabled, 1 = enabled)
weaponCrosshair = 0; // Weapon crosshair (0 = disabled, 1 = enabled)
visionAid = 0;       // Vision aid (0 = disabled, 1 = enabled)
visionAid = 0; // Vision aid (0 = disabled, 1 = enabled)


// View
// View
thirdPersonView = 0; // 3rd person view (0 = disabled, 1 = enabled)
thirdPersonView = 0; // 3rd person view (0 = disabled, 1 = enabled)
cameraShake = 1;       // Camera shake (0 = disabled, 1 = enabled)
cameraShake = 1; // Camera shake (0 = disabled, 1 = enabled)


// Multiplayer
// Multiplayer
scoreTable = 1;       // Score table (0 = disabled, 1 = enabled)
scoreTable = 1; // Score table (0 = disabled, 1 = enabled)
deathMessages = 1;     // Killed by (0 = disabled, 1 = enabled)
deathMessages = 1; // Killed by (0 = disabled, 1 = enabled)
vonID = 1;             // VON ID (0 = disabled, 1 = enabled)
vonID = 1; // VON ID (0 = disabled, 1 = enabled)


// Misc
// Misc
mapContent = 0;       // Extended map content (0 = disabled, 1 = enabled)
mapContent = 0; // Extended map content (0 = disabled, 1 = enabled) // before Arma 3 v1.68
autoReport = 0;       // Automatic reporting (0 = disabled, 1 = enabled)
mapContentFriendly = 0; // Map friendlies (0 = disabled, 1 = enabled) // since  Arma 3 v1.68
multipleSaves = 0;   // Multiple saves (0 = disabled, 1 = enabled)
mapContentEnemy = 0; // Map Enemies (0 = disabled, 1 = enabled) // since  Arma 3 v1.68
mapContentMines = 0; // Map Mines (0 = disabled, 1 = enabled) // since  Arma 3 v1.68
autoReport = 0; // Automatic reporting (0 = disabled, 1 = enabled)
multipleSaves = 0; // Multiple saves (0 = disabled, 1 = enabled)
};
};
};
};
Line 220: Line 234:
class Custom
class Custom
{
{
displayName = $STR_Difficulty_Custom;     //Name of the difficulty preset.
displayName = $STR_Difficulty_Custom; // Name of the difficulty preset.
                optionDescription = "";                                     //Description
optionDescription = ""; // Description
optionPicture = "\A3\Ui_f\data\Logos\arma3_white_ca.paa"; //Picture
optionPicture = "\A3\Ui_f\data\Logos\arma3_white_ca.paa"; // Picture
                levelAI = "AILevelMedium";//Level of AI skill
levelAI = "AILevelMedium"; // Level of AI skill


                //All options of the Custom preset are set by the engine. The values in config
// All options of the Custom preset are set by the engine. The values in config
class Options
class Options
{
{
// Simulation
// Simulation
reducedDamage = 0;   // Reduced damage (0 = disabled, 1 = enabled)
reducedDamage = 0; // Reduced damage (0 = disabled, 1 = enabled)


// Situational awareness
// Situational awareness
groupIndicators = 0;     // Group indicators   (0 = never, 1 = limited distance, 2 = always)
groupIndicators = 0; // Group indicators (0 = never, 1 = limited distance, 2 = always)
friendlyTags = 0;         // Friendly name tags (0 = never, 1 = limited distance, 2 = always)
friendlyTags = 0; // Friendly name tags (0 = never, 1 = limited distance, 2 = always)
enemyTags = 0;           // Enemy name tags   (0 = never, 1 = limited distance, 2 = always)
enemyTags = 0; // Enemy name tags (0 = never, 1 = limited distance, 2 = always)
detectedMines = 0;       // Detected mines     (0 = never, 1 = limited distance, 2 = always)
detectedMines = 0; // Detected mines (0 = never, 1 = limited distance, 2 = always)
commands = 0;             // Commands           (0 = never, 1 = fade out, 2 = always)
commands = 0; // Commands (0 = never, 1 = fade out, 2 = always)
waypoints = 0;           // Waypoints         (0 = never, 1 = fade out, 2 = always)
waypoints = 0; // Waypoints (0 = never, 1 = fade out, 2 = always)
                        tacticalPing = 0;       //Tactical Ping (0 = disabled, 1 = enabled)
tacticalPing = 0; // Tactical Ping (0 = disabled, 1 = enabled)


// Personal awareness
// Personal awareness
weaponInfo = 1;           // Weapon info       (0 = never, 1 = fade out, 2 = always)
weaponInfo = 1; // Weapon info (0 = never, 1 = fade out, 2 = always)
stanceIndicator = 0;     // Stance indicator   (0 = never, 1 = fade out, 2 = always)
stanceIndicator = 0; // Stance indicator (0 = never, 1 = fade out, 2 = always)
staminaBar = 0;       // Stamina bar (0 = disabled, 1 = enabled)
staminaBar = 0; // Stamina bar (0 = disabled, 1 = enabled)
weaponCrosshair = 0; // Weapon crosshair (0 = disabled, 1 = enabled)
weaponCrosshair = 0; // Weapon crosshair (0 = disabled, 1 = enabled)
visionAid = 0;       // Vision aid (0 = disabled, 1 = enabled)
visionAid = 0; // Vision aid (0 = disabled, 1 = enabled)


// View
// View
thirdPersonView = 0; // 3rd person view (0 = disabled, 1 = enabled)
thirdPersonView = 0; // 3rd person view (0 = disabled, 1 = enabled)
cameraShake = 0;     // Camera shake (0 = disabled, 1 = enabled)
cameraShake = 0; // Camera shake (0 = disabled, 1 = enabled)


// Multiplayer
// Multiplayer
scoreTable = 0;       // Score table (0 = disabled, 1 = enabled)
scoreTable = 0; // Score table (0 = disabled, 1 = enabled)
deathMessages = 0;   // Killed by (0 = disabled, 1 = enabled)
deathMessages = 0; // Killed by (0 = disabled, 1 = enabled)
vonID = 0;           // VON ID (0 = disabled, 1 = enabled)
vonID = 0; // VON ID (0 = disabled, 1 = enabled)


// Misc
// Misc
mapContent = 0;       // Extended map content (0 = disabled, 1 = enabled)
mapContent = 0; // Extended map content (0 = disabled, 1 = enabled) // before Arma 3 v1.68
autoReport = 0;       // Automatic reporting (0 = disabled, 1 = enabled)
mapContentFriendly = 0; // Map friendlies (0 = disabled, 1 = enabled) // since  Arma 3 v1.68
multipleSaves = 0;   // Multiple saves (0 = disabled, 1 = enabled)
mapContentEnemy = 0; // Map Enemies (0 = disabled, 1 = enabled) // since  Arma 3 v1.68
};
mapContentMines = 0; // Map Mines (0 = disabled, 1 = enabled) // since  Arma 3 v1.68
};
autoReport = 0; // Automatic reporting (0 = disabled, 1 = enabled)
};
multipleSaves = 0; // Multiple saves (0 = disabled, 1 = enabled)
</syntaxhighlight>
 
<!--
=Autogenerated=
Arma 3 v1.67.139743 PUB DEV
 
<syntaxhighlight lang=cpp>
class CfgDifficultyPresets
{
class Recruit
{
description = "Regular man who just enrolled into the army.";
levelAI = "AILevelLow";
class Options
{
reducedDamage = 1;
groupIndicators = 2;
friendlyTags = 2;
enemyTags = 0;
detectedMines = 2;
commands = 2;
waypoints = 2;
tacticalPing = 1;
weaponInfo = 2;
stanceIndicator = 2;
staminaBar = 1;
weaponCrosshair = 1;
visionAid = 1
thirdPersonView = 1;
cameraShake = 1;
scoreTable = 1;
deathMessages = 1;
vonID = 1;
mapContent = 1;
autoReport = 1;
multipleSaves = 1;
};
displayName = "Recruit";
optionDescription = "Regular man who just enrolled into the army.";
optionPicture = "\A3\Ui_f\data\Logos\arma3_white_ca.paa";
};
class Regular
{
description = "Just finished training, no real combat experience.";
levelAI = "AILevelMedium";
class Options
{
reducedDamage = 0;
groupIndicators = 1;
friendlyTags = 1;
enemyTags = 0;
detectedMines = 1;
commands = 1;
waypoints = 2;
tacticalPing = 1;
weaponInfo = 2;
stanceIndicator = 2;
staminaBar = 1;
weaponCrosshair = 1;
visionAid = 0;
thirdPersonView = 1;
cameraShake = 1;
scoreTable = 1;
deathMessages = 1;
vonID = 1;
mapContent = 1;
autoReport = 1;
multipleSaves = 1;
};
displayName = "Regular";
optionDescription = "Just finished training, no real combat experience.";
optionPicture = "\A3\Ui_f\data\Logos\arma3_white_ca.paa";
};
class Veteran
{
description = "Has survived several contacts with the enemy.";
levelAI = "AILevelHigh";
class Options
{
reducedDamage = 0;
groupIndicators = 0;
friendlyTags = 0;
enemyTags = 0;
detectedMines = 0;
commands = 1;
waypoints = 1;
tacticalPing = 0;
weaponInfo = 1;
stanceIndicator = 1;
staminaBar = 0;
weaponCrosshair = 0;
visionAid = 0;
thirdPersonView = 0;
cameraShake = 1;
scoreTable = 1;
deathMessages = 1;
vonID = 1;
mapContent = 0;
autoReport = 0;
multipleSaves = 0;
};
};
displayName = "Veteran";
optionDescription = "Has survived several contacts with the enemy.";
optionPicture = "\A3\Ui_f\data\Logos\arma3_white_ca.paa";
};
};
class Custom
{
description = "Custom difficulty set by the player.";
levelAI = "AILevelMedium";
class Options
{
reducedDamage = 0;
groupIndicators = 0;
friendlyTags = 0;
enemyTags = 0;
detectedMines = 0;
commands = 0;
waypoints = 0;
tacticalPing = 0;
weaponInfo = 1;
stanceIndicator = 0;
staminaBar = 0;
weaponCrosshair = 0;
visionAid = 0;
thirdPersonView = 0;
cameraShake = 0;
scoreTable = 0;
deathMessages = 0;
vonID = 0;
mapContent = 0;
autoReport = 0;
multipleSaves = 0;
};
displayName = "Custom";
optionDescription = "Custom difficulty set by the player.";
optionPicture = "\A3\Ui_f\data\Logos\arma3_white_ca.paa";
};
defaultPreset = "Regular";
myArmorCoef = 1.5;
groupArmorCoef = 1.5;
fadeDistanceStart = 40;
fadeDistanceSpan = 10;
recoilCoef = 1;
visionAidCoef = 0.8;
divingLimitMultiplier = 1;
animSpeedCoef = 0;
cancelThreshold = 0;
showCadetHints = 1;
showCadetWP = 1;
};
};
</syntaxhighlight>
</syntaxhighlight>


=Difficulty Menu Before Arma 3 1.58=
{{warning| This part of documentation is obsolete since Arma 3 1.58 and left here only for backwards reference.}}
==Extended armor==
:{|style="background:transparent"
|-valign=top
|'''Description''':            ||Decreases damage of player and his associated group.
|-valign=top
|'''Config path''':            ||
|-valign=top
|'''Profile flag name''':            ||'''Armor'''
|-valign=top
|'''Difficulty availability''': ||
<table border="1" cellspacing="0" cellpadding="10" style="border-collapse:collapse;">
  <tr><td colspan="2">Recruit</td><td colspan="2">Regular</td><td colspan="2">Veteran</td><td colspan="2">Expert</td></tr>
  <tr><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td
width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td
width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td></tr>
<tr><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task}}</td><td>{{task}}</td><td>{{task}}</td><td>{{task}}</td></tr>
</table>
|}
==Friendly TAG==
:{|style="background:transparent"
|-valign=top
|'''Description''':            ||Friendly unit identification and distance to the player, works only if weapon crosshair is also enabled.
|-valign=top
|'''Config path''':            ||
|-valign=top
|'''Profile flag name''':            ||'''FriendlyTag'''
|-valign=top
|'''Difficulty availability''': ||
<table border="1" cellspacing="0" cellpadding="10" style="border-collapse:collapse;">
  <tr><td colspan="2">Recruit</td><td colspan="2">Regular</td><td colspan="2">Veteran</td><td colspan="2">Expert</td></tr>
  <tr><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td
width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td
width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td></tr>
<tr><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task}}</td><td>{{task}}</td><td>{{task}}</td><td>{{task}}</td></tr>
</table>
|}
==Enemy TAG==
:{|style="background:transparent"
|-valign=top
|'''Description''':            ||Enemy unit identification and distance to the player.
|-valign=top
|'''Config path''':            ||
|-valign=top
|'''Profile flag name''':            ||'''EnemyTag'''
|-valign=top
|'''Difficulty availability''': ||
<table border="1" cellspacing="0" cellpadding="10" style="border-collapse:collapse;">
  <tr><td colspan="2">Recruit</td><td colspan="2">Regular</td><td colspan="2">Veteran</td><td colspan="2">Expert</td></tr>
  <tr><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td
width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td
width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td></tr>
<tr><td>{{task}}</td><td>{{task/}}</td><td>{{task}}</td><td>{{task/}}</td><td>{{task}}</td><td>{{task}}</td><td>{{task}}</td><td>{{task}}</td></tr>
</table>
|}
==Show detected mines==
:{|style="background:transparent"
|-valign=top
|'''Description''':            ||Shows exact location of a mine in the 3d scene.
|-valign=top
|'''Config path''':            ||Cursor >> ''explosive''
|-valign=top
|'''Profile flag name''':            ||'''MineTag'''
|-valign=top
|'''Difficulty availability''': ||
<table border="1" cellspacing="0" cellpadding="10" style="border-collapse:collapse;">
  <tr><td colspan="2">Recruit</td><td colspan="2">Regular</td><td colspan="2">Veteran</td><td colspan="2">Expert</td></tr>
  <tr><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td
width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td
width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td></tr>
<tr><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task}}</td><td>{{task}}</td><td>{{task}}</td><td>{{task}}</td></tr>
</table>
|}
==Extended HUD info==
:{|style="background:transparent"
|-valign=top
|'''Description''':            ||Shows leader, health state of group, target aquisition and tasks.
|-valign=top
|'''Config path''':            ||Cursor >> ''select, leader, iconInFormation, mission, attack, unitHealer, unitBleeding, unitInjured, me''
|-valign=top
|'''Profile flag name''':            ||'''HUD'''
|-valign=top
|'''Difficulty availability''': ||
<table border="1" cellspacing="0" cellpadding="10" style="border-collapse:collapse;">
  <tr><td colspan="2">Recruit</td><td colspan="2">Regular</td><td colspan="2">Veteran</td><td colspan="2">Expert</td></tr>
  <tr><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td
width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td
width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td></tr>
<tr><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td></tr>
</table>
|}
==Permanent extended HUD info==
:{|style="background:transparent"
|-valign=top
|'''Description''':            ||Extended HUD info stays after lost visual contact (no fading).
|-valign=top
|'''Config path''':            ||Cursor >> ''select, leader, iconInFormation, mission, attack, unitHealer, unitBleeding, unitInjured, me''
|-valign=top
|'''Profile flag name''':            ||'''HUDPerm'''
|-valign=top
|'''Difficulty availability''': ||
<table border="1" cellspacing="0" cellpadding="10" style="border-collapse:collapse;">
  <tr><td colspan="2">Recruit</td><td colspan="2">Regular</td><td colspan="2">Veteran</td><td colspan="2">Expert</td></tr>
  <tr><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td
width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td
width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td></tr>
<tr><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task}}</td><td>{{task}}</td><td>{{task}}</td><td>{{task}}</td></tr>
</table>
|}
==HUD waypoints info==
:{|style="background:transparent"
|-valign=top
|'''Description''':            ||Shows waypoint, type of waypoint and distance to it.
|-valign=top
|'''Config path''':            ||Cursor >>''iconMove'',''mission''
|-valign=top
|'''Profile flag name''':            ||'''HUDWp'''
|-valign=top
|'''Difficulty availability''': ||
<table border="1" cellspacing="0" cellpadding="10" style="border-collapse:collapse;">
  <tr><td colspan="2">Recruit</td><td colspan="2">Regular</td><td colspan="2">Veteran</td><td colspan="2">Expert</td></tr>
  <tr><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td
width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td
width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td></tr>
<tr><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task}}</td><td>{{task}}</td></tr>
</table>
|}
==HUD waypoints info permanently==
:{|style="background:transparent"
|-valign=top
|'''Description''':            ||HUD Waypoints info stays after lost visual contact.
|-valign=top
|'''Config path''':            ||Cursor >>''iconMove'',''mission''
|-valign=top
|'''Profile flag name''':            ||'''HUDWpPerm'''
|-valign=top
|'''Difficulty availability''': ||
<table border="1" cellspacing="0" cellpadding="10" style="border-collapse:collapse;">
  <tr><td colspan="2">Recruit</td><td colspan="2">Regular</td><td colspan="2">Veteran</td><td colspan="2">Expert</td></tr>
  <tr><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td
width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td
width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td></tr>
<tr><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task}}</td><td>{{task}}</td></tr>
</table>
|}
==HUD show group==
:{|style="background:transparent"
|-valign=top
|'''Description''':            ||Shows icons around player's group members.
|-valign=top
|'''Config path''':            ||Cursor >> ''select''
|-valign=top
|'''Profile flag name''':            ||'''HUDGroupInfo'''
|-valign=top
|'''Difficulty availability''': ||
<table border="1" cellspacing="0" cellpadding="10" style="border-collapse:collapse;">
  <tr><td colspan="2">Recruit</td><td colspan="2">Regular</td><td colspan="2">Veteran</td><td colspan="2">Expert</td></tr>
  <tr><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td
width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td
width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td></tr>
<tr><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task}}</td><td>{{task}}</td></tr>
</table>
|}
==Stance Indicator==
:{|style="background:transparent"
|-valign=top
|'''Description''':            ||Shows HUD element that indicates player's current stance
|-valign=top
|'''Config path''':            ||
|-valign=top
|'''Profile flag name''':            ||'''stanceIndicator'''
|-valign=top
|'''Difficulty availability''': ||
<table border="1" cellspacing="0" cellpadding="10" style="border-collapse:collapse;">
  <tr><td colspan="2">Recruit</td><td colspan="2">Regular</td><td colspan="2">Veteran</td><td colspan="2">Expert</td></tr>
  <tr><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td
width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td
width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td></tr>
<tr><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task}}</td><td>{{task}}</td></tr>
</table>
|}
==Auto report==
:{|style="background:transparent"
|-valign=top
|'''Description''':            ||The player's unit reports enemy units, wounds and death of units in player's group. <br><b>Note:</b> As of Arma 3 v1.24,
disabling auto report has no effect in multiplayer, it's always enabled (hardcoded).<br> (See http://feedback.arma3.com/view.php?id=18967)
|-valign=top
|'''Config path''':            ||
|-valign=top
|'''Profile flag name''':            ||'''AutoSpot'''
|-valign=top
|'''Difficulty availability''': ||
<table border="1" cellspacing="0" cellpadding="10" style="border-collapse:collapse;">
  <tr><td colspan="2">Recruit</td><td colspan="2">Regular</td><td colspan="2">Veteran</td><td colspan="2">Expert</td></tr>
  <tr><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td
width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td
width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td></tr>
<tr><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task}}</td><td>{{task}}</td><td>{{task}}</td><td>{{task}}</td></tr>
</table>
|}
==Extended map info==
:{|style="background:transparent"
|-valign=top
|'''Description''':            ||Markers of friendly and enemy locations and units are shown on the map.
|-valign=top
|'''Config path''':            ||all mine icons (in explosives config), unit icons (in characters config) <br> IslandMap >> ''iconPlayer''
|-valign=top
|'''Profile flag name''':            ||'''Map'''
|-valign=top
|'''Difficulty availability''': ||
<table border="1" cellspacing="0" cellpadding="10" style="border-collapse:collapse;">
  <tr><td colspan="2">Recruit</td><td colspan="2">Regular</td><td colspan="2">Veteran</td><td colspan="2">Expert</td></tr>
  <tr><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td
width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td
width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td></tr>
<tr><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task}}</td><td>{{task}}</td><td>{{task}}</td><td>{{task}}</td></tr>
</table>
|}
==Weapon crosshair==
:{|style="background:transparent"
|-valign=top
|'''Description''':            ||Weapon crosshair shown in 1st and 3rd person view.
|-valign=top
|'''Config path''':            ||
|-valign=top
|'''Profile flag name''':            ||'''WeaponCursor'''
|-valign=top
|'''Difficulty availability''': ||
<table border="1" cellspacing="0" cellpadding="10" style="border-collapse:collapse;">
  <tr><td colspan="2">Recruit</td><td colspan="2">Regular</td><td colspan="2">Veteran</td><td colspan="2">Expert</td></tr>
  <tr><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td
width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td
width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td></tr>
<tr><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td></tr>
</table>
|}
==Auto guide AT==
:{|style="background:transparent"
|-valign=top
|'''Description''':            ||Automatic target aiming of projectiles with flag ''canLock&#061;1''.
|-valign=top
|'''Config path''':            ||Cursor >> ''lock_target''
|-valign=top
|'''Profile flag name''':            ||'''AutoGuideAT'''
|-valign=top
|'''Difficulty availability''': ||
<table border="1" cellspacing="0" cellpadding="10" style="border-collapse:collapse;">
  <tr><td colspan="2">Recruit</td><td colspan="2">Regular</td><td colspan="2">Veteran</td><td colspan="2">Expert</td></tr>
  <tr><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td
width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td
width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td></tr>
<tr><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task}}</td><td>{{task}}</td><td>{{task}}</td><td>{{task}}</td></tr>
</table>
|}
==Clock indicator==
:{|style="background:transparent"
|-valign=top
|'''Description''':            ||Shows directional watch of detected targets in the lower cornes of the screen.
|-valign=top
|'''Config path''':            ||GroupDir >> ''image''
|-valign=top
|'''Profile flag name''':            ||'''ClockIndicator'''
|-valign=top
|'''Difficulty availability''': ||
<table border="1" cellspacing="0" cellpadding="10" style="border-collapse:collapse;">
  <tr><td colspan="2">Recruit</td><td colspan="2">Regular</td><td colspan="2">Veteran</td><td colspan="2">Expert</td></tr>
  <tr><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td
width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td
width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td></tr>
<tr><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task}}</td><td>{{task}}</td></tr>
</table>
|}
==3rd person view==
:{|style="background:transparent"
|-valign=top
|'''Description''':            ||External camera view.
|-valign=top
|'''Config path''':            ||
|-valign=top
|'''Profile flag name''':            ||'''thirdPersonView'''
|-valign=top
|'''Difficulty availability''': ||
<table border="1" cellspacing="0" cellpadding="10" style="border-collapse:collapse;">
  <tr><td colspan="2">Recruit</td><td colspan="2">Regular</td><td colspan="2">Veteran</td><td colspan="2">Expert</td></tr>
  <tr><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td
width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td
width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td></tr>
<tr><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task}}</td><td>{{task}}</td></tr>
</table>
|}
==Super AI==
:{|style="background:transparent"
|-valign=top
|'''Description''':            ||Sets a skill of all AI units to maximum. Was removed in Arma 3 according to dwarden https://forums.bistudio.com/topic/188661-
difficulty-overhaul/page-2#entry2989575
|-valign=top
|'''Config path''':            ||
|-valign=top
|'''Profile flag name''':            ||'''ultraAI'''
|-valign=top
|'''Difficulty availability''': ||
<table border="1" cellspacing="0" cellpadding="10" style="border-collapse:collapse;">
  <tr><td colspan="2">Recruit</td><td colspan="2">Regular</td><td colspan="2">Veteran</td><td colspan="2">Expert</td></tr>
  <tr><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td
width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td
width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td></tr>
<tr><td>{{task}}</td><td>{{task/}}</td><td>{{task}}</td><td>{{task/}}</td><td>{{task}}</td><td>{{task/}}</td><td>{{task}}</td><td>{{task}}</td></tr>
</table>
|}
==Auto Aim==
:{|style="background:transparent"
|-valign=top
|'''Description''':            ||Weapon locks on target if cursor is in target's proximity.
|-valign=top
|'''Config path''':            ||
|-valign=top
|'''Profile flag name''':            ||'''autoAim'''
|-valign=top
|'''Difficulty availability''': ||
<table border="1" cellspacing="0" cellpadding="10" style="border-collapse:collapse;">
  <tr><td colspan="2">Recruit</td><td colspan="2">Regular</td><td colspan="2">Veteran</td><td colspan="2">Expert</td></tr>
  <tr><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td
width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td
width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td></tr>
<tr><td>{{task}}</td><td>{{task}}</td><td>{{task}}</td><td>{{task}}</td><td>{{task}}</td><td>{{task}}</td><td>{{task}}</td><td>{{task}}</td></tr>
</table>
|}
==Camera Shake==
:{|style="background:transparent"
|-valign=top
|'''Description''':            ||Camera shakes if player is near an explosion.
|-valign=top
|'''Config path''':            ||
|-valign=top
|'''Profile flag name''':            ||'''CameraShake'''
|-valign=top
|'''Difficulty availability''': ||
<table border="1" cellspacing="0" cellpadding="10" style="border-collapse:collapse;">
  <tr><td colspan="2">Recruit</td><td colspan="2">Regular</td><td colspan="2">Veteran</td><td colspan="2">Expert</td></tr>
  <tr><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td
width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td
width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td></tr>
<tr><td>{{task}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task}}</td></tr>
</table>
|}
==Unlimited saves==
:{|style="background:transparent"
|-valign=top
|'''Description''':            ||Feature broken. It should allow for more than one save games for player.
|-valign=top
|'''Config path''':            ||
|-valign=top
|'''Profile flag name''':            ||'''UnlimitedSaves'''
|-valign=top
|'''Difficulty availability''': ||
<table border="1" cellspacing="0" cellpadding="10" style="border-collapse:collapse;">
  <tr><td colspan="2">Recruit</td><td colspan="2">Regular</td><td colspan="2">Veteran</td><td colspan="2">Expert</td></tr>
  <tr><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td
width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td
width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td></tr>
<tr><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task}}</td><td>{{task}}</td><td>{{task}}</td><td>{{task}}</td></tr>
</table>
|}
==Killed by==
:{|style="background:transparent"
|-valign=top
|'''Description''':            ||Shows in camera view, who killed the player.
|-valign=top
|'''Config path''':            ||
|-valign=top
|'''Profile flag name''':            ||'''DeathMessages'''
|-valign=top
|'''Difficulty availability''': ||
<table border="1" cellspacing="0" cellpadding="10" style="border-collapse:collapse;">
  <tr><td colspan="2">Recruit</td><td colspan="2">Regular</td><td colspan="2">Veteran</td><td colspan="2">Expert</td></tr>
  <tr><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td
width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td
width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td></tr>
<tr><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td></tr>
</table>
|}
==Multiplayer score==
:{|style="background:transparent"
|-valign=top
|'''Description''':            ||Shows score in MP.
|-valign=top
|'''Config path''':            ||
|-valign=top
|'''Profile flag name''':            ||'''NetStats'''
|-valign=top
|'''Difficulty availability''': ||
<table border="1" cellspacing="0" cellpadding="10" style="border-collapse:collapse;">
  <tr><td colspan="2">Recruit</td><td colspan="2">Regular</td><td colspan="2">Veteran</td><td colspan="2">Expert</td></tr>
  <tr><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td
width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td
width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td></tr>
<tr><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task}}</td><td>{{task/}}</td></tr>
</table>
|}
==VON ID==
:{|style="background:transparent"
|-valign=top
|'''Description''':            ||Identifiaction of the speaking character in MP during communication with CapsLock.
|-valign=top
|'''Config path''':            ||
|-valign=top
|'''Profile flag name''':            ||'''VonID'''
|-valign=top
|'''Difficulty availability''': ||
<table border="1" cellspacing="0" cellpadding="10" style="border-collapse:collapse;">
  <tr><td colspan="2">Recruit</td><td colspan="2">Regular</td><td colspan="2">Veteran</td><td colspan="2">Expert</td></tr>
  <tr><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td
width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td
width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td></tr>
<tr><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task}}</td><td>{{task/}}</td><td>{{task}}</td><td>{{task}}</td></tr>
</table>
|}
==Allow full HUD info==
:{|style="background:transparent"
|-valign=top
|'''Description''':            ||Shows weapon's info, info in driven vehicles, compass.
|-valign=top
|'''Config path''':            ||Switching between configs ''unitInfoType'' and ''unitInfoTypeLite'' in ''cfgVehicles'' of each vehicle
|-valign=top
|'''Profile flag name''':      ||'''ExtendetInfoType'''
|-valign=top
|'''Difficulty availability''': ||
<table border="1" cellspacing="0" cellpadding="10" style="border-collapse:collapse;">
  <tr><td colspan="2">Recruit</td><td colspan="2">Regular</td><td colspan="2">Veteran</td><td colspan="2">Expert</td></tr>
  <tr><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td
width=50px><small>Changable</small></td><td width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td><td
width=50px><small>On/Off</small></td><td width=50px><small>Changable</small></td></tr>
<tr><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task/}}</td><td>{{task}}</td><td>{{task/}}</td><td>{{task}}</td><td>{{task}}</td></tr>
</table>
|}
<br><br>
=Server Side Difficulties Override=
It is possible to override certain difficulties settings in MP by including the following autogenerated (ultraAI added manually as non-existent in default
CfgDifficulties) config in ''<profilename>.Arma3Profile'' file in server profile:
<syntaxhighlight lang="cpp">
class Difficulties
{
    class Recruit
    {
        class Flags
        {
            3rdPersonView = 1;
            armor = 1;
            /* autoAim = 0; - cannot be changed */
            autoGuideAT = 1;
            autoSpot = 1;
            autoTrimEnabled = 1;
            cameraShake = 0;
            clockIndicator = 1;
            deathMessages = 1;
            enemyTag = 0;
            extendetInfoType = 1;
            friendlyTag = 1;
            hud = 1;
            hudGroupInfo = 1;
            hudPerm = 1;
            hudWp = 1;
            hudWpPerm = 1;
            map = 1;
            mineTag = 1;
            netStats = 1;
            roughLanding = 1;
            stanceIndicator = 1;
            stressDamageEnabled = 0;
            ultraAI = 0;
            unlimitedSaves = 1;
            vonID = 1;
            weaponCursor = 1;
            windEnabled = 0;
        };
        precisionEnemy = 0.4;
        precisionFriendly = 0.65;
        skillEnemy = 0.4;
        skillFriendly = 0.65;
    };
    class Regular
    {
        class Flags
        {
            3rdPersonView = 1;
            armor = 1;
            /* autoAim = 0; - cannot be changed */
            /* autoGuideAT = 0; - cannot be changed */
            autoSpot = 1;
            autoTrimEnabled = 0;
            cameraShake = 1;
            clockIndicator = 1;
            deathMessages = 1;
            enemyTag = 0;
            extendetInfoType = 1;
            friendlyTag = 1;
            hud = 1;
            hudGroupInfo = 1;
            hudPerm = 1;
            hudWp = 1;
            hudWpPerm = 1;
            map = 1;
            mineTag = 1;
            netStats = 1;
            roughLanding = 0;
            stanceIndicator = 1;
            stressDamageEnabled = 1;
            ultraAI = 0;
            unlimitedSaves = 0;
            vonId = 1;
            weaponCursor = 1;
            windEnabled = 1;
        };
        precisionEnemy = 0.5;
        precisionFriendly = 1;
        skillEnemy = 0.6;
        skillFriendly = 0.75;
    };
    class Veteran
    {
        class Flags
        {
            3rdPersonView = 1;
            /* armor = 0; - cannot be changed */
            /* autoAim = 0; - cannot be changed */
            /* autoGuideAT = 0; - cannot be changed */
            autoSpot = 1;
            /* autoTrimEnabled = 0; - cannot be changed */
            cameraShake = 1;
            clockIndicator = 1;
            deathMessages = 1;
            /* enemyTag = 0; - cannot be changed */
            extendetInfoType = 0;
            /* friendlyTag = 0; - cannot be changed */
            hud = 1;
            hudGroupInfo = 1;
            /* hudPerm = 0; - cannot be changed */
            hudWp = 1;
            hudWpPerm = 1;
            /* map = 0; - cannot be changed */
            /* mineTag = 0; - cannot be changed */
            netStats = 1;
            /* roughLanding = 0; - cannot be changed */
            stanceIndicator = 1;
            /* stressDamageEnabled = 1; - cannot be changed */
            ultraAI = 0;
            /* unlimitedSaves = 0; - cannot be changed */
            vonId = 0;
            weaponCursor = 1;
            /* windEnabled = 1; - cannot be changed */
        };
        precisionEnemy = 0.75;
        precisionFriendly = 1;
        skillEnemy = 0.85;
        skillFriendly = 0.85;
    };
    class Mercenary
    {
        class Flags
        {
            /* 3rdPersonView = 0; - cannot be changed */
            /* armor = 0; - cannot be changed */
            /* autoAim = 0; - cannot be changed */
            /* autoGuideAT = 0; - cannot be changed */
            autoSpot = 0;
            /* autoTrimEnabled = 0; - cannot be changed */
            /* cameraShake = 1; - cannot be changed */
            /* clockIndicator = 0; - cannot be changed */
            deathMessages = 1;
            /* enemyTag = 0; - cannot be changed */
            /* extendetInfoType = 0; - cannot be changed */
            /* friendlyTag = 0; - cannot be changed */
            hud = 1;
            /* hudGroupInfo = 0; - cannot be changed */
            /* hudPerm = 0; - cannot be changed */
            /* hudWp = 0; - cannot be changed */
            /* hudWpPerm = 0; - cannot be changed */
            /* map = 0; - cannot be changed */
            /* mineTag = 0; - cannot be changed */
            netStats = 1;
            /* roughLanding = 0; - cannot be changed */
            /* stanceIndicator = 0; - cannot be changed */
            /* stressDamageEnabled = 1; - cannot be changed */
            /* ultraAI = 0; - cannot be changed */
            /* unlimitedSaves = 0; - cannot be changed */
            vonID = 0;
            weaponCursor = 1;
            /* windEnabled = 1; - cannot be changed */
        };
        precisionEnemy = 0.85;
        precisionFriendly = 1;
        skillEnemy = 0.85;
        skillFriendly = 1;
    };
};
</syntaxhighlight>
-->


[[Category:Arma 3: Editing]]
[[Category:Arma 3: Editing]]

Revision as of 12:30, 22 April 2020

20170725165627 1.jpg

The 1.58 update brought a lot of changes to the difficulty system. A list of the most significant ones can be found on the Arma 3 Difficulty Overhaul page.
There is a related forum thread where the changes can be discussed.


Difficulty Presets

One of the main changes that came with 1.58 is, that the difficulty levels were transformed to true presets. Each preset has exactly defined value for each difficulty option. If any of the options doesn't match the preset, it is changed to Custom. The following table shows comparison of the presets. Options that have fade out set can be faded in via the J key.

Config Parameter Name in Game Recruit Regular Veteran Note
reducedDamage Reduced Damage true false false Decreases damage dealt to the player and members of his group.
groupIndicators Group Indicators show limited distance hide Shows indication icons on units in player's group.
friendlyTags Friendly Name Tags show limited distance hide Friendly unit identification. Works only when the player aims at a unit.
enemyTags Enemy Name Tags hide hide hide Enemy unit identification. Works only when the player aims at a unit.
detectedMines Detected Mines show limited distance hide Shows icons indicating exact positions of mines. show = display the indicators on mines at 200m and closer.
commands Commands show fade out fade out Displays command icons like target markers, get in command and others.
waypoints Waypoints show show fade out Manages visibility of waypoint markers.
weaponInfo Weapon Info show show fade out Shows Weapon Info box (contains round and magazine count, firing mode, etc.).
stanceIndicator Stance Indicator show show fade out Displays stance indication (contains actual stance, weapon resting and deployment).
staminaBar Stamina Bar true true false Manages visibility of stamina indicator. true = fades in when stamina changes.
weaponCrosshair Crosshair true true false Shows weapon crosshair both in 1st and 3rd person view.
visionAid Vision Aid true false false Helps to detect units in visual range and identify friend from foe.
thirdPersonView 3rd Person View true true false Enables camera switching to 3rd person view.
cameraShake Camera Shake true true true Shakes camera if player is near explosion, passing vehicle or if player's vehicle is under G-load.
scoreTable Score Table true true true Displays table with kills, deaths and overall score in multiplayer.
deathMessages Killed By true true true Shows in chat window who killed the player.
vonID VON ID true true true Indicates who is speaking through VON communication.
mapContent Extended Map Content true true false Template:outdatedShows friendly units, enemy units and detected mines on the map.
If present, overrides other mapContent* settings.
mapContentFriendly Extended Map Content true true false Shows friendly units on the map. (since Arma 3 v1.68)
mapContentEnemy Extended Map Content true true false Shows enemy units on the map. (since Arma 3 v1.68)
mapContentMines Extended Map Content true true false Shows detected mines on the map. (since Arma 3 v1.68)
autoReport Automatic Reporting true true false (Former autoSpot) Enables/disables automatic reporting of spotted enemies by players only. This setting does not have effect on AI. To stop AI from talking with script, use unit setSpeaker "NoVoice"
multipleSaves Multiple Saves true true false Allows player to create multiple saves in a mission.


Configuration

Please note that the following information applies to the config in game's data (namely data_f.pbo) not to the profile. For profile related information please refer to this page. Since Arma 3 1.58 the game's config uses CfgDifficultyPresets class. The former CfgDifficulties is now obsolete and was left in the config only not to break scripts that might have used it.

class CfgDifficultyPresets
{
	defaultPreset = Regular;

	// Parameters that affect difficulty and which are shared among presets
	myArmorCoef = 1.5;
	groupArmorCoef = 1.5;
	
	//Parameters that affect the Limited distance choice for Group Indicators, Friendly Name Tags, Enemy Name Tags and Detected Mines.
	//They determine on which distance the indicators are fully visible and how many more meters it takes until the indicator fades-out completely.
	fadeDistanceStart = 40.0;
	fadeDistanceSpan = 10.0;

	recoilCoef = 1;
	visionAidCoef = 0.8;
	divingLimitMultiplier = 1.0;		// Multiplier to limit capacity of lungs for soldiers.

	animSpeedCoef = 0;
	cancelThreshold = 0;				// Threshold used for interrupting action.
	showCadetHints = 1;					// (0 = disabled, 1 = enabled)
	showCadetWP = 1;					// (0 = disabled, 1 = enabled)

	class Recruit
	{
		displayName = $STR_Difficulty0;	// Name of the difficulty preset.
		optionDescription = "";			// Description
		optionPicture = "";				// Picture
		levelAI = "AILevelLow";			// Level of AI skill

		class Options
		{
			// Simulation
			reducedDamage = 1;		// Reduced damage (0 = disabled, 1 = enabled)

			// Situational awareness
			groupIndicators = 2;	// Group indicators		(0 = never, 1 = limited distance, 2 = always)
			friendlyTags = 2;		// Friendly name tags	(0 = never, 1 = limited distance, 2 = always)
			enemyTags = 0;			// Enemy name tags		(0 = never, 1 = limited distance, 2 = always)
			detectedMines = 2;		// Detected mines		(0 = never, 1 = limited distance, 2 = always)
			commands = 2;			// Commands				(0 = never, 1 = fade out, 2 = always)
			waypoints = 2;			// Waypoints			(0 = never, 1 = fade out, 2 = always)
			tacticalPing = 1;		// Tactical Ping		(0 = disabled, 1 = enabled)

			// Personal awareness
			weaponInfo = 2;			// Weapon info			(0 = never, 1 = fade out, 2 = always)
			stanceIndicator = 2;	// Stance indicator		(0 = never, 1 = fade out, 2 = always)
			staminaBar = 1;			// Stamina bar			(0 = disabled, 1 = enabled)
			weaponCrosshair = 1;	// Weapon crosshair		(0 = disabled, 1 = enabled)
			visionAid = 1;			// Vision aid			(0 = disabled, 1 = enabled)

			// View
			thirdPersonView = 1;	// 3rd person view		(0 = disabled, 1 = enabled)
			cameraShake = 1;		// Camera shake			(0 = disabled, 1 = enabled)

			// Multiplayer
			scoreTable = 1;			// Score table			(0 = disabled, 1 = enabled)
			deathMessages = 1;		// Killed by			(0 = disabled, 1 = enabled)
			vonID = 1;				// VON ID				(0 = disabled, 1 = enabled)

			// Misc
			mapContent = 1;			// Extended map content	(0 = disabled, 1 = enabled)
			autoReport = 1;			// Automatic reporting	(0 = disabled, 1 = enabled)
			multipleSaves = 1;		// Multiple saves		(0 = disabled, 1 = enabled)
		};
	};

	class Regular
	{
		displayName = $STR_Difficulty1;	// Name of the difficulty preset.
		optionDescription = "";			// Description
		optionPicture = "\A3\Ui_f\data\Logos\arma3_white_ca.paa"; // Picture
		levelAI = "AILevelMedium";		// Level of AI skill

		class Options
		{
			// Simulation
			reducedDamage = 0;		// Reduced damage		(0 = disabled, 1 = enabled)

			// Situational awareness
			groupIndicators = 1;	// Group indicators		(0 = never, 1 = limited distance, 2 = always)
			friendlyTags = 1;		// Friendly name tags	(0 = never, 1 = limited distance, 2 = always)
			enemyTags = 0;			// Enemy name tags		(0 = never, 1 = limited distance, 2 = always)
			detectedMines = 1;		// Detected mines		(0 = never, 1 = limited distance, 2 = always)
			commands = 1;			// Commands				(0 = never, 1 = fade out, 2 = always)
			waypoints = 2;			// Waypoints			(0 = never, 1 = fade out, 2 = always)
			tacticalPing = 1;		// Tactical Ping		(0 = disabled, 1 = enabled)


			// Personal awareness
			weaponInfo = 2;			// Weapon info			(0 = never, 1 = fade out, 2 = always)
			stanceIndicator = 2;	// Stance indicator		(0 = never, 1 = fade out, 2 = always)
			staminaBar = 1;			// Stamina bar			(0 = disabled, 1 = enabled)
			weaponCrosshair = 1;	// Weapon crosshair		(0 = disabled, 1 = enabled)
			visionAid = 0;			// Vision aid			(0 = disabled, 1 = enabled)

			// View
			thirdPersonView = 1;	// 3rd person view		(0 = disabled, 1 = enabled)
			cameraShake = 1;		// Camera shake			(0 = disabled, 1 = enabled)

			// Multiplayer
			scoreTable = 1;			// Score table			(0 = disabled, 1 = enabled)
			deathMessages = 1;		// Killed by			(0 = disabled, 1 = enabled)
			vonID = 1;				// VON ID				(0 = disabled, 1 = enabled)

			// Misc
			// mapContent = 1;		// Extended map content	(0 = disabled, 1 = enabled)	// before Arma 3 v1.68
			mapContentFriendly = 1;	// Map friendlies		(0 = disabled, 1 = enabled) // since  Arma 3 v1.68
			mapContentEnemy = 1;	// Map Enemies			(0 = disabled, 1 = enabled) // since  Arma 3 v1.68
			mapContentMines = 1;	// Map Mines			(0 = disabled, 1 = enabled) // since  Arma 3 v1.68
			autoReport = 1;			// Automatic reporting	(0 = disabled, 1 = enabled)
			multipleSaves = 1;		// Multiple saves		(0 = disabled, 1 = enabled)
		};
	};

	class Veteran
	{
		displayName = $STR_Difficulty2;	// Name of the difficulty preset.
		optionDescription = "";			// Description
		optionPicture = "\A3\Ui_f\data\Logos\arma3_white_ca.paa"; // Picture
		levelAI = "AILevelHigh";		// Level of AI skill

		class Options
		{
			// Simulation
			reducedDamage = 0;		// Reduced damage		(0 = disabled, 1 = enabled)

			// Situational awareness
			groupIndicators = 0;	// Group indicators		(0 = never, 1 = limited distance, 2 = always)
			friendlyTags = 0;		// Friendly name tags	(0 = never, 1 = limited distance, 2 = always)
			enemyTags = 0;			// Enemy name tags		(0 = never, 1 = limited distance, 2 = always)
			detectedMines = 0;		// Detected mines		(0 = never, 1 = limited distance, 2 = always)
			commands = 1;			// Commands				(0 = never, 1 = fade out, 2 = always)
			waypoints = 1;			// Waypoints			(0 = never, 1 = fade out, 2 = always)
			tacticalPing = 0;		// Tactical Ping		(0 = disabled, 1 = enabled)

			// Personal awareness
			weaponInfo = 1;			// Weapon info			(0 = never, 1 = fade out, 2 = always)
			stanceIndicator = 1;	// Stance indicator		(0 = never, 1 = fade out, 2 = always)
			staminaBar = 0;			// Stamina bar			(0 = disabled, 1 = enabled)
			weaponCrosshair = 0;	// Weapon crosshair		(0 = disabled, 1 = enabled)
			visionAid = 0;			// Vision aid			(0 = disabled, 1 = enabled)

			// View
			thirdPersonView = 0;	// 3rd person view		(0 = disabled, 1 = enabled)
			cameraShake = 1;		// Camera shake			(0 = disabled, 1 = enabled)

			// Multiplayer
			scoreTable = 1;			// Score table			(0 = disabled, 1 = enabled)
			deathMessages = 1;		// Killed by			(0 = disabled, 1 = enabled)
			vonID = 1;				// VON ID				(0 = disabled, 1 = enabled)

			// Misc
			mapContent = 0;			// Extended map content (0 = disabled, 1 = enabled) // before Arma 3 v1.68
			mapContentFriendly = 0;	// Map friendlies		(0 = disabled, 1 = enabled) // since  Arma 3 v1.68
			mapContentEnemy = 0;	// Map Enemies			(0 = disabled, 1 = enabled) // since  Arma 3 v1.68
			mapContentMines = 0;	// Map Mines			(0 = disabled, 1 = enabled) // since  Arma 3 v1.68
			autoReport = 0;			// Automatic reporting	(0 = disabled, 1 = enabled)
			multipleSaves = 0;		// Multiple saves		(0 = disabled, 1 = enabled)
		};
	};

	class Custom
	{
		displayName = $STR_Difficulty_Custom;		// Name of the difficulty preset.
		optionDescription = "";						// Description
		optionPicture = "\A3\Ui_f\data\Logos\arma3_white_ca.paa"; // Picture
		levelAI = "AILevelMedium";					// Level of AI skill

		// All options of the Custom preset are set by the engine. The values in config
		class Options
		{
			// Simulation
			reducedDamage = 0;		// Reduced damage		(0 = disabled, 1 = enabled)

			// Situational awareness
			groupIndicators = 0;	// Group indicators		(0 = never, 1 = limited distance, 2 = always)
			friendlyTags = 0;		// Friendly name tags	(0 = never, 1 = limited distance, 2 = always)
			enemyTags = 0;			// Enemy name tags		(0 = never, 1 = limited distance, 2 = always)
			detectedMines = 0;		// Detected mines		(0 = never, 1 = limited distance, 2 = always)
			commands = 0;			// Commands				(0 = never, 1 = fade out, 2 = always)
			waypoints = 0;			// Waypoints			(0 = never, 1 = fade out, 2 = always)
			tacticalPing = 0;		// Tactical Ping		(0 = disabled, 1 = enabled)

			// Personal awareness
			weaponInfo = 1;			// Weapon info			(0 = never, 1 = fade out, 2 = always)
			stanceIndicator = 0;	// Stance indicator		(0 = never, 1 = fade out, 2 = always)
			staminaBar = 0;			// Stamina bar			(0 = disabled, 1 = enabled)
			weaponCrosshair = 0;	// Weapon crosshair		(0 = disabled, 1 = enabled)
			visionAid = 0;			// Vision aid			(0 = disabled, 1 = enabled)

			// View
			thirdPersonView = 0;	// 3rd person view		(0 = disabled, 1 = enabled)
			cameraShake = 0;		// Camera shake			(0 = disabled, 1 = enabled)

			// Multiplayer
			scoreTable = 0;			// Score table			(0 = disabled, 1 = enabled)
			deathMessages = 0;		// Killed by			(0 = disabled, 1 = enabled)
			vonID = 0;				// VON ID				(0 = disabled, 1 = enabled)

			// Misc
			mapContent = 0;			// Extended map content (0 = disabled, 1 = enabled) // before Arma 3 v1.68
			mapContentFriendly = 0;	// Map friendlies		(0 = disabled, 1 = enabled) // since  Arma 3 v1.68
			mapContentEnemy = 0;	// Map Enemies			(0 = disabled, 1 = enabled) // since  Arma 3 v1.68
			mapContentMines = 0;	// Map Mines			(0 = disabled, 1 = enabled) // since  Arma 3 v1.68
			autoReport = 0;			// Automatic reporting	(0 = disabled, 1 = enabled)
			multipleSaves = 0;		// Multiple saves		(0 = disabled, 1 = enabled)
		};
	};
};