This is meant to guide Austrian AI in case either a player (mostly) plays weird and attacks a German minor outright
or German AI attacks a minor for whatever reason (erraticand agressive setting)
Austria is natural protector of German minors and surely would intervene in defence if can afford it
crisis in 19th century were interactive, with a slow pace, weeks or months where proposals, promises and threats came and went forth and back were not uncommon
during this time, it could happen that a quick war created a fait accompli, but then winner faced stronger diplomatic opposition - in short, if Prussia can win a war against Saxony or Hannover or Bavaria in 2-3 weeks, Austria won't have time to react - this is perfectly historical and therefore OK - anyway game system hardly allows for quick peaces ...
I tried to convey all this in my crisis treatment
[ATTACH]25690[/ATTACH]
so here it is :
[color="#40E0D0"]a) step one creating a generic german crisis from possible different agressions
//this group of events trigger a crisis if Prussia is at war with a german minor and austria is interested in Germany
// TurnIndex = 0;4;8;12;16;20 are for warning TurnIndex = 3;7;11;15;19;23 are for war declaration
[/color]
SelectFaction = $AUS
SelectRegion = $Sachsen
StartEvent = evt_nam_Prussian_attacks_Saxony|999|0|NULL|NULL|$Sachsen|NULL
Conditions
MinDate = 1850/01/01
MaxDate = 1890/01/01
TurnIndex = 0;3;4;7;8;11;12;15;16;19;20;23
EvalEvent = evt_nam_AUS_Compromise1867;=;0
SelectFaction = $AUS
CheckAILevel = 1
SelectFaction = $AUS
EvalIsAtPeaceWith = GER
SelectFaction = $SAX
EvalIsAtwarWith = GER
Actions
SetEvtOccurs = evt_nam_PRU_Austrian-minorGermanCrisis1890;999;1
EndEvent
SelectFaction = $AUS
SelectRegion = $Hannover
StartEvent = evt_nam_Prussian_attacks_Hannover|999|0|NULL|NULL|$Hannover|NULL
Conditions
MinDate = 1850/01/01
MaxDate = 1890/01/01
TurnIndex = 0;3;4;7;8;11;12;15;16;19;20;23
EvalEvent = evt_nam_AUS_Compromise1867;=;0
SelectFaction = $AUS
CheckAILevel = 1
SelectFaction = $AUS
EvalIsAtPeaceWith = GER
SelectFaction = $HAN
EvalIsAtwarWith = GER
Actions
SetEvtOccurs = evt_nam_PRU_Austrian-minorGermanCrisis1890;999;1
EndEvent
SelectFaction = $AUS
SelectRegion = $Hessen-Kassel
StartEvent = evt_nam_Prussian_attacks_Hessen-Kassel|999|0|NULL|NULL|$Hessen-Kassel|NULL
Conditions
MinDate = 1850/01/01
MaxDate = 1890/01/01
TurnIndex = 0;3;4;7;8;11;12;15;16;19;20;23
EvalEvent = evt_nam_AUS_Compromise1867;=;0
SelectFaction = $AUS
CheckAILevel = 1
SelectFaction = $AUS
EvalIsAtPeaceWith = GER
SelectFaction = $HEK
EvalIsAtwarWith = GER
Actions
SetEvtOccurs = evt_nam_PRU_Austrian-minorGermanCrisis1890;999;1
EndEvent
SelectFaction = $AUS
SelectRegion = $Hessen-Darmstadt
StartEvent = evt_nam_Prussian_attacks_Hessen-Kassel|999|0|NULL|NULL|$Hessen-Darmstadt|NULL
Conditions
MinDate = 1850/01/01
MaxDate = 1890/01/01
TurnIndex = 0;3;4;7;8;11;12;15;16;19;20;23
EvalEvent = evt_nam_AUS_Compromise1867;=;0
SelectFaction = $AUS
CheckAILevel = 1
SelectFaction = $AUS
EvalIsAtPeaceWith = GER
SelectFaction = $HED
EvalIsAtwarWith = GER
Actions
SetEvtOccurs = evt_nam_PRU_Austrian-minorGermanCrisis1890;999;1
EndEvent
SelectFaction = $AUS
SelectRegion = $Bayern
StartEvent = evt_nam_Prussian_attacks_Bavaria|999|0|NULL|NULL|$Bayern|NULL
Conditions
MinDate = 1850/01/01
MaxDate = 1890/01/01
TurnIndex = 0;3;4;7;8;11;12;15;16;19;20;23
EvalEvent = evt_nam_AUS_Compromise1867;=;0
SelectFaction = $AUS
CheckAILevel = 1
SelectFaction = $AUS
EvalIsAtPeaceWith = GER
SelectFaction = $BAV
EvalIsAtwarWith = GER
Actions
SetEvtOccurs = evt_nam_PRU_Austrian-minorGermanCrisis1890;999;1
EndEvent
SelectFaction = $AUS
SelectRegion = $Bayern
StartEvent = evt_nam_Prussian_attacks_Wurtemberg|999|0|NULL|NULL|$Bayern|NULL
Conditions
MinDate = 1850/01/01
MaxDate = 1890/01/01
TurnIndex = 0;3;4;7;8;11;12;15;16;19;20;23
EvalEvent = evt_nam_AUS_Compromise1867;=;0
SelectFaction = $AUS
CheckAILevel = 1
SelectFaction = $AUS
EvalIsAtPeaceWith = GER
SelectFaction = $WUR
EvalIsAtwarWith = GER
Actions
SetEvtOccurs = evt_nam_PRU_Austrian-minorGermanCrisis1890;999;1
EndEvent
SelectFaction = $AUS
SelectRegion = $Baden
StartEvent = evt_nam_Prussian_attacks_Baden|999|0|NULL|NULL|$Baden|NULL
Conditions
MinDate = 1850/01/01
MaxDate = 1890/01/01
TurnIndex = 0;3;4;7;8;11;12;15;16;19;20;23
EvalEvent = evt_nam_AUS_Compromise1867;=;0
SelectFaction = $AUS
CheckAILevel = 1
SelectFaction = $AUS
EvalIsAtPeaceWith = GER
SelectFaction = $BAD
EvalIsAtwarWith = GER
Actions
SetEvtOccurs = evt_nam_PRU_Austrian-minorGermanCrisis1890;999;1
EndEvent
[color="#FF0000"]Everyone will note that condition has some meaning IF Austria is not already at war with Prussia; also one condition is that the Hungarian element is not prevalent in Austria, else it's such a brake in internal policy (Hungarians have no interest in German position of Austria Hungary, and, conversely, are keen on blocking Russians, preferentially with Prussian support; after much thought, it's simplest to test state of war rather than a military situation[/color]