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!
Remasuri3
Creator of
Recent community posts
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!
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 ^^
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 ^^
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!
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
I have checked their website and so far it sadly seems like they do not have an official API yet that could be used to connect to their software. So although you could use T.I.T.S. for the throwing capabilities, the model would not react to the hit, since TITS wouldn't have the capability to send any new tracking information. I will be investigating fruther though to check for any potential workarounds
I will be investigating. I have tried multiple times to implement youtube into T.I.T.S. even with direct support from a youtube developer. But sadly youtubes API is not very feasible for smaller projects like this due to how they setup their livestreaming API :/
It has gotten so bad, that I simply got burned out from the entire process of dealing with youtube :/
I will maybe be looking into the possibility of creating a youtube chatbot that could circumvent the youtube API
Hello! Have you tried using the newest version? This issue has been resolved and has been an issue due to Twitch updating their API. So the old version of TITS was using old API features, which have now been migrated over to the new API. If there are still issues, please post your issue on the official discord!
I am sorry about the late reply! I usually post the patch notes in the discord to notify what has changed. The main changes of this update were:
- Rework of authentication-workflow
- Switched to new Twitch API (from old PubSub to new EventSub)
- Reworked VTS-Knockbacks to reduce the amount of API calls which might cause disconnects/lags with VTS)
- Reworked the Replace-Action to now properly inherit the properties of objects that are replacing.
- Removed YouTube related buttons, due to the fact that youtube-integration just does not work and it is recommended to use other services to connect with the TITS-API instead of using YouTube natively (mainly due to the youtube API being extremely bad and essentially requiring custom coding a youtube bot)
Hello, I am aware about the current issues due to Twitch changing its API, I am currently working on an update to fix this issue. The update should go completely public in the upcoming days before the Twitch Legacy API shutdown.
You can get the experimental patch by either setting EXPERIMENTAL=true in the config.txt in your TITS-Launcher folder.
Alternatively you can download the new experimental version right here on itch.io.
Please be aware that the update is still being tested, so issues might occur! Please report any issues on the official TITS discord.
Make sure to deauthenticate and reauthenticate Twitch if it is not done automatically.

