I repost here my past suggestions:
first of all, to be added in all triggers in ENG events 3349 3047 3048 3049
Code:
trigger = {
OR = {
owned = { province = 54 data = -1 } #Savannah
owned = { province = 62 data = -1 } #Carolina
owned = { province = 63 data = -1 } #Santee
owned = { province = 64 data = -1 } #Roanoke
owned = { province = 68 data = -1 } #Chesapeake
owned = { province = 85 data = -1 } #Susquehanna
owned = { province = 86 data = -1 } #Delaware
owned = { province = 87 data = -1 } #Manhattan
owned = { province = 88 data = -1 } #Catskill
owned = { province = 100 data = -1 } #Adirondak
owned = { province = 101 data = -1 } #Sebago
owned = { province = 102 data = -1 } #Connecticut
owned = { province = 103 data = -1 } #Massachussetts
}
otherwise we could see no command lines concerning prov RR...
Following are explanations of the trigger in ENG_164046.
They should be included in ENG event file as key for future changes in a new map.
#The following provinces are affected by provRR raised by the events ENG_3047 ENG_3048 and ENG_3049 (The American Revolution):
Code:
#54 #Savannah
#62 #Carolina
#63 #Santee
#64 #Roanoke
#68 #Chesapeake
#85 #Susquehanna
#86 #Delaware
#87 #Manhattan
#88 #Catskill
#100 #Adirondak
#101 #Sebago
#102 #Connecticut
#103 #Massachussetts
The trigger in ENG_164036 will check if at least one province of each following group is owned by England and/or controlled by the Rebels
Code:
#ENGLAND OWNED PROVINCES ARE DIVIDED UP INTO 4 GEOGRAPHICAL GROUPS:
#
#GROUP 1
# owned = { province = 54 data = ENG } #Savannah
# owned = { province = 62 data = ENG } #Carolina
# owned = { province = 63 data = ENG } #Santee
#
#GROUP 2
# owned = { province = 64 data = ENG } #Roanoke
# owned = { province = 68 data = ENG } #Chesapeake
# owned = { province = 85 data = ENG } #Susquehanna
#
#GROUP 3
# owned = { province = 86 data = ENG } #Delaware
# owned = { province = 87 data = ENG } #Manhattan
# owned = { province = 88 data = ENG } #Catskill
#
#GROUP 4
# owned = { province = 100 data = ENG } #Adirondak
# owned = { province = 101 data = ENG } #Sebago
# owned = { province = 102 data = ENG } #Connecticut
# owned = { province = 103 data = ENG } #Massachussetts
#REBEL CONTROLLED PROVINCES ARE DIVIDED UP INTO 6 GEOGRAPHICAL GROUPS:
#
#GROUP 1
# control = { province = 54 data = REB } #Savannah
# control = { province = 62 data = REB } #Carolina
#
#GROUP 2
# control = { province = 63 data = REB } #Santee
# control = { province = 64 data = REB } #Roanoke
#
#GROUP 3
# control = { province = 68 data = REB } #Chesapeake
# control = { province = 86 data = REB } #Delaware
#
#GROUP 4
# control = { province = 85 data = REB } #Susquehanna
# control = { province = 87 data = REB } #Manhattan
# control = { province = 88 data = REB } #Catskill
#
#GROUP 5
# control = { province = 100 data = REB } #Adirondak
# control = { province = 101 data = REB } #Sebago
#
#GROUP 6
# control = { province = 102 data = REB } #Connecticut
# control = { province = 103 data = REB } #Massachussetts
#group 4 has 2 inland provinces (85-88), probably still not owned by England
Here is the new event that releases USA
Code:
#(1775-1820) The Olive Branch Petition
#by Bordic
event = {
id = 164046
trigger = {
#at least two provinces are to be contemporarily owned by England (6 combinations of 4 groups)
OR = {
AND = {
OR = {
owned = { province = 54 data = ENG } #Savannah
owned = { province = 62 data = ENG } #Carolina
owned = { province = 63 data = ENG } #Santee
}
OR = {
owned = { province = 64 data = ENG } #Roanoke
owned = { province = 68 data = ENG } #Chesapeake
owned = { province = 85 data = ENG } #Susquehanna
}
}
AND = {
OR = {
owned = { province = 54 data = ENG } #Savannah
owned = { province = 62 data = ENG } #Carolina
owned = { province = 63 data = ENG } #Santee
}
OR = {
owned = { province = 86 data = ENG } #Delaware
owned = { province = 87 data = ENG } #Manhattan
owned = { province = 88 data = ENG } #Catskill
}
}
AND = {
OR = {
owned = { province = 54 data = ENG } #Savannah
owned = { province = 62 data = ENG } #Carolina
owned = { province = 63 data = ENG } #Santee
}
OR = {
owned = { province = 100 data = ENG } #Adirondak
owned = { province = 101 data = ENG } #Sebago
owned = { province = 102 data = ENG } #Connecticut
owned = { province = 103 data = ENG } #Massachussetts
}
}
AND = {
OR = {
owned = { province = 64 data = ENG } #Roanoke
owned = { province = 68 data = ENG } #Chesapeake
owned = { province = 85 data = ENG } #Susquehanna
}
OR = {
owned = { province = 86 data = ENG } #Delaware
owned = { province = 87 data = ENG } #Manhattan
owned = { province = 88 data = ENG } #Catskill
}
}
AND = {
OR = {
owned = { province = 64 data = ENG } #Roanoke
owned = { province = 68 data = ENG } #Chesapeake
owned = { province = 85 data = ENG } #Susquehanna
}
OR = {
owned = { province = 100 data = ENG } #Adirondak
owned = { province = 101 data = ENG } #Sebago
owned = { province = 102 data = ENG } #Connecticut
owned = { province = 103 data = ENG } #Massachussetts
}
}
AND = {
OR = {
owned = { province = 86 data = ENG } #Delaware
owned = { province = 87 data = ENG } #Manhattan
owned = { province = 88 data = ENG } #Catskill
}
OR = {
owned = { province = 100 data = ENG } #Adirondak
owned = { province = 101 data = ENG } #Sebago
owned = { province = 102 data = ENG } #Connecticut
owned = { province = 103 data = ENG } #Massachussetts
}
}
}
monarch = 046028 #George III
event = 3049 #ENG: The American Revolution
NOT = {
OR = {
exists = USA
event = 4983 #ENG: The Treaty of Paris (USA has won)
event = 4984 #ENG: The Treaty of Paris (ENG has lost territories)
event = 4985 #ENG: The Destruction of the Tax Revolt (ENG has won, no USA)
event = 3052 #ENG: The North American Union (no USA, FRA radical republic)
event = 4987 #ENG: Colonial dissatisfaction cools (no USA, patch event reducing RR)
}
}
#at least three provinces are to be contemporarily controlled by rebels (20 combinations of 6 groups)
OR = {
AND = { #groups 1-2-3
OR = {
control = { province = 54 data = REB } #Savannah
control = { province = 62 data = REB } #Carolina
}
OR = {
control = { province = 63 data = REB } #Santee
control = { province = 64 data = REB } #Roanoke
}
OR = {
control = { province = 68 data = REB } #Chesapeake
control = { province = 86 data = REB } #Delaware
}
}
AND = {
OR = {
control = { province = 54 data = REB } #Savannah
control = { province = 62 data = REB } #Carolina
}
OR = {
control = { province = 63 data = REB } #Santee
control = { province = 64 data = REB } #Roanoke
}
OR = {
control = { province = 85 data = REB } #Susquehanna
control = { province = 87 data = REB } #Manhattan
control = { province = 88 data = REB } #Catskill
}
}
AND = {
OR = {
control = { province = 54 data = REB } #Savannah
control = { province = 62 data = REB } #Carolina
}
OR = {
control = { province = 63 data = REB } #Santee
control = { province = 64 data = REB } #Roanoke
}
OR = {
control = { province = 100 data = REB } #Adirondak
control = { province = 101 data = REB } #Sebago
}
}
AND = { #groups 1-2-6
OR = {
control = { province = 54 data = REB } #Savannah
control = { province = 62 data = REB } #Carolina
}
OR = {
control = { province = 63 data = REB } #Santee
control = { province = 64 data = REB } #Roanoke
}
OR = {
control = { province = 102 data = REB } #Connecticut
control = { province = 103 data = REB } #Massachussetts
}
}
AND = {
OR = {
control = { province = 54 data = REB } #Savannah
control = { province = 62 data = REB } #Carolina
}
OR = {
control = { province = 68 data = REB } #Chesapeake
control = { province = 86 data = REB } #Delaware
}
OR = {
control = { province = 85 data = REB } #Susquehanna
control = { province = 87 data = REB } #Manhattan
control = { province = 88 data = REB } #Catskill
}
}
AND = {
OR = {
control = { province = 54 data = REB } #Savannah
control = { province = 62 data = REB } #Carolina
}
OR = {
control = { province = 68 data = REB } #Chesapeake
control = { province = 86 data = REB } #Delaware
}
OR = {
control = { province = 100 data = REB } #Adirondak
control = { province = 101 data = REB } #Sebago
}
}
AND = { #groups 1-3-6
OR = {
control = { province = 54 data = REB } #Savannah
control = { province = 62 data = REB } #Carolina
}
OR = {
control = { province = 68 data = REB } #Chesapeake
control = { province = 86 data = REB } #Delaware
}
OR = {
control = { province = 102 data = REB } #Connecticut
control = { province = 103 data = REB } #Massachussetts
}
}
AND = {
OR = {
control = { province = 54 data = REB } #Savannah
control = { province = 62 data = REB } #Carolina
}
OR = {
control = { province = 85 data = REB } #Susquehanna
control = { province = 87 data = REB } #Manhattan
control = { province = 88 data = REB } #Catskill
}
OR = {
control = { province = 100 data = REB } #Adirondak
control = { province = 101 data = REB } #Sebago
}
}
AND = {
OR = {
control = { province = 54 data = REB } #Savannah
control = { province = 62 data = REB } #Carolina
}
OR = {
control = { province = 85 data = REB } #Susquehanna
control = { province = 87 data = REB } #Manhattan
control = { province = 88 data = REB } #Catskill
}
OR = {
control = { province = 102 data = REB } #Connecticut
control = { province = 103 data = REB } #Massachussetts
}
}
AND = { #groups 1-5-6
OR = {
control = { province = 54 data = REB } #Savannah
control = { province = 62 data = REB } #Carolina
}
OR = {
control = { province = 100 data = REB } #Adirondak
control = { province = 101 data = REB } #Sebago
}
OR = {
control = { province = 102 data = REB } #Connecticut
control = { province = 103 data = REB } #Massachussetts
}
}
AND = {
OR = {
control = { province = 63 data = REB } #Santee
control = { province = 64 data = REB } #Roanoke
}
OR = {
control = { province = 68 data = REB } #Chesapeake
control = { province = 86 data = REB } #Delaware
}
OR = {
control = { province = 85 data = REB } #Susquehanna
control = { province = 87 data = REB } #Manhattan
control = { province = 88 data = REB } #Catskill
}
}
AND = {
OR = {
control = { province = 63 data = REB } #Santee
control = { province = 64 data = REB } #Roanoke
}
OR = {
control = { province = 68 data = REB } #Chesapeake
control = { province = 86 data = REB } #Delaware
}
OR = {
control = { province = 100 data = REB } #Adirondak
control = { province = 101 data = REB } #Sebago
}
}
AND = { #groups 2-3-6
OR = {
control = { province = 63 data = REB } #Santee
control = { province = 64 data = REB } #Roanoke
}
OR = {
control = { province = 68 data = REB } #Chesapeake
control = { province = 86 data = REB } #Delaware
}
OR = {
control = { province = 102 data = REB } #Connecticut
control = { province = 103 data = REB } #Massachussetts
}
}
AND = {
OR = {
control = { province = 63 data = REB } #Santee
control = { province = 64 data = REB } #Roanoke
}
OR = {
control = { province = 85 data = REB } #Susquehanna
control = { province = 87 data = REB } #Manhattan
control = { province = 88 data = REB } #Catskill
}
OR = {
control = { province = 100 data = REB } #Adirondak
control = { province = 101 data = REB } #Sebago
}
}
AND = {
OR = {
control = { province = 63 data = REB } #Santee
control = { province = 64 data = REB } #Roanoke
}
OR = {
control = { province = 85 data = REB } #Susquehanna
control = { province = 87 data = REB } #Manhattan
control = { province = 88 data = REB } #Catskill
}
OR = {
control = { province = 102 data = REB } #Connecticut
control = { province = 103 data = REB } #Massachussetts
}
}
AND = { #groups 2-5-6
OR = {
control = { province = 63 data = REB } #Santee
control = { province = 64 data = REB } #Roanoke
}
OR = {
control = { province = 100 data = REB } #Adirondak
control = { province = 101 data = REB } #Sebago
}
OR = {
control = { province = 102 data = REB } #Connecticut
control = { province = 103 data = REB } #Massachussetts
}
}
AND = {
OR = {
control = { province = 68 data = REB } #Chesapeake
control = { province = 86 data = REB } #Delaware
}
OR = {
control = { province = 85 data = REB } #Susquehanna
control = { province = 87 data = REB } #Manhattan
control = { province = 88 data = REB } #Catskill
}
OR = {
control = { province = 100 data = REB } #Adirondak
control = { province = 101 data = REB } #Sebago
}
}
AND = {
OR = {
control = { province = 68 data = REB } #Chesapeake
control = { province = 86 data = REB } #Delaware
}
OR = {
control = { province = 85 data = REB } #Susquehanna
control = { province = 87 data = REB } #Manhattan
control = { province = 88 data = REB } #Catskill
}
OR = {
control = { province = 102 data = REB } #Connecticut
control = { province = 103 data = REB } #Massachussetts
}
}
AND = { #groups 3-4-6
OR = {
control = { province = 68 data = REB } #Chesapeake
control = { province = 86 data = REB } #Delaware
}
OR = {
control = { province = 100 data = REB } #Adirondak
control = { province = 101 data = REB } #Sebago
}
OR = {
control = { province = 102 data = REB } #Connecticut
control = { province = 103 data = REB } #Massachussetts
}
}
AND = { #groups 4-5-6
OR = {
control = { province = 85 data = REB } #Susquehanna
control = { province = 87 data = REB } #Manhattan
control = { province = 88 data = REB } #Catskill
}
OR = {
control = { province = 100 data = REB } #Adirondak
control = { province = 101 data = REB } #Sebago
}
OR = {
control = { province = 102 data = REB } #Connecticut
control = { province = 103 data = REB } #Massachussetts
}
}
}
}
random = no
country = ENG
name = "EVENTNAME164046" #The Olive Branch Petition
desc = "EVENTHIST164046"
#-#
date = { day = 22 month = august year = 1775 }
offset = 26
deathdate = { year = 1820 }
action_a = {
name = "ACTIONNAME164046A" #Proclaim the state of rebellion in the colonies
command = { type = stability value = -2 }
command = { type = independence which = USA }
command = { type = DIP which = -2 value = 60 }
command = { type = ADM which = -2 value = 60 }
command = { type = trigger which = 324002 } #USA: The American Revolutionary War
}
action_b = {
name = "ACTIONNAME164046B" #Appease the demands of these 'Patriots'
command = { type = domestic which = CENTRALIZATION value = -7 }
command = { type = domestic which = INNOVATIVE value = 1 }
command = { type = domestic which = ARISTOCRACY value = -2 }
command = { type = domestic which = MERCANTILISM value = -6 }
command = { type = domestic which = LAND value = -3 }
command = { type = domestic which = SERFDOM value = -2 }
command = { type = relation which = FRA value = 50 }
command = { type = relation which = HOL value = 50 }
command = { type = relation which = SPA value = 50 }
command = { type = stability value = -3 }
command = { type = treasury value = -1000 }
command = { type = province_revoltrisk which = 54 value = -70 } #Savannah
command = { type = province_revoltrisk which = 62 value = -70 } #Carolina
command = { type = province_revoltrisk which = 63 value = -70 } #Santee
command = { type = province_revoltrisk which = 64 value = -70 } #Roanoke
command = { type = province_revoltrisk which = 68 value = -70 } #Chesapeake
command = { type = province_revoltrisk which = 85 value = -70 } #Susquehanna
command = { type = province_revoltrisk which = 86 value = -70 } #Delaware
command = { type = province_revoltrisk which = 87 value = -70 } #Manhattan
command = { type = province_revoltrisk which = 88 value = -70 } #Catskill
command = { type = province_revoltrisk which = 100 value = -70 } #Adirondak
command = { type = province_revoltrisk which = 101 value = -70 } #Sebago
command = { type = province_revoltrisk which = 102 value = -70 } #Connecticut
command = { type = province_revoltrisk which = 103 value = -70 } #Massachussetts
}
}
EVENTNAME164046;The Olive Branch Petition;;;;;;;;;;
EVENTHIST164046;Following the Boston Tea Party and the English blockade of Boston harbour, the representatives from all of the American colonies on the East Coast subject to His Majesty except Georgia, assembled in the First Continental Congress in Philadelphia in September 1774 to discuss about following a common policy in defining their rights of British American colonists and suspending trade with the motherland, so distrusting the authority of a Parliament lacking American representatives. The following year, in a situation of internal conflicts between 'Patriots', rebels arranged in a local militia, and English regular troops, a Second Continental Congress was convened in Philadelphia, on 10 May 1775, with the participation of representatives of 13 colonies. Decisions were made about the creation of a Continental Army under the command of a Virginian planter, George Washington, to oppose the British and about signing a petition (Olive Branch Petition) to be extended to the crown and assure the king of England of the loyalty of the British American colonists, who were asking for reconciliation and resignation of His Majesty's ministers, clearly unable to meet their requests. But news of the English army successfully repressing the rebels in America came to Britain together with that petition so that the King firmly refused to intercede and redress colonial grievances. He issued the 'Proclamation for Suppressing Rebellion and Sedition' declaring elements of the American colonies in a state of open and avowed rebellion. There would be no negotiations whatsoever until the stipulation of the Treaty of Paris in 1783, with which England would formally recognize the independence of the Thirteen United States of America.;;;;;;;;;;
ACTIONNAME164046A;Proclaim the state of rebellion in the colonies;;;;;;;;;;
ACTIONNAME164046B;Appease the demands of these 'Patriots';;;;;;;;;;
Code:
#(1775-1820) The American Revolutionary War
#by Bordic
event = {
id = 324002 #triggered by ENG_164046 A
random = no
country = USA
name = "EVENTNAME324002" #The American Revolutionary War
desc = "EVENTHIST164046"
#-#
action_a = {
name = "ACTIONNAME324002A" #Chase the Redcoats away
command = { type = breakvassal which = ENG }
command = { type = war which = ENG }
command = { type = MIL which = 2 value = 24 }
}
action_b = {
name = "ACTIONNAME324002B" #Try to settle the issue with the king
command = { type = DIP which = 2 value = 24 }
command = { type = diplomats value = 3 }
}
}
EVENTNAME324002;The American Revolutionary War;;;;;;;;;;
ACTIONNAME324002A;Chase the Redcoats away;;;;;;;;;;
ACTIONNAME324002B;Try to settle the issue with the king;;;;;;;;;;