Skip to content

Releases: SirRandoo/toolkit-utils

ToolkitUtils v6.2.0.2

08 Apr 07:58
Compare
Choose a tag to compare
  • 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

07 Apr 19:49
Compare
Choose a tag to compare
  • 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

06 Apr 21:46
Compare
Choose a tag to compare
  • 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

02 Dec 18:11
Compare
Choose a tag to compare
Pre-release
  • Fixed the wear event double charging viewers.

ToolkitUtils v6.2.0.0 beta 5

11 Nov 21:12
Compare
Choose a tag to compare
Pre-release
  • 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

09 Nov 19:05
Compare
Choose a tag to compare
Pre-release
  • 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

31 Oct 20:55
Compare
Choose a tag to compare
Pre-release
  • Fixed the mod selector erroring when a mod name is null.
  • Added a tech level selector to the editor.
  • Fixed the surgery event throwing a NullReferenceException 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

14 Sep 02:14
Compare
Choose a tag to compare
Pre-release
  • 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

10 Sep 03:56
Compare
Choose a tag to compare
Pre-release
  • 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

ToolkitUtils v6.1.5.1

05 Sep 07:13
Compare
Choose a tag to compare
  • Added an option to enable transparent favorite colors
    • Disabled by default