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

halcyon

Private
65 Badges
Mar 21, 2017
21
25
  • Victoria: Revolutions
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Hearts of Iron IV: Together for Victory
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Monks and Mystics
  • Surviving Mars: First Colony Edition
  • Europa Universalis IV: Mandate of Heaven
  • BATTLETECH
  • Surviving Mars
  • Hearts of Iron IV: Death or Dishonor
  • Victoria 3 Sign Up
  • Age of Wonders III
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Surviving Mars: Digital Deluxe Edition
  • BATTLETECH - Digital Deluxe Edition
  • Stellaris: Distant Stars
  • Europa Universalis IV: Dharma
  • Shadowrun Returns
  • Surviving Mars: First Colony Edition
  • Imperator: Rome
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Golden Century
  • Stellaris: Digital Anniversary Edition
  • Europa Universalis 4: Emperor
  • Stellaris: Federations
  • Hearts of Iron IV: No Step Back
  • Europa Universalis IV
  • Hearts of Iron IV: La Resistance
  • Stellaris: Nemesis
  • Crusader Kings III: Royal Edition
  • Crusader Kings III
  • Imperator: Rome Sign Up
  • Victoria 2
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Hearts of Iron IV: By Blood Alone
  • Stellaris
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Crusader Kings II: Reapers Due
  • Stellaris: Ancient Relics
  • Stellaris: Leviathans Story Pack
I'm trying to think of a way to ensure easier compatibility between mods that change history files. One way could be by creating a mod that moves history data to a separate files for each state or country. This way other mods loaded after this one can be more specific in which files they need to overwrite, and a mod that changes the buildings in London will no longer be incompatible with a mod that changes buildings anywhere else in western Europe.

Looking at the files this should be possible with some python scripting, but I first want to ask around here if you agree this is a sensible solution? A disadvantage is of course that this would require a dependency on this mod and more chance of failure after game updates.

If you think this is useful, which data folders should be included?

- Thanks!