• 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.

Redwolf915

Major
5 Badges
Aug 31, 2007
618
190
  • Crusader Kings II: The Old Gods
  • Europa Universalis IV
  • Hearts of Iron IV: Cadet
  • Victoria 3 Sign Up
  • Crusader Kings II
Next we have NWO/events/the_jewel_voice again. Event 8323002 has been fixed. Soviets were giving land to Nat China instead of Releasing Commie China



event = {
id = 8323002
country = SOV

name = EVT_8323002_NAME
desc = EVT_8323002_DESC
picture = nwo\map_of_asia
style = 1

action = {
name = EVT_8323002_A
command = { type = secedearea which = PAK value = "Pakistan" when = 1 }
command = { type = secedearea which = IND value = "Pakistan" when = 1 }

command = { type = secedearea which = IND value = "Rajastan" when = 1 }
command = { type = secedearea which = IND value = "Eastern Ghat" when = 1 }
command = { type = secedearea which = IND value = "Delhi" when = 1 }
command = { type = secedearea which = IND value = "Himalayas" when = 1 }
command = { type = secedearea which = IND value = "Nagpur" when = 1 }
command = { type = secedearea which = IND value = "Orissa" when = 1 }
command = { type = secedearea which = IND value = "Deccar" when = 1 }
command = { type = secedearea which = IND value = "Bombay" when = 1 }
command = { type = secedearea which = IND value = "Western Ghat" when = 1 }
command = { type = secedearea which = IND value = "East Bengal" when = 1 }
command = { type = secedeprovince which = IND value = 1446 when = 1 }
command = { type = secedeprovince which = IND value = 1447 when = 1 }
command = { type = secedeprovince which = IND value = 1448 when = 1 }

command = { type = secedeprovince which = PAK value = 1444 when = 1 }
command = { type = secedeprovince which = IND value = 1444 when = 1 }

command = { type = secedeprovince which = PAK value = 1445 when = 1 }
command = { type = secedeprovince which = IND value = 1445 when = 1 }

command = { type = secedeprovince which = PAK value = 1449 when = 1 }
command = { type = secedeprovince which = IND value = 1449 when = 1 }

command = { type = secedeprovince which = PAK value = 1450 when = 1 }
command = { type = secedeprovince which = IND value = 1450 when = 1 }

command = { type = secedearea which = U83 value = "Ceylon" when = 1 }
command = { type = secedearea which = IND value = "Ceylon" when = 1 }

command = { trigger = { region = { region = "China" value = 5 } NOT = { exists = CHC } } type = independence which = CHC value = 1 } #added by Redwolf915 to prevent CHI from getting commie lands
command = { type = secederegion which = CHC value = "China" when = 1 }
#command = { type = secederegion which = CHI value = "China" when = 1 } #Lets try getting rid of this to encourage divided China Redwolf915

command = { type = secedearea which = BUR value = "North Burma" when = 1 }
command = { type = secedearea which = BUR value = "Burma" when = 1 }

# Thailand
command = { type = secedearea which = SIA value = "Siam" when = 1 }
command = { type = secedearea which = SIA value = "Kra Peninsula" when = 1 }
command = { type = secedeprovince which = SIA value = 1433 when = 1 }
command = { type = secedeprovince which = SIA value = 1434 when = 1 }

# Cambodia
command = { type = secedeprovince which = CMB value = 1398 when = 1 }
command = { type = secedeprovince which = CMB value = 1398 when = 1 }

command = { type = secedeprovince which = CMB value = 1400 when = 1 }
command = { type = secedeprovince which = CMB value = 1400 when = 1 }

command = { type = secedeprovince which = CMB value = 1401 when = 1 }
command = { type = secedeprovince which = CMB value = 1401 when = 1 }

command = { type = secedeprovince which = CMB value = 1402 when = 1 }
command = { type = secedeprovince which = CMB value = 1402 when = 1 }

# Laos
command = { type = secedeprovince which = LAO value = 1391 when = 1 }
command = { type = secedeprovince which = LAO value = 1391 when = 1 }

command = { type = secedeprovince which = LAO value = 1394 when = 1 }
command = { type = secedeprovince which = LAO value = 1394 when = 1 }

command = { type = secedeprovince which = LAO value = 1404 when = 1 }
command = { type = secedeprovince which = LAO value = 1404 when = 1 }

command = { type = secedeprovince which = LAO value = 1405 when = 1 }
command = { type = secedeprovince which = LAO value = 1405 when = 1 }

# Vietnam
command = { type = secedeprovince which = U72 value = 1392 when = 1 }
command = { type = secedeprovince which = VIE value = 1392 when = 1 }

command = { type = secedeprovince which = U72 value = 1393 when = 1 }
command = { type = secedeprovince which = VIE value = 1393 when = 1 }

command = { type = secedeprovince which = U72 value = 1395 when = 1 }
command = { type = secedeprovince which = VIE value = 1395 when = 1 }

command = { type = secedeprovince which = U72 value = 1396 when = 1 }
command = { type = secedeprovince which = VIE value = 1396 when = 1 }

command = { type = secedeprovince which = U72 value = 1397 when = 1 }
command = { type = secedeprovince which = VIE value = 1397 when = 1 }

command = { type = secedeprovince which = U72 value = 1399 when = 1 }
command = { type = secedeprovince which = VIE value = 1399 when = 1 }

command = { type = secedeprovince which = U72 value = 1403 when = 1 }
command = { type = secedeprovince which = VIE value = 1403 when = 1 }

# Malaya
command = { type = secedeprovince which = MLY value = 1435 when = 1 }
command = { type = secedeprovince which = MLY value = 1436 when = 1 }
command = { type = secedeprovince which = MLY value = 1437 when = 1 }
command = { type = secedeprovince which = MLY value = 1438 when = 1 }

# Singapore
command = { type = secedeprovince which = U75 value = 1635 when = 1 }

# Indonesia
command = { type = secedearea which = INO value = "Sumatra" when = 1 }
command = { type = secedearea which = INO value = "West Java" when = 1 }
command = { type = secedearea which = INO value = "East Java" when = 1 }
command = { type = secedearea which = INO value = "Celebes" when = 1 }
command = { type = secedearea which = INO value = "Molucks" when = 1 }
command = { type = secedearea which = INO value = "Sunda Islands" when = 1 }
command = { type = secedearea which = INO value = "Flores_Timor" when = 1 }
command = { type = secedearea which = INO value = "South Borneo" when = 1 }
command = { type = secedearea which = INO value = "Babo" when = 1 }
command = { type = secedearea which = INO value = "Sarmi" when = 1 }
command = { type = secedearea which = INO value = "Agats" when = 1 }
command = { type = secedeprovince which = INO value = 1623 when = 1 }
command = { type = secedeprovince which = INO value = 1627 when = 1 }
command = { type = secedeprovince which = INO value = 1628 when = 1 }

# Sarawak
command = { type = secedeprovince which = SAR value = 1624 when = 1 }
command = { type = secedeprovince which = SAR value = 1626 when = 1 }

# Brunei
command = { type = secedeprovince which = BRU value = 1625 when = 1 }

# The Philippines
command = { type = secederegion which = PHI value = "Philippines" when = 1 }
}
}
 
Last edited:

rwglaub

Lt. General
97 Badges
May 8, 2001
1.624
134
www.sff.net
  • Victoria 2: Heart of Darkness
  • Heir to the Throne
  • Europa Universalis III Complete
  • Iron Cross
  • March of the Eagles
  • Europa Universalis III Complete
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Europa Universalis: Rome
  • Rome Gold
  • Semper Fi
  • Victoria 2
  • Victoria 2: A House Divided
  • Hearts of Iron III Collection
  • Rome: Vae Victis
  • 500k Club
  • Crusader Kings II: Holy Knight (pre-order)
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Pride of Nations
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Stellaris: Nemesis
  • Europa Universalis III
  • Hearts of Iron II: Armageddon
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Deus Vult
  • Arsenal of Democracy
  • Europa Universalis III: Chronicles
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For The Glory
  • For the Motherland
  • Hearts of Iron III
There are minor corrections that need to be made. Antigua and Barbuda are spelled wrong. The n in Antigua has been left out. Space Stations has the description of Moon Landing. US and British army units names in the OOB do not match those in unitnames. British units in the OOB have parens around their names and the unitnames has ''. Most US units have NG included.
 
Last edited:
  • 1Like
Reactions:

Redwolf915

Major
5 Badges
Aug 31, 2007
618
190
  • Crusader Kings II: The Old Gods
  • Europa Universalis IV
  • Hearts of Iron IV: Cadet
  • Victoria 3 Sign Up
  • Crusader Kings II
In events/NWO/finland.txt we have event 8005527 having Finland peace with the Soviets but not the allies. Let's fix that.

Edit: Found an AI event that hardcodes Finland to join the Axis even after they have peaced out


# Finland surrenders and signs separate peace (FIN)
event = {
id = 8005527
country = FIN

name = EVT_8005527_NAME
desc = EVT_8005527_DESC
picture = "nwo\finnish_continuation_war"
style = 1

action = {
name = EVT_8005527_A
ai_chance = 100
command = { type = leave_alliance }
command = { trigger = { ai = yes } type = domestic which = interventionism value = -10 } #Added Redwolf915
command = { type = peace which = SOV value = 1 }
command = { type = peace which = ENG value = 1 } #Added Redwolf915
command = { type = peace which = USA value = 1 } #Added Redwolf915
command = { type = end_puppet }
command = { type = secedeprovince which = SOV value = 517 when = 1 } # Petsamo
command = { type = secedeprovince which = SOV value = 519 when = 1 } # Salla
command = { type = secedeprovince which = SOV value = 530 when = 1 } # Terijoki, in case it hasn't been ceded before
command = { type = secedeprovince which = SOV value = 531 when = 1 } # Viipuri, in case it hasn't been ceded before
command = { type = secedeprovince which = SOV value = 532 when = 1 } # Sortavala, in case it hasn't been ceded before
command = { type = access which = SOV }
command = { type = access which = ENG } #Added Redwolf915
command = { type = access which = USA } #Added Redwolf915
command = { type = set_relation which = SOV value = 0 }
command = { type = set_relation which = GER value = -400 } # 300 to 400
command = { type = set_domestic which = democratic value = 8 }
command = { type = set_domestic which = political_left value = 2 }
command = { type = set_domestic which = defense_lobby value = 3 }
command = { type = set_domestic which = interventionism value = 1 }
command = { type = sleepevent which = 3030012 } #AI hardcoded event to join Germany
#command = { type = war which = GER } #The Lapland War is historical but I dont think it is modeled well. A historical event targeting Lapland would be better Redwolf915
}

action = {
name = EVT_8005527_B
ai_chance = 0
command = { type = dissent value = 20 }
command = { type = sleepevent which = 8005524 }
}
}
 
Last edited:
  • 1Like
Reactions:

Redwolf915

Major
5 Badges
Aug 31, 2007
618
190
  • Crusader Kings II: The Old Gods
  • Europa Universalis IV
  • Hearts of Iron IV: Cadet
  • Victoria 3 Sign Up
  • Crusader Kings II
Tired of Cyprus being given to Turkey after Germany is defeated? Cyprus is considered part of Anatolia so it gets ceded here. It's better to give her independence here rather than having to count up all the prov IDs. Event 8310101 in events/NWO/der-untergang.txt

event = {
id = 8310101
tag = { CAN AST NZL SAF POL HUN ROM BUL YUG CZE U01 FRA ITA ENG U27 U29 U30 }
persistent = yes

name = EVT_8310101_NAME
desc = EVT_8310101_DESC
picture = nwo\allies_in_ww2
style = 1

trigger = {
flag = der_untergang
event = { id = 8310100 days = 3 }
OR = {
alliance = { country = ENG }
alliance = { country = USA }
alliance = { country = SOV }
}
NOT = { local_flag = event_8310101 }
}

date = { day = 0 month = january year = 1939 }
offset = 3
deathdate = { day = 29 month = december year = 1963 }

action = {
name = EVT_8310101_A
trigger = {
OR = {
alliance = { country = ENG }
alliance = { country = USA }
}
}
command = { type = local_setflag which = event_8310101 }
command = { type = independence which = CYP value = 1 when = 0 } #Redwolf915 prevents Cyprus to Turkey
command = { type = secederegion which = USA value = "Anatolia" when = 1 }
command = { type = secederegion which = USA value = "Austria" when = 1 }
command = { trigger = { NOT = { country = YUG country = ROM country = BUL country = U27 country = U29 country = U30 } } type = secederegion which = USA value = "Balkan" when = 1 }
command = { type = secederegion which = USA value = "Baltic States" when = 1 }
command = { type = secederegion which = USA value = "Benelux" when = 1 }
command = { type = secederegion which = USA value = "Belarus" when = 1 }
command = { trigger = { NOT = { country = CZE } } type = secederegion which = USA value = "Czechoslovakia" when = 1 }
command = { type = secederegion which = USA value = "Finland" when = 1 }
command = { trigger = { NOT = { country = FRA country = U01 } } type = secederegion which = USA value = "France" when = 1 }
command = { type = secederegion which = USA value = "Germany" when = 1 }
command = { trigger = { NOT = { country = HUN } } type = secederegion which = USA value = "Hungary" when = 1 }
command = { trigger = { NOT = { country = ITA } } type = secederegion which = USA value = "Italy" when = 1 }
command = { type = secederegion which = USA value = "Kaukasus" when = 1 }
command = { type = secederegion which = USA value = "Northern Russia" when = 1 }
command = { type = secederegion which = USA value = "Norway" when = 1 }
command = { type = secederegion which = USA value = "Persia" when = 1 }
command = { trigger = { NOT = { country = POL country = U32 } } type = secederegion which = USA value = "Poland" when = 1 }
command = { type = secederegion which = USA value = "Portugal" when = 1 }
command = { trigger = { NOT = { country = ROM country = U30 } } type = secederegion which = USA value = "Romania" when = 1 }
command = { type = secederegion which = USA value = "Russia" when = 1 }
command = { type = secederegion which = USA value = "Southern Russia" when = 1 }
command = { type = secederegion which = USA value = "Spain" when = 1 }
command = { type = secederegion which = USA value = "Sweden" when = 1 }
command = { type = secederegion which = USA value = "Switzerland" when = 1 }
command = { type = secederegion which = USA value = "Ukraine" when = 1 }
command = { type = secederegion which = USA value = "White Sea Tundra" when = 1 }
command = { type = secederegion which = USA value = "Western Russia" when = 1 }

# Return North Africa to France
command = { trigger = { exists = U01 } type = secederegion which = U01 value = "Morocco" when = 1 }
command = { trigger = { exists = U01 } type = secederegion which = U01 value = "Algeria" when = 1 }
command = { trigger = { exists = U01 } type = secederegion which = U01 value = "Tunisia" when = 1 }
command = { trigger = { NOT = { exists = U01 } } type = secederegion which = FRA value = "Morocco" when = 1 }
command = { trigger = { NOT = { exists = U01 } } type = secederegion which = FRA value = "Algeria" when = 1 }
command = { trigger = { NOT = { exists = U01 } } type = secederegion which = FRA value = "Tunisia" when = 1 }
}

action = {
name = EVT_8310101_B
trigger = {
alliance = { country = SOV }
}
command = { type = local_setflag which = event_8310101 }
command = { type = secederegion which = SOV value = "Anatolia" when = 1 }
command = { type = secederegion which = SOV value = "Austria" when = 1 }
command = { trigger = { NOT = { country = YUG country = ROM country = BUL country = U27 country = U29 country = U30 } } type = secederegion which = SOV value = "Balkan" when = 1 }
command = { type = secederegion which = SOV value = "Baltic States" when = 1 }
command = { type = secederegion which = SOV value = "Benelux" when = 1 }
command = { type = secederegion which = SOV value = "Belarus" when = 1 }
command = { trigger = { NOT = { country = CZE } } type = secederegion which = SOV value = "Czechoslovakia" when = 1 }
command = { type = secederegion which = SOV value = "Finland" when = 1 }
command = { trigger = { NOT = { country = FRA country = U01 } } type = secederegion which = SOV value = "France" when = 1 }
command = { type = secederegion which = SOV value = "Germany" when = 1 }
command = { trigger = { NOT = { country = HUN } } type = secederegion which = SOV value = "Hungary" when = 1 }
command = { trigger = { NOT = { country = ITA } } type = secederegion which = SOV value = "Italy" when = 1 }
command = { type = secederegion which = SOV value = "Kaukasus" when = 1 }
command = { type = secederegion which = SOV value = "Northern Russia" when = 1 }
command = { type = secederegion which = SOV value = "Norway" when = 1 }
command = { type = secederegion which = SOV value = "Persia" when = 1 }
command = { trigger = { NOT = { country = POL country = U32 } } type = secederegion which = SOV value = "Poland" when = 1 }
command = { type = secederegion which = SOV value = "Portugal" when = 1 }
command = { trigger = { NOT = { country = ROM country = U30 } } type = secederegion which = SOV value = "Romania" when = 1 }
command = { type = secederegion which = SOV value = "Russia" when = 1 }
command = { type = secederegion which = SOV value = "Southern Russia" when = 1 }
command = { type = secederegion which = SOV value = "Spain" when = 1 }
command = { type = secederegion which = SOV value = "Sweden" when = 1 }
command = { type = secederegion which = SOV value = "Switzerland" when = 1 }
command = { type = secederegion which = SOV value = "Ukraine" when = 1 }
command = { type = secederegion which = SOV value = "White Sea Tundra" when = 1 }
command = { type = secederegion which = SOV value = "Western Russia" when = 1 }

# Return North Africa to France
command = { trigger = { exists = U01 } type = secederegion which = U01 value = "Morocco" when = 1 }
command = { trigger = { exists = U01 } type = secederegion which = U01 value = "Algeria" when = 1 }
command = { trigger = { exists = U01 } type = secederegion which = U01 value = "Tunisia" when = 1 }
command = { trigger = { NOT = { exists = U01 } } type = secederegion which = FRA value = "Morocco" when = 1 }
command = { trigger = { NOT = { exists = U01 } } type = secederegion which = FRA value = "Algeria" when = 1 }
command = { trigger = { NOT = { exists = U01 } } type = secederegion which = FRA value = "Tunisia" when = 1 }
}
}
 
  • 1Like
Reactions:

Redwolf915

Major
5 Badges
Aug 31, 2007
618
190
  • Crusader Kings II: The Old Gods
  • Europa Universalis IV
  • Hearts of Iron IV: Cadet
  • Victoria 3 Sign Up
  • Crusader Kings II
Communist Greece needs to be set to Communist sliders. If they win the Civil War they just turn back into Kingdom of Greece. There are some events that try to make the Greeks flee to Crete. I will try getting them to work. Until then here is events/NWO/greece.txt with event 14000044 updated


event = {
id = 14000044 # The Provisional Democratic Government
random = no
country = U33
save_date = yes

trigger = {
event = { id = 14000035 days = 10 }
}

name = "The Provisional Democratic Government." # needs text
desc = "KKE and the Democratic Army formed the Provisional Democratic Government under the premiership of Markos Vafiadis. After this, KKE turned illegal. The Provisional Government and the KKE intended to establish a People's Republic of Greece in which all nationalities would work together in a Socialist state."
style = 2
Picture = "prodemgov"

action_a = {
ai_chance = 100
name = ACTION_NAME_OK
command = { type = set_domestic which = democratic value = 2 } #added Redwolf915
command = { type = set_domestic which = political_left value = 8 } #added Redwolf915
command = { type = headofstate which = 980001 }
command = { type = headofgovernment which = 980006 }
command = { type = foreignminister which = 980009 }
command = { type = armamentminister which = 980022 }
command = { type = ministerofsecurity which = 980011 }
command = { type = ministerofintelligence which = 980015 }
command = { type = add_division value = infantry when = 0 }
command = { type = add_division value = militia when = 0 }
command = { type = add_division value = militia when = 0 }
command = { type = add_division value = militia when = 0 }
command = { type = add_division value = militia when = 0 }
command = { type = add_division value = militia when = 0 }
command = { type = add_division value = militia when = 0 }
command = { type = construct which = ic where = -1 value = 1 }
command = { type = construct which = ic where = -1 value = 1 }
command = { type = construct which = ic where = -1 value = 1 }
command = { type = construct which = ic where = -1 value = 1 }
}
}
 
  • 1Like
Reactions:

Pasha

Field Marshal
2 Badges
May 26, 2005
2.787
444
  • Darkest Hour
  • 500k Club
Thank you for all these changes. They definitely improve the mod.

Do you anticipate issuing a small patch with all your changes, or should we just go into the relevant country even files and copy these over the existing events?
 
  • 1Like
Reactions:

rwglaub

Lt. General
97 Badges
May 8, 2001
1.624
134
www.sff.net
  • Victoria 2: Heart of Darkness
  • Heir to the Throne
  • Europa Universalis III Complete
  • Iron Cross
  • March of the Eagles
  • Europa Universalis III Complete
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Europa Universalis: Rome
  • Rome Gold
  • Semper Fi
  • Victoria 2
  • Victoria 2: A House Divided
  • Hearts of Iron III Collection
  • Rome: Vae Victis
  • 500k Club
  • Crusader Kings II: Holy Knight (pre-order)
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Pride of Nations
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Stellaris: Nemesis
  • Europa Universalis III
  • Hearts of Iron II: Armageddon
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Deus Vult
  • Arsenal of Democracy
  • Europa Universalis III: Chronicles
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For The Glory
  • For the Motherland
  • Hearts of Iron III
In events/japan.txt I've edited their surrender event to work with The Jewel Voice in NWO. Without the jewel voice flag, the NWO events will not fire and you randomly get one of the surrender events. Also Japan is buffed in this mod due to WIF2, so Nationalist China has basically a 1% chance of seeing Japan get nuked. If you want a Chinese Civil War after WW2 in this mod then I believe my edits removing ceding China to the Communists will be necessary.


#########################################################################

event = {
id = 2011028
random = no
country = JAP
save_date = yes

name = EVT_43_NAME
desc = EVT_43_DESC
style = 2
picture = "news_paper"

trigger = {
OR = {
war = { country = JAP country = USA }
war = { country = JAP country = SOV }
#war = { country = JAP country = CHI }
}
OR = {
AND = {
NOT = { nuked = 1 }
nuked = -2 #nuked twice
OR = { #at least one nuke over the Home Islands
nuked = { country = JAP data = -1 where = 1544 } #Kushiro
nuked = { country = JAP data = -1 where = 1545 } #Sapporo
nuked = { country = JAP data = -1 where = 1546 } #Shizuoka
nuked = { country = JAP data = -1 where = 1547 } #Akita
nuked = { country = JAP data = -1 where = 1548 } #Nagano
nuked = { country = JAP data = -1 where = 1549 } #Sendai
nuked = { country = JAP data = -1 where = 1550 } #Yokohama
nuked = { country = JAP data = -1 where = 1551 } #Niigata
nuked = { country = JAP data = -1 where = 1552 } #Tokyo
nuked = { country = JAP data = -1 where = 1553 } #Osaka
nuked = { country = JAP data = -1 where = 1554 } #Hiroshima
nuked = { country = JAP data = -1 where = 1555 } #Kobe
nuked = { country = JAP data = -1 where = 1556 } #Kanazawa
nuked = { country = JAP data = -1 where = 1557 } #Nagoya
nuked = { country = JAP data = -1 where = 1558 } #Kyoto
nuked = { country = JAP data = -1 where = 1559 } #Matsuyama
nuked = { country = JAP data = -1 where = 1560 } #Nagasaki
nuked = { country = JAP data = -1 where = 1561 } #Kagoshima
}
}
lost_national = { country = JAP value = 70 }
NOT = {
control = { province = 1561 data = JAP } #Kagoshima
control = { province = 1560 data = JAP } #Nagasaki
control = { province = 1559 data = JAP } #Matsuyama
control = { province = 1554 data = JAP } #Hiroshima
control = { province = 1553 data = JAP } #Osaka
control = { province = 1558 data = JAP } #Kyoto
control = { province = 1557 data = JAP } #Nagoya
control = { province = 1552 data = JAP } #Tokyo
control = { province = 1556 data = JAP } #Kanazawa
control = { province = 1550 data = JAP } #Yokohama
control = { province = 1551 data = JAP } #Niigata
control = { province = 1549 data = JAP } #Sendai
}
}
}

date = { day = 0 month = january year = 1939 }
offset = 30
deathdate = { day = 29 month = december year = 1963 }

action_a = {
ai_chance = 90
name = EVT_43_ACTA
command = { trigger = { puppet = { country = MAN country = JAP } } type = inherit which = MAN }
command = { trigger = { puppet = { country = MEN country = JAP } } type = inherit which = MEN }
command = { trigger = { puppet = { country = U87 country = JAP } } type = inherit which = U87 }
command = { trigger = { puppet = { country = U74 country = JAP } } type = inherit which = U74 }

command = { trigger = { NOT = { exists = OMN } } type = independence which = OMN value = 1 when = 1 } #Oman
command = { trigger = { puppet = { country = OMN country = JAP } } type = end_mastery which = OMN } #Oman
command = { trigger = { NOT = { exists = PHI } } type = independence which = PHI value = 1 when = 1 } #Philippines
command = { trigger = { exists = PHI } type = secederegion which = PHI value = "Philippines" when = 1 }
command = { trigger = { NOT = { exists = AST } } type = independence which = AST value = 1 when = 1 } #Australia
command = { trigger = { exists = AST } type = secedearea which = AST value = "Brisbane" when = 1 }
command = { trigger = { exists = AST } type = secedearea which = AST value = "Perth" when = 1 }
command = { trigger = { exists = AST } type = secedearea which = AST value = "Darwin" when = 1 }
command = { trigger = { exists = AST } type = secedearea which = AST value = "Cairns" when = 1 }
command = { trigger = { exists = AST } type = secedearea which = AST value = "Alice Springs" when = 1 }
command = { trigger = { exists = AST } type = secedearea which = AST value = "Sydney" when = 1 }
command = { trigger = { exists = AST } type = secedearea which = AST value = "Melbourne" when = 1 }
command = { trigger = { exists = AST } type = secedearea which = AST value = "Alice Springs" when = 1 }
command = { trigger = { exists = AST } type = secedearea which = AST value = "Lae" when = 1 }
command = { trigger = { exists = AST } type = secedearea which = AST value = "Port Moresby" when = 1 }
command = { trigger = { NOT = { exists = NZL } } type = independence which = NZL value = 1 when = 1 } #New Zealand
command = { trigger = { exists = NZL } type = secedearea which = NZL value = "New Zealand" when = 1 }
command = { trigger = { puppet = { country = CHI country = JAP } } type = end_mastery which = CHI } #China
command = { trigger = { puppet = { country = U87 country = JAP } } type = end_mastery which = U87 } #China-Nanking
command = { trigger = { puppet = { country = U03 country = JAP } } type = end_mastery which = U03 } #Indochinese Union
command = { trigger = { puppet = { country = SIA country = JAP } } type = setflag which = SIA_JAP_PUPPET } #Siam
command = { trigger = { puppet = { country = SIA country = JAP } } type = end_mastery which = SIA } #Siam
command = { trigger = { puppet = { country = PHI country = JAP } } type = end_mastery which = PHI } #Philippines
command = { trigger = { puppet = { country = BUR country = JAP } } type = secedearea which = BUR value = "North Burma" when = 1 } #Burma
command = { trigger = { puppet = { country = BUR country = JAP } } type = secedearea which = BUR value = "Burma" when = 1 } #Burma
command = { trigger = { puppet = { country = BUR country = JAP } } type = end_mastery which = BUR } #Burma
command = { trigger = { puppet = { country = INO country = JAP } } type = secederegion which = INO value = "Indonesia" when = 1 } #Burma
command = { trigger = { puppet = { country = INO country = JAP } } type = secedearea which = INO value = "Babo" when = 1 } #Burma
command = { trigger = { puppet = { country = INO country = JAP } } type = secedearea which = INO value = "Sarmi" when = 1 } #Burma
command = { trigger = { puppet = { country = INO country = JAP } } type = secedearea which = INO value = "Agats" when = 1 } #Burma
command = { trigger = { puppet = { country = INO country = JAP } } type = end_mastery which = INO } #Indonesia
command = { trigger = { puppet = { country = PAK country = JAP } } type = secedearea which = PAK value = "Pakistan" when = 1 } #Burma
command = { trigger = { puppet = { country = PAK country = JAP } } type = setflag which = PAK_JAP_PUPPET } #Pakistan
command = { trigger = { puppet = { country = PAK country = JAP } } type = end_mastery which = PAK } #Pakistan
command = { trigger = { puppet = { country = U02 country = JAP } } type = secederegion which = U02 value = "India" when = 1 } #Burma
command = { trigger = { puppet = { country = U02 country = JAP } } type = setflag which = U02_JAP_PUPPET } #British Raj
command = { trigger = { puppet = { country = U02 country = JAP } } type = end_mastery which = U02 } #British Raj
command = { trigger = { puppet = { country = IND country = JAP } } type = secederegion which = IND value = "India" when = 1 } #Burma
command = { trigger = { puppet = { country = IND country = JAP } } type = setflag which = IND_JAP_PUPPET } #India
command = { trigger = { puppet = { country = IND country = JAP } } type = end_mastery which = IND } #India
command = { trigger = { puppet = { country = BHU country = JAP } } type = setflag which = BHU_JAP_PUPPET } #Bhutan
command = { trigger = { puppet = { country = BHU country = JAP } } type = end_mastery which = BHU } #Bhutan
command = { trigger = { puppet = { country = NEP country = JAP } } type = setflag which = NEP_JAP_PUPPET } #Nepal
command = { trigger = { puppet = { country = NEP country = JAP } } type = end_mastery which = NEP } #Nepal
command = { trigger = { puppet = { country = AST country = JAP } } type = end_mastery which = AST } #Australia
command = { trigger = { puppet = { country = NZL country = JAP } } type = end_mastery which = NZL } #New Zealand
command = { trigger = { puppet = { country = PRI country = JAP } } type = end_mastery which = PRI } #Primorsk
command = { trigger = { puppet = { country = SIB country = JAP } } type = end_mastery which = SIB } #Siberia
#remove claims added in chinese peace proposals
command = { trigger = { claims = { province = 1241 } } type = removeclaim which = 1241 } #Tianjin
command = { trigger = { claims = { province = 1242 } } type = removeclaim which = 1242 } #Shijazhuang
command = { trigger = { claims = { province = 1243 } } type = removeclaim which = 1243 } #Baoding
command = { trigger = { claims = { province = 1244 } } type = removeclaim which = 1244 } #Changzhou
command = { trigger = { claims = { province = 1247 } } type = removeclaim which = 1247 } #Beijing
command = { trigger = { claims = { province = 1323 } } type = removeclaim which = 1323 } #Anyang
command = { trigger = { claims = { province = 1327 } } type = removeclaim which = 1327 } #Heze
command = { trigger = { claims = { province = 1328 } } type = removeclaim which = 1328 } #Qindao
command = { trigger = { claims = { province = 1329 } } type = removeclaim which = 1329 } #Weifang
command = { trigger = { claims = { province = 1330 } } type = removeclaim which = 1330 } #Jinan
command = { trigger = { claims = { province = 1331 } } type = removeclaim which = 1331 } #Yantai
command = { trigger = { claims = { province = 1332 } } type = removeclaim which = 1332 } #Zaozhuang
command = { trigger = { claims = { province = 1333 } } type = removeclaim which = 1333 } #Huaiyin
command = { trigger = { claims = { province = 1334 } } type = removeclaim which = 1334 } #Nantong
command = { trigger = { claims = { province = 1335 } } type = removeclaim which = 1335 } #Yancheng
command = { trigger = { claims = { province = 1336 } } type = removeclaim which = 1336 } #Xuzhou
command = { trigger = { claims = { province = 1337 } } type = removeclaim which = 1337 } #Nanjing
command = { trigger = { claims = { province = 1338 } } type = removeclaim which = 1338 } #Shanghai
command = { trigger = { claims = { province = 1340 } } type = removeclaim which = 1340 } #Hefei
command = { trigger = { claims = { province = 1342 } } type = removeclaim which = 1342 } #Xuanzhou
command = { trigger = { claims = { province = 1343 } } type = removeclaim which = 1343 } #Huainan
command = { trigger = { claims = { province = 1345 } } type = removeclaim which = 1345 } #Hangzhou
command = { trigger = { claims = { province = 1346 } } type = removeclaim which = 1346 } #Ningbo
command = { trigger = { claims = { province = 1347 } } type = removeclaim which = 1347 } #Wenzhou
command = { trigger = { claims = { province = 1348 } } type = removeclaim which = 1348 } #Jinhua
command = { trigger = { claims = { province = 1356 } } type = removeclaim which = 1356 } #Zhangzhou
command = { trigger = { claims = { province = 1357 } } type = removeclaim which = 1357 } #Nanping
command = { trigger = { claims = { province = 1358 } } type = removeclaim which = 1358 } #Fuzhou
command = { trigger = { claims = { province = 1359 } } type = removeclaim which = 1359 } #Sanming
command = { trigger = { claims = { province = 1360 } } type = removeclaim which = 1360 } #Xiamen
command = { trigger = { claims = { province = 1365 } } type = removeclaim which = 1365 } #Haikou
command = { trigger = { claims = { province = 1367 } } type = removeclaim which = 1367 } #Naoming
command = { trigger = { claims = { province = 1368 } } type = removeclaim which = 1368 } #Shaoguan
command = { trigger = { claims = { province = 1369 } } type = removeclaim which = 1369 } #Guangzhou
command = { trigger = { claims = { province = 1370 } } type = removeclaim which = 1370 } #Lufeng
command = { trigger = { claims = { province = 1371 } } type = removeclaim which = 1371 } #Hong Kong
command = { trigger = { claims = { province = 1372 } } type = removeclaim which = 1372 } #Macao
command = { trigger = { claims = { province = 1373 } } type = removeclaim which = 1373 } #Jiangmen
command = { trigger = { claims = { province = 1374 } } type = removeclaim which = 1374 } #Pingxiang
command = { trigger = { claims = { province = 1375 } } type = removeclaim which = 1375 } #Shantou
command = { trigger = { claims = { province = 1383 } } type = removeclaim which = 1383 } #Wuzhou
#remove various Japanese claims
command = { trigger = { claims = { province = 1219 } } type = removeclaim which = 1219 } #Port Arthur / Dalian
command = { trigger = { claims = { province = 1216 } } type = removeclaim which = 1216 } #Jinzhou
command = { trigger = { claims = { province = 1235 } } type = removeclaim which = 1235 } #Fuxin
command = { trigger = { claims = { province = 1236 } } type = removeclaim which = 1236 } #Chengde
command = { trigger = { claims = { province = 1240 } } type = removeclaim which = 1240 } #Sili-yin Qota
command = { trigger = { claims = { province = 1245 } } type = removeclaim which = 1245 } #Tangshan
command = { trigger = { claims = { province = 1683 } } type = removeclaim which = 1683 } #Guam
command = { trigger = { claims = { province = 1665 } } type = removeclaim which = 1665 } #Ponape
command = { trigger = { claims = { province = 1666 } } type = removeclaim which = 1666 } #Kusaie
command = { trigger = { claims = { province = 1667 } } type = removeclaim which = 1667 } #Truk
command = { trigger = { claims = { province = 1668 } } type = removeclaim which = 1668 } #Woleai
command = { trigger = { claims = { province = 1669 } } type = removeclaim which = 1669 } #Yap
command = { trigger = { claims = { province = 1670 } } type = removeclaim which = 1670 } #Peleliu
command = { trigger = { claims = { province = 1671 } } type = removeclaim which = 1671 } #Kloulklubed
command = { trigger = { claims = { province = 1672 } } type = removeclaim which = 1672 } #Minami Torishima
command = { trigger = { claims = { province = 1674 } } type = removeclaim which = 1674 } #Bikini
command = { trigger = { claims = { province = 1675 } } type = removeclaim which = 1675 } #Eniwetok
command = { trigger = { claims = { province = 1676 } } type = removeclaim which = 1676 } #Kwajalein
command = { trigger = { claims = { province = 1677 } } type = removeclaim which = 1677 } #Majuro
command = { trigger = { claims = { province = 1681 } } type = removeclaim which = 1681 } #Wotje
command = { trigger = { claims = { province = 1684 } } type = removeclaim which = 1684 } #Rota
command = { trigger = { claims = { province = 1685 } } type = removeclaim which = 1685 } #Saipan
command = { trigger = { claims = { province = 1686 } } type = removeclaim which = 1686 } #Pagan
#remove cores on Korea, Taiwan, Sakhalin
command = { trigger = { core = { province = 1228 } } type = removecore which = 1228 } #Seoul
command = { trigger = { core = { province = 1229 } } type = removecore which = 1229 } #Daejeon
command = { trigger = { core = { province = 1230 } } type = removecore which = 1230 } #Gwangju
command = { trigger = { core = { province = 1231 } } type = removecore which = 1231 } #Daegu
command = { trigger = { core = { province = 1232 } } type = removecore which = 1232 } #Busan
command = { trigger = { core = { province = 1233 } } type = removecore which = 1233 } #Chuncheon
command = { trigger = { core = { province = 1221 } } type = removecore which = 1221 } #Pyeongyang
command = { trigger = { core = { province = 1222 } } type = removecore which = 1222 } #Sariwon
command = { trigger = { core = { province = 1223 } } type = removecore which = 1223 } #Wonsan
command = { trigger = { core = { province = 1224 } } type = removecore which = 1224 } #Sinuiju
command = { trigger = { core = { province = 1225 } } type = removecore which = 1225 } #Cheongjin
command = { trigger = { core = { province = 1226 } } type = removecore which = 1226 } #Ganggye
command = { trigger = { core = { province = 1227 } } type = removecore which = 1227 } #Hamheung
command = { trigger = { core = { province = 1361 } } type = removecore which = 1361 } #Gaoxiong
command = { trigger = { core = { province = 1362 } } type = removecore which = 1362 } #Taipei
command = { trigger = { core = { province = 1363 } } type = removecore which = 1363 } #Taizhong
command = { trigger = { core = { province = 1364 } } type = removecore which = 1364 } #Hualian
command = { trigger = { core = { province = 1541 } } type = removecore which = 1541 } #Okha
command = { trigger = { core = { province = 1542 } } type = removecore which = 1542 } #Toyohara
command = { trigger = { claims = { province = 1228 } } type = removeclaim which = 1228 } #Seoul
command = { trigger = { claims = { province = 1229 } } type = removeclaim which = 1229 } #Daejeon
command = { trigger = { claims = { province = 1230 } } type = removeclaim which = 1230 } #Gwangju
command = { trigger = { claims = { province = 1231 } } type = removeclaim which = 1231 } #Daegu
command = { trigger = { claims = { province = 1232 } } type = removeclaim which = 1232 } #Busan
command = { trigger = { claims = { province = 1233 } } type = removeclaim which = 1233 } #Chuncheon
command = { trigger = { claims = { province = 1221 } } type = removeclaim which = 1221 } #Pyeongyang
command = { trigger = { claims = { province = 1222 } } type = removeclaim which = 1222 } #Sariwon
command = { trigger = { claims = { province = 1223 } } type = removeclaim which = 1223 } #Wonsan
command = { trigger = { claims = { province = 1224 } } type = removeclaim which = 1224 } #Sinuiju
command = { trigger = { claims = { province = 1225 } } type = removeclaim which = 1225 } #Cheongjin
command = { trigger = { claims = { province = 1226 } } type = removeclaim which = 1226 } #Ganggye
command = { trigger = { claims = { province = 1227 } } type = removeclaim which = 1227 } #Hamheung
command = { trigger = { claims = { province = 1361 } } type = removeclaim which = 1361 } #Gaoxiong
command = { trigger = { claims = { province = 1362 } } type = removeclaim which = 1362 } #Taipei
command = { trigger = { claims = { province = 1363 } } type = removeclaim which = 1363 } #Taizhong
command = { trigger = { claims = { province = 1364 } } type = removeclaim which = 1364 } #Hualian
command = { trigger = { claims = { province = 1541 } } type = removeclaim which = 1541 } #Okha
command = { trigger = { claims = { province = 1542 } } type = removeclaim which = 1542 } #Toyohara
#Forgotten claims by Redwolf915
command = { type = removeclaim which = 1509 }
command = { type = removeclaim which = 1510 }
command = { type = removeclaim which = 1511 }
command = { type = removeclaim which = 1392 }
command = { type = removeclaim which = 1372 }
command = { type = removeclaim which = 1365 }
command = { type = removeclaim which = 1369 }
command = { type = removeclaim which = 1328 }
command = { type = removeclaim which = 1510 }
command = { type = removeclaim which = 1240 }

command = { trigger = { war = { country = SOV } } type = secedearea which = SOV value = "Pyongyang" when = 1 } # North Korea
command = { trigger = { war = { country = USA } NOT = { war = { country = SOV } } } type = secedearea which = USA value = "Pyongyang" when = 1 } # North Korea
command = { trigger = { war = { country = USA } } type = secedearea which = USA value = "Seoul" when = 1 } # South Korea
command = { trigger = { war = { country = SOV } NOT = { war = { country = USA }}} type = secedearea which = SOV value = "Seoul" when = 1 } # South - Korea
command = { trigger = { war = { country = SOV } } type = secedeprovince which = SOV value = 1219 when = 1 } # Dalian / Port Arthur
command = { trigger = { war = { country = SOV } } type = secedeprovince which = SOV value = 1542 when = 1 } # Toyohara
command = { trigger = { war = { country = SOV } } type = secedeprovince which = SOV value = 1543 when = 1 } # Shana /Kuril Islands
command = { type = secedeprovince which = ENG value = 1371 } # Hong Kong - China
command = { type = secedeprovince which = POR value = 1372 } # Macao - China
#command = { trigger = { ###Unrealistic that the USA would allow this - Redwolf915
# NOT = { exists = CHI }
# exists = CHC
# NOT = {
# alliance = { country = CHC country = JAP }
# }
# } type = secederegion which = CHC value = "China" when = 1 }
command = { trigger = {
NOT = { exists = CHI }
OR = {
NOT = { exists = CHC }
alliance = { country = CHC country = JAP }
}
} type = independence which = CHI value = 1 when = 1
}
command = { trigger = {
exists = CHI
} type = secederegion which = CHI value = "China" when = 1 }
command = { trigger = { war = { country = USA } } type = secedeprovince which = USA value = 1563 } #Southern Okinawa
command = { trigger = { war = { country = USA } } type = secedeprovince which = USA value = 1564 } #Northern Okinawa
command = { trigger = { war = { country = USA } } type = secedeprovince which = USA value = 1661 } #Iwo Jima
command = { trigger = { war = { country = USA } } type = secedeprovince which = USA value = 1662 } #Chichi Jima
command = { trigger = { war = { country = USA } } type = secedeprovince which = USA value = 1663 } #Motoyama
command = { trigger = { war = { country = USA } } type = secedeprovince which = USA value = 1664 } #Mount Suribachi

command = { trigger = { exists = U03 } type = secedearea which = U03 value = Indochine }
command = { trigger = { exists = U01} type = secedearea which = U01 value = Indochine }
command = { trigger = { exists = FRA NOT = { war = { country = FRA country = USA } war = { country = FRA country = SOV } } } type = secedearea which = FRA value = Indochine }
command = { trigger = { war = { country = USA } } type = secederegion which = USA value = "Asian Pacific" when = 1 }
command = { trigger = { war = { country = ENG } NOT = { war = { country = USA } } } type = secederegion which = ENG value = "Asian Pacific" when = 1 }
command = { type = domestic which = democratic value = 2 }
command = { type = domestic which = political_left value = 1 }
command = { type = domestic which = freedom value = 1 }
command = { type = domestic which = defense_lobby value = -5 }
command = { trigger = { war = { country = USA } } type = event which = 2049003 where = USA when = 1 } #Japan Surrenders
command = { trigger = { war = { country = SOV } } type = event which = 2007011 where = SOV when = 1 } #Japan Surrenders
command = { trigger = { war = { country = USA } NOT = { ispuppet = JAP } } type = peace which = USA value = 0 }
command = { trigger = { war = { country = SOV } NOT = { ispuppet = JAP } } type = peace which = SOV value = 0 }
command = { trigger = { war = { country = ENG } NOT = { ispuppet = JAP } } type = peace which = ENG value = 0 }
command = { trigger = { war = { country = CHI } NOT = { ispuppet = JAP } } type = peace which = CHI value = 0 }
command = { trigger = { war = { country = USA } ispuppet = JAP } type = peace which = USA value = 1 }
command = { trigger = { war = { country = SOV } ispuppet = JAP } type = peace which = SOV value = 1 }
command = { trigger = { war = { country = ENG } ispuppet = JAP } type = peace which = ENG value = 1 }
command = { trigger = { war = { country = CHI } ispuppet = JAP } type = peace which = CHI value = 1 }
command = { type = military_control which = JAP where = SIA value = 0 }
command = { type = military_control which = JAP where = U03 value = 0 }
command = { type = trigger which = 8321000 } #Added trigger The Jewel Voice
command = { type = setflag which = the_jewel_voice } #Added flag
}
action_b = {
ai_chance = 10
trigger = { not = { nuked = -2 } }
name = EVT_43_ACTB
command = { type = sleepevent which = 2007011 }
command = { type = sleepevent which = 2049003 }
command = { type = dissent value = 5 }
command = { type = domestic which = political_left value = -1 }
command = { type = domestic which = freedom value = -1 }
command = { type = domestic which = democratic value = -1 }
command = { type = domestic which = defense_lobby value = 1 }
}
}
Wrong file.
 

Redwolf915

Major
5 Badges
Aug 31, 2007
618
190
  • Crusader Kings II: The Old Gods
  • Europa Universalis IV
  • Hearts of Iron IV: Cadet
  • Victoria 3 Sign Up
  • Crusader Kings II
Thailand gains independence now, but Cambodia and Laos are absorbed into it. Also their name is Siam. I'll fix that next. But first event 8322001 in events/NWO/the_jewel_voice.txt


# The occupying powers liberate nations
event = {
id = 8322001
country = USA

name = EVT_8322001_NAME
desc = EVT_8322001_DESC
picture = nwo\liberation_of_asia
style = 1

trigger = {
flag = the_jewel_voice
event = { id = 8321000 days = 3 }
}

date = { day = 1 month = january year = 1936 }
offset = 3
deathdate = { day = 29 month = december year = 1963 }

action = {
name = EVT_8322001_A
command = { trigger = { region = { region = "China" value = 15 } NOT = { exists = CHI } } type = independence which = CHI value = 1 }
command = { trigger = { control = { province = 1405 data = -1 } NOT = { exists = LAO } } type = independence which = LAO value = 1 } #Added Redwolf915
command = { trigger = { control = { province = 1400 data = -1 } NOT = { exists = CMB } } type = independence which = CMB value = 1 } #Added Redwolf915
command = { trigger = { control = { province = 1423 data = -1 } NOT = { exists = SIA } } type = independence which = SIA value = 1 }
command = { trigger = { region = { region = "Indonesia" value = 15 } NOT = { exists = U05 } } type = independence which = U05 value = 1 }
command = { trigger = { region = { region = "Australia" value = 20 } NOT = { exists = AST } } type = independence which = AST value = 1 }
command = { trigger = { region = { region = "India" value = 40 } NOT = { exists = U02 } } type = independence which = U02 value = 1 }
command = { trigger = { region = { region = "Philippines" value = 50 } NOT = { exists = PHI } } type = independence which = PHI value = 1 }
}
}
 
  • 1Like
Reactions:

Redwolf915

Major
5 Badges
Aug 31, 2007
618
190
  • Crusader Kings II: The Old Gods
  • Europa Universalis IV
  • Hearts of Iron IV: Cadet
  • Victoria 3 Sign Up
  • Crusader Kings II
Thank you for all these changes. They definitely improve the mod.

Do you anticipate issuing a small patch with all your changes, or should we just go into the relevant country even files and copy these over the existing events?
Once I'm satisfied I'll upload every file I've altered. May take a week or two to do a Soviet run too. I got a pregnant wife and baby to tend to every 60 minutes haha. I'd like for people to check my work and look for any bugs I may cause with my fixes.
 
  • 2Like
Reactions:

Redwolf915

Major
5 Badges
Aug 31, 2007
618
190
  • Crusader Kings II: The Old Gods
  • Europa Universalis IV
  • Hearts of Iron IV: Cadet
  • Victoria 3 Sign Up
  • Crusader Kings II
The Chinese Civil War appears to be fully functional now. They need to leave their alliance with the Soviets before they begin the war. Event 8200141 in events/nwo/chinese_civil_war


event = {
id = 8200141
country = CHC

name = "EVT_8200141_NAME"
desc = "EVT_8200141_DESC"
picture = "nwo\mao_with_stalin"
decision_picture = "nwo\d_mao_with_stalin"
style = 1

action = {
name = EVT_8200141_A
command = { type = end_puppet }
command = { type = leave_alliance when = 1 } #Direct Soviet intervention is overkill Redwolf915
}
}
 
  • 1Like
