- New prisoner class: Civilians can be interrogated. Does not work for profile-based charcters.

- Capturing civilians is possible if their faction has <fCanBeCaptured> set to 1.

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2215 4f8fa57e-7814-0410-bad4-adc449f26b7c
This commit is contained in:
Flugente
2015-02-28 22:34:40 +00:00
parent 38431eab56
commit e355260a3c
2 changed files with 7 additions and 0 deletions
+2
View File
@@ -3232,6 +3232,7 @@ PRISONER_INTERROGATION_POINTS_REGULAR = 50
PRISONER_INTERROGATION_POINTS_ELITE = 80
PRISONER_INTERROGATION_POINTS_OFFICER = 150
PRISONER_INTERROGATION_POINTS_GENERAL = 250
PRISONER_INTERROGATION_POINTS_CIVILIAN = 25
; if we get interrogate high-value prisoners, there is a chance that we learn about the locations of enemy generals.
; See also Tactical Enemy Role Settings for what generals are
@@ -3240,6 +3241,7 @@ PRISONER_INTERROGATION_ENEMY_GENERAL_CHANCE_REGULAR = 1
PRISONER_INTERROGATION_ENEMY_GENERAL_CHANCE_ELITE = 10
PRISONER_INTERROGATION_ENEMY_GENERAL_CHANCE_OFFICER = 60
PRISONER_INTERROGATION_ENEMY_GENERAL_CHANCE_GENERAL = 90
PRISONER_INTERROGATION_ENEMY_GENERAL_CHANCE_CIVILIAN = 0
;------------------------------------------------------------------------------------------------------------------------------
; Helicopter Repair
@@ -2,6 +2,7 @@
<!-- Enabled: if set to 1, civilians of that group will use szGroup as their name in tactical
AddToBattle: If a battle with that group occurs, all members are counted (no, this doesn't make a lot of sense)
Loyalty: if set to 0, no loyalty/morale penalty if a civilian of that group is killed
fCanBeCaptured: if set to 1 we can capture and interrogate hostile members of this group
-->
<CIV_GROUP_NAMES>
<NAME>
@@ -10,6 +11,7 @@
<szGroup>None</szGroup>
<AddToBattle>0</AddToBattle>
<Loyalty>0</Loyalty>
<fCanBeCaptured>0</fCanBeCaptured>
</NAME>
<NAME>
<uiIndex>1</uiIndex>
@@ -24,6 +26,7 @@
<szGroup>KingPin</szGroup>
<AddToBattle>1</AddToBattle>
<Loyalty>0</Loyalty>
<fCanBeCaptured>1</fCanBeCaptured>
</NAME>
<NAME>
<uiIndex>3</uiIndex>
@@ -80,6 +83,7 @@
<szGroup>Hicks</szGroup>
<AddToBattle>1</AddToBattle>
<Loyalty>0</Loyalty>
<fCanBeCaptured>1</fCanBeCaptured>
</NAME>
<NAME>
<uiIndex>11</uiIndex>
@@ -87,6 +91,7 @@
<szGroup>Warden</szGroup>
<AddToBattle>0</AddToBattle>
<Loyalty>0</Loyalty>
<fCanBeCaptured>1</fCanBeCaptured>
</NAME>
<NAME>
<uiIndex>12</uiIndex>