• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
trouble in Persia/Kurdistan due to Jihad (to be pasted in Persia's db/events folder)

# Kurdistan

event = {
country = TUR
id = 41296
random = no
style = 0
name = "Sunni Volunteers from Kurdistan and Azerbaijan"
desc = "Rag-tag militia-clad volunteers inside North-Western Persia
have declared their intent on taking the call for Jihad seriously. Joined
by some renagade anti-Russian Azeris and Persian nationalists who have
been angered by Russian imperialism against Persia in the last decade
they are prepared to defend their homeland against an anticipated
Russian invasion through Northern Persia against our territory. Perhaps the
more adventurous among them may be willing to attempt freeing recently
colonized Muslim areas in the Caucasus such as Dagestan and the Baku
area?"

# Triggered by Persian 44001 option a

action_a = {
name = "Volunteers from outside our realm answer the call for Jihad!"
command = { type = dissent value = -1 }
command = { type = add_division which = militia when = 1358 }
}
}

# Turkey looks east

event = {
country = PER
id = 44001
random = no
style = 0

name = "Turkey looks east"
desc = "EVT_44001_DESC"

# Triggered by Turkish 41200

action_a = {
name = "There is nothing we can do and now there is unrest in Tabriz"
command = { type = access which = TUR }
command = { type = influence value = -10 }
command = { type = dissent value = 1 }
command = { type = trigger which = 41296 }
}
}
 
a modification of Russian event 48999

# Potential Unrest in Central Asia

event = {
country = RUS
id = 48999
random = no
style = 0

name = "The Need for Manpower from Central Asia"
desc = "Public Opinion is convinced Russia needs to mobilize more men to win the war as it keeps dragging on. Its large Muslim population has been exempt for now. But by forcing them to enlist, Central Asian Muslim rebels, called 'Basmachi', who are supported by Turkish spies, will be able to instigate turmoil in the entire Central Asian region. What to do?"

trigger = {
war = { country = GER country = ENG }
war = { country = TUR country = ENG }
war = { country = GER country = RUS }
war = { country = TUR country = RUS }
alliance = { country = TUR country = GER }
}

date = { day = 29 month = july year = 1916 }
offset = 1
deathdate = { day = 1 month = january year = 1925 }

action_a = {
name = "We Need the Men - Force Muslims in Central Asia to Enlist"
command = { type = dissent value = 2 }
command = { type = manpowerpool value = 10 }
command = { type = infrastructure which = 1423 value = -30 }
command = { type = infrastructure which = 1422 value = -30 }
command = { type = infrastructure which = 1424 value = -30 }
command = { type = infrastructure which = 1431 value = -30 }
command = { type = infrastructure which = 1426 value = -30 }
command = { type = infrastructure which = 1436 value = -30 }
command = { type = infrastructure which = 1402 value = -30 }
command = { type = infrastructure which = 1430 value = -30 }
command = { type = infrastructure which = 1405 value = -30 }
command = { type = infrastructure which = 1409 value = -30 }
command = { type = infrastructure which = 1404 value = -30 }
command = { type = industry which = -1 value = -3 }
command = { type = industry which = -1 value = -3 }
command = { type = industry which = -1 value = -3 }
}
action_b = {
name = "Continue to Exempt Muslims and risk discontent in Russia as war continues"
command = { type = dissent value = 7 }
}
}
 
Great Work

Thanks erhpdm
I am really enjoying play testing your work,it is to TGW like CORE is to vanilla Hoi1.
A great historical tweak,addition and enhancement to the TGW mod.
Thanks for keeping this great hoi1 mod alive with your hard work. :)
Dr Rare
 
Erhpdm
I must agree with the good Dr. Rare. I have installed and successfully tested your new events in a couple of 'hands-off' games and they seem to fire alright. Must now find the time to play out another TGW campaign. Many thanks for your efforts, they are like skilled body work on a classic car, making it a bit better than it was when brand new.
Cheers
 
a few more events, which can be copied and pasted in the db/events folder

# Join the Entente when attacked by Germany

event = {
country = SWE
id = 53019
random = no
style = 0

name = "Join the Entente"
desc = "With German troops crossing the border, the government concludes an alliance with the French Republic."

trigger = {
war = { country = SWE country = GER }
}

date = { day = 0 month = january year = 1914 }
offset = 1
deathdate = { day = 0 month = january year = 1925 }

action_a = {
name = "France will protect us!"
command = { type = alliance which = FRA }
}
}

#########################################################################
# Central America sides with the US
#########################################################################

event = {
country = GUA
id = 53021
random = no

trigger = {
war = { country = USA country = GER }
war = { country = ENG country = GER }
}
name = "Solidarity with the USA"
desc = "After decades of US influence on Central America, the government has decided to side with the yankees in order to save the world from German imperialism"
style = 0

date = { day = 1 month = january year = 1918 }
offset = 15
deathdate = { day = 30 month = december year = 1924 }

action_a = {
name = "The US leads and we follow!"
command = { type = alliance which = ENG }
}
}

# Join the Entente when attacked by Germany

