#
# New Order Independence COREed events - Yogi's NO pack modification
#

#All events by Guiniessmonkey except
#partitioning of Switzerland events by The Yogi

# 6380 Independence for Spain REMOVED
# 6381 Independence for Denmark REMOVED - CORE events replace that.
# 6382 Schleswig to Germany. REMOVED - see above
# 6383 Independence for Norway REMOVED 
# 6384 Independence for Sweden REMOVED
# 6385 Independence for Finland REMOVED 
# and other... REMOVED
# Reason - players can do this anyway.

# EVT 6391 tweaked by ConjurerDragon

#####################################################################################
#Partition of Switzerland Events tweaked by CD
######################################################################################
event = { 
	id = 6391
	random = no 
	country = GER
	trigger = { 
			event = 5107 #New Order West must be triggered

			# All Switzerland is German-held 
			control = { province = 541 data = GER } #Capitol must be German-held
			control = { province = 564 data = GER } 
			control = { province = 936 data = GER } 
			control = { province = 914 data = GER } 
                        owned = { province = 541 data = GER } 
                        owned = { province = 564 data = GER } 
                        owned = { province = 936 data = GER } 
                        owned = { province = 914 data = GER }
			NOT = {	
			exists = SCH
				}

		}

	name = CEVTNAME_6391
	desc = CEVTDESC_6391

	style = 0
	date = { day = 1 month = january year = 1936 }
	offset = 30 # Check for trigger conditions every month
	deathdate = { year = 1960 }

	action_a = {
		name = CEVTACTA_6391
		command = { type = addcore which = 541 } #Bern
		command = { type = addcore which = 564 } #Zurich
		command = { type = secedeprovince which = VIC value = 936 } #Geneva
		command = { type = secedeprovince which = ITA value = 914 } #Lausanne
		command = { type = trigger which = 6392 } #Vichy event - added soon
		command = { type = trigger which = 6393 } #Italian event - added soon		
	}
	action_b = {
		name = CEVTACTB_6391
		command = { type = addcore which = 541 } #Bern
		command = { type = addcore which = 564 } #Zurich
	}
	action_c = {
		name = CEVTACTC_6391
		command = { type = independence which = SCH value = 1 }
		#command = { type = trigger which = 6510 } # - added soon
	}
	action_d = {
		name = CEVTACTD_6391
		command = { type = independence which = SCH value = 1 }
		command = { type = dissent value = 5 } #Lot of disgruntled Nazis here..
	}
}

event = { 
	id = 6392
	random = no 
	country = VIC
	#Triggered by Swiss partition event

	name = CEVTNAME_6392
	desc = CEVTDESC_6392

	style = 0


	action_a = {
		name = CEVTACTA_6392
		command = { type = addcore which = 936 } #Geneva	
	}

}

event = { 
	id = 6393
	random = no 
	country = ITA
	#Triggered by Swiss partition event

	name = CEVTNAME_6393
	desc = CEVTDESC_6393

	style = 0


	action_a = {
		name = CEVTACTA_GREAT
		command = { type = addcore which = 914 } #Lausanne	
	}

}
##########################################################################################################
#Partition of Greece events - REMOVED (Zerli events take care of that)
#
##############################################################################################
#US colonial independence events
##############################################################################################

# Up to 6434 REMOVED
# Reason - it not helps AI, player can do this anyway


################################################################################################
#German Zones of Occupation Events
################################################################################################

####Historical Alliance

event = { 
	id = 6440
	random = no 
	country = ENG

	trigger = { 

		war = { country = ENG country = GER }

		exists = FRA

		alliance = { country = ENG country = USA }
		alliance = { country = ENG country = FRA }		
		control = { province = 527 data = FRA } #French control Paris		
		NOT = {
			control = { province = 550 data = GER } #Amsterdam
			control = { province = 552 data = GER }	#Brussels		
			control = { province = 553 data = GER } #Luxembourg
			}
		OR = {
			NOT = {
			control = { province = 589 data = GER } #Willhelmshafen
			control = { province = 582 data = GER } #Munster
			control = { province = 559 data = GER } #Essen
			control = { province = 558 data = GER } #Koln
			control = { province = 577 data = GER } #Stuttgart
			control = { province = 547 data = GER }	#Freiberg
			control = { province = 562 data = GER } #Munchen
			control = { province = 566 data = GER }	#Konstanz
				}
			}		
		}

	name = CEVTNAME_6440
	desc = CEVTDESC_6440

	style = 0
	date = { day = 1 month = january year = 1936 }
	offset = 7 # Check for trigger conditions every week
	deathdate = { day = 30 month = december year = 1959 }
	action_a = {
		name = CEVTACTA_6440

		command = { type = addcore which = 589 } #Wilhelmshafen
		command = { type = addcore which = 586 } #Kiel
		command = { type = addcore which = 587 } #Lubeck
		command = { type = addcore which = 588 } #Hamburg
		command = { type = addcore which = 573 } #Innsbruck
		command = { type = addcore which = 571 } #Klagenfurt
		command = { type = addcore which = 559 } #Essen
		command = { type = addcore which = 583 } #Hannover	
		command = { type = addcore which = 582 } #Munster
		command = { type = trigger which = 6458 }
		command = { type = trigger which = 6459 }
		command = { type = trigger which = 6460 }
		command = { type = trigger which = 6461 }
		
	}
	action_b = {
		name = CEVTACTB_6440
		command = { }
	}
}

