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

Dr. Intolerance

Colonel
14 Badges
Dec 9, 2011
814
54
  • Darkest Hour
  • For The Glory
  • Arsenal of Democracy
  • Crusader Kings II
  • Rome Gold
  • Rome: Vae Victis
  • Hearts of Iron III Collection
I'm playing a game, at the year 1944, and have an alliance with Finland, Poland, Hungary, Romania, and Bulgaria. A great Reich for the defence against communism, but it would be very necessary to force the ai to mobilize by a decision. I tried going into the save as the allied nations and Germany starts some war right away before unpausing.

I don't need the allied nations to stay mobilized, but I need them to reinforce their divisions before war. Romania, especially, has several divisions at a percent strength which can get wiped out very quickly. Perhaps, a quick mobilization can be triggered when a nation joins the Axis, that sounds very useful. I'm sure it's also something that comintern could need.

This seems like a very necessary event for singleplayer, and could be written for each country and who the allied leader is, but I need your help. :)
 
Which Scenario are you playing? Are you using a mod?

In my Draka mod, I modified the two generic mobilisation events for all countries at war in the AI_mobi file.

Partial Mobilisation will trigger within 7 days for any country that finds itself at war. In practice, for some reason you need to set offset = 3 to make the event trigger within seven days.

Code:
#### generic events for all countries at war
event = { # ai - mobilisation partial

    id = 1303111
    random = no
    TAG = { AFG ALB ALG ANG ARA ARG ARM AST AUS AZB BEL BEN BHU BLR BOL BOS BRA BRU BUL BUR CAL CAM CAN CGX CHL CMB COL CON COS CRO CSA CSX CUB CXB CYN CYP CZE DDR DEN DFR DOM EAF ECU EGY ENG EQA EST ETH EUS FIN FLA FRA GAB GEO GER GLD GRE GUA GUI GUY HAI HOL HON HUN ICL IDC IND INO IRE IRQ ISR ITA JAP JOR KAZ KOR KUR KYG LAO LAT LBY LEB LIB LIT LUX MAD MAL MAN MEN MEX MLY MON MOR MOZ MTN NAM NEP NIC NIG NOR NZL OMN OTT PAK PAL PAN PAR PER PHI POL POR PRI PRK PRU QUE RHO ROM RSI RUS SAF SAL SAR SAU SCA SCH SCO SER SIA SIB SIE SIK SLO SLV SOM SOV SPA SPR SUD SWE SYR TAJ TAN TEX TIB TRA TRK TUN TUR UKR URU USA UZB VEN VIE WLL YEM YUG U01 U03 U04 U05 U06 U08 U09 U10 U11 U12 U13 U14 U15 U16 U17 U18 U19 U20 U21 U22 U23 U24 U25 U26 U27 U28 U29 U30 U31 U32 U33 U34 U35 U36 U39 U49 U50 U51 U52 U57 U58 U59 U60 U67 U70 U71 U72 U73 U74 U75 U76 U77 U78 U79 U80 U81 U82 U83 U84 U85 U86 U87 U88 U89 U90 U91 U92 U93 U94 U95 U96 U97 U98 U99 UCH UER UGS UPE UTC U00 }

    persistent = yes

    trigger = {
        ai = yes
        atwar = yes
        NOT = { ispuppet = yes }
        # NOT = { local_flag = MOB7 }
        NOT = { local_flag = demob }
        policy = { type = professional_army value = 1 }
        NOT = { policy = { type = professional_army value = 7 } }
    }
 
    name = "AI_EVENT"

    style = 2
    picture = "Wehrmacht"
 
    date = { day = 0 month = january year = 1908 }
    offset = 3
    deathdate = { day = 29 month = december year = 1963 }


 
    action = {
        name = "MOB7name"
        ai_chance = 100
     
        command = { type = trigger which = 150026 }
    }
}

General Mobilisation will only happen when countries run out of manpower or start to lose national provinces:

