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

Micah Goodman 2

Colonel
98 Badges
Dec 28, 2003
930
263
  • Stellaris: Galaxy Edition
  • Cities: Skylines Deluxe Edition
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Cities: Skylines - Snowfall
  • Europa Universalis IV: Mare Nostrum
  • Stellaris
  • Stellaris: Galaxy Edition
  • Cities: Skylines
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Field Marshal
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Cities: Skylines - Mass Transit
  • Hearts of Iron IV: No Step Back
  • Europa Universalis IV: Wealth of Nations
  • 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
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Crusader Kings II
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III Collection
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Semper Fi
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
In the past several players who like to play as Japan have voiced complaints over how TRP deals with Japan. I have two events that combines Kwangtung with Japan and gives Japan Kwangtung's military with no penalty. Copy these two events and place them in the Japanese event file located in the scenario file.
Code:
########################################################
### Japan Annexes Kwangtung
########################################################

event = {
   id = 700000014
   random = no
   country = JAP

   date = { day = 2 month = January year = 1936 }

   name = "Annex Kwangtung"
   desc = "Do you want Japan to inherit the realms of Kwangtung?"
   style = 0

   action_b = {
      name = "Unified we are strong!"
      command = { type = addcore which = 1376  }
      command = { type = addcore which = 1391  }
      command = { type = addcore which = 1392  }
      command = { type = addcore which = 1393  }
      command = { type = addcore which = 1200  }
      command = { type = addcore which = 1201  }
      command = { type = addcore which = 1199  }
      command = { type = addcore which = 1198  }
      command = { type = addcore which = 1197  }
      command = { type = addcore which = 1196  }
      command = { type = addcore which = 1195  }
      command = { type = addcore which = 1194  }
      command = { type = addcore which = 1202  }
      command = { type = addcore which = 1377  }
      command = { type = addcore which = 1378  }
      command = { type = addcore which = 1375  }
      command = { type = addcore which = 1374  }
      command = { type = addcore which = 1379  }
      command = { type = addcore which = 1350  }
      command = { type = addcore which = 1380  }
      command = { type = addcore which = 1387  }
      command = { type = addcore which = 1382  }
      command = { type = addcore which = 1381  }
      command = { type = addcore which = 1394  }
      command = { type = addcore which = 1395  }
      command = { type = addcore which = 1396  }
      command = { type = addcore which = 1388  }
      command = { type = addcore which = 1386  } 
      command = { type = addcore which = 1389  }
      command = { type = addcore which = 1203  }
      command = { type = addcore which = 1397  }
      command = { type = addcore which = 1398  }
      command = { type = addcore which = 1390  }
      command = { type = inherit which = MAN value = 1 }
      command = { type = inherit which = U00 value = 1 }
      command = { type = local_setflag which = kwangtung }
      }

   action_a = {
      name = "We will not Annex Kwangtung"
      ai_chance = 100
      command = { }
      }
   }

##########################################################
### The Army Returns
### By Micah Goodman
##########################################################
event = {
   id = 700000015
   random = no
   country = JAP

   trigger = { ocal_flag which = kwangtung }

   date = { day = 3 month = January year = 1936 }

   name = "Army Returns"
   desc = "The Kwangtung Army Returns"
   style = 0

   action_a = {
      name = "Banzi!"
      command = { type = activate_division which = 13016 value = 3000 where = 1389 when = 0 }
      command = { type = activate_division which = 13016 value = 3001 where = 1389 when = 0 }
      command = { type = activate_division which = 13016 value = 3002 where = 1389 when = 0 }
      command = { type = activate_division which = 13016 value = 3003 where = 1389 when = 0 }
      command = { type = activate_division which = 13016 value = 3004 where = 1382 when = 0 }
      command = { type = activate_division which = 13016 value = 3005 where = 1382 when = 0 }
      command = { type = activate_division which = 13016 value = 3006 where = 1379 when = 0 }
      command = { type = activate_division which = 13016 value = 3007 where = 1374 when = 0 }
      command = { type = activate_division which = 13016 value = 3008 where = 1397 when = 0 }
      command = { type = activate_division which = 13016 value = 3009 where = 1397 when = 0 }
      command = { type = activate_division which = 13016 value = 3010 where = 1203 when = 0 }
      command = { type = activate_division which = 13016 value = 3011 where = 1203 when = 0 }
      command = { type = activate_division which = 13016 value = 3012 where = 1398 when = 0 }
      command = { type = activate_division which = 13016 value = 3013 where = 1398 when = 0 }
      command = { type = activate_division which = 13016 value = 3014 where = 1398 when = 0 }
      command = { type = activate_division which = 13016 value = 3015 where = 1398 when = 0 }
      command = { type = activate_division which = 13016 value = 3016 where = 1398 when = 0 }
      command = { type = activate_division which = 13016 value = 3017 where = 1398 when = 0 }
      command = { type = activate_division which = 13016 value = 3018 where = 1398 when = 0 }
      command = { type = activate_division which = 13016 value = 3019 where = 1398 when = 0 }
      command = { type = activate_division which = 13016 value = 3020 where = 1398 when = 0 }
      command = { type = activate_division which = 13016 value = 3021 where = 1398 when = 0 }
      command = { type = activate_division which = 13016 value = 3022 where = 1398 when = 0 }
      command = { type = activate_division which = 13016 value = 3023 where = 1398 when = 0 }
      command = { type = activate_division which = 13016 value = 3024 where = 1530 when = 0 }
      command = { type = activate_division which = 13016 value = 3025 where = 1530 when = 0 }
      command = { type = activate_division which = 13016 value = 3026 where = 1381 when = 0 }
      command = { type = activate_division which = 13016 value = 3027 where = 1381 when = 0 }
      command = { type = activate_division which = 13016 value = 3028 where = 1374 when = 0 }
      command = { type = activate_division which = 13016 value = 3029 where = 1374 when = 0 }
      command = { type = activate_division which = 13016 value = 3030 where = 1374 when = 0 }
      command = { type = activate_division which = 13016 value = 3031 where = 1374 when = 0 }
      command = { type = activate_division which = 13016 value = 3032 where = 1378 when = 0 }
      command = { type = activate_division which = 13016 value = 3033 where = 1378 when = 0 }
      command = { type = activate_division which = 13016 value = 3034 where = 1575 when = 0 }
      command = { type = activate_division which = 13016 value = 3035 where = 1575 when = 0 }
      command = { type = activate_division which = 13016 value = 3036 where = 1375 when = 0 }
      command = { type = activate_division which = 13016 value = 3037 where = 1375 when = 0 }
      command = { type = activate_division which = 13016 value = 3038 where = 1376 when = 0 }
      command = { type = activate_division which = 13016 value = 3039 where = 1376 when = 0 }
      command = { type = activate_division which = 13016 value = 3040 where = 1397 when = 0 }
      command = { type = activate_division which = 13016 value = 3041 where = 1397 when = 0 }
      }
}

Place this at the end of the Japanese inc file located in the scenario file,
landdivision = { dormant = yes id = { type = 13016 id = 28 } name = "2 Senshashidan" strength = 50 type = light_armor extra = engineer}
landdivision = { dormant = yes id = { type = 13016 id = 3000 } name = "7 Man'chu Lü" type = infantry model = 0 strength = 74 }
landdivision = { dormant = yes id = { type = 13016 id = 3001 } name = "Seian Guards" type = infantry model = 0 strength = 17 }
landdivision = { dormant = yes id = { type = 13016 id = 3002 } name = "8 Man'chu Lü" type = infantry model = 0 strength = 79 }
landdivision = { dormant = yes id = { type = 13016 id = 3003 } name = "2 Man'chu Qi'Bing" type = cavalry model = 5 strength = 14 }
landdivision = { dormant = yes id = { type = 13016 id = 3004 } name = "9 Man'chu Lü" type = infantry model = 0 strength = 84 }
landdivision = { dormant = yes id = { type = 13016 id = 3005 } name = "10 Man'chu Lü" type = infantry model = 0 }
landdivision = { dormant = yes id = { type = 13016 id = 3006 } name = "12 Man'chu Lü" type = infantry model = 0 strength = 56 }
landdivision = { dormant = yes id = { type = 13016 id = 3007 } name = "15 Hoheishidan" type = infantry model = 0 }
landdivision = { dormant = yes id = { type = 13016 id = 3008 } name = "17 Hoheishidan" type = infantry model = 0 }
landdivision = { dormant = yes id = { type = 13016 id = 3009 } name = "9 Hoheishidan" type = infantry model = 0 extra = artillery }
landdivision = { dormant = yes id = { type = 13016 id = 3010 } name = "12 Hoheishidan" type = infantry model = 0 extra = artillery }
landdivision = { dormant = yes id = { type = 13016 id = 3011 } name = "26 Hoheishidan" type = infantry model = 0 extra = anti_air }
landdivision = { dormant = yes id = { type = 13016 id = 3012 } name = "2 Independent Mixed Brigade" type = infantry model = 0 strength = 50 }
landdivision = { dormant = yes id = { type = 13016 id = 3013 } name = "1 Moukogo Kiheishidan" type = cavalry model = 5 }
landdivision = { dormant = yes id = { type = 13016 id = 3014 } name = "2 Moukogo Kiheishidan" type = cavalry model = 5 }
landdivision = { dormant = yes id = { type = 13016 id = 3015 } name = "3 Moukogo Kiheishidan" type = cavalry model = 5 }
landdivision = { dormant = yes id = { type = 13016 id = 3016 } name = "4 Moukogo Kiheishidan" type = cavalry model = 5 }
landdivision = { dormant = yes id = { type = 13016 id = 3017 } name = "5 Moukogo Kiheishidan" type = cavalry model = 5 }
landdivision = { dormant = yes id = { type = 13016 id = 3018 } name = "Manchuria Army HQ" type = hq model = 5 }
landdivision = { dormant = yes id = { type = 13016 id = 3019 } name = "36 Hoheishidan" type = infantry model = 0 }
landdivision = { dormant = yes id = { type = 13016 id = 3020 } name = "37 Hoheishidan" type = infantry model = 0 extra = artillery }
landdivision = { dormant = yes id = { type = 13016 id = 3021 } name = "Kwantung Army HQ" type = hq model = 5 }
landdivision = { dormant = yes id = { type = 13016 id = 3022 } name = "10 Hoheishidan" type = infantry model = 0 extra = anti_air }
landdivision = { dormant = yes id = { type = 13016 id = 3023 } name = "28 Hoheishidan" type = infantry model = 0 extra = anti_air }
landdivision = { dormant = yes id = { type = 13016 id = 3024 } name = "Kwantung Def. Command" type = garrison model = 0 extra = police }
landdivision = { dormant = yes id = { type = 13016 id = 3025 } name = "1 Hoheishidan" type = infantry model = 0 extra = artillery }
landdivision = { dormant = yes id = { type = 13016 id = 3026 } name = "2 Border Guards" type = garrison model = 0 extra = police }
landdivision = { dormant = yes id = { type = 13016 id = 3027 } name = "3 Border Guards" type = garrison model = 0 }
landdivision = { dormant = yes id = { type = 13016 id = 3028 } name = "4 Border Guards" type = garrison model = 0 extra = police }
landdivision = { dormant = yes id = { type = 13016 id = 3029 } name = "5 Border Guards" type = garrison model = 0 extra = police }
landdivision = { dormant = yes id = { type = 13016 id = 3030 } name = "3 Manchuko Kiheishidan" type = cavalry model = 5 strength = 50 }
landdivision = { dormant = yes id = { type = 13016 id = 3031 } name = "14 Hoheishidian" type = infantry model = 0 extra = anti_tank }
landdivision = { dormant = yes id = { type = 13016 id = 3032 } name = "23 Hoheishidian" type = infantry model = 0 extra = police }
landdivision = { dormant = yes id = { type = 13016 id = 3033 } name = "8 Hoheishidan" type = infantry model = 0 extra = artillery }
landdivision = { dormant = yes id = { type = 13016 id = 3034 } name = "25 Hoheishidan" type = infantry model = 0 extra = artillery }
landdivision = { dormant = yes id = { type = 13016 id = 3035 } name = "6 Border Guards" type = garrison model = 0 extra = police }
landdivision = { dormant = yes id = { type = 13016 id = 3036 } name = "19 Hoheishidan" type = infantry model = 0 extra = anti_air }
landdivision = { dormant = yes id = { type = 13016 id = 3037 } name = "20 Hoheishidan" type = infantry model = 0 extra = artillery }
landdivision = { dormant = yes id = { type = 13016 id = 3038 } name = "1 Korean Garrison" type = garrison model = 0 }
landdivision = { dormant = yes id = { type = 13016 id = 3039 } name = "2 Korean Garrison" type = garrison model = 0 }
airdivision = { dormant = yes id = { type = 13016 id = 3040 } name = "1 Zerosen no Hikodan" strength = 85 type = interceptor model = 0 }
airdivision = { dormant = yes id = { type = 13016 id = 3041 } name = "2 Zerosen no Hikodan" strength = 85 type = interceptor model = 0 }