event = {
country = U10
id = 53022
random = no
style = 0

name = "Join the Entente"
desc = "With German troops crossing the border, the government concludes an alliance with the French Republic."

trigger = {
war = { country = U10 country = GER }
}

date = { day = 0 month = january year = 1914 }
offset = 1
deathdate = { day = 0 month = january year = 1925 }

action_a = {
name = "France will protect us!"
command = { type = alliance which = FRA }
}
}

# Join the Entente when attacked by Germany

event = {
country = LUX
id = 53023
random = no
style = 0

name = "Join the Entente"
desc = "With German troops crossing the border, the government concludes an alliance with the French Republic."

trigger = {
war = { country = LUX country = GER }
}

date = { day = 0 month = january year = 1914 }
offset = 1
deathdate = { day = 0 month = january year = 1925 }

action_a = {
name = "France will protect us!"
command = { type = alliance which = FRA }
}
}

# Join the Entente when attacked by Germany

event = {
country = SCH
id = 53024
random = no
style = 0

name = "Join the Entente"
desc = "With German troops crossing the border, the government concludes an alliance with the French Republic."

trigger = {
war = { country = SCH country = GER }
}

date = { day = 0 month = january year = 1914 }
offset = 1
deathdate = { day = 0 month = january year = 1925 }

action_a = {
name = "France will protect us!"
command = { type = alliance which = FRA }
}
}

# Mongolian independence

event = {
country = MON
id = 53025
random = no
style = 0

name = "Mongolian independence"
desc = "On December 1, 1911, Outer Mongolia proclaimed its independence and the eighth Jebtsundamba Khutuktu became Bogdo Khan (holy ruler) of an autonomous theocratic government; a 20,000-troop army was created; and Russian officers appeared in Yihe Huree to equip, to organize, and to train the army. The new Chinese government refused to recognize Mongolian independence, but it was too preoccupied with internal discord to enforce its sovereignty. Tibet quickly recognized independence and the Japanese gave contributions of arms and money in 1912. The Mongolian government hopes that in a year from now a tripartite agreement among China, Mongolia, and Russia, the Treaty of Kyakhta, could be reached which should formalize Mongolian autonomy."

trigger = {
NOT = { war = { country = MON country = RUS } }
NOT = { alliance = { country = MON country = GER } }
}

date = { day = 15 month = may year = 1914 }
offset = 1
deathdate = { day = 1 month = january year = 1925 }

action_a = {
name = "Mongol independence will be recognized!"
command = { type = dissent value = -1 }
command = { type = add_division which = militia when = 1532 }
}
}
 
Last edited:
minor powers that would ask the entente for help when dow'ed by germany before 8/14

# Join the Entente when attacked by Germany or Austria

event = {
country = u09
id = 14003
random = no
style = 0

name = "Join the Entente"
desc = "With German troops crossing our borders, the government concludes an alliance with the French Republic and Russia"

trigger = {
war = { country = U09 country = GER }
war = { country = U09 country = u11 }
}

date = { day = 0 month = january year = 1914 }
offset = 1
deathdate = { day = 1 month = august year = 1924 }

action_a = {
name = "France and Russia will protect us!"
command = { type = alliance which = FRA }
}
}

# Join the Entente when attacked by Germany or Austria

event = {
country = ROM
id = 47008
random = no
style = 0

name = "Join the Entente"
desc = "With Austrian troops crossing our borders, the government concludes an alliance with the French Republic and Russia"

trigger = {
war = { country = ROM country = GER }
war = { country = ROM country = U11 }
}

date = { day = 0 month = january year = 1914 }
offset = 1
deathdate = { day = 1 month = august year = 1916 }

action_a = {
name = "France and Russia will protect us!"
command = { type = alliance which = FRA }
}
}

# Join the Entente when attacked by Germany

event = {
country = BEL
id = 4001
random = no
style = 0

name = "Join the Entente"
desc = "A treaty in 1839 signed by the great powers of Europe assured Belgium's neutrality. When Germany demanded entry through Belgium, the King coldly told the German emissaries that 'Belgium is a nation, not a road'. With Germany declaring war in response, Belgium has sought the protection of France and appeals to the British Empire, suggesting that the treaty guaranteeing her independence and neutrality is not a mere scrap of paper to be undone by Prussian militarism."

trigger = {
war = { country = BEL country = GER }
}

date = { day = 0 month = january year = 1914 }
offset = 1
deathdate = { day = 0 month = january year = 1925 }

action_a = {
name = "Ask Paris and London for aid! Deploy the Garde Civique!"
command = { type = alliance which = FRA }
command = { type = dissent value = -3 }
command = { type = add_division which = militia when = 548 }
command = { type = add_division which = militia when = 557 }
}
}

# Join the Entente when attacked by Germany

event = {
country = U08
id = 37002
random = no
style = 0

name = "Join the Entente"
desc = "With German troops crossing the Dutch border, the government of the Netherlands concludes an alliance with the French Republic. Preparations are made to create a government in exile as German troops occupy more Dutch territory"

trigger = {
war = { country = U08 country = GER }
}

date = { day = 0 month = january year = 1914 }
offset = 1
deathdate = { day = 0 month = january year = 1925 }

action_a = {
name = "France will protect us!"
command = { type = alliance which = FRA }
command = { type = capital which = 1780 }
}
}
 
Last edited: