Version history: Difference between revisions
Kernelmethod (talk | contribs) m Add patch notes for 210.2 |
Kernelmethod (talk | contribs) m Add release notes for 1.0.4 |
||
Line 12: | Line 12: | ||
{{Version History Nav}} | {{Version History Nav}} | ||
==2025== | ==2025== | ||
=== 1.0.4 (build 210.10) === | |||
[https://store.steampowered.com/news/app/333640/view/547861811992461888 Released May 22, 2025] | |||
==== GAMEPLAY & UI ==== | |||
* Added a new advanced option in the Prompts section: 'Show popups when you dismember or decapitate someone'. | |||
* Added a new advanced option in the Debug section: 'Strip color formatting from UI text'. | |||
* Added new directional keybinds to autowalk to specific edges of the map. | |||
* Added a fallback font for the modern UI with many previously missing international unicode characters. | |||
* Search text is now cleared when reopening the options or control bind menus. | |||
* Search on the Skills screen now searches all skills, including unexpanded categories. | |||
* Options that require a game restart to take effect now prompt you to do so upon exiting the menu. | |||
* Creatures with photosynthetic skin now bask in the sunlight. | |||
* The endgame score screen now displays the correct number of lairs you found. | |||
* Switched the icons of Steady Hand and Steady Hands. | |||
* Clarified that some abilities let you jump over creatures in Jump's skill description. | |||
* The legendary mecha in Reclamation is now loved by the Putus Templar. | |||
* Walls created via 3D cobblers or step sowers no longer inherit your phase. | |||
* Love tonic effects should more reliably expire when old zones are loaded. | |||
* Restocking merchants should more reliably dispose of unimportant items sold to them. | |||
* Particle effects now respect visibility and won't render on top of objects that stand over them. | |||
* The message for blocking now includes what shield you blocked with. | |||
* Minorly improved performance across the board. | |||
* Improved performance when many particle effects were active onscreen. | |||
* Improved performance when you hold a light source at night. | |||
* Improved performance when you move. | |||
* Increased the render layer of the still chime. | |||
* Windows builds are now 64-bit. | |||
* DLC is no longer subject to the 'Enable mods' option. | |||
==== BUGFIXES ==== | |||
* Fixed a bug that caused creatures to prioritize hostiles farther away, resulting in them frequently getting blocked in narrow passages. | |||
* Fixed a bug that caused creatures to sometimes ignore stationary hostiles that were shooting at them. | |||
* Fixed a bug that caused some epilogue conversations to be inaccessible when marooned. | |||
* Fixed a bug that caused Jab to sometimes not work with chimeric hands. | |||
* Fixed a bug that caused you to lose your followers when recoming at Gyl. | |||
* Fixed a bug that caused custom time clocks to not display in other planes. | |||
* Fixed a bug that caused water rituals with followers to skip awarding reputation for loved factions beyond the first. | |||
* Fixed a bug that caused some control binds on non-English keyboard layouts to render incorrectly. | |||
* Fixed some dynamic language when describing unknown jewelry. | |||
* Fixed a typo in tongue twist. | |||
* Fixed dynamic grammar issue with hindren scout's description. | |||
* Fixed a bug that caused tooltips to get stuck open. | |||
* Fixed a bug that caused tinkering line items to be unclickable. | |||
* Fixed a rare bug in zone generation due to random baetyl rewards not generating properly. | |||
* Fixed a bug that caused you to have multiple primary limbs if you regenerated a previously dismembered primary limb. | |||
* Fixed a bug that caused 3D cobblers to ignore walls of the same type, even if they were visually different. | |||
* Fixed a bug that caused the poisoned effect to sometimes ignore immunity. | |||
* Fixed a bug on the Windows builds that caused prompts for opening Player.log to instead open an unrelated folder. | |||
* Fixed a bug that caused the mod manager to close after a popup was dismissed. | |||
* Fixed a bug that caused the mod manager to still receive key input while a popup was displayed. | |||
* Fixed a bug that caused important items to be traded or stored when toggling all items to trade. | |||
* Fixed a visual bug in the popup frame decoration. | |||
* Fixed a bug that caused rare sultan statues to appear with missing textures. | |||
* Fixed a bug that caused 'Melee attack nearest enemy' to walk on top of plants like dreadroots. | |||
* Fixed a bug that caused items placed next to the golem mound to report as valid for construction but fail when asking Klanq to build it. | |||
* Fixed a bug that caused Girsh Qon to lose the use of her shave flaps when absorbing the chord of Agolgot. | |||
* Fixed a bug that caused Girsh Qon to confuse herself if under your control. | |||
* Fixed a bug that caused various messages involving pariahs, such as those for petting, to become malformed. | |||
* Fixed a bug that caused the individual steps for 'The Golem' quest to not complete when providing materials. | |||
* Fixed a bug that prevented opening the character status screen if you had a mutation with an invalid variant. | |||
* Fixed a message that referred to the wrong object when attacking a creature that blinks away on damage. | |||
* Fixed a bug that caused disabling the zone transition autosaves to instead save on every transition. | |||
* Fixed a typo in "Chiliad Creature Hoof" which prevented the blueprint from loading. | |||
* Fixed a bug where the teleport animation didn't respect tile flippedness. | |||
* Fixed a bug where Ornate Tables would change colors when items were placed on them. | |||
* Fixed a bug where enclosed objects could appear above their encloser. | |||
* Fixed a bug that caused some historic regions to generate without articles. | |||
* Fixed a bug that caused common phrases for "cooking" to not generate. | |||
==== MODDING & DEBUG ==== | |||
* [modding] Steam workshop mods now check for updates and prompt downloads if you've declared a version in your manifest.json. | |||
* [modding] You can now add HistorySpice.json files to your mod, which will merge with the base HistorySpice. | |||
* [modding] Added LoadBefore and LoadAfter to manifest.json, which can influence mod load order without creating dependency cycles. | |||
* [modding] The XRL namespace is now checked for type name conflicts, which should prevent cases of silent incompatibilities between mods. | |||
* [modding] Map files in subdirectories now merge together by their ID. If no ID is defined, the relative path is used. | |||
* [modding] The game is now restarted when the mod configuration is changed to fully unload old mod data. | |||
* [modding] Mod approval has been replaced by a one-time option to opt-in when installing a script mod for the first time. | |||
* [modding] We added some new features to manifest.json. | |||
** Mod dependencies can now be declared, allowing your mod to require and be loaded after others. | |||
** Separate subdirectories can be loaded depending on what version of the game is running, allowing further mod compatibility. | |||
** Subdirectories can also be loaded only if a certain mod is present, allowing optional interwoven features. | |||
** Defining a manual LoadOrder is deprecated, in favor of dependencies. | |||
** Refer here for usage: wiki. | |||
* [modding] You can now add a 'Textures' folders for your sprites anywhere in your project, respecting your manifest.json directories. | |||
* [modding] Added an alert to the main menu if enabled mods are missing dependencies. | |||
* [modding] Added a new GetBleedLiquidEvent, which defaults to the old BleedLiquid tag or property. | |||
* [modding] XML files loaded by root now print an info block of file counts to the Player.log. | |||
* [modding] Crystallinity is now added via its mutation entry, allowing its class to be changed. | |||
* [modding] You can now define a 'Reputation' xtag for various state used by the GivesRep part, such as 'LovedBy', 'LikedBy', 'NotDislikedBy', etc. | |||
* [modding] Conversation parts now have a disposal step after the conversation is over and no more events will fire. | |||
* [modding] Combo options can now define a separate display value using '|', e.g. '0|None'. | |||
* [modding] Adding an invalid object to cybernetics population tables no longer prevents world generation, instead logging an error. | |||
* [modding] Various methods on Tinkering_Disassemble have been made public & static. | |||
* [modding] Added an OptionFlag attribute, which can sync an option's value to a field or property. | |||
* [modding] Added a Options.HasOptionValue method to check if an option has a player-configured value. | |||
* [modding] Fixed a bug that caused displayed version numbers using the upgrade operator to be parsed as a color code. | |||
* [modding] Fixed an exception when specifying invalid attribute requirements for powers. | |||
* [modding] Fixed a bug that caused custom clock images to fill the available space in the status bar. | |||
* [modding] Fixed a bug that sometimes caused the wrong extrinsic attack to be removed when processing a melee action. | |||
* [modding] Fixed a bug that caused the default values of options to be ignored when used as conditions for manifest.json directories. | |||
* [debug] Added 'shimmering' wish that gives you the effect of eating Eater's flesh. | |||
=== 210.2 (beta branch)=== | === 210.2 (beta branch)=== | ||
[https://store.steampowered.com/news/app/333640/view/547856738465874033?l=english Released March 27, 2025] | [https://store.steampowered.com/news/app/333640/view/547856738465874033?l=english Released March 27, 2025] |