If you want to be an early conqueror as Communist China you can launch coordinated attacks on Xibei San Ma (or whomever you want to conquer) so that you arrive in all the victory point provinces simultaneously. Then immediately annex Xibei San Ma (or whomever) before the Nationalist China event fires. One gamey solution is to edit a savegame so that the arrival times coincide.
Actually a more important point is some bugs I discovered relating to the 1)Nationalists flee the Mainland event, 2)Tibetan demands, and 3)Fading Sun Event (Communist China version).
#1 Nationalists Flee the Mainland (EDITED
In the original file, some provinces are included twice and some provinces are not included at all. I've also set ai_chance to 100--original is 90. Since in real life the decision was taken to regroup BEFORE Chongqing fell, and since the event requires Chongqing to have fallen, I think this is appropriate--there is no reasonable chance of victory for the Nationalists at this point. This also resolves concerns over IC transfer--IC transfer to Taiwan is now included along with resources to support the IC. Taiwan will still be a little bit short of resources and have to make trades for resources to keep its industry going.
#########################################################################
# Nationalists Flee the Mainland!
#########################################################################
event = {
id = 2477
random = no
country = CHI
name = "Nationalists flee the Mainland!"
desc = "We are in danger of being destroyed by the Communists, do we fall back to Formosa to make our stand?"
picture = "ch_defeat"
style = 0
trigger = {
event = 100
control = { province = 1322 data = CHI } # Taiwan
control = { province = 1323 data = CHI }
control = { province = 1324 data = CHI }
control = { province = 1280 data = CHC } # Chungking
control = { province = 1235 data = CHC } # Nanjing
control = { province = 1237 data = CHC } # Shanghi
control = { province = 1232 data = CHC } # Hankou
control = { province = 1205 data = CHC } # Beiping
control = { province = 1225 data = CHC } # Taiyuan
lost_national = { country = CHI value = 75 }
random = 50
}
date = { day = 0 month = january year = 1936 }
offset = 7
deathdate = { day = 29 month = december year = 1959 }
action_a = {
ai_chance = 100
name = "Fall back and regroup!"
command = { type = construct which = coastal_fort where = 1322 value = 5 }
command = { type = construct which = coastal_fort where = 1323 value = 5 }
command = { type = construct which = ic where = 1323 value = 18 }
command = { type = capital which = 1323 } #Taipei
command = { type = add_prov_resource which = 1323 value = 16 where = metal }
command = { type = add_prov_resource which = 1323 value = 28 where = energy }
command = { type = add_prov_resource which = 1323 value = 8 where = rare_materials }
command = { type = construct which = ic where = 1235 value = -2 } #Nanjing
command = { type = construct which = ic where = 1237 value = -1 } #Shanghai
command = { type = construct which = ic where = 1238 value = -2 } #Hangzhou
command = { type = construct which = ic where = 1313 value = -4 } #Guangzhou
command = { type = construct which = ic where = 1280 value = -2 } #Chongqing
command = { type = construct which = ic where = 1360 value = -2 } #Chengdu
command = { type = construct which = ic where = 1251 value = -1 } #Nanchang
command = { type = construct which = ic where = 1279 value = -1 } #Nanchong
command = { type = construct which = ic where = 1253 value = -1 } #Wuhan
command = { type = construct which = ic where = 1255 value = -1 } #Changsa
command = { type = construct which = ic where = 1258 value = -1 } #Guilin
command = { type = end_mastery which = CXB }
command = { type = leave_alliance }
command = { type = secedeprovince which = CHC value = 1214 }
command = { type = secedeprovince which = CHC value = 1219 }
command = { type = secedeprovince which = CHC value = 1220 }
command = { type = secedeprovince which = CHC value = 1235 }
command = { type = secedeprovince which = CHC value = 1281 }
command = { type = secedeprovince which = CHC value = 1206 }
command = { type = secedeprovince which = CHC value = 1360 }
command = { type = secedeprovince which = CHC value = 1361 }
command = { type = secedeprovince which = CHC value = 1363 }
command = { type = secedeprovince which = CHC value = 1364 }
command = { type = secedeprovince which = CHC value = 1365 }
command = { type = secedeprovince which = CHC value = 1277 }
command = { type = secedeprovince which = CHC value = 1269 }
command = { type = secedeprovince which = CHC value = 1268 }
command = { type = secedeprovince which = CHC value = 1267 }
command = { type = secedeprovince which = CHC value = 1266 }
command = { type = secedeprovince which = CHC value = 1279 }
command = { type = secedeprovince which = CHC value = 1280 }
command = { type = secedeprovince which = CHC value = 1236 }
command = { type = secedeprovince which = CHC value = 1265 }
command = { type = secedeprovince which = CHC value = 1264 }
command = { type = secedeprovince which = CHC value = 1263 }
command = { type = secedeprovince which = CHC value = 1262 }
command = { type = secedeprovince which = CHC value = 1261 }
command = { type = secedeprovince which = CHC value = 1260 }
command = { type = secedeprovince which = CHC value = 1259 }
command = { type = secedeprovince which = CHC value = 1257 }
command = { type = secedeprovince which = CHC value = 1256 }
command = { type = secedeprovince which = CHC value = 1255 }
command = { type = secedeprovince which = CHC value = 1254 }
command = { type = secedeprovince which = CHC value = 1253 }
command = { type = secedeprovince which = CHC value = 1252 }
command = { type = secedeprovince which = CHC value = 1251 }
command = { type = secedeprovince which = CHC value = 1250 }
command = { type = secedeprovince which = CHC value = 1249 }
command = { type = secedeprovince which = CHC value = 1247 }
command = { type = secedeprovince which = CHC value = 1246 }
command = { type = secedeprovince which = CHC value = 1245 }
command = { type = secedeprovince which = CHC value = 1244 }
command = { type = secedeprovince which = CHC value = 1243 }
command = { type = secedeprovince which = CHC value = 1242 }
command = { type = secedeprovince which = CHC value = 1241 }
command = { type = secedeprovince which = CHC value = 1240 }
command = { type = secedeprovince which = CHC value = 1239 }
command = { type = secedeprovince which = CHC value = 1234 }
command = { type = secedeprovince which = CHC value = 1233 }
command = { type = secedeprovince which = CHC value = 1232 }
command = { type = secedeprovince which = CHC value = 1231 }
command = { type = secedeprovince which = CHC value = 1230 }
command = { type = secedeprovince which = CHC value = 1229 }
command = { type = secedeprovince which = CHC value = 1228 }
command = { type = secedeprovince which = CHC value = 1227 }
command = { type = secedeprovince which = CHC value = 1226 }
command = { type = secedeprovince which = CHC value = 1224 }
command = { type = secedeprovince which = CHC value = 1223 }
command = { type = secedeprovince which = CHC value = 1222 }
command = { type = secedeprovince which = CHC value = 1218 }
command = { type = secedeprovince which = CHC value = 1216 }
command = { type = secedeprovince which = CHC value = 1215 }
command = { type = secedeprovince which = CHC value = 1208 }
command = { type = secedeprovince which = CHC value = 1207 }
command = { type = secedeprovince which = CHC value = 1205 }
command = { type = secedeprovince which = CHC value = 1203 }
command = { type = secedeprovince which = CHC value = 1204 }
command = { type = secedeprovince which = CHC value = 1272 }
command = { type = secedeprovince which = CHC value = 1278 }
command = { type = secedeprovince which = CHC value = 1305 }
command = { type = secedeprovince which = CHC value = 1293 }
command = { type = secedeprovince which = CHC value = 1282 }
command = { type = secedeprovince which = CHC value = 1281 }
command = { type = secedeprovince which = CHC value = 1327 }
command = { type = secedeprovince which = CHC value = 1307 }
command = { type = secedeprovince which = CHC value = 1308 }
command = { type = secedeprovince which = CHC value = 1309 }
command = { type = secedeprovince which = CHC value = 1325 }
command = { type = secedeprovince which = CHC value = 1320 }
command = { type = secedeprovince which = CHC value = 1319 }
command = { type = secedeprovince which = CHC value = 1310 }
command = { type = secedeprovince which = CHC value = 1318 }
command = { type = secedeprovince which = CHC value = 1312 }
command = { type = secedeprovince which = CHC value = 1311 }
command = { type = secedeprovince which = CHC value = 1313 }
command = { type = secedeprovince which = CHC value = 1317 }
command = { type = secedeprovince which = CHC value = 1360 }
command = { type = secedeprovince which = CHC value = 1361 }
command = { type = secedeprovince which = CHC value = 1362 }
command = { type = secedeprovince which = CHC value = 1363 }
command = { type = secedeprovince which = CHC value = 1364 }
command = { type = secedeprovince which = CHC value = 1365 }
command = { type = secedeprovince which = CHC value = 1275 }
command = { type = secedeprovince which = CHC value = 1379 }
command = { type = secedeprovince which = CHC value = 1258 }
command = { type = secedeprovince which = CHC value = 1248 }
command = { type = secedeprovince which = CHC value = 1238 }
command = { type = secedeprovince which = CHC value = 1235 }
command = { type = secedeprovince which = CHC value = 1225 }
command = { type = secedeprovince which = CHC value = 1221 }
command = { type = secedeprovince which = CHC value = 1220 }
command = { type = secedeprovince which = CHC value = 1217 }
command = { type = secedeprovince which = CHC value = 1213 }
command = { type = secedeprovince which = CHC value = 1212 }
command = { type = secedeprovince which = CHC value = 1211 }
command = { type = secedeprovince which = CHC value = 1210 }
command = { type = secedeprovince which = CHC value = 1209 }
command = { type = secedeprovince which = CHC value = 1270 }
command = { type = secedeprovince which = CHC value = 1273 }
command = { type = secedeprovince which = CHC value = 1398 }
command = { type = secedeprovince which = CHC value = 1397 }
command = { type = secedeprovince which = CHC value = 1388 }
command = { type = secedeprovince which = CHC value = 1396 }
command = { type = secedeprovince which = CHC value = 1395 }
command = { type = secedeprovince which = CHC value = 1389 }
command = { type = secedeprovince which = CHC value = 1237 }
command = { type = secedeprovince which = CHC value = 1314 }
command = { type = secedeprovince which = CHC value = 1321 }
command = { type = secedeprovince which = CHC value = 1294 }
command = { type = secedeprovince which = CHC value = 1439 }
command = { type = secedeprovince which = CHC value = 1440 }
command = { type = secedeprovince which = CHC value = 1443 }
command = { type = secedeprovince which = CHC value = 1441 }
command = { type = secedeprovince which = CHC value = 1442 }
command = { type = secedeprovince which = CHC value = 1444 }
command = { type = secedeprovince which = CHC value = 1435 }
command = { type = secedeprovince which = CHC value = 1421 }
command = { type = secedeprovince which = CHC value = 1433 }
command = { type = secedeprovince which = CHC value = 1432 }
command = { type = secedeprovince which = CHC value = 1431 }
command = { type = secedeprovince which = CHC value = 1446 }
command = { type = secedeprovince which = CHC value = 1430 }
command = { type = secedeprovince which = CHC value = 1447 }
command = { type = secedeprovince which = CHC value = 1374 }
command = { type = secedeprovince which = CHC value = 1375 }
command = { type = secedeprovince which = CHC value = 1377 }
command = { type = secedeprovince which = CHC value = 1378 }
command = { type = secedeprovince which = CHC value = 1379 }
command = { type = secedeprovince which = CHC value = 1380 }
command = { type = secedeprovince which = CHC value = 1381 }
command = { type = secedeprovince which = CHC value = 1382 }
command = { type = secedeprovince which = CHC value = 1386 }
command = { type = secedeprovince which = CHC value = 1387 }
command = { type = secedeprovince which = CHC value = 1390 }
command = { type = secedeprovince which = CHC value = 1394 }
command = { type = sleepevent which = 2434 } #Unrest and partisan events
command = { type = sleepevent which = 2435 }
command = { type = sleepevent which = 2436 }
command = { type = sleepevent which = 2437 }
command = { type = sleepevent which = 2438 }
command = { type = sleepevent which = 2439 }
command = { type = sleepevent which = 2440 }
command = { type = sleepevent which = 2441 }
command = { type = sleepevent which = 2442 }
command = { type = sleepevent which = 2443 }
command = { type = sleepevent which = 2444 }
command = { type = sleepevent which = 2445 }
command = { type = sleepevent which = 2446 }
command = { type = sleepevent which = 2447 }
command = { type = sleepevent which = 2448 }
command = { type = sleepevent which = 2450 } #Event Not Needed
command = { type = peace which = CHC }
command = { type = alliance which = USA }
}
action_b = {
ai_chance = 0
name = "Fight until the bitter end!"
command = { }
}
}
#2 PRC demands on Tibet. When Tibet folds to Communist China, it triggers the wrong Chinese event.
It should read:
event = {
id = 2497
random = no
country = TIB
name = "Tibetian Response"
desc = "China is demanding that we become part of their nation!"
picture = "tibet"
action_a = {
name = "We can not resist"
ai_chance = 90
command = { type = belligerence which = CHC value = 5 }
command = { type = trigger which = 2498 } #was 2495
}
action_b = {
name = "We shall resist as best we can"
ai_chance = 10
command = { type = war which = CHC }
}
}
#3 Fading Sun Event (Communist China version) gets inappropriately triggered when the Korean War happens. The reason is that now Japan is part of the US alliance so if Communist China enters the war on North Korea's side the Fading Sun event occurs.
Here's my fix: Japan must own Seoul in order for it to trigger.
event = {
id = 2411
random = no
country = CHC
name = "EVT_3823_NAME"
desc = "EVT_3823_DESC"
style = 0
picture = "chanfukeng"
trigger = {
control = { province = 1389 data = CHC } # Mukden
control = { province = 1379 data = CHC } # Harbin
OR = {
control = { province = 1235 data = CHI } # Nanjing
control = { province = 1235 data = CHC } # Nanjing
}
control = { province = 1205 data = CHC } # Beiping
NOT = {
control = { province = 1201 data = JAP } # Pyongyang
control = { province = 1199 data = JAP } # Seoul
control = { province = 1196 data = JAP } # Busan
}
owned = { province = 1199 data = JAP } # Seoul--added to prevent postwar trigger
#lost_VP = { country = CHI value = 75 }
#lost_national = { country = CHI value = 90 }
#lost_IC = { country = CHI value = 50 }
war = { country = CHC country = JAP }
random = 50
}
date = { day = 0 month = january year = 1936 }
offset = 10
deathdate = { day = 30 month = december year = 1954 }
action_a = {
ai_chance = 100
name = "EVT_3823_ACTA" #
command = { type = dissent value = -20 }
command = { type = trigger which = 2412 }
command = { type = sleepevent which = 3823 } #CHI version
}
action_b = {
ai_chance = 0
name = "EVT_3823_ACTB" #
command = { type = dissent value = 5 }
command = { type = sleepevent which = 2412 }
}
}
EDIT: I also added to event 2477 sections that cause China to make peace with CHC and ally with the USA at that point. CHI cannot recover the provinces on the mainland but it at least has its security guaranteed by the USA and can develop its economy.
Actually a more important point is some bugs I discovered relating to the 1)Nationalists flee the Mainland event, 2)Tibetan demands, and 3)Fading Sun Event (Communist China version).
#1 Nationalists Flee the Mainland (EDITED
In the original file, some provinces are included twice and some provinces are not included at all. I've also set ai_chance to 100--original is 90. Since in real life the decision was taken to regroup BEFORE Chongqing fell, and since the event requires Chongqing to have fallen, I think this is appropriate--there is no reasonable chance of victory for the Nationalists at this point. This also resolves concerns over IC transfer--IC transfer to Taiwan is now included along with resources to support the IC. Taiwan will still be a little bit short of resources and have to make trades for resources to keep its industry going.
#########################################################################
# Nationalists Flee the Mainland!
#########################################################################
event = {
id = 2477
random = no
country = CHI
name = "Nationalists flee the Mainland!"
desc = "We are in danger of being destroyed by the Communists, do we fall back to Formosa to make our stand?"
picture = "ch_defeat"
style = 0
trigger = {
event = 100
control = { province = 1322 data = CHI } # Taiwan
control = { province = 1323 data = CHI }
control = { province = 1324 data = CHI }
control = { province = 1280 data = CHC } # Chungking
control = { province = 1235 data = CHC } # Nanjing
control = { province = 1237 data = CHC } # Shanghi
control = { province = 1232 data = CHC } # Hankou
control = { province = 1205 data = CHC } # Beiping
control = { province = 1225 data = CHC } # Taiyuan
lost_national = { country = CHI value = 75 }
random = 50
}
date = { day = 0 month = january year = 1936 }
offset = 7
deathdate = { day = 29 month = december year = 1959 }
action_a = {
ai_chance = 100
name = "Fall back and regroup!"
command = { type = construct which = coastal_fort where = 1322 value = 5 }
command = { type = construct which = coastal_fort where = 1323 value = 5 }
command = { type = construct which = ic where = 1323 value = 18 }
command = { type = capital which = 1323 } #Taipei
command = { type = add_prov_resource which = 1323 value = 16 where = metal }
command = { type = add_prov_resource which = 1323 value = 28 where = energy }
command = { type = add_prov_resource which = 1323 value = 8 where = rare_materials }
command = { type = construct which = ic where = 1235 value = -2 } #Nanjing
command = { type = construct which = ic where = 1237 value = -1 } #Shanghai
command = { type = construct which = ic where = 1238 value = -2 } #Hangzhou
command = { type = construct which = ic where = 1313 value = -4 } #Guangzhou
command = { type = construct which = ic where = 1280 value = -2 } #Chongqing
command = { type = construct which = ic where = 1360 value = -2 } #Chengdu
command = { type = construct which = ic where = 1251 value = -1 } #Nanchang
command = { type = construct which = ic where = 1279 value = -1 } #Nanchong
command = { type = construct which = ic where = 1253 value = -1 } #Wuhan
command = { type = construct which = ic where = 1255 value = -1 } #Changsa
command = { type = construct which = ic where = 1258 value = -1 } #Guilin
command = { type = end_mastery which = CXB }
command = { type = leave_alliance }
command = { type = secedeprovince which = CHC value = 1214 }
command = { type = secedeprovince which = CHC value = 1219 }
command = { type = secedeprovince which = CHC value = 1220 }
command = { type = secedeprovince which = CHC value = 1235 }
command = { type = secedeprovince which = CHC value = 1281 }
command = { type = secedeprovince which = CHC value = 1206 }
command = { type = secedeprovince which = CHC value = 1360 }
command = { type = secedeprovince which = CHC value = 1361 }
command = { type = secedeprovince which = CHC value = 1363 }
command = { type = secedeprovince which = CHC value = 1364 }
command = { type = secedeprovince which = CHC value = 1365 }
command = { type = secedeprovince which = CHC value = 1277 }
command = { type = secedeprovince which = CHC value = 1269 }
command = { type = secedeprovince which = CHC value = 1268 }
command = { type = secedeprovince which = CHC value = 1267 }
command = { type = secedeprovince which = CHC value = 1266 }
command = { type = secedeprovince which = CHC value = 1279 }
command = { type = secedeprovince which = CHC value = 1280 }
command = { type = secedeprovince which = CHC value = 1236 }
command = { type = secedeprovince which = CHC value = 1265 }
command = { type = secedeprovince which = CHC value = 1264 }
command = { type = secedeprovince which = CHC value = 1263 }
command = { type = secedeprovince which = CHC value = 1262 }
command = { type = secedeprovince which = CHC value = 1261 }
command = { type = secedeprovince which = CHC value = 1260 }
command = { type = secedeprovince which = CHC value = 1259 }
command = { type = secedeprovince which = CHC value = 1257 }
command = { type = secedeprovince which = CHC value = 1256 }
command = { type = secedeprovince which = CHC value = 1255 }
command = { type = secedeprovince which = CHC value = 1254 }
command = { type = secedeprovince which = CHC value = 1253 }
command = { type = secedeprovince which = CHC value = 1252 }
command = { type = secedeprovince which = CHC value = 1251 }
command = { type = secedeprovince which = CHC value = 1250 }
command = { type = secedeprovince which = CHC value = 1249 }
command = { type = secedeprovince which = CHC value = 1247 }
command = { type = secedeprovince which = CHC value = 1246 }
command = { type = secedeprovince which = CHC value = 1245 }
command = { type = secedeprovince which = CHC value = 1244 }
command = { type = secedeprovince which = CHC value = 1243 }
command = { type = secedeprovince which = CHC value = 1242 }
command = { type = secedeprovince which = CHC value = 1241 }
command = { type = secedeprovince which = CHC value = 1240 }
command = { type = secedeprovince which = CHC value = 1239 }
command = { type = secedeprovince which = CHC value = 1234 }
command = { type = secedeprovince which = CHC value = 1233 }
command = { type = secedeprovince which = CHC value = 1232 }
command = { type = secedeprovince which = CHC value = 1231 }
command = { type = secedeprovince which = CHC value = 1230 }
command = { type = secedeprovince which = CHC value = 1229 }
command = { type = secedeprovince which = CHC value = 1228 }
command = { type = secedeprovince which = CHC value = 1227 }
command = { type = secedeprovince which = CHC value = 1226 }
command = { type = secedeprovince which = CHC value = 1224 }
command = { type = secedeprovince which = CHC value = 1223 }
command = { type = secedeprovince which = CHC value = 1222 }
command = { type = secedeprovince which = CHC value = 1218 }
command = { type = secedeprovince which = CHC value = 1216 }
command = { type = secedeprovince which = CHC value = 1215 }
command = { type = secedeprovince which = CHC value = 1208 }
command = { type = secedeprovince which = CHC value = 1207 }
command = { type = secedeprovince which = CHC value = 1205 }
command = { type = secedeprovince which = CHC value = 1203 }
command = { type = secedeprovince which = CHC value = 1204 }
command = { type = secedeprovince which = CHC value = 1272 }
command = { type = secedeprovince which = CHC value = 1278 }
command = { type = secedeprovince which = CHC value = 1305 }
command = { type = secedeprovince which = CHC value = 1293 }
command = { type = secedeprovince which = CHC value = 1282 }
command = { type = secedeprovince which = CHC value = 1281 }
command = { type = secedeprovince which = CHC value = 1327 }
command = { type = secedeprovince which = CHC value = 1307 }
command = { type = secedeprovince which = CHC value = 1308 }
command = { type = secedeprovince which = CHC value = 1309 }
command = { type = secedeprovince which = CHC value = 1325 }
command = { type = secedeprovince which = CHC value = 1320 }
command = { type = secedeprovince which = CHC value = 1319 }
command = { type = secedeprovince which = CHC value = 1310 }
command = { type = secedeprovince which = CHC value = 1318 }
command = { type = secedeprovince which = CHC value = 1312 }
command = { type = secedeprovince which = CHC value = 1311 }
command = { type = secedeprovince which = CHC value = 1313 }
command = { type = secedeprovince which = CHC value = 1317 }
command = { type = secedeprovince which = CHC value = 1360 }
command = { type = secedeprovince which = CHC value = 1361 }
command = { type = secedeprovince which = CHC value = 1362 }
command = { type = secedeprovince which = CHC value = 1363 }
command = { type = secedeprovince which = CHC value = 1364 }
command = { type = secedeprovince which = CHC value = 1365 }
command = { type = secedeprovince which = CHC value = 1275 }
command = { type = secedeprovince which = CHC value = 1379 }
command = { type = secedeprovince which = CHC value = 1258 }
command = { type = secedeprovince which = CHC value = 1248 }
command = { type = secedeprovince which = CHC value = 1238 }
command = { type = secedeprovince which = CHC value = 1235 }
command = { type = secedeprovince which = CHC value = 1225 }
command = { type = secedeprovince which = CHC value = 1221 }
command = { type = secedeprovince which = CHC value = 1220 }
command = { type = secedeprovince which = CHC value = 1217 }
command = { type = secedeprovince which = CHC value = 1213 }
command = { type = secedeprovince which = CHC value = 1212 }
command = { type = secedeprovince which = CHC value = 1211 }
command = { type = secedeprovince which = CHC value = 1210 }
command = { type = secedeprovince which = CHC value = 1209 }
command = { type = secedeprovince which = CHC value = 1270 }
command = { type = secedeprovince which = CHC value = 1273 }
command = { type = secedeprovince which = CHC value = 1398 }
command = { type = secedeprovince which = CHC value = 1397 }
command = { type = secedeprovince which = CHC value = 1388 }
command = { type = secedeprovince which = CHC value = 1396 }
command = { type = secedeprovince which = CHC value = 1395 }
command = { type = secedeprovince which = CHC value = 1389 }
command = { type = secedeprovince which = CHC value = 1237 }
command = { type = secedeprovince which = CHC value = 1314 }
command = { type = secedeprovince which = CHC value = 1321 }
command = { type = secedeprovince which = CHC value = 1294 }
command = { type = secedeprovince which = CHC value = 1439 }
command = { type = secedeprovince which = CHC value = 1440 }
command = { type = secedeprovince which = CHC value = 1443 }
command = { type = secedeprovince which = CHC value = 1441 }
command = { type = secedeprovince which = CHC value = 1442 }
command = { type = secedeprovince which = CHC value = 1444 }
command = { type = secedeprovince which = CHC value = 1435 }
command = { type = secedeprovince which = CHC value = 1421 }
command = { type = secedeprovince which = CHC value = 1433 }
command = { type = secedeprovince which = CHC value = 1432 }
command = { type = secedeprovince which = CHC value = 1431 }
command = { type = secedeprovince which = CHC value = 1446 }
command = { type = secedeprovince which = CHC value = 1430 }
command = { type = secedeprovince which = CHC value = 1447 }
command = { type = secedeprovince which = CHC value = 1374 }
command = { type = secedeprovince which = CHC value = 1375 }
command = { type = secedeprovince which = CHC value = 1377 }
command = { type = secedeprovince which = CHC value = 1378 }
command = { type = secedeprovince which = CHC value = 1379 }
command = { type = secedeprovince which = CHC value = 1380 }
command = { type = secedeprovince which = CHC value = 1381 }
command = { type = secedeprovince which = CHC value = 1382 }
command = { type = secedeprovince which = CHC value = 1386 }
command = { type = secedeprovince which = CHC value = 1387 }
command = { type = secedeprovince which = CHC value = 1390 }
command = { type = secedeprovince which = CHC value = 1394 }
command = { type = sleepevent which = 2434 } #Unrest and partisan events
command = { type = sleepevent which = 2435 }
command = { type = sleepevent which = 2436 }
command = { type = sleepevent which = 2437 }
command = { type = sleepevent which = 2438 }
command = { type = sleepevent which = 2439 }
command = { type = sleepevent which = 2440 }
command = { type = sleepevent which = 2441 }
command = { type = sleepevent which = 2442 }
command = { type = sleepevent which = 2443 }
command = { type = sleepevent which = 2444 }
command = { type = sleepevent which = 2445 }
command = { type = sleepevent which = 2446 }
command = { type = sleepevent which = 2447 }
command = { type = sleepevent which = 2448 }
command = { type = sleepevent which = 2450 } #Event Not Needed
command = { type = peace which = CHC }
command = { type = alliance which = USA }
}
action_b = {
ai_chance = 0
name = "Fight until the bitter end!"
command = { }
}
}
#2 PRC demands on Tibet. When Tibet folds to Communist China, it triggers the wrong Chinese event.
It should read:
event = {
id = 2497
random = no
country = TIB
name = "Tibetian Response"
desc = "China is demanding that we become part of their nation!"
picture = "tibet"
action_a = {
name = "We can not resist"
ai_chance = 90
command = { type = belligerence which = CHC value = 5 }
command = { type = trigger which = 2498 } #was 2495
}
action_b = {
name = "We shall resist as best we can"
ai_chance = 10
command = { type = war which = CHC }
}
}
#3 Fading Sun Event (Communist China version) gets inappropriately triggered when the Korean War happens. The reason is that now Japan is part of the US alliance so if Communist China enters the war on North Korea's side the Fading Sun event occurs.
Here's my fix: Japan must own Seoul in order for it to trigger.
event = {
id = 2411
random = no
country = CHC
name = "EVT_3823_NAME"
desc = "EVT_3823_DESC"
style = 0
picture = "chanfukeng"
trigger = {
control = { province = 1389 data = CHC } # Mukden
control = { province = 1379 data = CHC } # Harbin
OR = {
control = { province = 1235 data = CHI } # Nanjing
control = { province = 1235 data = CHC } # Nanjing
}
control = { province = 1205 data = CHC } # Beiping
NOT = {
control = { province = 1201 data = JAP } # Pyongyang
control = { province = 1199 data = JAP } # Seoul
control = { province = 1196 data = JAP } # Busan
}
owned = { province = 1199 data = JAP } # Seoul--added to prevent postwar trigger
#lost_VP = { country = CHI value = 75 }
#lost_national = { country = CHI value = 90 }
#lost_IC = { country = CHI value = 50 }
war = { country = CHC country = JAP }
random = 50
}
date = { day = 0 month = january year = 1936 }
offset = 10
deathdate = { day = 30 month = december year = 1954 }
action_a = {
ai_chance = 100
name = "EVT_3823_ACTA" #
command = { type = dissent value = -20 }
command = { type = trigger which = 2412 }
command = { type = sleepevent which = 3823 } #CHI version
}
action_b = {
ai_chance = 0
name = "EVT_3823_ACTB" #
command = { type = dissent value = 5 }
command = { type = sleepevent which = 2412 }
}
}
EDIT: I also added to event 2477 sections that cause China to make peace with CHC and ally with the USA at that point. CHI cannot recover the provinces on the mainland but it at least has its security guaranteed by the USA and can develop its economy.
Last edited: