Merlin wrote:8<
Kind-of/sort-of. A Training Officer will upgrade two elements per turn to regular level,
Yes, to 2 elements; I neglected to state that. To "regular level" it depends on the model training-up.
Training-up is
only to that model which is listed in the model's TrainUpg parameter. I did state this incorrectly, by saying that it's always to the next higher family.
For example, model '234USAState Militia.mdl' has the alias 'mdl_USA_Mil6', which is used in the game and events to select elements of this type. It uses 'mdl_CMN_Mil' as a template, which means that nearly all of its characteristics are taken from that common militia model, which is used by both the Union and the CS. 'mdl_USA_Mil6' is in the 'famMilitia' family and has a 'ProgRate' of 50. 'ProgRate' is the Progression Rate. This means that model 'mdl_USA_Mil6' needs 50 XP before earning its first EL (Experience Level star), which is very high, but typical for militia.
Model 'mdl_USA_Mil6' has "TrainUpg = $mdl_USA_Inf5", so if trained by a Training Officer--or through the random/XP process--it will train-up to a 'mdl_USA_Inf5'. 'mdl_USA_Inf5' is a conscript model, which is line infantry, and which itself will train-up to 'mdl_USA_Inf1', which is the model used by those regular army single infantry regiments mostly allocated per evens and scenario setup and generally named '1st US' etc.
Model '229USAVolunteers.mdl' is a Volunteers model and has the alias 'mdl_USA_Mil1' and belongs to family 'famMilitia', the same as 'mdl_USA_Mil6'. However it uses the 'mdl_CMN_Vol' template, which has a ProgRate of 15 and differs from the 'mdl_CMN_Mil' in many other ways. Model 'mdl_USA_Mil1' trains-up to 'mdl_USA_Inf1' the same as the above mentioned 'mdl_USA_Inf5' model.
So to get a 'mdl_USA_Mil6' regiment trained up from militia to regular army line infantry, it must be trained twice, once to conscript and then to regular line infantry.
Merlin wrote:so a brigade composed of one conscript, one volunteer, and one artillery element will become one volunteer, one regular, and one artillery after one single turn.
No, it will become a brigade with 2 regular line infantry and 1 artillery.
Merlin wrote:Battle, particularly a seriously decisive one, will be far, far better than training.
A regiment
can gain a lot of XP in one battle--1 for every 2 hits scored by it, minus 1 for each hit scored against it--,
but the lower the quality of an element the less likely it is to be chosen to fight. Besides, Training Master works every single turn in which the stack is not moving, including those long lulls in winter when not much fighting and maneuvering is done.
Merlin wrote:A Training Master will give 1 XP to every unit under its authority every turn. Want to know why that 3-0-0 King (Union general) is useful? That's it.
Also, don't forget that HQ Support units have the Training Master ability. Training Master used to work like Training Officer in that the unit had to command a stack for the ability to take affect, but since an HQ Support unit cannot per definition be the commander of a stack I believe the ability was changed to simply be present in the stack similar to the way Artillerist and Cavalyman work. So King should work the same way.
Merlin wrote:No, judging from AACW, the last is far from WAD and will eventually be changed. That would also juxtapose with the fact that almost no 6lb. guns existed in the Union armies by 1864.
It's a simple change. I've modded it myself in a number of different scenarios. The current events look for US and CS model 6lb-ers, but all artillery use currently use common models so that they can be used by the other side when captured and the capturing side can buy replacements for them.
This is why artillery has it's own page for replacements; they are common model replacements. This is why the old events do not work, they are looking for models not being used by either side.
When modded so that the event looks for common model 6lb-ers belonging to the faction in question it will upgrade those correctly. The script logs confirm that it works correctly.