User avatar
loki100
AGEod Guard of Honor
Posts: 2399
Joined: Sun Aug 14, 2011 4:15 pm
Location: Caithness
Contact: Website Twitter

WW1 chain

Fri Jan 10, 2014 9:58 am

I'm posting this here as the final set of events (assassination to the British declaration of war) in 1.03e has a few flaws (really its just one yes/no test that was inverted but blocked the chain). The version in the 1.04 beta works fine but then there are currently problems with using the patch (lag with the industrial screens, immortal garrisons), so what is below is the final events per the beta. Remember that you will also need to use Christophe's work on ending the 2 Balkan Wars or none of this will work.

SelectFaction = $CMN
SelectRegion = $Oesterreich

SelectFaction = $CMN
SelectRegion = $Oesterreich
StartEvent = evt_nam_CMN_AssassinationArchduke1914|1|2|evt_txt_CMN_AssassinationArchduke1914|Event-img_CMN_AssassinationArchduke1914|$Oesterreich|NULL

Conditions

SelectFaction = $AUS

EvalRgnOwned = $Bosna

EvalRgnOwned = $Herzegovina
MinDate = 1914/06/28
MaxDate = 1919/01/01
Probability = 30

Actions
DescEvent = evt_desc_CMN_AssassinationArchduke1914

SelectFaction = $SER
ChgFacRelationships = AUS;-75

SelectFaction = $AUS
ChgFacRelationships = GER;10
ChgFacRelationships = RUS;-10
ChgFacRelationships = FRA;-10
ChgFacRelationships = GBR;-10

EndEvent

SelectFaction = $CMN
SelectRegion = $Oesterreich

SelectFaction = $CMN
SelectRegion = $Oesterreich
StartEvent = evt_nam_AUS_UltimatumSerbia1914_AI|1|2|evt_txt_RUS_Sarajevo|Event-img_AUS_UltimatumSerbia1914|$Oesterreich|NULL

Conditions

SelectFaction = $GER

CheckAILevel = 1
EvalEvent = evt_nam_CMN_AssassinationArchduke1914;=;1
MinDate = 1914/07/01
MaxDate = 1919/01/01

Actions
DescEvent = evt_desc_AUS_UltimatumSerbia1914

SelectFaction = $AUS
ChangeFacMorale = 3
AddDiploItem = SER;$diWar;CURRENT

SelectFaction = $RUS
AddDiploItem = AUS;$diCBShort;CURRENT
SetEvtOccurs = evt_nam_AUS_UltimatumSerbia1914;MaxOccurs;0

EndEvent

SelectFaction = $AUS
SelectRegion = $Oesterreich

SelectFaction = $AUS
SelectRegion = $Oesterreich
StartEvent = evt_nam_AUS_UltimatumSerbia1914|1|1|evt_txt_AUS_UltimatumSerbia1914|Event-img_AUS_UltimatumSerbia1914|$Oesterreich|NULL

Conditions

SelectFaction = $GER

CheckAILevel = 0
EvalEvent = evt_nam_CMN_AssassinationArchduke1914;=;1
MinDate = 1914/07/01
MaxDate = 1919/01/01

Actions
DescEvent = evt_desc_AUS_UltimatumSerbia1914

SelectFaction = $AUS
ChangeFacMorale = 3
ChgVPCount = -150
AddDiploItem = SER;$diCBShort;CURRENT

EndEvent

SelectFaction = $GER
SelectRegion = $Brandenburg

SelectFaction = $GER
SelectRegion = $Brandenburg
StartEvent = evt_nam_GER_Sarajevo|1|2|evt_txt_RUS_Sarajevo|Event-img_GER_Sarajevo|$Brandenburg|NULL

Conditions
EvalEvent = evt_nam_CMN_AssassinationArchduke1914;=;1
MinDate = 1914/07/01
MaxDate = 1919/01/01
Probability = 100

Actions
DescEvent = evt_desc_GER_Sarajevo
ChgFacRelationships = RUS;-10
ChgFacRelationships = FRA;-10
ChgFacRelationships = GBR;-10
ChgFacRelationships = AUS;25
ChgFacRelationships = TUR;25

EndEvent
NULL = NULL

SelectFaction = $CMN
SelectRegion = $Petersburg

