Historical Ceasefires

If you liked this item, please rate it up on Steam Workshop page.

Author: hénri

Last revision: 17 Jan at 11:32 UTC

File size: 229.5 KB

On Steam Workshop

Description:
Currently in testing, please report any bugs.

Historical Ceasefires

Historically timed armistices, triggered automatically.

Historical Ceasefires is a Ceasefire Mechanics submod that adds a curated set of historical ceasefires and armistices (1939–1945) and triggers them automatically when their conditions are met.

It does not rewrite wars or force blanket peace deals.
Instead, it fires Ceasefire Mechanics API events to pause or conclude fighting only between the intended historical signatories.


What This Mod Does
  • Runs daily checks during gameplay
  • Triggers ceasefires near their historical dates
  • Uses API-based ceasefires instead of replacing wars
  • Limits participation to historically accurate countries
  • Avoids pulling in unrelated allies or factions


Included Ceasefires
  • Winter War & Continuation War (Finland – Soviet Union)
  • Anglo-Iraqi War
  • Franco–Thai conflict
  • Khalkhin Gol (Japan – Soviet Union)
  • Franco–German Armistice
  • Syria–Lebanon armistice
  • Late-war armistices: Romania, Bulgaria, Hungary

Late-war armistices use a controlled major Allies only participant list to prevent ahistorical results.


Game Rules
  • Enable for AI only or everyone
  • Strict or flexible historical timing
  • Toggle flavor popup events
  • Choose whether ceasefires persist or clean up into peace


Optional Forced War Start

An optional rule can force-start a prerequisite war shortly before the ceasefire date if it never occurred naturally.

Safeguards:

  • Strictly bilateral only
  • Both countries must be factionless
  • No existing wars


Compatibility
  • Requires Ceasefire Mechanics
  • Uses isolated flags and API calls only
  • Designed to be compatible with most mods
Download
Required items:

Click the title to search on this site.


Ceasefire MechanicsSteam Workshop