INI fixes by Shadooow:

merged options for vanilla JA2 with options for 1.13
fixes
- many missing values printing error when starting game
- default HP bar visualization
- inability to create IMP character
merged taunt settings for vanilla JA2 with ini from 1.13
fixes missing values printing error when starting game

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2592 4f8fa57e-7814-0410-bad4-adc449f26b7c
This commit is contained in:
Sevenfm
2021-06-05 19:25:31 +00:00
parent 22015b99a5
commit c25a2b3a1c
2 changed files with 57 additions and 23 deletions
+51 -23
View File
@@ -159,7 +159,7 @@ USE_DIFFICULTY_BASED_PROF_DAT = FALSE
; If TRUE, reads "MercProfiles.XML" and "MercOpinions.XML" for profile data.
; If FALSE, reads profile data from PROF.DAT.
READ_PROFILE_DATA_FROM_XML = FALSE
READ_PROFILE_DATA_FROM_XML = TRUE
; When TRUE, this setting writes profile data from memory to XML before the game's Main Menu is reached.
; This can be used to write all data from PROF.DAT directly into XML format. Make sure that READ_PROFILE_DATA_FROM_XML
@@ -210,23 +210,9 @@ BACKGROUNDS = TRUE
;******************************************************************************************************************************
;------------------------------------------------------------------------------------------------------------------------------
; The following settings allow you to control how many IMPs you can have. For each IMP you need to define a profile slot.
; See MercProfiles.xml to check which slots are still free.
; The old distinction between male and female slots no longer applies.
; If there are any errors in the following then the default values (3 males slots 51-53 and 3 females
; slots 54-56) will be used instead.
; Note: There are no longer ini settings for IMP slots. Any slot in MercProfiles.xml with <Type>6</Type> will be used for IMPs.
;------------------------------------------------------------------------------------------------------------------------------
MAX_IMP_CHARACTERS = 6
IMP_1 = 51
IMP_2 = 52
IMP_3 = 53
IMP_4 = 54
IMP_5 = 55
IMP_6 = 56
;------------------------------------------------------------------------------------------------------------------------------
; The following values deal with the I.M.P "personalized" merc generation.
;------------------------------------------------------------------------------------------------------------------------------
@@ -334,6 +320,7 @@ RECRUITABLE_JOHN_KULBA_DELAY = 14
;------------------------------------------------------------------------------------------------------------------------------
RECRUITABLE_JA1_NATIVES = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; If outstanding debt to MERC exceeds this, Speck will complain on the website.
; Note: this does NOT affect whether MERC goes bankrupt, as this is independent of the amount of debt
@@ -482,6 +469,7 @@ MILITIA_COST_MULTIPLIER_REGULAR = 1
; Multiplier for the price of promoting Regular Militia to Elite (Dark-Blue).
; ALLOW_TRAINING_ELITE_MILITIA must be set to TRUE, otherwise this promotion is impossible.
MILITIA_COST_MULTIPLIER_ELITE = 2
;------------------------------------------------------------------------------------------------------------------------------
; Daily prices for maintaining one militiaman of each type.
;
@@ -635,6 +623,11 @@ RESTRICT_FEMALE_ENEMIES_EXCEPT_ELITE = FALSE
;------------------------------------------------------------------------------------------------------------------------------
SMALL_SIZE_PB = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Hide progress bar when cursor is on the top row of the map
;------------------------------------------------------------------------------------------------------------------------------
AUTO_HIDE_PB = TRUE
;------------------------------------------------------------------------------------------------------------------------------
; If set to TRUE, roof structures (e.g. sandbags) above explored rooms will be hidden at ground level view
;------------------------------------------------------------------------------------------------------------------------------
@@ -665,7 +658,23 @@ WEAPON_SOUND_EFFECTS_VOLUME = 0
;------------------------------------------------------------------------------------------------------------------------------
MAX_PERCENT_NOISE_SILENCED_SOUND = 35
;------------------------------------------------------------------------------------------------------------------------------
; These options control fire ambient sound and it's volume
;------------------------------------------------------------------------------------------------------------------------------
ENABLE_TA = FALSE
VOLUME_TA = 100
;------------------------------------------------------------------------------------------------------------------------------
; These options control sector steady ambients
;------------------------------------------------------------------------------------------------------------------------------
ENABLE_SSA = FALSE
VOLUME_SSA = 100
DEBUG_SSA = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; New weapon sound system
;------------------------------------------------------------------------------------------------------------------------------
NWSS = FALSE
;******************************************************************************************************************************
;******************************************************************************************************************************
@@ -696,6 +705,11 @@ MAX_PERCENT_NOISE_SILENCED_SOUND = 35
REVEAL_DROPPED_ENEMY_ITEMS_AFTER_COMBAT = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Show backpack owner's name on the ground and in taking items interface
;------------------------------------------------------------------------------------------------------------------------------
SHOW_BACKPACK_OWNER = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; This section controls the behavior of the "SHIFT + F" hotkey.
; This hotkey is normally used to to remove attachments from all items in the sector and unload all weapons.
@@ -869,7 +883,7 @@ SHOW_ENEMY_HEALTH = 1
; 3 - alt health bar + AP counter
;------------------------------------------------------------------------------------------------------------------------------
SHOW_HEALTHBARSOVERHEAD = 0
SHOW_HEALTHBARSOVERHEAD = 1
;------------------------------------------------------------------------------------------------------------------------------
; How should the game display the enemy/player hit counter?
@@ -1048,6 +1062,11 @@ ALLOW_EXTRA_MERCHANTS = FALSE
ADD_SMOKE_AFTER_EXPLOSION = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Fire explosion creates light source
;------------------------------------------------------------------------------------------------------------------------------
ADD_LIGHT_AFTER_EXPLOSION = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Default: FALSE
; Added attachments explode if they have usItemClass 256 or 512 (grenade or explosive), have ubVolatility>0 and
@@ -2209,6 +2228,11 @@ BACKPACKWEIGHT_LOWERS_AP = FALSE
;------------------------------------------------------------------------------------------------------------------------------
ENEMY_JAMS = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Use new code for random number generation
;------------------------------------------------------------------------------------------------------------------------------
NEW_RANDOM = FALSE
;******************************************************************************************************************************
;******************************************************************************************************************************
@@ -3555,6 +3579,9 @@ CAMPAIGN_HISTORY = FALSE
; Only read the last ... battle reports, forget older ones. With -1 (default), read all of them. Reports lost this way cannot be recreated!
CAMPAIGN_HISTORY_MAX_REPORTS = -1
; Show details in background tooltip
BACKGROUND_TOOLTIP_DETAILS = TRUE
;******************************************************************************************************************************
;******************************************************************************************************************************
@@ -3623,6 +3650,7 @@ ENABLE_ARMOR_COVERAGE = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Determines whether ammo weight is calculated based on the number of bullets remaining in a clip.
; If FALSE, all magazines will weigh the same, regardless of how much bullets are left inside.
; This setting also applies to consumable items (food, drugs, canteens, camo kits).
;------------------------------------------------------------------------------------------------------------------------------
DYNAMIC_AMMO_WEIGHT = FALSE
@@ -3790,24 +3818,24 @@ ASD_TIME_HELI = 1200
; a jeep (armed with a MG), , valid from 1 to 60 * 48
ASD_TIME_JEEP = 720
; a tank, , valid from 1 to 60 * 48
; a tank, valid from 1 to 60 * 48
ASD_TIME_TANK = 1440
; a robot, valid from 1 to 60 * 48
ASD_TIME_ROBOT = 720
;------------------------------------------------------------------------------------------------------------------------------
; Determine whether ASD assigns tanks and jeeps to enemy patrols and jeeps
; Determine whether ASD assigns tanks and jeeps to enemy patrols and groups
;------------------------------------------------------------------------------------------------------------------------------
ASD_ASSIGNS_TANKS = TRUE
ASD_ASSIGNS_JEEPS = TRUE
ASD_ASSIGNS_TANKS = TRUE
ASD_ASSIGNS_JEEPS = TRUE
ASD_ASSIGNS_ROBOTS = TRUE
;------------------------------------------------------------------------------------------------------------------------------
; Tanks and jeeps are not refueled, instead fuel is required upon 'creating' them
;------------------------------------------------------------------------------------------------------------------------------
ASD_FUEL_REQUIRED_TANK = 100
ASD_FUEL_REQUIRED_JEEP = 20
ASD_FUEL_REQUIRED_TANK = 100
ASD_FUEL_REQUIRED_JEEP = 20
ASD_FUEL_REQUIRED_ROBOT = 0
;******************************************************************************************************************************
+6
View File
@@ -27,6 +27,12 @@ TAUNT_ALWAYS_SHOW_POPUP_BOX = FALSE
; If true, popup box will be always shown (only works if TAUNT_MAKE_NOISE is false).
TAUNT_ALWAYS_SHOW_IN_LOG = FALSE
; If true, will play sound file instead of showing text.
TAUNT_VOICE = FALSE
; If true, will show debug info when playing voice taunt.
TAUNT_VOICE_SHOW_INFO = FALSE
; How loud enemy taunt? (For comparison - Desert Eagle shot = 60)
TAUNT_VOLUME = 30