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

Shadow Master

Master of Shadows.
3 Badges
Dec 17, 2007
900
1
  • Hearts of Iron II: Armageddon
  • Victoria: Revolutions
  • 500k Club
So, I am messing around a bit with a much modified Yugoslavia and have added several event chains and other things to make the game more straightforward and enjoyable for my play-style and time available for playing.

Here are some of the events:

#########################################################################
## Dissent elimination
#########################################################################
event = {
id = 10001009
random = yes

name = "EVT_10001009R_NAME"
desc = "EVT_10001009R_DESC"
picture = "artist"
style = 0

action_a = {
name = "ACTIONNAME10001009A"
command = { type = dissent value = -100 }
}
}
#########################################################################
## Belligerence reduction
#########################################################################
event = {
id = 10001010
random = yes

name = "EVT_10001010R_NAME"
desc = "EVT_10001010R_DESC"
picture = "artist"
style = 0

action_a = {
name = "ACTIONNAME10001010A"
command = { type = belligerence value = -100 }
}
}
#########################################################################
# I'm outta here!
#########################################################################
event = {
id = 22000001
random = yes

name = "I'm Outta Here!!!"
desc = "Tired of being stuck in a dead end alliance? Well not any more!"
picture = "artist"
style = 0

action_a = {
name = "Leave current alliance"
command = { type = leave_alliance }
}
}

##########################################################################
# U Go Slavia
##########################################################################
event = {
id = 22000002
random = yes
name = "Bulkan Peoples Imperial Republic"
desc = "Having been a mere sideshow in the first world war, the free people of the balkans decide to unite and stand against the great powers"
style = 0
picture = "anchsluss"

action_a = {
name = "Annexation of Romania, Albania, and Bulgaria"
command = { type = inherit which = ROM }
command = { type = inherit which = ALB }
command = { type = inherit which = BUL }
command = { type = manpowerpool value = 450 }
command = { type = dissent value = -10 }
}
}

#########################################################################
# Setting HoS and HoG
#########################################################################
event = {
id = 22000003
random = yes
name = "EVT_22000003_NAME"
desc = "EVT_22000003_DESC"
style = 0
picture = "Munich"

action_a = {
name = "ACTIONNAME22000003A" # Switching HoS & HoG
ai_chance = 50
command = { type = headofstate which = 20001 } # INF & MIL buildup HoS with Old General HoG
command = { type = headofgovernment which = 20002 }
}
action_b = {
name = "ACTIONNAME22000003B" # Switching HoS & HoG
ai_chance = 50
command = { type = headofstate which = 20031 } # balanced builder HoS with silent workhourse HoG
command = { type = headofgovernment which = 20033 }
}
}
#########################################################################
# Setting Armament and Inteligence ministers
#########################################################################
event = {
id = 22000004
random = yes
name = "Optimization of cabinet"
desc = "In order to make the most of our limited resources, our imperious leader commands that the cabinet be set up to maximise our various efforts. To this effect, choose the approiate ministers for the current cabinet."
style = 0
picture = "Munich"


action_a = {
name = "Ministers for Araments and Interigence that max Industrial output" #
ai_chance = 25
command = { type = armamentminister which = 20004 }
command = { type = ministerofintelligence which = 20064 }
}
action_b = {
name = "Ministers for Araments and Interigence that max Industrial reasearch" #
ai_chance = 25
command = { type = armamentminister which = 20049 }
command = { type = ministerofintelligence which = 20063 }
}
action_c = {
name = "Ministers for Araments and Interigence that max Infantry reasearch" #
ai_chance = 25
command = { type = armamentminister which = 20052 }
command = { type = ministerofintelligence which = 20063 }
}
action_d = {
name = "Ministers for Araments and Interigence that max Armor and Arty reasearch" #
ai_chance = 25
command = { type = armamentminister which = 20051 }
command = { type = ministerofintelligence which = 20063 }
}
}
##########################################################################
# Them thar sci-en-tists!!!
##########################################################################
event = {
id = 22000005
random = yes
name = "Rally of the scientific community"
desc = "With the consolidation of government functions into a single body, the greatest minds of the new nation come forward."
style = 0

picture = "anchsluss"

action_a = {
name = "Call up of the Scientists"
command = { type = waketeam which = 3813 }
command = { type = waketeam which = 3814 }
command = { type = waketeam which = 3815 }
command = { type = waketeam which = 3816 }
command = { type = waketeam which = 3817 }
command = { type = waketeam which = 3818 }
command = { type = waketeam which = 3819 }
command = { type = waketeam which = 3820 }
command = { type = waketeam which = 3821 }
command = { type = waketeam which = 3822 }
command = { type = waketeam which = 3823 }
command = { type = waketeam which = 3824 }
command = { type = waketeam which = 3825 }
command = { type = waketeam which = 3826 }
command = { type = waketeam which = 3827 }
command = { type = waketeam which = 3828 }
command = { type = waketeam which = 3829 }
command = { type = waketeam which = 3830 }
command = { type = waketeam which = 3831 }
command = { type = waketeam which = 3832 }
command = { type = waketeam which = 3833 }
command = { type = waketeam which = 3834 }
command = { type = waketeam which = 3835 }

}
}
#########################################################################
# SPA demands YUG surrenders and becomes part of Greater Iberia!
#########################################################################
event = {
id = 31000001
random = no
country = SPA

trigger = {
exists = SPR
exists = SPA }

name = "Greater Iberia"
desc = "Due to popular demands, the Iberian nations are setting forth on the path for empire. Therefore, Yugoslavia must become one with Iberia."
style = 0
picture = "anchsluss"

action_a = {
name = "Demand Yugoslavia"
command = { type = trigger which = 31000002 } # YUG response
}
}
#########################################################################
# SPA determines to annex Yugoslavia - by combat!!!
#########################################################################
event = {
id = 31000003
random = no
country = SPA

# Triggered by YUG 31000002

name = "You Refuse?!?!"
desc = "You forget something - THIS IS SPAIN!!!"
style = 0
picture = "anchsluss"

action_a = {
name = "very well, to WAR!!!"
command = { type = end_puppet}
command = { type = end_access which = YUG}
command = { type = end_mastery which = YUG}
command = { type = end_guarantee which = SPA where = YUG}
command = { type = end_non_aggression which = SPA where = YUG}
command = { type = set_relation which = YUG value = -200}
command = { type = war which = YUG }
}
}
#########################################################################
# POR demands YUG surrenders and becomes part of Greater Portugal!
#########################################################################
event = {
id = 31000011
random = no
country = POR

trigger = {
exists = SPR
exists = SPA }

name = "Greater Portugal"
desc = "Due to popular demands, the Iberian nations are setting forth on the path for empire. Therefore, Yugoslavia must become one with Portugal."
style = 0
picture = "anchsluss"

action_a = {
name = "Demand Yugoslavia"
command = { type = trigger which = 31000012 } # YUG response
}
}
#########################################################################
# POR determines to annex Yugoslavia - by combat!!!
#########################################################################
event = {
id = 31000013
random = no
country = POR

# Triggered by YUG 31000012

name = "You Refuse?!?!"
desc = "You forget something - THIS IS PORTUGAL!!!"
style = 0
picture = "anchsluss"

action_a = {
name = "very well, to WAR!!!"
command = { type = end_puppet}
command = { type = end_access which = YUG}
command = { type = end_mastery which = YUG}
command = { type = end_guarantee which = POR where = YUG}
command = { type = end_non_aggression which = POR where = YUG}
command = { type = set_relation which = YUG value = -200}
command = { type = war which = YUG }
}
}
#########################################################################
# SPR demands YUG surrenders and becomes part of Greater Iberia!
#########################################################################
event = {
id = 31000021
random = no
country = SPR

trigger = {
exists = SPR
exists = SPA }

name = "Greater Iberia"
desc = "Due to popular demands, the Iberian nations are setting forth on the path for empire. Therefore, Yugoslavia must become one with Iberia."
style = 0
picture = "anchsluss"

action_a = {
name = "Demand Yugoslavia"
command = { type = trigger which = 31000022 } # YUG response
}
}
#########################################################################
# SPR determines to annex Yugoslavia - by combat!!!
#########################################################################
event = {
id = 31000023
random = no
country = SPR

# Triggered by YUG 31000022

name = "You Refuse?!?!"
desc = "You forget something - THIS IS SPAIN!!!"
style = 0
picture = "anchsluss"

action_a = {
name = "very well, to WAR!!!"
command = { type = end_puppet}
command = { type = end_access which = YUG}
command = { type = end_mastery which = YUG}
command = { type = end_guarantee which = SPR where = YUG}
command = { type = end_non_aggression which = SPR where = YUG}
command = { type = set_relation which = YUG value = -200}
command = { type = war which = YUG }
}
}

As you can see, I want to be able to focus on the parts of the game I find enjoyable in the (very) limited time I have to play a game.

All of these events work (I play Arma 1.2 --- don't play 1.3 because it would take more time than I have to learn all the changes) and do what they are intended to do. The problem is that I keep getting the axis and allies into the war when all I am trying to do is get a 'Greater Iberian' puppet setup.

I should amend the "all these work..." bit to note that I didn't write the trigger portion correctly for the Iberian DoW's, I'll have to go back and fix that. I wanted to have the SCW serve as a jumping off point for all three to DoW me at the same time. I don't think that that will actually work (manually fired, they do give me all the wars I want), but also get the A&A to go at it (which I don't want).

Any suggestions for how to go about this a bit differently?
 
Pardon if this insults you in any way but i think you're giving yourself too much free territory. Instead i suggest you make an event that makes the whole balkans nat. provinces of yugo and remove all the GoIs so you can have a good time annexing them and have them as nat. provinces or you'd be just a cheap rip off of Germany/France/Poland.
To your problem, WW2 might be starting because you got a few GoIs on you so that might start the DoW chain that leads to WW2. Try opening the save file and delete those GoIs since I'm unsure if there is an event command that does that for you.
 
Last edited:
Pardon if this insults you in any way but i think you're giving yourself too much free territory. Instead i suggest you make an event that makes the whole balkans nat. provinces of yugo and remove all the GoIs so you can have a good time annexing them and have them as nat. provinces or you'd be just a cheap rip off of Germany/France/Poland.
To your problem, WW2 might be starting because you got a few GoIs on you so that might start the DoW chain that leads to WW2. Try opening the save file and delete those GoIs since I'm unsure if there is an event command that does that for you.

No problem, I asked for input...:D

I gave 180 IC's worth of provinces to YUG as cores (I only gave the 3 nations in the event because I didn't want to mess around with the scenario all that much --- for the relations/GOI's removal). when I was fighting for them (which I much prefer), I either had to take it way to slow or kick off WWII. Your are right that perhaps just removing the GOI's would be a better solution - I'll have to look into what all I would have to edit in the scenario.

I enjoy taking Italy, and so do that every game. The first time I tried this, I got DoW'ed by France. Long story short, instead of a quick western expansion war before turning my attention to the rest of the Balkans I ended up in Scotland w/o ever gaining any balkan nation other than Albania.

Although fighting from a 25 IC/2 TT start might be challenging for someone with plenty of playing time, it's just not that entertaining if you get 1-2 hours every week or so to play.:(

I suppose I could just stop playing at FURIOUS, but that seems to be the only challenging level to actually play this game at.

Back in the day, another fellow and I started German AAR's at the same time, and we both got to the invasion of Poland at the same time. It was a cool comparison between play styles, but when someone commented on the absurd troop strength I had deployed against a french attack compared to the other guys boarder guards, it came out that he was playing a modified VH/A game and I was playing a modified VH/F game.

He had like 3X12 divisions guarding the french boarder, while I had something like 150+ on that front...as play-testing revealed that a 3X20 defense just wasn't getting it on FURIOUS, lol.

I won't edit any saved game (shuddering at the memories of the one time I did that), but I may go into the 36 scenario and edit them out that way instead.

Thanks for the input.:cool:
 
You could do the Balkans with 4 events.

Event 1
country = ALB
Remove GOIs
Remove cores
trigger 2

Event 2
country = BUL
Remove GOIs
remove cores
trigger3

Event 3
country = RUM (ROM?)
Remove GOIs
remove cores
trigger 4

Event 4
country = YUG
remove GOIs
add cores from 1,2,3
inherit ALB (optional)
inherit BUL (optional)
inherit RUM (optional)

I don't understand the Iberian DOW's. Who has puppeted who, and who are they declaring independence from? I think you have some unnecessary commands in there that will happen automatically with a DOW.
 
I don't understand the Iberian DOW's. Who has puppeted who, and who are they declaring independence from?
The thing is, I wanted the three Iberian nations to DoW me (so they get the bel and not me) and while that does indeed work, the nationalists end up causing the republicans to get a free entry into the allies, and that brought Germany Austria and Greece into the axis.

I think you have some unnecessary commands in there that will happen automatically with a DOW.
That is what I thought, but as it turned out, if you don't remove the GOI also, then you will be at war AND unable to invade them. The rest I threw in out of disgust when I finally figured out what was wrong with the first event.

I'll try to play this opening this weekend for a bit if I can steal the time to edit the 1936 scenario before then.