User:Illuminatiswag/Sandbox: Difference between revisions

m
should have fixed a few more version numbers?
(improved beta parsing i hope)
m (should have fixed a few more version numbers?)
Line 778: Line 778:
* [modding] Added some new predicates to conversations: IfTrueKin, IfNotTrueKin, IfGenotype, IfNotGenotype, IfSubtype, and IfNotSubtype.
* [modding] Added some new predicates to conversations: IfTrueKin, IfNotTrueKin, IfGenotype, IfNotGenotype, IfSubtype, and IfNotSubtype.
* [modding] Unity impostors now support X and Y offsets.
* [modding] Unity impostors now support X and Y offsets.
== July 24, 2021 ==
== 201.114/202.74 ==
* 201.114/202.74
Released July 24, 2021.
* If you already have Burrowing Claws, taking a skulk tonic now boosts its level.
* If you already have Burrowing Claws, taking a skulk tonic now boosts its level.
* Creatures who feel victimized by inanimate objects no longer become retributively angry, usually.
* Creatures who feel victimized by inanimate objects no longer become retributively angry, usually.
Line 802: Line 802:
* Fixed a bug that occasionally caused quest steps triggered by visiting a zone to finish before you actually visited the zone.
* Fixed a bug that occasionally caused quest steps triggered by visiting a zone to finish before you actually visited the zone.
* Fixed an exception when cancelling aggression.
* Fixed an exception when cancelling aggression.
== July 16, 2021 ==
== 201.113/202.73 ==
* 201.113/202.73
Released July 16, 2021.
* Digging tools now work on rubble and boulders.
* Digging tools now work on rubble and boulders.
* You can no longer clean things while frozen.
* You can no longer clean things while frozen.
Line 825: Line 825:
* Fixed a bug that caused action queue inconsistences at the start of a new game.
* Fixed a bug that caused action queue inconsistences at the start of a new game.
* [modding] You can now use placement hints for zone and party objects in faction encounters.
* [modding] You can now use placement hints for zone and party objects in faction encounters.
== July 9, 2021 ==
== 201.110/202.70 ==
* 201.110/202.70
Released July 9, 2021.
* Added a new item mod, overloaded, that can be tinkered or found on a variety of electronics, including most energy weapons. Overloaded items have increased performance but draw extra charge, generate heat when used, and have a chance to break relative to their charge draw.
* Added a new item mod, overloaded, that can be tinkered or found on a variety of electronics, including most energy weapons. Overloaded items have increased performance but draw extra charge, generate heat when used, and have a chance to break relative to their charge draw.
* Overloaded laser pistols are now normal laser pistols with the overloaded mod applied.
* Overloaded laser pistols are now normal laser pistols with the overloaded mod applied.
Line 849: Line 849:
* Fixed a bug that caused VSync to stop functioning when the game window was resized on Linux.
* Fixed a bug that caused VSync to stop functioning when the game window was resized on Linux.
* Fixed some missing spaces in preacher sermons and generated book text.
* Fixed some missing spaces in preacher sermons and generated book text.
== July 3, 2021 ==
== 201.109/202.69 ==
* 201.109/202.69
Released July 3, 2021.
* Moving via the Walk command now displaces neutral creatures the same way manual movement does.
* Moving via the Walk command now displaces neutral creatures the same way manual movement does.
* Added a new Automation option: "Show finding items while scavenging through trash as message log entries instead of popups." Defaults to off.
* Added a new Automation option: "Show finding items while scavenging through trash as message log entries instead of popups." Defaults to off.
Line 865: Line 865:
* Fixed a bug that caused dynamic starting villages to not be constrained in the western portion of the map.
* Fixed a bug that caused dynamic starting villages to not be constrained in the western portion of the map.
* [modding] Fixed a bug causing the map editor to not register keyboard input.
* [modding] Fixed a bug causing the map editor to not register keyboard input.
== June 25, 2021 ==
== 201.107/202.67 ==
* 201.107/202.67
Released June 25, 2021.
* Tweaked madpole frenzy behavior. Now when they sense blood in their tile, they enter a frenzied state for 10 rounds that gives them +10 Quickness and makes them prefer bleeding targets. They also go berserk for 5 rounds, per usual.
* Tweaked madpole frenzy behavior. Now when they sense blood in their tile, they enter a frenzied state for 10 rounds that gives them +10 Quickness and makes them prefer bleeding targets. They also go berserk for 5 rounds, per usual.
* Temporary mutations gained from items or cooking are now displayed on the character sheet.
* Temporary mutations gained from items or cooking are now displayed on the character sheet.
Line 893: Line 893:
* Fixed a bug that caused empty ground tiles to appear in desert villages and ruins.
* Fixed a bug that caused empty ground tiles to appear in desert villages and ruins.
* Fixed a bug that caused the hollow tree hideout to generate without ground tiles.
* Fixed a bug that caused the hollow tree hideout to generate without ground tiles.
== June 12, 2021 ==
== 201.106/202.66 ==
* 201.106/202.66
Released June 12, 2021.
* You can now disassemble HE Missiles. The chance of recovering any given bit from dissassembly of a missile is very low, since multiple missiles are created per batch. (Note: This won't affect missiles already generated in saved games.)
* You can now disassemble HE Missiles. The chance of recovering any given bit from dissassembly of a missile is very low, since multiple missiles are created per batch. (Note: This won't affect missiles already generated in saved games.)
* Crocs are now good swimmers.
* Crocs are now good swimmers.
Line 940: Line 940:
* Fixed a rare issue causing village build failures.
* Fixed a rare issue causing village build failures.
* Fixed a rare exception.
* Fixed a rare exception.
== June 4, 2021 ==
== 201.105/202.65 ==
* 201.105/202.65
Released June 4, 2021.
* If you know Meditate, you automatically begin meditating when you rest for 10 or more rounds uninterrupted.
* If you know Meditate, you automatically begin meditating when you rest for 10 or more rounds uninterrupted.
* The effects of multiple items of serene visage on Meditate's cooldown now work properly.
* The effects of multiple items of serene visage on Meditate's cooldown now work properly.
Line 968: Line 968:
* Fixed a bug that caused cloned sludges to share component liquids.
* Fixed a bug that caused cloned sludges to share component liquids.
* [modding] The Chance property in population tables now supports "n/m" format to express "n chance in m". If no denominator is specified, 100 is assumed, per the current usage.
* [modding] The Chance property in population tables now supports "n/m" format to express "n chance in m". If no denominator is specified, 100 is assumed, per the current usage.
== May 28, 2021 ==
== 201.104/202.64 ==
* 201.104/202.64
Released May 28, 2021.
* Added new descriptions for books and crocs.
* Added new descriptions for books and crocs.
* Urchins now bleed ink.
* Urchins now bleed ink.
Line 1,008: Line 1,008:
* Fixed a bug that caused trailing commas to be included in some creatures' shortened names.
* Fixed a bug that caused trailing commas to be included in some creatures' shortened names.
* Fixed a bug with dynamic tiles on some objects, like tombstones.
* Fixed a bug with dynamic tiles on some objects, like tombstones.
== May 21, 2021 ==
== 201.103/202.63 ==
* 201.103/202.63
Released May 21, 2021.
* Added the ability to direct companions to engage with enemies aggressively or only engage defensively. When only engaging defensively, your companion will not look for hostile targets to attack on its own initiative, only attacking targets in reaction to aggression against itself or another party member.
* Added the ability to direct companions to engage with enemies aggressively or only engage defensively. When only engaging defensively, your companion will not look for hostile targets to attack on its own initiative, only attacking targets in reaction to aggression against itself or another party member.
* If you and your companion both have Trash Divining, you now receive any secrets they discover by rifling through trash.
* If you and your companion both have Trash Divining, you now receive any secrets they discover by rifling through trash.
Line 1,059: Line 1,059:
* Fixed a bug that caused some artifacts to retain their unidentified tile appearance after being identified.
* Fixed a bug that caused some artifacts to retain their unidentified tile appearance after being identified.
* Fixed a bug that caused [redacted] to be rendered inert when the player was blocked from entering.
* Fixed a bug that caused [redacted] to be rendered inert when the player was blocked from entering.
== May 14, 2021 ==
== 201.102/202.62 ==
* 201.102/202.62
Released May 14, 2021.
* Added a new movement command: Move to Point of Interest (default mapping: backspace). The command prompts you with a list of points of interest that you've discovered on the local map, then it autowalks you to the one you choose.
* Added a new movement command: Move to Point of Interest (default mapping: backspace). The command prompts you with a list of points of interest that you've discovered on the local map, then it autowalks you to the one you choose.
* Your companions' tiles now face the same direction as you do.
* Your companions' tiles now face the same direction as you do.
Line 1,132: Line 1,132:
* You can now check your game mode, turn counter, and world seed in game by hitting Esc and selecting Game Info.
* You can now check your game mode, turn counter, and world seed in game by hitting Esc and selecting Game Info.
* We reworded the debug options around disabling permadeath to make them clearer.
* We reworded the debug options around disabling permadeath to make them clearer.
== April 30, 2021 ==
== 201.98/202.58 ==
* 201.98/202.58
Released April 30, 2021.
* Villagers now indicate direction when guiding you toward quest givers in the village.
* Villagers now indicate direction when guiding you toward quest givers in the village.
* Carapaces and quills now appear in creature descriptions as physical features.
* Carapaces and quills now appear in creature descriptions as physical features.
Line 1,172: Line 1,172:
* [modding] Legendary creature naming is now handled via Naming.xml.
* [modding] Legendary creature naming is now handled via Naming.xml.
* [modding] Generation of gender names, person terms, immature person terms, formal address terms, offspring terms, sibling terms, and parent terms is now handled via name styles defined in Naming.xml, not via Genders.xml. Pronoun generation is still handled by Genders.xml.
* [modding] Generation of gender names, person terms, immature person terms, formal address terms, offspring terms, sibling terms, and parent terms is now handled via name styles defined in Naming.xml, not via Genders.xml. Pronoun generation is still handled by Genders.xml.
== April 23, 2021 ==
== 201.97/202.57 ==
* 201.97/202.57
Released April 23, 2021.
* Slugs now below to the mollusk faction.
* Slugs now below to the mollusk faction.
* If you are unable to use Take All because of a nearby hostile creature, you now get a popup message.
* If you are unable to use Take All because of a nearby hostile creature, you now get a popup message.
Line 1,192: Line 1,192:
* Fixed a bug that prevented successfully pouring liquids on non-flying things while you were flying.
* Fixed a bug that prevented successfully pouring liquids on non-flying things while you were flying.
* [modding] The general cultural naming patterns used in the game are now moddable via Naming.xml. (Most hero naming currently still runs via the tags in ObjectBlueprints.xml.)
* [modding] The general cultural naming patterns used in the game are now moddable via Naming.xml. (Most hero naming currently still runs via the tags in ObjectBlueprints.xml.)
== April 16, 2021 ==
== 201.89/202.49 ==
* 201.89/202.49
Released April 16, 2021.
* You can now talk to nests.
* You can now talk to nests.
* Holographic plants are no longer affected by defoliant.
* Holographic plants are no longer affected by defoliant.
Line 1,247: Line 1,247:
* Mods with duplicate IDs are no longer loaded. If there are duplicates, the mod in the local mod directory has preferred loading status.
* Mods with duplicate IDs are no longer loaded. If there are duplicates, the mod in the local mod directory has preferred loading status.
* Mod-enabled state and approval hashes are now persisted to ModSettings.json instead of separate modcheck-{ID}.json files, which could fail to write.
* Mod-enabled state and approval hashes are now persisted to ModSettings.json instead of separate modcheck-{ID}.json files, which could fail to write.
== April 9, 2021 ==
== 201.88/202.48 ==
* 201.88/202.48
Released April 9, 2021.
* When furniture with integrated power transmission systems becomes animated, the resulting newly sentient being no longer breaks every time it moves.
* When furniture with integrated power transmission systems becomes animated, the resulting newly sentient being no longer breaks every time it moves.
* You can no longer do the following while confused: perform interactions related to note taking, mark things important or unimportant, or mod items with tinkering.
* You can no longer do the following while confused: perform interactions related to note taking, mark things important or unimportant, or mod items with tinkering.
Line 1,274: Line 1,274:
* Fixed a bug that caused options to occasionally get unintentionally cleared during a data hotload.
* Fixed a bug that caused options to occasionally get unintentionally cleared during a data hotload.
* Fixed [redacted] as it appears in On the Origins and Nature of the Dark Calculus.
* Fixed [redacted] as it appears in On the Origins and Nature of the Dark Calculus.
== April 2, 2021 ==
== 201.85/202.45 ==
* 201.85/202.45
Released April 2, 2021.
* Added a new tile for mechanical wings.
* Added a new tile for mechanical wings.
* Aquatic creatures now dream in blub-ridden language.
* Aquatic creatures now dream in blub-ridden language.
Line 1,307: Line 1,307:
* IfTestState="test" makes the conversation element conditional on a test of game state (see https://cavesofqud.fandom.com/wiki/Modding:Conversation for details)
* IfTestState="test" makes the conversation element conditional on a test of game state (see https://cavesofqud.fandom.com/wiki/Modding:Conversation for details)
* [debug] Enabling "Show debug information on object and system internals" now lets you interact with flooring objects that you otherwise couldn't interact with.
* [debug] Enabling "Show debug information on object and system internals" now lets you interact with flooring objects that you otherwise couldn't interact with.
== March 26, 201 ==
== 201.81/202.40 ==
* 201.81/202.40
Released March 26, 201.
* You can now disassemble unidentified artifacts.
* You can now disassemble unidentified artifacts.
* Willpower now affects the recharge rate of Light Manipulation.
* Willpower now affects the recharge rate of Light Manipulation.
Line 1,367: Line 1,367:
* [debug] The testhero wish now adds the creature to the action queue if they have a brain.
* [debug] The testhero wish now adds the creature to the action queue if they have a brain.
* [modding] There is now a method UpdateStatShifts() on the Armor part that can be used to resynchronize armor's effects on stats after any updates made while it is worn. CarryBonus on Armor also now updates the armor's wearer immediately upon being changed.
* [modding] There is now a method UpdateStatShifts() on the Armor part that can be used to resynchronize armor's effects on stats after any updates made while it is worn. CarryBonus on Armor also now updates the armor's wearer immediately upon being changed.
== March 19, 2021 ==
== 201.77/202.36 ==
* 201.77/202.36
Released March 19, 2021.
* Magazine-loaded heavy weapons can now be drum-loaded.
* Magazine-loaded heavy weapons can now be drum-loaded.
* Force fields, stasis fields, and normality fields can no longer be frozen.
* Force fields, stasis fields, and normality fields can no longer be frozen.
Line 1,420: Line 1,420:
* Fixed some cases where the hotkey for an interaction was highlighted on an insignificant word.
* Fixed some cases where the hotkey for an interaction was highlighted on an insignificant word.
* [debug] The "Show debug information on object and system internals" option now adds an action to the classic UI 'look' interface that displays the navigation weight of the square you're looking at.
* [debug] The "Show debug information on object and system internals" option now adds an action to the classic UI 'look' interface that displays the navigation weight of the square you're looking at.
== March 12, 2021 ==
== 201.74/202.33 ==
* 201.74/202.33
Released March 12, 2021.
* We changed how robots and mutations interact.
* We changed how robots and mutations interact.
* Robots now have modules rather than mutations.
* Robots now have modules rather than mutations.
Line 1,487: Line 1,487:
* Fixed a typo in the glotrot tomb inscription.
* Fixed a typo in the glotrot tomb inscription.
* Fixed a bug that made electrical arcs and some other visual effects sometimes display strange floating Unicode characters instead of the desired effect.
* Fixed a bug that made electrical arcs and some other visual effects sometimes display strange floating Unicode characters instead of the desired effect.
== March 5, 2021 ==
== 201.73/202.32 ==
* 201.73/202.32
Released March 5, 2021.
* Tweaked the layout of the Tinkering screen.
* Tweaked the layout of the Tinkering screen.
* Improved the display of very large numbers of bits on the Tinkering screen.
* Improved the display of very large numbers of bits on the Tinkering screen.
Line 1,537: Line 1,537:
* [modding] Mods' Steam Workshop names no longer dictate their internal IDs and thus won't prevent approval if they contain invalid characters.
* [modding] Mods' Steam Workshop names no longer dictate their internal IDs and thus won't prevent approval if they contain invalid characters.
* [modding] Genotypes now have an IsTrueKin flag, separate from IsMutant. GameObject.IsTrueKin() now looks for this flag being true on the creature's property-defined genotype, with creatures with no genotype presumed to not be true kin. GameObject.IsMutant() now looks for IsMutant being true on the creature's property-defined genotype, with creature with no genotype presumed to be mutants.
* [modding] Genotypes now have an IsTrueKin flag, separate from IsMutant. GameObject.IsTrueKin() now looks for this flag being true on the creature's property-defined genotype, with creatures with no genotype presumed to not be true kin. GameObject.IsMutant() now looks for IsMutant being true on the creature's property-defined genotype, with creature with no genotype presumed to be mutants.
== February 26, 2021 ==
== 201.71/202.30 ==
* 201.71/202.30
Released February 26, 2021.
* Renamed miasmatic ash to osseous ash.
* Renamed miasmatic ash to osseous ash.
* Added a new gas type: miasma.
* Added a new gas type: miasma.
Line 1,564: Line 1,564:
* Fixed some capitalization inconsistency with 'Sightless Way'.
* Fixed some capitalization inconsistency with 'Sightless Way'.
* [beta] Fixed a bug that caused Sheba Hagadias to always spawn as a breathbeard.
* [beta] Fixed a bug that caused Sheba Hagadias to always spawn as a breathbeard.
== February 19, 2021 ==
== 201.70/202.29 ==
* 201.70/202.29
Released February 19, 2021.
* Added all new tiles for melee weapons, over 50 in total.
* Added all new tiles for melee weapons, over 50 in total.
* Added basic mouse support to field placement for force wall, force projectors, and portable walls.
* Added basic mouse support to field placement for force wall, force projectors, and portable walls.
Line 1,603: Line 1,603:
* Fixed verb conjugation in the description of phylactery squire.
* Fixed verb conjugation in the description of phylactery squire.
* [debug] Added a new wish, "allskills", that gives you every skill.
* [debug] Added a new wish, "allskills", that gives you every skill.
== February 12, 2021 ==
== 201.69/202.28 ==
* 201.69/202.28
Released February 12, 2021.
* Gave agolflies wings.
* Gave agolflies wings.
* Euclid now wanders around Barathrum's study but no longer attacks the mushrooms there.
* Euclid now wanders around Barathrum's study but no longer attacks the mushrooms there.
Line 1,645: Line 1,645:
* Fixed elastyne skin suit appearing in certain encounter tables twice.
* Fixed elastyne skin suit appearing in certain encounter tables twice.
* [modding] Several messages pertaining to curable fungal infections now emit & conjugate properly for NPCs.
* [modding] Several messages pertaining to curable fungal infections now emit & conjugate properly for NPCs.
== February 5, 2021 ==
== 201.68/202.27 ==
* 201.68/202.27
Released February 5, 2021.
* Cans of Spray-a-Brain and nano-neuro animators now let you animate more types of inanimate objects (anything with the animatable tag) instead of just walls, doors, and tables.
* Cans of Spray-a-Brain and nano-neuro animators now let you animate more types of inanimate objects (anything with the animatable tag) instead of just walls, doors, and tables.
* Added more variety to relic names.
* Added more variety to relic names.
Line 1,680: Line 1,680:
* Fixed some empty text in recipes and cooked meal descriptions.
* Fixed some empty text in recipes and cooked meal descriptions.
* Fixed a typo in the error log.
* Fixed a typo in the error log.
== January 29, 2021 ==
== 201.67/202.26 ==
* 201.67/202.26
Released January 29, 2021.
* Fear is now implemented as a status effect called Terrified. This means it now appears in creatures' descriptions, can be removed by phenomena that remove status effects, counts as a debuff for Shank's purposes, and interrupts Sunder Mind.
* Fear is now implemented as a status effect called Terrified. This means it now appears in creatures' descriptions, can be removed by phenomena that remove status effects, counts as a debuff for Shank's purposes, and interrupts Sunder Mind.
* The energy cost of a move action now uses the move speed you had at the start of the action. This fixes a bug where if you went prone while wading through water, enemies would get dozens of free attacks on you.
* The energy cost of a move action now uses the move speed you had at the start of the action. This fixes a bug where if you went prone while wading through water, enemies would get dozens of free attacks on you.
Line 1,722: Line 1,722:
* Fixed a typo in square cap.
* Fixed a typo in square cap.
* Fixed some grammar errors with relic boots.
* Fixed some grammar errors with relic boots.
== January 22, 2021 ==
== 201.62/202.22 ==
* 201.62/202.22
Released January 22, 2021.
* Warden Ualraig no longer carries glowspheres.
* Warden Ualraig no longer carries glowspheres.
* Glowspheres are now more expensive.
* Glowspheres are now more expensive.
Line 1,845: Line 1,845:
* 202.20 - 'beta' branch
* 202.20 - 'beta' branch
* [modding] ConsoleChar underwent a large internal refactor to simplify its data structure and provide a more flexible framework for colors.
* [modding] ConsoleChar underwent a large internal refactor to simplify its data structure and provide a more flexible framework for colors.
== January 8, 2021 ==
== 201.60/202.19 ==
* 201.60/202.19
Released January 8, 2021.
* Creatures can now pathfind through force bubbles they are emitting.
* Creatures can now pathfind through force bubbles they are emitting.
* Creatures now care when you damage their force bubbles.
* Creatures now care when you damage their force bubbles.
Line 2,073: Line 2,073:
* Added zoom in and zoom out bindngs to the prerelease input manager
* Added zoom in and zoom out bindngs to the prerelease input manager
* Cancel now properly exits the pick direction screen when prerelease input manager is enabled
* Cancel now properly exits the pick direction screen when prerelease input manager is enabled
== November 27, 2020 ==
== 201.53/202.11 ==
* 201.53/202.11
Released November 27, 2020.
* Tonic injectors now have an interaction command available for applying them to others.
* Tonic injectors now have an interaction command available for applying them to others.
* The fitted with filters mod now protects from critical failures on gas saves, the same as gas masks and vinewood sap masks.
* The fitted with filters mod now protects from critical failures on gas saves, the same as gas masks and vinewood sap masks.