Full notes
Full Heart of the Machine update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- Gameplay
- Fixes
A few more fixes, and then various bits I was working on.
Hotfix 46 Changelog
More Mod And Code Framework Updates
Math Automation: Converted a bunch of layout math to be driven by xml instead of C#, thus allowing for tuning of the parameters from pure xml.
Table Logic-Drivers: Converted the data tables to have more centralized logic for partial-reloads, during-game data-payload clears, and similar. This is something that cleans up some of my own code, but also makes it so that mods with custom data tables get immediate parity with the official data tables.
- Data Tables For ModdersUpdated the ExternalTables feature so that it now works properly with mods, and also works with the localization framework. To see an example of how this works, see the new Descriptive Vehicle Prefixes mod.
New Mod: Descriptive Vehicle Prefixes
- Alternative Vehicle Naming SchemeAdded a new mod called "Descriptive Vehicle Prefixes" that now ships with the game. This replaces the random three-letter prefix on machine vehicle names (MOS, PYS, TYS, etc.) with a fixed prefix chosen per vehicle type. The second part of the name (Teso, Advenna, Geno, etc.) is unchanged. I can't remember who asked for this! Originally I told them no, but now I've made a mod for it. I prefer the default behavior, but others may feel differently.
Bugfixes
- The Very FIRST Link, Of CourseFixed an issue where some non-English versions of the, the first link on the new profile page was not working.
- Evaporative... Buildings?Fixed a regression from update 75 where if you built exactly to the internal robotics cap for certain kinds of buildings, then one of them would scrap themselves right as you finished it. This was due to my attempted fix to prevent over-provisioning by fast-clicking. I now have optimistic and pessimistic versions of the math for this, and the pessimistic one only runs right at the moment of click -- preventing the one problematic case. Everything else is back to using the optimistic math, which is how things were up until update 75.
Full notes here.
Connect with the Machine
Want to stay in the loop or share your thoughts? Join the conversation across these platforms: 💬 Discord – Best place to share feedback, get direct responses, and to talk about Heart of the Machine. 📜 Reddit – Discuss strategies, share ideas, and exchange tips with the community.
https://steamcommunity.com/ogg/2001070/announcements/detail/664986477286917109 https://steamcommunity.com/ogg/2001070/announcements/detail/535507353628312360 https://steamcommunity.com/ogg/2001070/announcements/detail/526499614836130742
Source
Changelog.gg summarizes and formats this update. How we read updates.