Thats it... you can use the event and unless the Japanese player is human and selects yes on the event it won't fire. Therefore it will not affect a non human Japanese player.

Good luck and glory to the Empire! Banzi!
In the past several players who like to play as Japan have voiced complaints over how TRP deals with Japan. I have two events that combines Kwangtung with Japan and gives Japan Kwangtung's military with no penalty. Copy these two events and place them in the Japanese event file located in the scenario file.

Code:
########################################################
### Japan Annexes Kwangtung
########################################################

event = { 
	id = 700000014 
	random = no 
	country = JAP 

	date = { day = 2 month = January year = 1936 }

	name = "Annex Kwangtung"
	desc = "Do you want Japan to inherit the realms of Kwangtung?"
	style = 0

	action_b = { 
		name = "Unified we are strong!" 
		command = { type = addcore which = 1376  }
		command = { type = addcore which = 1391  }
		command = { type = addcore which = 1392  }
		command = { type = addcore which = 1393  }
		command = { type = addcore which = 1200  }
		command = { type = addcore which = 1201  }
		command = { type = addcore which = 1199  }
		command = { type = addcore which = 1198  }
		command = { type = addcore which = 1197  }
		command = { type = addcore which = 1196  }
		command = { type = addcore which = 1195  }
		command = { type = addcore which = 1194  }
		command = { type = addcore which = 1202  }
		command = { type = addcore which = 1377  }
		command = { type = addcore which = 1378  }
		command = { type = addcore which = 1375  }
		command = { type = addcore which = 1374  }
		command = { type = addcore which = 1379  }
		command = { type = addcore which = 1350  }
		command = { type = addcore which = 1380  }
		command = { type = addcore which = 1387  }
		command = { type = addcore which = 1382  }
		command = { type = addcore which = 1381  }
		command = { type = addcore which = 1394  }
		command = { type = addcore which = 1395  }
		command = { type = addcore which = 1396  }
		command = { type = addcore which = 1388  }
		command = { type = addcore which = 1386  }
		command = { type = addcore which = 1389  }
		command = { type = addcore which = 1203  }
		command = { type = addcore which = 1397  }
		command = { type = addcore which = 1398  }
		command = { type = addcore which = 1390  }
		command = { type = inherit which = MAN value = 1 }
		command = { type = inherit which = U00 value = 1 }
		command = { type = local_setflag which = kwangtung }
		}

	action_a = {
		name = "We will not Annex Kwangtung"
		ai_chance = 100
		command = { }
		}
	}

##########################################################
### The Army Returns
### By Micah Goodman
##########################################################
event = { 
	id = 700000015 
	random = no 
	country = JAP 

	trigger = { ocal_flag which = kwangtung }

	date = { day = 3 month = January year = 1936 }

	name = "Army Returns"
	desc = "The Kwangtung Army Returns"
	style = 0

	action_a = { 
		name = "Banzi!"
		command = { type = activate_division which = 13016 value = 3000 where = 1389 when = 0 }
		command = { type = activate_division which = 13016 value = 3001 where = 1389 when = 0 }
		command = { type = activate_division which = 13016 value = 3002 where = 1389 when = 0 }
		command = { type = activate_division which = 13016 value = 3003 where = 1389 when = 0 }
		command = { type = activate_division which = 13016 value = 3004 where = 1382 when = 0 }
		command = { type = activate_division which = 13016 value = 3005 where = 1382 when = 0 }
		command = { type = activate_division which = 13016 value = 3006 where = 1379 when = 0 }
		command = { type = activate_division which = 13016 value = 3007 where = 1374 when = 0 }
		command = { type = activate_division which = 13016 value = 3008 where = 1397 when = 0 }
		command = { type = activate_division which = 13016 value = 3009 where = 1397 when = 0 }
		command = { type = activate_division which = 13016 value = 3010 where = 1203 when = 0 }
		command = { type = activate_division which = 13016 value = 3011 where = 1203 when = 0 }
		command = { type = activate_division which = 13016 value = 3012 where = 1398 when = 0 }
		command = { type = activate_division which = 13016 value = 3013 where = 1398 when = 0 }
		command = { type = activate_division which = 13016 value = 3014 where = 1398 when = 0 }
		command = { type = activate_division which = 13016 value = 3015 where = 1398 when = 0 }
		command = { type = activate_division which = 13016 value = 3016 where = 1398 when = 0 }
		command = { type = activate_division which = 13016 value = 3017 where = 1398 when = 0 }
		command = { type = activate_division which = 13016 value = 3018 where = 1398 when = 0 }
		command = { type = activate_division which = 13016 value = 3019 where = 1398 when = 0 }
		command = { type = activate_division which = 13016 value = 3020 where = 1398 when = 0 }
		command = { type = activate_division which = 13016 value = 3021 where = 1398 when = 0 }
		command = { type = activate_division which = 13016 value = 3022 where = 1398 when = 0 }
		command = { type = activate_division which = 13016 value = 3023 where = 1398 when = 0 }
		command = { type = activate_division which = 13016 value = 3024 where = 1530 when = 0 }
		command = { type = activate_division which = 13016 value = 3025 where = 1530 when = 0 }
		command = { type = activate_division which = 13016 value = 3026 where = 1381 when = 0 }
		command = { type = activate_division which = 13016 value = 3027 where = 1381 when = 0 }
		command = { type = activate_division which = 13016 value = 3028 where = 1374 when = 0 }
		command = { type = activate_division which = 13016 value = 3029 where = 1374 when = 0 }
		command = { type = activate_division which = 13016 value = 3030 where = 1374 when = 0 }
		command = { type = activate_division which = 13016 value = 3031 where = 1374 when = 0 }
		command = { type = activate_division which = 13016 value = 3032 where = 1378 when = 0 }
		command = { type = activate_division which = 13016 value = 3033 where = 1378 when = 0 }
		command = { type = activate_division which = 13016 value = 3034 where = 1575 when = 0 }
		command = { type = activate_division which = 13016 value = 3035 where = 1575 when = 0 }
		command = { type = activate_division which = 13016 value = 3036 where = 1375 when = 0 }
		command = { type = activate_division which = 13016 value = 3037 where = 1375 when = 0 }
		command = { type = activate_division which = 13016 value = 3038 where = 1376 when = 0 }
		command = { type = activate_division which = 13016 value = 3039 where = 1376 when = 0 }
		command = { type = activate_division which = 13016 value = 3040 where = 1397 when = 0 }
		command = { type = activate_division which = 13016 value = 3041 where = 1397 when = 0 }
		}
}

Place this at the end of the Japanese inc file located in the scenario file,

Code:
landdivision = { dormant = yes id = { type = 13016 id = 28 }  name = "2 Senshashidan"    strength = 50 type = light_armor extra = engineer}
landdivision = { dormant = yes id = { type = 13016 id = 3000 }  name = "7 Man'chu Lü"        type = infantry model = 0 strength = 74 }
landdivision = { dormant = yes id = { type = 13016 id = 3001 }  name = "Seian Guards"        type = infantry model = 0 strength = 17 }
landdivision = { dormant = yes id = { type = 13016 id = 3002 }  name = "8 Man'chu Lü"        type = infantry model = 0 strength = 79 }
landdivision = { dormant = yes id = { type = 13016 id = 3003 }  name = "2 Man'chu Qi'Bing"   type = cavalry model = 5  strength = 14 }
landdivision = { dormant = yes id = { type = 13016 id = 3004 }  name = "9 Man'chu Lü"        type = infantry model = 0 strength = 84 }
landdivision = { dormant = yes id = { type = 13016 id = 3005 }  name = "10 Man'chu Lü"       type = infantry model = 0 }
landdivision = { dormant = yes id = { type = 13016 id = 3006 }  name = "12 Man'chu Lü"       type = infantry model = 0 strength = 56 }
landdivision = { dormant = yes id = { type = 13016 id = 3007 }  name = "15 Hoheishidan"      type = infantry model = 0 }
landdivision = { dormant = yes id = { type = 13016 id = 3008 }  name = "17 Hoheishidan"      type = infantry model = 0 }
landdivision = { dormant = yes id = { type = 13016 id = 3009 }  name = "9 Hoheishidan"       type = infantry model = 0 extra = artillery }
landdivision = { dormant = yes id = { type = 13016 id = 3010 }  name = "12 Hoheishidan"      type = infantry model = 0 extra = artillery }
landdivision = { dormant = yes id = { type = 13016 id = 3011 }  name = "26 Hoheishidan"      type = infantry model = 0 extra = anti_air }
landdivision = { dormant = yes id = { type = 13016 id = 3012 }  name = "2 Independent Mixed Brigade"	type = infantry model = 0 strength = 50 }
landdivision = { dormant = yes id = { type = 13016 id = 3013 }  name = "1 Moukogo Kiheishidan" type = cavalry model = 5 }
landdivision = { dormant = yes id = { type = 13016 id = 3014 }  name = "2 Moukogo Kiheishidan" type = cavalry model = 5 }
landdivision = { dormant = yes id = { type = 13016 id = 3015 }  name = "3 Moukogo Kiheishidan" type = cavalry model = 5 }
landdivision = { dormant = yes id = { type = 13016 id = 3016 }  name = "4 Moukogo Kiheishidan" type = cavalry model = 5 }
landdivision = { dormant = yes id = { type = 13016 id = 3017 }  name = "5 Moukogo Kiheishidan" type = cavalry model = 5 }
landdivision = { dormant = yes id = { type = 13016 id = 3018 }  name = "Manchuria Army HQ"     type = hq model = 5 }
landdivision = { dormant = yes id = { type = 13016 id = 3019 }  name = "36 Hoheishidan"        type = infantry model = 0 }
landdivision = { dormant = yes id = { type = 13016 id = 3020 }  name = "37 Hoheishidan"        type = infantry model = 0 extra = artillery }
landdivision = { dormant = yes id = { type = 13016 id = 3021 }  name = "Kwantung Army HQ"      type = hq model = 5 }
landdivision = { dormant = yes id = { type = 13016 id = 3022 }  name = "10 Hoheishidan"        type = infantry model = 0 extra = anti_air }
landdivision = { dormant = yes id = { type = 13016 id = 3023 }  name = "28 Hoheishidan"        type = infantry model = 0 extra = anti_air }
landdivision = { dormant = yes id = { type = 13016 id = 3024 }  name = "Kwantung Def. Command" type = garrison model = 0 extra = police }
landdivision = { dormant = yes id = { type = 13016 id = 3025 }  name = "1 Hoheishidan"         type = infantry model = 0 extra = artillery }
landdivision = { dormant = yes id = { type = 13016 id = 3026 }  name = "2 Border Guards"       type = garrison model = 0 extra = police }
landdivision = { dormant = yes id = { type = 13016 id = 3027 }  name = "3 Border Guards"       type = garrison model = 0 }
landdivision = { dormant = yes id = { type = 13016 id = 3028 }  name = "4 Border Guards"       type = garrison model = 0 extra = police }
landdivision = { dormant = yes id = { type = 13016 id = 3029 }  name = "5 Border Guards"       type = garrison model = 0 extra = police }
landdivision = { dormant = yes id = { type = 13016 id = 3030 }  name = "3 Manchuko Kiheishidan" type = cavalry model = 5 strength = 50 }
landdivision = { dormant = yes id = { type = 13016 id = 3031 }  name = "14 Hoheishidian"       type = infantry model = 0 extra = anti_tank }
landdivision = { dormant = yes id = { type = 13016 id = 3032 }  name = "23 Hoheishidian"       type = infantry model = 0 extra = police }
landdivision = { dormant = yes id = { type = 13016 id = 3033 }  name = "8 Hoheishidan"         type = infantry model = 0 extra = artillery }
landdivision = { dormant = yes id = { type = 13016 id = 3034 }  name = "25 Hoheishidan"        type = infantry model = 0 extra = artillery }
landdivision = { dormant = yes id = { type = 13016 id = 3035 }  name = "6 Border Guards"       type = garrison model = 0 extra = police }
landdivision = { dormant = yes id = { type = 13016 id = 3036 }  name = "19 Hoheishidan" type = infantry model = 0 extra = anti_air }
landdivision = { dormant = yes id = { type = 13016 id = 3037 }  name = "20 Hoheishidan" type = infantry model = 0 extra = artillery }
landdivision = { dormant = yes id = { type = 13016 id = 3038 }  name = "1 Korean Garrison" type = garrison model = 0 }
landdivision = { dormant = yes id = { type = 13016 id = 3039 }  name = "2 Korean Garrison" type = garrison model = 0 }
airdivision = { dormant = yes id = { type = 13016 id = 3040 }  name = "1 Zerosen no Hikodan" strength = 85 type = interceptor   model = 0  }
airdivision = { dormant = yes id = { type = 13016 id = 3041 }  name = "2 Zerosen no Hikodan" strength = 85 type = interceptor   model = 0  }

