Activation:
[LIST=
[*]Role a d6 (6 sided die) for each leader.
- If the leader is currently active, subtract 1 from the d6 results.
- If the modified d6 is <= the strategic rating of the leader, then the leader remains activated,
if not he becomes inactive.
- If the modified d6 is <= the strategic rating of the leader, then the leader remains activated,
- If the leader is currently inactive, add 1 to the d6 results.
- If the modified d6 is <= the strategic rating of the leader, then the leader becomes activated,
if not he remains inactive.
- If the modified d6 is <= the strategic rating of the leader, then the leader becomes activated,
This allows that an active leader tends to remain active and an inactive leader tends to remain inactive.
But at strategic 2 even when active there is a 50-50 chance of going inactive. That will not allow for any strategic planning, because you have to plan that you will go inactive right in the middle of your strategic move.
Additionally your one or two windows of activity per year will be randomly dispersed. It does you no good what so ever if your 4 months of activity start on 1 February, when rain and snow hamper every move that even contemplating a campaign is ridiculous.
Giving McClellan an event triggered campaign start seems the most realistic to me. It should be weighted to start near mid-spring, and to run between 4 and 6 turns. Outside of this, only normal activation.
This would give the player time to prepare but neither player would have an exact date of kick-off, nor know exactly how much time the Union would have before McClellan goes back into camp to hide from Lee and play soldier in his Napoleon-pajamas.
Edit: I almost forgot, all of McClellan's corps should go active when he is active. The influence of his poor strategic rating will leave his corp inactive when he has finally gone active. I'm fairly sure that this should also be possible, even with current script code.