conradftw / TFT-Tooltips-Twitch-Extension-Companion

The companion app that enables the TFT Tooltips Twitch Extension, which lets viewers interact with a TFT stream as if they were the ones playing the game
2 stars 0 forks source link

Vanguard #1

Open Nickhoyer opened 6 months ago

Nickhoyer commented 6 months ago

It seems to me that this app will break after Vanguard launches. Perhaps a solution could be to switch from memory reading to OCR? (although obviously that will come with both performance and accuracy drawbacks, but at least it can continue working)

ZedyMorg commented 2 months ago

Has this question been answered? Does it work with Vanguard?

conradftw commented 1 month ago

Missed these comments somehow mb

Has this question been answered? Does it work with Vanguard?

So I haven't actually tested but you will most likely get banned or trigger something with Vanguard if you run the project. I can't find the tweet rn but they explicitly mentioned that external memory reading isn't allowed so rip, and again I don't really want to test it since I only have 1 computer and I don't wanna get hardware banned lol

It seems to me that this app will break after Vanguard launches. Perhaps a solution could be to switch from memory reading to OCR? (although obviously that will come with both performance and accuracy drawbacks, but at least it can continue working)

Yeah, object detection was actually the project's initial approach before I learned about memory reading. I swapped to memory reading because (like you said) it's faster and more accurate, and also more maintainable between sets (no need to collect images of units, no need to train model).

Obviously now with Vanguard, memory reading isn't the best option (still do-able actually but you have to know what you're doing). I think alternatives would be to try out Overwolf's TFT API for live data or switch to an object detection approach.

I'm not sure which one is better and sadly I don't think I have the time to work on an alternative version of this project. That said, if you know anyone that is interested in continuing this project or this type of project, please let me know and I'd be happy to help out as much I can.