diff --git a/GameSettings.cpp b/GameSettings.cpp index 52e04281..a3b5a4ed 100644 --- a/GameSettings.cpp +++ b/GameSettings.cpp @@ -409,6 +409,7 @@ void LoadGameExternalOptions() gGameExternalOptions.iForcePercentageExpert = iniReader.ReadInteger("JA2 Gameplay Settings","EXPERT_INITIAL_GARRISON_PERCENTAGES",150); gGameExternalOptions.iForcePercentageInsane = iniReader.ReadInteger("JA2 Gameplay Settings","INSANE_INITIAL_GARRISON_PERCENTAGES",200); + gGameExternalOptions.iPercentElitesBonusExperienced = iniReader.ReadInteger("JA2 Gameplay Settings","EXPERIENCED_ELITE_BONUS",0) gGameExternalOptions.iPercentElitesBonusExpert = iniReader.ReadInteger("JA2 Gameplay Settings","EXPERT_ELITE_BONUS",25); gGameExternalOptions.iPercentElitesBonusInsane = iniReader.ReadInteger("JA2 Gameplay Settings","INSANE_ELITE_BONUS",25); diff --git a/GameSettings.h b/GameSettings.h index 7dbcbd78..897a5c38 100644 --- a/GameSettings.h +++ b/GameSettings.h @@ -167,6 +167,7 @@ typedef struct INT32 iPercentElitesBonusExpert; INT32 iPercentElitesBonusInsane; + INT32 iPercentElitesBonusExperienced; UINT8 ubMinEnemyGroupSizeNovice; UINT8 ubMinEnemyGroupSizeExperienced;