Utilities for formats found in various Paradox games (Europa Universalis, Crusader Kings etc.)
Tools:
bin/diff_paradox
- normalize two Paradox mod files (or directories of them) and diff thembin/find_redundant_files
- check for files in mod directory which are same as in vanilla and can be removedbin/pry_paradox
- start pry session with Paradox game tree (possibly with mods) loadedbin/pry_savegame
- start pry session with save game (or other mod file; uncompressed only) loadedbin/recreate_baseline
- for each mod file, copy corresponding base game file into baseline directory (usually to compare and fix your mod with newly released game patch)bin/validate_syntax
- validate syntax of Paradox mod file
Analysis scripts (EU4):
analysis/analyze_idea_group
- score idea groups by valueanalysis/analyze_missions
- print some statistics about available missionsanalysis/analyze_policies
- print bonuses by policyanalysis/analyze_static_modifier
- print bonuses by static modifieranalysis/analyze_trust
- extract trust data from save gameanalysis/analyze_unit_pips
- analyze unit pips by tech group and tech level and save to CSV filesanalysis/analyze_wars
- extract wars statistics from save game (wars by year)analysis/analyze_wars_battles
- extract wars statistics from save game (battle loses)analysis/country_cultures
- print primary country tag for each cultureanalysis/validate_trade_nodes
- find provinces without trade node
Analysis scripts (CK2):
analysis_ck2/province_tech
- print tech by province from (uncompressed) CK2 save gameanalysis_ck2/tribal_development
- report how far feudalization has gone so far
Debugging helper scripts:
bin/compare_province_traits
- compare province traits between two modsbin/mission_debugger
- create trigerred modifier for every mission so you can easily see which are in the poolbin/parse_paradox
- parse and print Paradox mod file as Ruby object
Other:
lib/
- public APItest/
- testsfun_and_balance/
- Fun & Balance mod automatic build systemck2tweaks/
- Small tweaks for Crusader Kings 2 (not even a coherent minimod)save_game_scripts/
- various script for analyzing and editing save game files not ported to new API
- Extended Timeline mod: http://steamcommunity.com/sharedfiles/filedetails/?id=217416366
- Shattered Europe mod: http://steamcommunity.com/sharedfiles/filedetails/?id=305682089
- Fun and Balance logo basedon "Not now, please, I'm busy (Explored)" by hehaden from flickr (CC-NC)