tf2-bot-kicker-gui icon indicating copy to clipboard operation
tf2-bot-kicker-gui copied to clipboard

Feature request: game overlay

Open YoukaiCat opened this issue 1 year ago • 3 comments

Thank you for making this project! This project is much simpler, easier to understand, build and modify than Pazer's tf2 bot detector. I think it's the best alternative on present moment.

Please consider making game overlay UI for it. It would be convenient to use bot detector tool as game overlay window. Like Steam, Discord or GeForce overlays. You can create custom overlay windows. There is DirectX overlay library in Rust for example: https://github.com/zorftw/win-overlay

YoukaiCat avatar Oct 08 '22 19:10 YoukaiCat

Thank you so much for the compliments! I explicitly started this project because Pazer's tool didn't run on linux and the project was too big and complicated for me to figure out how to make any meaningful modifications, at that time I never expected my tool to become as big and featureful as it is (originally it was just a command line tool that pressed keyboard buttons to run scripts in the TF2 directory, and I had to grab player SteamIDs myself and add them to a text file if they didn't get caught by a regex!).

I had never considered a game overlay and agree it would be a very cool way to use the app. I'll have to do some research to figure out how difficult it would be to add this functionality, and since I primarily use Linux I would like to find a way to have the overlay work on both platforms and test it. I can't promise anything but I think this idea is very cool.

Bash-09 avatar Oct 09 '22 01:10 Bash-09

1

impale1 avatar Apr 28 '23 11:04 impale1

I've just checked out the new overlay and it is really neat! It would be super nice if they added functionality to basically pass-through an open application to the overlay (I couldn't find a way to do that currently?), but even if they don't it could work to have the app accessible from the web-browser which can be used in the overlay. This will probably take a lot of work and experimenting so while it would be super cool to do I probably won't get around to it anytime soon :(

Bash-09 avatar Apr 29 '23 07:04 Bash-09