Feature Friday - May 31, 2024 - 'beta' branch
207.55 - 'beta' branch
- Swapped tinkering and journal tab positions.
- Added +/- and left/right category support to tinkering and journal entries.
- Phasing now shows cooldown and duration.
- Removed the extraneous grazer golem.
- Tillifergaewicz is now a point of interest.
- Twinning and trining lamprey can be villagers again.
- Creatures no longer get saves vs. dreamcrungle gazes.
- Replaced the 'Entomb yourself' achievement with 'Swollen Bulb'.
- Gave the nephilim achievements real names.
- Reverted an earlier change that allowed the nephilim achievements to be unlocked via pacification.
- Reverted a change that made nephilim grow in strength when one was pacified.
- Clarified the disease cure achievements only trigger when the diseases are cured via traditional methods.
- Knowing the Cloaca Surprise no longer significantly slows down game loading.
- Tinkering bitlocker items are no longer navigable.
- Made performance and memory utilization improvements.
- Guarded against some invalid text markup shaders causing crashes.
- Improved performance when many active effects were in play.
- Improved memory overhead and performance when saving/loading.
- Fixed a bug that caused the low HP warning to persist after ending a game.
- Fixed a bug that caused the zone you were entering to be frozen, making the game lock up.
- Fixed a bug that caused creatures to sometimes attack things they were not hostile towards if they were the only prospective target left.
- Fixed a bug that caused ongoing effects like explosions to sometimes persist after restoring a checkpoint or precognitive vision.
- Fixed a bug that caused local achievements to lose their unlock date.
- Fixed a bug that caused companions to not use some abilities when directed to attack neutral creatures.
- Fixed a bug that sometimes caused the player object to be lost.
- Fixed unlocking of the '0 for 2' and 'The Laws of Physics Are Mere Suggestions, Vol. 3' achievements.
- Fixed a bug that allowed books to be read from non-librarian vendors.
- Fixed some wigglyness in the layout of game object pickers.
- Fixed a bug in the eventing system that caused high-cpu usage and out of control animation speed.
- Fixed a bug in part nesting in list mode.
- Fixed checkpointing and autosaves being affected by your move speed.
- Fixed parts of zones being serialized twice.
- Fixed several pieces of game state being serialized erroneously.
- Fixed a save compatibility issue with dynamic village quests.
- Fixed an error when some objects were garbage collected.
- [modding] The basic fields of effects are now manually serialized. It's no longer necessary to call the base Write method.
- [modding] Game state singletons can now handle any embark events that occur after their creation.
- [modding] An error is now generated when a serialized type falls through to the deprecated binary formatter.