Code:
event = { #high threat mobilisation, general mobilisation usually only kicks in when territory is lost historical participants of ww2 get extra events.


    id = 130003
    random = no
    persistent = yes
    TAG = { AFG ALB ALG ANG ARA ARG ARM AST AUS AZB BEL BEN BHU BLR BOL BOS BRA BRU BUL BUR CAL CAM CAN CGX CHL CMB COL CON COS CRO CSA CSX CUB CXB CYN CYP CZE DDR DEN DFR DOM EAF ECU EGY ENG EQA EST ETH EUS FIN FLA FRA GAB GEO GER GLD GRE GUA GUI GUY HAI HOL HON HUN ICL IDC IND INO IRE IRQ ISR ITA JAP JOR KAZ KOR KUR KYG LAO LAT LBY LEB LIB LIT LUX MAD MAL MAN MEN MEX MLY MON MOR MOZ MTN NAM NEP NIC NIG NOR NZL OMN OTT PAK PAL PAN PAR PER PHI POL POR PRI PRK PRU QUE RHO ROM RSI RUS SAF SAL SAR SAU SCA SCH SCO SER SIA SIB SIE SIK SLO SLV SOM SOV SPA SPR SUD SWE SYR TAJ TAN TEX TIB TRA TRK TUN TUR UKR URU USA UZB VEN VIE WLL YEM YUG U01 U03 U04 U05 U06 U08 U09 U10 U11 U12 U13 U14 U15 U16 U17 U18 U19 U20 U21 U22 U23 U24 U25 U26 U27 U28 U29 U30 U31 U32 U33 U34 U35 U36 U39 U49 U50 U51 U52 U57 U58 U59 U60 U67 U70 U71 U72 U73 U74 U75 U76 U77 U78 U79 U80 U81 U82 U83 U84 U85 U86 U87 U88 U89 U90 U91 U92 U93 U94 U95 U96 U97 U98 U99 UCH UER UGS UPE UTC U00 }
 
    trigger = {
        ai = yes
        atwar = yes
        ispuppet = no
        policy = { type = professional_army value = 7 }
        OR = {
            lost_national = { value = 5 }
            NOT = { manpower = 300 }
        }
        NOT = { headofstate = 1 }
    }
 
    name = "AI_EVENT"
    style = 2
    picture = "Wehrmacht"
 
    date = { day = 0 month = january year = 1914 }
    offset = 7
    deathdate = { day = 29 month = december year = 1963 }


    action = {
        trigger = {
            policy = { type = professional_army value = 9 }
            NOT = { policy = { type = professional_army value = 10 } }
            not = { manpower = 100 }
        }
     
        name = "MOB10name"
        ai_chance = 100
     
        command = { type = trigger which = 8300110 }
    }
 
    action = {
        trigger = {
            policy = { type = professional_army value = 7 }
            NOT = { policy = { type = professional_army value = 8 } }
            OR = {
                lost_national = { value = 5 }
                NOT = { manpower = 300 }
            }
        }
     
        name = "MOB8name"
        ai_chance = 100
     
        command = { type = trigger which = 150027 }
    }
 
    action = {
        trigger = {
            policy = { type = professional_army value = 8 }
            NOT = { policy = { type = professional_army value = 9 } }
            not = { manpower = 300 }
        }
     
        name = "MOB9name"
        ai_chance = 100
     
        command = { type = trigger which = 8300109 }
    }
}

Hope this helps.


Regards,

Josh
 
Last edited:
I'm playing a 1933 scenario on Blood & Iron. Would it be possible to force an allied country to mobilize by a decision from Germany, using dictator powers or whatever. Even though the country will demobilize without being at war, it's far more useful having their divisions at 33 strength before starting a war, as some countries have very poor strength numbers starting out. It's certainly possible to keep those divisions behind the front until the AI kicks in mobilization, but I still want 'dictator' powers to force these guys to do so.
 
Would it be possible to force an allied country to mobilize by a decision from Germany?
Yes, it would be possible. You would create a decision that would trigger other events. You would also set no_demob flags for those countries in the other events. These flags could clear automatically after a year.