0.7.2.0-77b3 is a small update that adds a new enemy and some new furniture items. It also includes various bug fixes, quality-of-life changes and performance improvements.
Customizable Signs: Erect signs to display your own messages. Interaction is required to read and customize these texts. Craftable in the Carpenter's Table.
The Expert Lure can no longer be repeatedly salvaged for infinite Scrap Parts.
Fixed a bug where the railway scene in the Forgotten Ruins sometimes generated with objects hovering mid-air.
Members of allied factions no longer prevent the player from falling asleep in a bed. This, most notably applies, to slimes when the King Slimeset bonus is active.
Fixed a bug where cooked food containing Deepstalkers was missing part of their names.
Fixed some custom scenes that contained invisible tiles that could not be removed nor replaced. Save files where such tiles already exist will have them removed and replaced with the original tile from the procedural generation when the world is loaded.
Fixed a bug where the player couldn't move after a cattle died that the player was interacting with.
Fixed a bug where Nilipede enemies would not be hittable if the head segment was not in vision of the player.
Fixed a bug where the game failed to restart properly. For example, after choosing the restart option after installing mods.
When installing a mod, its dependencies are now also installed immediately without having to restart and return to the mod UI.
Cattle that are stuck on invalid tiles, such as liquids, or inside walls are now removed.
Fixed a rare bug where the equipped pet's stats would get displayed on all inventory items.
Little Helperling now only accepts cooked food in the crafting input slot, preventing confusion from previously ineffective items.
Fixed an issue where Dressers reverted to default color when off-screen. This was a purely visual bug, and any previously painted Dressers will regain their appropriate color.
Resolved a bug causing The Core's wakeup effect to repeat unintentionally.
Corrected an issue with the 'enabled' setting on mods not being saved properly.
Other[]
Made in-game UI more robust to texts containing characters not present in the font for the active language.
Updated description on Drills, making it clearer how to use them.
Various localization and language fixes.
Updated game credits to recognize all new contributors.
Added opt-in support for mods to have elevated system access. Elevated-access mods have increased access to resources outside the game like user files and internet. For the best experience, install only from reputable sources.
Added an "Asset" tag to mods that can be used to disable script loading entirely. Use this for mods that only contain non-script assets.
There is a change in how we detect modded objects, which means that if you have custom objects from a mod before version 0.7.0, these might not work. If you have started the save with the old modded object with version 0.7.0 or later this is not an issue.
Added an option to log in to mod.io with your Steam account in the in-game mod UI. Just choose the Steam option when prompted to log in and it will automatically log in using your current Steam user.
The main menu now shows the number of mods that have been installed and loaded. The mods are only loaded at start meaning this number will only change after a restart.
Performance[]
Updated our Unity version from 2021.3 to 2022.3. This brings several incremental performance improvements from the Unity engine into Core Keeper.
Updated the Unity Entities framework, which lies at the heart of most of Core Keeper's backend, from version 0.51 to 1.0. In addition to giving some immediate performance benefits, it also gives us new tools we can use to further improve performance in future game updates.
Increased the maximum number of worker threads from 4 to the number of CPU cores. This value was previously limited to reduce overhead costs from creating and managing multiple threads, which is no longer an issue. The impact of this change is noticeable but not massive, since performance on most platforms is limited by the main thread.
Improved performance of several systems, most notably the one that updates in-game conditions.