Difficulty Settings – Arma 3
Jump to navigation
Jump to search
Killzone Kid (talk | contribs) (MP config included) |
|||
Line 504: | Line 504: | ||
</table> | </table> | ||
|} | |} | ||
===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: | |||
<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; | |||
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; | |||
}; | |||
}; | |||
</syntaxhighlight> |
Revision as of 12:47, 30 June 2015
Difficulty Menu
Extended armor
Description: Decreases damage of player and his associated group. Config path: Profile flag name: Armor Difficulty availability: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable Template:task/ Template:task/ Template:task/ Template:task/ Template:task Template:task Template:task Template: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: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable Template:task/ Template:task/ Template:task/ Template:task/ Template:task Template:task Template:task Template:task
Enemy TAG
Description: Enemy unit identification and distance to the player. Config path: Profile flag name: EnemyTag Difficulty availability: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable Template:task Template:task/ Template:task Template:task/ Template:task Template:task Template:task Template: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: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable Template:task/ Template:task/ Template:task/ Template:task/ Template:task Template:task Template:task Template: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: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable 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: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable Template:task/ Template:task/ Template:task/ Template:task/ Template:task Template:task Template:task Template: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: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable Template:task/ Template:task/ Template:task/ Template:task/ Template:task/ Template:task/ Template:task Template:task
Permanent HUD waypoints info
Description: HUD Waypoints info stays after lost visual contact. Config path: Cursor >>iconMove,mission Profile flag name: HUDWpPerm Difficulty availability: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable Template:task/ Template:task/ Template:task/ Template:task/ Template:task/ Template:task/ Template:task Template:task
HUD show group
Description: Shows icons around player's group members. Config path: Cursor >> select Profile flag name: HUDGroupInfo Difficulty availability: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable Template:task/ Template:task/ Template:task/ Template:task/ Template:task/ Template:task/ Template:task Template: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: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable Template:task/ Template:task/ Template:task/ Template:task/ Template:task Template:task Template:task Template: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 >> iconPlayerProfile flag name: Map Difficulty availability: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable Template:task/ Template:task/ Template:task/ Template:task/ Template:task Template:task Template:task Template:task
Weapon crosshair
Description: Weapon crosshair shown in 1st and 3rd person view. Config path: Profile flag name: WeaponCursor Difficulty availability: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable 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: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable Template:task/ Template:task/ Template:task/ Template:task/ Template:task Template:task Template:task Template: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: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable Template:task/ Template:task/ Template:task/ Template:task/ Template:task/ Template:task/ Template:task Template:task
3rd person view
Description: External camera view. Config path: Profile flag name: 3rdPersonView Difficulty availability: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable Template:task/ Template:task/ Template:task/ Template:task/ Template:task/ Template:task/ Template:task Template:task
Super AI
Description: Sets a skill of all AI units to maximum. Config path: Difficulty availability: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable Template:task Template:task/ Template:task Template:task/ Template:task Template:task/ Template:task Template:task
Auto Aim
Description: Weapon locks on target if cursor is in target's proximity. Config path: Difficulty availability: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable Template:task Template:task/ Template:task Template:task/ Template:task Template:task Template:task Template:task
Camera Shake
Description: Camera shakes if player is near an explosion. Config path: Profile flag name: CameraShake Difficulty availability: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable Template:task Template: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: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable Template:task/ Template:task/ Template:task/ Template:task/ Template:task Template:task Template:task Template:task
Killed by
Description: Shows in camera view, who killed the player. Config path: Profile flag name: DeathMessages Difficulty availability: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable 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: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable Template:task/ Template:task/ Template:task/ Template:task/ Template:task/ Template:task/ Template:task Template:task/
VON ID
Description: Identifiaction of the speaking character in MP during communication with CapsLock. Config path: Profile flag name: VonID Difficulty availability: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable Template:task/ Template:task/ Template:task/ Template:task/ Template:task Template:task/ Template:task Template: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: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable Template:task/ Template:task/ Template:task/ Template:task/ Template:task Template:task/ Template:task Template: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: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable Template:task/ Template:task/ Template:task Template:task/ Template:task Template:task Template:task Template:task
windEnabled
Description: Effect of wind on a helicopter. Config path: Difficulty availability: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable Template:task Template:task/ Template:task/ Template:task/ Template:task/ Template:task Template:task/ Template:task
autoTrimEnabled
Description: AutoTrim function of helicopter. Config path: Difficulty availability: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable Template:task/ Template:task/ Template:task Template:task/ Template:task Template:task Template:task Template:task
stressDamageEnabled
Description: Damage caused by stress on the airframe during maneuvers (also based on weight). Config path: Difficulty availability: Recruit Regular Veteran Expert On/Off Changable On/Off Changable On/Off Changable On/Off Changable Template:task Template:task/ Template:task/ Template:task/ Template:task/ Template:task Template:task/ Template:task
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;
};
};