A downloadable tool for Windows, macOS, and Linux

Get this tool and 1 more for $17.00 USD
View bundle
Buy Now$15.00 USD or more

Twitch Integrated Throwing System is now fully released!
This program allows your chat to bully you as much as possible >:D

It can be used with or without VTube Studio to let people throw items at your face!

This program is an OBS Overlay!

VTuber used for Title-Picture: https://www.twitch.tv/maddiekuma

Official Tutorial: 

VSeeFace Tutorial: 

Inofficial korean guide:
https://blog.naver.com/rmcpvkxld/222832425772

Some of the notable features:

  • Model-Importer for importing 3D and 2D Models
  • Customization of the imported models properties
  • Customize special Triggers for Events happening on Twitch
  • VSeeFace Support (alpha)

Instructions:

  1. Unzip the file and start the "Twitch Integrated Throwing System.exe"
  2. Add the program as a "game capture" in your OBS sources and make sure "Allow Transparency" is checked!
  3. Make sure the application is covering the entire screen for the best experience
  4. To hide the program the default key-bind is to double-tap F10 (this can be changed in the settings)
  5. You can test throws by hitting F9 (this can also be changed)
  6. For a more comprehensive guide, check the official Tutorial!

I am an unexperienced developer, so please contact me whenever you encounter issues or have suggestions for future updates!

I am not responsible for the models that people import!

Official discord: https://discord.gg/fjYscQ9SF9

!! IMPORTANT !!

You will need to run Version 1.0.8 or higher otherwise your Twitch Authentication will not work!!!

StatusIn development
CategoryTool
PlatformsWindows, macOS, Linux
Rating
Rated 4.8 out of 5 stars
(93 total ratings)
AuthorRemasuri3
Made withUnity
Tags2D, Experimental, Unity
Average sessionA few seconds
LanguagesEnglish
InputsKeyboard, Mouse

Purchase

Get this tool and 1 more for $17.00 USD
View bundle
Buy Now$15.00 USD or more

In order to download this tool you must purchase it at or above the minimum price of $15 USD. Your purchase comes with a Steam key. You will get access to the following files:

TITS-Launcher (recommended) 149 MB
TITS ZIP-Version (stable 1.2.2.26) 39 MB
TITS Mac Version (experimental 1.2.2.29) 55 MB
TITS ZIP-Version (experimental 1.2.2.36) 38 MB
TITS Linux Version (experimental 1.2.2.36) 39 MB

Development log

Comments

Log in with itch.io to leave a comment.

Viewing most recent comments 1 to 40 of 601 · Next page · Last page

MAKE IT WORK FOR PNGTUBE PLEASE I FUCKING BEG YOU

I bought it and downloaded it, it worked once for set up but whenever I try to open it it doesn't load in. I open task manager and the memory spikes to over 3600mbs. The screen is just blank and the program does not respond. I've tried this on both the launcher and the zip folder. Anything I can do to fix it?

Might be a bit of an odd request, but would it be possible to add the option to select the audio output device for this application? I don't capture my raw desktop audio on OBS, so when I use this, I don't have sound for it in my stream

I love this so much, however I would love if NDI was added as my PC isn't powerful enough to run most side applications when doing heavy gameplay. Other than that, this is so nice to have my chat loves it! 

The program works wonderfully and I love that it has Spout capture. Is there a chance that it gets NDI in the future?

(-1)

program has not been working at all for me past week, i tried reinstalling and i keep getting an error that it cant update.

Hello! I wanted to know if there is any way I can update an old TITS exe/folder to have the newest updated software without having to reinstall and resetup all the settings and redeems! I do not use the launcher currently but if i should use that instead, could I export my setting out of the old one and implement them into the launcher at all?

I have a question. I was able to set up subs and bits just fine, but with channel points, I want to make a redeem that costs 10k points and throws only 1 item. However T.I.T.S doesn't let me do that? Only throw 1 item per point, so it ends up throwing 10k items. Is there a way around this?

Hi! I'm having an issue that Mix It Up can't connect to TITS? And also, I cannot resize the TITS window at all, meaning it covers everything I'm trying to keep an eye on. I'm sure I just missed something in the settings somewhere, please help?

Are you aware there is a version of this "coming soon" on Steam? Is that actually you, or somebody impersonating you? 

when you buy it here you also get a steam key

this might be the dumbest question but does it only work with twitch? or youtube streams as well? 

Currently in the experimental version there is the possibility to use YouTube aswell! It's still experimental, so please report any issues you might find with it! Additionally it supports Streamlabs, which can handle some of the YouTube events if the direct YouTube integration doesn't work for some reason.

If you need any support, you can ask in the discord, since its easier for me to respond there

Hi so far I love it so much but my issue was everytime I open the software the pink calibration appears on my stream. I know we can press F10 but I use streamerbot to open the software when someone redeem (to avoid my stream lag for opening too much) but the pink calibration would appear by default.

Hey, I can implement that TITS will remember the last visibility settings? I think that could work while not interrupting other users.

(1 edit)

Hey, that would be fantastic! I use a batch script to open TITS automatically when I start streaming, and every time I open it in the background I have to remember to click on the icon to disable the UI (to remove the outline around my model). It would help so much if I could be sure that the app launches in the background without UI so that I don't have to click on it!

(+3)

I love TITS

Heya, just wanted to let you know I put in a bunch of effort to add full, one-click support for T.I.T.S. to the 3D VTuber app I've been working on for some time (VRMoveTtime). I made a video about how the connection works too: <https://youtu.be/kNrWsNkvx0c>

Thats so cool! If you need me to implement any additional API endpoints or anything like that, please text me on discord!

Thanks!  I sent you a reply on there.

I'm getting crashes when trying to import .vrm files- even on the experimental version. It worked on stable and launcher last month, now all of it crashes this month. Anyone know what to do?

Hello! Please create a ticket on the official discord, then I can test the VRM import on the model you have trouble with and can figure out exactly what is going on, especially since the stable version hasn't had any updates to VRM importing recently, so behavior should not have changed!

Its easier to troubleshoot this in discord due to the fact that we can receive logs from the program and models for testing aswell

Is there a way to customize the "impact" sound?

Yes! In the model-importer there is a SFX-Menu in the top-right corner, where you can import new sounds. Then for a trigger or a model, you can go int othe Event-Manager and in "OnHit" add an SFX-Action or modify the existing SFX-Action to select the correct sound to play!

It's a bit clunky and complicated, since the Event-Manager has a lot of features regarding how to customize behaviour!

If you need help, on the discord people can give advice with screenshots to help out aswell!

Does this work with the Prism customizable model, since the "model" itself is just a floating head and the body is loaded in as an item?

It should theoretically work, since T.I.T.S. impacts the FaceAngle Inputs (what the tracker tells VTS on how to adjust the model), so as logn as the model correctly reacts to you tilting your head, it should also work with T.I.T.S.

The other day I imported a few models and at the time they had color but after today they seem to have lost it. Do you have any idea how to get the color back? All of the models are grey now making it harder to see what's getting thrown. 

Hmmm, did you by any chance import OBJ files? It might be that during first import it properly imported the related textures, but upon reload it failed to fetch the related textures from storage.


I would recommend checking the discord and in the #faq section there are instructions about how to switch to the experimental version. I made some improvements to model-importing in the experimental version of T.I.T.S. and it might fix your issue (you will have to re-import the models)


You can also open a support-ticket there, so we can figure out what files you tried to import and how we can improve this behaviour in the future aswell!

hi - im trying to make some custom items for this software in blender :3

what are the file requirements for 3d objects? i watched the tutorial, and saw that the file was fbx. is just fbx supported or is obj/gltf supported as well?

secondly, what are the limitations on the material/shader 3d objects? does it have to be mmd? or can be principled bsdf (base material input in blender)

tysm !!

Hello!

Most of the time I would recommend FBX, since thats what I test out the most, but obj and gltf are also supported.

Principled BSDF works, but will be limited to Unitys standard-shader and can't have any custom shading. If you want custom shading, etc. a VRM file is recommended.

If you open a support ticket on the discord, there are people that make Assets for T.I.T.S. regularly and can give advice on everything related to the model creation ^^

makes sense - tysm !

I love this but I wish it could connect to PNGtuber plus and remix. 

Hello!

I am unsure how I would integrate T.I.T.S. with those programs?

Its kind of hard to make PNGTubers react to being hit and I also don't see an API in PNGTuber Plus after taking a quick look ^^'

This is why there is also options to manually move a hitbox to a location to make the system work with VTubers, since not every program can seamlessly integrate, like VTube Studio or VSeeFace.

Maybe in the future I can implement more integrations to programs like that if they have an API or some other way to connect with them locally so more people can use T.I.T.S. with their setup ^^

Hey! I actually could help answer this one because I use my own PNGtuber getting hit and having them react. That is going to be model specific, and you will need to have a separate piece of art showing your character with a "hit" reaction (Like them scrunching their face). Once you have once, you can use a software like Veadotube to set a new trigger and run a command. Set a command to toggle a throw, to toggle your "hit" character and then back to default model. Only downside with this is that you can only choose one Model to reset back to once you recover from being hit, so you may need to put in some more work.

Want to reach out here because me and another friend of mine are both having issues with our models not reacting at all when hit with an object. All connections are stable, I am using spout with VTube studio & OBS, I reinstalled the program, attempted the experimental version, and confirmed that VTS sensitivity was set correctly. I don't know what else to check, is there a reason why neither of my models react to getting hit anymore? (knockback, flinch, etc.) Currently on a windows system.

(-1)

Hello! Could you contact the official discord so we can go through troubleshooting steps?


There could be some reasons why the connection is not working properly and it helps to communicate over discord

(2 edits)

Tried the Linux verison and I couldnt connect to Twitch. Nevermind I had to do download it a second time 

As a non V-tuber, is there a way to remove the outline of the person? :D

The outline won't be visible if you disable the UI (which is the button in the bottom right, you can also use F10). Make sure to capture T.I.T.S. either through game capture with transparency on or use Spout2

As a non-vtuber I also recommend using the scenes-menu to align the outline with your facecam location and keeping TITS in fullscreen in OBS, this way it looks like items fly through the screen towards you!

I've been using this for some time and for some reason the program is running resource heavy lately (20% gpu load on a 12gb gpu) Do I have something configured improperly? Or is this just a bug

the app has unlocked fps or locked a 120fps, you have to cap it on control panel of nvidia, i got mine at 40fps.

this might depend on many things. Is that the GPU load even when unfocused? (The UI is gone)


I have set it up so that the app unloads all the gpu-heavy UI-Stuff when unfocused.


Additionally it could depend on the imported models, since they are essentially always loaded, so they can be quickly spawned for the throw. They are not rendered when inactive, but they live in memory.


As someone mentioned, the default FPS is at 120 FPS. In the experimental version the graphics settings were fixed and should allow for a change of the framerate properly

my copy refuses to connect with twitch really needs be fixed

Hello, have you tried the experimental version that is currently available? I made the authentication process more reliable

ive had no choice but to use it

Did it resolve your issue or is it still persisting? If it still persists, please contact the official discord so we can troubleshoot this further!

Oh my god with love please fix the authentication for twitch. every time i launch the app it either works or doesn't. then when i do get it to work and finally go live it stops working. please before even considering getting the youtube one working, fix twitch authentication PLEASSE!!

(1 edit)

This is what's happening to me!! It's been like this for over a month.

Hello, I am sorry that the reply came so late.


Please check the experimental version. Around a week ago I released a version that should have some fixes to the authentication to make it more reliable

(+1)

Is anyone having trouble with the app working for more than an hour? I keep running into this issue where it works in the beginning of stream, then mid stream, redeems are no longer being reflected in TITS

Hello! Please try the experimental version! If you still experience issues, please contact the official discord so we can work on fixing the problem!

(+1)(-1)

the app keeps opening a tab on my browser every few mins to seconds and its getting annoying cause it tabs me out of anything that im doing

I'm trying to get this to work on Twitch, but the bot never connects and I already made remasuri_bot a mod on my channel

How do i make the overlay transparent so it does not show on stream for viewers only me ? 

double klicking F10

(-3)

That is just a weird name for Vtube

quick question if i run this app do i need to run Vtube studio to make it work ? because it said something about using Vtube studio and how do i find my steam key for it ?

(+1)(-1)

Pleased post change logs.

Deleted 197 days ago
Deleted 197 days ago
Deleted 197 days ago

hola tengo una duda he querido bajar el rendimiento porque a fuerzas se habré a 120 fps y lo he querido bajar a 60, pero cada vez que habro el programa a fuerzas se pone en 120, hay alguna solucion para esto ? 

(1 edit)

Sí, hay una solución. Es un error que se encontró en una de las versiones recientes y que ya está corregido en la versión experimental. Si consigues la versión experimental, ¡ya no deberías tener problemas! (Lo traduje con Google Translate porque no hablo español).

(+1)

Still impossible to use objects launched by channel points on live. :(

Hello!

Please post a support-ticket on the official discord if possible. It helps us with troubleshooting the issue. Channel Points should be working if you are using the newest version of the program

Viewing most recent comments 1 to 40 of 601 · Next page · Last page