I would like to know which mod do you recommend for an interesting experience using Japan. And some general advice if possible
Thank you in advance
Thank you in advance
#########################################################################
# Surrender events - Partition of Japan
#########################################################################
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
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 = {
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 }
}
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 }
}
}