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

HOI-Player

Corporal
6 Badges
Dec 7, 2020
43
2
  • Darkest Hour
  • Europa Universalis IV
  • Victoria 2
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Steel Division: Normandy 44
A question:
The decision "We'll pull Romania on our side" has several trigger conditions .... Relationships at least +10, at least 9 divisions in two specific Hungarian provinces OR a German diplomatic offensive has taken place. I have fulfilled the conditions regarding the relationships and the divisions but can not trigger the event ?! Why? Is it because the diplomatic offensive is marked with a "red *" (which probably means that this condition is not fulfilled)? But the conditions have an "OR" ?! In addition, there is nothing in my events that would trigger a diplomatic offensive? How can I trigger this? Thanks for answers in advance!
 
Code:
decision_trigger = {
         relation = { which = ROM value = 10 }
        event = 2003047 # German diplomatic offensive
        OR = {
            garrison = { country = -1 province = 281 type = land size = 9 area = 1 }  # Debrecen
            garrison = { country = -1 province = 283 type = land size = 9 area = 1 }  # Bekescsaba
        }
    }

So you need relation at + 10, diplo offensive has fired, and a garrison in either of those 2 provinces.

And control warsaw, be at war with england, not at war with SU, allied with ITA, or control/own Paris

Code:
# 1940 German diplomatic campaign
############################################
event = {
    id = 2003047
    random = no
    country = GER
    
    decision = {
        control = { province = 232 data = -3 } # Warzaw
        war = { country = GER country = ENG }
        NOT = { war = { country = GER country = SOV } }
    }
    
    decision_trigger = {
        alliance = { country = GER country = ITA }
        OR = {
            control = { province = 55 data = -3 } # Paris
            owned = { province = 55 data = -3 } # Paris
        }
    }
    
    trigger = {
        OR = {
            control = { province = 55 data = -3 } # Paris
            owned = { province = 55 data = -3 } # Paris
        }
        control = { province = 232 data = -3 } # Varsovie
        alliance = { country = GER country = ITA }
        war = { country = GER country = ENG }
        NOT = { war = { country = GER country = SOV } }
    }

    date = { day = 0 month = january year = 1936 }         
    offset = 10
    deathdate = { day = 29 month = september year = 1999 }
    
    name = "4702name"
    desc = "4702desc"
      style = 2
      picture = "Reichstag"
    decision_picture = "decision_rapallo_conference"
    decision_desc = "EVT_2003047_DESC_DECISION"
    
    action = {
        ai_chance = 100
        name = "4702a"
        command = { type = money value = -1000 }
        command = { type = relation which = SOV value = -20 }
    }
}

So you are missing somehing
 
  • 1
Reactions:
dumb question, after this fires there is another event to puppet Romania, Is it better not to fire this event I notice in doing so they stop building any units just supplies???
 
I have Romania allied but after the Yugoslav war the option to puppet them has disappeared, Does any one know where i can find the event number to for it manually as invading the USSR with non puppet Romania will just give Romania a lot of Soviet Territory and ive read can mess up the bitter peace event.
 
Declare war on Romania. Activate 'acceptall' on the console using F12. Peace them on condition they become your puppet. Disable 'acceptall'. Profit.
 
  • 1Like
Reactions: