Enhanced Random Skirmish Mod 1.9
Posted: Thu Nov 28, 2019 1:35 pm
				
				Enhanced Random Skirmish Mod 1.9
The official BA2 Random Skirmish Generator is an excellent tool, but has some annoying problems. This includes;
1) The Soviet T-34, their most common tank of WW2, is almost never selected to appear!
2) The Soviet Rifle squad is also very rarely picked!
3) Other unit selections are very random and don't give a very authentic force selection.
4) The AI uses it's airstrikes very rarely. Once per battle at most.
5) less than half the Ground Attack aircraft in the game are ever used.
This mod attempts to solve these problems. The main features of the mod are;
[*] Unit force selections for both the Soviets and the Germans are now more historical, with more common units being more likely to be selected.
[*] All the the other Ground Attack planes that are in game can possibily show up, that includes Sturmovik PTAB, I-15, HS 129. Stuka G, Me 262, and Hs 123.
Ground Attack aircraft can appear as follows:
1941; I-15 or IL-2 for Soviets, HS-123 or Stuka for Germans
1942: I-15 or IL-2 for Soviets, HS-123 or Stuka for Germans
1943: IL-2 or IL-2 PTAB for Soviets, Fw-190 or Stuka G for Germans
1944: IL-2 or IL-2 PTAB for Soviets, Fw-190 or HS-129 for Germans
1945: IL-2 or IL-2 PTAB for Soviets, Fw-190 or Me-262 for Germans
[*] The AI can now use it's airstrikes much more often. This will probably depend upon the openness of the map, as there is a script in the game that prevents the AI from using airstrikes if there is no LOS to a target. I have seen up to 5 AI airstrikes in one battle with this mod.
[*] Added the Resupply bonus as a possible option.
[*] New model for German 120m mortar.
[*] As a bonus, many additional units previously created by the modding community have been added. I have also added some units I made myself, that have never been seen before; Soviet Komsolets Tractor and KV-85 Heavy tank.
[*] German Sniper given sniper sound effect, vanilla unit had the basic infantry firing sounds.
[*] All German vehicle units should now display the correct camo scheme depending on the date. There is some overlap in 1943, but there probably would have been anyway.
[*] I have removed the Italian Infantry from the Skirmishes, as I think it is a bit odd to have random Italian infantry turning up in a German battle group. It might have happened, but it might be better to have a seperate Italian East Front Skirmish mod. Who knows what Santa might bring!
How to install
Download the compressed file;
http://www.mediafire.com/file/or7ddhjmj ... 9.rar/file
and unzip it using Winrar something similar. Then just paste it into your My Documents/My Games/BA2/CAMPAIGNS folder.
I will ask Slitherine to host the mod officially so that it can be downloaded from within the game, hopefully that will also allow iPad users to access the mod.
How to use
Open BA2 and select "Skirmish" from the main menu. Click the "Advanced" button in the middle of the screen. Click "Use Default Data" in the bottom right of the screen. This will bring up a list of campaigns and mods that you have installed, so select "Enhanced Random Skirmish Mod 1.9". Then just select your Skirmish preferences in the normal way and click "Create".
If you want to use the German Maus heavy tank in hypothetical scenarios; select a date in the Winter of 1945, December will do the trick. You might have to try a few times, and try a few different scenario types, but the Maus will eventually appear.
How it was done
The key to changing the way units are selected was to make changes to the unit's SkirmishInfo value (column DH in the Squads.csv). The SkirmishInfo is supposed to determine how many of that unit are added to the map in a group. It may or may not do that, but it's unintended effect is to determine how likely the unit is to be selected in the first place.
Basically, a unit with a high SkirmishInfo value is less likely to be picked, a unit with a low value is more likely to be picked. The T-34 had a value of 5, so combined with the units moderately high points cost it was just not being picked at all!
I have reviewed the SkirmishInfo value of all the units in the game, making changes where necessary to make the units appearances reflect it's historical numbers. This is a very imprecise task, as the way that the Skirmish Generator selects units is far from clear. Factors which probably have some bearing on this in addition to the SkirmishInfo value are the unit points cost, unit availability dates, scenario type, unit type, HE and AP ratings, Armour rating etc. Nevertheless, I think I have had some success in making the game select units in a more historical way.
I wanted to remove the script that prevents the AI from using airstrikes if there is no LOS to a target, but had no success with doing so. However, by altering another script that was preventing the AI using an airstrike within 5(!) tiles of it's own units I have been able to unlock the AI's airpower!
Credits
Many thanks to PoorOldSpike for testing the previous versions and giving some invaluable feedback. He also alerted me to the problems in the vanilla Skirmish Generator, and that gave me the idea to try to fix it.
Many thanks also to the original creators of the additional units; Amaris and Petcat. Apologies if I have missed anyone out.
Enjoy!
Paul
			The official BA2 Random Skirmish Generator is an excellent tool, but has some annoying problems. This includes;
1) The Soviet T-34, their most common tank of WW2, is almost never selected to appear!
2) The Soviet Rifle squad is also very rarely picked!
3) Other unit selections are very random and don't give a very authentic force selection.
4) The AI uses it's airstrikes very rarely. Once per battle at most.
5) less than half the Ground Attack aircraft in the game are ever used.
This mod attempts to solve these problems. The main features of the mod are;
[*] Unit force selections for both the Soviets and the Germans are now more historical, with more common units being more likely to be selected.
[*] All the the other Ground Attack planes that are in game can possibily show up, that includes Sturmovik PTAB, I-15, HS 129. Stuka G, Me 262, and Hs 123.
Ground Attack aircraft can appear as follows:
1941; I-15 or IL-2 for Soviets, HS-123 or Stuka for Germans
1942: I-15 or IL-2 for Soviets, HS-123 or Stuka for Germans
1943: IL-2 or IL-2 PTAB for Soviets, Fw-190 or Stuka G for Germans
1944: IL-2 or IL-2 PTAB for Soviets, Fw-190 or HS-129 for Germans
1945: IL-2 or IL-2 PTAB for Soviets, Fw-190 or Me-262 for Germans
[*] The AI can now use it's airstrikes much more often. This will probably depend upon the openness of the map, as there is a script in the game that prevents the AI from using airstrikes if there is no LOS to a target. I have seen up to 5 AI airstrikes in one battle with this mod.
[*] Added the Resupply bonus as a possible option.
[*] New model for German 120m mortar.
[*] As a bonus, many additional units previously created by the modding community have been added. I have also added some units I made myself, that have never been seen before; Soviet Komsolets Tractor and KV-85 Heavy tank.
[*] German Sniper given sniper sound effect, vanilla unit had the basic infantry firing sounds.
[*] All German vehicle units should now display the correct camo scheme depending on the date. There is some overlap in 1943, but there probably would have been anyway.
[*] I have removed the Italian Infantry from the Skirmishes, as I think it is a bit odd to have random Italian infantry turning up in a German battle group. It might have happened, but it might be better to have a seperate Italian East Front Skirmish mod. Who knows what Santa might bring!
How to install
Download the compressed file;
http://www.mediafire.com/file/or7ddhjmj ... 9.rar/file
and unzip it using Winrar something similar. Then just paste it into your My Documents/My Games/BA2/CAMPAIGNS folder.
I will ask Slitherine to host the mod officially so that it can be downloaded from within the game, hopefully that will also allow iPad users to access the mod.
How to use
Open BA2 and select "Skirmish" from the main menu. Click the "Advanced" button in the middle of the screen. Click "Use Default Data" in the bottom right of the screen. This will bring up a list of campaigns and mods that you have installed, so select "Enhanced Random Skirmish Mod 1.9". Then just select your Skirmish preferences in the normal way and click "Create".
If you want to use the German Maus heavy tank in hypothetical scenarios; select a date in the Winter of 1945, December will do the trick. You might have to try a few times, and try a few different scenario types, but the Maus will eventually appear.
How it was done
The key to changing the way units are selected was to make changes to the unit's SkirmishInfo value (column DH in the Squads.csv). The SkirmishInfo is supposed to determine how many of that unit are added to the map in a group. It may or may not do that, but it's unintended effect is to determine how likely the unit is to be selected in the first place.
Basically, a unit with a high SkirmishInfo value is less likely to be picked, a unit with a low value is more likely to be picked. The T-34 had a value of 5, so combined with the units moderately high points cost it was just not being picked at all!
I have reviewed the SkirmishInfo value of all the units in the game, making changes where necessary to make the units appearances reflect it's historical numbers. This is a very imprecise task, as the way that the Skirmish Generator selects units is far from clear. Factors which probably have some bearing on this in addition to the SkirmishInfo value are the unit points cost, unit availability dates, scenario type, unit type, HE and AP ratings, Armour rating etc. Nevertheless, I think I have had some success in making the game select units in a more historical way.
I wanted to remove the script that prevents the AI from using airstrikes if there is no LOS to a target, but had no success with doing so. However, by altering another script that was preventing the AI using an airstrike within 5(!) tiles of it's own units I have been able to unlock the AI's airpower!
Credits
Many thanks to PoorOldSpike for testing the previous versions and giving some invaluable feedback. He also alerted me to the problems in the vanilla Skirmish Generator, and that gave me the idea to try to fix it.
Many thanks also to the original creators of the additional units; Amaris and Petcat. Apologies if I have missed anyone out.
Enjoy!
Paul