Thats it... you can use the event and unless the Japanese player is human and selects yes on the event it won't fire. Therefore it will not affect a non human Japanese player.

Good luck and glory to the Empire! Banzi!In the past several players who like to play as Japan have voiced complaints over how TRP deals with Japan. I have two events that combines Kwangtung with Japan and gives Japan Kwangtung's military with no penalty. Copy these two events and place them in the Japanese event file located in the scenario file.

Code:
########################################################
### Japan Annexes Kwangtung
########################################################

event = { 
	id = 700000014 
	random = no 
	country = JAP 

	date = { day = 2 month = January year = 1936 }

	name = "Annex Kwangtung"
	desc = "Do you want Japan to inherit the realms of Kwangtung?"
	style = 0

	action_b = { 
		name = "Unified we are strong!" 
		command = { type = addcore which = 1376  }
		command = { type = addcore which = 1391  }
		command = { type = addcore which = 1392  }
		command = { type = addcore which = 1393  }
		command = { type = addcore which = 1200  }
		command = { type = addcore which = 1201  }
		command = { type = addcore which = 1199  }
		command = { type = addcore which = 1198  }
		command = { type = addcore which = 1197  }
		command = { type = addcore which = 1196  }
		command = { type = addcore which = 1195  }
		command = { type = addcore which = 1194  }
		command = { type = addcore which = 1202  }
		command = { type = addcore which = 1377  }
		command = { type = addcore which = 1378  }
		command = { type = addcore which = 1375  }
		command = { type = addcore which = 1374  }
		command = { type = addcore which = 1379  }
		command = { type = addcore which = 1350  }
		command = { type = addcore which = 1380  }
		command = { type = addcore which = 1387  }
		command = { type = addcore which = 1382  }
		command = { type = addcore which = 1381  }
		command = { type = addcore which = 1394  }
		command = { type = addcore which = 1395  }
		command = { type = addcore which = 1396  }
		command = { type = addcore which = 1388  }
		command = { type = addcore which = 1386  }
		command = { type = addcore which = 1389  }
		command = { type = addcore which = 1203  }
		command = { type = addcore which = 1397  }
		command = { type = addcore which = 1398  }
		command = { type = addcore which = 1390  }
		command = { type = inherit which = MAN value = 1 }
		command = { type = inherit which = U00 value = 1 }
		command = { type = local_setflag which = kwangtung }
		}

	action_a = {
		name = "We will not Annex Kwangtung"
		ai_chance = 100
		command = { }
		}
	}

