From 8689ee3ce0ebd50bf2f0ac25622769048f79b2b8 Mon Sep 17 00:00:00 2001 From: MaddMugsy Date: Thu, 25 May 2006 17:38:59 +0000 Subject: [PATCH] git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameData@92 3b4a5df2-a311-0410-b5c6-a8a6f20db521 --- .../Data-1.13/Ja2_Options.INI | 277 +++++++++++++++--- 1 file changed, 229 insertions(+), 48 deletions(-) diff --git a/gamedir-languages/Jagged Alliance 2 v1.13/Data-1.13/Ja2_Options.INI b/gamedir-languages/Jagged Alliance 2 v1.13/Data-1.13/Ja2_Options.INI index 017ce153b..cae151c74 100644 --- a/gamedir-languages/Jagged Alliance 2 v1.13/Data-1.13/Ja2_Options.INI +++ b/gamedir-languages/Jagged Alliance 2 v1.13/Data-1.13/Ja2_Options.INI @@ -1,12 +1,15 @@ + ;****************************************************************************************************************************** +; Jagged Alliance 2: 1.13 MOD Release Version 2006.05.24 Build 78 ;****************************************************************************************************************************** -; Jagged Alliance 2: 1.13 MOD Release Version 10.22.05 -;****************************************************************************************************************************** + ;****************************************************************************************************************************** +; ; This options file cannot be added to without hard coding. But the settings within it can be changed as much as you want. ; By default, the values below are the values present in the 9-14-05 release of the code. ; ;****************************************************************************************************************************** + ;****************************************************************************************************************************** ;General Guidelines: ; @@ -46,10 +49,13 @@ ; The only restriction with these, is the INT32 they are stored in. ;****************************************************************************************************************************** -NOVICE_CASH = 45000 -EXPERIENCED_CASH = 35000 -EXPERT_CASH = 30000 -INSANE_CASH = 15000 +NOVICE_CASH = 45000 + +EXPERIENCED_CASH = 35000 + +EXPERT_CASH = 30000 + +INSANE_CASH = 15000 @@ -63,6 +69,7 @@ INSANE_CASH = 15000 ;****************************************************************************************************************************** CAN_SELL_ALT_LMB = TRUE + PRICE_MODIFIER = 4 @@ -82,9 +89,13 @@ PRICE_MODIFIER = 4 ;****************************************************************************************************************************** MIN_ATTRIBUTE_POINT = 35 -MAX_ATTRIBUTE_POINT = 90 + +MAX_ATTRIBUTE_POINT = 85 + IMPATTRIBUTEPOINTS = 50 -MAX_ZERO_BONUS = 35 + +MAX_ZERO_BONUS = 15 + START_ATTRIBUTE = 55 @@ -103,8 +114,11 @@ START_ATTRIBUTE = 55 ;****************************************************************************************************************************** MAX_MILITIA_PER_SECTOR = 20 + MAX_TRAINING_SQUAD_SIZE = 10 + MILITIA_TRAINING_COST = 750 + MIN_LOYALTY_TO_TRAIN = 20 @@ -161,6 +175,7 @@ INSANE_MIN_ENEMY_GROUP_SIZE = 8 ;****************************************************************************************************************************** MERC_AVAILABLE_DAY_ONE = FALSE + ALL_MERCS_AT_MERC = FALSE @@ -208,95 +223,252 @@ ALL_MERCS_AT_MERC = FALSE USE_RANDOM_PERSONALITY = FALSE CUSTOM_PERSONALITY = 0 -CUSTOM_ATTITUDE = 3 +CUSTOM_ATTITUDE = 0 -;****************************************************************************************** +;****************************************************************************************************************************** ; In this section you can enable/disable vertical synchronisation ; If disabled the game will run faster -;****************************************************************************************** +;****************************************************************************************************************************** [JA2 Screen Resolution Settings] -VerticalSync = FALSE +VERTICAL_SYNC = FALSE -;****************************************************************************************** +;****************************************************************************************************************************** ; In this section you can enable the weather effects (rain & storms). ; Enabled rain also includes new features to the game (e.g: visibility radius decrease when ; rainig, weapons reliability decreased when raining, possibility to spot the enemy at night ; with lightning) -; For slow CPUs decrease the MAX_RAIN_DROPS, or disable rain (ALLOW_RAIN=0) -;****************************************************************************************** +; For slow CPUs decrease the MAX_RAIN_DROPS, or disable rain (ALLOW_RAIN=FALSE) +;****************************************************************************************************************************** [JA2 Rain Settings] -ALLOW_RAIN= TRUE -RAIN_CHANCE_PER_DAY= 100 -RAIN_MIN_LENGTH_IN_MINUTES= 60 -RAIN_MAX_LENGTH_IN_MINUTES= 180 -MAX_RAIN_DROPS= 79 + +ALLOW_RAIN = TRUE + +RAIN_CHANCE_PER_DAY = 100 + +RAIN_MIN_LENGTH_IN_MINUTES = 60 + +RAIN_MAX_LENGTH_IN_MINUTES = 180 + +MAX_RAIN_DROPS = 80 + +WEAPON_RELIABILITY_REDUCTION_PER_RAIN_INTENSITY = 0 + +BREATH_GAIN_REDUCTION_PER_RAIN_INTENSITY = 25 + [JA2 Thunder Settings] -MIN_INTERVAL_BETWEEN_LIGHTNINGS_IN_REAL_TIME_SECONDS= 2 -MAX_INTERVAL_BETWEEN_LIGHTNINGS_IN_REAL_TIME_SECONDS= 15 -MIN_INTERVAL_BETWEEN_LIGHTNING_AND_THUNDERCLAPS_IN_SECONDS= 1 -MAX_INTERVAL_BETWEEN_LIGHTNING_AND_THUNDERCLAPS_IN_SECONDS= 5 -PROLOGNE_DELAY_IF_SEEN_SOMEONE_DURING_LIGHTNING_IN_TURNBASED_IN_SECONDS= 5 -CHANCE_TO_DO_LIGHTNING_BETWEEN_TURNS= 35 + +MIN_INTERVAL_BETWEEN_LIGHTNINGS_IN_REAL_TIME_SECONDS = 2 + +MAX_INTERVAL_BETWEEN_LIGHTNINGS_IN_REAL_TIME_SECONDS = 15 + +MIN_INTERVAL_BETWEEN_LIGHTNING_AND_THUNDERCLAPS_IN_SECONDS = 1 + +MAX_INTERVAL_BETWEEN_LIGHTNING_AND_THUNDERCLAPS_IN_SECONDS = 5 + +PROLOGNE_DELAY_IF_SEEN_SOMEONE_DURING_LIGHTNING_IN_TURNBASED_IN_SECONDS = 5 + +CHANCE_TO_DO_LIGHTNING_BETWEEN_TURNS = 35 -;****************************************************************************************** +;****************************************************************************************************************************** ; Controls animation speed for faster movements in battle ; 1 = normal ; 0 = max speed -;****************************************************************************************** +; Range: 0-1 +;****************************************************************************************************************************** [JA2 Turnbased Animation Speed Settings] -PlayerTurnSpeedUpFactor = 1 -EnemyTurnSpeedUpFactor = 1 -CreatureTurnSpeedUpFactor= 1 -MilitiaTurnSpeedUpFactor = 1 -CivTurnSpeedUpFactor = 1 + +PLAYER_TURN_SPEED_UP_FACTOR = 1 + +ENEMY_TURN_SPEED_UP_FACTOR = 1 + +CREATURE_TURN_SPEED_UP_FACTOR= 1 + +MILITIA_TURN_SPEED_UP_FACTOR = 1 + +CIVILIAN_TURN_SPEED_UP_FACTOR = 1 -;****************************************************************************************** +;****************************************************************************************************************************** ; Allows militia to move on strategic map ; Allows militia reinforcements from near sectors ; Reinforcements only in cities ; Amount of troops that will be added to queens army when the troops pool is empty -;****************************************************************************************** +;****************************************************************************************************************************** [JA2 Gameplay Settings] -AllowMilitiaMobileGroups = TRUE -AllowReinforcments = TRUE -AllowReinforcmentsOnlyInCities= FALSE -QueenPoolIncrementPerDifficultyLevel=60 + +ALLOW_MILITIA_MOBILE_GROUPS = TRUE + +ALLOW_REINFORCEMENTS = TRUE + +ALLOW_REINFORCEMENTS_ONLY_IN_CITIES = FALSE + +QUEEN_POOL_INCREMENT_PER_DIFFICULTY_LEVEL = 60 + + + + +;****************************************************************************************** +; Time when some global events occur +; +; default 35 +; default 50 +; default 70 +; Range: 0-100% +;****************************************************************************************** + +GAME_PROGRESS_START_MADLAB_QUEST = 35 + +GAME_PROGRESS_MIKE_AVALIABLE = 50 + +GAME_PROGRESS_IGGY_AVALIABLE = 70 + + + + +;****************************************************************************************** +; Additional multipliers for weapons damage. Use it if you don't want edit datafiles. +; Range: 0-100 +; 0 means no damage at all +; maximum damage is 255 +;****************************************************************************************** + +EXPLOSIVES_DAMAGE_MULTIPLIER = 1 + +MELEE_DAMAGE_MULTIPLIER = 1 + +GUN_DAMAGE_MULTIPLIER = 1 ;****************************************************************************************** -; 1. Base sight range for every person in game (default 13 tiles) -; 2. Enable/disable militia command on tactical map +;Sets the starting alert chances. Everytime an enemy arrives in a new sector, or the player, +;this is the chance the enemy will detect the player in adjacent sectors. This chance is associated +;with each side checked. Stationary groups do this check periodically. +;****************************************************************************************** + +EASY_ENEMY_STARTING_ALERT_LEVEL = 5 +NORMAL_ENEMY_STARTING_ALERT_LEVEL = 20 +HARD_ENEMY_STARTING_ALERT_LEVEL = 60 +INSANE_ENEMY_STARTING_ALERT_LEVEL = 80 + + + + +;****************************************************************************************** +;When an enemy spots and chases a player group, the alertness value decrements by this value. The +;higher the value, the less of a chance the enemy will spot and attack subsequent groups. This +;minimizes the aggressiveness of the enemy. Ranges from 1-100 (but recommend 20-60). +;****************************************************************************************** + +EASY_ENEMY_STARTING_ALERT_DECAY = 75 +NORMAL_ENEMY_STARTING_ALERT_DECAY = 50 +HARD_ENEMY_STARTING_ALERT_DECAY = 25 +INSANE_ENEMY_STARTING_ALERT_DECAY = 10 + + + + +;****************************************************************************************** +;The base time that the queen can think about reinforcements for refilling lost patrol groups, +;town garrisons, etc. She only is allowed one action per 'turn'. +;****************************************************************************************** + +EASY_TIME_EVALUATE_IN_MINUTES = 480 +NORMAL_TIME_EVALUATE_IN_MINUTES = 360 +HARD_TIME_EVALUATE_IN_MINUTES = 180 +INSANE_TIME_EVALUATE_IN_MINUTES = 90 + + + + +;****************************************************************************************** +;The variance added on. +;****************************************************************************************** + +EASY_TIME_EVALUATE_VARIANCE = 240 +NORMAL_TIME_EVALUATE_VARIANCE = 180 +HARD_TIME_EVALUATE_VARIANCE = 120 +INSANE_TIME_EVALUATE_VARIANCE = 60 + + +;****************************************************************************************** +;When a player takes control of a sector, don't allow any enemy reinforcements to enter the sector for a +;limited amount of time. This essentially dumbs down the AI, making it less aggressive. +;****************************************************************************************** + +EASY_GRACE_PERIOD_IN_HOURS = 144 +NORMAL_GRACE_PERIOD_IN_HOURS = 96 +HARD_GRACE_PERIOD_IN_HOURS = 48 +INSANE_GRACE_PERIOD_IN_HOURS = 6 + + + +;****************************************************************************************** +;Defines how many days must pass before the queen is willing to refill a defeated patrol group. +;****************************************************************************************** + +EASY_PATROL_GRACE_PERIOD_IN_DAYS = 16 +NORMAL_PATROL_GRACE_PERIOD_IN_DAYS = 12 +HARD_PATROL_GRACE_PERIOD_IN_DAYS = 8 +INSANE_PATROL_GRACE_PERIOD_IN_DAYS = 2 + + +;****************************************************************************************** +;Certain conditions can cause the queen to go into a "full alert" mode. This means that temporarily, the queen's +;forces will automatically succeed adjacent checks until x number of enemy initiated battles occur. The same variable +;is what is used to determine the free checks. +;****************************************************************************************** + +EASY_NUM_AWARE_BATTLES = 1 +NORMAL_NUM_AWARE_BATTLES = 2 +HARD_NUM_AWARE_BATTLES = 3 +INSANE_NUM_AWARE_BATTLES = 4 + + + + + + +;****************************************************************************************** +; 1. Base sight range for every person in game (default 13 tiles) (will be multiplied by 2) +; Range: 0-255 +; +; 2. Controls how rain affects visual distance +; Range: 0-100% +; +; 3. Enable/disable militia command on tactical map +; Range: TRUE/FALSE ;****************************************************************************************** [JA2 Tactical Settings] -BaseSightRange = 13 -AllowTacticalMilitiaCommand = TRUE +BASE_SIGHT_RANGE = 13 +VISUAL_DISTANCE_DECREASE_PER_RAIN_INTENSITY = 20 + +ALLOW_TACTICAL_MILITIA_COMMAND = TRUE @@ -306,7 +478,7 @@ AllowTacticalMilitiaCommand = TRUE ;****************************************************************************************** ;[JA2 Tactical AI Settings] -;MaxTossSearchDist=3 +;MAX_TOSS_SEARCH_DIST=3 @@ -314,14 +486,16 @@ AllowTacticalMilitiaCommand = TRUE ;****************************************************************************************** ; Change to increase volume for weapon sounds -; Range 0-100 +; +; Range: 0-100% ; 0 = no change ; 100 = max volume ; ;****************************************************************************************** [JA2 Sound Settings] -WeaponSoundEffectsVolume = 0 + +WEAPON_SOUND_EFFECTS_VOLUME = 0 @@ -329,15 +503,22 @@ WeaponSoundEffectsVolume = 0 ;****************************************************************************************** ; 1. Time in seconds for DeadLock delay, default 15 +; ; 2. Skip global strategic events (use to prevent game crashes) +; Range: TRUE/FALSE ;****************************************************************************************** [JA2 System Settings] -DeadLockDelay = 10 -;EnableEmergencyButton_NumLock_ToSkipStrategicEvents=0 + +DEAD_LOCK_DELAY = 10 + +ENABLE_EMERGENCY_BUTTON_NUMLOCK_TO_SKIP_STRATEGIC_EVENTS = FALSE + + +