Problem has been that Japanese army is redeployed to Tokyo, in the middle of the Sino/Japanese war, much to the displeasure of the Japanese high command.
The source of this problem has been the ordering of the events and commands. When the initial event fires 3832 ( "Japan prepares to setup Mengkukuo in former Shanxi area") it triggers the next event 3833 ( "Japan installs puppet government in Mengukuo") that then triggers event 3834 ("Mengukuo country set up"). The problem is that when event 3832 is answered by the player, the clock has already started rolling (or continues to run in MP), and when the player answers event 3833 it happens on the next day. In the intervening period the Japanese army is redeployed to the Home Islands as it has no military access to Mengkukou, on the day Mengkukou comes into existance. This is a kind of lag effect basicly.
However, if you reorder the events so that 3832 triggers 3834 ("Mengukuo country set up") and then have event 3834 trigger 3833 ( "Japan installs puppet government in Mengukuo") and include a military access command or alliance with japan command in 3834, the ai will instantly trigger these effects on the same day as Mengkukou comes into existance, and the Japanese Army will have military access when the clock rolls over to the next day.
Here is an example:
The source of this problem has been the ordering of the events and commands. When the initial event fires 3832 ( "Japan prepares to setup Mengkukuo in former Shanxi area") it triggers the next event 3833 ( "Japan installs puppet government in Mengukuo") that then triggers event 3834 ("Mengukuo country set up"). The problem is that when event 3832 is answered by the player, the clock has already started rolling (or continues to run in MP), and when the player answers event 3833 it happens on the next day. In the intervening period the Japanese army is redeployed to the Home Islands as it has no military access to Mengkukou, on the day Mengkukou comes into existance. This is a kind of lag effect basicly.
However, if you reorder the events so that 3832 triggers 3834 ("Mengukuo country set up") and then have event 3834 trigger 3833 ( "Japan installs puppet government in Mengukuo") and include a military access command or alliance with japan command in 3834, the ai will instantly trigger these effects on the same day as Mengkukou comes into existance, and the Japanese Army will have military access when the clock rolls over to the next day.
Here is an example:
Code:
#########################################################################
# Japan prepares to setup Mengkukuo in former Shanxi area
#########################################################################
event = {
id = 3832
random = no
country = JAP
trigger = {
AND = {
# Mengukuo area:
control = { province = 1206 data = JAP } # Kalgan
control = { province = 1207 data = JAP } # Jining
control = { province = 1208 data = JAP } # Hohhot
control = { province = 1209 data = JAP } # Datong
control = { province = 1386 data = JAP } # Xilinhot
control = { province = 1398 data = JAP } # Erenhot
# Provinces surrounding Mengukuo area:
control = { province = 1225 data = JAP } # Taiyuan
control = { province = 1205 data = JAP } # Beiping
control = { province = 1210 data = JAP } # Baoding
control = { province = 1211 data = JAP } # Shijiazhuang
}
}
name = "EVT_3832_NAME"
desc = "EVT_3832_DESC"
style = 0
date = { year = 1936 month = january day = 1 }
offset = 1
deathdate = { year = 1948 month = january day = 3 }
action_a = {
name = "EVT_3832_ACTA" #Prepare better action name
command = { type = dissent value = -1 }
command = { type = relation which = SOV value = -5 }
command = { type = relation which = ENG value = -5 }
command = { type = relation which = USA value = -5 }
command = { type = independence which = MEN value = 1 }
command = { type = trigger which = 3834 } # Mengukuo country setup
}
action_b = {
name = "EVT_3823_ACTB" # Let us take it all!
command = { type = supplies value = 100 }
command = { type = belligerence which = JAP value = 5 }
}
}
#########################################################################
# Japan installs puppet government in Mengukuo
#########################################################################
event = {
id = 3833
random = no
country = JAP
#Triggered by JAP 3832
name = "EVT_3833_NAME"
desc = "EVT_3833_DESC"
style = 0
action_a = {
name = "OK" # Install a Puppet
command = { type = make_puppet which = MEN }
command = { type = secedeprovince which = MEN value = 1386 } # Xilinhot to Mengukuo
command = { type = secedeprovince which = MAN value = 1397 } # Changde to Manchuria
}
}
#########################################################################
# Mengukuo country setup
#########################################################################
event = {
id = 3834
random = no
country = MEN
# triggered by JAP3833
name = "EVT_3834_NAME"
desc = "EVT_3834_DESC"
style = 0
action_a = {
name = "EVT_2717_ACTA"
#Diplomacy:
command = { type = alliance which = JAP }
command = { type = alliance which = MAN }
#Government:
command = { type = set_domestic which = democratic value = 2 }
command = { type = set_domestic which = political_left value = 3 }
command = { type = headofstate which = 513001 }
command = { type = headofgovernment which = 513002 }
command = { type = foreignminister which = 513003 }
command = { type = armamentminister which = 513004 }
command = { type = ministerofsecurity which = 513005 }
command = { type = ministerofintelligence which = 513006 }
command = { type = chiefofstaff which = 513007 }
command = { type = chiefofarmy which = 513008 }
command = { type = chiefofnavy which = 513009 }
command = { type = chiefofair which = 513010 }
#Army:
command = { type = add_corps which = "Mongolian Army" value = land where = 1208 }
command = { type = add_division which = "Garrison Corps" value = militia when = 0 }
command = { type = add_division which = "1st Mongolian Corps" value = cavalry when = 1 }
command = { type = add_division which = "West Suiyuan United Corps" value = militia when = 0 }
#Resources:
command = { type = manpowerpool value = 100 } # manpower
command = { type = trigger which = 3833 } # Japan installs puppet government in Mengukuo
}
}
Last edited: