I was always kind of annoyed whenever war would break out without a Molotov-Ribbentrop pact signed, and the Soviets would sit by and do nothing while the Germans conquered and annexed Poland. As has been pointed out, as the game stands, there is no reason for Germany to offer the M-R pact. But when I tried to mod the event to show how the USSR would be really pissed off, I realized that it was more difficult than it would seem...
First of all, when the M-R event (event 2050) kicks off, I toyed with making option C, "No deals with the Bolsheviks!" trigger event 2650, "Germany invades Poland without our Blessing.", which already exists but isn't currently triggered by anything. But I realized that that didn't make any sense. First of all, the Germans haven't invaded Poland yet, and secondly, the Poles just might cave, creating an odd situation indeed.
I spent a lot of time thinking about it, and decided that if the M-R pact didn't go off (If the Germans refused to offer the pact, or if the Soviets refused), then event 2027 should sleep, and an alternate "Danzig or War" event would happen instead, one which is exactly the same, but if war happens, it triggers event 2650. I haven't fully tested the mod (it doesn't crash at least, and both "Danzig or War events don't trigger), but the hope is, at least, that there should be at least a chance that the Soviets and Germans would go to war if Poland is invaded without a M-R pact.
Questions -
Is this a good idea? Historical?
How do I make it so that the AI will tend to pick one option over the other? Does it always consider option "a" the "historical" one, and will pick that one first? If so, will simply swapping the "a" and "b" options change the AI's preference for a given event? I want to make it so that the AI Germans are a lot more likely to back down over Poland if they don't have a M-R pact.
First of all, when the M-R event (event 2050) kicks off, I toyed with making option C, "No deals with the Bolsheviks!" trigger event 2650, "Germany invades Poland without our Blessing.", which already exists but isn't currently triggered by anything. But I realized that that didn't make any sense. First of all, the Germans haven't invaded Poland yet, and secondly, the Poles just might cave, creating an odd situation indeed.
I spent a lot of time thinking about it, and decided that if the M-R pact didn't go off (If the Germans refused to offer the pact, or if the Soviets refused), then event 2027 should sleep, and an alternate "Danzig or War" event would happen instead, one which is exactly the same, but if war happens, it triggers event 2650. I haven't fully tested the mod (it doesn't crash at least, and both "Danzig or War events don't trigger), but the hope is, at least, that there should be at least a chance that the Soviets and Germans would go to war if Poland is invaded without a M-R pact.
Questions -
Is this a good idea? Historical?
How do I make it so that the AI will tend to pick one option over the other? Does it always consider option "a" the "historical" one, and will pick that one first? If so, will simply swapping the "a" and "b" options change the AI's preference for a given event? I want to make it so that the AI Germans are a lot more likely to back down over Poland if they don't have a M-R pact.