####################################################################
#
# 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 = dissent value = 25 } #Andris: Changed from 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 = 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 = 523 }
		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 }
            
		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 } 
		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 } 
		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 } 
		command = { type = delete_unit which = -1 } 
		command = { type = delete_unit which = -1 } 
		command = { type = delete_unit which = -1 } 
		command = { type = delete_unit which = -1 } 
	}
	
}


#########################################################################
#  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 = 55 } #Andris: Changed from 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 }

		#France loses core on overseas territories
		command = { type = removecore which = 31 } 
		command = { type = removecore which = 1003 } 
		command = { type = removecore which = 1004 }
		command = { type = removecore which = 1005 }
		command = { type = removecore which = 1006 }
		command = { type = removecore which = 1007 }
		command = { type = removecore which = 1011 }
		command = { type = removecore which = 1012 }
		command = { type = removecore which = 1022 }
		command = { type = removecore which = 1023 }
		command = { type = removecore which = 1024 }
		command = { type = removecore which = 1025 }
		command = { type = removecore which = 1026 }
		command = { type = removecore which = 1030 }
		command = { type = removecore which = 1033 }
		command = { type = removecore which = 1041 }
		command = { type = removecore which = 1043 }
		command = { type = removecore which = 1044 }
		command = { type = removecore which = 1045 }
		command = { type = removecore which = 1046 }
		command = { type = removecore which = 1047 }
		command = { type = removecore which = 1048 }
		command = { type = removecore which = 1049 }
		command = { type = removecore which = 1050 }
		command = { type = removecore which = 1051 }
		command = { type = removecore which = 1052 }
		command = { type = removecore which = 1053 }
		command = { type = removecore which = 1056 }
		command = { type = removecore which = 1060 }
		command = { type = removecore which = 1061 }
		command = { type = removecore which = 1072 }
		command = { type = removecore which = 1073 }
		command = { type = removecore which = 1074 }
		command = { type = removecore which = 1075 }
		command = { type = removecore which = 1076 }
		command = { type = removecore which = 1077 }
		command = { type = removecore which = 1078 }
		command = { type = removecore which = 1079 }
		command = { type = removecore which = 1080 }
		command = { type = removecore which = 1081 }
		command = { type = removecore which = 1082 }
		command = { type = removecore which = 1083 }
		command = { type = removecore which = 1108 }
		command = { type = removecore which = 1109 }
		command = { type = removecore which = 1111 }
		command = { type = removecore which = 1112 }
		command = { type = removecore which = 1113 }
		command = { type = removecore which = 1114 }
		command = { type = removecore which = 1116 }
		command = { type = removecore which = 1117 }
		command = { type = removecore which = 1118 }
		command = { type = removecore which = 1120 }
		command = { type = removecore which = 1124 }
		command = { type = removecore which = 1126 }
		command = { type = removecore which = 1127 }
		command = { type = removecore which = 1128 }
		command = { type = removecore which = 1319 }
		command = { type = removecore which = 1322 }
		command = { type = removecore which = 1329 }
		command = { type = removecore which = 1289 }
		command = { type = removecore which = 269 }
		command = { type = removecore which = 271 } 
		command = { type = removecore which = 312 }
		command = { type = removecore which = 67 }
		command = { type = removecore which = 2126 }
	}
}



#########################################################################
#  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 }
		command = { type = add_division which = infantry }
		command = { type = add_division which = fighter }
		}

}

######################################################################### 
#  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 = 2 } #antitank
		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 }	
	 #        }

	   control = { province = 615 data = GER } #Germany takes Prague/Munich Agreement void
		
	}

	name = CEVTNAME_432008
	desc = CEVTDESC_432008
	style = 0

	date = { day = 30 month = september year = 1938 }
	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
           }
}

#########################################################################
# French Reaction to German re-occupation of the Rhineland (Babe/Ilkhold)
#########################################################################

#432009 - Reaction to German re-occupation of the Rhineland (by Babe/Ilkhold)
#AI France vs. AI Germany/Human France vs. AI Germany/Human France vs. Human Germany

event = { 
	id = 432009 
	random = no
	country = FRA
	
	# Triggered by GER 2000 

	trigger = { 
		OR = {
			NOT = { flag = fra_global_ger_HumanPlayer } #AI Germany
			
			AND = {
				ai = no				   #Human France vs.
				flag = fra_global_ger_HumanPlayer  #Human Germany
			}
		}
	} 	
	
	name = CEVTNAME_432009
	desc = CEVTDESC_432009
	style = 0
	
	action_a = {
		name = CEVTACTA_432009
		command = { type = trigger which = 172402 } 		# Andris: German AI Tactical Manpowerpool Reduction
		command = { type = sleepevent which = 433027  }		# Andris: Reaction to German re-occupation of the Rhineland (Alternate)
	}
	action_b = {
		name = CEVTACTB_432009 # Extend Maginot Line
		command = { type = setflag which = extend_maginot_line }
		command = { type = trigger which = 172402 }		# Andris: German AI Tactical Manpowerpool Reduction
		command = { type = sleepevent which = 433027  }		# Andris: Reaction to German re-occupation of the Rhineland (Alternate)
	}
	action_c = {
		name = CEVTACTC_432009 # Extend Maginot Line and partially mobilize
		command = { type = setflag which = extend_maginot_line }
		command = { type = trigger which = 172402 }		# Andris: German AI Tactical Manpowerpool Reduction
		command = { type = manpowerpool value = 150 } 		# Andris: reduced from 300
		command = { type = dissent value = 8 } 			# Mobilization (Andris: increased from 2) 
		command = { type = sleepevent which = 433027  }		# Andris: Reaction to German re-occupation of the Rhineland (Alternate)
	}
	action_d = {
		name = CEVTACTD_432009 # 
		command = { type = trigger which = 172064 } 		# Demand German Retreat
		command = { type = warentry which = USA value = -10 } 	# USA disengaging 
		command = { type = warentry which = ENG value =  -8 } 	# UK disengaging 
		command = { type = leave_alliance } 			# FRA on their own
		command = { type = dissent value = 10 } 		# Mobilization (Andris: increased from 2)
		command = { type = sleepevent which = 433027  }		# Andris: Reaction to German re-occupation of the Rhineland (Alternate)
	}
}


# 432010 - Extension of Maginot Line (by Babe/Ilkhold)

event = { 
	id = 432010 
	random = no
	country = FRA
	
	trigger = {
		flag = extend_maginot_line
		supplies = 4000 #Andris: need to have the supplies
	}
		
	name = CEVTNAME_432010
	desc = CEVTDESC_432010
	style = 0

	date = { day = 1 month = january year = 1936 }
	offset = 30
	deathdate = { day = 1 month = january year = 1938 } 
	
	action_a = {
		name = CEVTACTA_432010
		command = { type = construct which = land_fort value = 518 } # Lille
		command = { type = construct which = land_fort value = 520 } # Sedan 
		command = { type = construct which = land_fort value = 556 } # Chaumont
		command = { type = supplies value = -4000 }
		command = { type = trigger which = 852003 } # HOL reaction
		command = { type = trigger which = 852006 } # BEL reaction
	}
	action_b = {
		name = CEVTACTB_432010
		command = { }
	}
}

# 432011 - Reaction to German refusal to leave the Rhineland (by Babe/Ilkhold)

event = { 
	id = 432011 
	random = no
	country = FRA
	
	# Triggered by GER 172064A (Aggressive)

	name = CEVTNAME_432011
	desc = CEVTDESC_432011
	style = 0
	
	action_a = {
		name = CEVTACTA_432011
		command = { type = war which = GER }
		command = { type = warentry which = USA value = -20 } 	# USA totally disengaging 
		command = { type = warentry which = ENG value = -12 } 	# UK totally disengaging 
		command = { type = trigger which = 432102 } 		# FRA: Mobilize the Republic/Early War 
		command = { type = sleepevent which = 172402 }
		command = { type = ai which = core_FRA_Attack.ai }
	}
	action_b = {
		name = CEVTACTB_432011
		command = { type = trigger which = 172402 }		# Andris: German AI Tactical Manpowerpool Reduction
	}
	action_c = {
		name = CEVTACTB_432009 # Extend Maginot Line
		command = { type = setflag which = extend_maginot_line }
		command = { type = trigger which = 172402 }		# Andris: German AI Tactical Manpowerpool Reduction
	}
}

