If in event 3136061 Germany goes for B-option "No, Germany will stand alone" (don't sign Tri. pact with Japan and Italy) events 146415 - 146416 - 146417 will not trigger as it should. And so on there will be no partition of Yugoslavia EVEN if the human player has chosed option A "Yugoslavia partition" in event 146413. (Therefor no Croatia will accor in 146441 either, the event for Croatian independence will never happen).
(In my case I played Ger and has option B in 3136061, had alliance with Hun but not with Ita. When occupied Yug I chosed to go for partition, but then nothing happend. Changed temporarly in event file:
##############################################################
# German ruling. Hungary signed Tripartite Pact, Italy didn't (by Luxor)
##############################################################
event = {
id = 146417
random = no
country = GER
trigger = {
ai = no
flag = YUG_PART_START
# OR = {
# event = 3136063 #Italy didn't sign Tripartite Pact
# event = 3136065 #Italy didn't sign Tripartite Pact
# }
NOT = {
alliance = { country = ITA country = GER }
}
event = 3136067 #Hungary signed Tripartite Pact
}
name = "Partition of Yugoslavia: Germany"
desc = "After the defeat of Yugoslavia, it is time for Germany to decide the future of the Balkans. Only Hungarian sphere of interests has been recognized."
style = 0
date = { day = 1 month = january year = 1936 }
offset = 2
deathdate = { day = 30 month = december year = 1999 }
action_a = {
name = "Create Serbia,Croatia and concede all territorial claims."
command = { type = trigger which = 146407 } #Croatia independence
command = { type = trigger which = 146409 } #Serbia independence
command = { type = trigger which = 146411 } #Italian claims
command = { type = trigger which = 146412 } #Hungarian claims
command = { type = setflag which = YUG_PART_STOP }
command = { type = trigger which = 146428 }
command = { type = secedeprovince which = BUL value = 755 } # Skopje
}
action_b = {
name = "Concede only territorial claims."
command = { type = trigger which = 146411 } #Italian claims
command = { type = trigger which = 146412 } #Hungarian claims
command = { type = setflag which = YUG_PART_STOP }
command = { type = trigger which = 146428 }
command = { type = secedeprovince which = BUL value = 755 } # Skopje
}
action_c = {
name = "Concede only Italian claims."
command = { type = trigger which = 146411 } #Italian claims
command = { type = influence value = -5 } #Violation of Tripartite Pact
command = { type = setflag which = YUG_PART_STOP }
command = { type = trigger which = 146428 }
}
action_d = {
name = "Concede only Hungarian claims."
command = { type = trigger which = 146412 } #Hungarian claims
command = { type = setflag which = YUG_PART_STOP }
command = { type = trigger which = 146428 }
}
}
Then everything works again. Guess something like this has to be done also in 146415 and 146416.
(In my case I played Ger and has option B in 3136061, had alliance with Hun but not with Ita. When occupied Yug I chosed to go for partition, but then nothing happend. Changed temporarly in event file:
##############################################################
# German ruling. Hungary signed Tripartite Pact, Italy didn't (by Luxor)
##############################################################
event = {
id = 146417
random = no
country = GER
trigger = {
ai = no
flag = YUG_PART_START
# OR = {
# event = 3136063 #Italy didn't sign Tripartite Pact
# event = 3136065 #Italy didn't sign Tripartite Pact
# }
NOT = {
alliance = { country = ITA country = GER }
}
event = 3136067 #Hungary signed Tripartite Pact
}
name = "Partition of Yugoslavia: Germany"
desc = "After the defeat of Yugoslavia, it is time for Germany to decide the future of the Balkans. Only Hungarian sphere of interests has been recognized."
style = 0
date = { day = 1 month = january year = 1936 }
offset = 2
deathdate = { day = 30 month = december year = 1999 }
action_a = {
name = "Create Serbia,Croatia and concede all territorial claims."
command = { type = trigger which = 146407 } #Croatia independence
command = { type = trigger which = 146409 } #Serbia independence
command = { type = trigger which = 146411 } #Italian claims
command = { type = trigger which = 146412 } #Hungarian claims
command = { type = setflag which = YUG_PART_STOP }
command = { type = trigger which = 146428 }
command = { type = secedeprovince which = BUL value = 755 } # Skopje
}
action_b = {
name = "Concede only territorial claims."
command = { type = trigger which = 146411 } #Italian claims
command = { type = trigger which = 146412 } #Hungarian claims
command = { type = setflag which = YUG_PART_STOP }
command = { type = trigger which = 146428 }
command = { type = secedeprovince which = BUL value = 755 } # Skopje
}
action_c = {
name = "Concede only Italian claims."
command = { type = trigger which = 146411 } #Italian claims
command = { type = influence value = -5 } #Violation of Tripartite Pact
command = { type = setflag which = YUG_PART_STOP }
command = { type = trigger which = 146428 }
}
action_d = {
name = "Concede only Hungarian claims."
command = { type = trigger which = 146412 } #Hungarian claims
command = { type = setflag which = YUG_PART_STOP }
command = { type = trigger which = 146428 }
}
}
Then everything works again. Guess something like this has to be done also in 146415 and 146416.