Chem O’DunReferences and Guides

Changes

What changed on this site, newest first: one entry per day, and within a day one per page. Only pages under For X4: Foundations appear - how the site is built, deployed and checked is not content and is left out of this. What changed in the game itself, between the last two versions the references cover, is on Game Changes.

By day

2026-09-24

2026-09-23

2026-09-22

2026-09-21

  • UIX callbacks
    • build the version axis from every UIX release
  • Anatomy of an extension new page
    • add a guide from an empty folder to a loading extension
    • give catalogs their own page, out of the guide and the tool manual
  • XML diff patching new page
    • add the reference on XML diff patching and what sel accepts
  • Catalogs new page
    • give catalogs their own page, out of the guide and the tool manual
  • X Catalog Tool
    • give catalogs their own page, out of the guide and the tool manual

2026-09-20

  • C functions and structures
    • document unit storage function quirks
  • UIX callbacks
    • expand LuaDoc for callback hooks
  • Lua Globals Reference
    • publish the in-game probe readings and the 9.00 pass - 54 globals gained a reading, 44 of them moving from unverified to confirmed, and 3 more recorded as deprecated
    • add in-game probe results for AddMoney and others - 21 further globals read in-game, 15 of them moving to confirmed
    • finish the 9.00 probe pass, 36 rows promoted - all 75 readings now cover both 8.00 and 9.00
  • Changes new page
    • add generated Changes page to build
    • split changes page into game and site logs
  • Game Changes new page
    • split changes page into game and site logs

2026-09-01

2026-08-31

2026-08-30

2026-08-29

2026-08-28

How this page is built

The log is drafted from this site's own repository history and then corrected by hand, so its dates are the commits' and its wording is a person's. It is committed as data rather than read from history when the site is built, because the build checks the repository out without any history to read. Every page named here is checked against the built site before the build is allowed to finish.