AGC/EEP Cossacks Uprising/Ukraine
Hi there...
I'm new to event scripting, but I've been playing EU2 for a long time now (who haven't? ;) ).
I played both the newest EEP and AGC and I read through most of the threads in this merger forum.
But, what struckt me, was the lack of a good representation of the Cossacks Uprising of mid-1600. Yep, there was something in AGC, but it wasn't too historical.
My level of english isn't great, so there are a few (if not many) mistakes in descriptions, please correct me. Also, since I'm new to event scripting, would you be so kind to tell me if there are any errors?
I haven't got time to do any hands-ff tests, so I just post the events here, for you to comment.
Code:
# Chmielnicki's Cossack Uprising
# by Neuromancer - http://econc10.bu.edu/economic_syste...k_uprising.htm
event = {
id = 40303
trigger = {
AND = {
owned = { province = 295 data = -1 } # Kiev
owned = { province = 294 data = -1 } # Chernigov
owned = { province = 297 data = -1 } # Podolia
OR = {
owned = { province = 296 data = -1 } # Jedisan
owned = { province = 461 data = -1 } # Poltava
owned = { province = 462 data = -1 } # Kremtjug
owned = { province = 460 data = -1 } # Donetsk
}
domestic = { type = serfdom value = 5 }
}
}
random = no
country = POL
name = "Chmielnicki's Cossack Uprising"
desc = "In 1646, local Polish nobles seized the estates of Bogdan Zenobi Chmielnicki, a Cossack captain. When he tried to seek justice, Chmielnicki was thrown in jail and had the rest of his property stolen. One of Chmielnicki’s friends secured his release, and Chmielnicki, having lost everything, decided in his outrage to lead a Cossack rebellion. To this end, in the fall of 1647, Chmielnicki stole from another Cossack officer letters from the Polish King Wladyslaw IV in which the monarch seemed to support the idea of a Cossack Host that was more or less independent of Polish nobility. With these letters in hand, Chmielnicki toured the Ukrainian steppes to find support for his intended uprising.
In the winter of 1647, Chmielnicki approached the Tatar khan in Crimea and convinced the Tatars to align with the Cossacks against Poland. The Tatars agreed, and the khan assigned Tuhai-bey to lead the Tatar horde wherever the Cossacks led. When the Cossacks heard of this alliance, they elected Chmielnicki to be Hetman and plans were secretly drawn for the war to start in the spring of 1648.
Poland soon found out about Chmielnicki’s plans and decided to preemptively attack the Cossacks. Potocki, with many registered Cossacks on his side, invaded Ukraine shortly after Easter in 1648. He sent his son Stephan as forward guard – but the inexperienced young Potocki went too far ahead of his father’s main forces and became isolated and then surrounded at Zolte Wody by Chmielnicki. Stephan Potocki was killed and his force decimated in the battle that followed. The Cossacks had won the first battle of their revolution. "
style = 1
date = { day = 1 month = june year = 1647 }
deathdate = { day = 1 month = december year = 1648 }
action_a = {
name = "Let's crush them!"
command = { type = stability value = -4 }
command = { type = revoltrisk which = 60 value = 2 }
command = { type = province_revoltrisk which = 295 value = 15 } # Kiev
command = { type = province_revoltrisk which = 294 value = 10 } # Chernigov
command = { type = province_revoltrisk which = 297 value = 5 } # Podolia
command = { type = province_revoltrisk which = 296 value = 15 } # Jedisan
command = { type = province_revoltrisk which = 461 value = 20 } # Poltava
command = { type = province_revoltrisk which = 460 value = 15 } # Donetsk
command = { type = province_revoltrisk which = 462 value = 25 } # Kremtjug
command = { type = revolt which = 295 } # Kiev
command = { type = revolt which = 295 } # Kiev
command = { type = revolt which = 295 } # Kiev
command = { type = revolt which = 294 } # Chernigov
command = { type = revolt which = 294 } # Chernigov
command = { type = revolt which = 297 } # Podolia
command = { type = revolt which = 296 } # Jedisan
command = { type = revolt which = 296 } # Jedisan
command = { type = revolt which = 296 } # Jedisan
command = { type = revolt which = 461 } # Poltava
command = { type = revolt which = 461 } # Poltava
command = { type = revolt which = 461 } # Poltava
command = { type = revolt which = 461 } # Poltava
command = { type = revolt which = 460 } # Donetsk
command = { type = revolt which = 460 } # Donetsk
command = { type = revolt which = 462 } # Kremtjug
command = { type = revolt which = 462 } # Kremtjug
command = { type = revolt which = 462 } # Kremtjug
command = { type = desertion which = -1 value = 8000 } # registred Cossack desertions
command = { type = setflag which = Cossacks }
}
}
# Peace of Zborow
# by Neuromancer - http://www.google.pl/search?q=cache:...art=7&ie=UTF-8
event = {
id = 40304
trigger = {
flag = Cossacks
OR = {
exists = UKR # Ukraine has already revolted
AND = {
control = { province = 295 data = REB } # Kiev
OR = {
control = { province = 296 data = REB } # Jedisan
control = { province = 461 data = REB } # Poltava
control = { province = 462 data = REB } # Kremtjug
control = { province = 460 data = REB } # Donetsk
}
}
}
}
random = no
country = POL
name = "Peace of Zborow"
desc = "After the betrayal of the crimean Khan, Chmielnicki knew he had to sign peace... he needed time. Although Chmielnicki's demadns were high, polish Seym was more than happy to sign it. In the peace of Zborow it was decided that: the number of registered Cossack forces increased to 40000, Chmielnicki recived the title of Hetman and all posts in ukrainian insitutions should be taken by orthodoxs."
style = 1
date = { day = 1 month = january year = 1649 }
deathdate = { day = 1 month = december year = 1650 } # almost 2 years of range should be enough
action_a = {
name = "We have to agree"
command = { type = stability value = -1 }
command = { type = independence which = UKR }
command = { type = secedeprovince which = UKR value = 295 } # Kiev
command = { type = secedeprovince which = UKR value = 294 } # Chernigov
command = { type = secedeprovince which = UKR value = 296 } # Jedisan
command = { type = secedeprovince which = UKR value = 461 } # Poltava
command = { type = secedeprovince which = UKR value = 460 } # Donetsk
command = { type = secedeprovince which = UKR value = 462 } # Kremtjug
command = { type = province_revoltrisk which = 297 value = -5 } # Podolia
command = { type = domestic which = aristocracy value = -1 } # magnates loose their holdings
}
}
# Independent Ukraine
# by Neuromancer
event = {
id = 25010
trigger = {
flag = Cossacks
}
random = no
country = UKR
name = "Independent Ukraine"
desc = "In a way, Chmielnicki was successful. He brought independence to Ukraine. During the years of wars, all Polish institutions in the provinces of Kiev, Braclav, Popol, and Chihiryn were abolished and all Polish rule over those lands ceased. Cossack institutions sprung up in their place, and Cossack rule was established. Cossack armies replaced Polish armies. In addition to internal independence, the government of the Hetman became externally sovereign and gained some international recognition: Chmielnicki received and sent many delegates to European courts and capitals. The Cossacks even had a parliament of sorts – the Rada of the Zaporozhian Host. Ukraine had in fact become independent"
style = 1
date = { day = 1 month = july year = 1644 }
deathdate = { day = 1 month = december year = 1660 }
action_a = {
name = "Hurray!"
command = { type = stability value = 4 }
command = { type = domestic which = serfdom value = -2 }
command = { type = domestic which = quality value = -5 } # they weren't trained well, there were just loads of them
command = { type = domestic which = land value = 2 } # was motly focused on land
command = { type = gainbuilding which = 295 value = bailiff }
command = { type = gainbuilding which = 294 value = bailiff }
command = { type = gainbuilding which = 296 value = bailiff }
command = { type = gainbuilding which = 461 value = bailiff }
command = { type = gainbuilding which = 460 value = bailiff }
command = { type = gainbuilding which = 462 value = bailiff }
command = { type = relation which = POL value = -350 }
command = { type = INF which = 295 value = 8000 }
command = { type = CAV which = 295 value = 12000 }
command = { type = INF which = -1 value = 8000 }
command = { type = INF which = -1 value = 12000 }
}
}
# Treaty of Pereyaslav - Ukraine
# by Neuromancer - http://www.google.pl/search?q=cache:...art=7&ie=UTF-8
event = {
id = 25011
trigger = {
flag = Cossacks
}
random = no
country = UKR
name = "Treaty of Pereyaslav"
desc = "In 1653, the tsar of Muscovy announced the establishment of a protectorate over Ukraine. The tsar also promised Chmielnicki to send an army to attack Poland in the spring. In early 1654, the tsar sent delegates to the Cossack Hetman, and the entire Cossack Host gave vows of sovereignty to Muscovy. The treaty of Pereyaslav, as this came to be called, guaranteed Ukraine a high degree of autonomy, an army of 60,000, their own Hetman, and protection from all their enemies. This eventually lead to a war with Poland."
style = 1
date = { day = 1 month = july year = 1651 }
deathdate = { day = 1 month = december year = 1653 }
action_a = {
name = "The Tsar will help us!"
command = { type = stability value = 1 } # the ukrainians were happy
command = { type = breakvassal which = POL } # it was officially still part of Poland
command = { type = relation which = RUS value = 300 }
command = { type = relation which = POL value = -300 }
command = { type = trigger which = 40200 } # trigger RUS40200
command = { type = trigger which = 40304 } # trigger POL40304
}
action_b = {
name = "We will fight on our own!"
command = { type = stability value = -1 }
command = { type = breakvassal which = POL} # it was officially still part of Poland
command = { type = relation which = RUS value = -100 }
command = { type = relation which = POL value = -300 }
command = { type = INF which = 295 value = 8000 }
command = { type = CAV which = 295 value = 12000 }
command = { type = trigger which = 40201 } # trigger RUS40201
command = { type = trigger which = 40304 } # trigger POL40304
command = { type = casusbelli which = POL value = 120 }
}
}
# Treaty of Pereyaslav - Russia - Chmielnicki accepts
# by Neuromancer
event = {
id = 40200
trigger = {
flag = Cossacks
}
random = no
country = RUS
name = "Treaty of Pereyaslav"
desc = "In 1653, the tsar of Muscovy announced the establishment of a protectorate over Ukraine. The tsar also promised Chmielnicki to send an army to attack Poland in the spring. In early 1654, the tsar sent delegates to the Cossack Hetman, and the entire Cossack Host gave vows of sovereignty to Muscovy. The treaty of Pereyaslav, as this came to be called, guaranteed Ukraine a high degree of autonomy, an army of 60,000, their own Hetman, and protection from all their enemies. This eventually lead to a war with Poland."
style = 1
#date = { day = 1 month = july year = 1649 }
#deathdate = { day = 1 month = december year = 1656 }
action_a = {
name = "We shall defend our brothers!"
command = { type = stability value = 1 } # the ukrainians were happy
command = { type = relation which = UKR value = 300 }
command = { type = relation which = POL value = -300 }
command = { type = vassal which = UKR }
command = { type = alliance which = UKR }
command = { type = casusbelli which = POL value = 120 }
}
action_b = {
name = "We can't act now"
command = { type = stability value = -2 } # the ukrainians would be unhappy, the russians would be unhappy
command = { type = vassal which = UKR }
command = { type = casusbelli which = POL value = 120 }
command = { type = relation which = UKR value = -150 }
command = { type = relation which = POL value = -150 }
}
}
# Treaty of Pereyaslav - Russia - Chmielnicki defies
# by Neuromancer
event = {
id = 40201
trigger = {
flag = Cossacks
}
random = no
country = RUS
name = "Treaty of Pereyaslav - Ukrainians defy"
desc = "In 1653, the tsar of Muscovy announced the establishment of a protectorate over Ukraine. The tsar also promised Chmielnicki to send an army to attack Poland in the spring. In early 1654, the tsar sent delegates to the Cossack Hetman, and the entire Cossack Host gave vows of sovereignty to Muscovy. The treaty of Pereyaslav, as this came to be called, guaranteed Ukraine a high degree of autonomy, an army of 60,000, their own Hetman, and protection from all their enemies. This eventually lead to a war with Poland. However, Chmielnicki defied this agreement."
style = 1
#date = { day = 1 month = july year = 1649 }
#deathdate = { day = 1 month = december year = 1656 }
action_a = {
name = "This can't be!"
command = { type = stability value = -1 }
command = { type = relation which = UKR value = -50 }
command = { type = relation which = POL value = -50 }
command = { type = addcore which = 295 } # Kiev # cores might be too much
command = { type = addcore which = 294 } # Chernigov
command = { type = addcore which = 296 } # Jedisan
command = { type = addcore which = 461 } # Poltava
command = { type = addcore which = 460 } # Donetsk
command = { type = addcore which = 462 } # Kremtjug
command = { type = casusbelli which = UKR value = 60 }
}
}
# Treaty of Pereyaslav - Poland
# by Neuromancer
event = {
id = 40304
trigger = {
flag = Cossacks
}
random = no
country = POL
name = "Treaty of Pereyaslav"
desc = "In 1653, the tsar of Muscovy announced the establishment of a protectorate over Ukraine. The tsar also promised Chmielnicki to send an army to attack Poland in the spring. In early 1654, the tsar sent delegates to the Cossack Hetman, and the entire Cossack Host gave vows of sovereignty to Muscovy. The treaty of Pereyaslav, as this came to be called, guaranteed Ukraine a high degree of autonomy, an army of 60,000, their own Hetman, and protection from all their enemies. Poland just couldn't accept it."
style = 1
#date = { day = 1 month = july year = 1649 }
#deathdate = { day = 1 month = december year = 1656 }
action_a = {
name = "We will take what is ours!"
command = { type = relation which = UKR value = -300 }
command = { type = relation which = RUS value = -300 }
command = { type = relation which = CRI value = 150 } # the crimean Khan was on polish side
command = { type = casusbelli which = UKR value = 120 }
command = { type = casusbelli which = RUS value = 120 }
command = { type = INF which = 297 value = 8000 } # magnates have interest in this war, they fund armies
command = { type = CAV which = 297 value = 14000 }
command = { type = war which = UKR }
command = { type = stability value = 1 } # szlachta wanted this war
}
action_b = {
name = "We don't bother"
command = { type = stability value = -3 } # szlachta would be outraged
command = { type = relation which = UKR value = 150 }
command = { type = relation which = RUS value = 150 }
}
}
# War in Ukraine - total and short Polish victory
# by Neuromancer
event = {
id = 40305
trigger = {
AND = {
war = { country = POL country = UKR }
war = { country = POL country = RUS }
flag = Cossacks
control = { province = 294 data = -1 } # Chernigov
control = { province = 295 data = -1 } # Kiev
control = { province = 461 data = -1 } # Poltava
control = { province = 462 data = -1 } # Kremtjug
}
}
random = no
country = POL
name = "War in Ukraine"
desc = "Forces of the Commonwealth were dominating on the battlefields and by mid-1654 all of Ukraine was in their hands. Although the Cossacks were defeated, Russians were not. The war raged on."
style = 1
date = { day = 1 month = september year = 1652 }
deathdate = { day = 1 month = august year = 1654 }
action_a = {
name = "Great"
command = { type = stability value = 1 }
command = { type = inherit which = UKR }
command = { type = province_revoltrisk which = 295 value = 5 } # Kiev
command = { type = province_revoltrisk which = 294 value = 5 } # Chernigov
command = { type = province_revoltrisk which = 296 value = 5 } # Jedisan
command = { type = province_revoltrisk which = 461 value = 5 } # Poltava
command = { type = province_revoltrisk which = 462 value = 5 } # Kremtjug
command = { type = secedeprovince which = RUS value = 460 } # there is still something to conquer
}
}
# War in Ukraine - long war with Poland controling west Ukraine
# by Neuromancer
event = {
id = 40306
trigger = {
AND = {
war = { country = POL country = UKR }
war = { country = POL country = RUS }
flag = Cossacks
control = { province = 294 data = -1 } # Chernigov
control = { province = 295 data = -1 } # Kiev
}
}
random = no
country = POL
name = "War in Ukraine"
desc = "The war in Ukraine raged on. It was already 2 years of hard fighting, but polish forces advanced only into western Ukraine. The Cossack forces were still strong in the east, and Russia was making inroads into Lithuania. The war raged on."
style = 1
date = { day = 2 month = august year = 1654 }
deathdate = { day = 1 month = december year = 1659 }
action_a = {
name = "We will keep on fighting"
command = { type = inherit which = UKR }
command = { type = province_revoltrisk which = 295 value = 5 } # Kiev
command = { type = province_revoltrisk which = 294 value = 5 } # Chernigov
command = { type = province_revoltrisk which = 296 value = 5 } # Jedisan
command = { type = secedeprovince which = RUS value = 461 } # there is still something to conquer
command = { type = secedeprovince which = RUS value = 462 } # there is still something to conquer
command = { type = secedeprovince which = RUS value = 460 } # there is still something to conquer
}
}
# Poland sacks Kiev (to allow Poland to take Kiev in a peace deal ina war with UKR but withour RUS)
# by Neuromancer
event = {
id = 25012
trigger = {
AND = {
war = { country = POL country = UKR }
flag = Cossacks
control = { province = 295 data = POL } # Kiev
}
}
random = no
country = UKR
name = "Poland sacks Kiev"
desc = "Polish forces sacked Kiev. We lost the biggest city in Ukraine and to keep on fighting we have to move east." # yea, this desc is lame, I know ;)
style = 1
date = { day = 1 month = september year = 1652 }
deathdate = { day = 1 month = december year = 1659 }
action_a = {
name = "We can't help it"
command = { type = stability value = -2 }
command = { type = capital which = 461 }
command = { type = INF which = -2 value = 3000 }
command = { type = CAV which = -2 value = 6000 }
}
}
# The Ukrainian question
# by Neuromancer
event = {
id = 40202
trigger = {
AND = {
event = 40200 # Chmielnicki accepts Treaty of Pereyaslav
flag = Cossacks
NOT = { war = { country = POL country = RUS } }
NOT = { exist = UKR }
OR = {
owned = { province = 294 data = -1 } # Chernigov
owned = { province = 295 data = -1 } # Kiev
owned = { province = 461 data = -1 } # Poltava
owned = { province = 462 data = -1 } # Kremtjug
owned = { province = 460 data = -1 } # Donetsk
}
}
}
random = no
country = RUS
name = "The Ukrainian question"
desc = "War with Poland over Ukraine finally ended. Now, that we don't need the military power of Cossacks against Poland, a question arises: Shall we grant them limited authonomy, as agreed in the Treaty of Pereyasalv, or shall they be part of Russia?"
style = 1
#date = { day = 1 month = july year = 1652 }
#deathdate = { day = 1 month = december year = 1665 }
action_a = {
name = "Honor the Treaty"
command = { type = independence which = UKR }
command = { type = alliance which = UKR }
command = { type = stability value = 1 } # ukrainians are happy
command = { type = badboy value = -4 }
command = { type = clrflag which = Cossacks }
}
action_b = {
name = "They shall be part of Russia"
command = { type = revoltrisk which = 36 value = 5 }
command = { type = relation which = POL value = -150 }
command = { type = badboy value = 7 }
command = { type = addcore which = 295 } # Kiev # cores might be too much
command = { type = addcore which = 294 } # Chernigov
command = { type = addcore which = 296 } # Jedisan
command = { type = addcore which = 461 } # Poltava
command = { type = addcore which = 460 } # Donetsk
command = { type = addcore which = 462 } # Kremtjug
}
}
# Treaty of Hadiache
# by Neuromancer - http://www.encyclopediaofukraine.com...atyof.htmevent = {
event = {
id = 40307
trigger = {
AND = {
NOT = { war = { country = POL country = UKR } }
NOT = { war = { country = POL country = RUS } }
flag = Cossacks
NOT = { exist = UKR }
owned = { province = 294 data = -1 } # Chernigov
owned = { province = 295 data = -1 } # Kiev
}
}
random = no
country = POL
name = "Treaty of Hadiache"
desc = "According to the treaty, Kyiv, Chernihiv, and Bratslav voivodeships were to constitute the independent Grand Duchy of Rus’, whose nobles and Cossack starshyna would be equal partners with their Polish and Lithuanian counterparts in a gentry-ruled federation under a commonly elected king. The duchy was to be governed by a hetman elected for life from among four candidates presented by the Ukrainian estates and confirmed by the king. There were to be an autonomous duchy administration, duchy senators and deputies to the common Diet, and a separate court system, treasury, currency, and army. The hetman and his army were to remain faithful to the Crown and the duchy could not have diplomatic relations or enter into alliances with foreign states. Poles who had lost their properties during the Cossack-Polish War would have them restored, subject to the hetman's approval. The Orthodox were to enjoy the same unrestricted rights as the Catholics throughout the Commonwealth, and the Orthodox metropolitan of Kyiv and the bishops of Lutske, Lviv, Peremyshl, Kholm, and Mstsislau were to sit in the common Senate. No Uniate monasteries or churches were to be built in the duchy. Two Orthodox academies —in Kyiv and elsewhere—were to be opened. An unlimited number of Orthodox schools, colleges, gymnasiums, and printing presses could be established, and the freedom to publish was guaranteed."
style = 1
date = { day = 22 month = amay year = 1659 }
deathdate = { day = 1 month = december year = 1665 }
action_a = {
name = "Long live the Commonwealth of Three Nations!"
# removing revoltrisks
command = { type = province_revoltrisk which = 295 value = -5 } # Kiev
command = { type = province_revoltrisk which = 294 value = -5 } # Chernigov
command = { type = province_revoltrisk which = 296 value = -5 } # Jedisan
command = { type = province_revoltrisk which = 461 value = -5 } # Poltava
command = { type = province_revoltrisk which = 462 value = -5 } # Kremtjug
# country-wide changes
command = { type = revoltrisk which = 36 value = 5 } # rest of Commonwealth might not like it
command = { type = stability value = -2 } # new form of goverment causes instabilization
command = { type = domestic which = artistocracy value = -1 } # the power of magnates limited
command = { type = domestic which = innovative value = 3 }
command = { type = domestic which = land value = 1 }
command = { type = domestic which = centralisation value = -3 }
# ukraine area changes
command = { type = add_countryculture which = ukrainian }
command = { type = provincereligion which = 295 value = orthodox } # Kiev
command = { type = provincereligion which = 294 value = orthodox } # Chernigov
command = { type = provincereligion which = 296 value = orthodox } # Jedisan
command = { type = provincereligion which = 461 value = orthodox } # Poltava
command = { type = provincereligion which = 462 value = orthodox } # Kremtjug
command = { type = provincereligion which = 460 value = orthodox } # Donetsk
command = { type = gainmanufactory which = 295 value = luxury } # historical, to compensate the religious tolerance stability cost
command = { type = clrflag which = Cossacks }
}
action_b = {
name = "It should be part of Korona!"
command = { type = province_revoltrisk which = 295 value = -5 } # Kiev
command = { type = province_revoltrisk which = 294 value = -5 } # Chernigov
command = { type = province_revoltrisk which = 296 value = -5 } # Jedisan
command = { type = province_revoltrisk which = 461 value = -5 } # Poltava
command = { type = province_revoltrisk which = 462 value = -5 } # Kremtjug
command = { type = domestic which = artistocracy value = 2 } # the power of magnates increased
command = { type = domestic which = innovative value = -1 }
command = { type = domestic which = centralisation value = 2 }
command = { type = stability value = 1 } # new form of goverment causes instabilization
}
action_c = {
name = "Let them go their own way"
command = { type = independence which = UKR }
command = { type = alliance which = UKR }
command = { type = stability value = 1 } # ukrainians are happy
command = { type = badboy value = -10 } # to make this option worth somethign :/
command = { type = clrflag which = Cossacks }
}
}
# Cossack Uprising crushed
# by Neuromancer - fantasy
event = {
id = 40308
trigger = {
flag = Cossacks
AND = {
NOT = { exists = UKR } # Ukraine has already revolted
control = { province = 295 data = -1 } # Kiev
}
}
random = no
country = POL
name = "Cossacks are defeated"
desc = "After the betrayal of the crimean Khan, Chmielnicki knew he had to sign peace... He couldn't take Kiev and lost many of his man. However, he managed to gain something - to calm down the Cossacks, Poles agreed to extend the number of registered Cossacks up to 20000."
style = 1
date = { day = 1 month = july year = 1649 }
deathdate = { day = 1 month = december year = 1649 }
action_a = {
name = "Great"
command = { type = stability value = 1 }
command = { type = province_revoltrisk which = 295 value = -10 } # Kiev (5 RR kept)
command = { type = province_revoltrisk which = 294 value = -8 } # Chernigov (2 RR kept)
command = { type = province_revoltrisk which = 297 value = -5 } # Podolia
command = { type = province_revoltrisk which = 296 value = -10 } # Jedisan (5 RR kept)
command = { type = province_revoltrisk which = 461 value = -15 } # Poltava (5 RR kept)
command = { type = province_revoltrisk which = 460 value = -10 } # Donetsk (5 RR kept)
command = { type = province_revoltrisk which = 462 value = -18 } # Kremtjug (7 RR kept)
command = { type = treasury value = -100 }
command = { type = INF which = 295 value = 6000 } # registered Cossacks
command = { type = CAV which = 295 value = 4000 } # registered Cossacks
command = { type = clrflag which = Cossacks }
command = { type = setflag which = CossacksDefeated }
}
}
# Poland crushes Chmielnicki's Rebellion
# by Neuromancer - fantasy
event = {
id = 40203
trigger = {
flag = CossacksDefeated
}
random = no
country = RUS
name = "Treaty of Pereyaslav - Ukrainians defy"
desc = "Chmielnicki was a Cossack Hetman, who lead an uprising against Poland. However, he've been defeated. Mother Russia can't leave it's brothers in time of need."
style = 1
#date = { day = 1 month = july year = 1649 }
#deathdate = { day = 1 month = december year = 1653 }
action_a = {
name = "We shall help our orthodox brothers!!"
command = { type = stability value = 1 }
command = { type = relation which = POL value = -200 }
command = { type = addcore which = 295 } # Kiev # cores might be too much
command = { type = addcore which = 294 } # Chernigov
command = { type = addcore which = 296 } # Jedisan
command = { type = addcore which = 461 } # Poltava
command = { type = addcore which = 460 } # Donetsk
command = { type = addcore which = 462 } # Kremtjug
command = { type = casusbelli which = POL value = 60 }
command = { type = war which = POL }
}
action_b = {
name = "We shall help them later"
command = { type = stability value = -1 }
command = { type = relation which = POL value = -100 }
command = { type = addcore which = 295 } # Kiev # cores might be too much
command = { type = addcore which = 294 } # Chernigov
command = { type = addcore which = 296 } # Jedisan
command = { type = addcore which = 461 } # Poltava
command = { type = addcore which = 460 } # Donetsk
command = { type = addcore which = 462 } # Kremtjug
}
action_c = {
name = "Why should we?"
command = { type = stability value = -1 }
command = { type = relation which = POL value = 100 }
}
}
# Treaty of Hadiache - Poland crushed Chmielnicki version
# by Neuromancer - http://www.encyclopediaofukraine.com...atyof.htmevent = {
event = {
id = 40307
trigger = {
AND = {
NOT = { war = { country = POL country = UKR } }
NOT = { war = { country = POL country = RUS } }
flag = CossacksDefeated
NOT = { exist = UKR }
owned = { province = 294 data = -1 } # Chernigov
owned = { province = 295 data = -1 } # Kiev
}
}
random = no
country = POL
name = "Treaty of Hadiache"
desc = "According to the treaty, Kyiv, Chernihiv, and Bratslav voivodeships were to constitute the independent Grand Duchy of Rus’, whose nobles and Cossack starshyna would be equal partners with their Polish and Lithuanian counterparts in a gentry-ruled federation under a commonly elected king. The duchy was to be governed by a hetman elected for life from among four candidates presented by the Ukrainian estates and confirmed by the king. There were to be an autonomous duchy administration, duchy senators and deputies to the common Diet, and a separate court system, treasury, currency, and army. The hetman and his army were to remain faithful to the Crown and the duchy could not have diplomatic relations or enter into alliances with foreign states. Poles who had lost their properties during the Cossack-Polish War would have them restored, subject to the hetman's approval. The Orthodox were to enjoy the same unrestricted rights as the Catholics throughout the Commonwealth, and the Orthodox metropolitan of Kyiv and the bishops of Lutske, Lviv, Peremyshl, Kholm, and Mstsislau were to sit in the common Senate. No Uniate monasteries or churches were to be built in the duchy. Two Orthodox academies —in Kyiv and elsewhere—were to be opened. An unlimited number of Orthodox schools, colleges, gymnasiums, and printing presses could be established, and the freedom to publish was guaranteed."
style = 1
date = { day = 22 month = amay year = 1659 }
deathdate = { day = 1 month = december year = 1665 }
action_a = {
name = "Long live the Commonwealth of Three Nations!"
# removing revoltrisks
command = { type = province_revoltrisk which = 295 value = -5 } # Kiev
command = { type = province_revoltrisk which = 294 value = -5 } # Chernigov
command = { type = province_revoltrisk which = 296 value = -5 } # Jedisan
command = { type = province_revoltrisk which = 461 value = -5 } # Poltava
command = { type = province_revoltrisk which = 462 value = -5 } # Kremtjug
# country-wide changes
command = { type = revoltrisk which = 36 value = 5 } # rest of Commonwealth might not like it
command = { type = stability value = -4 } # new form of goverment causes instabilization
command = { type = domestic which = artistocracy value = -1 } # the power of magnates limited
command = { type = domestic which = innovative value = 3 }
command = { type = domestic which = land value = 1 }
command = { type = domestic which = centralisation value = -3 }
# ukraine area changes
command = { type = add_countryculture which = ukrainian }
command = { type = provincereligion which = 295 value = orthodox } # Kiev
command = { type = provincereligion which = 294 value = orthodox } # Chernigov
command = { type = provincereligion which = 296 value = orthodox } # Jedisan
command = { type = provincereligion which = 461 value = orthodox } # Poltava
command = { type = provincereligion which = 462 value = orthodox } # Kremtjug
command = { type = provincereligion which = 460 value = orthodox } # Donetsk
command = { type = gainmanufactory which = 295 value = luxury } # historical, to compensate the religious tolerance stability cost
command = { type = clrflag which = CossacksDefeated }
}
action_b = {
name = "It should be part of Korona!"
command = { type = province_revoltrisk which = 295 value = -5 } # Kiev
command = { type = province_revoltrisk which = 294 value = -5 } # Chernigov
command = { type = province_revoltrisk which = 296 value = -5 } # Jedisan
command = { type = province_revoltrisk which = 461 value = -5 } # Poltava
command = { type = province_revoltrisk which = 462 value = -5 } # Kremtjug
command = { type = domestic which = artistocracy value = 2 } # the power of magnates increased
command = { type = domestic which = innovative value = -1 }
command = { type = domestic which = centralisation value = 2 }
command = { type = stability value = 1 } # new form of goverment causes instabilization
}
action_c = {
name = "Let them go their own way"
command = { type = independence which = UKR }
command = { type = alliance which = UKR }
command = { type = stability value = 1 } # ukrainians are happy
command = { type = badboy value = -10 } # to make this option worth somethign :/
command = { type = clrflag which = Cossacks }
}
}
|