Skip to content

SimLOD 1.1.0

Choose a tag to compare

@traecneh traecneh released this 06 Sep 18:46
· 3 commits to codex/release-candidate since this release

SimLOD 1.1.0 — Provider starter and localization

SimLOD's opt-in framework now includes a standalone provider source kit, concise authoring/recovery guidance and UI text prepared for translation. The starter compiles outside the repository against an extracted public SimLOD DLL and your installed RimWorld assemblies. It creates one saved abstract clock only when requested.

Both relays and the recovery window use English localization keys; the relay labels/descriptions support Def injection. Text scrolls and buttons accommodate longer translated labels. English is the only shipped translation. Technical logs and raw native/provider failures retain their existing diagnostic text.

Validation passes 36 model groups and 125 focused native assertions. Native checks cover the extracted starter, key formatting and English fallback, actual colony jobs and save/load, a genuine 1.0 survey save, actual 0.6 pending/prepared saves and the original 0.6 consumer binary. The public API remains at 306 unchanged lines; framework CLR identity 0.1.0.0, archive 2 and native journal 3 are preserved. The broader 819-assertion 1.0 acceptance remains a separate historical baseline.

Downloads and installation

  • SimLOD.zip: framework; enable before providers and consumers.
  • SimLOD.VisitorRelay.zip: optional visitor contact; also requires SimLOD.Example.Expeditions.zip.
  • SimLOD.SurveyRelay.zip: optional abstract survey; requires only SimLOD.
  • SimLOD.Example.Synthetic.zip, SimLOD.Example.Herds.zip, SimLOD.Example.Expeditions.zip: optional developer laboratories.
  • SimLOD.ProviderStarter.zip: source kit for authors; run its build script before installing it in a disposable profile.
  • release-manifest.json and SHA256SUMS.txt: package contents, source provenance and download checksums.

Extract the mod packages without extra nesting, keep one copy of each, and restart after changing mods. Back up saves before upgrading and replace complete package folders between game sessions. The starter README and provider guide give its build command. Installation, translation guidance and the validation report provide details.

Supported target: Windows RimWorld 1.6.4871 rev591, Core and explicit providers on existing maps. Other profiles are sampled, not broadly certified. This release does not add automatic map virtualization or arbitrary colonist conversion. Tests are scripted first-party scenarios; no independent adoption or new performance claim is implied. Packages contain MIT-licensed SimLOD code and documents, with no native game DLLs or test fixtures.