TwitchToolkit
(https://i.imgur.com/KPjyuyY.png)
Description:
Another twitch integration mod based on the popular mod Twitch Stories.
More images: https://imgur.com/a/Ss7btcW (https://imgur.com/a/Ss7btcW)
Check out that mod here: https://steamcommunity.com/sharedfiles/filedetails/?id=1575408914
This mod is currently in Beta because their are some bugs still that I am finding. Please report bugs in my discord https://discord.gg/qrtg224 , you can also find more information, updates, and the source code there as well.
Read all about the mod here, my discord is the best place to get the most up to date information.
https://docs.google.com/document/d/e/2PACX-1vShxCzVEEnQzYD6q9KCfkurrnCE6knn05SbXcriCSZaGZmTCoOPKMTItHzjGTBDjnxGGGZGhqetLO2B/pub (https://docs.google.com/document/d/e/2PACX-1vShxCzVEEnQzYD6q9KCfkurrnCE6knn05SbXcriCSZaGZmTCoOPKMTItHzjGTBDjnxGGGZGhqetLO2B/pub)
Author/Mod Team
Me (hodlhodl)
previous author finally88
help from Codingale and the rimworld discord
Special thanks to:
-help
Codingale
-stream testers
zenfrox
spartanstu23
suwey
kruffles
and the viewers of their streams
Download
Direct: https://github.com/hodldeeznuts/twitchtookit/releases/download/1.7/TwitchToolkitBetav.1.7.zip (https://github.com/hodldeeznuts/twitchtookit/releases/download/1.7/TwitchToolkitBetav.1.7.zip)
Steam: https://steamcommunity.com/sharedfiles/filedetails/?id=1669459797 (https://steamcommunity.com/sharedfiles/filedetails/?id=1669459797)
Source: https://github.com/hodldeeznuts/twitchtookit (https://github.com/hodldeeznuts/twitchtookit)
How to install:
- Unzip the contents and place them in your RimWorld/Mods folder.
- Activate the mod in the mod menu in the game.
License
you may use this mod in modpacks and/or derivative works
small warning:
points are kept when a new game is started
streamer starts a new game
then someone does ( don't want to say it was me)
!buyevent bigraid
(that costs ~750 points and lowers your karma from 100 to 50)
the whole colony is messed up
and the one who did it can now unfollow and never watch again cause he won't get many points from now on and he can't interact anymore
still... the streamer "can" restart a new game now
(not worth at all just to lose one troll)
there is no option to stop this with the standard settings
needs not much time to get 750 points by just viewing
hint: change some things like the option to call in the raids after some time/days passed when a new colony is started by standard
- Points are kept at all times and only reset when the streamer resets it
- A new viewer would never have enough points for a raid when starting out default settings, I provide several settings to play around with for balance
- Your karma does go from 100 to 50 when you do something bad but it also goes back up when you do something good.
- There is several settings to stop this. You can disable raid events, you can turn down coin earnage, turn up max karma.
- I totally understand an option to prevent new raids when colonies are started, however, like i said before new colonies shouldn't be calling raids in. You can also turn purchases off until you are comfortable and ready for them. When a new colony starts with default settings it would take a new viewer 30 minutes to start a small one person raid. You also have the ability to change all of the pricing to your liking.
Greetings,
Been streaming with your toolkit and had a blast yesterday, i do have a few question reguarding the toolkit.
1. Store seem to disable itself after a certain amount of time or after X purchase, can i disable the auto-turning off?
2. I went and did the items/reset to default to get the new list but it did not save it to the productlist.csv? Do i have to add every single item manually or is there a way to dump the list as i thought it would?
@jocan2003
Lots of updates have been put up since the last time i updated this thread. I have updated the original download link. I recommending going through my discord for most up to date information. Both bugs you described have been long fixed in the latest versions.
Beta Update 1.7
Custom event resource pod frenzy
Custom event big meteorite shower (off by default due to destructive level)
Default settings buttons for most options now
Added ability to use separate chatrooms
Several command outputs localized, 80% done
Command outputs have been simplified
New command !toolkitcmds for getting all custom viewer commands
Starting karma setting
Starting balance setting
Replaced vote messages in chat with popup window ingame
Stats window shows you how many events have been purchased and how many coins users have been spending
Curve for calculating karma can now be edited, there is no long explanation at the moment but essentially T1 calculations are for 'good' viewers and T3 are 'bad' players, and T4 are 'very bad' viewers
Added balance tab
Added limiter to max amount of events and of each type, should now be easier to prevent spam of bad events all at once. This is easily disabled so lower your pitchforks.
Add ability to disable lurkers from earning coins after set period of time, also has option for half coins after certain time
Adds requirements options for gifting which can prevent viewers from giving 'bad viewers' coins
Revamps entire karma system
Sync currency with streamlabs self hosted chatbot
Sync currency with streamelements cloud loyalty points
New data saver for 3rd party integration
New save method, instead of saving data every minute, data now saves with autosave and regular save
Viewer named colonist queue, takes all current viewers from your stream who have not be added to the game, and raffles the colonist off to be named after viewer.
Installation wizard for first time users
Votes can no longer happen in the background of another vote
Fixed Big mechanoid raid not spawning from being named wrong
Fixed vote options not being calculated right
Fixed bug with event cooldowns not being turned off and sometimes breaking
Fixed output to spreadsheet using special characters
Fixed commands in chat to decode germ chars
Added setting for large voting window
Added setting for voting window display
Added setting for voting options to be sent to chat
Hotfix: Thanks @Wutata and @saschahi for working on getting exotic items, like serums available for purchase.
Hotfix: Just sent out new default values for karma tiers and new way of calculating that tier, so make sure once you update to reset to default karma values or else things may seem a bit out of whack
Animal self tame fixed
Ambrosia sprout will not activate on biomes it can't grow in
Streams with 100+ viewers will run smoother[/li][/list]