SelectFaction = $CMN
SelectRegion = $Petersburg
StartEvent = evt_nam_RUS_Sarajevo_AI|1|2|evt_txt_RUS_Sarajevo|Event-img_RUS_Sarajevo1914|$Petersburg|NULL

Conditions

SelectFaction = $AUS
EvalIsAtWarWith = SER

SelectFaction = $GER

CheckAILevel = 1

SelectFaction = $RUS

CheckAILevel = 1
MinDate = 1914/07/01
MaxDate = 1919/01/01
EvalEvent = evt_nam_AUS_UltimatumSerbia1914;=;1

Actions
DescEvent = evt_desc_RUS_Sarajevo
ChangeFacMorale = 3

SelectFaction = $GER
ChangeFacMorale = 3

SelectFaction = $RUS
AddDiploItem = AUS;$diWar;CURRENT

SelectFaction = $GER
AddDiploItem = SER;$diWar;CURRENT
AddDiploItem = RUS;$diWar;CURRENT
AddDiploItem = BEL;$diCBShort;CURRENT
AddDiploItem = FRA;$diCBShort;CURRENT

EndEvent

SelectFaction = $RUS
SelectRegion = $Petersburg

SelectFaction = $RUS
SelectRegion = $Petersburg
StartEvent = evt_nam_RUS_Sarajevo|1|2|evt_txt_RUS_Sarajevo|Event-img_RUS_Sarajevo1914|$Petersburg|NULL

Conditions

SelectFaction = $AUS
EvalIsAtWarWith = SER
MinDate = 1914/07/01
MaxDate = 1919/01/01
EvalEvent = evt_nam_RUS_Sarajevo_AI;=;0
EvalEvent = evt_nam_AUS_UltimatumSerbia1914;=;1

Actions
DescEvent = evt_desc_RUS_Sarajevo

SelectFaction = $RUS
ChangeFacMorale = 3
AddDiploItem = AUS;$diCBShort;CURRENT

EndEvent
NULL = NULL

SelectFaction = $CMN
SelectRegion = $Ile de France

SelectFaction = $CMN
SelectRegion = $Ile de France
StartEvent = evt_nam_FRA_Sarajevo_AI|1|2|evt_txt_FRA_Sarajevo|Event-img_FRA_MilitaryReform1889|$Ile de France|NULL

Conditions

SelectFaction = $AUS
EvalIsAtWarWith = SER

SelectFaction = $RUS
EvalIsAtWarWith = AUS
EvalIsAtWarWith = GER

SelectFaction = $FRA

CheckAILevel = 1
MinDate = 1914/07/01
MaxDate = 1919/01/01
EvalEvent = evt_nam_AUS_UltimatumSerbia1914;=;1

Actions
DescEvent = evt_desc_RUS_Sarajevo
ChangeFacMorale = 3
AddDiploItem = AUS;$diWar;CURRENT
AddDiploItem = BEL;$diCBShort;CURRENT

EndEvent

SelectFaction = $RUS
SelectRegion = $Ile de France

SelectFaction = $RUS
SelectRegion = $Ile de France
StartEvent = evt_nam_FRA_Sarajevo|1|2|evt_txt_FRA_Sarajevo|Event-img_FRA_MilitaryReform1889|$Ile de France|NULL

Conditions

SelectFaction = $AUS
EvalIsAtWarWith = SER

SelectFaction = $RUS
EvalIsAtWarWith = AUS
EvalIsAtWarWith = GER
MinDate = 1914/07/01
MaxDate = 1919/01/01
EvalEvent = evt_nam_FRA_Sarajevo_AI;=;0
EvalEvent = evt_nam_AUS_UltimatumSerbia1914;=;1

Actions
DescEvent = evt_desc_RUS_Sarajevo

SelectFaction = $FRA
ChangeFacMorale = 3
AddDiploItem = AUS;$diCBShort;CURRENT
AddDiploItem = GER;$diCBShort;CURRENT
AddDiploItem = BEL;$diCBShort;CURRENT

EndEvent
NULL = NULL

SelectFaction = $CMN
SelectRegion = $Brandenburg

SelectFaction = $CMN
SelectRegion = $Brandenburg
StartEvent = evt_nam_GER_SchlieffenPlan_AI|1|2|evt_txt_GER_Schlieffen|Event-img_GER_Schlieffen1905|$Brandenburg|NULL

