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

DesertSnow

Colonel
50 Badges
Oct 10, 2007
1.108
16
  • Hearts of Iron II: Armageddon
  • Stellaris - Path to Destruction bundle
  • Pillars of Eternity
  • Warlock: Master of the Arcane
  • Rome: Vae Victis
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Europa Universalis: Rome
  • Europa Universalis IV: Res Publica
  • Europa Universalis III Complete
  • March of the Eagles
  • Magicka
  • For The Glory
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV
  • Arsenal of Democracy
  • Crusader Kings II
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Europa Universalis III
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV: Art of War
  • Shadowrun: Hong Kong
  • Shadowrun: Dragonfall
  • Shadowrun Returns
  • Stellaris: Distant Stars
  • Stellaris: Apocalypse
  • Stellaris: Humanoids Species Pack
  • Tyranny - Bastards Wound
  • Stellaris: Synthetic Dawn
  • Imperator: Rome
  • Stellaris: Leviathans Story Pack
  • Tyranny: Archon Edition
  • Crusader Kings II: Reapers Due
  • Hearts of Iron IV: Cadet
  • Stellaris Sign-up
  • Hearts of Iron IV Sign-up
  • Stellaris
  • Crusader Kings II: Way of Life
  • Mount & Blade: Warband
  • 500k Club
  • Warlock 2: The Exiled
  • Victoria 2
  • Europa Universalis III Complete
  • Tyranny - Tales from the Tiers
  • Crusader Kings II: Charlemagne
For those who don't know this already, the term "alliance peace barriers" refers to the impossibility (through hard coding) to achieve peace between major alliances through the diplomacy system, unless using the "accept all" cheat. Peace between axis, allies, commitern can only be achieved through events (like "bitter peace")

I know that this system was implemented to avoid "give me munich and 30 gold pieces" situations, yet it remains a crude way that limits player options.

A user found a clever workaround, which i tried. Let me tell you that it was the best game of HOI2 i ever had. There is room for exploitation, but generally the built-in diplomacy system works fine. Now I only play this way.

I think that there should be (in a next add-on to HoI2 or in HoI3) an option to turn the barrier off, something like the "democracy can declare war" option in Armageddon).

In general, your diplomacy system works WELL, so why should you obsolute it in such a crude fashion? Let the choice to the player. Diplomacy is a major part of "grand strategy games", and since YOU have ALREADY made a COMPETENT diplomacy system, please let us use it if we choose so.

A dedicated HoI fan.
 
Upvote 0

Balesir

AoD's Old Geezer
146 Badges
Dec 23, 2005
3.145
1.700
  • Arsenal of Democracy
  • 200k Club
  • Darkest Hour
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: Jade Dragon
  • Europa Universalis III Complete
  • Deus Vult
  • Sengoku
  • March of the Eagles
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Common Sense
  • Hearts of Iron III: Their Finest Hour
  • For The Glory
  • Pride of Nations
  • Rome: Vae Victis
  • Warlock 2: The Exiled
  • Warlock 2: Wrath of the Nagas
  • Cities: Skylines Deluxe Edition
  • Rise of Prussia
  • Mount & Blade: Warband
  • Stellaris: Galaxy Edition
  • Stellaris: Megacorp
  • Crusader Kings III: Royal Edition
  • Steel Division: Normandy 44
  • Hearts of Iron IV: Expansion Pass
  • Surviving Mars
  • Imperator: Rome Deluxe Edition
  • Hearts of Iron II: Armageddon
  • Hearts of Iron III
  • East India Company
  • Hearts of Iron IV: Field Marshal
  • Hearts of Iron IV: Death or Dishonor
  • Battle for Bosporus
  • Hearts of Iron IV: La Resistance
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: By Blood Alone
  • Hearts of Iron IV: No Step Back
  • 500k Club
  • Victoria: Revolutions
  • Victoria 2
  • Victoria 3 Sign Up
  • PDXCON 2017 Gold Ticket holder
So, um, what was the workaround?
 

DesertSnow

Colonel
50 Badges
Oct 10, 2007
1.108
16
  • Hearts of Iron II: Armageddon
  • Stellaris - Path to Destruction bundle
  • Pillars of Eternity
  • Warlock: Master of the Arcane
  • Rome: Vae Victis
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Europa Universalis: Rome
  • Europa Universalis IV: Res Publica
  • Europa Universalis III Complete
  • March of the Eagles
  • Magicka
  • For The Glory
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV
  • Arsenal of Democracy
  • Crusader Kings II
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Europa Universalis III
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV: Art of War
  • Shadowrun: Hong Kong
  • Shadowrun: Dragonfall
  • Shadowrun Returns
  • Stellaris: Distant Stars
  • Stellaris: Apocalypse
  • Stellaris: Humanoids Species Pack
  • Tyranny - Bastards Wound
  • Stellaris: Synthetic Dawn
  • Imperator: Rome
  • Stellaris: Leviathans Story Pack
  • Tyranny: Archon Edition
  • Crusader Kings II: Reapers Due
  • Hearts of Iron IV: Cadet
  • Stellaris Sign-up
  • Hearts of Iron IV Sign-up
  • Stellaris
  • Crusader Kings II: Way of Life
  • Mount & Blade: Warband
  • 500k Club
  • Warlock 2: The Exiled
  • Victoria 2
  • Europa Universalis III Complete
  • Tyranny - Tales from the Tiers
  • Crusader Kings II: Charlemagne
You just have to edit the files of the scenario (inside the "scenarios" folder) using wordpad (i use "just" because it is really easy).

Inside the files (near the top IIRC), there are the "existing" alliances.

There you will see "AXIS", "ALLIES", "COMMINTERN", and also third party alliances (if existant) which are numbered.

Next to the word or number, there are brackets that contain the countries in each of the alliances.

The trick is simple yet clever. Create a new alliance (choose a free number) and put all members of the ALLIES there (just copy the bracket area), then remove them from the "ALLIES" alliance. Put ETH (Ethiopia) between the brackets in their place. The result is
1.Ethiopia is the only member of the allies, so after Italy annexes Eth---> no more ALLIES
2.Britain, France etc are now members of a "typical" alliance, so they are no longer restricted by the alliance barriers.

Do the same thing with the "COMMINTERN" alliance (i put ALB=albania as their only member, so after albanian annexation---> no more Commintern).

In the case of Axis, you don't have to create a new alliance (if you are playing the 36' scenario, Germany is the only AXIS member at game start). Just put Austria (IIRC AUS is their tag but i could be confusing it with Australia) between the brackets. So, after Anssluss--> no more Axis.

In your game as Germany, just offer alliances as in the normal game.

So far i haven't seen seroius problems with events, but you never know until you come across one.
 

TZoli

Fleet Admiral Of Never Weres
3 Badges
Mar 31, 2007
5.255
8
  • Hearts of Iron III
  • Victoria 2: Heart of Darkness
  • 500k Club
So does this effect the countries that want to ally with these nations? Not by events like Poland but like normal countries like Hungary? Or this is no affet on joining an alliance ruled by the axis, allies etc?
 

DesertSnow

Colonel
50 Badges
Oct 10, 2007
1.108
16
  • Hearts of Iron II: Armageddon
  • Stellaris - Path to Destruction bundle
  • Pillars of Eternity
  • Warlock: Master of the Arcane
  • Rome: Vae Victis
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Europa Universalis: Rome
  • Europa Universalis IV: Res Publica
  • Europa Universalis III Complete
  • March of the Eagles
  • Magicka
  • For The Glory
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV
  • Arsenal of Democracy
  • Crusader Kings II
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Europa Universalis III
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV: Art of War
  • Shadowrun: Hong Kong
  • Shadowrun: Dragonfall
  • Shadowrun Returns
  • Stellaris: Distant Stars
  • Stellaris: Apocalypse
  • Stellaris: Humanoids Species Pack
  • Tyranny - Bastards Wound
  • Stellaris: Synthetic Dawn
  • Imperator: Rome
  • Stellaris: Leviathans Story Pack
  • Tyranny: Archon Edition
  • Crusader Kings II: Reapers Due
  • Hearts of Iron IV: Cadet
  • Stellaris Sign-up
  • Hearts of Iron IV Sign-up
  • Stellaris
  • Crusader Kings II: Way of Life
  • Mount & Blade: Warband
  • 500k Club
  • Warlock 2: The Exiled
  • Victoria 2
  • Europa Universalis III Complete
  • Tyranny - Tales from the Tiers
  • Crusader Kings II: Charlemagne
I don't think it does (so far, playing as Germany, the countries that want to ally with me are the usual ones). I believe that "diplomacy resistances" in each country's AI file refer to nations and not alliances, so no change is expected.

But there is sth that changes: I don't think you can invite members of other alliances to your group. In my current game Japan is allied with its puppet, Nat. China (usual in DAIM). In the normal game, Germany can invide Japan to the Axis and if the answer is "yes", japan AND its puppets join the axis. This isn't possible if Germany leads a "typical" alliance and not the "AXIS".