RimWorld

RimWorld

ToolkitUtils
56 Comments
Twitch DocMichi Feb 4 @ 9:16am 
Will there be an update at some point? Otherwise, it would be great if someone said so we don't have to wait any longer. It's a shame because I've been so annoyed with this tool.
Jpeg Sep 5, 2024 @ 12:23pm 
same issue as below (i have v7.0.5.0)
I3eauLeBoi Jul 24, 2024 @ 10:15am 
*Also saving presets and loading them don't work.
I3eauLeBoi Jul 24, 2024 @ 10:14am 
Can't edit storypacks with this mod turned on. Only leaves Tory talker, And all the other story bots are just gone. Disabling the mod brings them all back which also allows you to enable them or disable them (And even edit Hodl bot)
Xavier Jul 12, 2024 @ 5:15pm 
testing various things I found that the 1.5 github version doesn't work with spawning siege or sapper raids, but raid and drop raid do seem to work. militaryaid completely breaks the game. Also this is fairly obvious when when the settings menu is opened from the bottom right, it can not be closed unless you click on the settings menu in the bottom right again. Everything else closes when hitting escape.
Grishord May 12, 2024 @ 8:38am 
Any news on getting a steam update?
FeniFoxy Apr 20, 2024 @ 9:08am 
i go to github and install 1.5 ... its not really work plz can help to install?
Rudy Brodacz 86 Apr 19, 2024 @ 6:36am 
how to instal it on rimworld? Can someone explain me ?
randoo  [author] Apr 13, 2024 @ 4:50pm 
1.5 is being updated on GitHub until the major issues are ironed out, then it'll be uploaded to Steam.
Valargent Apr 13, 2024 @ 1:35pm 
Update soon, I hope <3!
Nox Tenebris Jan 14, 2024 @ 2:28am 
When opening on RimPy it still asks for the 1.3 version as the default version
randoo  [author] Sep 30, 2023 @ 6:50am 
The community version is the 1.4 version of Twitch Toolkit, which is being updated by the community.
Koizumi Yui Sep 29, 2023 @ 9:03pm 
What is this "community version" exactly? I'm a bit confused. All i see is the 1.3 and the 1.4 versions.
EliasRipley Aug 27, 2023 @ 11:50am 
Thanks for replying so fast Randoo! I did get an error in game but I had also installed 'Twitch Chat' mod which displays users chats as speech bubbles. I'm going to remove that and come back to you. Mind if I give you a rather than filling up the comments here?
randoo  [author] Aug 27, 2023 @ 9:22am 
The RimPy error was mentioned, but the mod's about file is correct, and no error is produced in-game. This would be a problem for the community, or developer, of RimPy (depending on where the issue is).
EliasRipley Aug 27, 2023 @ 9:13am 
Yeah, using the sidebar / 1.4 version by Nry.
Error is coming from RimPy, so I suppose maybe it needs updating there?
randoo  [author] Aug 27, 2023 @ 8:59am 
@EliasRipley, Utils recently swapped to the "community version" of Twitch Toolkit, which is also available on Steam. Are you using the one listed on the sidebar, or the old GitHub version?
EliasRipley Aug 27, 2023 @ 8:44am 
On 1.4 I'm getting an error that Twitch Toolkit is not installed, although it is.
picard65 Oct 30, 2022 @ 12:49am 
<3
CanadianSnow Sep 3, 2022 @ 2:59pm 
This mod is FREAKING GREAT!
Lunak Jun 8, 2022 @ 4:29pm 
i dont have any text if i go to Options - Mods and try to change settings (German Version)
randoo  [author] Apr 8, 2022 @ 1:15am 
@frostly, I wouldn't say it'd be a "totally useless mod", even with the problem its command system is causing. You can simply disable the command router and command handler in the mod's settings menu, under "Command Tweaks".
frostfly Apr 8, 2022 @ 12:04am 
So after some Twitch Detective work it seems that This mod is breaking all of toolkit on Twitch right now. I don't know the details, but it needs to be looked into or this is a totally useless mod. Several Twitch streamers that use it have had problems all day with it.
TacticalCrayon Feb 21, 2022 @ 7:59am 
Hey I was wondering when your latest version of this might be coming out? Really excited for it and have been trying to integrate the Beta without much luck lol.
randoo  [author] Nov 10, 2021 @ 2:05pm 
@Tou1on, if the quality is enabled, as well as the global quality setting, you can purchase items of a specific quality by using: !buy item[material,quality]

Where "item" is the item you want to buy, "material" is what you want "item" to be made of, and "quality" is the quality of the item.
Tou1on Nov 9, 2021 @ 6:41pm 
Hi, someone can explain how to choose quality of item? "!buy axe good" right? have some troubles in other language
randoo  [author] Sep 14, 2021 @ 9:45am 
@hodl :lunar2019deadpanpig:
Hoedull Sep 14, 2021 @ 9:00am 
That won't be the case forever, I've got ideas for it. :)
randoo  [author] Sep 14, 2021 @ 6:12am 
@Taermus, yup
Taermus Sep 14, 2021 @ 4:21am 
Ah okay, so a wager needs to be sent with it? Such as !buy raid 100?
randoo  [author] Sep 13, 2021 @ 7:06pm 
@Taermus, its default behavior changed when Utils ported it to 1.3 while Toolkit was still in 1.2. Instead of sending the command's syntax when no wager is specified, the event just silently fails. If you are sending a wager, I could look into it further.
Taermus Sep 13, 2021 @ 5:20pm 
The command to purchase raids doesn't seem to be working on a few streams. No response from the toolkit in chat at all. Any idea what might be wrong?
randoo  [author] Feb 5, 2021 @ 10:01pm 
@rakkalain, could you send me your log? Preferably in a discussion thread, or on the discord.
ColorWoof Feb 5, 2021 @ 5:03pm 
Just to test it i bought the dlc, startet a new colony with these 4 mods only. (No errorlog when starting rimworld. everything's fine). But again the same problem. When clicking on "Viewers" or buying a pawn the game freezes and crashes without giving an error message.
ColorWoof Feb 5, 2021 @ 4:47pm 
I have a problem. Whenever i click on the toolkit menu "Viewers" the game freezes and has to get closed. The same Problem when using !buy pawn at least. I tried a savegame only using Toolkit Core, Harmony, Toolkit utilies and Twitch Toolkit (auto sort). The problem stays the same. I dont use the DLC, just the original game with patch 1.2.
randoo  [author] Sep 30, 2020 @ 11:35am 
@partisan, took me a while, but I found the issue you were having. It has been resolved in today's update.

As for Toolkit's "not enough coins" message, it's due to a limitation in Twitch Toolkit itself. Utils does a lot of things Toolkit wasn't built for, so you'll occasionally see some things that don't seem correct, like pawn purchases being 1 coin.
partisan Sep 30, 2020 @ 12:34am 
@sirrandoo, unfortunately it did not, although 'Debug fix' works in a stable manner. Here's one more piece of debugging info - when I set my coins to 0, `!buy pawn` or `!buy pawn <race>` output the default `not enough coins` message, except the listed price is always 1. In this case, the viewer won't get stuck. I suspect the Pawn Kind Config integration misses some edge case handling.

P.S. Sorry for lots of comments in the main thread - given the conversations can grow as much, I'd just create a separate discussion next time there's something with technical details.
randoo  [author] Sep 27, 2020 @ 4:49pm 
@partisan, today's release should fix the issues you were having with !buy pawn.
partisan Sep 27, 2020 @ 2:29am 
@sirrandoo, thanks for looking into this and the level of details!

It turned out there's been more to my issue, and I found how to mostly mitigate that. Tl;dr somehow `C:\Users<USERNAME>\AppData\LocalLow\Ludeon Studios\RimWorld by Ludeon Studios\TwitchToolkit\Editor\StoreIncidents\BuyPawn.json` got empty. This caused Events to not load a bit later, even w/o Utils installed. It was remarkably same symptoms to Items not loading before. I don't know how it got there, but after renaming the file and reloading the game the normal file was saved and things almost work. !buy pawn with not enough coins would still cause the sticking issue, but that's fixed after a single 'Debug Fix' or a game reload (which wasn't the case earlier).

Here are my last two days of logs if that helps and you feel like looking https://github.com/partisan-terran/item-list/blob/master/logs/RimWorld_Toolkit_Logs_2020_09_26-27.zip .
randoo  [author] Sep 26, 2020 @ 11:36pm 
@partisan, buying certain events, like a pawn, is considered a "variables" event in Twitch Toolkit. These events usually take extra input, like the type of pawn a viewer wants. When the event determines if it's possible, the viewer gets entered into a waiting list. When viewers are in that waiting list and try to purchase a variable event, you'll see the infamous "you must wait for the game to unpause to buy something else" message. Using the "Debug fix" option in Twitch Toolkit's addon menu, the !unstickviewers command when Utils isn't installed, or the !unstick command when Utils is installed removes viewers from that waiting list. Viewers can be stuck in that waiting list if the second half of the event, which only runs when the game is unpaused, throws an exception.

As for Utils' pawn event, I'll look into it.
partisan Sep 26, 2020 @ 9:52pm 
I discovered one serious bug related to '!buy pawn', which can heavily break the overall Toolkit experience for the viewer.

In one variation nothing would happen, but the viewer would be unable to buy anything else. The error '@username you must wait for the game to unpause to buy something else.' would constantly show up. I played a bunch with toggling settings, reconnecting the Toolkit or even reloading the save. However, only disabling the Toolkit Utils mod seems to help getting things back to normal (including pawns purchase). Not sure if coincidence, but the examples I recalled or reproduced initially had not enough coins to buy.

In the other variation the Toolkit commands would stop working completely. Disabling the Utils would fix the issue, while re-enabling it would make commands non-working again.
randoo  [author] Sep 25, 2020 @ 6:32am 
@partisan, It's a byproduct of an old race condition bug between Utils and Twitch Toolkit. Today's release should resolve that problem.
partisan Sep 25, 2020 @ 12:51am 
There's a fresh bug with items not being available as a purchase category, meaning that commands related to items don't work and even the "Items" button in the Toolkit doesn't work (while "Events", "Viewers" and others still do). After removing Utils the Toolkit items work well again. It's probably related to the recent update on Sep 24.
Fully Trained Noob May 14, 2020 @ 12:58am 
Im having an odd bug where !mypawnstory and !mypawnstats no longer work as commands when utilities is active, if i remove it, the commands work again
randoo  [author] Mar 12, 2020 @ 12:17am 
@hodl Randoo#8660
Hoedull Mar 11, 2020 @ 11:53pm 
hey idk how to reach out to you on discord. can you let me know?
Lumenation Mar 8, 2020 @ 3:40pm 
Yeah everything is working as intended now. Thanks so much for you involvement in the community.
Jen Cey Mar 7, 2020 @ 5:19pm 
@SirRandoo That worked like a charm. Million thanks!!! <3
randoo  [author] Mar 7, 2020 @ 5:06pm 
@jencey86, disable the command parser.
Jen Cey Mar 7, 2020 @ 10:27am 
I love this mod. Toolkit Channel Points was recently updated and after a lot of fighting on my end, it seems that the Utils and Channel Points don't play nice together. It gives no errors but when both are enabled, Channel points can't be used. I let them know too about it.