Conditions

SelectFaction = $GER
EvalIsAtWarWith = SER
EvalIsAtWarWith = FRA
EvalIsAtWarWith = RUS

CheckAILevel = 1
MinDate = 1914/07/15
MaxDate = 1919/01/01
EvalEvent = evt_nam_AUS_UltimatumSerbia1914;=;1

Actions
DescEvent = evt_desc_RUS_Sarajevo
ChangeFacMorale = 1

SelectFaction = $BEL
ChangeFacMorale = 3

SelectFaction = $GER
AddDiploItem = BEL;$diWar;CURRENT

SelectFaction = $GBR
AddDiploItem = GER;$diCBShort;CURRENT

EndEvent
NULL = NULL

SelectFaction = $CMN
SelectRegion = $Anglia

SelectFaction = $CMN
SelectRegion = $Anglia
StartEvent = evt_nam_GBR_BelgiumInvaded_AI|1|2|evt_txt_GBR_BelgiumInvaded|Event-img_CMN_HMSDreadnought1906|$Anglia|NULL

Conditions

SelectFaction = $GER
EvalIsAtWarWith = BEL
EvalIsAtWarWith = FRA

SelectFaction = $GBR

CheckAILevel = 1
MinDate = 1914/07/15
MaxDate = 1919/01/01
EvalEvent = evt_nam_GER_SchlieffenPlan_AI;=;1

Actions
DescEvent = evt_desc_RUS_Sarajevo
ChangeFacMorale = 3
AddDiploItem = GER;$diWar;CURRENT

EndEvent
AJE The Hero, The Traitor and The Barbarian
PoN Manufacturing Italy; A clear bright sun
RoP The Mightiest Empires Fall
WIA Burning down the Houses; Wars in America; The Tea Wars

User avatar
Christophe.Barot
Posts: 1138
Joined: Fri Jan 26, 2007 10:55 pm
Location: Paris (France)

Fri Jan 10, 2014 12:57 pm

I had uninstalled 1.04 due to F4 F1 B lag
I remember having had an automatic war between Serbia and Austria (I was Russian, allied to Serbia, and Germany (and france) Germany being allied to both me and Austria (I could have kept Austrian alliance but chose to break it to increase my deterrence protecting my Balkan allies, Rumania, Serbia, Montenegro (+ Bulgaria and Greece, not threatened by Austria, but still by Ottoman) ) but NOT with Austria (but may have forgotten)

is it automatic since 1.04, your patch, or was it already with 1.03e ?

I guess all this events only provoke chain to automatic wars (while it is possible that French- or Britain chickens out, breaking the chain, France has a diCBshort, not a diCBwar, ditto for Britain (I plan to write a generic reaction event for Britain about Belgium, much like the Danubian principalties, I'd wosh to have validated to proceed further) - apart this does Schlieffen plan produce anything (not anything I remind)
[color="#FF0000"]- (ordnance) Your Lordship, sorry to awake you, but The french are at our door !

- Alarm, alarm, how did you let this happen and not awake me ! repel them, counterattack at once !

- err, your Lordship, ahem... French are our allies, Marshal de St Arnaud is expected to attend to a conference with you !

- ahem, well, .... very well ..let them in !

(charge of the light brigade movie)
[/color]

User avatar
Christophe.Barot
Posts: 1138
Joined: Fri Jan 26, 2007 10:55 pm
Location: Paris (France)

Fri Jan 10, 2014 1:01 pm

oh, and i guess you can dissociate images (you did) and text from event as long as they are referred and exist - correct from me ?

StartEvent = evt_nam_GBR_BelgiumInvaded_AI|1|2|evt_txt_GBR_Belg iumInvaded|[color="#FF0000"]Event-img_CMN_HMSDreadnought1906[/color]|$Anglia|NULL
[color="#FF0000"]- (ordnance) Your Lordship, sorry to awake you, but The french are at our door !

- Alarm, alarm, how did you let this happen and not awake me ! repel them, counterattack at once !

- err, your Lordship, ahem... French are our allies, Marshal de St Arnaud is expected to attend to a conference with you !

- ahem, well, .... very well ..let them in !

(charge of the light brigade movie)
[/color]

Return to “Help improve PON”

Who is online

Users browsing this forum: No registered users and 8 guests