##########################################################
### The Army Returns
### By Micah Goodman
##########################################################
event = { 
	id = 700000015 
	random = no 
	country = JAP 

	trigger = { ocal_flag which = kwangtung }

	date = { day = 3 month = January year = 1936 }

	name = "Army Returns"
	desc = "The Kwangtung Army Returns"
	style = 0

	action_a = { 
		name = "Banzi!"
		command = { type = activate_division which = 13016 value = 3000 where = 1389 when = 0 }
		command = { type = activate_division which = 13016 value = 3001 where = 1389 when = 0 }
		command = { type = activate_division which = 13016 value = 3002 where = 1389 when = 0 }
		command = { type = activate_division which = 13016 value = 3003 where = 1389 when = 0 }
		command = { type = activate_division which = 13016 value = 3004 where = 1382 when = 0 }
		command = { type = activate_division which = 13016 value = 3005 where = 1382 when = 0 }
		command = { type = activate_division which = 13016 value = 3006 where = 1379 when = 0 }
		command = { type = activate_division which = 13016 value = 3007 where = 1374 when = 0 }
		command = { type = activate_division which = 13016 value = 3008 where = 1397 when = 0 }
		command = { type = activate_division which = 13016 value = 3009 where = 1397 when = 0 }
		command = { type = activate_division which = 13016 value = 3010 where = 1203 when = 0 }
		command = { type = activate_division which = 13016 value = 3011 where = 1203 when = 0 }
		command = { type = activate_division which = 13016 value = 3012 where = 1398 when = 0 }
		command = { type = activate_division which = 13016 value = 3013 where = 1398 when = 0 }
		command = { type = activate_division which = 13016 value = 3014 where = 1398 when = 0 }
		command = { type = activate_division which = 13016 value = 3015 where = 1398 when = 0 }
		command = { type = activate_division which = 13016 value = 3016 where = 1398 when = 0 }
		command = { type = activate_division which = 13016 value = 3017 where = 1398 when = 0 }
		command = { type = activate_division which = 13016 value = 3018 where = 1398 when = 0 }
		command = { type = activate_division which = 13016 value = 3019 where = 1398 when = 0 }
		command = { type = activate_division which = 13016 value = 3020 where = 1398 when = 0 }
		command = { type = activate_division which = 13016 value = 3021 where = 1398 when = 0 }
		command = { type = activate_division which = 13016 value = 3022 where = 1398 when = 0 }
		command = { type = activate_division which = 13016 value = 3023 where = 1398 when = 0 }
		command = { type = activate_division which = 13016 value = 3024 where = 1530 when = 0 }
		command = { type = activate_division which = 13016 value = 3025 where = 1530 when = 0 }
		command = { type = activate_division which = 13016 value = 3026 where = 1381 when = 0 }
		command = { type = activate_division which = 13016 value = 3027 where = 1381 when = 0 }
		command = { type = activate_division which = 13016 value = 3028 where = 1374 when = 0 }
		command = { type = activate_division which = 13016 value = 3029 where = 1374 when = 0 }
		command = { type = activate_division which = 13016 value = 3030 where = 1374 when = 0 }
		command = { type = activate_division which = 13016 value = 3031 where = 1374 when = 0 }
		command = { type = activate_division which = 13016 value = 3032 where = 1378 when = 0 }
		command = { type = activate_division which = 13016 value = 3033 where = 1378 when = 0 }
		command = { type = activate_division which = 13016 value = 3034 where = 1575 when = 0 }
		command = { type = activate_division which = 13016 value = 3035 where = 1575 when = 0 }
		command = { type = activate_division which = 13016 value = 3036 where = 1375 when = 0 }
		command = { type = activate_division which = 13016 value = 3037 where = 1375 when = 0 }
		command = { type = activate_division which = 13016 value = 3038 where = 1376 when = 0 }
		command = { type = activate_division which = 13016 value = 3039 where = 1376 when = 0 }
		command = { type = activate_division which = 13016 value = 3040 where = 1397 when = 0 }
		command = { type = activate_division which = 13016 value = 3041 where = 1397 when = 0 }
		}
}

Place this at the end of the Japanese inc file located in the scenario file,

