Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fionafibration/team-frotress-2
Controls smart sex toys based on kills, Uber, and more in Team Fortress 2
https://github.com/fionafibration/team-frotress-2
gaming gaming-software sex-toys
Last synced: about 13 hours ago
JSON representation
Controls smart sex toys based on kills, Uber, and more in Team Fortress 2
- Host: GitHub
- URL: https://github.com/fionafibration/team-frotress-2
- Owner: fionafibration
- License: gpl-3.0
- Created: 2023-11-26T20:40:44.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-03-28T21:48:42.000Z (3 months ago)
- Last Synced: 2024-05-18T21:46:45.917Z (about 1 month ago)
- Topics: gaming, gaming-software, sex-toys
- Language: ReScript
- Homepage:
- Size: 11.9 MB
- Stars: 14
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-buttplug - Team Frotress 2 (Team Fortress 2)
README
# Team Frotress 2
Controls smart sex toys based on kills, deaths, and uber in Team Fortress 2, using the Intiface Central backbone to connect to hardware
Linux suppport is currently slightly broken pending further testing
Uber tracking requires the use of the OMPHUD-sexy edit
WARNING - Use only in private lobbies / servers with consenting players, and test your strengths before using them. The default values are ad-hoc and not suitable for every person or device
# Features
- Custom vibration strength and time for kills, death, using Uber, and passing milestones of Ubercharge percent
- Multipliers for critical kills, killstreaks, and "Uberstreaks"
- Execute custom TF2 console commands when vibration starts and stops# Planned features
- Support for further features involving config file scripting, such as weapon & class specific functionality
- Support for assist tracking features (if anyone knows a good way to do this please reach out!)# Setup
Copy config_default.py to config.py (you will have to create this file in the same directory as config_default.py) and fill out your game executable and console.log paths (console.log will be in tf
folder)If you want medic functionality, install OMPHUD-sexy on your game, make sure every class config has `$classname` in it somewhere, i.e. medic.cfg has a
line `$medic`, heavyweapons.cfg has a line `$heavyweapons`.Note that usernames with non-ascii characters cannot be used at the moment.
# Customising for multiple devices/motors
Edit the run_buzz method in vibration_handler.py to your liking