Releases: SirRandoo/toolkit-utils
Releases · SirRandoo/toolkit-utils
ToolkitUtils v6.2.0.2
- Lessened the impact if the Data class throws an exception while initializing.
- Fixed the selectors in the editor being drawn incorrectly.
- Fixed the mutators in the editor being drawn incorrectly.
- Fixed the text fields throughout the mod not accepting text input.
- Adjusted how the mod looks for viewer names to hopefully fix schrödinger bug.
ToolkitUtils v6.2.0.1
- Fixed the mod using asynchronous code in a synchronous method.
- Actually fixed the global weights dialog being blank.
- Ensured the mod only moves files that exist.
ToolkitUtils v6.2.0.0
- Removed lingering references to Puppeteer.
- Fixed the mod always having its Rational Romance compatibility code enabled when the mod was downloaded, but not active.
- Fixed the mod allowing items generated from banned materials.
- Fixed the Twitch Toolkit settings menu not properly displaying some karma settings.
- Added the ability to dye apparel through a command ( !dye t-shirt=blue ) -- A pawn's hair color cannot be changed at this time.
- Fixed the "vote time" description in the Twitch Toolkit settings menu displaying "seconds" instead of "minutes".
- Fixed the
passion
event not charging viewers when passion events are disabled. - Added the ability to disable event wagers through the event's respective settings menu.
- Fixed the
surgery
event erroring out when an invalid body part was given. - Made the
wear
event place items in pawns backpacks if there's space. - Fixed a threading issue in the
!mypawnstats
command. - Fixed the
smite
event improperly parsing the arguments passed to it. - Fixed the global weights dialog in Twitch Toolkit's storyteller settings being broken.
- Migrated the weapons database to the "new" item syntax.
- Fixed the
replacetrait
event not allowing viewers to replace traits within the same spectrum. - Fixed an occasional error within ToolkitCore.
- Added support for passing exceptions thrown in Twitch Toolkit to Visual Exceptions.
- Added the ability to lookup the descriptions of spells and abilities for A RimWorld of Magic's classes (courtesy of Saschahi)
- Shaved off some start up time from the mod.
- Fixed the "karma type" mutator only displaying "karma type" instead of the actual karma type.
- Added a check to ensure the token given to the mod corresponds to the username given to the mod.
- Ensured the save data for the mod isn't lost when the main save data file can't be overwritten.
- Fixed ingestibles not properly counting towards a pawn's food need.
- Reworked the
!insult
command -- it now sends the insult a viewer's pawn says to chat. - Added a
!chat
command -- Makes your pawn chat with another viewer's pawn. - Added a
!flirt
command -- Makes your pawn flirt with another viewer's pawn. - Added a
!deepchat
command -- Makes your pawn have a deep chat with another viewer's pawn. - Fixed the
wear
event charging viewers twice in some instances. - Added an "animal" selector to the Toolkit Editor.
- Reworked the sanctuary event to be more gradual.
- Fixed the heal events healing scars if the pawn has an ideologian that requires scarification.
- Theoretically fixed alien's bodies being invisible when a viewer changes their gender.
- Ensured pawns purchased by a viewer through the
pawn
event always spawn with an ideology from the colony. - Fixed the
randomadulthood
event erroring out when a viewer purchases it while their pawn has no current adulthood.
ToolkitUtils v6.2.0.0 beta 6
- Fixed the
wear
event double charging viewers.
ToolkitUtils v6.2.0.0 beta 5
- Increased the chance of easter eggs happening by 30% to a total of 35%.
- Added more aggressive data save techniques.
- Fixed ingestibles not contributing to a pawn's food need.
- Reworked !insult -- It now sends the insult said by your pawn in chat.
- Added !chat as a way of making your pawn chit chat with other pawns.
- Added !flirt as a way of making your pawn romance other pawns.
- Added !deepchat as a way of making your pawn have a deep conversation with other pawns.
ToolkitUtils v6.2.0.0 beta 4
- Patched an exploit between Puppeteer and Twitch Toolkit that allowed viewers with localized names to have 2 separate balances.
- Fixed the command router not respecting the "Visual Exceptions" setting.
- Fixed the karma type mutator only display "Karma type" instead of the actual karma type.
- Fixed the karma type selector not properly notifying the editor to refresh the results panel.
- Added a check to ensure the oauth token given corresponds to the bot username specified.
ToolkitUtils v6.2.0.0 beta 3
- Fixed the mod selector erroring when a mod name is null.
- Added a tech level selector to the editor.
- Fixed the
surgery
event throwing aNullReferenceException
when an invalid body part is specified. - Added a service for saving and loading config settings independently of RimWorld's config system.
- Fixed the threading issues the
!mypawnstats
command previously experienced. - Fixed the
smite
event not properly parsing the arguments given to it. - Ensured the command router handles any exceptions thrown from "main thread" actions.
- Adjusted the icon that appears on the ToolkitCore main menu button when a report exists in the health report pane.
- Reintroduced the fix to Twitch Toolkit's global weight dialog.
- Migrated the
weapons
database (!rwdata weapons
) to the new item system. - Adjusted how the command router executes
TwitchInterfaceBase
classes to alleviate threading concerns with exception handling. - Fixed the
replacetrait
event not allowing viewers to replace traits within the same spectrum. - Added a Harmony patch to ensure ToolkitCore's viewer database isn't null.
- Added optional support for Visual Exceptions.
- Incorporated a command from Saschahi that allows viewers to lookup the description of skills for classes in A RimWorld of Magic.
- Incorporated a command from Saschahi that allows viewers to manually allocate ability points to skills for their class in A RimWorld of Magic.
ToolkitUtils v6.2.0.0 beta 2
- Fixed the dye command not defaulting to the pawn's favorite color when dying all apparel.
- Fixed the vote time description saying "seconds" instead of "minutes".
- Fixed the add passion incident not charging viewers when passion events are disabled.
- Added a setting to turn wagered incidents into storyteller incidents.
ToolkitUtils v6.2.0.0 beta 1
- Added a way to unregister Easter eggs from Utils' egg basket.
- Fixed the "Rational Romance" compatibility code always being enabled when RR was downloaded, but not active.
- Fixed the mod allowing items generated from banned materials.
- Fixed the Toolkit settings menu not properly displaying all the karma settings when certain settings were enabled.
- Added the ability to dye apparel through the
!dye
command.- Usage:
!dye button-downshirt=red pants=blue cowboyhat=
- Usage:
!dye
- Usage
!dye blue
- Usage:
ToolkitUtils v6.1.5.1
- Added an option to enable transparent favorite colors
- Disabled by default