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

MichaelM

For the Glory lead
10 Badges
Jun 30, 2004
4.046
491
crystalempiregames.com
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV
  • For The Glory
  • Heir to the Throne
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Victoria 2
  • 500k Club
This tool allows you to view history files in many different mapmodes without having to load the game. It also includes a syntax-checking text editor and other useful tools.

Example of one map mode (de jure duchies):

screenshot-ck3duchies.png


Province cultures map mode, plus a list of map modes (each supported game has a different set of map modes):

screenshot-ck3menu.png


The text editor (I've deleted a "}" from the file to demonstrate syntax checking):

screenshot-ck3editor.png


I recommend turning backups ON (in text editor: File->Save Backup Files) if you are unfamiliar with the tool.


Download here
Source code is available on GitHub.


Requires Java 8 or later



How to run:
  1. Download the zip file, then extract it somewhere. It doesn't matter where.
  2. Run the program by double-clicking either the .jar or the .bat file. You will get a dialog asking you what game you are working on and where it is located.
  3. Select "Crusader Kings 3" and point it to the /game folder in your CK3 installation, something like "C:\Games\Steam\SteamApps\common\Crusader Kings III\game".
  4. If you're working on a mod, look for it in the mod dropdown in the upper right.
  5. When you're done, click OK and wait for it to load. Everything after that should be self-explanatory.
NOTE: CK3 saved games do not fully work yet, so don't use the lower box in the dialog.

If it doesn't work, contact me here or on my Discord and I'll help. I've been working on this editor for 17 years and nearly 150k downloads, so it's unlikely you'll have an issue I haven't seen before :p


Discord | Patreon
 
Last edited:
  • 5Love
  • 2Like
  • 1
Reactions:
1.0.1
Update 1.0.1 is live!

Changes:

Code:
New features:
- Game directory and save path are now validated in the launcher dialog. If one or both of the paths are invalid, the launcher will not allow the user to proceed.

Bugfixes:
- Modded CK3 religion and culture files are now read correctly.
- Modded CK3 localization is now read correctly.
- CK3 religions may now use named_colors and HSV colors.
- CK3 colors may now be given in the format "color = rgb { X Y Z }" in addition to the existing formats "color = { X Y Z }" and "color = hsv { X Y Z }".
 
  • 1
  • 1Love
Reactions:
Tried it, looks great! The 1.0.1 update now correctly loads cultures from the ImperatorToCK3 converter.
Would it be possible to add a development map mode? Development is defined in county and duchy history.

EDIT: In kingdom and empire history as well.
 
Last edited:
  • 2Like
Reactions:
Tried it, looks great! The 1.0.1 update now correctly loads cultures from the ImperatorToCK3 converter.
Would it be possible to add a development map mode? Development is defined in county and duchy history.
Very probably. If change_development_level exists in a county and its duchy or kingdom, which takes priority? I assume the finer-grained title takes precedence, i.e. a kingdom can be defined with a development level which can be overridden in a particular duchy, which can in turn be overridden in a particular county.
 
Very probably. If change_development_level exists in a county and its duchy or kingdom, which takes priority? I assume the finer-grained title takes precedence, i.e. a kingdom can be defined with a development level which can be overridden in a particular duchy, which can in turn be overridden in a particular county.
I've just verified that and indeed, finer-grained title takes precedence.
 
  • 1Like
Reactions: