####################################################################
#
# HoI - CORE FRANCE
#
# LIMIT:  432000 - 461999
####################################################################

#
# HoI - France Events
#
#		written by Henrik Fåhraeus
#


#########################################################################
#  The Vichy Regime (modified by nachinus)
#########################################################################
event = { 
	id = 2800
	random = no
	country = FRA
	
	# Triggered by GER 2021
	
	name = EVT_2800_NAME
	desc = EVT_2800_DESC
	style = 0
	
	action_a = {
		name = ACTIONNAME2800A # We have no choice but to accept	
		command = { type = independence which = VIC value = 0 }
		command = { type = trigger which = 4003 } #Vichy setup-VIC
		command = { type = trigger which = 432113 } #Vichy setup-FRA
		command = { type = dissent value = 15 }
		command = { type = land_fort which = 555 value = -9 }
		command = { type = land_fort which = 542 value = -9 }
		command = { type = land_fort which = 554 value = -9 }
		command = { type = capital which = 2158 } # Port Vila, New Hebrides
		command = { type = trigger which = 432065 } # DeGaulle's appeal
		command = { type = control which = GER value = 545 }
		command = { type = control which = GER value = 915 }
		command = { type = control which = GER value = 917 }
		command = { type = control which = GER value = 923 }
		command = { type = control which = GER value = 926 }
		command = { type = control which = GER value = 927 }
		command = { type = control which = GER value = 928 }
		command = { type = control which = GER value = 929 }
		command = { type = control which = GER value = 930 }
		command = { type = control which = GER value = 931 }
		command = { type = control which = GER value = 934 }
		command = { type = control which = GER value = 935 }
		command = { type = control which = GER value = 937 }
		command = { type = control which = GER value = 944 }
		command = { type = control which = GER value = 945 }
		command = { type = control which = GER value = 947 }
		command = { type = control which = GER value = 949 }
		command = { type = control which = GER value = 951 }
		command = { type = control which = GER value = 950 }
		command = { type = control which = GER value = 948 }	
		command = { type = control which = GER value = 922 }	
		command = { type = control which = GER value = 918 }	
		command = { type = control which = GER value = 919 }	
		command = { type = control which = GER value = 518 }	
		command = { type = control which = GER value = 520 }	
		command = { type = control which = GER value = 522 }	
		command = { type = control which = GER value = 524 }	
		command = { type = control which = GER value = 525 }	
		command = { type = control which = GER value = 526 }	
		command = { type = control which = GER value = 527 }
		command = { type = control which = GER value = 528 }	
		command = { type = control which = GER value = 529 }	
		command = { type = control which = GER value = 531 }	
		command = { type = control which = GER value = 532 }	
		command = { type = control which = GER value = 533 }	
		command = { type = control which = GER value = 534 }	
		command = { type = control which = GER value = 535 }	
		command = { type = control which = GER value = 536 }	
		command = { type = control which = GER value = 537 }	
		command = { type = control which = GER value = 538 }	
		command = { type = control which = GER value = 539 }	
		command = { type = secedeprovince which = GER value = 542 }	
		command = { type = control which = GER value = 543 }	
		command = { type = control which = GER value = 544 }	
		command = { type = control which = GER value = 547 }
		command = { type = control which = GER value = 548 }	
		command = { type = control which = GER value = 550 }
		command = { type = control which = GER value = 551 }
		command = { type = control which = GER value = 552 }
		command = { type = control which = GER value = 553 }
		command = { type = secedeprovince which = GER value = 554 }	
		command = { type = secedeprovince which = GER value = 555 }	
		command = { type = control which = GER value = 556 }
		command = { type = control which = GER value = 557 }
		command = { type = control which = GER value = 558 }
		command = { type = control which = GER value = 560 }
		command = { type = control which = GER value = 561 }
		command = { type = control which = GER value = 577 }
		command = { type = control which = GER value = 590 }
		#command = { type = trigger which = 3000 } # Spain might cede provinces to Vichy
		#command = { type = trigger which = 3803 } # Japan might demand Vichy territories
		#command = { type = trigger which = 3850 } # Japan might demand Vichy territories - Axis Japan
		
            command = { type = sleepleader which = 24001 }
            command = { type = sleepleader which = 24002 }
            command = { type = sleepleader which = 24003 }
            command = { type = sleepleader which = 24005 }
            command = { type = sleepleader which = 24006 }
            command = { type = sleepleader which = 24009 }
            command = { type = sleepleader which = 24014 }
            command = { type = sleepleader which = 24015 }
            command = { type = sleepleader which = 24018 }
            command = { type = sleepleader which = 24019 }
            command = { type = sleepleader which = 24021 }
            command = { type = sleepleader which = 24024 }
            command = { type = sleepleader which = 24025 }
            command = { type = sleepleader which = 24026 }
            command = { type = sleepleader which = 24030 }
            command = { type = sleepleader which = 24031 }
            command = { type = sleepleader which = 24032 }
            command = { type = sleepleader which = 24035 }
            command = { type = sleepleader which = 24036 }
            command = { type = sleepleader which = 24038 }
            command = { type = sleepleader which = 24039 }
            command = { type = sleepleader which = 24040 }
            command = { type = sleepleader which = 24041 }
            command = { type = sleepleader which = 24047 }
            command = { type = sleepleader which = 24049 }
            command = { type = sleepleader which = 24050 }
            command = { type = sleepleader which = 24052 }
            command = { type = sleepleader which = 24053 }
            command = { type = sleepleader which = 24054 }
            command = { type = sleepleader which = 24058 }
            command = { type = sleepleader which = 24059 }
            command = { type = sleepleader which = 24060 }
            command = { type = sleepleader which = 24061 }
            command = { type = sleepleader which = 24062 }
            command = { type = sleepleader which = 24063 }
            command = { type = sleepleader which = 24064 }
            command = { type = sleepleader which = 24065 }
            command = { type = sleepleader which = 24066 }
            command = { type = sleepleader which = 24069 }
            command = { type = sleepleader which = 24070 }
            command = { type = sleepleader which = 24076 }
            command = { type = sleepleader which = 24078 }
            command = { type = sleepleader which = 24083 }
            command = { type = sleepleader which = 24086 }
            command = { type = sleepleader which = 24087 }
            command = { type = sleepleader which = 24088 }
            command = { type = sleepleader which = 24090 }
            command = { type = sleepleader which = 24091 }
            command = { type = sleepleader which = 24092 }
            command = { type = sleepleader which = 24093 }
            command = { type = sleepleader which = 24094 }
            command = { type = sleepleader which = 24095 }
            command = { type = sleepleader which = 24100 }
            command = { type = sleepleader which = 24104 }
            command = { type = sleepleader which = 24106 }
            command = { type = sleepleader which = 24107 }
            command = { type = sleepleader which = 24108 }
            command = { type = sleepleader which = 24112 }
            command = { type = sleepleader which = 24114 }
            command = { type = sleepleader which = 24115 }
            command = { type = sleepleader which = 24120 }
            command = { type = sleepleader which = 24121 }
            command = { type = sleepleader which = 24122 }
            command = { type = sleepleader which = 24125 }
            command = { type = sleepleader which = 24126 }
            command = { type = sleepleader which = 24127 }
            command = { type = sleepleader which = 24130 }
            command = { type = sleepleader which = 24131 }
            command = { type = sleepleader which = 24132 }
            command = { type = sleepleader which = 24133 }
            command = { type = sleepleader which = 24134 }
            command = { type = sleepleader which = 24135 }
            command = { type = sleepleader which = 24136 }
            command = { type = sleepleader which = 24139 }
            command = { type = sleepleader which = 24140 }
            command = { type = sleepleader which = 24141 }
            command = { type = sleepleader which = 24142 }
            command = { type = sleepleader which = 24143 }
            command = { type = sleepleader which = 24144 }
            command = { type = sleepleader which = 24145 }
            command = { type = sleepleader which = 24146 }
            command = { type = sleepleader which = 24153 }
            command = { type = sleepleader which = 24155 }
            command = { type = sleepleader which = 24159 }
            command = { type = sleepleader which = 24160 }
            command = { type = sleepleader which = 24163 }
            command = { type = sleepleader which = 24165 }
            command = { type = sleepleader which = 24167 }
            command = { type = sleepleader which = 24168 }
            command = { type = sleepleader which = 24169 }
            command = { type = sleepleader which = 24171 }
            command = { type = sleepleader which = 24173 }
            command = { type = sleepleader which = 24174 }
            command = { type = sleepleader which = 24177 }
            command = { type = sleepleader which = 24178 }
            command = { type = sleepleader which = 24179 }
            command = { type = sleepleader which = 24180 }
            command = { type = sleepleader which = 24181 }
            command = { type = sleepleader which = 24183 }
            command = { type = sleepleader which = 24184 }
            command = { type = sleepleader which = 24185 }
            command = { type = sleepleader which = 24187 }
            command = { type = sleepleader which = 24189 }
            command = { type = sleepleader which = 24190 }
            command = { type = sleepleader which = 24194 }
            command = { type = sleepleader which = 24195 }
            command = { type = sleepleader which = 24197 }
            command = { type = sleepleader which = 24198 }
            command = { type = sleepleader which = 24199 }
            command = { type = sleepleader which = 24201 }
            command = { type = sleepleader which = 24202 }
            command = { type = sleepleader which = 24203 }
            command = { type = sleepleader which = 24206 }
            command = { type = sleepleader which = 24207 }
            command = { type = sleepleader which = 24209 }
            command = { type = sleepleader which = 24211 }
            command = { type = sleepleader which = 24212 }
            command = { type = sleepleader which = 24214 }
            command = { type = sleepleader which = 24215 }
            command = { type = sleepleader which = 24217 }
            command = { type = sleepleader which = 24218 }
            command = { type = sleepleader which = 24219 }
            command = { type = sleepleader which = 24220 }
            command = { type = sleepleader which = 24221 }
            command = { type = sleepleader which = 24222 }
            command = { type = sleepleader which = 24223 }
            command = { type = sleepleader which = 24224 }
            command = { type = sleepleader which = 24225 }
            command = { type = sleepleader which = 24226 }
            command = { type = sleepleader which = 24228 }
            command = { type = sleepleader which = 24230 }
            command = { type = sleepleader which = 24231 }
            command = { type = sleepleader which = 24232 }
            command = { type = sleepleader which = 24233 }
            command = { type = sleepleader which = 24235 }
            command = { type = sleepleader which = 24236 }
            command = { type = sleepleader which = 24237 }
            command = { type = sleepleader which = 24241 }
            command = { type = sleepleader which = 24251 }
            command = { type = sleepleader which = 24258 }
            command = { type = sleepleader which = 24261 }
            command = { type = sleepleader which = 24262 }
            command = { type = sleepleader which = 24265 }
            command = { type = sleepleader which = 24266 }
            command = { type = sleepleader which = 24275 }
            command = { type = sleepleader which = 24276 }
            command = { type = sleepleader which = 24278 }
            command = { type = sleepleader which = 24279 }
            command = { type = sleepleader which = 24280 }
            command = { type = sleepleader which = 24284 }
            command = { type = sleepleader which = 24285 }
            command = { type = sleepleader which = 24289 }
            command = { type = sleepleader which = 24294 }
            command = { type = sleepleader which = 24295 }
            command = { type = sleepleader which = 24296 }
            command = { type = sleepleader which = 24297 }
            command = { type = sleepleader which = 24305 }
            command = { type = sleepleader which = 24308 }
            command = { type = sleepleader which = 24309 }
            command = { type = sleepleader which = 24310 }
            command = { type = sleepleader which = 24311 }
            command = { type = sleepleader which = 24312 }
            command = { type = sleepleader which = 24313 }
            command = { type = sleepleader which = 24314 }
            command = { type = sleepleader which = 24318 }
            command = { type = sleepleader which = 24320 }
            command = { type = sleepleader which = 24321 }
            command = { type = sleepleader which = 24324 }
            command = { type = sleepleader which = 24012 }
            command = { type = sleepleader which = 24013 }
            command = { type = sleepleader which = 24016 }
            command = { type = sleepleader which = 24034 }
            command = { type = sleepleader which = 24042 }
            command = { type = sleepleader which = 24044 }
            command = { type = sleepleader which = 24055 }
            command = { type = sleepleader which = 24068 }
            command = { type = sleepleader which = 24071 }
            command = { type = sleepleader which = 24073 }
            command = { type = sleepleader which = 24089 }
            command = { type = sleepleader which = 24096 }
            command = { type = sleepleader which = 24097 }
            command = { type = sleepleader which = 24101 }
            command = { type = sleepleader which = 24103 }
            command = { type = sleepleader which = 24105 }
            command = { type = sleepleader which = 24116 }
            command = { type = sleepleader which = 24124 }
            command = { type = sleepleader which = 24119 }
            command = { type = sleepleader which = 24147 }
            command = { type = sleepleader which = 24150 }
            command = { type = sleepleader which = 24151 }
            command = { type = sleepleader which = 24157 }
            command = { type = sleepleader which = 24186 }
            command = { type = sleepleader which = 24192 }
            command = { type = sleepleader which = 24210 }
            command = { type = sleepleader which = 24085 }
            command = { type = sleepleader which = 24239 }
            command = { type = sleepleader which = 24242 }
            command = { type = sleepleader which = 24243 }
            command = { type = sleepleader which = 24244 }
            command = { type = sleepleader which = 24245 }
	    command = { type = sleepleader which = 24246 }
            command = { type = sleepleader which = 24248 }
            command = { type = sleepleader which = 24249 }
            command = { type = sleepleader which = 24251 }
            command = { type = sleepleader which = 24252 }
            command = { type = sleepleader which = 24325 }
            command = { type = sleepleader which = 24256 }
            command = { type = sleepleader which = 24257 }
            command = { type = sleepleader which = 24259 }
            command = { type = sleepleader which = 24264 }
            command = { type = sleepleader which = 24269 }
            command = { type = sleepleader which = 24271 }
            command = { type = sleepleader which = 24272 }
            command = { type = sleepleader which = 24273 }
            command = { type = sleepleader which = 24281 }
            command = { type = sleepleader which = 24286 }
            command = { type = sleepleader which = 24287 }
            command = { type = sleepleader which = 24292 }
            command = { type = sleepleader which = 24298 }
            command = { type = sleepleader which = 24303 }
            command = { type = sleepleader which = 24304 }
            command = { type = sleepleader which = 24315 }
            command = { type = sleepleader which = 24317 }
            command = { type = sleepleader which = 24323 }
            command = { type = sleepleader which = 24260 }
            command = { type = sleepleader which = 24196 }
            
	}
	action_b = {
		name = ACTIONNAME2800B # Never! Vive la France!
		command = { type = dissent value = 30 }
	}
}


#########################################################################
#  Spanish Civil War - Intervention
#########################################################################
event = { 
	id = 2801
	random = no
	country = FRA
	
	# Triggered by SPA 3001
	
	name = EVT_2801_NAME
	desc = EVT_2801_DESC
	style = 0
	action_a = {
		name = ACTIONNAME2801A # Why support anarchist rabble?
		command = { type = dissent value = 10 }
	}
	action_b = {
		name = ACTIONNAME2801B # Send materiel and volunteers
		command = { type = manpowerpool value = -10 }
		command = { type = supplies value = -1500 }
		command = { type = trigger which = 3104 } #SPR
		command = { type = trigger which = 3723 } #USA
	}
}
#########################################################################
#  Liberation of France
#########################################################################
event = { 
	id = 2802
	random = no
	country = FRA
	
	trigger = {
		NOT = { 
			OR = {
				alliance = { country = GER country = FRA }
				puppet = { country = FRA country = GER }
			}
		}
		exists = VIC
		control = { province = 527 data = FRA } # Paris	
		# Because: Paris is French-controlled if an ally liberates it
		
		NOT = { # Less than 40% national provinces enemy held
			lost_national = { country = FRA value = 40 }
		}
		
		random = 25
	}
	
	date = { day = 1 month = january year = 1936 }
	offset = 7
	deathdate = { day = 30 month = december year = 1947 }
	
	name = EVT_2802_NAME
	desc = EVT_2802_DESC
	style = 0
	action_a = {
		name = OK # Vive la France!
		command = { type = capital which = 527 }
		command = { type = inherit which = VIC }
		command = { type = dissent value = -100 }
	}
}



#########################################################################
#  432000 - Polish Refugees ROM (by Generalisimo)
#########################################################################
event = {
	id = 432000
	random = no
	country = FRA

	# triggered by ROM 702018 A

	name = CEVTNAME_432000
	desc = CEVTDESC_432000
	style = 0

	action_a = {
		name = CEVTACTA_432000
		command = { type = manpowerpool value = 25 }
		command = { type = add_division which = motorized when = 527  }
		command = { type = add_division which = infantry when = 527  }
		command = { type = add_division which = fighter when = 527 }
		}

}

######################################################################### 
#  432001 - Polish Refugees HUN (by Generalisimo)  
#########################################################################
event = {
	id = 432001
	random = no
	country = FRA

	# triggered by HUN 702021 A

	name = CEVTNAME_432001
	desc = CEVTDESC_432001
	style = 0

	action_a = {
		name = CEVTACTA_432001
	        command = { type = manpowerpool value = 20 }
		command = { type = add_division which = infantry value = 0 }
		command = { type = add_division which = infantry value = artillery } #should be antitank - let's make it armor then 
		command = { type = add_division which = infantry value = artillery }
		command = { type = add_division which = motorized value = artillery } #instead of inf+armor
		}

}

###########################################################
# FRA-Send military advisors and tech support to SPR
# by nachinus
###########################################################


event = {
	id = 432002 
	trigger = {
		atwar = no
		war = { country = SPA country = SPR }
		event = 3104 #SPR receives FRA supplies
		NOT = {
			alliance = { country = SOV country = SPR }
			alliance = { country = FRA country = SPA }
			alliance = { country = ENG country = SPR }
		}
	}
	random = no
	country = FRA
	name = CEVTNAME_432002
	desc = CEVTDESC_432002
	style = 0

	date = { day = 23 month = december year = 1936 }
	offset = 30 # Check for trigger conditions every 30 days
	deathdate = { day = 30 month = october year = 1939 }


	action_a = {
		name = CEVTACTA_432002
		command = { type = alignment which = fascist value = 1 }
		command = { type = influence value = -1 }
	}
	action_b = {
		name = CEVTACTB_432002
		command = { type = supplies value = -200 }
		command = { type = trigger which = 802008 } #SPR gets english advisors and tech support
	}
}

###########################################################
# FRA- Arrival Of Republican Refugees
# by nachinus
###########################################################

event = {
	id = 432003
	trigger = {
		OR = {
			control = { province = 951 data = FRA } #Tarbes
			control = { province = 945 data = FRA } #Montpellier
			control = { province = 950 data = FRA } #Bayona
			}
		NOT = {
			alliance = { country = FRA country = GER }
			alliance = { country = FRA country = SPA }
			alliance = { country = FRA country = ITA }
			exists = VIC
			exists = SPR
			}
	}
	random = no
	country = FRA
	name = CEVTNAME_432003
	desc = CEVTDESC_432003
	style = 0

	date = { day = 18 month = july year = 1936 }
	offset = 7 # Check for trigger conditions every 7 days
	deathdate = { day = 30 month = december year = 1947 }

	action_a = {
		name = CEVTACTA_432003
		command = { type = supplies value = -100 }
		command = { type = manpowerpool value = 20 }
		command = { type = dissent value = 1 }
	}
	action_b = {
		name = CEVTACTB_432003
		command = { type = alignment which = communist value = 2 }
		command = { type = dissent value = 5 }
		command = { type = manpowerpool value = 30 }
		command = { type = supplies value = -300 }
	}
	action_c = {
		name = CEVTACTC_432003
		command = { type = alignment which = fascist value = 5 }
		command = { type = dissent value = 3 }
		command = { type = influence value = -1 }
		}
}

#########################################################################
# 432004 - Enigma handed over to the Allies (by Halibutt)
#########################################################################
event = {
	id = 432004 
	random = no
	country = FRA

	trigger = {
		alliance = { country = POL  country = FRA }
		}

	name = CEVTNAME_432004
	desc = CEVTDESC_432004
	style = 0

	date = { day = 1 month = august year = 1939 }
	offset = 5
	deathdate = { day = 1 month = august year = 1941 }

	action_a = {
		name = CEVTACTA_432004
		command = { type = gain_tech which = 3101 } # Binary Coded Machine Language
		command = { type = gain_tech which = 3104 } # Basic Encryption Devices
		command = { type = gain_tech which = 3200 } # Cavity Magnetron
		command = { type = gain_tech which = 3207 } # Basic Decryption Machines
		}
}



#########################################################################
#  France renegs on 1936 Treaty with Lebanon & Syria
#########################################################################
event = {  
	id = 432008
	random = no
	country = FRA

	trigger = {
	   exists = LEB
	   exists = SYR
	   NOT = {
		war = { country = GER country = FRA }	
	         }
	}

	name = CEVTNAME_432008
	desc = CEVTDESC_432008
	style = 0

	date = { day = 1 month = january year = 1939 }
	offset = 30
	deathdate = { day = 25 month = august year = 1941 }
		
	action_a = { 
		name = CEVTACTA_432008
		command = { type = make_puppet which = LEB }
		command = { type = trigger which = 902004 }
		command = { type = make_puppet which = SYR }
		command = { type = trigger which = 902003 } #impact on Syria
           }
}

#########################################################################
#  Babe 23/03/2003 : 
# 432009 - Reaction to german re-occupation of the Rhineland (by Babe)
# Ilkhold 27.01.2004 : Tuned Mobilization effect down a bit and added dissent
# Moved HOL/BEL reaction to the Maginot extension event itself
#########################################################################
event = 
{ 
	id = 432009 # 100000
	random = no
	country = FRA
	
	# Triggered by GER 2000 : german re-occupation of the Rhineland
	
	name = CEVTNAME_432009
	desc = CEVTDESC_432009
	style = 0
	
	action_a = {
		name = CEVTACTA_432009
		command = { }
		}
	action_b = {
		name = CEVTACTB_432009 # extent maginot
		command = { type = setflag which = extend_maginot_line }
		}
	action_c = {
		name = CEVTACTC_432009 # extend Maginot and partially mobilize
		command = { type = setflag which = extend_maginot_line }
		command = { type = manpowerpool value = 300 }
		command = { type = dissent value = 2 } # Mobilization
		}
	action_d = 
		{
		name = CEVTACTD_432009 # Demand german Retreat
		command = { type = trigger which = 172064 } # German reaction
		command = { type = trigger which = 322429 } # USA has its own reaction event
		command = { type = warentry which = ENG value = -8 } # UK saying Be carreful
		command = { type = leave_alliance } # FRA is on their own
		command = { type = manpowerpool value = 300 } # Mobilization
		command = { type = dissent value = 2 } # Mobilization
		command = { type = ai which = core_FRA_Attack.ai }
		}
}
#########################################################################
#  Babe 23/03/2003 : 
# 432010 - Extension of Maginot line (by Babe)
# Ilkhold 27.01.2004 : Moved Dutch/Belgium reaction here
#########################################################################
event = { 
	id = 432010 # 100001
	random = no
	country = FRA
	
	# Indirectly triggered by GER 103000 : Germany refused to leave the Rhineland
	trigger = {
		flag = extend_maginot_line
	}

			
	name = CEVTNAME_432010
	desc = CEVTDESC_432010
	style = 0

	date = { day = 1 month = january year = 1936 }
	offset = 30
	deathdate = { day = 1 month = january year = 1940 } # It will be enough
	
	action_a = 
		{
		name = CEVTACTA_432010
		command = { type = construct which = land_fort value = 556 } # in Chaumont
		command = { type = construct which = land_fort value = 520 } # in Sedan 
		command = { type = construct which = land_fort value = 518 } # in Lille
		command = { type = trigger which = 852003 } # HOL reaction
		command = { type = trigger which = 852006 } # BEL reaction
		}
	action_b = 
		{
		name = CEVTACTB_432010
		command = { }
		}
}


