• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Pang Bingxun

Field Marshal
2 Badges
Nov 22, 2011
5.596
186
  • Arsenal of Democracy
  • 500k Club
Code:
#########################################################################
#  Warzaw Uprising
#  Initial event is done as Soviet as Poland will NOT be in existence
#  If support is given and the uprising succeeds then Poland is created
#########################################################################

event = {
	id = 77
	random = no
	country = SOV

	name = EVT_77_NAME
	desc = EVT_77_DESC
	style = 0
	picture = "Warsaw_Uprising"

	trigger = {
		war = { country = SOV country = GER }
		control = { province = 488 data = SOV } # Lwow
		control = { province = 504 data = SOV } # Brest-Letovsk
		control = { province = 208 data = SOV } # Wilno
		control = { province = 485 data = GER } # Warzaw
		control = { province = 479 data = GER } # Krakow
		control = { province = 483 data = GER } # Lodz
		NOT = {
			exists = POL
		}
		random = 50
	}

	date = { day = 0 month = january year = 1943 }
	offset = 5
	deathdate = { day = 29 month = december year = 1950 }

	action_a = {
		ai_chance = 90
		name = EVT_77_ACTA
		command = { type = add_corps which = "Okreg Warszawki AK" value = land when = 8002 where = 485 }
		command = { type = add_division which = "Kedyw AK" value = infantry when = 0 }
		command = { type = add_division which = "1 Odzial mieszany" value = militia when = 0 }
		command = { type = add_division which = "2 Odzial mieszany" value = militia when = 0 }
		command = { type = supplies value = 500 where = 485 }
		command = { type = oilpool value = 200 where = 485 }
	}

	action_b = {
		ai_chance = 10
		name = EVT_77_ACTB
		command = { type = domestic which = freedom value = -1 }
		command = { type = sleepevent which = 78 }
		command = { type = sleepevent which = 79 }
	}
}

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

	name = EVT_78_NAME
	desc = EVT_78_DESC
	style = 0
	picture = "Warsaw_Uprising"

	trigger = {
		event = 77
	}

	date = { day = 0 month = january year = 1943 }
	offset = 5
	deathdate = { day = 29 month = december year = 1950 }

	action_a = {
		ai_chance = 50
		name = EVT_78_ACTA
		command = { type = domestic which = interventionism value = -1 }
	}

	action_b = {
		ai_chance = 50
		name = EVT_78_ACTB
		command = { type = add_corps which = "Paratrooper Brigade" value = land when = 8003 where = 485 }
		command = { type = add_division which = "1st Paratrooper Brigade" value = infantry when = 0 }
		command = { type = add_division which = "AK 3rd Mixed Units" value = infantry when = 0 }
		command = { type = supplies value = 300 where = 485 }
		command = { type = oilpool value = 100 where = 485 }
		command = { type = domestic which = interventionism value = 1 }
	}
}

event = {
	id = 79
	random = no
	country = SOV

	name = EVT_79_NAME
	desc = EVT_79_DESC
	style = 0
	picture = "Warsaw_Uprising"

	trigger = {
		event = 77
		control = { province = 485 data = SOV }
		NOT = {
			exists = POL
		}
	}

	date = { day = 0 month = january year = 1943 }
	offset = 5
	deathdate = { day = 29 month = december year = 1950 }

	action_a = {
		ai_chance = 80
		name = EVT_79_ACTA
		command = { type = domestic which = freedom value = -1 }
	}

	action_b = {
		ai_chance = 20
		name = EVT_79_ACTB
		command = { type = independence which = POL value = 1 }
	}
}

event = {
	id = 679
	random = no
	country = SOV

	name = EVT_679_NAME
	desc = EVT_79_DESC

	trigger = {
		event = 79
		exists = POL
	}

	date = { day = 0 month = january year = 1943 }
	offset = 1
	deathdate = { day = 29 month = december year = 1963 }

	action_a = {
		name = OK
		command = { type = supplies value = 500 where = 485 }
		command = { type = oilpool value = 200 where = 485 }
		command = { type = make_puppet which = POL }
		command = { type = alliance which = POL }
	}
}

Event 679 needs to be triggered directly by event 79. If not a delay of a day will force many soviet divisions to be strategically redeployed to moscow.

Edit: This even made germany annex the undefended poland again.
 
Last edited:
Upvote 0