Hearts of Iron IV

Hearts of Iron IV

472 ratings
Battle Royale
File Size
0.081 MB
Feb 4 @ 5:23pm
Apr 6 @ 12:47pm
10 Change Notes ( view )

Subscribe to download
Battle Royale

Battle Royale v3.0.5

Welcome to Battle Royale! In this mod, countries will repeatedly declare war on and annex their weakest neighbors until only one remains! You can choose when to begin the chaos, to give yourself time to prepare.

Once the battle royale starts, all existing non-civil wars will immediately end with white peace, all puppets will be freed, all factions will be dismantled, all guarantees and military access will be removed, and every country will declare war on their militarily weakest neighbor, if any, or will navally invade a weak nearby country. Countries will now exclusively annex in peace conferences and will immediately gain cores on all owned states, while non-existant country cores (both releasable and annexed) will removed. AI countries will neither propose nor accept any diplomatic actions. Human players will be able to form factions among themselves, but they will be dismantled once nothing else remains. The last country standing wins.

Should be compatible with most mods. Bugs may arise from mods with events that repeatedly puppet, release, or white peace particular countries (Kaiserreich excluded).


No War Pop-ups Submod
Kaiserreich Compatibility Patch
Millennium Dawn Compatibility Patch
Modern Day 4 Compatibility Patch

Changes in v3.0.5:
-Restored the default war declaration pop-ups
-Made AI a bit more aggresive
-Fixed vanilla events
-Created submod to hide war pop-ups
-Fixed mod compatibility issues with separate compatibility patch submods (see section above)

Changes in v3.0.4:
-Hid Millennium Dawn war declaration events once again (earlier update had broken)

Changes in v3.0.3:
-War declaration popups are now hidden

Changes in v3.0.2:
-Countries are allowed to like each other again
-Democracies don't care about world tension anymore
-fixed bug causing island nations to declares tons of simultaneous wars
-Changed earliest start time back from "two weeks" to "tomorrow"
-AI no longer prematurely revokes guarantees or military access -- will instead be cleanly removed once Battle Royale Starts

Changes in v3.0.1:
-Hotfix for countries not starting wars against nations with a shared enemy

Changes in v3.0:
-Updated for Cornflakes update
-Temporarily removed AI changes -- need to see what works best with new Cornflakes AI
-Removed waiting period before surrendering
-Changed peace conference AI to take precedence over Player-Led Peace Conferences
-Changed peace conference AI to try to improve borders
-Simplified code for core removal in case of civil wars
-Made battle royale set up event run automatically if loading mod for first time in a saved game
-Gave players more choices in start times
-Allowed players to vote for start times in multiplayer
-Removed need to maintain long list of country tags by:
(a) Simplifying code for removing releasable countries to only trigger when a player attempts to release a country (during battle royale only, before is fine)
(b) Simplifying code for removing guarantees/military access -- AI will now revoke such things themselves
-Improved order of war declarations to minimize chance of being declared on at the same time as declaring war
-Tried to improve choice of war targets
-Reduced need for naval invasions by declaring new wars if no longer bordering any enemies
-Overhauled event mechanics to try to improve performance

Changes in v2.0.2:
-Hotfix for bug causing game crashes at fixed date(s)

Changes in v2.0.1:
-Hotfix for reloads breaking battle royale event checking mechanics

Changes in v2.0:
-Overhauled the battle royale war/puppet/faction/ai checking events to only occur once a day
-Disabled Kaiserreich's puppet releasing events
-Allowed players to spend almost all of their war score in peace conferences, reducing the need for passing
-Multiplayer games will now no longer pause for everyone unless 3 or more human players are participating in it as victors
-AI diplomacy bans no longer require country tags, so AI will never try to get military access or form a faction regardless of mods
-Fixed bug that allowed countries to join war against Soviet Union if they were in the Anti Soviet Pact
-Added corresponding human and AI ideas to formalize rules for Battle Royale, including factions and puppeting
-All puppets acquired after the start of Battle Royale (through events and focuses) are freed if they have an army, and annexed otherwise (redundancy for Kaiserreich)
-Improved peace conference AI (more emphasis on taking states neighboring already owned states and states that contain friendly troops)
-Allow human players to give and receive military access from each other, and to form factions (no national spirit required)
-Removed ideology requirement to faction joining
-Added many more country tags (now 1635 total) from several mods to initial checks for releasable cores, guarantees, and military access
-Added initial Portuguese, French, German, Polish, Russian, and Spanish localizations (help wanted!)
-(Hopefully) made the AI more aggressive and capable of naval invasions
-Changed war declaration rules:
-Declare new war if can't reach current target(s),
-Avoid declaring new wars if already under attack by a powerful neighbor
-Declare all neighboring wars before any wars requiring naval invasions
-Required to be at peace before declaring any wars requiring naval invasions
-In war target selection, now break equal strength ties by proximity


Q: Is this compatible with mod X?
A: Hopefully! I am trying to make this compatible with as many mods as possible. Please test it and let me know!

Q: How does this work for island nations?
A: They declare war on weaker nearby countries as well, if they have at least one division and one ship (i.e. can do a naval invasion). There is extra weight given to targets without any divisions, since amphibious battles are challenging.

Q: What happens to puppets?
A: All existing puppets are freed. Countries are banned from puppeting in peace conferences. Any puppets acquired later (through events and focuses) are freed if they have an army, and annexed otherwise.

Q: Is this good in multiplayer?
A: Hopefully! I've tried to limit the amount of time players have to spend waiting in peace conferences. Now, multiplayer games will now no longer pause for everyone unless 3 or more human players are participating in it as victors. Also, I've allowed players to spend almost all of their war score in peace conferences, reducing the need for passing.

Q: Can you delete the major focus trees,and delete national spirits?
A: Probably not in a way that ensures mod compatibility, sorry!

Q: Can you disable all the war popups?
A: I don't think so; I think those might be hard coded into the game.

Q: Does it auto declare war on your puppets that you got after battle royale started? Or even faction members you added after the battle royale started?
A: The war declaration event does not check for puppets (though puppeting is now disabled, and other events check for them already). It does check for faction members though.

Q: How the mod define the weakest nation? Is it based on industry?
A: No, it checks the relation of army strengths with a country with the strength_ratio condition (also used in determining which mobilization laws are allowed in the base game)
Popular Discussions View All (3)
Jul 15 @ 7:35am
Bug Reports
Jun 3 @ 9:55pm
Translation Help Needed
Jul 6 @ 11:18am
< >
Penguin_Playz 12 hours ago 
In calm down level up's series, he uses this mod succesfully with all states released. I am trying this but there are no wars, can u look into this. The only other mod is coloured buttons but that wont harm anything. please help.
Doggo the Pupper Jul 18 @ 12:31pm 
How do i instantly start a war?
jjclock56 Jul 16 @ 3:56pm 
mods new name(s): Fortmany, Fortaly, Forturkey,
ChernChern Jul 9 @ 11:01pm 
what are the odds of this game getting a Road to 56 compatibility patch?
♫♪EgnæroeKcud♪♫ Jul 9 @ 11:21am 
This mod is absolute aids, warring with a country then bloody turkey out of nowhere takes the land i captured and now my divisions are encircled
henktoosje Jul 2 @ 7:04am 
where can i donwload it?
roelsemarc Jun 28 @ 11:27am 
when i capitualate usa as mexico in the great war it instatly goes to an white peace is this normal
Bron Y Aur Jun 25 @ 1:46pm 
the settings not appear ( i've disable all other mods)
Kravchynko Jun 24 @ 7:33pm 
HOI with this mod: Hunger of Iron
Complete Hunger games with HOI.