Hm…
Are there any legitimate hooks modders can use for this kind of thing?
Yes, WTRTI is already using it
I mean at that point you’d want to just go through thunderPyPi directly (the API im pretty sure statshark users for player data).
Well if it’s a legitimate hook, then the anti-cheat shouldn’t get angry at it?
That does still leave the question if we should have a mod like that, re: potential community toxicity issues (and we all know how the WT community is / can be…)
Yeah the game cant even detect you reading local host data, and its already been confirmed as something we’re allowed to use.
This is exactly what the problem with that was in WoT. People would throw the game intentionally because they didn’t like their team, ruining the experience for everyone else. And it’s also why I stopped playing WoT in the first place.
It’s already hard enough to play this game normally with how much Gaijin discourages teamwork, and other reasons, the last thing it needs is more people throwing on purpose.
That is true as long as you only want overall kd, but OPs suggestion was using the skill rating from Statshark, which is a way better way of gaging someone’s skill than pure kd
But it should be possible to make a overlay like the OP suggested, with a few compromises
I was under the impression Xeno was saying that we can pull usernames / player IDs of the people in our matches freely…?
Am I misunderstanding?
Only if they type in chat, get critically damaged or die
That’s definitely my biggest concern here, above all else.
Gods know I wish Gaijin would actually care about the “team” part of team matches.
Ok, so there is not a legitimate hook for that then.
Yeah, that makes things tricky…
It makes it basically impossible to get everything you need at the start of the match for the overlay
You would be able to have it a few minutes into the match tho
… If you don’t want to get banned for making the anti cheat angry
Again, local host is entirely fine to use. Id encourage you to read the official things on it. There is one exception in SIM but asside from that its entirely fine to use, and is literally undetectable by the anti-cheat.
Information from localhost
Ok, but localhost doesn’t let you rip the list of players in the match altogether, no?
You have to pull from the mission log?
Mhm, have to pull it from the log. But it generates the log in real time so within a few minutes of the match it should have most players.
Ah, that was my main question when I mentioned hooks.
HOWEVER:
I don’t think it matters one bit if it’s technically possible, until we address the community health concerns such a mod or feature addition would bring to the table:
This is something that would need to be addressed first, before we even think about technical feasibility.
With how annoying toxic and blatantly anti team war thunder and its players are, I can’t see it being a positive thing to add.
I’ve got a few ideas though.
Group 1: Scope and Timing Controls.
- Post-battle stats only by default - SR1 ratings appear only after the match ends, in the results screen.
- Optional real-time view - Players could opt into showing SR1 during matches, but only if they toggle it before queuing, so they can’t cherry-pick games after seeing lineups.
- Delayed reveal - Stats only show up after a certain time limit after match start - say, five minutes, so initial tactics aren’t warped by pre-match hunting or defeatism.
Group 2: Blur Precision.
- Rating brackets instead of exact numbers (say, Bronze - Platinum) - with a wide bracket range. Shows overall skill trends without getting too specific, might help reduce stat-sniping.
- Fuzzy data - Slightly randomize data within 1 tier for the live match, and only show true SR1 after the match ends.
Group 3: Limit opponent info.
- Show SR1 info for teammates only in-match, so you can plan around your team’s strengths and weaknesses while preventing top-stat hunting. Enemy stats only get shown post-match.
Group 4: Guardrails.
- Add anti-stat-sniping and match-throwing to the CoC - an addition to the anti-harassment rules.
- Allow players to mute / hide SR1 info if they find it distracting / annoying.
- Add loading screen reminders like " Skill ratings show past results, not the outcome of this battle."
Group 5: Positive reinforcement.
- Add performance improvement tracking - add a metric that shows how players have improved over time, to discourage stressing over one bad match.
- Highlight underdog wins post-match.
@Ion_492 @長門 @GNDM_Panzer @Wooserloop does any of this sound appealing / appeasing?
Respectfully we don’t need things like WoT’s XvM here. It adds an unneeded level of toxicity. When I’m grinding I just want to grind and play and I don’t want to fret over stats during a match nor do I want others to be doing so in my matches. It leads to problems. I personally am of the mind that caring too much over stats and numbers and percentages etc. kills whatever enjoyment is left. I know others don’t agree I’m just sharing my own opinion.
I’m already neurotic over blown matches and losing “bonus for winning” RP and SL from bot level IQ teammates, I don’t want that neuroticism further reinforced/validated. I already borderline hate the off-forum community as it is.
Since they already added the ability to see teammates’ entire lineup for what they bring to the match, I wouldn’t be surprise to see people quit the match when they find out half their team is made up of one vehicle T-80UE/Clickbait. We are already slowly going that direction