New Feature: enemies roles allows the AI to use medics and officers, and the player can now identify high-value targets among the enemy.

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1987 4f8fa57e-7814-0410-bad4-adc449f26b7c
This commit is contained in:
Flugente
2014-03-16 18:16:37 +00:00
parent bf34e90f50
commit 7e9079ac0e
+57
View File
@@ -2005,6 +2005,63 @@ BACKPACKWEIGHT_LOWERS_AP = TRUE
;******************************************************************************************************************************
;******************************************************************************************************************************
[Tactical Enemy Role Settings]
;******************************************************************************************************************************
; These settings allow enemy soldiers to gain certain abilities that will allow them to play a number of roles and make combat harder.
;******************************************************************************************************************************
; allow enemy roles, required for the following settings
ENEMYROLES = TRUE
; If player mercs observe enemy soldiers, they can uncover their role once they have been seen a least this many turns.
; The following roles will be indicated by small icon next to the soldiers (can be toggled in the [CTRL] + [c] menu):
; - officers
; - medics
; - radio operators
; - snipers
; - mortarmen
ENEMYROLES_TURNSTOUNCOVER = 6
; allow AI medics for the enemy team. A soldier spawning with a first aid or med kit can become a doctor.
; AI doctors bandage their wounded comrades and perform surgery on them. They do so much faster than the player mercs.
; Requires ENEMYROLES to be TRUE.
ENEMY_MEDICS = TRUE
; As the AI will likely have a much higher consumption of medical supplies, you can reduce the med kit drain
; This allows the AI to heal more wounded before its medkits run out
; 0.1 means drain is only 10%. Default 0.1, values between 0.01 and 1.0.
ENEMY_MEDICS_MEDKITDRAINFACTOR = 0.1
; radius in which a medic searches for patients. Targets farer away are ignored. It is required that the medic sees the patient
; Default 20, values between 5 and 60.
ENEMY_MEDICS_SEARCHRAIUS = 20
; allow AI officers for the AI team. An officer is a soldier with the squadleader trait. There are two stages of this:
; a officer with squadleader trait is considered a lieutnant, an officer with squadleader(expert) is a captain.
; For now, a officer grants 2 boni to the entire enemy team present:
; - a bonus to suppression resistance
; - a percentage bonus to morale
; Important: Only the bonus of the highest officer present counts.
; Requires ENEMYROLES to be TRUE.
ENEMY_OFFICERS = TRUE
; for every officer, the enemy team needs at least this many soldiers total
ENEMY_OFFICERS_REQUIREDTEAMSIZE = 10
; maximum number of officers the enemy team may ever have
ENEMY_OFFICERS_MAX = 4
; The boni listed here are for lieutnant, they are doubled for captains.
; bonus to suppression resistance of the entire enemy team if officer is present. Default 10, values between 0 and 50.
ENEMY_OFFICERS_SUPPRESSION_RESISTANCE_BONUS = 10
; bonus to morale of the entire enemy team if officer is present. 0.1 means a 10% bonus. Default 0.1, values between 0.0 and 1.0.
ENEMY_OFFICERS_MORALE_MODIFIER = 0.1
;******************************************************************************************************************************
;******************************************************************************************************************************
[Tactical Cover System Settings]
;******************************************************************************************************************************