Code:
landdivision = { dormant = yes id = { type = 13016 id = 28 }  name = "2 Senshashidan"    strength = 50 type = light_armor extra = engineer}
landdivision = { dormant = yes id = { type = 13016 id = 3000 }  name = "7 Man'chu Lü"        type = infantry model = 0 strength = 74 }
landdivision = { dormant = yes id = { type = 13016 id = 3001 }  name = "Seian Guards"        type = infantry model = 0 strength = 17 }
landdivision = { dormant = yes id = { type = 13016 id = 3002 }  name = "8 Man'chu Lü"        type = infantry model = 0 strength = 79 }
landdivision = { dormant = yes id = { type = 13016 id = 3003 }  name = "2 Man'chu Qi'Bing"   type = cavalry model = 5  strength = 14 }
landdivision = { dormant = yes id = { type = 13016 id = 3004 }  name = "9 Man'chu Lü"        type = infantry model = 0 strength = 84 }
landdivision = { dormant = yes id = { type = 13016 id = 3005 }  name = "10 Man'chu Lü"       type = infantry model = 0 }
landdivision = { dormant = yes id = { type = 13016 id = 3006 }  name = "12 Man'chu Lü"       type = infantry model = 0 strength = 56 }
landdivision = { dormant = yes id = { type = 13016 id = 3007 }  name = "15 Hoheishidan"      type = infantry model = 0 }
landdivision = { dormant = yes id = { type = 13016 id = 3008 }  name = "17 Hoheishidan"      type = infantry model = 0 }
landdivision = { dormant = yes id = { type = 13016 id = 3009 }  name = "9 Hoheishidan"       type = infantry model = 0 extra = artillery }
landdivision = { dormant = yes id = { type = 13016 id = 3010 }  name = "12 Hoheishidan"      type = infantry model = 0 extra = artillery }
landdivision = { dormant = yes id = { type = 13016 id = 3011 }  name = "26 Hoheishidan"      type = infantry model = 0 extra = anti_air }
landdivision = { dormant = yes id = { type = 13016 id = 3012 }  name = "2 Independent Mixed Brigade"	type = infantry model = 0 strength = 50 }
landdivision = { dormant = yes id = { type = 13016 id = 3013 }  name = "1 Moukogo Kiheishidan" type = cavalry model = 5 }
landdivision = { dormant = yes id = { type = 13016 id = 3014 }  name = "2 Moukogo Kiheishidan" type = cavalry model = 5 }
landdivision = { dormant = yes id = { type = 13016 id = 3015 }  name = "3 Moukogo Kiheishidan" type = cavalry model = 5 }
landdivision = { dormant = yes id = { type = 13016 id = 3016 }  name = "4 Moukogo Kiheishidan" type = cavalry model = 5 }
landdivision = { dormant = yes id = { type = 13016 id = 3017 }  name = "5 Moukogo Kiheishidan" type = cavalry model = 5 }
landdivision = { dormant = yes id = { type = 13016 id = 3018 }  name = "Manchuria Army HQ"     type = hq model = 5 }
landdivision = { dormant = yes id = { type = 13016 id = 3019 }  name = "36 Hoheishidan"        type = infantry model = 0 }
landdivision = { dormant = yes id = { type = 13016 id = 3020 }  name = "37 Hoheishidan"        type = infantry model = 0 extra = artillery }
landdivision = { dormant = yes id = { type = 13016 id = 3021 }  name = "Kwantung Army HQ"      type = hq model = 5 }
landdivision = { dormant = yes id = { type = 13016 id = 3022 }  name = "10 Hoheishidan"        type = infantry model = 0 extra = anti_air }
landdivision = { dormant = yes id = { type = 13016 id = 3023 }  name = "28 Hoheishidan"        type = infantry model = 0 extra = anti_air }
landdivision = { dormant = yes id = { type = 13016 id = 3024 }  name = "Kwantung Def. Command" type = garrison model = 0 extra = police }
landdivision = { dormant = yes id = { type = 13016 id = 3025 }  name = "1 Hoheishidan"         type = infantry model = 0 extra = artillery }
landdivision = { dormant = yes id = { type = 13016 id = 3026 }  name = "2 Border Guards"       type = garrison model = 0 extra = police }
landdivision = { dormant = yes id = { type = 13016 id = 3027 }  name = "3 Border Guards"       type = garrison model = 0 }
landdivision = { dormant = yes id = { type = 13016 id = 3028 }  name = "4 Border Guards"       type = garrison model = 0 extra = police }
landdivision = { dormant = yes id = { type = 13016 id = 3029 }  name = "5 Border Guards"       type = garrison model = 0 extra = police }
landdivision = { dormant = yes id = { type = 13016 id = 3030 }  name = "3 Manchuko Kiheishidan" type = cavalry model = 5 strength = 50 }
landdivision = { dormant = yes id = { type = 13016 id = 3031 }  name = "14 Hoheishidian"       type = infantry model = 0 extra = anti_tank }
landdivision = { dormant = yes id = { type = 13016 id = 3032 }  name = "23 Hoheishidian"       type = infantry model = 0 extra = police }
landdivision = { dormant = yes id = { type = 13016 id = 3033 }  name = "8 Hoheishidan"         type = infantry model = 0 extra = artillery }
landdivision = { dormant = yes id = { type = 13016 id = 3034 }  name = "25 Hoheishidan"        type = infantry model = 0 extra = artillery }
landdivision = { dormant = yes id = { type = 13016 id = 3035 }  name = "6 Border Guards"       type = garrison model = 0 extra = police }
landdivision = { dormant = yes id = { type = 13016 id = 3036 }  name = "19 Hoheishidan" type = infantry model = 0 extra = anti_air }
landdivision = { dormant = yes id = { type = 13016 id = 3037 }  name = "20 Hoheishidan" type = infantry model = 0 extra = artillery }
landdivision = { dormant = yes id = { type = 13016 id = 3038 }  name = "1 Korean Garrison" type = garrison model = 0 }
landdivision = { dormant = yes id = { type = 13016 id = 3039 }  name = "2 Korean Garrison" type = garrison model = 0 }
airdivision = { dormant = yes id = { type = 13016 id = 3040 }  name = "1 Zerosen no Hikodan" strength = 85 type = interceptor   model = 0  }
airdivision = { dormant = yes id = { type = 13016 id = 3041 }  name = "2 Zerosen no Hikodan" strength = 85 type = interceptor   model = 0  }

Thats it... you can use the event and unless the Japanese player is human and selects yes on the event it won't fire. Therefore it will not affect a non human Japanese player.

Good luck and glory to the Empire! Banzi!
 

Micah Goodman 2

Colonel
98 Badges
Dec 28, 2003
930
263
  • Stellaris: Galaxy Edition
  • Cities: Skylines Deluxe Edition
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Cities: Skylines - Snowfall
  • Europa Universalis IV: Mare Nostrum
  • Stellaris
  • Stellaris: Galaxy Edition
  • Cities: Skylines
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Field Marshal
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Cities: Skylines - Mass Transit
  • Hearts of Iron IV: No Step Back
  • Europa Universalis IV: Wealth of Nations
  • 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
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Crusader Kings II
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III Collection
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Semper Fi
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
Sorry for posting it three times.. I am not very good with the whole quote code thingy... anyway just use the first two quotes.