#########################################################################
#  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 # UK 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 = CEVTACTA_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 # 
	random = no
	country = FRA

	# Triggered by SPR 802036A 

	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 = -3 } #From -6
		#command = { type = warentry which = FRA value = 5 }
		command = { type = trigger which = 802037 }  
	}
}

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

	name = CEVTNAME_432044
	desc = CEVTDESC_432044
	style = 0

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

#########################################################################
#  432045 - Revolt Spills Over Into French Morocco (by Fallout_Boy)
#########################################################################
event = { 
	id = 432045 # 
	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 = CEVTACTA_OK
		command = { type = dissent value = -5 }  
		command = { type = influence value = -6 }
		command = { type = manpowerpool value = -75 } 
		command = { type = trigger which = 552018 } # 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 272114A

	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

	# Triggered by ENG 272114B

	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 (Andris: Added new ministers, needs to be finished with correct Min. Security and Min. Armament)
###########################################################

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 = -9999 }
		#command = { type = oilpool value = -20000 } #oil pool does not 0 out, can have negative values
		command = { type = coalpool value = -99999 }
		command = { type = rubberpool value = -99999 }
		command = { type = steelpool value = -99999 }
		command = { type = industry which = 2158 value = 2 } #Andris: increased from +1

		command = { type = headofstate which = 2054 } #Charles De Gaulle
		command = { type = headofgovernment which = 2027 } #Charles De Gaulle
		command = { type = foreignminister which = 2066 } #Charles De Gaulle
		command = { type = armamentminister which = 2077 } # Pierre Chardigny
		command = { type = ministerofintelligence which = 2093 } #Aimé Lepercq
		command = { type = chiefofstaff which = 2103 } # Charles De Gaulle
		command = { type = chiefofarmy which = 2107 } # Pierre Chardigny
		
		command = { type = sleepminister which = 2102 } # Maxime Weygand
		command = { type = sleepminister which = 2008 } # Maurice Gamelin
		command = { type = sleepminister which = 2007 } # Maurice Gamelin

		command = { type = sleepminister which = 2004 } # Jean Fabry
		command = { type = sleepminister which = 2013 } # Vincent Auriol
		command = { type = sleepminister which = 2017 } # Jean Fabry
		command = { type = sleepminister which = 2021 } # Raoul Doutry
		#command = { type = sleepminister which = 2025 } # Vincent Auriol

		command = { type = sleepminister which = 2073 } # Paul Marchandeau
		command = { type = sleepminister which = 2058 } # Edouard Daladier
		command = { type = sleepminister which = 2076 } # Edouard Daladier
		command = { type = sleepminister which = 2071 } # Georges Bonnet
		command = { type = sleepminister which = 2064 } # Georges Bonnet

		#Free France gets overseas cores except Indochina until Liberation of France event (2802)			
		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 }

			#Indo-China provinces removed as cores
			#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 VIC432068
	
	#earliest date is August 28, 1940
 
	random = no
	country = FRA
	name = CEVTNAME_432069
	desc = CEVTDESC_432069
	style = 0


	action_a = {
		name = CEVTACTA_432069
		command = { type = capital which = 1128 } #Brazzaville
		command = { type = supplies value = 2000 }
		command = { type = oilpool value = 500 }
		command = { type = coalpool value = 500 }
		command = { type = rubberpool value = 1500 }
		command = { type = steelpool value = 500 }
		command = { type = industry which = 2158 value = -2 } #Andris: increased from -1 to match FRA432065
		command = { type = industry which = 1128 value = 5 } #Brazzaville
		command = { type = industry which = 1127 value = 5 } #Pointe Noire
		command = { type = industry which = 1120 value = 5 } #Doula
		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
	random = no
	country = FRA	

	trigger = {
		exists = VIC
		control = { province = 1003 data = FRA } # Oran under FRA control (VIC 432088)
		control = { province = 1077 data = FRA } # Algiers under FRA control (VIC 432088)
	     }
	
	date = { day = 1 month = january year = 1936 } #Andris: changed from august 1940
	offset = 5 # Check for trigger conditions every 7 days
	deathdate = { day = 30 month = december year = 1947 }

	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 }
		}
}


