Version history: Difference between revisions

m
Add release notes for 206.74
(Update patch notes for July)
m (Add release notes for 206.74)
(29 intermediate revisions by 3 users not shown)
Line 11: Line 11:


{{Version History Nav}}
{{Version History Nav}}
== 2023 ==
== 2024 ==
=== 204.95/205.42 beta ===
=== 206.74 ===
[https://freeholdgames.itch.io/cavesofqud/devlog/563947/feature-friday-july-21-2023 Released July 21, 2023.]
==== 204.95 ====
* Point-defense systems can now target dart projectiles, in the same tracking category as arrows.
* Fjorn-Kosef's fists no longer have antimatter cells slotted into them, nor are they considered weird artifacts.
* Made improvements to how NPCs equip gear.
* NPCs are now better able to use fidget cells.
* Stasis now prevents bloodsplatter and similar effects.
* Colossal creatures can now equip large boulders.
* When you dominate a creature, your companions now stop attacking it.
* When you get lost on the worldmap, you no longer always wind up in the center of the parasang.
* When you become unlost via an unconventional method, you now get the usual message about regaining your bearings.
* Nests and nest-like creatures who are villagers should no longer collapse after they finish spawning.
* Items that are temporary, coated in dangerous liquids, or in the process of being eaten away by acid can now be given to or taken from NPCs via the trade screen, except you still cannot sell them.
* Creatures that leave trails of objects behind them no longer fall through the floor when they leave a pit in the space behind them.
* Krakens no longer do their two-step move on the worldmap.
* Fixed some issues causing energy cells with the radio-powered mod not to recharge correctly.
* Fixed a bug that made it only possible to disarm weapons equipped in hands or in missile slots.
* Fixed a bug that disqualified items from becoming magnetized based on total stack weight rather than weight per item.
* Fixed a bug that made it impossible to look at fungal infections. Existing fungal infections in saved games will not be affected.
* Fixed a bug where Reverse Engineer success messages would refer to the artifact by its unidentified name.
* Fixed a bug that made padded items worthless.
* Fixed a bug that caused errors when some creatures tried to retreat via teleportation.
* Fixed a bug that made leyline puppeteers, enigma cones, and enigma caps only able to accept two item mods.
* Fixed the default subterranean wall type in baroque ruins.
* [modding] The Lost effect is no longer hardcoded to JoppaWorld; being lost is now tracked per world.
* [modding] Fixed a bug that made removing Photosynthetic Skin cause errors with bleeding.


==== 205.42 beta ====
[https://freeholdgames.itch.io/cavesofqud/devlog/710299/feature-friday-april-5-2024 Released April 5, 2024.]
* Changed the default bind for the Factions page to ctrl+f.
* Fixed a bug that caused Light Manipulation to cast ambient light even when out of charges.
* Fixed a bug that caused some popup selections to cancel autoexplore immediately after.
* Fixed an issue that caused a spurious option popup when selecting a category in the trade menu.
=== 204.93/205.39 beta ===
[https://freeholdgames.itch.io/cavesofqud/devlog/560711/feature-friday-july-15-2023 Released July 15, 2023.]
==== 204.93 ====
* NPCs now use Berate, Empty the Clips, and Juke (especially if they also know Pointed Circle).
* Improved the messaging around Berate, Intimidate, Menacing Stare, Juke, and Empty the Clips.
* If you have the Wings mutation and Jump and your flight ability is not presently disabled, you can now jump over creatures.
* Creatures who are lost can no longer give directions to other creatures who are lost.
* You can now generally get directions from robots when lost, if they're willing to talk to you.
* To-hit bonuses on armor now specify that they apply to melee combat.
* Added a message for using an exit teleporter.
* Made a few more creatures able to give you directions if you get lost.
* More severed ooze parts are now green.
* Warden Indrix now has Intimidate.
* Fixed a bug that made to-hit bonuses on armor not work.
* Fixed a bug that made the Hampered movespeed penalty from wielding a heavy weapon removable by things that cure negative status effects.
* Fixed a bug that caused you to grow two tails after eating the Cloaca Surprise.
* Fixed a bug that caused pure warm static not to glitch other liquids when mixed.
* Fixed a bug that prevented you from gaining mental defects via brain brine.
* Fixed a bug that made ovens fail to appear as points of interest.
* Fixed a bug that made Slime Glands have a usable range of one square less than it was supposed to have.
* Fixed an instance of excessively godlike pronoun capitalization in agolflies' description.
* Fixed more bugs in petting messages.
* [modding] The DataDisk part now supports a number of fields for controlling the type of data disk generated:
** TargetBlueprint allows a specific blueprint to be designated.
** TargetType allows a type of recipe (Build or Mod) to be specified.
** TargetTinkerTier allows a desired tinker tier (the tier of the highest bit required) to be specified.
** TargetTier allows an item tier to be specified.
** TargetTechTier allows an item tech tier to be specified.
** TargetTinkerCategory allows a tinkering category to be specified.
* [modding] Various blueprints for data disks of specific types have been added:
** BuildDataDisk and ModDataDisk for disks with item and mod recipes, respectively
** TinkerTier1DataDisk through TinkerTier8DataDisk for disks of the respective tinker tiers
** TinkerTier1BuildDataDisk through TinkerTier8BuildDataDisk for item recipe disks of the respective tinker tiers
** TinkerTier1ModDataDisk through TinkerTier8ModDataDisk for mod recipe disks of the respective tinker tiers
** ArmorBuildDataDisk, AmmoBuildDataDisk, GrenadeBuildDataDisk, HeavyWeaponBuildDataDisk, MeleeWeaponBuildDataDisk, PistolBuildDataDisk, RifleBuildDataDisk, TonicBuildDataDisk, and UtilityBuildDataDisk for item recipe disks of the respective tinkering categories
* [modding] Mutation defects are now flagged with Defect="true" on either the category or mutation itself, instead of being tied to the category display name.
* [modding] GameObject now has a generic method HasPart<T>(), similar to GetPart<T>().
* [debug] Added a "population: findblueprint: blueprint" wish that calculates the probability of the specified [blueprint] appearing at least once in each population table.
* [debug] Added a "population: generate: table#amount" wish that generates the specified population table an amount of times, showing a breakdown of what was rolled.


==== 205.39 beta ====
* Bundles of noisegrass are now more appropriately priced.
* Added binds for Mark Target and alternate fire modes.
* Added ability icons to the gas breath mutations of breathing lizards.
* Added support for up to 4 binds for an action.
* Fungus-ridden robots now actually host fungi.
* Item containers can now be scrolled with the scroll wheel.
* Spacetime vortices now remain stationary for the first round they appear, giving you a window to step outside their range.
* Reduced and standardized the sensitivty of scroll views.
* Cragmensch and glittermensch are now harder to set on fire.
* Fixed a bug causing interaction from the looker to select the default action immediately.
* High-powdered magnets now indicate when they are destroyed due to application.
* Fixed a rare exception in commandDelayTimers.
* Your DV is now set to zero while you are dominating.
* Fixed the store items binding.
* Stasis now freezes the timer on bombs.
* Fixed the binding for collapse and expanding categories in the item picker.
* Fixed a bug that caused interact nearby, the nearby objects list, and the looker object list to consider objects inside solids differently from one another.
* Fixed the binding for scrolling long descriptions on the tinkering screen.
* Fixed a bug that caused the direction of the current local map to be displayed incorrectly when choosing a local map to travel to from the world map.
* Fixed several bindings for various tinkering screen commands.
* Fixed a bug that caused the item description in power switch abilities to be wrong.
* Fixed night vision cybernetic not toggling state.
* Fixed a typo in murals describing the historic liberation of cities.
=== 204.91/205.37 beta ===
* Fixed a bug that caused dynamic turret tinkers controlled by you to be unable to place turrets.
[https://freeholdgames.itch.io/cavesofqud/devlog/557032/feature-friday-july-7-2023 Released July 7, 2023.]
* Fixed a bug in the ability text of turret tinkers that displayed the internal blueprint or table name it was using.
==== 204.91 ====
* Fixed a bug that caused the target details text of a hidden sidebar to be clipped when using bio-scanning bracelet.
* Springing now affects power skating.
* Fixed a bug that caused cleave to indicate a target was cleaved even when it was immune to effects.
* NPCs now use Intimidate and Menacing Stare.
* Fixed a bug that caused zones below strata 50 of Eyn Roj to be devoid of creatures.
* Baetyls no longer request bizarre carnage.
* [modding] Fixed a bug that caused population items that did not specify a load strategy to be skipped.
* Mechanical cherubim now prefer to use oil for the water ritual.
* [modding] Fixed a bug that caused load strategies on population groups to be ineffectual.
* NPCs are now more willing to throw things and fire missile weapons at forcefields and at targets hiding behind trees.
* [modding] The full file path is now displayed when a conversation part referenced in XML cannot be resolved.
* Friend to fungi and fungus-ridden creatures now get recolored dark and bright magenta, respectively.
* Immobile creatures may now move using Juke.
* Pathfinding on the world map now prefers to go around the Rainbow Wood.
* Campfires and campfire remains that are buried under solid objects no longer prevent another campfire from being built nearby.
* Added new descriptions for some articles of clothing.
* Reduced the volume of the stasis field sound effect.
* Targets are now unset if you pick them up, equip them, implant them, slot them, load them, or used them as a component.
* Fixed a bug that made pouring neutron flux from one functional magnetic bottle to another issue a false warning about lack of magnetic containment.
* Fixed a bug that made NPCs able to reload a weapon and fire immediately.
* Fixed a bug that caused Terrified effects which were supposed to suppress the use of activated movement abilities to fail to do so.
* Fixed a bug that caused trining lampreys to not self-replicate.
* Fixed a bug that caused jumping and ejection seat animations to sometimes display your tile with the wrong colors.
* Fixed a bug that caused a quills object to be unequipped into your inventory if a prior mutation was glitched into Carapace via warm static.
* Fixed a bug that made Templar phylacteries reference a confused name if they generated while the player was confused.
* Fixed a bug that caused strange phrasing in tomb inscriptions about books.
* Fixed more grammar oddities in third-party petting messages.
* Fixed a typo in Hortensa's conversation.
* Fixed a bug causing text following commas to be inappropriately removed from item names in some contexts.
* Fixed a bug that caused the stripping of color formatting to fail on some nested color patterns.
* [modding] Added SourceID, SourceBlueprint, KillerID, and KillerBlueprint properties to dropped corpse objects. ID properties will only be populated if the relevant object already had an ID when the corpse was generated.


==== 205.37 beta ====
=== 206.72 ===
* Increased the value of the leftmost tick of the repeat delay slider from 0 to 5.
 
* Fixed the main menu X not highlighting on hover.
[https://freeholdgames.itch.io/cavesofqud/devlog/706206/feature-friday-march-29-2024 Released March 29, 2024.]
* You can use the walk command again while looking to walk to the object you're looking at.
 
* Fixed v positive and v negative binds changing objects in a stack in the looker.
* Extradimensional psychic assassin weeps are no longer noted in your journal on sight.
* Page Up and Page Down can now be used to navigate popups and the look menu.
* You are now allowed to pick your target when there are multiple creatures available to beguile or proselytize in a cell.
* Fixed the binding display on the book UI.
* Flying objects that become stuck (for ex. in webs) will now stop flying and fall.
* You can now use hotbar positional binds to trigger an ability even if that ability has a custom bind.
* Fixed a bug that caused some golems to retain their mental shield.
* Fixed an issue when looking at a tile when you didn't have Walk bound.
* Fixed a bug that caused some golems to drop a corpse or their inventory on death.
* Fixed an issue when using backspace on the number selection popup.
* Fixed a bug that rarely caused several webs to spawn stacked in a single square.
* Fixed an issue causing page up and down to be reversed in some menus.
* Fixed a bug that caused phase webs to break immediately.
=== 204.90/205.35 beta ===
* Fixed a bug that caused phasing from phase webs to wear off immediately.
[https://freeholdgames.itch.io/cavesofqud/devlog/553670/feature-friday-june-30-2023 Released June 30, 2023.]
* Fixed a bug that prevented the phased VFX from rendering.
* Added new descriptions for some natural equipment.
* Fixed a bug that caused frost webs to behave differently for player and NPC use.
* Heightened Hearing, Sense Psychic, and electromagnetic sensors no longer alert enemies.
* Fixed a bug that rarely caused fixed settlement ovens to appear in random encounters.
* Ichor merchants now occasionally stock sap, putrescence, primordial soup, and (rarely) warm static.
* [modding] Added support for removing any blueprint tag by prefixing them with remove: e.g. removetag, removebuilder, removestat, etc.
* The Light Source category is now initially expanded when equipping a thrown weapon.
* [modding] Buttons in Options.xml can now declare an OnClick method.
* Sense Psychic now allows you to perceive when someone creates an otherwise non-visible pyrokinesis or cryokinesis field.
* [debug] We made some changes to modding population tables.
* Factory arms now properly move objects.
** Populations and their groups with the same IDs are now merged by default, specify Load="Replace" to replace them.
* Being rusted now generally turns things red.
** Objects and tables can now
* If a village records its history through tattoos, and a villager has a body that cannot be tattooed but can be engraved, they now spawn with an historical engraving.
* You no longer auto-disassemble items in the course of modding them.
* The trade screen no longer ever shows a negative post-trade weight.
* Improved auto-equip failure messages, especially in cases where auto-equip failed on multiple body parts.
* Improved messaging for the appearance and disappearance of pyrokinesis and cryokinesis fields.
* The damage done by pyrokinesis and cryokinesis now depends on the phase that the field's creator was in at the time of creation.
* Fixed a bug that made armor fail to auto-equip to an occupied but potentially available body part if the first appropriate body part was occupied by non-removable equipment.
* Fixed a bug that caused odd grammar in the descriptions of your severed limbs.
* Fixed a bug that caused you to get time cube messages when zero jells applied the effect to NPCs.
* Fixed a bug that caused creatures to swap energy cells too frequently in items that have boot sequences with high charge draws.
* Fixed a bug that caused psychic hunters to sometimes fail to spawn and prevent other creatures in the zone from moving.
* Fixed support for the "Stack" hint, which will cause some ammunition populations not to be scattered all over the floor as individual objects.
* Fixed a bug that made some farms generate with odd names.
* Fixed a bug that caused some tinkerable items to display a <?> in their name and give no bits when disassembled.
* Fixed a bug that caused rusted robots who had their rusting repaired remain red.
* Fixed a bug that caused your tongue to continuously regrow and rot away if you had Regeneration.
* Fixed a bug that made initial cryokinesis field deployment use colors appropriate to pyrokinesis.
* Fixed a bug causing graphical glitches with