mirror of
https://github.com/1dot13/source.git
synced 2026-08-26 14:30:26 +02:00
Brief: //dnl ch68
- Magically appeared reinforcements for enemy and militia just turn after they are called from now could be delayed and randomized. Details: - Practically all enemy reinforcement which can populate available slots was always appeared next turn after they are called so now we have game settings under "Strategic Gameplay Settings" for fine tunning enemy and militia reinforce entry: MIN_DELAY_ENEMY_REINFORCEMENTS enemy reinforcement will arrive minimum this number of turns after they are called, if 0 then is disabled. RND_DELAY_ENEMY_REINFORCEMENTS additional random delay added to minimum when reinforcements will arrive after they are called. MIN_ENTER_ENEMY_REINFORCEMENTS minimum enemy units which will enter after above delay is over. RND_ENTER_ENEMY_REINFORCEMENTS additional random enemy units to appear after passing delay. MIN_DELAY_MILITIA_REINFORCEMENTS enemy reinforcement will arrive minimum this number of turns after they are called, if 0 then is disabled. RND_DELAY_MILITIA_REINFORCEMENTS additional random delay added to minimum when reinforcements will arrive after they are called. MIN_ENTER_MILITIA_REINFORCEMENTS minimum enemy units which will enter after above delay is over. RND_ENTER_MILITIA_REINFORCEMENTS additional random enemy units to appear after passing delay. - After first delay ends any other reinforcement appeared more frequently or if already arrive (but no free slot), they will pop up soon after slot is free. - Add option NO_REMOVE_RANDOM_SECTOR_ITEMS under "Strategic Gameplay Settings" to prevent permanent random removal of your sector items. - Add missing function DisplaySectorItemsInfo. git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@6386 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
+13
-1
@@ -1146,7 +1146,7 @@ typedef struct
|
||||
BOOLEAN fSaveGameSlot;
|
||||
|
||||
//dnl ch51 081009 JA2 Debug Settings
|
||||
BOOLEAN fEnableInventoryPoolQ;
|
||||
BOOLEAN fEnableInventoryPoolQ;
|
||||
|
||||
//legion by Jazz
|
||||
//BOOLEAN fShowTacticalFaceGear; //legion 2
|
||||
@@ -1280,6 +1280,18 @@ typedef struct
|
||||
// Flugente: externalised squad names
|
||||
BOOLEAN fUseXMLSquadNames;
|
||||
|
||||
//dnl ch68 090913 Reinforcements Setttings
|
||||
UINT16 sMinDelayEnemyReinforcements;
|
||||
UINT16 sRndDelayEnemyReinforcements;
|
||||
UINT16 sMinEnterEnemyReinforcements;
|
||||
UINT16 sRndEnterEnemyReinforcements;
|
||||
UINT16 sMinDelayMilitiaReinforcements;
|
||||
UINT16 sRndDelayMilitiaReinforcements;
|
||||
UINT16 sMinEnterMilitiaReinforcements;
|
||||
UINT16 sRndEnterMilitiaReinforcements;
|
||||
|
||||
BOOLEAN fNoRemoveRandomSectorItems;//dnl ch68 090913
|
||||
|
||||
} GAME_EXTERNAL_OPTIONS;
|
||||
|
||||
typedef struct
|
||||
|
||||
Reference in New Issue
Block a user