Difficulty Settings – Arma 3

From Bohemia Interactive Community
Revision as of 00:08, 2 July 2015 by Killzone Kid (talk | contribs) (Undo revision 90424 by Benargee (talk) params legit and exist, just not listed in tables)
Jump to navigation Jump to search


Difficulty Menu

Extended armor

Description: Decreases damage of player and his associated group.
Config path:
Profile flag name: Armor
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:task/Template:task/Template:task/Template:task/Template:taskTemplate:taskTemplate:taskTemplate:task

Friendly TAG

Description: Friendly unit identification and distance to the player, works only if weapon crosshair is also enabled.
Config path:
Profile flag name: FriendlyTag
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:task/Template:task/Template:task/Template:task/Template:taskTemplate:taskTemplate:taskTemplate:task

Enemy TAG

Description: Enemy unit identification and distance to the player.
Config path:
Profile flag name: EnemyTag
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:taskTemplate:task/Template:taskTemplate:task/Template:taskTemplate:taskTemplate:taskTemplate:task

Show detected mines

Description: Shows exact location of a mine in the 3d scene.
Config path: Cursor >> explosive
Profile flag name: MineTag
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:task/Template:task/Template:task/Template:task/Template:taskTemplate:taskTemplate:taskTemplate:task

Extended HUD info

Description: Shows leader, health state of group, target aquisition and tasks.
Config path: Cursor >> select, leader, iconInFormation, mission, attack, unitHealer, unitBleeding, unitInjured, me
Profile flag name: HUD
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:task/Template:task/Template:task/Template:task/Template:task/Template:task/Template:task/Template:task/

Permanent extended HUD info

Description: Extended HUD info stays after lost visual contact (no fading).
Config path: Cursor >> select, leader, iconInFormation, mission, attack, unitHealer, unitBleeding, unitInjured, me
Profile flag name: HUDPerm
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:task/Template:task/Template:task/Template:task/Template:taskTemplate:taskTemplate:taskTemplate:task

HUD waypoints info

Description: Shows waypoint, type of waypoint and distance to it.
Config path: Cursor >>iconMove,mission
Profile flag name: HUDWp
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:task/Template:task/Template:task/Template:task/Template:task/Template:task/Template:taskTemplate:task

HUD waypoints info permanently

Description: HUD Waypoints info stays after lost visual contact.
Config path: Cursor >>iconMove,mission
Profile flag name: HUDWpPerm
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:task/Template:task/Template:task/Template:task/Template:task/Template:task/Template:taskTemplate:task

HUD show group

Description: Shows icons around player's group members.
Config path: Cursor >> select
Profile flag name: HUDGroupInfo
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:task/Template:task/Template:task/Template:task/Template:task/Template:task/Template:taskTemplate:task

Auto report

Description: The player's unit reports enemy units, wounds and death of units in player's group.
Note: As of Arma 3 v1.24, disabling auto report has no effect in multiplayer, it's always enabled (hardcoded). (See http://feedback.arma3.com/view.php?id=18967)
Config path:
Profile flag name: AutoSpot
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:task/Template:task/Template:task/Template:task/Template:taskTemplate:taskTemplate:taskTemplate:task

Extended map info

Description: Markers of friendly and enemy locations and units are shown on the map.
Config path: all mine icons (in explosives config), unit icons (in characters config)
IslandMap >> iconPlayer
Profile flag name: Map
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:task/Template:task/Template:task/Template:task/Template:taskTemplate:taskTemplate:taskTemplate:task

Weapon crosshair

Description: Weapon crosshair shown in 1st and 3rd person view.
Config path:
Profile flag name: WeaponCursor
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:task/Template:task/Template:task/Template:task/Template:task/Template:task/Template:task/Template:task/

Auto guide AT

Description: Automatic target aiming of projectiles with flag canLock=1.
Config path: Cursor >> lock_target
Profile flag name: AutoGuideAT
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:task/Template:task/Template:task/Template:task/Template:taskTemplate:taskTemplate:taskTemplate:task

Clock indicator

Description: Shows directional watch of detected targets in the lower cornes of the screen.
Config path: GroupDir >> image
Profile flag name: ClockIndicator
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:task/Template:task/Template:task/Template:task/Template:task/Template:task/Template:taskTemplate:task

3rd person view

Description: External camera view.
Config path:
Profile flag name: 3rdPersonView
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:task/Template:task/Template:task/Template:task/Template:task/Template:task/Template:taskTemplate:task

Super AI

Description: Sets a skill of all AI units to maximum.
Config path:
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:taskTemplate:task/Template:taskTemplate:task/Template:taskTemplate:task/Template:taskTemplate:task

Auto Aim

Description: Weapon locks on target if cursor is in target's proximity.
Config path:
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:taskTemplate:task/Template:taskTemplate:task/Template:taskTemplate:taskTemplate:taskTemplate:task

Camera Shake

Description: Camera shakes if player is near an explosion.
Config path:
Profile flag name: CameraShake
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:taskTemplate:task/Template:task/Template:task/Template:task/Template:task/Template:task/Template:task

Unlimited saves

Description: Feature broken. It should allow for more than one save games for player.
Config path:
Profile flag name: UnlimitedSaves
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:task/Template:task/Template:task/Template:task/Template:taskTemplate:taskTemplate:taskTemplate:task

Killed by

Description: Shows in camera view, who killed the player.
Config path:
Profile flag name: DeathMessages
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:task/Template:task/Template:task/Template:task/Template:task/Template:task/Template:task/Template:task/

Mutliplayer score

Description: Shows score in MP.
Config path:
Profile flag name: NetStats
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:task/Template:task/Template:task/Template:task/Template:task/Template:task/Template:taskTemplate:task/

VON ID

Description: Identifiaction of the speaking character in MP during communication with CapsLock.
Config path:
Profile flag name: VonID
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:task/Template:task/Template:task/Template:task/Template:taskTemplate:task/Template:taskTemplate:task

Allow full HUD info

Description: Shows weapon's info, info in driven vehicles, compass.
Config path: Switching between configs unitInfoType and unitInfoTypeLite in cfgVehicles of each vehicle
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:task/Template:task/Template:task/Template:task/Template:taskTemplate:task/Template:taskTemplate:task

Other parameters in cfgSkill

  • Imported from Take On Helicopters as part of library RotorLib (not currently supported in Arma 3):

roughLanding

Description: Allows landing in higher speeds without landing gear damage.
Config path:
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:task/Template:task/Template:taskTemplate:task/Template:taskTemplate:taskTemplate:taskTemplate:task

windEnabled

Description: Effect of wind on a helicopter.
Config path:
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:taskTemplate:task/Template:task/Template:task/Template:task/Template:taskTemplate:task/Template:task

autoTrimEnabled

Description: AutoTrim function of helicopter.
Config path:
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:task/Template:task/Template:taskTemplate:task/Template:taskTemplate:taskTemplate:taskTemplate:task

stressDamageEnabled

Description: Damage caused by stress on the airframe during maneuvers (also based on weight).
Config path:
Difficulty availability:
RecruitRegularVeteranExpert
On/OffChangableOn/OffChangableOn/OffChangableOn/OffChangable
Template:taskTemplate:task/Template:task/Template:task/Template:task/Template:taskTemplate:task/Template:task

Unknown parameters

ExtendetInfoType

no informations about it

stanceIndicator

no informations about it



Server Side Difficulties Override

It is possible to override certain difficulties settings in MP by including the following autogenerated config in <profilename>.Arma3Profile file in server profile:

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;
            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;
            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 */
            /* 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 */
            /* unlimitedSaves = 0; - cannot be changed */
            vonID = 0;
            weaponCursor = 1;
            /* windEnabled = 1; - cannot be changed */
        };
        precisionEnemy = 0.85;
        precisionFriendly = 1;
        skillEnemy = 0.85;
        skillFriendly = 1;
    };
};