Hearts of Iron IV

Hearts of Iron IV

332 ratings
Tolstoy Engine
2
7
4
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
5.883 MB
24 May, 2020 @ 4:01am
13 Oct, 2021 @ 10:45pm
40 Change Notes ( view )

Subscribe to download
Tolstoy Engine

Description
THE WAR AND PEACE MOD

or: "The Tolstoy Engine"

This mod replaces the mechanics for Peace Negotiation and adds some options for War declaration.

This is very much a mod under construction, I doubt it will ever be completely “finished”. But I will try to keep working on it as much as I can to bug fix and expand it.

So if you want to help out, and find something wrong when you use it, please add as detailed a bug report you can - under "Bug Reports" in the Discussions section.


The main differences from the "standard peace mechanics" are:
- Possible to ask for conditional surrender.
- Possible to offer mild terms
- Harder to conquer a huge country in one go. So don't use if you are only playing for world conquest.
- A few more peace options implemented, more coming later. New ones done so far:
-- War Reparations
-- Oil Rights
-- Reduce Military Capability
-- Reduce Dockyards
-- Reduce Navy
-- Transfer Navy
-- Demilitarized Zone
-- Revoke Core
-- Revoke Claim
-- Limit Divisions
-- Return Cores


Additional War Types and New War Goals
Independence War
A subject Country can under certain circumstances declare war on its overlord in order to win its freedom. A mission timer starts, and if the country manages to cling on to its territory for a given time period, the former overlord will be nudged to accept terms.
Dismantle Empire / War of Containment
Is more or less an escalated War of Liberation, with more peace term points and reduced costs for liberation and returning of cores. Both the country creating the wargoal, and the Target country must be Major Powers, and the target country must have caused a drasticv World tension rise. If you are fighting a defensive war, you may under some circumstances escalate the war to a war of containment, using a decision.

Some basic instructions
1. Surrendering
If you are fighting a losing war, you can click on the country you are at war with, a red shield should be visible at the top of the screen. Click that to open the peace request window.

If you fulfill the criteria you can send a peace request. Generally speaking you need to have some political power, at least one of your states occupied and war progress going against you. (And they need to be the leader of the faction you are at war with if at war with a faction)

When you click the button you send a peace request to the target country

this triggers an event and a mission. If they accept they have two weeks to send their demands, and when they do peace is worked out. If they accept peace but fail to send demand within the set time frame, a white peace is concluded.

1b. Surrendering through capitulation
when you capitulate a surrender message is triggered to all enemies at once. This doesn't happen if you are in a faction and the faction leader is still at war. In this case a surrender request will kick in once the Faction leader is no longer at war.


2. Accepting a surrender
Regardless of type - setting peace demands work the same way. When you accept a surrender request, either actually accepting a conditional one, or automatically if it is a capitulation , the accepted peace requests window will be available. Use that list to select the country you want to set peace terms for (you can only set one at a time if you have more than one). Use the Yellow shield at the top of the screen to reopen it.

This opens the peace terms window.

Click on the state you are interested in, and then click the appropriate button - e.g. click on an enemy state bordering your states, and select "Demand border state". The State description should now change to state that you have selected this.

Note on civil wars: IF you are in a civil war, you will basically only be able to select "Dissolve Government" - which is what you must pick in order to win the war. All the states not demanded by other countries will return to you during the peace.

Each option costs points, and you can continue until you don't have points left, or feel you have selected all you want. Points are awarded for war type and surrender type. Costs for options varies with The world situation, the ideology of the winning country, and the stated war goal. Also, each option will cost some political power as well.

When done, click "Send" .
3. Offering White Peace or Mild Terms
Under certain conditions, you can offer your oppenent a white peace, or even offer them Mild Term. In the latter case, the opponent gets the chance to accpet, and if they do it is basically treated as a conditional surrender.


4. Independence wars
If a country is fighting an independence war, their opponent can select Independence negotiations as a peace request option. This is very similar to a conditional surrender.

If a country fighting an independence war holds its territory for 3 months, their previous overlord will get a message saying that they probably should accept facts and let them go. If they do the peace offer is sent, if they don't they will get minuses and their opponent will get stronger.



Background:
For some time I have been working on a mod to cover the period from 1918 to 1945. However, in order to simulate that period, I have had to implement a number of different hacks and stuff to simulate the events. So I decided to overhaul that and create a solution that handles all the special cases in a general manner....


Q&A
Q: Does the AI use it
A: yes

Q: Does is work with KR or mod xx
A: Sort of, although there is always a risk that heavily scripted stuff will appear strange, e.g. I think there's a problem with the civil wars in KR not working out properly as civil wars in my mod

Q: Why didn't you just change the original peace negotiation GUI
A: Simple answer: Because I can't. (I would love to change that, but that would (I think) mean I would have to go into the code and change that - rather than just scripting "on top"...

Q: Can I use the code in my own mod?
A: No, please use this mod instead.

Q: Does it have a Russian translation.
A: Well, at least parts of it has been translated
Popular Discussions View All (1)
30
3 Sep, 2021 @ 9:16am
PINNED: Bug Reports
DubViking
200 Comments
Keeksu lahe juust 13 Apr, 2024 @ 1:07pm 
Are you planning to update it?
Bro, nado trenirovat'sya 18 May, 2023 @ 12:43pm 
Works? If not, please update.
tads94 30 Nov, 2022 @ 7:03pm 
How about white peace and demanding territory to end a war?
TheGamingNot 16 May, 2022 @ 4:13pm 
will you be able to add a cancel button? or is there one already
Atypicalpie3402 2 Jan, 2022 @ 7:40pm 
please fix the german civil war it just does a white peace and the nazis "win"
FreddyDaSchizo 1 Dec, 2021 @ 11:19am 
How is the main mod mod doing? I remember this is essentially a mechanic taken from your mod you've been working on.
MeteorJunk 1 Dec, 2021 @ 1:29am 
Would really love to be able to exit out of a peace deal I opened, fucking obnoxious when I have to restart like a solid 30 minutes of micromanaging because I wasn't satisfied with what I could take at that current point of the war.
stinky 5 Oct, 2021 @ 4:19pm 
When a nation capitulates, make sure to add modifier that prevents them from being able to form new factions, or perhaps a modifier that stops them from creating new factions.
KeKc 30 Aug, 2021 @ 10:20am 
Yeah, I'd love to use this mod with Millennium Dawn, but I don't want to waste hours of play time before I figure out if the game is broken or not.
SKIBIDI_RIZZLER123 12 Aug, 2021 @ 7:45am 
it's compatible with cold war or modern day mod??