One issue in the game currently is that all wars seem to be total wars or wars until the end.
Sometime you take a gamble and the enemy declares war like with Hungary asking for all of Transylvania and Romania says no and Hungary attacks. Romania should be able to fold if they feel they can't win the war. Another example is if the Netherlands changes ideology and the US asks for its Caribbean possessions. The Netherlands says no and so the USA declares war. The war shouldn't need for the US to land in Europe to finish it.
The way this can be fixed is to change the way conditional surrender works in the game. Instead of it needing surrender progress, have it consist of 3 things:
1) Objective Completion Progress: Has the objective the war started over been completed or not?
+25 to the side that holds the target.
2) Origin of Casus Belli: Is this a war over territory or an ideological war (total destruction)?
+25 again to whoever holds the target or -50 to the attacker and +0 to the defender if it is an ideological war so that it becomes more of a total war.
3) War Popularity: Is this war supported or not?
Wars should have a localized war support that starts at the base of your overall war support as some wars may be more popular than others (especially if you are either winning or losing) so therefore, add a +5 to every 20 war support (meaning +25 at 100 war support). As you win battles that war's war support increases.
4) Momentum: Are our current casualties giving us progress, stagnation, or setbacks for our objectives?
+25 max with it growing or reducing based on developer's calculation of whatever progress, stagnation, or setbacks means on the battlefield.
This way if there is a distant war and one power is way weaker than the other. The attacker just needs to sit on the target for sometime and then the defender will peace out, like in EU4 and CK3.
Sometime you take a gamble and the enemy declares war like with Hungary asking for all of Transylvania and Romania says no and Hungary attacks. Romania should be able to fold if they feel they can't win the war. Another example is if the Netherlands changes ideology and the US asks for its Caribbean possessions. The Netherlands says no and so the USA declares war. The war shouldn't need for the US to land in Europe to finish it.
The way this can be fixed is to change the way conditional surrender works in the game. Instead of it needing surrender progress, have it consist of 3 things:
1) Objective Completion Progress: Has the objective the war started over been completed or not?
+25 to the side that holds the target.
2) Origin of Casus Belli: Is this a war over territory or an ideological war (total destruction)?
+25 again to whoever holds the target or -50 to the attacker and +0 to the defender if it is an ideological war so that it becomes more of a total war.
3) War Popularity: Is this war supported or not?
Wars should have a localized war support that starts at the base of your overall war support as some wars may be more popular than others (especially if you are either winning or losing) so therefore, add a +5 to every 20 war support (meaning +25 at 100 war support). As you win battles that war's war support increases.
4) Momentum: Are our current casualties giving us progress, stagnation, or setbacks for our objectives?
+25 max with it growing or reducing based on developer's calculation of whatever progress, stagnation, or setbacks means on the battlefield.
This way if there is a distant war and one power is way weaker than the other. The attacker just needs to sit on the target for sometime and then the defender will peace out, like in EU4 and CK3.
- 5