##################################################
# 432100 - France Re-arms/Goes to War
##################################################

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

	trigger = {
		OR = {
			#Option 1: Treaty of Munich (Annexation of Sudetenland)
			control = { province = 578 data = GER } #Karlsbad
			
			#Option 2: Treaty of Munich (Czechoslovakia joins Axis)
			event = 2004 
			
			#Option 3: Germany fighting an early, ahistorical war with someone
			#other than France 
			AND = {	
				atwar = GER
				NOT = { war = { country = GER  country = FRA } }	
			}
		}	
		
		NOT = {
			event = 432102 
		}
	}	
		
	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 = CEVTACTA_OK
		command = { type = manpowerpool value = 250 }
		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 }

		#Province_manpower total: +73
		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 = 931   value = 2 } #Grenoble
		command = { type = province_manpower which = 948   value = 2 } #Bordeaux
		command = { type = province_manpower which = 529   value = 2 } #Reims
		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 = 531   value = 1 } #Caen
		command = { type = province_manpower which = 532   value = 1 } #Cherbourg
		
	}
}


# 432101 - The Republic goes to War (nachinus)


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

	trigger = {
		atwar = yes
		event = 432100 
	}

	name = CEVTNAME_432101
	desc = CEVTDESC_432101
	style = 0

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

	action_a = {
		name = CEVTACTA_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 }

		#Province_manpower total: +84
		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 = 931   value = 1 } #Grenoble
		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 = 529   value = 1 } #Reims

		#French Indo-China
		command = { type = province_manpower which = 1607   value = 3 } #Hanoi
		command = { type = province_manpower which = 1608   value = 1 } #Haiphong
		command = { type = province_manpower which = 1733   value = 1 } #Saigon
		
		#French North Africa
		command = { type = province_manpower which = 1012   value = 1 } #Fez
		command = { type = province_manpower which = 1033   value = 1 } #Dakar
		command = { type = province_manpower which = 1011   value = 1 } #Casablanca
	
	}
}


# 432102 - The Republic Goes to War: Germany does not go into Czechoslovakia or Early war


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

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

	name = CEVTNAME_432101
	desc = CEVTDESC_432101
	style = 0

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

	action_a = {
		name = CEVTACTA_OK
		command = { type = manpowerpool value = 450 }
		command = { type = ai which = core_FRA_38_Infantry.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 }

		#Province_manpower total: +157
		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 = 931   value = 3 } #Grenoble
		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 = 529   value = 3 } #Reims
		command = { type = province_manpower which = 951   value = 3 } #Tarbes
		command = { type = province_manpower which = 926   value = 3 } #Rodez
		command = { type = province_manpower which = 927   value = 3 } #Nimes
		command = { type = province_manpower which = 539   value = 3 } #Lorient
		command = { type = province_manpower which = 538   value = 3 } #Brest
		command = { type = province_manpower which = 949   value = 3 } #Auch
		command = { type = province_manpower which = 537   value = 3 } #Saint-Malo
		command = { type = province_manpower which = 531   value = 1 } #Caen
		command = { type = province_manpower which = 532   value = 1 } #Cherbourg

		#French Indo-China
		command = { type = province_manpower which = 1607   value = 3 } #Hanoi
		command = { type = province_manpower which = 1733   value = 1 } #Saigon
		command = { type = province_manpower which = 1608   value = 1 } #Haiphong

		#French North Africa
		command = { type = province_manpower which = 1012   value = 1 } #Fez
		command = { type = province_manpower which = 1033   value = 1 } #Dakar
		command = { type = province_manpower which = 1011   value = 1 } #Casablanca
	}
}

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

event = {
	id = 432104 # 
	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 }
		}
}
############################
# 432105 (FRA)French General Strike(by Ghost_dk)
############################

event = {
	id = 432105 #
	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 }
		}
}
###############################
# 432106 (FRA)Franco-German Pact(by Ghost_dk)
###############################

event = {
	id = 432106 # 
	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 }
	#	}
}
##################################
# 432107 (FRA)Italian Invalidation of Treaty of 1935(by Ghost_dk)
##################################

event = {
	id = 432107 # 
	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 }
			}
	}

#########################################################################
#  Sale of Renault R-35 to Yugoslavia
#########################################################################

event = {
	id = 432103 # 
	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 # YUG 752472
	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 = 1600 }
			}
	}

###############################################
# 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 GER 2022

	name = "EVT_2800_NAME"
	desc = "EVT_2800_DESC"
	style = 0 
	
	action_a = {
                name = CEVTACTA_OK 
                command = { type = secedeprovince which = VIC value = 1081 } #Tunis
                command = { type = secedeprovince which = VIC value = 1083 } #Gabes
		
		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 = CEVTACTA_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
	}

}

#######################
# 432120-25 Polish colonization of Madagascar
#########################

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
#
#########################################################################
# French political crisis over fortification effort 
#########################################################################

# AI France vs. AI Germany

event = {
	id = 15050
	random = no
	country = FRA
	
	trigger = {
		ai = yes 
		NOT = { flag = fra_global_ger_HumanPlayer} #AI Germany

		NOT = {
			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 = -5 } 	#Lille 
		command = { type = land_fort which = 520 value = -5 } 	#Sedan
		command = { type = land_fort which = 556 value = -5 } 	#Chaumont
		command = { type = land_fort which = 522 value = -5 } 	#Rouen
		command = { type = land_fort which = 528 value = -5 } 	#Amiens
		command = { type = land_fort which = 529 value = -5 } 	#Reims
		command = { type = land_fort which = 525 value = -5 } 	#Troyes
			
		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 } 
		command = { type = sleepevent which = 433076 } 
		command = { type = sleepevent which = 15063  } 
	}
	action_b = {
		name = CEVTACTB_15050
		command = { type = dissent value = 15 }
		command = { type = trigger which = 15051 } 		# LUX reaction
		command = { type = trigger which = 15052 } 		# HOL reaction
		command = { type = trigger which = 15053 } 		# BEL reaction
		command = { type = sleepevent which = 433076 }
		command = { type = sleepevent which = 15063  } 
	}
}

# HP France 

event = {
	id = 15063
	random = no
	country = FRA
	
	trigger = {
		ai = no
		
		NOT = {		
			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 = -7 } 	#Lille
		command = { type = land_fort which = 520 value = -7 } 	#Sedan
		command = { type = land_fort which = 556 value = -7 } 	#Chaumont
		command = { type = land_fort which = 522 value = -7 } 	#Rouen
		command = { type = land_fort which = 528 value = -7 } 	#Amiens
		command = { type = land_fort which = 529 value = -7 } 	#Reims
		command = { type = land_fort which = 525 value = -7 } 	#Troyes
		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 } 
		command = { type = sleepevent which = 15050  } 
		command = { type = sleepevent which = 433076 }
	}
	action_b = {
		name = CEVTACTB_15063
		command = { type = dissent value = 15 }
		command = { type = trigger which = 15051 } 		# LUX reaction
		command = { type = trigger which = 15052 } 		# HOL reaction
		command = { type = trigger which = 15053 } 		# BEL reaction
		command = { type = sleepevent which = 15050  } 
		command = { type = sleepevent which = 433076 }
	}
}

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

###Colmar

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

	trigger = {
		atwar = yes
		NOT = {
			alliance = { country = GER country = FRA }
		}
		
		OR = {
			control = { province = 541 data = GER } #Bern
			control = { province = 541 data = ITA }
			control = { province = 541 data = VIC }
			control = { province = 555 data = GER } #Strasbourg
			control = { province = 555 data = ITA }
			control = { province = 555 data = VIC }
			control = { province = 543 data = GER } #Nancy
			control = { province = 543 data = ITA }
			control = { province = 543 data = VIC } 
			control = { province = 544 data = GER } #Dijon
			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 }
	}
}

###Strasbourg

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

	trigger = {
		atwar = yes
		NOT = {
			alliance = { country = GER country = FRA }
		}
		
		OR = {
			control = { province = 542 data = GER } #Colmar
			control = { province = 542 data = ITA }
			control = { province = 542 data = VIC }
			control = { province = 543 data = GER } #Nancy
			control = { province = 543 data = ITA } 
			control = { province = 543 data = VIC }
			control = { province = 554 data = GER } #Metz
			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 }
	}
}

###Metz

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

	trigger = {
		atwar = yes
		NOT = {
			alliance = { country = GER country = FRA }
		}
		
		OR = {
			control = { province = 555 data = GER } #Strasbourg
			control = { province = 555 data = ITA }
			control = { province = 555 data = VIC }
			control = { province = 543 data = GER } #Nancy
			control = { province = 543 data = ITA }
			control = { province = 543 data = VIC }
			control = { province = 556 data = GER } #Chaumont
			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 }
	}
}	

####################################################
# FRA (AI Only) minister events
# 432501 - Marcel Deat - Chief of Air Force (1936) 
# 432502 - Pierre Cot - Chief of Air Force (1936)
# 432503 - Joseph Vuillemin - Chief of Air Force (1938)
# 432506 - Vincent Auriol takes Armament Ministry (1939 or 1940, if unelected)
####################################################
event = { 
	id = 432501
	random = no 
	country = FRA

	trigger = {
		ai = yes
	}

	name = AI_EVENT 
	desc = "" 
	style = 0 

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

	action_a = { 
		command = { type = chiefofair which = 2115 }	# Marcel Deat (Air Superiority Doctrine)		
		command = { type = sleepminister which = 2010 }	# Victor Denain 	
	} 
}

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

	trigger = {
		ai = yes
	}

	name = AI_EVENT 
	desc = "" 
	style = 0 

	date = { day = 1 month = june year = 1936 } 
	offset = 10
	deathdate = { day = 30 month = september year = 1936 }

	action_a = { 
		command = { type = chiefofair which = 2116 }  	# Pierre Cot (Carpet Bombing Doctrine)
		command = { type = sleepminister which = 2115 }	# Marcel Deat 	
	} 
}

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

	trigger = {
		ai = yes
	}

	name = AI_EVENT 
	desc = "" 
	style = 0 

	date = { day = 15 month = february year = 1938 } 
	offset = 10
	deathdate = { day = 30 month = april year = 1938 }

	action_a = { 
		command = { type = chiefofair which = 2118 }  	# Joseph Vuillemin (Air Superiority Doctrine)
		command = { type = sleepminister which = 2116 }	# Pierre Cot 	
	} 
}

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

	trigger = {
		ai = yes
		OR = {
			AND = {
				year = 1939
				flag = fra_global_ger_HumanPlayer  #Human Germany
			}
			AND = {
				year = 1940
				NOT = { flag = fra_global_ger_HumanPlayer }  #AI Germany
			}		
		}

		headofgovernment = 2019 #Paul Reynaud
		minister = 2025 	#Vincent Auriol ('39)
	}

	name = AI_EVENT 
	desc = "" 
	style = 0 

	date = { day = 1 month = january year = 1939 } 
	offset = 60
	deathdate = { day = 30 month = june year = 1940 }

	action_a = { 
		command = { type = sleepminister which = 2021 }	# Raoul Dautry ('39)
		command = { type = armamentminister which = 2025 } # Vincent Auriol ('39) (Admin. Genius)
		
		#command = { type = sleepminister which = 2013 } # Vincent Auriol ('36)		
	} 
}