event = { 
	id = 6441
	random = no 
	country = USA
	trigger = { 
		war = { country = USA country = GER }
		exists = FRA
		alliance = { country = ENG country = USA }
		alliance = { country = USA country = FRA }		
		control = { province = 527 data = FRA } #French control Paris
		NOT = {
			control = { province = 550 data = GER } #Amsterdam
			control = { province = 552 data = GER }	#Brussels		
			control = { province = 553 data = GER } #Luxembourg
			}		
		OR = {
			NOT = {
			control = { province = 589 data = GER } #Willhelmshafen
			control = { province = 582 data = GER } #Munster
			control = { province = 559 data = GER } #Essen
			control = { province = 558 data = GER } #Koln
			control = { province = 577 data = GER } #Stuttgart
			control = { province = 547 data = GER }	#Freiberg
			control = { province = 562 data = GER } #Munchen
			control = { province = 566 data = GER }	#Konstanz
				}
			}		
		}

	name = CEVTNAME_6440
	desc = CEVTDESC_6441

	style = 0
	date = { day = 1 month = january year = 1936 }
	offset = 7 # Check for trigger conditions every week
	deathdate = { day = 30 month = december year = 1959 }
	action_a = {
		name = CEVTACTA_6440

		command = { type = addcore which = 610 } #Salzburg
		command = { type = addcore which = 611 } #Linz
		command = { type = addcore which = 562 } #Munchen
		command = { type = addcore which = 574 } #Nurnberg
		command = { type = addcore which = 576 } #Wurzburg
		command = { type = addcore which = 575 } #Mannheim
		command = { type = addcore which = 579 } #Erfurt
		command = { type = addcore which = 1961 } #Frankfurt am Main
		command = { type = addcore which = 566 } #Konstanz
		command = { type = trigger which = 6458 }
		command = { type = trigger which = 6459 }
		command = { type = trigger which = 6460 }
		command = { type = trigger which = 6461 }
	}
	action_b = {
		name = CEVTACTB_6440
		command = { }
	}
}
event = { 
	id = 6442
	random = no 
	country = FRA
	trigger = { 
		war = { country = FRA country = GER }
		alliance = { country = FRA country = USA }
		alliance = { country = ENG country = FRA }		
		control = { province = 527 data = FRA } #French control Paris
		NOT = {
			control = { province = 550 data = GER } #Amsterdam
			control = { province = 552 data = GER }	#Brussels		
			control = { province = 553 data = GER } #Luxembourg
			}
		OR = {
			NOT = {
			control = { province = 589 data = GER } #Willhelmshafen
			control = { province = 582 data = GER } #Munster
			control = { province = 559 data = GER } #Essen
			control = { province = 558 data = GER } #Koln
			control = { province = 577 data = GER } #Stuttgart
			control = { province = 547 data = GER }	#Freiberg
			control = { province = 562 data = GER } #Munchen
			control = { province = 566 data = GER }	#Konstanz
				}
			}		
		}

	name = CEVTNAME_6440
	desc = CEVTDESC_6442

	style = 0
	date = { day = 1 month = january year = 1936 }
	offset = 7 # Check for trigger conditions every week
	deathdate = { day = 30 month = december year = 1959 }
	action_a = {
		name = CEVTACTA_6440

		command = { type = addcore which = 547 } #Freiburg
		command = { type = addcore which = 577 } #Stuttgart
		command = { type = addcore which = 560 } #Saarbruken
		command = { type = addcore which = 558 } #Koln
		command = { type = addcore which = 568 } #Bregenz
		command = { type = trigger which = 6458 }
		command = { type = trigger which = 6459 }
		command = { type = trigger which = 6460 }
		command = { type = trigger which = 6461 }

	}
	action_b = {
		name = CEVTACTB_6440
		command = { }
	}
}

event = { 
	id = 6443
	random = no 
	country = FRA
	trigger = { 
		war = { country = FRA country = GER }	
		control = { province = 527 data = FRA } #French control Paris

		NOT = {
			exists = HOL
			control = { province = 550 data = GER } #Amsterdam is liberated
			}

		OR = {
			NOT = { #Germany proper has been penentrated by Allied forces
			control = { province = 589 data = GER } #Willhelmshafen
			control = { province = 582 data = GER } #Munster
			control = { province = 559 data = GER } #Essen
			control = { province = 558 data = GER } #Koln
			control = { province = 577 data = GER } #Stuttgart
			control = { province = 547 data = GER }	#Freiberg
			control = { province = 562 data = GER } #Munchen
			control = { province = 566 data = GER }	#Konstanz
				}
			}		
		}

	name = CEVTNAME_6443
	desc = CEVTDESC_6443

	style = 0
	date = { day = 1 month = january year = 1936 }
	offset = 7 # Check for trigger conditions every week
	deathdate = { day = 30 month = december year = 1959 }
	action_a = {
		name = CEVTACTA_GREAT


		command = { type = independence which = HOL value = 1 }

	}
	action_b = {
		name = CEVTACTB_6443
		command = { type = dissent value = 5 } 
	}
}

event = { 
	id = 6444
	random = no 
	country = FRA
	trigger = { 
		war = { country = FRA country = GER }	
		control = { province = 527 data = FRA } #French control Paris

		NOT = {
			exists = BEL
			control = { province = 552 data = GER } #Brussels is Liberated
			}

		OR = {
			NOT = { #Germany proper has been penentrated by Allied forces
			control = { province = 589 data = GER } #Willhelmshafen
			control = { province = 582 data = GER } #Munster
			control = { province = 559 data = GER } #Essen
			control = { province = 558 data = GER } #Koln
			control = { province = 577 data = GER } #Stuttgart
			control = { province = 547 data = GER }	#Freiberg
			control = { province = 562 data = GER } #Munchen
			control = { province = 566 data = GER }	#Konstanz
				}
			}		
		}

	name = CEVTNAME_6444
	desc = CEVTDESC_6444

	style = 0
	date = { day = 1 month = january year = 1936 }
	offset = 7 # Check for trigger conditions every week
	deathdate = { day = 30 month = december year = 1959 }
	action_a = {
		name = CEVTACTA_GREAT
		command = { type = independence which = BEL value = 1 }

	}
	action_b = {
		name = CEVTACTB_6444
		command = { type = dissent value = 5 } 
	}
}

event = { 
	id = 6445
	random = no 
	country = FRA
	trigger = { 
		war = { country = FRA country = GER }	
		control = { province = 527 data = FRA } #French control Paris

		NOT = {
			exists = LUX
			control = { province = 553 data = GER } #Luxembourg is liberated
			}

		OR = {
			NOT = { #Germany proper has been penentrated by Allied forces
			control = { province = 589 data = GER } #Willhelmshafen
			control = { province = 582 data = GER } #Munster
			control = { province = 559 data = GER } #Essen
			control = { province = 558 data = GER } #Koln
			control = { province = 577 data = GER } #Stuttgart
			control = { province = 547 data = GER }	#Freiberg
			control = { province = 562 data = GER } #Munchen
			control = { province = 566 data = GER }	#Konstanz
				}
			}		
		}

	name = CEVTNAME_6445
	desc = CEVTDESC_6445

	style = 0
	date = { day = 1 month = january year = 1936 }
	offset = 7 # Check for trigger conditions every week
	deathdate = { day = 30 month = december year = 1959 }
	action_a = {
		name = CEVTACTA_GREAT


		command = { type = independence which = LUX value = 1 }

	}
	action_b = {
		name = CEVTACTB_6445
		command = { type = dissent value = 5 } 
	}
}


event = { 
	id = 6446
	random = no
	country = ENG
	
	trigger = {
		event = 5107 #New Order West must be triggered

		alliance = { country = ENG country = GER }		

		
		NOT = { #Britain has been taken by the allies
			control = { province = 482 data = ENG }	#Scapa Flow
			control = { province = 483 data = ENG }	#Inverness
			control = { province = 485 data = ENG }	#Perth
			control = { province = 484 data = ENG }	#Aberdeen
			control = { province = 486 data = ENG }	#Glasgow
			control = { province = 487 data = ENG }	#Edinburgh
			control = { province = 488 data = ENG }	#Newcastle
			control = { province = 489 data = ENG }	#Manchester
			control = { province = 490 data = ENG }	#Sheffield
			control = { province = 491 data = ENG }	#Cardiff
			control = { province = 497 data = ENG }	#Birmingham
			control = { province = 498 data = ENG }	#Coventry
			control = { province = 500 data = ENG }	#Bristol
			control = { province = 499 data = ENG }	#London
			control = { province = 503 data = ENG }	#Portsmouth
			control = { province = 502 data = ENG }	#Southampton
			control = { province = 501 data = ENG }	#Plymouth

		}
		
		random = 75
	}
	
	date = { day = 1 month = january year = 1936 }
	offset = 7
	deathdate = { day = 30 month = december year = 1959 }
	
	name = CEVTNAME_6446
	desc = CEVTDESC_6446

	style = 0
	action_a = {
		name = CEVTACTA_6446
		command = { type = peace which = USA value = 1 } #to avoid hardcoded taking over of UK land by allies
		command = { type = peace which = FRA value = 1 } #to avoid hardcoded taking over of UK land by allies
		command = { type = dissent value = -100 }
		command = { type = leave_alliance }
		command = { type = end_puppet }
		command = { type = alignment  which = democratic value = 200 }
		command = { type = headofgovernment which = 1045 }
		command = { type = foreignminister which = 1048 }
		command = { type = armamentminister which = 1052 }
		command = { type = ministerofsecurity which = 1058 }
		command = { type = ministerofintelligence which = 1063 }
		command = { type = chiefofstaff which = 1070 }
		command = { type = chiefofarmy which = 1076 }
		command = { type = chiefofnavy which = 1079 }
		command = { type = chiefofair which = 1083 }
		command = { type = war which = GER }

	}
}

event = { 
	id = 6447
	random = no
	country = USA
	
	trigger = {

		war = { country = USA country = GER }			
		NOT = { 
			exists = FRA
		}
		control = { province = 527 data = USA } # Paris	
		
		
		random = 50
	}
	
	date = { day = 1 month = january year = 1936 }
	offset = 7
	deathdate = { day = 30 month = december year = 1959 }
	
	name = EVT_2802_NAME
	desc = EVT_2802_DESC
	style = 0
	action_a = {
		name = OK
		command = { type = independence which = FRA value = 1 }
	}
	action_b = {
		name = CEVTACTB_6447
		command = { type = dissent value = 5 } 
	}
}

event = { 
	id = 6448
	random = no
	country = ENG
	
	trigger = {

		war = { country = ENG country = GER }			
		NOT = { 
			exists = FRA
		}
		control = { province = 527 data = ENG } # Paris	
		
		
		random = 50
	}
	
	date = { day = 1 month = january year = 1936 }
	offset = 7
	deathdate = { day = 30 month = december year = 1959 }
	
	name = EVT_2802_NAME
	desc = EVT_2802_DESC
	style = 0
	action_a = {
		name = OK
		command = { type = independence which = FRA value = 1 }
	}
	action_b = {
		name = CEVTACTB_6447
		command = { type = dissent value = 5 } 
	}
}
#################################################
####Zones of Occupation under Ahistorical Alliances
###################################################3

####No France in the Allies

event = { 
	id = 6449
	random = no 
	country = ENG
	trigger = { 
		war = { country = ENG country = GER }
		alliance = { country = ENG country = USA }
		NOT = {
			alliance = { country = ENG country = FRA }
			}		
		NOT = {
			control = { province = 550 data = GER } #Amsterdam
			control = { province = 552 data = GER }	#Brussels		
			control = { province = 553 data = GER } #Luxembourg
			control = { province = 527 data = GER } #Paris
			}

		OR = {
			NOT = {
			control = { province = 589 data = GER } #Willhelmshafen
			control = { province = 582 data = GER } #Munster
			control = { province = 559 data = GER } #Essen
			control = { province = 558 data = GER } #Koln
			control = { province = 577 data = GER } #Stuttgart
			control = { province = 547 data = GER }	#Freiberg
			control = { province = 562 data = GER } #Munchen
			control = { province = 566 data = GER }	#Konstanz
			control = { province = 550 data = GER } #Amsterdam
			control = { province = 552 data = GER }	#Brussels		
			control = { province = 553 data = GER } #Luxembourg
				}
			}		
		}

	name = CEVTNAME_6440
	desc = CEVTDESC_6449

	style = 0
	date = { day = 1 month = january year = 1936 }
	offset = 7 # Check for trigger conditions every week
	deathdate = { day = 30 month = december year = 1959 }
	action_a = {
		name = CEVTACTA_6440

		command = { type = addcore which = 589 } #Wilhelmshafen
		command = { type = addcore which = 586 } #Kiel
		command = { type = addcore which = 587 } #Lubeck
		command = { type = addcore which = 588 } #Hamburg
		command = { type = addcore which = 573 } #Innsbruck
		command = { type = addcore which = 571 } #Klagenfurt
		command = { type = addcore which = 559 } #Essen
		command = { type = addcore which = 583 } #Hannover	
		command = { type = addcore which = 582 } #Munster
		command = { type = addcore which = 568 } #Bregenz
		command = { type = addcore which = 558 } #Koln
		command = { type = trigger which = 6462 }
		command = { type = trigger which = 6463 }
		command = { type = trigger which = 6464 }

	}
	action_b = {
		name = CEVTACTB_6440
		command = { }
	}
}

event = { 
	id = 6450
	random = no 
	country = USA
	trigger = { 
		war = { country = USA country = GER }
		alliance = { country = ENG country = USA }
		NOT = {
			alliance = { country = USA country = FRA }
			}		
		NOT = {
			control = { province = 550 data = GER } #Amsterdam
			control = { province = 552 data = GER }	#Brussels		
			control = { province = 553 data = GER } #Luxembourg
			control = { province = 527 data = GER } #Paris
			}
		OR = {
			NOT = {
			control = { province = 589 data = GER } #Willhelmshafen
			control = { province = 582 data = GER } #Munster
			control = { province = 559 data = GER } #Essen
			control = { province = 558 data = GER } #Koln
			control = { province = 577 data = GER } #Stuttgart
			control = { province = 547 data = GER }	#Freiberg
			control = { province = 562 data = GER } #Munchen
			control = { province = 566 data = GER }	#Konstanz
				}
			}		
		}

	name = CEVTNAME_6440
	desc = CEVTDESC_6450

	style = 0
	date = { day = 1 month = january year = 1936 }
	offset = 7 # Check for trigger conditions every week
	deathdate = { day = 30 month = december year = 1959 }
	action_a = {
		name = CEVTACTA_6440

		command = { type = addcore which = 610 } #Salzburg
		command = { type = addcore which = 611 } #Linz
		command = { type = addcore which = 562 } #Munchen
		command = { type = addcore which = 574 } #Nurnberg
		command = { type = addcore which = 576 } #Wurzburg
		command = { type = addcore which = 575 } #Mannheim
		command = { type = addcore which = 579 } #Erfurt
		command = { type = addcore which = 1961 } #Frankfurt am Main
		command = { type = addcore which = 566 } #Konstanz
		command = { type = addcore which = 547 } #Freiburg
		command = { type = addcore which = 577 } #Stuttgart
		command = { type = addcore which = 560 } #Saarbruken

		command = { type = trigger which = 6462 }
		command = { type = trigger which = 6463 }
		command = { type = trigger which = 6464 }
	}
	action_b = {
		name = CEVTACTB_6440
		command = { }
	}
}

##################No USA in the Allies (France and the UK)


event = { 
	id = 6451
	random = no 
	country = ENG
	trigger = { 
		war = { country = ENG country = GER }
		alliance = { country = ENG country = FRA }
		NOT = {
			alliance = { country = ENG country = USA }
			}		
		NOT = {
			control = { province = 550 data = GER } #Amsterdam
			control = { province = 552 data = GER }	#Brussels		
			control = { province = 553 data = GER } #Luxembourg
			control = { province = 527 data = GER } #Paris
			}

		OR = {
			NOT = {
			control = { province = 589 data = GER } #Willhelmshafen
			control = { province = 582 data = GER } #Munster
			control = { province = 559 data = GER } #Essen
			control = { province = 558 data = GER } #Koln
			control = { province = 577 data = GER } #Stuttgart
			control = { province = 547 data = GER }	#Freiberg
			control = { province = 562 data = GER } #Munchen
			control = { province = 566 data = GER }	#Konstanz
			control = { province = 550 data = GER } #Amsterdam
			control = { province = 552 data = GER }	#Brussels		
			control = { province = 553 data = GER } #Luxembourg
				}
			}		
		}

	name = CEVTNAME_6440
	desc = CEVTDESC_6451

	style = 0
	date = { day = 1 month = january year = 1936 }
	offset = 7 # Check for trigger conditions every week
	deathdate = { day = 30 month = december year = 1959 }
	action_a = {
		name = CEVTACTA_6440

		command = { type = addcore which = 589 } #Wilhelmshafen
		command = { type = addcore which = 586 } #Kiel
		command = { type = addcore which = 587 } #Lubeck
		command = { type = addcore which = 588 } #Hamburg
		command = { type = addcore which = 573 } #Innsbruck
		command = { type = addcore which = 571 } #Klagenfurt
		command = { type = addcore which = 559 } #Essen
		command = { type = addcore which = 583 } #Hannover	
		command = { type = addcore which = 582 } #Munster
		command = { type = addcore which = 568 } #Bregenz
		command = { type = addcore which = 558 } #Koln
		command = { type = trigger which = 6465 }
		command = { type = trigger which = 6466 }
		command = { type = trigger which = 6467 }

	}
	action_b = {
		name = CEVTACTB_6440
		command = { }
	}
}

event = { 
	id = 6452
	random = no 
	country = FRA
	trigger = { 
		war = { country = FRA country = GER }
		alliance = { country = ENG country = FRA }
		NOT = {
			alliance = { country = USA country = FRA }
			}		
		NOT = {
			control = { province = 550 data = GER } #Amsterdam
			control = { province = 552 data = GER }	#Brussels		
			control = { province = 553 data = GER } #Luxembourg
			control = { province = 527 data = GER } #Paris
			}
		OR = {
			NOT = {
			control = { province = 589 data = GER } #Willhelmshafen
			control = { province = 582 data = GER } #Munster
			control = { province = 559 data = GER } #Essen
			control = { province = 558 data = GER } #Koln
			control = { province = 577 data = GER } #Stuttgart
			control = { province = 547 data = GER }	#Freiberg
			control = { province = 562 data = GER } #Munchen
			control = { province = 566 data = GER }	#Konstanz
				}
			}		
		}

	name = CEVTNAME_6440
	desc = CEVTDESC_6452

	style = 0
	date = { day = 1 month = january year = 1936 }
	offset = 7 # Check for trigger conditions every week
	deathdate = { day = 30 month = december year = 1959 }
	action_a = {
		name = CEVTACTA_6440

		command = { type = addcore which = 610 } #Salzburg
		command = { type = addcore which = 611 } #Linz
		command = { type = addcore which = 562 } #Munchen
		command = { type = addcore which = 574 } #Nurnberg
		command = { type = addcore which = 576 } #Wurzburg
		command = { type = addcore which = 575 } #Mannheim
		command = { type = addcore which = 579 } #Erfurt
		command = { type = addcore which = 1961 } #Frankfurt am Main
		command = { type = addcore which = 566 } #Konstanz
		command = { type = addcore which = 547 } #Freiburg
		command = { type = addcore which = 577 } #Stuttgart
		command = { type = addcore which = 560 } #Saarbruken
		command = { type = trigger which = 6465 }
		command = { type = trigger which = 6466 }
		command = { type = trigger which = 6467 }
	}
	action_b = {
		name = CEVTACTB_6440
		command = { }
	}
}


#########################################################################################
##########Soviet Liberation Events
#########################################################################################

# up to 6457 REMOVED
# Reason - it not helps the AI - later those events might return.

#########################################
###Ceeding events....
#########################################
###6440  Historical

event = { 
	id = 6458
	random = no 
	country = FRA
###Triggered by 6440
	name = CEVTNAME_6440
	desc = CEVTDESC_6458

	style = 0

	action_a = {
		name = CEVTACTA_6440
		command = { type = control which = ENG value = 589 } #Wilhelmshafen
		command = { type = control which = ENG value = 586 } #Kiel
		command = { type = control which = ENG value = 587 } #Lubeck
		command = { type = control which = ENG value = 588 } #Hamburg
		command = { type = control which = ENG value = 573 } #Innsbruck
		command = { type = control which = ENG value = 571 } #Klagenfurt
		command = { type = control which = ENG value = 559 } #Essen
		command = { type = control which = ENG value = 583 } #Hannover	
		command = { type = control which = ENG value = 582 } #Munster
		command = { type = control which = USA value = 610 } #Salzburg
		command = { type = control which = USA value = 611 } #Linz
		command = { type = control which = USA value = 562 } #Munchen
		command = { type = control which = USA value = 574 } #Nurnberg
		command = { type = control which = USA value = 576 } #Wurzburg
		command = { type = control which = USA value = 575 } #Mannheim
		command = { type = control which = USA value = 579 } #Erfurt
		command = { type = control which = USA value = 1961 } #Frankfurt am Main
		command = { type = control which = USA value = 566 } #Konstanz
	}
	action_b = {
		name = CEVTACTB_6458
		command = { }
	}
}

event = { 
	id = 6459
	random = no 
	country = HOL
###Triggered by 6440
	name = CEVTNAME_6440
	desc = CEVTDESC_6458


	style = 0

	action_a = {
		name = CEVTACTA_6440
		command = { type = control which = ENG value = 589 } #Wilhelmshafen
		command = { type = control which = ENG value = 586 } #Kiel
		command = { type = control which = ENG value = 587 } #Lubeck
		command = { type = control which = ENG value = 588 } #Hamburg
		command = { type = control which = ENG value = 573 } #Innsbruck
		command = { type = control which = ENG value = 571 } #Klagenfurt
		command = { type = control which = ENG value = 559 } #Essen
		command = { type = control which = ENG value = 583 } #Hannover	
		command = { type = control which = ENG value = 582 } #Munster
		command = { type = control which = USA value = 610 } #Salzburg
		command = { type = control which = USA value = 611 } #Linz
		command = { type = control which = USA value = 562 } #Munchen
		command = { type = control which = USA value = 574 } #Nurnberg
		command = { type = control which = USA value = 576 } #Wurzburg
		command = { type = control which = USA value = 575 } #Mannheim
		command = { type = control which = USA value = 579 } #Erfurt
		command = { type = control which = USA value = 1961 } #Frankfurt am Main
		command = { type = control which = USA value = 566 } #Konstanz
		command = { type = control which = FRA value = 547 } #Freiburg
		command = { type = control which = FRA value = 577 } #Stuttgart
		command = { type = control which = FRA value = 560 } #Saarbruken
		command = { type = control which = FRA value = 558 } #Koln
		command = { type = control which = FRA value = 568 } #Bregenz
	}

}

event = { 
	id = 6460
	random = no 
	country = BEL
###Triggered by 6440
	name = CEVTNAME_6440
	desc = CEVTDESC_6458


	style = 0

	action_a = {
		name = CEVTACTA_6440		
		command = { type = control which = ENG value = 589 } #Wilhelmshafen
		command = { type = control which = ENG value = 586 } #Kiel
		command = { type = control which = ENG value = 587 } #Lubeck
		command = { type = control which = ENG value = 588 } #Hamburg
		command = { type = control which = ENG value = 573 } #Innsbruck
		command = { type = control which = ENG value = 571 } #Klagenfurt
		command = { type = control which = ENG value = 559 } #Essen
		command = { type = control which = ENG value = 583 } #Hannover	
		command = { type = control which = ENG value = 582 } #Munster
		command = { type = control which = USA value = 610 } #Salzburg
		command = { type = control which = USA value = 611 } #Linz
		command = { type = control which = USA value = 562 } #Munchen
		command = { type = control which = USA value = 574 } #Nurnberg
		command = { type = control which = USA value = 576 } #Wurzburg
		command = { type = control which = USA value = 575 } #Mannheim
		command = { type = control which = USA value = 579 } #Erfurt
		command = { type = control which = USA value = 1961 } #Frankfurt am Main
		command = { type = control which = USA value = 566 } #Konstanz
		command = { type = control which = FRA value = 547 } #Freiburg
		command = { type = control which = FRA value = 577 } #Stuttgart
		command = { type = control which = FRA value = 560 } #Saarbruken
		command = { type = control which = FRA value = 558 } #Koln
		command = { type = control which = FRA value = 568 } #Bregenz
	}

}

event = { 
	id = 6461
	random = no 
	country = LUX
###Triggered by 6440
	name = CEVTNAME_6440
	desc = CEVTDESC_6458


	style = 0

	action_a = {
		name = CEVTACTA_6440
		command = { type = control which = ENG value = 589 } #Wilhelmshafen
		command = { type = control which = ENG value = 586 } #Kiel
		command = { type = control which = ENG value = 587 } #Lubeck
		command = { type = control which = ENG value = 588 } #Hamburg
		command = { type = control which = ENG value = 573 } #Innsbruck
		command = { type = control which = ENG value = 571 } #Klagenfurt
		command = { type = control which = ENG value = 559 } #Essen
		command = { type = control which = ENG value = 583 } #Hannover	
		command = { type = control which = ENG value = 582 } #Munster
		command = { type = control which = USA value = 610 } #Salzburg
		command = { type = control which = USA value = 611 } #Linz
		command = { type = control which = USA value = 562 } #Munchen
		command = { type = control which = USA value = 574 } #Nurnberg
		command = { type = control which = USA value = 576 } #Wurzburg
		command = { type = control which = USA value = 575 } #Mannheim
		command = { type = control which = USA value = 579 } #Erfurt
		command = { type = control which = USA value = 1961 } #Frankfurt am Main
		command = { type = control which = USA value = 566 } #Konstanz
		command = { type = control which = FRA value = 547 } #Freiburg
		command = { type = control which = FRA value = 577 } #Stuttgart
		command = { type = control which = FRA value = 560 } #Saarbruken
		command = { type = control which = FRA value = 558 } #Koln
		command = { type = control which = FRA value = 568 } #Bregenz
	}

}
################################################
####6449 No France
###################################################

event = { 
	id = 6462
	random = no 
	country = HOL
###Triggered by 6449
	name = CEVTNAME_6440
	desc = CEVTDESC_6462


	style = 0

	action_a = {
		name = CEVTACTA_6440		
		command = { type = control which = ENG value = 589 } #Wilhelmshafen
		command = { type = control which = ENG value = 586 } #Kiel
		command = { type = control which = ENG value = 587 } #Lubeck
		command = { type = control which = ENG value = 588 } #Hamburg
		command = { type = control which = ENG value = 573 } #Innsbruck
		command = { type = control which = ENG value = 571 } #Klagenfurt
		command = { type = control which = ENG value = 559 } #Essen
		command = { type = control which = ENG value = 583 } #Hannover	
		command = { type = control which = ENG value = 582 } #Munster
		command = { type = control which = USA value = 610 } #Salzburg
		command = { type = control which = USA value = 611 } #Linz
		command = { type = control which = USA value = 562 } #Munchen
		command = { type = control which = USA value = 574 } #Nurnberg
		command = { type = control which = USA value = 576 } #Wurzburg
		command = { type = control which = USA value = 575 } #Mannheim
		command = { type = control which = USA value = 579 } #Erfurt
		command = { type = control which = USA value = 1961 } #Frankfurt am Main
		command = { type = control which = USA value = 566 } #Konstanz
		command = { type = control which = USA value = 547 } #Freiburg
		command = { type = control which = USA value = 577 } #Stuttgart
		command = { type = control which = USA value = 560 } #Saarbruken
		command = { type = control which = ENG value = 558 } #Koln
		command = { type = control which = ENG value = 568 } #Bregenz
	}

}

event = { 
	id = 6463
	random = no 
	country = BEL
###Triggered by 6449
	name = CEVTNAME_6440
	desc = CEVTDESC_6462


	style = 0

	action_a = {
		name = CEVTACTA_6440
		command = { type = control which = ENG value = 589 } #Wilhelmshafen
		command = { type = control which = ENG value = 586 } #Kiel
		command = { type = control which = ENG value = 587 } #Lubeck
		command = { type = control which = ENG value = 588 } #Hamburg
		command = { type = control which = ENG value = 573 } #Innsbruck
		command = { type = control which = ENG value = 571 } #Klagenfurt
		command = { type = control which = ENG value = 559 } #Essen
		command = { type = control which = ENG value = 583 } #Hannover	
		command = { type = control which = ENG value = 582 } #Munster
		command = { type = control which = USA value = 610 } #Salzburg
		command = { type = control which = USA value = 611 } #Linz
		command = { type = control which = USA value = 562 } #Munchen
		command = { type = control which = USA value = 574 } #Nurnberg
		command = { type = control which = USA value = 576 } #Wurzburg
		command = { type = control which = USA value = 575 } #Mannheim
		command = { type = control which = USA value = 579 } #Erfurt
		command = { type = control which = USA value = 1961 } #Frankfurt am Main
		command = { type = control which = USA value = 566 } #Konstanz
		command = { type = control which = USA value = 547 } #Freiburg
		command = { type = control which = USA value = 577 } #Stuttgart
		command = { type = control which = USA value = 560 } #Saarbruken
		command = { type = control which = ENG value = 558 } #Koln
		command = { type = control which = ENG value = 568 } #Bregenz
	}

}

event = { 
	id = 6464
	random = no 
	country = LUX
###Triggered by 6449
	name = CEVTNAME_6440
	desc = CEVTDESC_6462


	style = 0

	action_a = {
		name = CEVTACTA_6440	
		command = { type = control which = ENG value = 589 } #Wilhelmshafen
		command = { type = control which = ENG value = 586 } #Kiel
		command = { type = control which = ENG value = 587 } #Lubeck
		command = { type = control which = ENG value = 588 } #Hamburg
		command = { type = control which = ENG value = 573 } #Innsbruck
		command = { type = control which = ENG value = 571 } #Klagenfurt
		command = { type = control which = ENG value = 559 } #Essen
		command = { type = control which = ENG value = 583 } #Hannover	
		command = { type = control which = ENG value = 582 } #Munster
		command = { type = control which = USA value = 610 } #Salzburg
		command = { type = control which = USA value = 611 } #Linz
		command = { type = control which = USA value = 562 } #Munchen
		command = { type = control which = USA value = 574 } #Nurnberg
		command = { type = control which = USA value = 576 } #Wurzburg
		command = { type = control which = USA value = 575 } #Mannheim
		command = { type = control which = USA value = 579 } #Erfurt
		command = { type = control which = USA value = 1961 } #Frankfurt am Main
		command = { type = control which = USA value = 566 } #Konstanz
		command = { type = control which = USA value = 547 } #Freiburg
		command = { type = control which = USA value = 577 } #Stuttgart
		command = { type = control which = USA value = 560 } #Saarbruken
		command = { type = control which = ENG value = 558 } #Koln
		command = { type = control which = ENG value = 568 } #Bregenz
	}

}
#######################################################
####6451 No USA
##########################################################
event = { 
	id = 6465
	random = no 
	country = HOL
###Triggered by 6449
	name = CEVTNAME_6440
	desc = CEVTDESC_6465


	style = 0

	action_a = {
		name = CEVTACTA_6440
		command = { type = control which = ENG value = 589 } #Wilhelmshafen
		command = { type = control which = ENG value = 586 } #Kiel
		command = { type = control which = ENG value = 587 } #Lubeck
		command = { type = control which = ENG value = 588 } #Hamburg
		command = { type = control which = ENG value = 573 } #Innsbruck
		command = { type = control which = ENG value = 571 } #Klagenfurt
		command = { type = control which = ENG value = 559 } #Essen
		command = { type = control which = ENG value = 583 } #Hannover	
		command = { type = control which = ENG value = 582 } #Munster
		command = { type = control which = FRA value = 610 } #Salzburg
		command = { type = control which = FRA value = 611 } #Linz
		command = { type = control which = FRA value = 562 } #Munchen
		command = { type = control which = FRA value = 574 } #Nurnberg
		command = { type = control which = FRA value = 576 } #Wurzburg
		command = { type = control which = FRA value = 575 } #Mannheim
		command = { type = control which = FRA value = 579 } #Erfurt
		command = { type = control which = FRA value = 1961 } #Frankfurt am Main
		command = { type = control which = FRA value = 566 } #Konstanz
		command = { type = control which = FRA value = 547 } #Freiburg
		command = { type = control which = FRA value = 577 } #Stuttgart
		command = { type = control which = FRA value = 560 } #Saarbruken
		command = { type = control which = ENG value = 558 } #Koln
		command = { type = control which = ENG value = 568 } #Bregenz
	}

}

event = { 
	id = 6466
	random = no 
	country = BEL
###Triggered by 6449
	name = CEVTNAME_6440
	desc = CEVTDESC_6465


	style = 0

	action_a = {
		name = CEVTACTA_6440
		command = { type = control which = ENG value = 589 } #Wilhelmshafen
		command = { type = control which = ENG value = 586 } #Kiel
		command = { type = control which = ENG value = 587 } #Lubeck
		command = { type = control which = ENG value = 588 } #Hamburg
		command = { type = control which = ENG value = 573 } #Innsbruck
		command = { type = control which = ENG value = 571 } #Klagenfurt
		command = { type = control which = ENG value = 559 } #Essen
		command = { type = control which = ENG value = 583 } #Hannover	
		command = { type = control which = ENG value = 582 } #Munster
		command = { type = control which = FRA value = 610 } #Salzburg
		command = { type = control which = FRA value = 611 } #Linz
		command = { type = control which = FRA value = 562 } #Munchen
		command = { type = control which = FRA value = 574 } #Nurnberg
		command = { type = control which = FRA value = 576 } #Wurzburg
		command = { type = control which = FRA value = 575 } #Mannheim
		command = { type = control which = FRA value = 579 } #Erfurt
		command = { type = control which = FRA value = 1961 } #Frankfurt am Main
		command = { type = control which = FRA value = 566 } #Konstanz
		command = { type = control which = FRA value = 547 } #Freiburg
		command = { type = control which = FRA value = 577 } #Stuttgart
		command = { type = control which = FRA value = 560 } #Saarbruken
		command = { type = control which = ENG value = 558 } #Koln
		command = { type = control which = ENG value = 568 } #Bregenz
	}

}

event = { 
	id = 6467
	random = no 
	country = LUX
###Triggered by 6449
	name = CEVTNAME_6440
	desc = CEVTDESC_6467


	style = 0

	action_a = {
		name = CEVTACTA_6440	
		command = { type = control which = ENG value = 589 } #Wilhelmshafen
		command = { type = control which = ENG value = 586 } #Kiel
		command = { type = control which = ENG value = 587 } #Lubeck
		command = { type = control which = ENG value = 588 } #Hamburg
		command = { type = control which = ENG value = 573 } #Innsbruck
		command = { type = control which = ENG value = 571 } #Klagenfurt
		command = { type = control which = ENG value = 559 } #Essen
		command = { type = control which = ENG value = 583 } #Hannover	
		command = { type = control which = ENG value = 582 } #Munster
		command = { type = control which = FRA value = 610 } #Salzburg
		command = { type = control which = FRA value = 611 } #Linz
		command = { type = control which = FRA value = 562 } #Munchen
		command = { type = control which = FRA value = 574 } #Nurnberg
		command = { type = control which = FRA value = 576 } #Wurzburg
		command = { type = control which = FRA value = 575 } #Mannheim
		command = { type = control which = FRA value = 579 } #Erfurt
		command = { type = control which = FRA value = 1961 } #Frankfurt am Main
		command = { type = control which = FRA value = 566 } #Konstanz
		command = { type = control which = FRA value = 547 } #Freiburg
		command = { type = control which = FRA value = 577 } #Stuttgart
		command = { type = control which = FRA value = 560 } #Saarbruken
		command = { type = control which = ENG value = 558 } #Koln
		command = { type = control which = ENG value = 568 } #Bregenz
	}

}

# 6500 - 6512 REMOVED
# Reason - original events removed


#
# UK Puppets re-puppeting
#
#

event = { 
	id = 6513
	random = no
	country = YEM

	#triggered by ENG#5107


	name = CEVTNAME_6513
	desc = CEVTDESC_6513

	style = 0

	action_a = {
		name = CEVTACTA_5110
		command = { type = dissent value = 10 } 
		command = { type = peace which = GER value = 1 }
		command = { type = trigger which = 6514 }
	}
	action_b = {
		name = CEVTACTB_6513
		command = { type = dissent value = 5 } 
	}
}
event = { 
	id = 6514
	random = no 
	country = ENG
	name = CEVTNAME_6514
	desc = CEVTDESC_6514

	style = 0
	action_a = {
		name = CEVTACTA_6518
		command = { type = make_puppet which = YEM }
	}
}
event = { 
	id = 6515
	random = no
	country = NEP

	#triggered by ENG#5107


	name = CEVTNAME_6513
	desc = CEVTDESC_6513

	style = 0

	action_a = {
		name = CEVTACTA_5110
		command = { type = dissent value = 10 } 
		command = { type = peace which = GER value = 1 }
		command = { type = trigger which = 6516 }
	}
	action_b = {
		name = CEVTACTB_6513
		command = { type = dissent value = 5 } 
	}
}
event = { 
	id = 6516
	random = no 
	country = ENG
	name = CEVTNAME_6516
	desc = CEVTDESC_6516

	style = 0
	action_a = {
		name = CEVTACTA_6518
		command = { type = make_puppet which = NEP }
	}
}
event = { 
	id = 6517
	random = no
	country = BHU

	#triggered by ENG#5107


	name = CEVTNAME_6513
	desc = CEVTDESC_6513

	style = 0

	action_a = {
		name = CEVTACTA_5110
		command = { type = dissent value = 10 } 
		command = { type = peace which = GER value = 1 }
		command = { type = trigger which = 6518 }
	}
	action_b = {
		name = CEVTACTB_6513
		command = { type = dissent value = 5 } 
	}
}

event = { 
	id = 6518
	random = no 
	country = ENG
	name = CEVTNAME_6518
	desc = CEVTDESC_6518

	style = 0
	action_a = {
		name = CEVTACTA_6518
		command = { type = make_puppet which = BHU }
	}
}

# 6519 REMOVED, Serbia is already present in CORE

#############################################################
# 6519 - (FRA) Congo restored to Belgium (by nachinus)
#######################################################
event = { 
	id = 6519
	random = no 
	country = FRA
	trigger = { 
		exists = BEL
		alliance = { country = ENG country = FRA }
		NOT = {
			OR = {
			alliance = { country = BEL country = GER }
			alliance = { country = BEL country = SOV }
			war = { country = FRA country = BEL }
			war = { country = FRA country = GER }
			}
		}
		OR = {
			control = { province = 1115 data = FRA } #Congo provs
			control = { province = 1192 data = FRA } 
			control = { province = 1189 data = FRA } 
			control = { province = 36 data = FRA } 
			control = { province = 1129 data = FRA } 
			control = { province = 1135 data = FRA }	
			control = { province = 1130 data = FRA } 
			control = { province = 1131 data = FRA }	
			control = { province = 1187 data = FRA } 
			control = { province = 1185 data = FRA }	
			control = { province = 1186 data = FRA } 
			owned = { province = 1115 data = FRA } #Congo provs
			owned = { province = 1192 data = FRA } 
			owned = { province = 1189 data = FRA } 
			owned = { province = 36 data = FRA } 
			owned = { province = 1129 data = FRA } 
			owned = { province = 1135 data = FRA }	
			owned = { province = 1130 data = FRA } 
			owned = { province = 1131 data = FRA }	
			owned = { province = 1187 data = FRA } 
			owned = { province = 1185 data = FRA }	
			owned = { province = 1186 data = FRA } 	
			}		
		}

	name = CEVTNAME_6519
	desc = CEVTDESC_6519

	style = 0

	action_a = {
		name = OK
		command = { type = secedeprovince which = BEL value = 1115 } #Belgian Congo to bel	
		command = { type = secedeprovince which = BEL value = 1192 }	
		command = { type = secedeprovince which = BEL value = 1189 }	
		command = { type = secedeprovince which = BEL value = 36 }	
		command = { type = secedeprovince which = BEL value = 1129 }	
		command = { type = secedeprovince which = BEL value = 1135 }	
		command = { type = secedeprovince which = BEL value = 1130 }	
		command = { type = secedeprovince which = BEL value = 1131 }	
		command = { type = secedeprovince which = BEL value = 1187 }	
		command = { type = secedeprovince which = BEL value = 1185 }	
		command = { type = secedeprovince which = BEL value = 1186 }	
	}
}



#############################################################
# 6520 - (ENG) Congo restored to Belgium (by nachinus)
#######################################################
event = { 
	id = 6520
	random = no 
	country = ENG
	trigger = { 
		exists = BEL
		alliance = { country = ENG country = FRA }
		NOT = {
			OR = {
			alliance = { country = BEL country = GER }
			alliance = { country = BEL country = SOV }
			war = { country = ENG country = BEL }
			war = { country = ENG country = GER }
			}
		}
		OR = {
			control = { province = 1115 data = ENG } #Congo provs
			control = { province = 1192 data = ENG } 
			control = { province = 1189 data = ENG } 
			control = { province = 36 data = ENG } 
			control = { province = 1129 data = ENG } 
			control = { province = 1135 data = ENG }	
			control = { province = 1130 data = ENG } 
			control = { province = 1131 data = ENG }	
			control = { province = 1187 data = ENG } 
			control = { province = 1185 data = ENG }	
			control = { province = 1186 data = ENG } 
			owned = { province = 1115 data = ENG } #Congo provs
			owned = { province = 1192 data = ENG } 
			owned = { province = 1189 data = ENG } 
			owned = { province = 36 data = ENG } 
			owned = { province = 1129 data = ENG } 
			owned = { province = 1135 data = ENG }	
			owned = { province = 1130 data = ENG } 
			owned = { province = 1131 data = ENG }	
			owned = { province = 1187 data = ENG } 
			owned = { province = 1185 data = ENG }	
			owned = { province = 1186 data = ENG } 	
			}		
		}

	name = CEVTNAME_6520
	desc = CEVTDESC_6520

	style = 0

	action_a = {
		name = OK
		command = { type = secedeprovince which = BEL value = 1115 } #Belgian Congo to bel	
		command = { type = secedeprovince which = BEL value = 1192 }	
		command = { type = secedeprovince which = BEL value = 1189 }	
		command = { type = secedeprovince which = BEL value = 36 }	
		command = { type = secedeprovince which = BEL value = 1129 }	
		command = { type = secedeprovince which = BEL value = 1135 }	
		command = { type = secedeprovince which = BEL value = 1130 }	
		command = { type = secedeprovince which = BEL value = 1131 }	
		command = { type = secedeprovince which = BEL value = 1187 }	
		command = { type = secedeprovince which = BEL value = 1185 }	
		command = { type = secedeprovince which = BEL value = 1186 }	
	}
}