#########################################################################
#  Babe 23/03/2003 : 
# 432011 - Reaction to German refus to leave the Rhineland (by Babe)
# Ilkhold 27.01.2004 : Added choice to extent Maginot Line
#########################################################################
event = { 
	id = 432011 # 100002
	random = no
	country = FRA
	
	# Triggered by GER 103000 : Germany refused to leave the Rhineland

	name = CEVTNAME_432011
	desc = CEVTDESC_432011
	style = 0
	
	action_a = {
		name = CEVTACTA_432011
		command = { type = war which = GER }
		command = { type = trigger which = 322503 } # Dropped from -20 for play balance (it's January '36 when this fires and US W/E is single digits.) - ENG USA totally disengaging 
		command = { type = warentry which = ENG value = -12 } # UK saying We don't follow
		}
	action_b = {
		name = CEVTACTB_432011
		command = { }
		}
	action_c = {
		name = CEVTACTB_432009 # Extent Maginot
		command = { type = setflag which = extend_maginot_line }
	}
}

#########################################################################
#  Franco-Syrian Defense Treaty Activation : Italian Agression
#########################################################################
# EVENT FOR TESTING
event = {  
            id = 432013 
            random = no
            country = FRA

            trigger = {
                   war = { country = SYR country = ITA }
			NOT = { 
				OR = {
					alliance = { country = GER country = SYR } # SYR NOT AXIS
					alliance = { country = SOV country = SYR } # SYR NOT COMMUNIST
					alliance = { country = ENG country = SYR } # SYR NOT ALLIED
					alliance = { country = GER country = FRA } # FRA NOT AXIS
					alliance = { country = SOV country = FRA } # FRA NOT COMMUNIST
			                war = { country = FRA country = ITA } # the war does not exists
					ispuppet = FRA
					ispuppet = SYR
					war = { country = GER country = FRA } # WW2
					}
				}
                 }

            name = CEVTNAME_432013
            desc = CEVTDESC_432013

            style = 0

            date = { day = 1 month = january year = 1936 }
            offset = 2
            deathdate = { day = 30 month = december year = 1938 }
     
            action_a = { 
                        name = CEVTACTA_432013
                        command = { type = war which = ITA }
                   }
            action_b = { 
                        name = CEVTACTB_432013
                        command = { type = dissent value = 15 }
                        }
}

########################################################################
#  Franco-Lebanese Defense Treaty Activation : Turkish Agression
#########################################################################
# EVENT FOR TESTING
event = {  
            id = 432014
            random = no
            country = FRA

            trigger = {
                   war = { country = LEB country = TUR }
			NOT = { 
				OR = {
					alliance = { country = GER country = LEB } # LEB NOT AXIS
					alliance = { country = SOV country = LEB } # LEB NOT COMMUNIST
					alliance = { country = ENG country = LEB } # LEB NOT ALLIED
					alliance = { country = GER country = FRA } # FRA NOT AXIS
					alliance = { country = SOV country = FRA } # FRA NOT COMMUNIST
		        	        war = { country = TUR country = FRA } # the war does not exists
					ispuppet = FRA
					ispuppet = LEB
					war = { country = GER country = FRA } # WW2
					}
				}
                 }

            name = CEVTNAME_432014
            desc = CEVTDESC_432014

            style = 0

            date = { day = 1 month = january year = 1936 }
            offset = 2
            deathdate = { day = 30 month = december year = 1938 }
    
            action_a = { 
                        name = CEVTACTA_432014
                        command = { type = war which = TUR }
                    }
            action_b = { 
                        name = CEVTACTB_432014
                        command = { type = dissent value = 15 }
                      }
}

#########################################################################
#  Lebanon demands greater Self-Government, I : French Reaction
#########################################################################
event = {  
	id = 432015
	random = no
	country = FRA

	#Triggered by 902007

	name = CEVTNAME_432015
	desc = CEVTDESC_432015
	style = 0	
	
	action_a = { 
		name = CEVTACTA_432015
		command = { type = end_mastery which = LEB }
		command = { type = trigger which = 902009 } # Lebanon's new government
 		command = { type = dissent value = 5 }
          }

	action_b = { 
		name = CEVTACTB_432015
		command = { type = dissent value = -5 }
            }
}

#########################################################################
#  Syria demands greater Self-Government, I : French Reaction
#########################################################################
event = {  
	id = 432016
	random = no
	country = FRA

	#Triggered by 902008

	name = CEVTNAME_432016
	desc = CEVTDESC_432016
	style = 0	
	
	action_a = { 
		name = CEVTACTA_432016
		command = { type = end_mastery which = SYR }
		command = { type = trigger which = 902010 } # Syria's new government
 		command = { type = dissent value = 5 }
          }

	action_b = { 
		name = CEVTACTB_432015
		command = { type = dissent value = -5 }
            }
}

#########################################################################
#  Lebanon demands greater Self-Government, II : French Reaction
#########################################################################
event = {  
	id = 432017
	random = no
	country = FRA

	#Triggered by 902011

	name = CEVTNAME_432017
	desc = CEVTDESC_432017
 	style = 0	
	
	action_a = { 
		name = CEVTACTA_432017
		command = { type = trigger which = 902013 } # Lebanon gains complete independence
 		command = { type = dissent value = 2 }
          }

	action_b = { 
		name = CEVTACTB_432015
		command = { type = dissent value = -1 }
            }
}

#########################################################################
#  Syria demands greater Self-Government, II : French Reaction
#########################################################################
event = {  
	id = 432018
	random = no
	country = FRA

	#Triggered by 902012

	name = CEVTNAME_432018
	desc = CEVTDESC_432018
	style = 0	
	
	action_a = { 
		name = CEVTACTA_432018
		command = { type = trigger which = 902014 } # Syria gains complete independence
 		command = { type = dissent value = 2 }
          }

	action_b = { 
		name = CEVTACTB_432015
		command = { type = dissent value = -1 }
            }
}

########################################################################
#  Franco-Syrian Defense Treaty Activation : Turkish Agression
#########################################################################
# EVENT FOR TESTING
event = {  
            id = 432019
            random = no
            country = FRA

            trigger = {
                   war = { country = SYR country = TUR }
			NOT = { 
				OR = {
					alliance = { country = GER country = SYR } # SYR NOT AXIS
					alliance = { country = SOV country = SYR } # SYR NOT COMMUNIST
					alliance = { country = ENG country = SYR } # SYR NOT ALLIED
					alliance = { country = GER country = FRA } # FRA NOT AXIS
					alliance = { country = SOV country = FRA } # FRA NOT COMMUNIST
			                war = { country = FRA country = TUR } # the war does not exists
					ispuppet = FRA
					ispuppet = SYR
					war = { country = GER country = FRA } # WW2
					}
				}
                 	}

            name = CEVTNAME_432019
            desc = CEVTDESC_432019

            style = 0

            date = { day = 1 month = january year = 1936 }
            offset = 2
            deathdate = { day = 30 month = december year = 1938 }
    
            action_a = { 
                        name = CEVTACTA_432019
                        command = { type = war which = TUR }
                    }
            action_b = { 
                        name = CEVTACTB_432019
                        command = { type = dissent value = 15 }
                      }
}

#########################################################################
#  Free France Regains Control Over Lebanon & Syria
#########################################################################
#event = {  
#	id = 432022
#	random = no
#	country = FRA
#
#	#Triggered By VIC432020 - Option A (historical)
#
#	name = CEVTNAME_432022
#	desc = CEVTDESC_432022
#	style = 0
#	
#			
#	action_a = { 
#		name = CEVTACTA_432022
#		command = { type = make_puppet which = LEB } # Lebanon now Free French Puppet
# 		command = { type = make_puppet which = SYR } # Lebanon now Free French Puppet
# 		command = { type = trigger which = 902017 } # New Lebanese Government
# 		command = { type = trigger which = 902018 } # New Syrian Government
#        }
#}
#
#########################################################################
#  Lebanon returned to Free French Control : Free France Takes Over From British
#########################################################################
event = {  
	id = 432026
	random = no
	country = FRA


	#Triggered by ENG272019 (Option A)

	name = CEVTNAME_432026
	desc = CEVTDESC_432026
	style = 0
	
			
	action_a = { 
		name = CEVTACTA_432026
		command = { type = make_puppet which = LEB }
           }

}

#########################################################################
#  Syria returned to Free French Control : Free France Takes Over From British
#########################################################################
event = {  
	id = 432027
	random = no
	country = FRA


	#Triggered by ENG272020 (Option A)

	name = CEVTNAME_432027
	desc = CEVTDESC_432027
	style = 0
	
			
	action_a = { 
		name = CEVTACTA_432027
		command = { type = make_puppet which = SYR }
           }

}

#########################################################################
#  Franco-Lebanese Defense Treaty Activation : Italian Agression
#########################################################################
# EVENT FOR TESTING
event = {  
            id = 432028
            random = no
            country = FRA

            trigger = {
                   war = { country = LEB country = ITA }
			NOT = { 
				OR = {
					alliance = { country = GER country = LEB } # LEB NOT AXIS
					alliance = { country = SOV country = LEB } # LEB NOT COMMUNIST
					alliance = { country = ENG country = LEB } # LEB NOT ALLIED
					alliance = { country = GER country = FRA } # FRA NOT AXIS
					alliance = { country = SOV country = FRA } # FRA NOT COMMUNIST
		        	        war = { country = ITA country = FRA } # the war does not exists
					ispuppet = FRA
					ispuppet = LEB
					war = { country = GER country = FRA } # WW2
					}
				}
                 }

            name = CEVTNAME_432028
            desc = CEVTDESC_432028

            style = 0

            date = { day = 1 month = january year = 1936 }
            offset = 2
            deathdate = { day = 30 month = december year = 1938 }
     
            action_a = { 
                        name = CEVTACTA_432028
                        command = { type = war which = ITA }
                   }
            action_b = { 
                        name = CEVTACTB_432028
                        command = { type = dissent value = 15 }
                        }
}

###########################################################
# Military credit from France to Poland
# by Copper Nicus
###########################################################

event = { 

id = 432029
random = no
country = FRA

trigger = {
		event = 3401 # France Guarantees Independence to Poland
		alliance = { country = POL country = FRA }
		atwar = no
		random = 70
	}
	
	name = CEVTNAME_432029
	desc = CEVTDESC_432029
	style = 0

	date = { day = 1 month = march year = 1939 }
	offset = 15 # Check for trigger conditions every 30 days
	deathdate = { day = 30 month = december year = 1947 }
	
	action_a = {
		name = CEVTACTA_432029
		command = { type = supplies value = -500 }
		command = { type = trigger which = 702029 } # POL waits for shipment
	}
	action_b = {
		name = CEVTACTB_432029
		command = { type = trigger which = 702030 } # POL reacts
	}
}

#########################################################################
#  French Ministers Caught, Tried and found guilty 1941?? (by 2Coats)
#########################################################################
event = { 
	  id       = 432040
 	  random   = no
	  country  = FRA

          #  Event triggered by VIC 432035 - War guilt trial 

	name = CEVTNAME_432040
	desc = CEVTDESC_432040
	style = 0

    	  action_a = {
             	       name = CEVTACTA_432040
                       command = { type = sleepminister which = 2012 } # Daladier - 36
                       command = { type = sleepminister which = 2024 } # Daladier - 40
                       command = { type = sleepminister which = 2048 } # Daladier
                       command = { type = sleepminister which = 2054 } # Daladier
                       command = { type = sleepminister which = 2011 } # Leon Blum
                       command = { type = sleepminister which = 2069 } # La Chambre
                       command = { type = sleepminister which = 2007 } # Gamelin
                       command = { type = sleepminister which = 2008 } # Gamelin
                       command = { type = sleepminister which = 2019 } # Reynaud HoS - 40
                       command = { type = sleepminister which = 2020 } # Reynaud HoG - 40
                       #command = { type = sleepminister which = 2031 } # Reynaud HoS - 44
                       #command = { type = sleepminister which = 2031 } # Reynaud HoG - 44
                       command = { type = dissent value = 3 }
                       command = { type = sleepevent which = 432041 }
                     }
        }

#########################################
# French students demonstrate in sympathy with Finland (by Ghost_DK)
######################################### 

event = { 
	id = 432041
	random = no
	country = FRA

	trigger = {
		random = 20
		war = { country = FIN country = SOV }
		event = 2621
		NOT = {
			event = 2628
			war = { country = FRA country = FIN }
			alliance = { country = FRA country = SOV }
			}
		}
	name = CEVTNAME_432041
	desc = CEVTDESC_432041
	style = 0

	date = { day = 30 month = august year = 1939 }
	offset = 20
	deathdate =  { day = 30 month = december year = 1947 }

	action_a = {
		name = OK
		command = { type = dissent value = 1 }
		}
}
##################################
# Finland requests aid (by Ghost_DK)
##################################

event = {
	id = 432042
	random = no
	country = FRA

	# triggerered by FIN 1002060

	name = CEVTNAME_432042
	desc = CEVTDESC_432042
	Style = 0

	action_a = {
		name = CEVTACTA_432042
		command = { type = influence value = -3 }
		command = { type = trigger which = 1002061 }
		}
	action_b = {
		name = CEVTACTB_432042
		command = { type = supplies value = -2000 }
		command = { type = trigger which = 1002063 }
		}
}

#########################################################################
#  432043 - Spain offers Morocco to France in Exchange for Military Aid (by Fallout_Boy)
#########################################################################
event = {
	id = 432043 # 41181
	random = no
	country = FRA

	# Triggered by SPR 802036 (41180)

	name = CEVTNAME_432043
	desc = CEVTDESC_432043
	style = 0

	action_a = {
		name = CEVTACTA_432043
		command = { }
	}
	action_b = {
		name = CEVTACTB_432043
		command = { type = supplies value = -1000 }
		command = { type = oilpool value = -250 }
		command = { type = manpowerpool value = -10 }
		command = { type = dissent value = 8 }
		command = { type = influence value = -6 }
		command = { type = warentry which = FRA value = 5 }
		command = { type = trigger which = 802037 } # (41182)
	}
}

#########################################################################
#  432044 - Moroccan Revolt Causes Dissent in French Africa (by Fallout_Boy)
#########################################################################
event = { 
	id = 432044 # 41186
	random = no
	country = FRA
	
	# Triggered by SPA 802039 (41184)

	name = CEVTNAME_432044
	desc = CEVTDESC_432044
	style = 0

	action_a = {
		name = OK
		command = { type = dissent value = 6 }
		command = { type = warentry value = -3 }
	}
}

#########################################################################
#  432045 - Revolt Spills Over Into French Morocco (by Fallout_Boy)
#########################################################################
event = { 
	id = 432045 # 41187
	random = no
	country = FRA
	
	name = CEVTNAME_432045
	desc = CEVTDESC_432045
	style = 0

	trigger = {	
		exists = MOR
		dissent = 15 # reduced due to good AI management
		random = 5
	}
	date = { day = 1 month = october year = 1936 }
	offset = 14
	deathdate = { day = 30 month = december year = 1947 }

	action_a = {
		name = OK
		command = { type = dissent value = -5 }  
		command = { type = influence value = -6 }
		command = { type = manpowerpool value = -75 } 
		command = { type = trigger which = 552018 } # (41188) MOR Morocco gets additional manpower
		command = { type = secedeprovince which = MOR value = 1006 }
		command = { type = secedeprovince which = MOR value = 1007 }
		command = { type = secedeprovince which = MOR value = 1011 }
		command = { type = secedeprovince which = MOR value = 1012 }
		command = { type = secedeprovince which = MOR value = 1022 }
		command = { type = secedeprovince which = MOR value = 1023 }
	}
}

#################################
# 432048 (FRA)British Letter of Reasurrance(by Ghost_dk)
#################################

event = { 
	id = 432048
	random = no
	country = FRA

	# triggered by ENG 272114

	name = CEVTNAME_432048
	desc = CEVTDESC_432048
	style = 0

	action_a = { 
		name = CEVTACTA_432048
		command = { type = dissent value = -1 }
		}
}
################################
# 432049 (FRA)no Letter of Reasurrance(by Ghost_dk)
################################

event = {
	id = 432049
	random = no
	country = FRA

	# triggerd by ENG 272114

	name = CEVTNAME_432049
	desc = CEVTDESC_432049
	style = 0

	action_a = {
		name = CEVTACTA_432049
		command = { type = warentry value = -10 }
		}
}
#################################
# 432050 (FRA)Bank of France nationalized(by Ghost_dk)
#################################

event = {
	id = 432050
	random = no
	country = FRA

	trigger = {
		headofgovernment = 2011
		government = democratic
		NOT = {
			atwar = yes
			ispuppet = FRA
			}
		}
	name = CEVTNAME_432050
	desc = CEVTDESC_432050
	style = 0

	date = { day = 12 month = june year = 1936 }
	offset = 30
	deathdate = { day = 29 month = december year = 1947 }

	action_a = {
		name = CEVTACTA_432050
		command = { type = dissent value = 1 }
		command = { type = industry which = 527 value = 1 }
		command = { type = alignment which = communist value = 2 }
		}
}
#################################
# 432051 (FRA)Nationalization of munitions industry(by Ghost_dk)
#################################

event = { 
	id = 432051
	random = no
	country = FRA

	trigger = {
		headofgovernment = 2011
		government = democratic
		NOT = {
			atwar = yes
			ispuppet = FRA
			}
		}
	name = CEVTNAME_432051
	desc = CEVTDESC_432051
	style = 0

	date = { day = 17 month = july year = 1936 }
	offset = 30
	deathdate = { day = 29 month = december year = 1947 }

	action_a = {
		name = CEVTACTA_432051
		command = { type = dissent value = -1 }
		command = { type = industry which = -1 value = 1 }
		command = { type = industry which = -1 value = 1 }
		command = { type = industry which = -1 value = 1 }
		}
}
#################################
# 432052 (FRA)Germany takes control of waterways(by Ghost_dk)
#################################

event = {
	id = 432052
	random = no
	country = FRA

	# triggered by GER 172146

	name = CEVTNAME_432052
	desc = CEVTDESC_432052
	style = 0

	action_a = {
		name = CEVTACTA_432052
		command = { type = trigger Which = 172147 }
		command = { type = influence value = -1 }
		}
	action_b = {
		name = CEVTACTB_432052
		command = { type = influence value = -2 }
		}
}
#############################
# 432053 (FRA)Nationalist uprising in French Marocco(by Ghost_dk)
#############################

event = {
	id = 432053
	random = no
	country = FRA

	trigger = {
		atwar = no
		government = democratic
		}
	name = CEVTNAME_432053
	desc = CEVTDESC_432053
	style = 0

	date = { day = 14 month = september year = 1937 }

	action_a = {
		name = CEVTACTA_432053
		command = { type = supplies value = -2000 }
		command = { type = influence value = -2 }
		}
}
#############################
# 432054 (FRA)Discovery of Royallist Plot (by Ghost_dk)
#############################

event = {
	id = 432054
	random = no
	country = FRA

	trigger = {
		government = democratic
		}
	name = CEVTNAME_432054
	desc = CEVTDESC_432054
	style = 0

	date = { day = 17 month = november year = 1937 }

	action_a = {
		name = CEVTACTA_432054
		command = { type = alignment which = fascist value = -5 }
		command = { type = supplies value = 50 }
		}
}
#############################
# 432055 (FRA)British State Visit to France(by Ghost_dk)
#############################

event = {
	id = 432055
	random = no
	country = FRA

	# triggered by ENG 272120

	name = CEVTNAME_432055
	desc = CEVTDESC_432055
	style = 0

	action_a = {
		name = CEVTACTA_432055
		command = { type = alignment which = democratic value = 10 }
		command = { type = supplies value = -150 }
		}
}
##############################
# 432056 (FRA)French recognition of Italian Conquest of Ethiopia(by Ghost_dk)
##############################

event = {
	id = 432056
	random = no
	country = FRA

	trigger = { 
		event = 272118
		NOT = {
			atwar = ITA
			alliance = { country = GER country = ITA }
			}
		}
	name = CEVTNAME_432056
	desc = CEVTDESC_432056
	style = 0

	date = { day = 8 month = november year = 1938 }
	offset = 30
	deathdate = { day = 29 month = august year = 1939 }

	action_a = {
		name = CEVTACTA_432056
		command = { type = influence value = -2 }
		command = { type = trigger which = 462123 }
		}
	action_b = {
		name = CEVTACTB_432056
		command = { type = influence value = -1 }
		command = { type = dissent value = 3 }
		command = { type = sleepevent which = 462123 }
		}
}
############################
# 432057 (FRA)French-Italian Crisis(by Ghost_dk)
############################

event = { 
	id = 432057
	random = no
	country = FRA

	# triggered by ITA 462106

	name = CEVTNAME_432057
	desc = CEVTDESC_432057
	style = 0

	action_a = {
		name = CEVTACTA_432057
		command = { type = warentry value = 2 }
		command = { type = trigger which = 462107 }
		}
}
############################
# 432058 (FRA)French official visit to Corsica and Tunesia(by Ghost_dk)
############################

event = {
	id = 432058
	random = no
	country = FRA

	trigger = {
		event = 432057
		event = 432058
		}
	name = CEVTNAME_432058
	desc = CEVTDESC_432058
	style = 0

	date = { day = 1 month = january year = 1939 }

	action_a = {
		name = CEVTACTA_432058
		command = { type = dissent value = -2 }
		}
}
############################
# 432059 (FRA)French-Turkish mutual aid agreement(by Ghost_dk)
############################


event = { 
	id = 432059
	random = no
	country = FRA

	trigger = {
		NOT = {
			alliance = { country = TUR country = GER }
			}
		}
	name = CEVTNAME_432059
	desc = CEVTDESC_432059
	style = 0

	date = { day = 11 month = may year = 1939 }

	action_a = {
		name = CEVTACTA_432059
		command = { type = influence value = -3 }
		command = { type = trigger which = 902057 }
		}
	action_b = {
		name = CEVTACTB_432059
		command = { type = influence value = -2 }	
		command = { type = dissent value = 1 }
		command = { type = sleepevent which = 902057 }
		command = { type = sleepevent which = 432060 }
		command = { type = sleepevent which = 432061 }
		}
}
################################
# 432060 (FRA)Turky agrees(by Ghost_dk)
################################

event = {
	id = 432060
	random = no
	country = FRA

	# triggered by TUR 902057

	name = CEVTNAME_432060
	desc = CEVTDESC_432060
	style = 0

	action_a = {
		name = CEVTACTA_GREAT
		command = { type = influence value = 3 }
		}
}
################################
# 432061 (FRA)Turky refuses(by Ghost_dk)
################################

event = {
	id = 432061
	random = no
	country = FRA

	# triggered by by TUR 902057

	name = CEVTNAME_432061
	desc = CEVTDESC_432061
	style = 0

	action_a = {
		name = CEVTACTA_432061
		command = { }
		}
}
############################
# 432062 (FRA)Romania renounces Anglo-French Guarantee(by Ghost_dk)
############################

event = {
	id = 432062
	random = no
	country = FRA

	# triggered by ROM 702091

	name = CEVTNAME_432062
	desc = CEVTDESC_432062
	style = 0

	action_a = {
		name = CEVTACTA_432062
		command = { type = influence value = -1 }
		}
}
############################
# 432063 (FRA)France Withdraws from League of Nations(by Ghost_dk)
############################

event = { 
	id = 432063
	random = no
	country = FRA

	trigger = {
		atwar = yes
		exists = VIC
		}
	name = CEVTNAME_432063
	desc = CEVTDESC_432063
	style = 0

	date = { day = 17 month = april year = 1941 }
	offset = 30
	deathdate = { day = 29 month = december year = 1947 }

	action_a = {
		name = CEVTACTA_432063
		command = { }
		}
}

#######################################################
# Amelia Earhart Arrives in Dakar Event
# by MateDow
# Concept by Engineer & Kevin McCarthy
#######################################################

event = {
	id = 432064
	random = no
	country = fra

	trigger = {
		event = 322118
		}

	name = CEVTNAME_432064
	desc = CEVTDESC_432064
	style = 0

	date = { day = 10 month = june year = 1937 }

	action_a = {
		name = CEVTACTA_432064
		command = { }
		}
}


##########################################################
# FRA - DeGaulle Rallies Free France
# by OHGamer
###########################################################

event = {
	id = 432065
	#triggered by FRA2800

	random = no
	country = FRA

	name = CEVTNAME_432065
	desc = CEVTDESC_432065
	style = 0


	action_a = {
		name = CEVTACTA_432065
		command = { type = supplies value = -1000 }
		command = { type = oilpool value = -20000 }
		command = { type = coalpool value = -2000 }
		command = { type = rubberpool value = -95000 }
		command = { type = steelpool value = -95000 }
		command = { type = industry which = 2158 value = 1 }
		command = { type = addcore which = 31 } 
		command = { type = addcore which = 1003 } 
		command = { type = addcore which = 1004 }
		command = { type = addcore which = 1005 }
		command = { type = addcore which = 1006 }
		command = { type = addcore which = 1007 }
		command = { type = addcore which = 1011 }
		command = { type = addcore which = 1012 }
		command = { type = addcore which = 1022 }
		command = { type = addcore which = 1023 }
		command = { type = addcore which = 1024 }
		command = { type = addcore which = 1025 }
		command = { type = addcore which = 1026 }
		command = { type = addcore which = 1030 }
		command = { type = addcore which = 1033 }
		command = { type = addcore which = 1041 }
		command = { type = addcore which = 1043 }
		command = { type = addcore which = 1044 }
		command = { type = addcore which = 1045 }
		command = { type = addcore which = 1046 }
		command = { type = addcore which = 1047 }
		command = { type = addcore which = 1048 }
		command = { type = addcore which = 1049 }
		command = { type = addcore which = 1050 }
		command = { type = addcore which = 1051 }
		command = { type = addcore which = 1052 }
		command = { type = addcore which = 1053 }
		command = { type = addcore which = 1056 }
		command = { type = addcore which = 1060 }
		command = { type = addcore which = 1061 }
		command = { type = addcore which = 1072 }
		command = { type = addcore which = 1073 }
		command = { type = addcore which = 1074 }
		command = { type = addcore which = 1075 }
		command = { type = addcore which = 1076 }
		command = { type = addcore which = 1077 }
		command = { type = addcore which = 1078 }
		command = { type = addcore which = 1079 }
		command = { type = addcore which = 1080 }
		command = { type = addcore which = 1081 }
		command = { type = addcore which = 1082 }
		command = { type = addcore which = 1083 }
		command = { type = addcore which = 1108 }
		command = { type = addcore which = 1109 }
		command = { type = addcore which = 1111 }
		command = { type = addcore which = 1112 }
		command = { type = addcore which = 1113 }
		command = { type = addcore which = 1114 }
		command = { type = addcore which = 1116 }
		command = { type = addcore which = 1117 }
		command = { type = addcore which = 1118 }
		command = { type = addcore which = 1120 }
		command = { type = addcore which = 1124 }
		command = { type = addcore which = 1126 }
		command = { type = addcore which = 1127 }
		command = { type = addcore which = 1128 }
		command = { type = addcore which = 1319 }
		command = { type = addcore which = 1322 }
		command = { type = addcore which = 1329 }
		command = { type = addcore which = 1603 }
		command = { type = addcore which = 1604 }
		command = { type = addcore which = 1607 }
		command = { type = addcore which = 1608 }
		command = { type = addcore which = 1727 }
		command = { type = addcore which = 1728 }
		command = { type = addcore which = 1730 }
		command = { type = addcore which = 1731 }
		command = { type = addcore which = 1732 }
		command = { type = addcore which = 1733 }
		command = { type = addcore which = 1734 }
		command = { type = addcore which = 1735 }
		command = { type = addcore which = 1736 }
		command = { type = addcore which = 1739 }
		command = { type = addcore which = 1289 }
		command = { type = addcore which = 269 }
		command = { type = addcore which = 271 } 
		command = { type = addcore which = 312 }
		command = { type = addcore which = 67 }
		command = { type = addcore which = 2126 }
  		}
}



###########################################################
# FRA - DeGaulle moves headquarters to Brazzaville
# by OHGamer
###########################################################

event = {
	id = 432069
	#triggered by FRA432068

	random = no
	country = FRA
	name = CEVTNAME_432069
	desc = CEVTDESC_432069
	style = 0


	action_a = {
		name = CEVTACTA_432069
		command = { type = capital which = 1128 }
		command = { type = supplies value = 2000 }
		command = { type = oilpool value = 500 }
		command = { type = supplies value = 2000 }
		command = { type = oilpool value = 2500 }
		command = { type = coalpool value = 1500 }
		command = { type = rubberpool value = 100 }
		command = { type = steelpool value = 1500 }
		command = { type = industry which = 2158 value = -1 }
		command = { type = industry which = 1128 value = 5 }
		command = { type = industry which = 1127 value = 5 }
		command = { type = industry which = 1120 value = 5 }
		command = { type = province_manpower which = 1120 value = 1 }
		command = { type = province_manpower which = 1118 value = 1 }
		command = { type = province_manpower which = 1128 value = 2 }
		command = { type = province_manpower which = 1127 value = 1 }
		command = { type = add_division which = militia value = 0 when = 1128 }
		command = { type = add_division which = militia value = 0 when = 1128 }
		command = { type = add_division which = militia value = 0 when = 1128 }
		command = { type = add_division which = militia value = 0 when = 1128 }
		command = { type = add_division which = militia value = 0 when = 1128 }
		command = { type = add_division which = militia value = 0 when = 1128 }
		command = { type = add_division which = militia value = 0 when = 1128 }
		command = { type = add_division which = motorized value = 0 when = 1128 }
		command = { type = add_division which = motorized value = 0 when = 1128 }
		command = { type = add_division which = motorized value = 0 when = 1128 }
		command = { type = add_division which = motorized value = 0 when = 1128 }
		command = { type = add_division which = motorized value = 0 when = 1128 }
	}
       }

###########################################################
# FRA - DeGaulle moves headquarters to Dakar (Allies Capture Dakar - ahistorical)
# by OHGamer
###########################################################

event = {
	id = 432081

	#triggered by 432073 or 432080
	
	random = no
	country = FRA
	name = CEVTNAME_432081
	desc = CEVTDESC_432081
	style = 0


	action_a = {
		name = CEVTACTA_432081
		command = { type = supplies value = 2000 }
		command = { type = oilpool value = 1500 }
		command = { type = capital which = 1033 }
		command = { type = industry which = 1128 value = -2 }
		command = { type = industry which = 1127 value = -4 }
		command = { type = industry which = 1120 value = -3 }
		command = { type = industry which = 1033 value = 6 }
		command = { type = industry which = 1045 value = 4 }
		command = { type = industry which = 1056 value = 5 }
		command = { type = industry which = 1126 value = 4 }
		command = { type = province_manpower which = 1033 value = 3 }
		command = { type = province_manpower which = 1045 value = 1 }
		command = { type = province_manpower which = 1056 value = 2 }
		command = { type = province_manpower which = 1126 value = 2 }
		command = { type = add_division which = militia value = 0 when = 1033 }
		command = { type = add_division which = militia value = 0 when = 1033 }
		command = { type = add_division which = militia value = 0 when = 1033 }
		command = { type = add_division which = militia value = 0 when = 1033 }
		command = { type = add_division which = militia value = 0 when = 1033 }
		command = { type = add_division which = militia value = 0 when = 1033 }
		command = { type = add_division which = motorized value = 0 when = 1033 }
		command = { type = add_division which = motorized value = 0 when = 1033 }
		command = { type = add_division which = motorized value = 0 when = 1033 }
		command = { type = add_division which = motorized value = 0 when = 1033 }
		command = { type = add_division which = motorized value = 0 when = 1033 }
		}
       }


###########################################################
# FRA - DeGaulle moves headquarters to Algiers (Allies Recaptured Algeria)
# by OHGamer
###########################################################

event = {
	id = 432089

	trigger = {
		exists = VIC
		control = { province = 1003 data = FRA } # Oran under FRA control (event 432088)
		control = { province = 1077 data = FRA } # Algiers under FRA control (event 432088)
	     }
	
	random = no
	country = FRA

	date = { day = 1 month = august year = 1940 }
	offset = 5 # Check for trigger conditions every 7 days
	deathdate = { day = 30 month = december year = 1945 }

	name = CEVTNAME_432089
	desc = CEVTDESC_432089
	style = 0


	action_a = {
		name = CEVTACTA_432089
		command = { type = supplies value = 3000 }
		command = { type = oilpool value = 2500 }
		command = { type = rubberpool value = 2500 }
		command = { type = capital which = 1077 }
		command = { type = industry which = 1033 value = -5 }
		command = { type = industry which = 1045 value = -3 }
		command = { type = industry which = 1056 value = -4 }
		command = { type = industry which = 1126 value = -3 }
		command = { type = industry which = 1011 value = 3 }
		command = { type = industry which = 1012 value = 2 }
		command = { type = industry which = 1003 value = 3 }
		command = { type = industry which = 1077 value = 5 }
		command = { type = province_manpower which = 1011 value = 2 }
		command = { type = province_manpower which = 1012 value = 1 }
		command = { type = province_manpower which = 1003 value = 1 }
		command = { type = province_manpower which = 1077 value = 2 }
		command = { type = add_division which = militia value = 0 when = 1077 }
		command = { type = add_division which = militia value = 0 when = 1077 }
		command = { type = add_division which = militia value = 0 when = 1077 }
		command = { type = add_division which = motorized value = 0 when = 1077 }
		command = { type = add_division which = motorized value = 0 when = 1077 }
		command = { type = add_division which = motorized value = 0 when = 1077 }
		command = { type = add_division which = motorized value = 0 when = 1077 }
		command = { type = add_division which = motorized value = 0 when = 1077 }
		command = { type = add_division which = motorized value = 0 when = 1077 }
		command = { type = add_division which = motorized value = 0 when = 1077 }
		}
       }





# New French political events for the Political event pack #

###########################################
#432021 (FRA)Dissolve Nationalist Party in Syria(by Ghost_dk)
###########################################

event = {
	id = 432021
	random = no
	country = FRA

	trigger = {
		exists = SYR
		puppet = { country = SYR country = FRA }
		}
	name = CEVTNAME_432021
	desc = CEVTDESC_432021
	style = 0

	date = { day = 15 month = january year = 1936 }
	offset = 10
	deathdate = { day = 30 month = august year = 1939 }

	action_a = {
		name = CEVTACTA_432021
		command = { type = trigger which = 902024 }
		command = { type = influence value = -1 }
		}
	action_b = {
		name = CEVTACTB_432021
		command = { type = sleepevent which = 902024 }
		command = { type = influence value = -5 }
		}
}


##################################################
# 432065 - France Re-arms
##################################################

event = { 
	id = 432100 # 432065
	random = no
	country = FRA

	trigger = {
		OR = {
		control = { province = 578 data = GER }
		atwar = GER
			}
		NOT = {
			event = 432102 # 432067
			}
		}

	name = CEVTNAME_432100
	desc = CEVTDESC_432100
	style = 0

	date = { day = 1 month = january year = 1936 } 
	offset = 30
	deathdate = { day = 30 month = december year = 1944 }

	action_a = {
		name = OK
		command = { type = manpowerpool value = 250 }
		command = { type = ai which = core_FRA_38.ai }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = province_manpower which = 527   value = 9 } #Paris
		command = { type = province_manpower which = 929   value = 4 } #Marseilles
		command = { type = province_manpower which = 915   value = 2 } #Vichy
		command = { type = province_manpower which = 1607   value = 2 } #Hanoi
		command = { type = province_manpower which = 931   value = 2 } #Gernoble
		command = { type = province_manpower which = 948   value = 2 } #Bordeaux
		command = { type = province_manpower which = 525   value = 1 } #Troyes
		command = { type = province_manpower which = 944   value = 1 } #Toulouse
		command = { type = province_manpower which = 930   value = 1 } #Toulon
		command = { type = province_manpower which = 555   value = 1 } #Strasbourg
		command = { type = province_manpower which = 520   value = 1 } #Sedan
		command = { type = province_manpower which = 545   value = 1 } #Saint Etienne
		command = { type = province_manpower which = 522   value = 1 } #Rouen
		command = { type = province_manpower which = 533   value = 1 } #Rennes
		command = { type = province_manpower which = 918   value = 1 } #Poitiers
		command = { type = province_manpower which = 947   value = 1 } #Perigueux
		command = { type = province_manpower which = 526   value = 1 } #Orleans
		command = { type = province_manpower which = 536   value = 1 } #Nantes
		command = { type = province_manpower which = 543   value = 1 } #Nancy
		command = { type = province_manpower which = 945   value = 1 } #Montpellier
		command = { type = province_manpower which = 554   value = 1 } #Metz
		command = { type = province_manpower which = 928   value = 1 } #Lyon
		command = { type = province_manpower which = 923   value = 1 } #Limoges
		command = { type = province_manpower which = 518   value = 1 } #Lille
		command = { type = province_manpower which = 534   value = 1 } #Le Mans
		command = { type = province_manpower which = 922   value = 1 } #La Rochelle
		command = { type = province_manpower which = 544   value = 1 } #Dijon
		command = { type = province_manpower which = 919   value = 1 } #d'Ousseant
		command = { type = province_manpower which = 542   value = 1 } #Colmar
		command = { type = province_manpower which = 934   value = 1 } #Clermont-Ferrand
		command = { type = province_manpower which = 917   value = 1 } #Chateauroux
		command = { type = province_manpower which = 535   value = 2 } #Cholet
		command = { type = province_manpower which = 556   value = 2 } #Chaumont
		command = { type = province_manpower which = 523   value = 2 } #Bourges
		command = { type = province_manpower which = 935   value = 2 } #Besancon
		command = { type = province_manpower which = 950   value = 2 } #Bayonne
		command = { type = province_manpower which = 937   value = 1 } #Bastia
		command = { type = province_manpower which = 524   value = 1 } #Auxerre
		command = { type = province_manpower which = 528   value = 1 } #Amiens
		command = { type = province_manpower which = 951   value = 1 } #Tarbes
		command = { type = province_manpower which = 926   value = 1 } #Rodez
		command = { type = province_manpower which = 927   value = 2 } #Nimes
		command = { type = province_manpower which = 539   value = 2 } #Lorient
		command = { type = province_manpower which = 538   value = 2 } #Brest
		command = { type = province_manpower which = 949   value = 2 } #Auch
		command = { type = province_manpower which = 537   value = 2 } #Saint-Malo
		command = { type = province_manpower which = 1733   value = 1 } #Saigon
		command = { type = province_manpower which = 1608   value = 0 } #Haiphong
		command = { type = province_manpower which = 1012   value = 1 } #Fez
		command = { type = province_manpower which = 1033   value = 0 } #Dakar
		command = { type = province_manpower which = 532   value = 1 } #Cherbourg
		command = { type = province_manpower which = 1011   value = 0 } #Casablanca
		command = { type = province_manpower which = 531   value = 1 } #Caen
		command = { type = province_manpower which = 529   value = 2 } #Reims
	}
}

##################################################
# 432066 - The Republic goes to War (modified by nachinus)
##################################################

event = { 
	id = 432101 # 432066
	random = no
	country = FRA

	trigger = {
		atwar = yes
		event = 432100 # 432065
		}

	name = CEVTNAME_432101
	desc = CEVTDESC_432101
	style = 0

	date = { day = 10 month = january year = 1936 } 
	offset = 25
	deathdate = { day = 29 month = december year = 1947 }

	action_a = {
		name = OK
		command = { type = manpowerpool value = 200 }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = province_manpower which = 527   value = 8 } #Paris
		command = { type = province_manpower which = 929   value = 4 } #Marseilles
		command = { type = province_manpower which = 915   value = 1 } #Vichy
		command = { type = province_manpower which = 1607   value = 1 } #Hanoi
		command = { type = province_manpower which = 931   value = 1 } #Gernoble
		command = { type = province_manpower which = 948   value = 1 } #Bordeaux
		command = { type = province_manpower which = 525   value = 1 } #Troyes
		command = { type = province_manpower which = 944   value = 1 } #Toulouse
		command = { type = province_manpower which = 930   value = 1 } #Toulon
		command = { type = province_manpower which = 555   value = 1 } #Strasbourg
		command = { type = province_manpower which = 520   value = 1 } #Sedan
		command = { type = province_manpower which = 545   value = 1 } #Saint Etienne
		command = { type = province_manpower which = 522   value = 1 } #Rouen
		command = { type = province_manpower which = 533   value = 1 } #Rennes
		command = { type = province_manpower which = 918   value = 1 } #Poitiers
		command = { type = province_manpower which = 947   value = 1 } #Perigueux
		command = { type = province_manpower which = 526   value = 2 } #Orleans
		command = { type = province_manpower which = 536   value = 2 } #Nantes
		command = { type = province_manpower which = 543   value = 2 } #Nancy
		command = { type = province_manpower which = 945   value = 2 } #Montpellier
		command = { type = province_manpower which = 554   value = 2 } #Metz
		command = { type = province_manpower which = 928   value = 2 } #Lyon
		command = { type = province_manpower which = 923   value = 2 } #Limoges
		command = { type = province_manpower which = 518   value = 2 } #Lille
		command = { type = province_manpower which = 534   value = 2 } #Le Mans
		command = { type = province_manpower which = 922   value = 2 } #La Rochelle
		command = { type = province_manpower which = 544   value = 2 } #Dijon
		command = { type = province_manpower which = 919   value = 2 } #d'Ousseant
		command = { type = province_manpower which = 542   value = 2 } #Colmar
		command = { type = province_manpower which = 934   value = 2 } #Clermont-Ferrand
		command = { type = province_manpower which = 917   value = 2 } #Chateauroux
		command = { type = province_manpower which = 535   value = 1 } #Cholet
		command = { type = province_manpower which = 556   value = 1 } #Chaumont
		command = { type = province_manpower which = 523   value = 1 } #Bourges
		command = { type = province_manpower which = 935   value = 1 } #Besancon
		command = { type = province_manpower which = 950   value = 1 } #Bayonne
		command = { type = province_manpower which = 937   value = 2 } #Bastia
		command = { type = province_manpower which = 524   value = 2 } #Auxerre
		command = { type = province_manpower which = 528   value = 2 } #Amiens
		command = { type = province_manpower which = 951   value = 2 } #Tarbes
		command = { type = province_manpower which = 926   value = 2 } #Rodez
		command = { type = province_manpower which = 927   value = 1 } #Nimes
		command = { type = province_manpower which = 539   value = 1 } #Lorient
		command = { type = province_manpower which = 538   value = 1 } #Brest
		command = { type = province_manpower which = 949   value = 1 } #Auch
		command = { type = province_manpower which = 537   value = 1 } #Saint-Malo
		command = { type = province_manpower which = 1608   value = 1 } #Haiphong
		command = { type = province_manpower which = 1033   value = 1 } #Dakar
		command = { type = province_manpower which = 1011   value = 1 } #Casablanca
		command = { type = province_manpower which = 529   value = 1 } #Reims
	}
}



##################################################
# 432067 - The Republic Goes to War: Germany does not go into Czechoslovakia
##################################################

event = { 
	id = 432102 # 432067
	random = no
	country = FRA

	trigger = {
		atwar = yes
		NOT = {
			event = 432100 # 432065
			}
		}

	name = CEVTNAME_432101
	desc = CEVTDESC_432101
	style = 0

	date = { day = 3 month = january year = 1936 } 
	offset = 30
	deathdate = { day = 29 month = december year = 1944 }

	action_a = {
		name = OK
		command = { type = manpowerpool value = 200 }
		command = { type = ai which = core_FRA_38.ai }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = build_division which = infantry }
		command = { type = province_manpower which = 527   value = 17 } #Paris
		command = { type = province_manpower which = 929   value = 8 } #Marseilles
		command = { type = province_manpower which = 915   value = 3 } #Vichy
		command = { type = province_manpower which = 1607   value = 3 } #Hanoi
		command = { type = province_manpower which = 931   value = 3 } #Gernoble
		command = { type = province_manpower which = 948   value = 3 } #Bordeaux
		command = { type = province_manpower which = 525   value = 2 } #Troyes
		command = { type = province_manpower which = 944   value = 2 } #Toulouse
		command = { type = province_manpower which = 930   value = 2 } #Toulon
		command = { type = province_manpower which = 555   value = 2 } #Strasbourg
		command = { type = province_manpower which = 520   value = 2 } #Sedan
		command = { type = province_manpower which = 545   value = 2 } #Saint Etienne
		command = { type = province_manpower which = 522   value = 2 } #Rouen
		command = { type = province_manpower which = 533   value = 2 } #Rennes
		command = { type = province_manpower which = 918   value = 2 } #Poitiers
		command = { type = province_manpower which = 947   value = 2 } #Perigueux
		command = { type = province_manpower which = 526   value = 3 } #Orleans
		command = { type = province_manpower which = 536   value = 3 } #Nantes
		command = { type = province_manpower which = 543   value = 3 } #Nancy
		command = { type = province_manpower which = 945   value = 3 } #Montpellier
		command = { type = province_manpower which = 554   value = 3 } #Metz
		command = { type = province_manpower which = 928   value = 3 } #Lyon
		command = { type = province_manpower which = 923   value = 3 } #Limoges
		command = { type = province_manpower which = 518   value = 3 } #Lille
		command = { type = province_manpower which = 534   value = 3 } #Le Mans
		command = { type = province_manpower which = 922   value = 3 } #La Rochelle
		command = { type = province_manpower which = 544   value = 3 } #Dijon
		command = { type = province_manpower which = 919   value = 3 } #d'Ousseant
		command = { type = province_manpower which = 542   value = 3 } #Colmar
		command = { type = province_manpower which = 934   value = 3 } #Clermont-Ferrand
		command = { type = province_manpower which = 917   value = 3 } #Chateauroux
		command = { type = province_manpower which = 535   value = 3 } #Cholet
		command = { type = province_manpower which = 556   value = 3 } #Chaumont
		command = { type = province_manpower which = 523   value = 3 } #Bourges
		command = { type = province_manpower which = 935   value = 3 } #Besancon
		command = { type = province_manpower which = 950   value = 3 } #Bayonne
		command = { type = province_manpower which = 937   value = 3 } #Bastia
		command = { type = province_manpower which = 524   value = 3 } #Auxerre
		command = { type = province_manpower which = 528   value = 3 } #Amiens
		command = { type = province_manpower which = 951   value = 2 } #Tarbes
		command = { type = province_manpower which = 926   value = 2 } #Rodez
		command = { type = province_manpower which = 927   value = 2 } #Nimes
		command = { type = province_manpower which = 539   value = 2 } #Lorient
		command = { type = province_manpower which = 538   value = 2 } #Brest
		command = { type = province_manpower which = 949   value = 2 } #Auch
		command = { type = province_manpower which = 537   value = 2 } #Saint-Malo
		command = { type = province_manpower which = 1733   value = 1 } #Saigon
		command = { type = province_manpower which = 1608   value = 1 } #Haiphong
		command = { type = province_manpower which = 1012   value = 1 } #Fez
		command = { type = province_manpower which = 1033   value = 1 } #Dakar
		command = { type = province_manpower which = 532   value = 1 } #Cherbourg
		command = { type = province_manpower which = 1011   value = 1 } #Casablanca
		command = { type = province_manpower which = 531   value = 1 } #Caen
		command = { type = province_manpower which = 529   value = 3 } #Reims
	}
}

############################
# 432065 (FRA)France devalues French Franc(by ghost_dk)
############################

event = {
	id = 432104 # 432065
	random = no
	country = FRA

	trigger = {
		headofgovernment = 2011
		atwar = no
		}
	name = CEVTNAME_432104
	desc = CEVTDESC_432104
	style = 0

	date = { day = 1 month = october year = 1936 }

	action_a = {
		name = CEVTACTA_432104
		command = { type = industry which = -1 value = -1 }
		command = { type = industry which = -1 value = -1 }
		}
	action_b = {
		name = CEVTACTB_432104
		command = { type = industry which = -1 value = -1 }
		command = { type = industry which = -1 value = -1 }
		command = { type = industry which = -1 value = -1 }
		command = { type = industry which = -1 value = -1 }
		command = { type = industry which = -1 value = -1 }
		}
}
############################
# 432066 (FRA)French General Strike(by Ghost_dk)
############################

event = {
	id = 432105 # 432066
	random = no
	country = FRA

	trigger = { 
		atwar = no
		government = democratic
		}
	name = CEVTNAME_432105
	desc = CEVTDESC_432105
	style = 0

	date = { day = 29 month = november year = 1938 }

	action_a = {
		name = CEVTACTA_432105
		command = { type = dissent value = 4 }
		command = { type = alignment which = communist value = -10 }
		command = { type = industry which = -1 value = 1 }
		command = { type = industry which = -1 value = 1 }
		command = { type = industry which = -1 value = 1 }
		command = { type = industry which = -1 value = 1 }
		command = { type = supplies value = -200 }
		}
	action_b = {
		name = CEVTACTB_432105
		command = { type = dissent value = 2 }
		command = { type = industry which = -1 value = -1 }
		command = { type = industry which = -1 value = -1 }
		command = { type = supplies value = -50 }
		}
}
###############################
# 432067 (FRA)Franco-German Pact(by Ghost_dk)
###############################

event = {
	id = 432106 # 432067
	random = no
	country = FRA

	# triggered by GER 172171

	name = CEVTNAME_432106
	desc = CEVTDESC_432106
	style = 0

	action_a = {
		name = CEVTACTA_432106
		command = { type = warentry value = -4 }
		}
	action_b = {
		name = CEVTACTB_432106
		command = { type = dissent value = 3 }
		command = { type = trigger which = 172172 }
		}
}
##################################
# 432068 (FRA)Italian Invalidation of Treaty of 1935(by Ghost_dk)
##################################

event = {
	id = 432107 # 432068
	random = no
	country = FRA

	# triggered by ITA 462124

	name = CEVTNAME_432107
	desc = CEVTDESC_432107
	style = 0

	action_a = {
		name = CEVTACTA_432107
		command = { type = warentry value = 2 }
		}
}

event = {
	id = 432023 # 752346
	random = no
	country = FRA

	name = CEVTNAME_432023
	desc = CEVTDESC_432023
	style = 0

	action_a = {
			name = CEVTACTA_432023
			command = { type = dissent value = 2 }
			}
	action_b = {
			name = CEVTACTB_432023
			command = { type = supplies value = -4000 }
			command = { type = dissent value = -3 }
			# add_division doesn't work for infantry and when = parameter
			command = { type = add_division which = motorized value = 0 when = 872 } #Thessaloníki
			command = { type = add_division which = motorized value = 0 when = 872 }
			command = { type = add_division which = motorized value = 0 when = 872 }
			}
	}

event = {
	id = 432025 # 752387
	random = no
	country = FRA

	trigger = {
			random = 15
			year = 1940
			exists = YUG
			NOT = {
				exists = CRO
				}
			}

	name = CEVTNAME_432025
	desc = CEVTDESC_432025
	style = 0

	date = { day = 21 month = january year = 1940 }
	offset = 13
	deathdate = { day = 29 month = may year = 1940 }


	action_a = {
			name = CEVTACTA_432025
			command = { type = influence value = 3 }
			command = { type = sleepevent which = 752379 }
			command = { type = sleepevent which = 752380 }
			command = { type = sleepevent which = 752381 }
			command = { type = sleepevent which = 752382 }
			command = { type = sleepevent which = 752383 }
			command = { type = sleepevent which = 752384 }
			command = { type = sleepevent which = 752385 }
			command = { type = sleepevent which = 462135 }
			command = { type = trigger which = 752388 }
			}
	action_b = {
			name = CEVTACTB_432025
			command = { type = influence value = -1 }
			command = { type = dissent value = -1 }
			}
	}


event = {
	id = 432103 # 752471
	random = no
	country = FRA

	trigger = {
			exists = YUG
			technology = 2993 # Infantry Support Tank Battalion
			NOT = {
				war = { country = FRA country = YUG }
				}
			}

	name = CEVTNAME_432103
	desc = CEVTDESC_432103
	style = 0

	date = { day = 15 month = october year = 1939 }
	offset = 30
	deathdate = { day = 29 month = december year = 1941 }

	action_a = {
			name = CEVTACTA_432103
			command = { type = trigger which = 752472 }
			}
	action_b = {
			name = CEVTACTB_432103
			command = { }
			}
	}


event = {
	id = 432108 # 752473
	random = no
	country = FRA

	name = CEVTNAME_432108
	desc = CEVTDESC_432108
	style = 0

	action_a = {
			name = CEVTACTA_GREAT
			command = { type = influence value = 2 }
			command = { type = supplies value = 3600 }
			}
	}

###############################################
# 432126 - SYR folds under british pressure and turns loyal to FRA (by nachinus)
###############################################

event = { 
            id = 432126
            random = no
            country = FRA

            #Triggered by SYR 902087 

	    name = CEVTNAME_432126
            desc = CEVTDESC_432126
            
            style = 0 
 

            	
		action_a = {
                        name = CEVTACTA_GREAT 
                        command = { type = make_puppet which = SYR }
 			command = { type = dissent value = -3 }
                        }		
}


###############################################
# 432128 - (FRA) LEB remains loyal (by nachinus)
###############################################

event = { 
            id = 432128
            random = no
            country = FRA

            #Triggered by LEB 902005A

	   name = CEVTNAME_432128
	   desc = CEVTDESC_432128
            
            style = 0 

         
		action_a = {
                        name = CEVTACTA_GREAT 
                        command = { type = make_puppet which = LEB }
 			command = { type = dissent value = -3 }
                        }		
}


###########################
#432113 - FRA -Setup of the Vichy Regime (by nachinus)
#######################

event = { 
            id = 432113
            random = no
            country = FRA

            #Triggered by FRA 2800A

	name = EVT_2800_NAME
	desc = EVT_2800_DESC
	style = 0 
	
	action_a = {
                       name = OK 
                    command = { type = secedeprovince which = VIC value = 1081 }
                    command = { type = secedeprovince which = VIC value = 1083 }
		command = { type = secedeprovince which = VIC value = 545 }
		command = { type = secedeprovince which = VIC value = 915 }
		command = { type = secedeprovince which = VIC value = 917 }
		command = { type = secedeprovince which = VIC value = 923 }
		command = { type = secedeprovince which = VIC value = 926 }
		command = { type = secedeprovince which = VIC value = 927 }
		command = { type = secedeprovince which = VIC value = 928 }
		command = { type = secedeprovince which = VIC value = 929 }
		command = { type = secedeprovince which = VIC value = 930 }
		command = { type = secedeprovince which = VIC value = 931 }
		command = { type = secedeprovince which = VIC value = 934 }
		command = { type = secedeprovince which = VIC value = 935 }
		command = { type = secedeprovince which = VIC value = 937 }
		command = { type = secedeprovince which = VIC value = 944 }
		command = { type = secedeprovince which = VIC value = 945 }
		command = { type = secedeprovince which = VIC value = 947 }
		command = { type = secedeprovince which = VIC value = 949 }
		command = { type = secedeprovince which = VIC value = 951 }

	# Vichy troops: it causes ctd, maybe id error?
	#command = { type = switch_allegiance  which = VIC value = -1 } # Some units join the regime
	#command = { type = switch_allegiance  which = VIC value = -1 }
	#command = { type = switch_allegiance  which = VIC value = -1 }
	#command = { type = switch_allegiance  which = VIC value = -1 }
	#command = { type = switch_allegiance  which = VIC value = -1 }
	#command = { type = switch_allegiance  which = VIC value = -1 }
	#command = { type = switch_allegiance  which = VIC value = -1 }	
	#command = { type = switch_allegiance  which = VIC value = -1 } # Some units join the regime
	#command = { type = switch_allegiance  which = VIC value = -1 }
	#command = { type = switch_allegiance  which = VIC value = -1 }
	#command = { type = switch_allegiance  which = VIC value = -1 }
	#command = { type = switch_allegiance  which = VIC value = -1 }
	#command = { type = switch_allegiance  which = VIC value = -1 }
	#command = { type = switch_allegiance  which = VIC value = -1 }	

	command = { type = delete_unit which = -1 } # And some go home
	command = { type = delete_unit which = -1 }
	command = { type = delete_unit which = -1 }
	command = { type = delete_unit which = -1 }
	command = { type = delete_unit which = -1 }
	command = { type = delete_unit which = -1 } # And some go home
	command = { type = delete_unit which = -1 }
	command = { type = delete_unit which = -1 }
	command = { type = delete_unit which = -1 }
	command = { type = delete_unit which = -1 }
	command = { type = delete_unit which = -1 } # And some go home
	command = { type = delete_unit which = -1 }
	command = { type = delete_unit which = -1 }
	command = { type = delete_unit which = -1 }
	command = { type = delete_unit which = -1 }
	command = { type = delete_unit which = -1 } # And some go home
	command = { type = delete_unit which = -1 }
	command = { type = delete_unit which = -1 }
	command = { type = delete_unit which = -1 }
	command = { type = delete_unit which = -1 }	
                        }		
}

######################################################
#  432114 FRA: Belgium surrenders: Congo to FRA (by nachinus)
###################################################
event = {
	id = 432114
	random = no
	country = FRA
	
	#triggered by BEL 852030B

	name = CEVTNAME_432114
	desc = CEVTDESC_432114
	style = 0


	action_a = {
		name = OK
		command = { type = add_division which = infantry value = 0 when = 1130 } #Leopoldville
		command = { type = add_division which = infantry value = 0 when = 1185 } #Albertville
		command = { type = add_division which = infantry value = 0 when = 1115 } #Stanleyville
		command = { type = add_division which = infantry value = 0 when = 1135 } #Banana
		command = { type = supplies value = 500 } 
	}
}



##########################################
# 432006 - France intervenes in Syria-Lebanon dispute (ahistorical) (by OHGamer)
# This event has been written expressly for the purpose of the CORE mod for Hearts of Iron, 
# use of this event outside the CORE mod without written permission 
# of the author or the author's designated representative is prohibited
##########################################
event = { 
	id = 432006
	random = no 
	country = FRA 

	name = CEVTNAME_432006
	desc = CEVTDESC_432006
	style = 0

	trigger = {
		exists = SYR
	NOT = {
		exists = LEB
		exists = VIC #should not fire if Vichy Syria annexes Lebanon during the war
		}
	}

	date = { day = 5 month = january year = 1936 }
	offset = 7
	deathdate = { day = 30 month = december year = 1947 }

	action_a = {
		name = CEVTACTA_432006
		command = { type = trigger which = 902077 }
	}

	action_a = {
		name = CEVTACTB_432006
		command = { type = dissent value = 2 } #The Right would have had fits if France backed down to the Syrian nationalists
	}

}

event = { 
	id = 432125
	random = no 
	country = FRA

	name = CEVTNAME_432125
	desc = CEVTDESC_432125
	style = 0

	action_a = {
		name = CEVTACTA_432125
		command = { type = trigger which = 702185 }
		}

	action_b = {
		name = CEVTACTB_432125
		command = { type = trigger which = 702186 }
		command = { type = secedeprovince which = POL value = 1322 }   # Fianarantsoa
		command = { type = dissent value = 2 }
	}
}


event = { 
	id = 432124
	random = no 
	country = FRA

	name = CEVTNAME_432124
	desc = CEVTDESC_432124
	style = 0

	action_a = {
		name = CEVTACTA_432124
                command = { type = industry which = 1322 value = 1 }  # Fianarantsoa
		}

}


event = { 
	id = 432123
	random = no 
	country = FRA

	name = CEVTNAME_432123
	desc = CEVTDESC_432123
	style = 0

	action_a = {
		name = CEVTACTA_GREAT
                command = { type = industry which = 1322 value = 1 }  # Fianarantsoa
		}

}

event = { 
	id = 432122
	random = no 
	country = FRA

	name = CEVTNAME_432122
	desc = CEVTDESC_432122
	style = 0

	action_a = {
		name = CEVTACTA_GREAT
		command = { type = province_manpower which = 1322 value = 1 } # Fianarantsoa
		}

}

event = { 
	id = 432121
	random = no 
	country = FRA

	name = CEVTNAME_432121
	desc = CEVTDESC_432121
	style = 0

	action_a = {
		name = CEVTACTA_432121
		command = { type = trigger which = 702179 }
		command = { type = dissent value = 1 }
		}

	action_b = {
		name = CEVTACTB_432121
		command = { type = trigger which = 702180 }
	}
}


event = { 
	id = 432120
	random = no 
	country = FRA

	#Triggered by POL 702175A

	name = CEVTNAME_432120
	desc = CEVTDESC_432120
	style = 0

	action_a = {
		name = CEVTACTA_432120
		command = { type = trigger which = 702176 } # POL
		}

	action_b = {
		name = CEVTACTB_432120
		command = { type = trigger which = 702177 } # POL
	}
}

#
# HoI - French Forts events
#
#		written by Generalisimo
#
# C.O.R.E. v0.7 transition to CSV completed
#########################################################################
#  15050 - French political crisis over fortification effort - *AI*
#########################################################################
event = {
	id = 15050
	random = no
	country = FRA
	trigger = {
		ai = yes 
		exists = FRA #France
		exists = LUX #Luxembourg
		exists = HOL #Holland
		exists = BEL #Belgium
		NOT = {
			OR = {
				war = { country = GER country = FRA }
				war = { country = GER country = LUX }
				war = { country = GER country = HOL }
				war = { country = GER country = BEL }
				alliance = { country = GER country = FRA }
				alliance = { country = GER country = LUX }
				alliance = { country = GER country = HOL }
				alliance = { country = GER country = BEL }
				puppet = { country = FRA country = GER }
				puppet = { country = LUX country = GER }
				puppet = { country = HOL country = GER }
				puppet = { country = BEL country = GER }
				}
			}
		random = 70
		}

	name = CEVTNAME_15050
	desc = CEVTDESC_15050
	style = 0

	date = { day = 21 month = july year = 1939 } 
	offset = 10
	deathdate = { day = 5 month = august year = 1939 }

	action_a = {
		name = CEVTACTA_15050
		command = { type = land_fort which = 518 value = -9 } #lille
		command = { type = land_fort which = 520 value = -9 } #sedan
		command = { type = land_fort which = 556 value = -9 } #chaumont
		command = { type = dissent value = -10 }
		command = { type = industry which = 518 value = 3 }
		command = { type = industry which = 520 value = 3 }
		command = { type = industry which = 556 value = 3 }
		command = { type = influence value = 30 } # diplomatic influence, no way to influence another country
		command = { type = sleepevent which = 15063 } # just to be sure
		}
	action_b = {
		name = CEVTACTB_15050
		command = { type = dissent value = 15 }
		command = { type = trigger which = 15051 } # LUX
		command = { type = trigger which = 15052 } # HOL
		command = { type = trigger which = 15053 } # BEL
		command = { type = sleepevent which = 15063 } # just to be sure
		}
}

#########################################################################
#  15063 - French political crisis over fortification effort - *NO AI*
#########################################################################
event = {
	id = 15063
	random = no
	country = FRA
	trigger = {
		ai = no
		exists = FRA #France
		exists = LUX #Luxembourg
		exists = HOL #Holland
		exists = BEL #Belgium
		NOT = {
			OR = {
				war = { country = GER country = FRA }
				war = { country = GER country = LUX }
				war = { country = GER country = HOL }
				war = { country = GER country = BEL }
				alliance = { country = GER country = FRA }
				alliance = { country = GER country = LUX }
				alliance = { country = GER country = HOL }
				alliance = { country = GER country = BEL }
				puppet = { country = FRA country = GER }
				puppet = { country = LUX country = GER }
				puppet = { country = HOL country = GER }
				puppet = { country = BEL country = GER }
				}
			}
		random = 70
		}

	name = CEVTNAME_15063
	desc = CEVTDESC_15063
	style = 0

	date = { day = 20 month = july year = 1939 } 
	offset = 10
	deathdate = { day = 5 month = august year = 1939 }

	action_a = {
		name = CEVTACTA_15063
		command = { type = land_fort which = 518 value = -9 } #lille
		command = { type = land_fort which = 520 value = -9 } #sedan
		command = { type = land_fort which = 556 value = -9 } #chaumont
		command = { type = dissent value = -10 }
		command = { type = industry which = 518 value = 3 }
		command = { type = industry which = 520 value = 3 }
		command = { type = industry which = 556 value = 3 }
		command = { type = influence value = 30 } # diplomatic influence, no way to influence another country
		command = { type = sleepevent which = 15050 } # just to be sure
		}
	action_b = {
		name = CEVTACTB_15063
		command = { type = dissent value = 15 }
		command = { type = trigger which = 15051 } # LUX
		command = { type = trigger which = 15052 } # HOL
		command = { type = trigger which = 15053 } # BEL
		command = { type = sleepevent which = 15050 } # just to be sure
		}
}

###
# Maginot Line Fortress Reduction - flanked by Axis forces
###

event = {
	id = 15064
	random = no
	country = FRA

	trigger = {
		atwar = yes
		NOT = {
			alliance = { country = GER country = FRA }
		}
		
		OR = {
			control = { province = 541 data = GER }
			control = { province = 541 data = ITA }
			control = { province = 541 data = VIC }
			control = { province = 555 data = GER }
			control = { province = 555 data = ITA }
			control = { province = 555 data = VIC }
			control = { province = 543 data = GER }
			control = { province = 543 data = ITA }
			control = { province = 543 data = VIC }
			control = { province = 544 data = GER }
			control = { province = 544 data = ITA }
			control = { province = 544 data = VIC }
		}
	}

	name = CEVTNAME_15064
	desc = CEVTDESC_15064
	style = 0

	date = { day = 15 month = january year = 1936 } 
	offset = 5
	deathdate = { day = 30 month = december year = 1947 }

	action_a = {
		name = CEVTACTA_15064
		command = { type = land_fort which = 542 value = -7 }
		command = { type = dissent value = 1 }
	}
}

event = {
	id = 15065
	random = no
	country = FRA

	trigger = {
		atwar = yes
		NOT = {
			alliance = { country = GER country = FRA }
		}
		
		OR = {
			control = { province = 542 data = GER }
			control = { province = 542 data = ITA }
			control = { province = 542 data = VIC }
			control = { province = 543 data = GER }
			control = { province = 543 data = ITA }
			control = { province = 543 data = VIC }
			control = { province = 554 data = GER }
			control = { province = 554 data = ITA }
			control = { province = 554 data = VIC }
		}
	}

	name = CEVTNAME_15065
	desc = CEVTDESC_15064
	style = 0
	
	date = { day = 15 month = january year = 1936 } 
	offset = 5
	deathdate = { day = 30 month = december year = 1947 }

	action_a = {
		name = CEVTACTA_15065
		command = { type = land_fort which = 555 value = -7 }
		command = { type = dissent value = 1 }
	}
}

event = {
	id = 15066
	random = no
	country = FRA

	trigger = {
		atwar = yes
		NOT = {
			alliance = { country = GER country = FRA }
		}
		
		OR = {
			control = { province = 555 data = GER }
			control = { province = 555 data = ITA }
			control = { province = 555 data = VIC }
			control = { province = 543 data = GER }
			control = { province = 543 data = ITA }
			control = { province = 543 data = VIC }
			control = { province = 556 data = GER }
			control = { province = 556 data = ITA }
			control = { province = 556 data = VIC }
		}
	}

	name = CEVTNAME_15066
	desc = CEVTDESC_15064
	style = 0

	date = { day = 15 month = january year = 1936 } 
	offset = 5
	deathdate = { day = 30 month = december year = 1947 }

	action_a = {
		name = CEVTACTA_15066
		command = { type = land_fort which = 554 value = -7 }
		command = { type = dissent value = 1 }
	}
}	
