Some more corrections to be made to the 1850 scenario file are mentioned here:
And in the current scenario, at the start, the best infantry Austria has got is its Austrian, Hungarion and Polish Landwehr
, which are of the 1850-1870 style (more efficient weapons) and not of the 1840-1850 style. See here for comparison an infantry unit and a Landwehr unit in January 1850:
Another issue or feature is that the TrainUpgrade already works when a unit has got just a little bit of experience. So after a short time, most Landwehr and reserve elements (in all nations) will upgrade to line infantry.
A possible solution could be to set the minimum requirement for TrainUpgrade to an experience of 9 or 10.
It also seems that when a unit contains a train-upgraded element (or it seems the trigger is that the unit contains an element which is not part of its definition in the .uni
file), it will tech-upgrade. This doesn't have an influence on its fighting power (which seems to be calculated directly from the elements it contains), but the image of this unit when it is displayed on the campaign map, changes to the graphics of the more advanced elements it should contain. Example (see my posting #3 at the link below with an illustration):
1) 1840 Landwehr unit contains 1840 militia elements, one of the latter TrainUpgrades. Result:
2) 1840 Landwehr unit contains 1840 line infantry elements, which are not part of its definition. Therefore the unit TechUpgrades. Result:
3) 1850 Landwehr unit contains 1840 line infantry elements, which are not part of its definition. Therefore the unit TechUpgrades. Result:
4) 1870 Landwehr unit contains 1840 line infantry elements, which are not part of its definition. Therefore the unit TechUpgrades again ?
I haven't checked whether the 1870 Landwehr unit would upgrade again. The result is that on the campaign map, the unit (here in Klagenfurt, west of Graz) shows the 1870 Landwehr graphics (correct graphics for unit type n° 838), but contains the 1840 line infantry elements (model type n° 893) only.
I don't know whether this can be repaired by adding a TrainUpgrade line to all unit files which contain train-ugradable elements. A working solution would be just to take away the TrainUpgrade ability from all elements.
More details on this TrainUpgrade matter here: