HoI 4 - [v1.10.1] [dd56] Yugoslavian event for British-instigated coup doesn't fire Tripartite Pact intervention events -- fix suggestions

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

kettyo

Field Marshal
12 Badges
Feb 11, 2017
2.632
1.553
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: La Resistance
  • Battle for Bosporus
  • Hearts of Iron IV: By Blood Alone
  • Hearts of Iron IV: No Step Back
  • Hearts of Iron 4: Arms Against Tyranny
Description of issue
[v1.10.1] [dd56] Yugoslavian event for British-instigated coup doesn't fire Tripartite Pact intervention events -- fix suggestions

Game Version
v1.10.1

Enabled DLC
Together for Victory, Death or Dishonor, Waking the Tiger, Man The Guns, La Resistance

Do you have mods enabled?
No

Description
Yugoslavia has a new event for a British instigated coup, event "DOD_yugoslavia.701". Problem with this is it doesn't fire Tripartite Pact intervention events. This is most problematic in a historical game where the historical German intervention is completely absent because of this.

Event option "DOD_yugoslavia.701.a" should fire event "DOD_yugoslavia.2" while option "DOD_yugoslavia.701.b" should fire event "DOD_yugoslavia.3".

Maybe the event "DOD_yugoslavia.70" should set a country flag to indicate which country is the leader of the Tripartite Pact as it's not necessarily Germany. Then event "DOD_yugoslavia.701" can look for the flag to decide which country to send the intervention events to.

Also i suggest to give the Tripartite Pact leader options for non-intervention as currently that is missing. I can easily see let's say Japan choosing not to intervene :)

PS: There is an unrelated bug in DOD_Yugoslavia.txt at line 3626. It says:
YUG = { add_opinion_modifier = { target = YUG modifier = tripartite_pact_opinion } }
...but YUG probably has a good enough opinion of himself so it's not too useful :)
I assume it should say:
YUG = { add_opinion_modifier = { target = ROOT modifier = tripartite_pact_opinion } }

Thanks.

Steps to Reproduce


Upload Attachment

(DID NOT ANSWER QUESTION)
 
Last edited:
Upvote 0