Reactions:

Redwolf915

Major
5 Badges
Aug 31, 2007
618
190
  • Crusader Kings II: The Old Gods
  • Europa Universalis IV
  • Hearts of Iron IV: Cadet
  • Victoria 3 Sign Up
  • Crusader Kings II
Event 8310202 in events/NWO/der_untergang.txt I am lowering the threshold for the Soviets to create Communist Poland. A DDay that makes it to Warsaw will now almost definitely see East and West Poland

### Liberation (SU version)

event = {
id = 8310202
country = SOV

name = EVT_8310202_NAME
desc = EVT_8310202_DESC
picture = nwo\soviet_liberation_of_europe
style = 1

action = {
name = EVT_8310202_A
ai_chance = 100
command = { trigger = { region = { region = "France" value = 50 } } type = independence which = U11 value = 1 }
command = { trigger = { region = { region = "Italy" value = 25 } } type = independence which = U14 value = 1 }
command = { trigger = { region = { region = "Finland" value = 25 } } type = independence which = U20 value = 1 }
command = { trigger = { region = { region = "Anatolia" value = 25 } } type = independence which = U34 value = 1 }
command = { trigger = { OR = { area = { area = "Thrace" value = 50 } area = { area = "Attica" value = 50 } } } type = independence which = U33 value = 1 }
command = { trigger = { area = { area = "Albania" value = 50 } } type = independence which = U28 value = 1 }
command = { trigger = { area = { area = "Bulgaria" value = 40 } } type = independence which = U29 value = 1 }
command = { trigger = { OR = { area = { area = "South Romania" value = 50 } area = { area = "North Romania" value = 50 } area = { area = "Bessarabia" value = 100 } } } type = independence which = U30 value = 1 }
command = { trigger = { region = { region = "Portugal" value = 40 } } type = independence which = U15 value = 1 }
command = { trigger = { region = { region = "Spain" value = 25 } } type = independence which = U35 value = 1 }
command = { trigger = { region = { region = "Switzerland" value = 35 } } type = independence which = U26 value = 1 }
command = { trigger = { region = { region = "Hungary" value = 35 } } type = independence which = U13 value = 1 }
command = { trigger = { region = { region = "Czechoslovakia" value = 35 } } type = independence which = U31 value = 1 }
command = { type = independence which = U32 value = 1 } #Redwolf915 Commie Poland
command = { trigger = { region = { region = "Norway" value = 25 } } type = independence which = U19 value = 1 }
command = { trigger = { region = { region = "Sweden" value = 25 } } type = independence which = U21 value = 1 }
command = { trigger = { region = { region = "Denmark" value = 50 } } type = independence which = U22 value = 1 }
command = { trigger = { OR = { area = { area = "Flanders" value = 50 } area = { area = "Wallonia" value = 50 } } } type = independence which = U17 value = 1 }
command = { trigger = { area = { area = "Netherlands" value = 25 } } type = independence which = U10 value = 1 }
command = { trigger = { control = { province = 109 data = -1 } } type = independence which = U18 value = 1 }

# Independence of Yugoslavia
command = { trigger = { AND = { area = { area = "East Serbia" value = 50 } area = { area = "Central Serbia" value = 50 } area = { area = "Bosnia" value = 50 } area = { area = "Croatia" value = 50 } } } type = independence which = U27 value = 1 }
command = { trigger = { NOT = { exists = YUG exists = U27 } owned = { province = 338 data = -1 } } type = independence which = SER value = 1 }
command = { trigger = { NOT = { exists = YUG exists = U27 } owned = { province = 332 data = -1 } } type = independence which = MTN value = 1 }
command = { trigger = { NOT = { exists = YUG exists = U27 } owned = { province = 355 data = -1 } } type = independence which = BOS value = 1 }
command = { trigger = { NOT = { exists = YUG exists = U27 } owned = { province = 352 data = -1 } } type = independence which = CRO value = 1 }
command = { trigger = { NOT = { exists = YUG exists = U27 } owned = { province = 349 data = -1 } } type = independence which = SLV value = 1 }

# Puppetization (if applies)
command = { type = make_puppet which = U10 }
command = { type = make_puppet which = U11 }
command = { type = make_puppet which = U12 }
command = { type = make_puppet which = U13 }
command = { type = make_puppet which = U14 }
command = { type = make_puppet which = U15 }
command = { type = make_puppet which = U16 }
command = { type = make_puppet which = U17 }
command = { type = make_puppet which = U18 }
command = { type = make_puppet which = U19 }
command = { type = make_puppet which = U20 }
command = { type = make_puppet which = U21 }
command = { type = make_puppet which = U22 }
command = { type = make_puppet which = U26 }
command = { trigger = { NOT = { flag = tito_uprising_successful } }type = make_puppet which = U27 }
command = { type = make_puppet which = U28 }
command = { type = make_puppet which = U29 }
command = { type = make_puppet which = U30 }
command = { type = make_puppet which = U31 }
command = { type = make_puppet which = U32 }
command = { type = make_puppet which = U33 }
command = { type = make_puppet which = U34 }
command = { type = make_puppet which = U35 }

# Setting control flag
command = { type = setflag which = soviet_control_cee_0 }
}

action = {
name = EVT_8310202_B
ai_chance = 0
command = { type = dissent value = 50 }
command = { type = belligerence value = 300 }
# Sleep Eastern Germany independence
command = { type = sleepevent which = 8204001 }
command = { type = sleepevent which = 8204003 }
}
}
 
Last edited:
  • 2Like
Reactions:

Redwolf915

Major
5 Badges
Aug 31, 2007
618
190
  • Crusader Kings II: The Old Gods
  • Europa Universalis IV
  • Hearts of Iron IV: Cadet
  • Victoria 3 Sign Up
  • Crusader Kings II
hello everyone, has it ever happened to you that Finland, after being defeated by the USSR during the Barbarossa operation, remains in the axis anyway and after a short while you re-declare war on the USSR ???
in theory after the armistice he should make peace with the US and the UK too, instead he remains at war with them alongside the Germans
Consider this fixed! Event 8005527 in events/NWO/finland.txt Finland will now peace out everyone and stay neutral!
 
  • 1Like
Reactions:

Paradise Lost

Sergeant
16 Badges
Jun 18, 2013
54
18
  • Arsenal of Democracy
  • Darkest Hour
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III Collection
  • Semper Fi
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Together for Victory
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: La Resistance
  • Battle for Bosporus
  • Hearts of Iron IV: By Blood Alone
  • Hearts of Iron IV: No Step Back
Consider this fixed! Event 8005527 in events/NWO/finland.txt Finland will now peace out everyone and stay neutral!
Hello,
congratulations for your work, as soon as I have some time, I will surely take advantage of your corrections to play some games.
thanks for your commitment,
sorry for my english but i use google translate
thank you again
 
  • 1
  • 1Like
Reactions:

Redwolf915

Major
5 Badges
Aug 31, 2007
618
190
  • Crusader Kings II: The Old Gods
  • Europa Universalis IV
  • Hearts of Iron IV: Cadet
  • Victoria 3 Sign Up
  • Crusader Kings II
AI Japan choosing to fight on ruins many event triggers. Event 8320011 in events/NWO/the_jewel_voice.txt

### Kyujo Incident: failed coup d'etat

event = {
id = 8320011
country = JAP
one_action = yes

name = EVT_8320011_NAME #"Kyujo Incident"
desc = EVT_8320011_DESC #"The Kyujo Incident was an attempted military coup d'etat in Japan at the end of the Second World War. It happened just prior to announcement of Japan's surrender to the Allies. The attempted coup was put into effect to stop the move to surrender and let the move continue."
picture = nwo\kyujo_incident
style = 1

trigger = {
OR = {
event = 8320001
event = 8320002
event = 8320003
event = 8320004
}
random = 50
flag = the_jewel_voice
}

date = { day = 1 month = january year = 1936 }
offset = 2
deathdate = { day = 29 month = december year = 1963 }

action = {
name = EVT_8320011_A #"The Army remains loyal to the Emperor"
ai_chance = 100 # Was 80
command = { type = dissent value = -1 }
}

action = {
name = EVT_8320011_B #"The Army is deeply inspired"
ai_chance = 0 #Was 20. This option can ruin peace deals by Redwolf915
command = { trigger = { ai = no } type = clrflag which = the_jewel_voice } #Really only a human singleplayer Japan should pick this
command = { type = dissent value = 10 } #Was 5
# Set up post-coup government
command = { type = domestic which = democratic value = -2 }
command = { type = domestic which = political_left value = -1 }
command = { type = domestic which = interventionism value = 2 }
command = { type = headofstate which = 50001 } # Hirohito
command = { type = headofgovernment which = 50400 } # Anami Korechika
command = { type = foreignminister which = 50050 } # Shigemitsu Mamoru
command = { type = armamentminister which = 50075 } # Nakajima Chikuhei
command = { type = ministerofsecurity which = 50106 } # Iimura Jo
command = { type = ministerofintelligence which = 50124 } # Koiso Kuniaki
command = { type = chiefofstaff which = 50135 } # Umezu Yoshijiro
command = { type = chiefofarmy which = 50401 } # Takeshi Mori
command = { type = chiefofnavy which = 50150 } # Oikawa Koshiro
command = { type = chiefofair which = 50162 } # Anami Korechika
}
}
 
  • 1Like
Reactions:

Redwolf915

Major
5 Badges
Aug 31, 2007
618
190
  • Crusader Kings II: The Old Gods
  • Europa Universalis IV
  • Hearts of Iron IV: Cadet
  • Victoria 3 Sign Up
  • Crusader Kings II
Wrong file.

Event 2011028 is located in events/japan.txt NOT events/NWO/japan.txt . I will edit and clarify in the post. And to anyone that has used my Finland fix
or Communist Poland fix I updated both 10 minutes ago.
 
Last edited:
  • 1Like
Reactions:

Redwolf915

Major
5 Badges
Aug 31, 2007
618
190
  • Crusader Kings II: The Old Gods
  • Europa Universalis IV
  • Hearts of Iron IV: Cadet
  • Victoria 3 Sign Up
  • Crusader Kings II
Greek Civil War is getting closer to fixed. Event 8006201 will ruin Greece if event 14000035 never happened. events/NWO/greece.txt


event = {
id = 8006201 # The government of Georgios Papandreou
random = no
country = GRE
save_date = yes

#triggered by 14000033

name = "The government of Georgios Papandreou" # needs text
desc = "The Government of Georgios Papandreou took over after the occupation ended, Archbishop Damaskinos of Athens was proclaimed regent of Greece until the return of the king from exile...."
style = 2
Picture = "damaskinos"

action_a = {
ai_chance = 100
name = ACTION_NAME_OK
command = { type = removecore which = 852 }
command = { type = removeclaim which = 852 }
command = { trigger = { exists = ENG } type = secedeprovince which = ENG value = 852 when = 2 }
command = { type = headofstate which = 90012 }
command = { type = headofgovernment which = 90026 }
command = { type = foreignminister which = 90046 }
command = { type = armamentminister which = 90068 }
command = { trigger = { event = 14000035 } type = free_ic value = -10 } #Redwolf915 added triggers
command = { trigger = { event = 14000035 } type = free_money value = -4 }
command = { trigger = { event = 14000035 } type = free_metal value = -7 }
command = { trigger = { event = 14000035 } type = free_energy value = -9 }
command = { trigger = { event = 14000035 } type = free_rare_materials value = -7 }
command = { trigger = { event = 14000035 } type = free_oil value = -4 }
}
}
 
  • 1Like
Reactions:

Redwolf915

Major
5 Badges
Aug 31, 2007
618
190
  • Crusader Kings II: The Old Gods
  • Europa Universalis IV
  • Hearts of Iron IV: Cadet
  • Victoria 3 Sign Up
  • Crusader Kings II
Can you please put them into a hotfix? My cut and paste didn't work.
Let me run a few more hands off games to confirm my fixes aren't creating more problems.
 
  • 2Like
Reactions: