************************************************************

* Merged GameDir from Development Trunk: Revision 4063 *
************************************************************
- Merged from SVN: https://81.169.133.124/source/ja2/branches/Wanne/JA2%201.13%20MP

git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1257 4f8fa57e-7814-0410-bad4-adc449f26b7c
This commit is contained in:
Wanne
2011-01-18 10:24:49 +00:00
parent 826c4a2590
commit 0a62ebd22b
3975 changed files with 201787 additions and 67273 deletions
+570 -67
View File
@@ -95,7 +95,7 @@ MAX_NUMBER_ENEMIES_IN_TACTICAL = 20
; Creatures (i.e., bloodcats and crepitus), valid values 16 through 40, default is 32
MAX_NUMBER_CREATURES_IN_TACTICAL = 20
; Rebels (i.e., militia), valid values 16 through 64, default is 32
MAX_NUMBER_MILITIA_IN_TACTICAL = 20
MAX_NUMBER_REBELS_IN_TACTICAL = 20
; Civilians, valid values 16 through 40, default is 32
MAX_NUMBER_CIVS_IN_TACTICAL = 32
@@ -133,10 +133,11 @@ USE_DIFFICULTY_BASED_PROF_DAT = FALSE
;
; These settings allow data about character profiles to be read (and written) from XMLs instead of PROF.DAT. These XMLs are
; called "MercProfiles.XML" and "MercOpinions.XML". Unlike PROF.DAT, they can be edited by hand.
; IMPORTANT NOTE: You must have the Profex ACTIVATED to be able to play with the NEW TRAIT SYSTEM!
;------------------------------------------------------------------------------------------------------------------------------
; If TRUE, reads "MercProfiles.XML" and "MercOpinions.XML" for profile data.
; If FALSE, reads profile data from PROF.DAT (see also "ALWAYS_USE_PROF_DAT", above.
; If FALSE, reads profile data from PROF.DAT.
READ_PROFILE_DATA_FROM_XML = FALSE
; When TRUE, this setting writes profile data from memory to XML before the game's Main Menu is reached.
@@ -163,10 +164,6 @@ USE_EXTERNALIZED_ENEMY_ITEM_DROPS = 0
; These settings control recruiting new mercs, from A.I.M, M.E.R.C, I.M.P, or within Arulco.
;******************************************************************************************************************************
; The maximum number of I.M.P. (B.S.E.) characters, the player can have simultaneously (Range: 0 - 6).
MAX_IMP_CHARACTERS = 1
;------------------------------------------------------------------------------------------------------------------------------
; The following allow you to change how many and which slots from prof.dat are available for
; male and female IMPs. The "usual" slots are 51,52,53 for males and 54,55,56 for females. Other
@@ -203,11 +200,17 @@ IMP_FEMALE_3 = 56
; The following values deal with the I.M.P "personalized" merc generation.
;------------------------------------------------------------------------------------------------------------------------------
;Starting value of all attributes.
IMP_INITIAL_ATTRIBUTES = 55
;The financial cost of the created IMP character.
IMP_PROFILE_COST = 3000
;You get this many points to put into the various attributes.
IMP_INITIAL_POINTS = 50
;If this is set to TRUE, the IMP profile cost is multiplied by how many IMP characters you have generated
;(i.e. the price of the second IMP character is doubled, of third character tripled etc.)
DYNAMIC_IMP_PROFILE_COST = FALSE
; This is a TOTAL amount of points distributable between the attributes. This value reflects how good IMP character
; you will be able to create. Default (vanilla) value is 500. Note that in the game, this value will be reduced by
; < 5 * imp_min_attribute + 5 * imp_bonus_points_for_zero_attribute >.
IMP_INITIAL_POINTS = 500
;How low any attribute can go before it drops straight to 0.
IMP_MIN_ATTRIBUTE = 35
@@ -224,8 +227,12 @@ IMP_STARTING_LEVEL_COST_MULTIPLIER = 5
;You get this many points for selecting a disability for your IMP.
IMP_BONUS_POINTS_FOR_DISABILITY = 0
;You get this many points for taking only one skill. You get 2x as many points if you don't take ANY skills.
IMP_BONUS_POINTS_PER_SKILL_NOT_TAKEN = 0
;You get this many bonus attribute points for every skill trait you haven't took at IMP creation.
IMP_BONUS_POINTS_PER_SKILL_NOT_TAKEN = 25
; If set to "TRUE", IMPs with expert traits will get different items than without expert traits.
; There are additional entries for expert traits in the "TableData\IMPItemChoices.xml" file.
EXPERTS_GET_DIFFERENT_CHOICES = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; The following values deal with M.E.R.C recruitment settings
@@ -242,6 +249,12 @@ MERC_WEBSITE_ALL_MERCS_AVAILABLE = FALSE
; You can set how many mercs can die this way (in total) at each difficulty level.
;------------------------------------------------------------------------------------------------------------------------------
;Mercs can be on assignment?
; 0 = default behaviour, mercs are on assignment at start, mercs go on assignment during campaign
; 1 = all mercs available at the start of the game, during the campaign they will go on assignment
; 2 = all mercs at your disposal. nobody goes on any other assignment than yours
MERCS_CAN_BE_ON_ASSIGNMENT = 0
;Can AIM/MERC mercs die while away on other assignments?
MERCS_CAN_DIE_ON_ASSIGNMENT = TRUE
@@ -258,6 +271,18 @@ MAX_MERC_DEATHS_INSANE = 4
SLAY_STAYS_FOREVER = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Early Recruitment of Rebels - This enables recruiting Rebels earlier without the need to alter their .npc files.
; Valid values are from 1 to 3 where:
; 1 = immediately after liberating Omerta
; 2 = having liberated 1, 2 or 3 towns depending on the "FACT_PLAYER_OWNS_x_TOWNS_INCLUDING_OMERTA"
; setting in the RPCs .npc file. If you use vanilla .npc files Miguel and Carlos will join after 3 towns liberated including Omerta
; 3 = vanilla behaviour - you must have liberated 3, 4, 5 towns including Omerta
; 4 = must have liberated Omerta and solved the "Deliver Food Quest" for Miguel
;------------------------------------------------------------------------------------------------------------------------------
EARLY_REBELS_RECRUITMENT = 3
;******************************************************************************************************************************
;******************************************************************************************************************************
@@ -289,6 +314,16 @@ STARTING_CASH_INSANE = 15000
MINE_INCOME_PERCENTAGE = 100
;------------------------------------------------------------------------------------------------------------------------------
; Increases the percentage that the merc salaries rise when they go one experience level up
; (hardcoded salary maximum 30k per day or 500k per one or two weeks)
; 0 = no raise
; 25 = default setting
; 100 = double salary every level up
;------------------------------------------------------------------------------------------------------------------------------
MERC_LEVEL_UP_SALARY_INCREASE_PERCENTAGE = 25
;------------------------------------------------------------------------------------------------------------------------------
; Enable/Disable the ability to sell unneeded equipment to the locals.
;
@@ -318,7 +353,7 @@ MILITIA_BASE_TRAINING_COST = 750
MILITIA_COST_MULTIPLIER_REGULAR = 1
; Multiplier for the price of promoting Regular Militia to Elite (Dark-Blue).
; TRAIN_ELITE_MILITIA must be set to TRUE, otherwise this promotion is impossible.
; ALLOW_TRAINING_ELITE_MILITIA must be set to TRUE, otherwise this promotion is impossible.
MILITIA_COST_MULTIPLIER_ELITE = 2
; Multiplier for the price of training Mobile Militia.
@@ -387,7 +422,7 @@ AUTO_SAVE_ON_ASSERTION_FAILURE = TRUE
; Automatically save the game every N GAME-hours. 0 = disable.
;------------------------------------------------------------------------------------------------------------------------------
AUTO_SAVE_EVERY_N_HOURS = 6
AUTO_SAVE_EVERY_N_HOURS = 0
@@ -426,11 +461,13 @@ CIVILIAN_TURN_SPEED_UP_FACTOR = 1.0
USE_EXTERNALIZED_LOADSCREENS = TRUE
;------------------------------------------------------------------------------------------------------------------------------
; Use the new bullet apperance (looks like tracer-lines) instead of the classic bullet appearance (looks like a white dot)?
; This setting is strictly visual. It has no effect on gameplay.
;New Starting Gear Interface
;This will enable the 21 item view in the AIM page and the possibility to select gearkits
;If set to FALSE, the game will use the original AIM page and 21 item view and gearkit selection are disabled (1st kit is used)
;If set to TRUE, the game will use the new starting gear interface, this will enable 21 item view and gearkit selection
;------------------------------------------------------------------------------------------------------------------------------
ALTERNATE_BULLET_GRAPHICS = FALSE
USE_NEW_STARTING_GEAR_INTERFACE = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Should the queen's army avoid recruiting Female soldiers?
@@ -439,7 +476,12 @@ ALTERNATE_BULLET_GRAPHICS = FALSE
RESTRICT_FEMALE_ENEMIES_EXCEPT_ELITE = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Default: FALSE
; New thin progress bar in tactical interface for turns is drawn instead of the default one.
;------------------------------------------------------------------------------------------------------------------------------
SMALL_SIZE_PB = FALSE
;******************************************************************************************************************************
@@ -531,6 +573,21 @@ GOGGLE_SWAP_AFFECTS_ALL_MERCS_IN_SECTOR = FALSE
AUTOMATICALLY_FLAG_MINES_WHEN_SPOTTED = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; If this is "TRUE" your merc won't says anything when spotting a mine. He will just place a blue flag if the setting
; "AUTOMATICALLY_FLAG_MINES_WHEN_SPOTTED = TRUE" otherwise you will be asked if you want to place a blue flag.
; If "MINES_SPOTTED_NO_TALK" is "FALSE" (the default value) the merc will say his quote like it was before.
;------------------------------------------------------------------------------------------------------------------------------
MINES_SPOTTED_NO_TALK = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; If this is "TRUE", all mercs will stand up after the battle, which is the JA2 default behaviour.
; If set to "FALSE", the mercs will not stand up after the battle.
;------------------------------------------------------------------------------------------------------------------------------
STAND_UP_AFTER_BATTLE = TRUE
;------------------------------------------------------------------------------------------------------------------------------
; Enable/disable the ability to give commands to Militia during TACTICAL mode.
;------------------------------------------------------------------------------------------------------------------------------
@@ -585,12 +642,129 @@ HIDE_BULLET_COUNT_INTENSITY = 0
MAXIMUM_MESSAGES_IN_TACTICAL = 6
;------------------------------------------------------------------------------------------------------------------------------
; Turn this on to avoid the game automatically switching your selected soldier when enemies are spotted.
; Only useful if ALLOW_REAL_TIME_SNEAK is set to TRUE as well.
; With the next 4 settings you can show/hide the visual appearance of worn face items on the merc faces
;------------------------------------------------------------------------------------------------------------------------------
; If enabled, you will see Gasmask / Nightvision gear on the merc faces when worn.
SHOW_TACTICAL_FACE_GEAR = FALSE
; If enabled, you will see additional small icons of the worn headgear (gas mask, headphone, ...) on the merc face.
; If set to FALSE, you only see the default JA2 icons, which do not include worn headgear.
SHOW_TACTICAL_FACE_ICONS = FALSE
; If SHOW_TACTICAL_FACE_ICONS = TRUE, you can choose from 4 different icon styles (Range: 0 - 3).
; 0 = Data\Interface\PORTRAITICONS_A.STI
; 1 = Data\Interface\PORTRAITICONS_B.STI
; 2 = Data\Interface\PORTRAITICONS_C.STI
; 3 = Data\Interface\PORTRAITICONS_D.STI
TACTICAL_FACE_ICON_STYLE = 0
; If enabled, you see camouflaged portraits of your merc if they were any camo.
; If no camouflaged portrait is available (Data\Faces\xxxCAMO folders) , you see the standard face portrait.
SHOW_CAMOUFLAGE_FACES = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Default: 10000
; regulates the bullet hit impact to stamina. The lower is the value, the more stamina is taken out. With the value of 6900 it
; takes 3-4 hits to take all the breath away.
;------------------------------------------------------------------------------------------------------------------------------
NO_AUTO_FOCUS_CHANGE_IN_REALTIME_SNEAK = FALSE
STAMINA_HIT = 10000
;------------------------------------------------------------------------------------------------------------------------------
; Additional mouse keys (and the "scrolling wheel") are enabled. Now we can use the mouse wheel to aim the weapon,
; toggle between merc-s or auto fire length. Middle mouse button is used to look (= "L" key), alt + middle mouse button changes
; firing modes, alt + wheel change the stance. 4-th mouse button enables/disables the stealth mode. Alt + 4-th mouse button
; reloads the weapon. Mouse button 5 switches the cursor to roofs, alt + mouse button 5 enables climbing to roofs.
;------------------------------------------------------------------------------------------------------------------------------
ENABLE_EXT_MOUSE_KEYS = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Default: FALSE
; Alternative aiming-levels for targets.
;------------------------------------------------------------------------------------------------------------------------------
ALT_AIMING_ENABLED = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Default: FALSE
; The merc can now perform aimed burst fire and aimed auto fire.
; Due to the reworked auto and burst penalties aimed auto-fire is less efficient then aimed burst for all guns. There is simply
; no use in firing more then 3 rounds due to low CtH od the last bullets. Aiming is performed by the mouse scrolling wheel.
; ENABLE_EXT_MOUSE_KEYS must be set to TRUE for this option.
;------------------------------------------------------------------------------------------------------------------------------
USE_AIMED_BURST = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Default: 2
; The value is a multiplier for the auto fire penalty and burst penalty. Is needed to balance the aimed burst and aimed auto fire.
; 2 is an optimal recommended value.
;------------------------------------------------------------------------------------------------------------------------------
AIMING_BURST_PENALTY = 2
;------------------------------------------------------------------------------------------------------------------------------
; Default: TRUE
; Disable visibility of enemy, if they see militia but don't see our mercs.
;------------------------------------------------------------------------------------------------------------------------------
WE_SEE_WHAT_MILITIA_SEES_AND_VICE_VERSA = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Default: FALSE
; Enable\disable damageable gun suppressor. Damage of suppressor is depend on bReliability in Items.xml. It make sense to
; make it lower for silencer and to make it higher for suppressor.
;------------------------------------------------------------------------------------------------------------------------------
ALLOW_WEAR_SUPPRESSOR = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Default: FALSE
; Unnamed civils don't make much actions when you fire. For faster civils turns.
;------------------------------------------------------------------------------------------------------------------------------
ALLOW_LAZY_CIVILIANS = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Default: 100
; Chance to say annoying phrase.
; 1. when merc see item.
; 2. when battle turns to real time
; 3. when merc see enemy
; 4. approve action
;------------------------------------------------------------------------------------------------------------------------------
CHANCE_SAY_ANNOYING_PHRASE = 100
;------------------------------------------------------------------------------------------------------------------------------
; Default: FALSE
; Elite don't go to light place at night, enemy don't run on the dead body, if enemy find a killed soldier (radius 5 tiles)
; he turn on RED ALERT alarm.
;------------------------------------------------------------------------------------------------------------------------------
NEW_AI_TACTICAL = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Default: 3
; Penalty (in %) on tile when you shot in head (for enemy and mercs).
;------------------------------------------------------------------------------------------------------------------------------
SHOT_HEAD_PENALTY = 3
;------------------------------------------------------------------------------------------------------------------------------
; Default: 2
; Modifer of damage when hit in head (for enemy and mercs).
;------------------------------------------------------------------------------------------------------------------------------
SHOT_HEAD_DIVISOR = 2
;------------------------------------------------------------------------------------------------------------------------------
; Default: 0
; Penalty on shoot when you don't see targets (when other merc\militia see enemy). Enabled only for mercs.
;------------------------------------------------------------------------------------------------------------------------------
SHOOT_UNSEEN_PENALTY = 100
;******************************************************************************************************************************
@@ -621,6 +795,60 @@ ENEMY_AP_BONUS_INSANE = 5
PLAYER_AP_BONUS = 0
;------------------------------------------------------------------------------------------------------------------------------
; Enemy CtH bonus
; Theses settings determine percentual multiplier of enemy Chance To Hit with guns or in close combat.
; "0" means <no change>, 100 means the CtH will be doubled every time (so if the enemy would have 30% CtH on the
; current shot, he has 60% instead).
;------------------------------------------------------------------------------------------------------------------------------
; values represent percentual increase
ADMIN_CTH_BONUS_PERCENT = 0
REGULAR_CTH_BONUS_PERCENT = 0
ELITE_CTH_BONUS_PERCENT = 5
;------------------------------------------------------------------------------------------------------------------------------
; Enemy damage resistance bonus
; These settings allows you to set a damage resistance of the enemies. All damage from bullets, explosives, blades and
; punches will be reduced by as many percent as you set here.
; The setting also reduce the breath (aka energy) damage inflicted.
; The settings can go from -50 to 95. (Negative value will actually amplify the damage inflicted.)
;------------------------------------------------------------------------------------------------------------------------------
; values represent percentual reduction
ADMIN_DAMAGE_RESISTANCE = 0
REGULAR_DAMAGE_RESISTANCE = 0
ELITE_DAMAGE_RESISTANCE = 0
;------------------------------------------------------------------------------------------------------------------------------
; These options determine if the game skill traits should be also available to enemies or militia
;
; The system of assigning traits is rather sofisticated. It ensures the soldier's equipment match his skill traits, so an enemy
; with LMG will most probably have Auto Weapons trait (no way he can be a sniper for instance).
; The actual chance the enemies/militia will gain a skill trait is based on:
; 1) Type of soldier (admin/regular/elite)
; 2) Current game progress
; 3) Special equipment (for certain traits only)
; 4) ASSIGNED_SKILL_TRAITS_RARITY setting
; 5) Random factor
;
; Allowing the enemies to have traits can make the game signifficially harder (especially if using new trait system), as they
; will be more efficient with their weapons
;------------------------------------------------------------------------------------------------------------------------------
ASSIGN_SKILL_TRAITS_TO_ENEMY = FALSE
ASSIGN_SKILL_TRAITS_TO_MILITIA = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; This option reduces/increases percentually the chance an enemy/militia will gain a skill trait.
; You can enter values from -100 to 100.
; Negative values represent lesser chance of assigning traits to non-merc soldiers.
; Possitive values represent bigger chance for traits to appear.
; Zero keeps the chance quite balanced. (Recommended values are from -50 to 25)
;------------------------------------------------------------------------------------------------------------------------------
ASSIGNED_SKILL_TRAITS_RARITY = 10
;------------------------------------------------------------------------------------------------------------------------------
; This setting determines whether militia can drop their equipment when they die, like enemies do.
;
@@ -670,20 +898,8 @@ LEADERSHIP_SUBPOINTS_TO_IMPROVE = 25
LEVEL_SUBPOINTS_TO_IMPROVE = 350
;------------------------------------------------------------------------------------------------------------------------------
; Determines speed of progress for enemy items choice. FALSE is an old style progress, TRUE is a new one.
; Can be switched in the middle of your campaign, but will break weapon balance in such case.
; It's better to change this before starting a new game.
; Real Time Sneaking Setting
;
; "Slow Progress" puts less emphasis on an enemy's level to determine their equipment. Therefore, Blackshirts,
; Redshirts and Yellowshirts will normally hold about the same level of weaponry.
;------------------------------------------------------------------------------------------------------------------------------
SLOW_PROGRESS_FOR_ENEMY_ITEMS_CHOICE = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Real Time Sneaking
;
; Allows the player to stay in real time while unnoticed by the enemy.
; While observing enemies in real time, the player may enter turn-based at will.
; Ctrl-x: While observing enemies in real time, enter turn-based mode. Does not work if no enemies are seen,
; inactive if RT sneaking is disabled.
@@ -692,11 +908,12 @@ SLOW_PROGRESS_FOR_ENEMY_ITEMS_CHOICE = FALSE
; turn-based will continue until the player no longer sees any enemies.
;------------------------------------------------------------------------------------------------------------------------------
; If TRUE, Enables real-time sneaking
ALLOW_REAL_TIME_SNEAK = FALSE
; If TRUE, disables some potentially annoying messages during real-time sneaking mode
QUIET_REAL_TIME_SNEAK = FALSE
; Turn this on to avoid the game automatically switching your selected soldier when enemies are spotted.
NO_AUTO_FOCUS_CHANGE_IN_REALTIME_SNEAK = TRUE
;------------------------------------------------------------------------------------------------------------------------------
; This setting forces enemy (and/or militia) reinforcements to arrive in battle with 0 AP.
;
@@ -718,14 +935,6 @@ REINFORCEMENTS_ARRIVE_WITH_ZERO_AP = 0
MILITIA_CAN_PLACE_FLAGS_ON_MINES = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; If the game difficult level is INSANE, the game progress is above 25% and the
; enemy outnumbers the players, then there is a chance of the enemies ambushing the group
; If you like to play vanilla JA2 style, set this to FALSE.
;------------------------------------------------------------------------------------------------------------------------------
ENABLE_CHANCE_OF_ENEMY_AMBUSHES_ON_INSANE_DIFFICULT = TRUE
;------------------------------------------------------------------------------------------------------------------------------
; Civilian/Militia hostility settings.
;
@@ -742,7 +951,56 @@ CAN_TRUE_CIVILIANS_BECOME_HOSTILE = TRUE
; 2 = JA2 Default: Militia will become hostile to you if you hurt one of them.
CAN_MILITIA_BECOME_HOSTILE = 2
;------------------------------------------------------------------------------------------------------------------------------
; Mercs strength during autoresolve.
; With this setting you can make mercs more effective in autoresolve combats. By increasing offense, the mercs will more
; likely deal a hit and make larger damage to enemy soldiers. By increasing the deffense, the mercs will not likely be hit
; and if so, then they suffer lesser damage. This setting partially simulates the fact, that mercs controlled by the player
; would be much more capable of surviving and killing.
;------------------------------------------------------------------------------------------------------------------------------
MERCS_OFFENSE_IN_AUTORESOLVE_BATTLES_BONUS = 0
MERCS_DEFFENSE_IN_AUTORESOLVE_BATTLES_BONUS = 0
;------------------------------------------------------------------------------------------------------------------------------
; Enemy Ambushes
; This setting allows a chance an enemy group ambush player's squad.
; The chance is based on many factors:
; * Game difficulty.
; * Whether you know if the enemy is there or not.
; * How big the enemy group is (very large groups will not likely ambush you, smaller groups can ambush you more likely).
; * Number of your mercs (meaning how easily the enemy can detect you soon enough to prepare for you. More mercs
; mean higher chance).
; * Highest level amongst the mercs in your squad.
; * Some other small circumstances.
; * Finally the calculated chance is percentually multiplied by ENEMY_AMBUSHES_CHANCE_MODIFIER
; If you play with new traits, the "Scouting" trait in your squad can prevent these ambushes.
; If you like to play vanilla JA2 style, set this to FALSE.
;------------------------------------------------------------------------------------------------------------------------------
ENABLE_CHANCE_OF_ENEMY_AMBUSHES = FALSE
; With this setting, you can make the chance bigger (by positive value) or smaller (by negative)
; (Setting this to -50 means the precalculated chance will be reduced to half. Values from -100 to 100 are allowed.)
ENEMY_AMBUSHES_CHANCE_MODIFIER = 0
;------------------------------------------------------------------------------------------------------------------------------
; With this option, you can make the special NPCs in game tougher.
; The NPCs are: Deidranna, Mike, Joe, Carmen, General, terrorrists, Kingpin and his hitmans.
; The value gives them following bonuses:
; 1) APs bonus (+ value/4 APs)
; 2) CtH bonus (actual CtH = (CtH * value/100))
; 3) Damage resistance (+ value/2 %)
; 4) Breath(energy) damage resistance (+ value %)
; 5) They are worth more experiences for mercs if killed
;
; This option can bring a little role-play to the game, so if you encaounter those special characters, you actually "feel" they
; are special.
; The setting can be from 0 to 200. (+-100 is recommended for good effect.)
;------------------------------------------------------------------------------------------------------------------------------
SPECIAL_NPCS_STRONGER = 0
;******************************************************************************************************************************
@@ -814,6 +1072,7 @@ SOLDIER_TOOLTIP_DISPLAY_ORDERS = FALSE
SOLDIER_TOOLTIP_DISPLAY_ATTITUDE = FALSE
SOLDIER_TOOLTIP_DISPLAY_ACTIONPOINTS = FALSE
SOLDIER_TOOLTIP_DISPLAY_HEALTH = FALSE
SOLDIER_TOOLTIP_DISPLAY_TRAITS = FALSE
; Armor, Headgear
SOLDIER_TOOLTIP_DISPLAY_HELMET = FALSE
SOLDIER_TOOLTIP_DISPLAY_VEST = FALSE
@@ -894,11 +1153,14 @@ MINIMUM_CTH_DIVISOR = 1
; penalty suffered from autofire, and that is directly modified by the value of the bump. Values around -30000 to +30000, but
; seriously, keep it around 20, willya?
;
; MIN_RANGE_FOR_TRACER: Controls the minimum range at which tracers will improve our CTH. Listed in Tiles.
;
;------------------------------------------------------------------------------------------------------------------------------
REALISTIC_TRACERS = 0
NUM_BULLETS_PER_TRACER = 1
CTH_BUMP_PER_TRACER = 0
MIN_RANGE_FOR_TRACER = 10
;------------------------------------------------------------------------------------------------------------------------------
; When CTH_BUMP is used (see above), this caps the maximum CTH you can reach when using tracers, based on your range to
@@ -923,6 +1185,26 @@ INCREASE_AIMING_COSTS = FALSE
; 0 = No extra cost.
FIRST_AIM_READY_COST_DIVISOR = 0
;------------------------------------------------------------------------------------------------------------------------------
; Converts the AutoFireToHitBonus of an item into a percentage reduction which is applied against a weapon's AutoPenalty value
; Setting this value to 0 will result in the AFTHB modifiers being applied directly to a weapon's AutoPenalty value (Vanilla
; style)
;
; This multiple is applied to the AFTHB modifier, so we get a reasonable percentage value by which to alter AutoPenalty. As
; an example, if a weapon has AutoPenalty 7 and an attachment has AutoFireToHitBonus of 5, setting this value to 3 will result
; in the weapons AutoPenalty being reduced by 15% per round fired. If you set this value to 0, you use the Vanilla system
; which results in a flat -2CTH against only the first rounds penalty
;
; Valid range: 0 - 10
;------------------------------------------------------------------------------------------------------------------------------
AUTOFIRE_TOHIT_BONUS_MULTIPLIER = 5
;------------------------------------------------------------------------------------------------------------------------------
; Basic setting to allow more than 4 aiming clicks for any gun
;------------------------------------------------------------------------------------------------------------------------------
ALLOW_EXTRA_AIM_LEVELS = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Dynamically alters the number of "Extra Aiming" levels that you can reach based on the gun you're holding.
;
@@ -931,11 +1213,39 @@ FIRST_AIM_READY_COST_DIVISOR = 0
; 8 aiming levels.
;
; If set to FALSE, will use JA2 1.13's default system (4 Aiming Levels, 6 with a Battle scope, 8 with a Sniper Scope).
; The in-game Options Menu can disable this completely, leaving all guns with no more than 4 aiming levels.
; Note: You must have set ALLOW_EXTRA_AIM_LEVELS to TRUE for this to be used
;------------------------------------------------------------------------------------------------------------------------------
DYNAMIC_AIMING_LIMITS = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; If set to "TRUE", the AIM Levels you can spend depends on the distance.
; If set to "FALSE", the AIM Levels you can spend does not depend on the distance (old behavior).
;------------------------------------------------------------------------------------------------------------------------------
AIM_LEVELS_DEPEND_ON_DISTANCE = TRUE
;------------------------------------------------------------------------------------------------------------------------------
; These values determine to what group a scope belongs to.
; Scopes are separated in groups by the aimbonus they give per click.
;
; With DYNAMIC_AIMING_LIMITS on TRUE, "Very High Power" scopes will get a maximum of 8 aimclicks.
; "High Power" scopes will get a maximum of 7 aimclicks, while "Medium Power" scopes get only 6.
; Anything lower than a medium scope will get a maximum of 5 aimclicks.
; The final amount of aimclicks also depend on the gun type and wether or not you're using a bipod.
; High power scopes and upward will suffer from a To-Hit penalty when trying to aim while in prone position.
; You don't need to change this unless you change the aiming bonus that scopes give.
;------------------------------------------------------------------------------------------------------------------------------
; From what aiming bonus a scope is considered very high power (Sniper Scope 10x)
VERY_HIGH_POWER_SCOPE_AIM_THRESHOLD = 18
; From what aiming bonus a scope is considered high power (Battle Scope 7x)
HIGH_POWER_SCOPE_AIM_THRESHOLD = 13
; From what aiming bonus a scope is considered medium power (ACOG 10x)
MEDIUM_POWER_SCOPE_AIM_THRESHOLD = 8
;------------------------------------------------------------------------------------------------------------------------------
; Firing at moving targets.
;
@@ -967,7 +1277,98 @@ CHANCE_BLINDED_BY_HEADSHOT = 0
; Do critical leg-shots cause a loss of APs? If TRUE, AP loss is proportional to damage.
CRITICAL_LEGSHOT_CAUSES_AP_LOSS = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Turn this on and your merc can jump through open windows by pressing 'j'.
;------------------------------------------------------------------------------------------------------------------------------
CAN_JUMP_THROUGH_WINDOWS = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Turn this on and your merc can climb on walls (that have 2 floors like buildings) by pressing 'j'.
;------------------------------------------------------------------------------------------------------------------------------
CAN_CLIMB_ON_WALLS = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Turn this on, and you can set hidden names individually in 'TableData\HiddenNames.xml'.
;------------------------------------------------------------------------------------------------------------------------------
INDIVIDUAL_HIDDEN_PERSON_NAMES = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Turn this on, and the game uses individual enemy names (in tactical) defined in 'TableData\EnemyNames.xml'.
; If you set this to TRUE, then you have to set INDIVIDUAL_ENEMY_RANK = FALSE.
;------------------------------------------------------------------------------------------------------------------------------
INDIVIDUAL_ENEMY_NAMES = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Turn this on, and the game uses individual enemy names (in tactical) defined in 'TableData\EnemyRank.xml'.
; If you set this to TRUE, then you have to set INDIVIDUAL_ENEMY_NAMES = FALSE.
;------------------------------------------------------------------------------------------------------------------------------
INDIVIDUAL_ENEMY_RANK = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Turn this on, and the game uses individual civilian group names (in tactical) defined in 'TableData\CivGroupNames.xml'.
;------------------------------------------------------------------------------------------------------------------------------
INDIVIDUAL_CIVILIAN_NAMES = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; If this is set tot TRUE, you can repaint one type of camouflage by using different type camo kit on self. You can also use
; the rag to completely erase the camo.
; This is important for Camouflaged/Ranger traits.
;------------------------------------------------------------------------------------------------------------------------------
CAMO_REMOVING = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Enhanced Close Combat System
;
; This option generally improves many things around the game's close combat system, like:
;
; * HtH hit to head deal more damage but has lesser chance to hit.
; * HtH hit to legs do half damage but has much better chance to hit.
; * HtH damage on lying enemies increased.
; * HtH damage on surprising attacks(from behind, when enemy didn't seen or heard the merc) is increased.
; * Aimed HtH attack cost less APs. If you have MA or HtH trait, this is converted into "focused punch" - martial artists
; perform their spinning kick then.
; * Attributes used for HtH attacks or stealing slightly tweaked.
; * Experience recieved for certain actions in close combat tweaked to be more logiacal (gain agility for dodging etc..)
; * Stealing all items is now possible only when the enemy is knocked down. The APs you need to steal items are now
; based on number of items you want to take. The standard APs for pickup item are charged for every item you selected to
; take. If you select more items to take from the enemy than you have APs for, the rest will remain with the enemy and a
; message occures that you haven't taken all you wanted.
; * Several minor tweaks included.
;------------------------------------------------------------------------------------------------------------------------------
ENHANCED_CLOSE_COMBAT_SYSTEM = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; When you compleet any quest in game, every (conscious) merc in the sector will be awarded by a certain amount of
; experience points. This amount is counted as <quest difficulty> times <the value set here>. Setting this to zero
; will disable this feature. 100 is fine. You can go up to 5000, though you should know what you are doing.
;
; ( List of rewarded quests: Enrico's Letter, Food from Drassen, Kill Terrorits, Holy Chalice for Kingpin, Holy Chalice
; for Yanni, Kingpins Money, Find Joey, Rescue Maria, Imprisoned in Alma, Iinterrogated (in sector by Meduna), Hicks,
; Find Madlab, Robot, Bloodcat Lair, Find Gabby, Crepitus Queen, Chopper Pilot, Escort Skyrider, Free Dynamo, Escort
; Tourists, Free Children, Leather Shop Dream, Recruit Miguel, Impress Kingpin (win 3 box fights), Kill Deidranna!!! )
;------------------------------------------------------------------------------------------------------------------------------
AWARD_SPECIAL_EXP_POINTS_FOR_COMPLETING_QUESTS = 0
;------------------------------------------------------------------------------------------------------------------------------
; Determines if soldiers (militia, enemies) should always have a helmet, vest and leggings
; True = enabled, they always have all three items
; False = disabled, classic behaviour
;------------------------------------------------------------------------------------------------------------------------------
SOLDIERS_ALWAYS_WEAR_ANY_ARMOR = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; This turns on the New CTH (Chance to Hit) system.
; Set it to TRUE and the chance to hit methods you're familiar with will be ignored in favor of a brand new system.
; There are dozens of new, externalized modifiers used by the NCTH system and they can all be modified
; in the new CTHConstants.INI file.
;------------------------------------------------------------------------------------------------------------------------------
USE_NCTH = FALSE
;******************************************************************************************************************************
;******************************************************************************************************************************
@@ -979,7 +1380,7 @@ CRITICAL_LEGSHOT_CAUSES_AP_LOSS = FALSE
;******************************************************************************************************************************
; For every level of the stealth trait, X points (to your standard stealth value + equipment) gets added.
COVER_SYSTEM_STEALTH_TRAIT_COVER_VALUE = 15
COVER_SYSTEM_STEALTH_TRAIT_VALUE = 15
; This tell how much a stealth value of 100 will decrese the sight range of an enemy.
; 50% means that at 100 stealth level you have reduced the enemies sight range by 50%.
@@ -994,17 +1395,17 @@ COVER_SYSTEM_STANCE_EFFECTIVENESS = 10
; Dual welding the longest sniper rifles with full attachements, having a third backup sniper rifle,
; one combat pack and one backpack will give a 50% (default) sight penalty with the default settings.
COVER_SYSTEM_LBE_EFFECTIVENESS = 50
COVER_SYSTEM_LBE_EFFECTIVENESS = 20
; Running around crazy will give you a penalty of up to 50% (default).
COVER_SYSTEM_MOVEMENT_EFFECTIVENESS = 50
COVER_SYSTEM_MOVEMENT_EFFECTIVENESS = 20
; The cover system automaticly calculates how dense an object it.
; This will tell you how much percent of vision should be decreased if the object is 100% dense,
; and the object is between you and the enemy of course, and is something like a tree or a rock (walls will always block full).
; If you put it to a realistic setting, where solid stuff always blocks enemy views,
; view ranges are too bad and on certain maps it gets hard to find people, so default is only a 50% vision decrease.
COVER_SYSTEM_TREE_EFFECTIVENESS = 50
COVER_SYSTEM_TREE_EFFECTIVENESS = 15
; If you let the display cover refresh via the 'END' key toggle, this is the refresh interval (in ms) used to redisplay the cover.
; The cover calculation is relativly hard on the cpu, so default are only two refreshes a second.
@@ -1130,7 +1531,7 @@ SHOCK_REDUCES_SIGHTRANGE = 0
; When "COWERING" (fully shocked), the character's tolerance decreases by this many points. This effectively makes
; the character considerably less resistance to further suppression fire, until the shock can clear away.
COWER_EFFECT_ON_TOLERANCE = 0
COWERING_PENALTY_TO_SUPPRESSION_TOLERANCE = 0
;------------------------------------------------------------------------------------------------------------------------------
; This setting makes the AI behave better when Suppression is enabled. He'll consider firing more often, will fire more
@@ -1411,18 +1812,21 @@ GAME_PROGRESS_IGGY_AVAILABLE = 70
; Controls various campaign events.
;******************************************************************************************************************************
;------------------------------------------------------------------------------------------------------------------------------
; Can queen send troops to reinforce Drassen like she says she's going to in the Meanwhile...?
; NOTE: This will make the beginning of the game MUCH HARDER if enabled!
TRIGGER_MASSIVE_ENEMY_COUNTERATTACK_AT_DRASSEN = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Determines whether crepitus / creatures show up in SCI-FI MODE (only - they can never show up in realistic mode)
ENABLE_CREPITUS = TRUE
;------------------------------------------------------------------------------------------------------------------------------
; Mine Shut-down Event
;
; Allows you to control which mine will run out of ore and stop working.
;------------------------------------------------------------------------------------------------------------------------------
; Select mine.
; -1 = Game chooses a mine randomly.
@@ -1432,6 +1836,8 @@ ENABLE_CREPITUS = TRUE
; 4 = Cambria
; 5 = Chitzena
; 6 = Grumm
;------------------------------------------------------------------------------------------------------------------------------
WHICH_MINE_SHUTS_DOWN = -1
@@ -1463,16 +1869,6 @@ ALLOW_REINFORCEMENTS = FALSE
; Allows reinforcements only between city sectors.
ALLOW_REINFORCEMENTS_ONLY_IN_CITIES = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; The following options require a new game in order to work:
;------------------------------------------------------------------------------------------------------------------------------
; Determines whether all the terrorists are available, or whether they're chosen at random (default)
ENABLE_ALL_TERRORISTS = FALSE
; Determines whether all the warehouses/weapons caches are available, or whether they're chosen at random (default)
ENABLE_ALL_WEAPON_CACHES = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Vehicle Inventory
;------------------------------------------------------------------------------------------------------------------------------
@@ -1511,6 +1907,30 @@ FACILITY_EVENT_RARITY = 1000
; noticeable. Increase this for the opposite. Default = 50.
FACILITY_DANGER_RATE = 50
;******************************************************************************************************************************
; Activates the new additional repair mode.
; While the old JA 1.13 repair system goes from soldier to soldier, this algorithm goes through item types, priorizing
; equipped weapons/armor and highly damaged items. It starts with equipped weapons and armor, then goes to weapons/armor
; held in inventory and finally ends with items in backpacks. Thus, soldiers first repair all equipped weapons of mercs in the
; same sector, then all equipped armor, and so forth, always starting with the item with least durability
; (especially jammed guns).
;
; FALSE = 1.13 repair system
; TRUE = New additional repair system based on priorities
;******************************************************************************************************************************
ADDITIONAL_REPAIR_MODE = FALSE
;******************************************************************************************************************************
; Set how to handle Skyrider "hot LZ" options
;
; 0 = Don't allow Skyrider to drop off mercs in hot LZ (Vanilla style)
; 1 = Allow Skyrider to drop off mercs to center of map
; 2 = Skyrider drops mercs at map edge from direction he entered the sector.
;******************************************************************************************************************************
ALLOW_SKYRIDER_HOT_LZ = 2
;******************************************************************************************************************************
;******************************************************************************************************************************
@@ -1556,6 +1976,15 @@ EXPLOSIVES_DAMAGE_MODIFIER = 100
MELEE_DAMAGE_MODIFIER = 100
GUN_DAMAGE_MODIFIER = 100
;------------------------------------------------------------------------------------------------------------------------------
; Percentage modifiers for weapon ranges. Use it if you don't want edit the datafiles.
; Range: 0-1000
; 100 means 100% (no change in range)
; 200 means 200% (doubles the range)
; 50 means 50% (halves the range)
;------------------------------------------------------------------------------------------------------------------------------
GUN_RANGE_MODIFIER = 100
;------------------------------------------------------------------------------------------------------------------------------
; Armor coverage - Armor doesn't protect the entire body. A bullet/attack has a chance to strike the target
; in an unprotected area. Each armor item has a different coverage value.
@@ -1589,10 +2018,36 @@ STRENGTH_TO_LIFT_HALF_KILO = 1.0
;------------------------------------------------------------------------------------------------------------------------------
; Divisor for the CTH of any shot made with a mortar-type weapon. Increase this to make mortars less accurate.
; Note: This is only used if Old Trait System is played
;------------------------------------------------------------------------------------------------------------------------------
MORTAR_CTH_DIVISOR = 1
;------------------------------------------------------------------------------------------------------------------------------
; When attachments have not been assigned for NAS, the game can add default slots that differ per item type.
; It is recommended to play with this set to FALSE when the attachments are assigned properly.
; This option is best used when playing a XML based mod that does not have the NAS xml fully updated.
; However when the mod is too different from 1.13, there will be a lot of strange and/or wrong attachments.
;------------------------------------------------------------------------------------------------------------------------------
USE_DEFAULT_SLOTS_WHEN_MISSING = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; The chance in percentages that an attachment will have to drop with the item if an NPC dies.
; Setting this higher than 20% will unbalance your game unless you change MAX_ENEMY_ATTACHMENTS.
; Inseperable attachments will always drop. Range: 0 - 100%
;------------------------------------------------------------------------------------------------------------------------------
ATTACHMENT_DROP_RATE = 100
;------------------------------------------------------------------------------------------------------------------------------
; The maximum amount of attachments NPC's can get on their gun when they get random equipment.
; They will usually get less attachments than this value because of randomness. Range: 2 - 30
;------------------------------------------------------------------------------------------------------------------------------
MAX_ENEMY_ATTACHMENTS = 3
;******************************************************************************************************************************
;******************************************************************************************************************************
@@ -1809,6 +2264,7 @@ REQ_LEADERSHIP_FOR_MAX_MILITIA = 1
; Leadership to see whether you can train militia and how many (does not affect training SPEED). Also affects Mobile Militia
; training.
; 100 = no bonus. 150 = 50% bonus. etcetera
; Note: This is only used if Old Trait System is played
TEACHER_TRAIT_EFFECT_ON_LEADERSHIP = 100
;******************************************************************************************************************************
@@ -1845,7 +2301,7 @@ MUST_TRAIN_MOBILE_MILITIA = TRUE
; If MUST_TRAIN_MOBILE_MILITIA is set to FALSE, this determines the interval between the creation of each new Mobile
; Militia group.
; Valid values are: 1, 2, 3, 4, 6, 8, 12, 24, 48. All other values are invalid.
; Valid values are: 1, 2, 3, 4, 6, 8, 12, 24. All other values are invalid.
CREATE_MOBILE_MILITIA_SQUAD_EACH_N_HOURS = 24
;------------------------------------------------------------------------------------------------------------------------------
@@ -1933,6 +2389,48 @@ ALLOW_MILITIA_MOVEMENT_THROUGH_MINOR_CITIES = FALSE
ALLOW_MOBILE_MILITIA_REINFORCE_TOWN_GARRISONS = FALSE
ALLOW_MOBILE_MILITIA_REINFORCE_SAM_GARRISONS = FALSE
;******************************************************************************************************************************
;******************************************************************************************************************************
[Militia Strength Settings]
;******************************************************************************************************************************
; These settings control the strength of town or mobile militia in tactial combat and autoresolve.
;******************************************************************************************************************************
;------------------------------------------------------------------------------------------------------------------------------
; These settings determine how well the militia will fight during autoresolve and tactical combat.
;
; Note: Can be handy if you increase the max squad size a lot, but you don't want to increase max militia
; per sector (because the interface is not suitable for large amount of green/blue/darkblue dots and handling 40 militia
; in every sector is a mess). You can simply make militia stronger to mach larger numbers of enemies.
;------------------------------------------------------------------------------------------------------------------------------
; Militia overall power during autoresolve battles - abilitiy to hit enemy and not being hit by enemy. Value can be also
; negative, meaning the militia will be weaker.
GREEN_MILITIA_AUTORESOLVE_STRENGTH_BONUS = 0
REGULAR_MILITIA_AUTORESOLVE_STRENGTH_BONUS = 0
VETERAN_MILITIA_AUTORESOLVE_STRENGTH_BONUS = 0
; Flat bonus to Militiamen Action Points.
GREEN_MILITIA_APS_BONUS = 0
REGULAR_MILITIA_APS_BONUS = 0
VETERAN_MILITIA_APS_BONUS = 0
; Percentual bonus to Militia total precalculated CtH every shot. (100 here means the militia has always CtH doubled.)
GREEN_MILITIA_CTH_BONUS_PERCENT = 0
REGULAR_MILITIA_CTH_BONUS_PERCENT = 0
VETERAN_MILITIA_CTH_BONUS_PERCENT = 0
; Normal and energy damage is reduced by this many percents.
GREEN_MILITIA_DAMAGE_RESISTANCE = 0
REGULAR_MILITIA_DAMAGE_RESISTANCE = 0
VETERAN_MILITIA_DAMAGE_RESISTANCE = 0
; Determines bonus to assigned weapon and gear quality (coolness).
GREEN_MILITIA_EQUIPMENT_QUALITY_MODIFIER = 0
REGULAR_MILITIA_EQUIPMENT_QUALITY_MODIFIER = 0
VETERAN_MILITIA_EQUIPMENT_QUALITY_MODIFIER = 0
;******************************************************************************************************************************
;******************************************************************************************************************************
@@ -1951,6 +2449,11 @@ ALLOW_MOBILE_MILITIA_REINFORCE_SAM_GARRISONS = FALSE
TONY_USES_BOBBY_RAYS_SETTING = FALSE
DEVIN_USES_BOBBY_RAYS_SETTING = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; This is a chance that Tony will be available at his weapon shop in San Mona. (If the chance does not roll, he will be away
; for some time.) Value 80 is vanilla settings, 100 means Tony will always be home.
CHANCE_TONY_AVAILABLE = 80
;******************************************************************************************************************************
;******************************************************************************************************************************
@@ -1983,13 +2486,13 @@ MIN_REQUIRED_SKILL_TO_BEGIN_TRAINING = 1
; Max value to which any skill can be trained.
MAX_SKILL_ACHIEVABLE_BY_TRAINING = 100
; Divisor for rate of all training types.
; Divisor for rate of self-training (the "PRACTICE" assignment)
TRAINING_RATE_DIVISOR = 1000
; The divisor for rate of training bonus due to instructors influence
; Reduce to speed-up trainer/student training
; This value gets added to the TRAINING_RATE_DIVISOR when calculating training points
INSTRUCTED_TRAINING_BONUS_DIVISOR = 3000
; This value gets added to the SELF_TRAINING_DIVISOR when calculating training points
INSTRUCTED_TRAINING_DIVISOR = 3000
; Training bonus for EACH level of Teaching skill (percentage points) (ie: Expert = double)
; Also applies to training militia
@@ -2065,7 +2568,7 @@ REPAIR_POINT_COST_TO_FIX_WEAPON_JAM = 2
; Increase this value to reduce the number of repair pts each character generates (speeding up repair), or vice versa
REPAIR_RATE_DIVISOR = 2500
; When calculating how many Repair Points are generated every hour, we divide the total number of repair points
; a character can generate by this amount.
; Higher number = slower repair rate
; When calculating how many Repair Points a character can generate while assigned to a task, we take the total Repair Points
; the character can generate daily, and divide them by this number (normally 24, representing 24 hours).A higher value here slows
; down repair. A lower value speeds it up.
REPAIR_SESSIONS_PER_DAY = 24