Récapitulons:
Le côté inéductable de la chute des mandchous me dérangeant nettement, surtout si on considère l'option "Négociations", j'ai modifié l'event de révolte pour poser nettement plus de problèmes en termes de disponibilité de troupes, avec des désertions massives, et cela pour une durée de 15 ans...
En effet, la rebellion a débuté aux alentours de 1628 en raison de la famine, son chef rejoint celle-ci vers 1632, j'étends la durée des troubles de 1636 à 1645.
Puis, j'ai modifié les deux events de chute des Mings (la version avec Mandchus & la version sans Mandchus), pour qu'il ne s'active que si la capitale est prise (par n'importe quelle pays/troupes/rebelles).
La condition est testée tous les jours pendant dix ans.
****
#Famine!#
event = {
id = 66610009
random = No
country = CHI
Name = "EVENTNAME10009"
desc = "EVENTHIST10009"
Style = 2
date = { day = 1 month = january year = 1628 }
offset = 350
deathdate = { day = 1 month = january year = 1629 }
action_a ={#Try to alleviate the suffering#
Name = "ACTIONNAME10009A"
command = { type = treasury value = -1000 }
command = { type = population which = -1 value = -5000 }
command = { type = population which = -1 value = -5000 }
command = { type = population which = -1 value = -5000 }
command = { type = population which = -1 value = -5000 }
command = { type = population which = -1 value = -5000 }
command = { type = stability value = -1 }
command = { type = setflag which = crise66610009 }
}
action_b ={#We are helpless in the face of such a disaster#
Name = "ACTIONNAME10009B"
command = { type = population which = -1 value = -10000 }
command = { type = population which = -1 value = -10000 }
command = { type = population which = -1 value = -10000 }
command = { type = population which = -1 value = -10000 }
command = { type = population which = -1 value = -10000 }
command = { type = population which = -1 value = -10000 }
command = { type = population which = -1 value = -10000 }
command = { type = population which = -1 value = -10000 }
command = { type = population which = -1 value = -10000 }
command = { type = population which = -1 value = -10000 }
command = { type = stability value = -3 }
command = { type = revoltrisk which = 36 value = 5 }
}
}
#Li Zechang's Rebellion#
event = {
id = 10013
trigger = {
NOT = {
Flag = crise3704
Flag = crise10008
Flag = crise66610009
}
}
country = CHI
Name = "EVENTNAME10013"
desc = "EVENTHIST10013"
Style = 3
date = { day = 1 month = january year = 1636 }
offset = 30
deathdate = { day = 1 month = february year = 1646 }
action_a ={#Let us attempt to destroy the traitor!#
Name = "ACTIONNAME10013A"
command = { type = stability value = -5 }
command = { type = revoltrisk which = 120 value = 10 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = desertion which = -1 value = 50000 }
command = { type = desertion which = -1 value = 50000 }
command = { type = desertion which = -1 value = 50000 }
command = { type = desertion which = -1 value = 50000 }
}
action_b ={#Let us negotiate with him#
Name = "ACTIONNAME10013B"
command = { type = treasury value = -1000 }
command = { type = stability value = -3 }
command = { type = revoltrisk which = 120 value = 5 }
command = { type = domestic which = centralization value = -2 }
command = { type = desertion which = -1 value = 50000 }
command = { type = desertion which = -1 value = 50000 }
}
}
#The Financial Crisis#
event = {
id = 10012
trigger = {
NOT = {
stability = -2
}
}
random = No
country = CHI
Name = "EVENTNAME10012"
desc = "EVENTHIST10012"
Style = 3
date = { day = 1 month = january year = 1640 }
offset = 150
deathdate = { day = 1 month = january year = 1641 }
action_a ={#Yes, let us raise new taxes#
Name = "ACTIONNAME10012A"
command = { type = treasury value = 1000 }
command = { type = stability value = -4 }
command = { type = revoltrisk which = 60 value = 10 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
}
action_b ={#No, our subjects are already angry enough!#
Name = "ACTIONNAME10012B"
command = { type = stability value = 1 }
command = { type = provincetax which = -1 value = -1 }
command = { type = provincetax which = -1 value = -1 }
command = { type = provincetax which = -1 value = -1 }
command = { type = provincetax which = -1 value = -1 }
command = { type = provincetax which = -1 value = -1 }
command = { type = provincetax which = -1 value = -1 }
command = { type = provincetax which = -1 value = -1 }
command = { type = provincetax which = -1 value = -1 }
command = { type = provincetax which = -1 value = -1 }
command = { type = provincetax which = -1 value = -1 }
command = { type = domestic which = centralization value = -1 }
}
}
#Emperor Chongzhen Commits Suicide#
event = {
id = 3913
trigger = {
NOT = {
exists = MCH
control = { province = -2 data = -1 }
}
}
random = No
country = CHI
Name = "EVENTNAME3913"
desc = "EVENTHIST3913"
Style = 3
date = { day = 1 month = january year = 1636 }
offset = 1
deathdate = { day = 1 month = january year = 1646 }
action_a = { #Woe is us!
Name = "ACTIONNAME3913A"
command = { type = revolt which = -2 }
command = { type = revolt which = -2 }
command = { type = revolt which = -2 }
command = { type = capital which = 654 }
command = { type = revoltrisk which = 240 value = 20 }
command = { type = desertion which = -1 value = 10000 }
command = { type = desertion which = -1 value = 10000 }
command = { type = desertion which = -1 value = 10000 }
command = { type = desertion which = -1 value = 10000 }
command = { type = independence which = MCH }
command = { type = sleepevent which = 10025 }
command = { type = sleepevent which = 10026 }
command = { type = sleepmonarch which = 07415 }
command = { type = sleepmonarch which = 07416 }
command = { type = sleepmonarch which = 07417 }
command = { type = sleepmonarch which = 07418 }
command = { type = sleepmonarch which = 07419 }
command = { type = sleepmonarch which = 07420 }
command = { type = wakemonarch which = 07421 }
command = { type = wakemonarch which = 07422 }
command = { type = wakemonarch which = 07422 }
command = { type = wakemonarch which = 07423 }
command = { type = wakemonarch which = 07424 }
command = { type = wakemonarch which = 07425 }
command = { type = wakemonarch which = 07426 }
command = { type = wakemonarch which = 07427 }
command = { type = wakemonarch which = 07428 }
command = { type = wakemonarch which = 07429 }
}
}
#The Fall of the Ming Dynasty#
event = {
id = 10014
trigger = {
exists = MCH
NOT = {
control = { province = -2 data = -1 }
}
}
random = No
country = CHI
Name = "EVENTNAME10014"
desc = "EVENTHIST10014"
Style = 3
date = { day = 1 month = january year = 1636 }
offset = 1
deathdate = { day = 1 month = january year = 1646 }
action_a = { #Continue to fight on in the south#
Name = "ACTIONNAME10014A"
command = { type = capital which = 654 }
command = { type = relation which = MCH value = -400 }
command = { type = stability value = -8 }
command = { type = secedeprovince which = MCH value = 635 }
command = { type = secedeprovince which = MCH value = 636 }
command = { type = secedeprovince which = MCH value = 637 }
command = { type = secedeprovince which = MCH value = 638 }
command = { type = secedeprovince which = MCH value = 639 }
command = { type = secedeprovince which = MCH value = 640 }
command = { type = secedeprovince which = MCH value = 643 }
command = { type = secedeprovince which = MCH value = 644 }
command = { type = secedeprovince which = MCH value = 645 }
command = { type = secedeprovince which = MCH value = 646 }
command = { type = secedeprovince which = MCH value = 647 }
command = { type = secedeprovince which = MCH value = 648 }
command = { type = secedeprovince which = MCH value = 649 }
command = { type = secedeprovince which = MCH value = 650 }
command = { type = secedeprovince which = MCH value = 651 }
command = { type = secedeprovince which = MCH value = 1560 }
command = { type = secedeprovince which = MCH value = 1561 }
command = { type = secedeprovince which = MCH value = 1562 }
command = { type = revoltrisk which = 340 value = 5 }
command = { type = treasury value = -1000 }
command = { type = desertion which = -1 value = 20000 }
command = { type = desertion which = -1 value = 20000 }
command = { type = desertion which = -1 value = 20000 }
command = { type = desertion which = -1 value = 20000 }
command = { type = sleepmonarch which = 07415 }
command = { type = sleepmonarch which = 07416 }
command = { type = sleepmonarch which = 07417 }
command = { type = sleepmonarch which = 07418 }
command = { type = sleepmonarch which = 07419 }
command = { type = sleepmonarch which = 07420 }
command = { type = wakemonarch which = 07421 }
command = { type = wakemonarch which = 07422 }
command = { type = wakemonarch which = 07422 }
command = { type = wakemonarch which = 07423 }
command = { type = wakemonarch which = 07424 }
command = { type = wakemonarch which = 07425 }
command = { type = wakemonarch which = 07426 }
command = { type = wakemonarch which = 07427 }
command = { type = wakemonarch which = 07428 }
command = { type = wakemonarch which = 07429 }
}
action_b = {#Throw our lot in with the Manchu and proclaim the Qing Dynasty#
Name = "ACTIONNAME10014B"
command = { type = trigger which = 10015 }
command = { type = stability value = -3 }
command = { type = revoltrisk which = 120 value = 5 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = desertion which = -1 value = 10000 }
command = { type = desertion which = -1 value = 10000 }
command = { type = desertion which = -1 value = 10000 }
command = { type = desertion which = -1 value = 10000 }
command = { type = desertion which = -1 value = 10000 }
command = { type = infra value = -2000 }
command = { type = trade value = -2000 }
}
}
Le côté inéductable de la chute des mandchous me dérangeant nettement, surtout si on considère l'option "Négociations", j'ai modifié l'event de révolte pour poser nettement plus de problèmes en termes de disponibilité de troupes, avec des désertions massives, et cela pour une durée de 15 ans...
En effet, la rebellion a débuté aux alentours de 1628 en raison de la famine, son chef rejoint celle-ci vers 1632, j'étends la durée des troubles de 1636 à 1645.
Puis, j'ai modifié les deux events de chute des Mings (la version avec Mandchus & la version sans Mandchus), pour qu'il ne s'active que si la capitale est prise (par n'importe quelle pays/troupes/rebelles).
La condition est testée tous les jours pendant dix ans.
****
#Famine!#
event = {
id = 66610009
random = No
country = CHI
Name = "EVENTNAME10009"
desc = "EVENTHIST10009"
Style = 2
date = { day = 1 month = january year = 1628 }
offset = 350
deathdate = { day = 1 month = january year = 1629 }
action_a ={#Try to alleviate the suffering#
Name = "ACTIONNAME10009A"
command = { type = treasury value = -1000 }
command = { type = population which = -1 value = -5000 }
command = { type = population which = -1 value = -5000 }
command = { type = population which = -1 value = -5000 }
command = { type = population which = -1 value = -5000 }
command = { type = population which = -1 value = -5000 }
command = { type = stability value = -1 }
command = { type = setflag which = crise66610009 }
}
action_b ={#We are helpless in the face of such a disaster#
Name = "ACTIONNAME10009B"
command = { type = population which = -1 value = -10000 }
command = { type = population which = -1 value = -10000 }
command = { type = population which = -1 value = -10000 }
command = { type = population which = -1 value = -10000 }
command = { type = population which = -1 value = -10000 }
command = { type = population which = -1 value = -10000 }
command = { type = population which = -1 value = -10000 }
command = { type = population which = -1 value = -10000 }
command = { type = population which = -1 value = -10000 }
command = { type = population which = -1 value = -10000 }
command = { type = stability value = -3 }
command = { type = revoltrisk which = 36 value = 5 }
}
}
#Li Zechang's Rebellion#
event = {
id = 10013
trigger = {
NOT = {
Flag = crise3704
Flag = crise10008
Flag = crise66610009
}
}
country = CHI
Name = "EVENTNAME10013"
desc = "EVENTHIST10013"
Style = 3
date = { day = 1 month = january year = 1636 }
offset = 30
deathdate = { day = 1 month = february year = 1646 }
action_a ={#Let us attempt to destroy the traitor!#
Name = "ACTIONNAME10013A"
command = { type = stability value = -5 }
command = { type = revoltrisk which = 120 value = 10 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = desertion which = -1 value = 50000 }
command = { type = desertion which = -1 value = 50000 }
command = { type = desertion which = -1 value = 50000 }
command = { type = desertion which = -1 value = 50000 }
}
action_b ={#Let us negotiate with him#
Name = "ACTIONNAME10013B"
command = { type = treasury value = -1000 }
command = { type = stability value = -3 }
command = { type = revoltrisk which = 120 value = 5 }
command = { type = domestic which = centralization value = -2 }
command = { type = desertion which = -1 value = 50000 }
command = { type = desertion which = -1 value = 50000 }
}
}
#The Financial Crisis#
event = {
id = 10012
trigger = {
NOT = {
stability = -2
}
}
random = No
country = CHI
Name = "EVENTNAME10012"
desc = "EVENTHIST10012"
Style = 3
date = { day = 1 month = january year = 1640 }
offset = 150
deathdate = { day = 1 month = january year = 1641 }
action_a ={#Yes, let us raise new taxes#
Name = "ACTIONNAME10012A"
command = { type = treasury value = 1000 }
command = { type = stability value = -4 }
command = { type = revoltrisk which = 60 value = 10 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
}
action_b ={#No, our subjects are already angry enough!#
Name = "ACTIONNAME10012B"
command = { type = stability value = 1 }
command = { type = provincetax which = -1 value = -1 }
command = { type = provincetax which = -1 value = -1 }
command = { type = provincetax which = -1 value = -1 }
command = { type = provincetax which = -1 value = -1 }
command = { type = provincetax which = -1 value = -1 }
command = { type = provincetax which = -1 value = -1 }
command = { type = provincetax which = -1 value = -1 }
command = { type = provincetax which = -1 value = -1 }
command = { type = provincetax which = -1 value = -1 }
command = { type = provincetax which = -1 value = -1 }
command = { type = domestic which = centralization value = -1 }
}
}
#Emperor Chongzhen Commits Suicide#
event = {
id = 3913
trigger = {
NOT = {
exists = MCH
control = { province = -2 data = -1 }
}
}
random = No
country = CHI
Name = "EVENTNAME3913"
desc = "EVENTHIST3913"
Style = 3
date = { day = 1 month = january year = 1636 }
offset = 1
deathdate = { day = 1 month = january year = 1646 }
action_a = { #Woe is us!
Name = "ACTIONNAME3913A"
command = { type = revolt which = -2 }
command = { type = revolt which = -2 }
command = { type = revolt which = -2 }
command = { type = capital which = 654 }
command = { type = revoltrisk which = 240 value = 20 }
command = { type = desertion which = -1 value = 10000 }
command = { type = desertion which = -1 value = 10000 }
command = { type = desertion which = -1 value = 10000 }
command = { type = desertion which = -1 value = 10000 }
command = { type = independence which = MCH }
command = { type = sleepevent which = 10025 }
command = { type = sleepevent which = 10026 }
command = { type = sleepmonarch which = 07415 }
command = { type = sleepmonarch which = 07416 }
command = { type = sleepmonarch which = 07417 }
command = { type = sleepmonarch which = 07418 }
command = { type = sleepmonarch which = 07419 }
command = { type = sleepmonarch which = 07420 }
command = { type = wakemonarch which = 07421 }
command = { type = wakemonarch which = 07422 }
command = { type = wakemonarch which = 07422 }
command = { type = wakemonarch which = 07423 }
command = { type = wakemonarch which = 07424 }
command = { type = wakemonarch which = 07425 }
command = { type = wakemonarch which = 07426 }
command = { type = wakemonarch which = 07427 }
command = { type = wakemonarch which = 07428 }
command = { type = wakemonarch which = 07429 }
}
}
#The Fall of the Ming Dynasty#
event = {
id = 10014
trigger = {
exists = MCH
NOT = {
control = { province = -2 data = -1 }
}
}
random = No
country = CHI
Name = "EVENTNAME10014"
desc = "EVENTHIST10014"
Style = 3
date = { day = 1 month = january year = 1636 }
offset = 1
deathdate = { day = 1 month = january year = 1646 }
action_a = { #Continue to fight on in the south#
Name = "ACTIONNAME10014A"
command = { type = capital which = 654 }
command = { type = relation which = MCH value = -400 }
command = { type = stability value = -8 }
command = { type = secedeprovince which = MCH value = 635 }
command = { type = secedeprovince which = MCH value = 636 }
command = { type = secedeprovince which = MCH value = 637 }
command = { type = secedeprovince which = MCH value = 638 }
command = { type = secedeprovince which = MCH value = 639 }
command = { type = secedeprovince which = MCH value = 640 }
command = { type = secedeprovince which = MCH value = 643 }
command = { type = secedeprovince which = MCH value = 644 }
command = { type = secedeprovince which = MCH value = 645 }
command = { type = secedeprovince which = MCH value = 646 }
command = { type = secedeprovince which = MCH value = 647 }
command = { type = secedeprovince which = MCH value = 648 }
command = { type = secedeprovince which = MCH value = 649 }
command = { type = secedeprovince which = MCH value = 650 }
command = { type = secedeprovince which = MCH value = 651 }
command = { type = secedeprovince which = MCH value = 1560 }
command = { type = secedeprovince which = MCH value = 1561 }
command = { type = secedeprovince which = MCH value = 1562 }
command = { type = revoltrisk which = 340 value = 5 }
command = { type = treasury value = -1000 }
command = { type = desertion which = -1 value = 20000 }
command = { type = desertion which = -1 value = 20000 }
command = { type = desertion which = -1 value = 20000 }
command = { type = desertion which = -1 value = 20000 }
command = { type = sleepmonarch which = 07415 }
command = { type = sleepmonarch which = 07416 }
command = { type = sleepmonarch which = 07417 }
command = { type = sleepmonarch which = 07418 }
command = { type = sleepmonarch which = 07419 }
command = { type = sleepmonarch which = 07420 }
command = { type = wakemonarch which = 07421 }
command = { type = wakemonarch which = 07422 }
command = { type = wakemonarch which = 07422 }
command = { type = wakemonarch which = 07423 }
command = { type = wakemonarch which = 07424 }
command = { type = wakemonarch which = 07425 }
command = { type = wakemonarch which = 07426 }
command = { type = wakemonarch which = 07427 }
command = { type = wakemonarch which = 07428 }
command = { type = wakemonarch which = 07429 }
}
action_b = {#Throw our lot in with the Manchu and proclaim the Qing Dynasty#
Name = "ACTIONNAME10014B"
command = { type = trigger which = 10015 }
command = { type = stability value = -3 }
command = { type = revoltrisk which = 120 value = 5 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = revolt which = -1 }
command = { type = desertion which = -1 value = 10000 }
command = { type = desertion which = -1 value = 10000 }
command = { type = desertion which = -1 value = 10000 }
command = { type = desertion which = -1 value = 10000 }
command = { type = desertion which = -1 value = 10000 }
command = { type = infra value = -2000 }
command = { type = trade value = -2000 }
}
}
Last edited: