Skip to main content

Crate foch

Crate foch 

Source
Expand description

Foch’s EU4 project, playset, analysis, and merge library.

Modules§

check
game
Game-owned behavior.
graph
input
Product input discovery, resolution, and cached snapshots.
merge
Merge analysis, review, and commit lifecycle.
model
platform
Small platform and filesystem primitives.
playset
plugin
Native DLL plugin management: manifests, the version store, and load planning, shared by the CLI and the desktop application.
project
repair
Syntax fixes of mod script files outside a merge.
simplify

Constants§

DATA_VERSION
The version of everything foch derives and keeps between runs: the parse, rule-pack, mod-snapshot, merge-base and mod-diff caches, the installed base data, and the analysis rules both are checked against. Data written under another version is never read as current.