Page 1 of 1

The new fancy tgui say input has too much latency.

Posted: Sat Feb 18, 2023 11:19 pm
by Turbonerd
The new chat fancy tgui say has too much latency. It does not receive input before it initialises, giving room for input to be missed between when the say verb gets used and when it appears. This has caused an abnormally large amount of typos on the first word where I miss the first character, or even multiple if the lag is particularly bad. It's frustrating that the lag for the say box to appear is visible.

Re: The new fancy tgui say input has too much latency.

Posted: Sun Feb 19, 2023 5:10 am
by TheFinalPotato
There is a preference that exists to handle this. It should be a clientside thing either way, if memory serves, so this could be a gpu issue. is it any more of an issue on different maps?

Re: The new fancy tgui say input has too much latency.

Posted: Sun Feb 19, 2023 9:38 am
by iamgoofball
i have zero issues with latency on this

Re: The new fancy tgui say input has too much latency.

Posted: Sun Feb 19, 2023 1:01 pm
by Turbonerd
TheFinalPotato wrote: Sun Feb 19, 2023 5:10 am There is a preference that exists to handle this. It should be a clientside thing either way, if memory serves, so this could be a gpu issue. is it any more of an issue on different maps?
I haven't noticed enough of a difference on different maps to discern a difference. Thanks for telling me there's a preference that handles this. I'll check it out to see if it helps with the issue.

Re: The new fancy tgui say input has too much latency.

Posted: Mon Feb 20, 2023 2:45 am
by toemas
i constantly have issues with saying stuff out loud when i was trying to use the radio, even when i swear i put a period, i hate it

Re: The new fancy tgui say input has too much latency.

Posted: Wed Feb 22, 2023 3:51 am
by Turbonerd
The preference doesn't effect the say input box.

Re: The new fancy tgui say input has too much latency.

Posted: Wed Feb 22, 2023 5:58 am
by TheSmallBlue
The latency in question does exist but it's minimal at best tbh. It still can end up in what you want to type instead going through to the game tho.
For example, I have my "i" key set to drop and death gasp for Comedy Purposes, very often I will try to type fast and I'll press "T", and I start the sentence with an I, but I type so fast that I type the I before the T window appears, making me, drop and deathgasp. I don't really mind, I think it's quite funny to just. drop dead out of nowhere

Re: The new fancy tgui say input has too much latency.

Posted: Thu Feb 23, 2023 7:00 pm
by wesoda25
It’s absolutely horrible on my computer (surprise surprise I do not have a good one). My ratio of ick ock and accidental emotes has skyrocketed ever since. What is the preference that supposedly helps with this? I looked the other day but didn’t recognize any that might help.

Re: The new fancy tgui say input has too much latency.

Posted: Fri Feb 24, 2023 10:20 am
by sinfulbliss
Yeah man, this has fucked with me too and I have a pretty good PC.

The biggest issue is how it inexplicably will switch from "Me" emotes to "Radio" say statements to normal say statements. I'm sure someone could explain the specifics behind how I'm accidentally switching between these but the fact it happens at all is pretty unnecessary to begin with. Semicolon for radio and "M" to emote is pretty basic to learn - I doubt this new switch system is more intuitive for new players than the old way was.

It's also annoying to cancel a message since you have to highlight all your text, delete it, and then enter the blank menu. I just enter the awful nonsense I typed out to get rid of it and my character ends up looking like he got hit in the head with a brick or something which is a more valid option IMO.

Re: The new fancy tgui say input has too much latency.

Posted: Sat Feb 25, 2023 7:16 pm
by AnonymousForumUser
sinfulbliss wrote: Fri Feb 24, 2023 10:20 am [...] Semicolon for radio and "M" to emote is pretty basic to learn - I doubt this new switch system is more intuitive for new players than the old way was.

It's also annoying to cancel a message since you have to highlight all your text, delete it, and then enter the blank menu. [...]
you can still use the semicolon to talk on the radio and pressing 'M' will bring up the say window toggled to "me"
and you can cancel your message by pressing escape

Re: The new fancy tgui say input has too much latency.

Posted: Fri Mar 03, 2023 9:31 pm
by Vekter
iamgoofball wrote: Sun Feb 19, 2023 9:38 am i have zero issues with latency on this
Goof literally just said

WORKS

ON

MY

MACHINE

Re: The new fancy tgui say input has too much latency.

Posted: Fri Mar 03, 2023 10:19 pm
by iamgoofball
it does

Re: The new fancy tgui say input has too much latency.

Posted: Sat Mar 04, 2023 7:19 am
by Vekter
iamgoofball wrote: Fri Mar 03, 2023 10:19 pmit does
Same but it's not a very helpful comment tbh

Re: The new fancy tgui say input has too much latency.

Posted: Sat Mar 04, 2023 9:51 pm
by Constellado
I've had an odd situation happen occasionally with this. What happens is I type something and, when I go to say it, it shows up in game but not in the cat log. I then realize that when I try to resay the text, (by hitting the up arrow) the side of the say menu has 1 instead of say. What's causing that? The only way to fix it is by hitting tab. I never hit tab while typing.

Also on my crappy laptop there is a major delay between hitting T and being able to type. It makes it very hard to say things with it. My desktop is fine with it but it has a beefy graphics card.

Re: The new fancy tgui say input has too much latency.

Posted: Wed Mar 15, 2023 3:27 am
by toemas
this shit worked fine before. "modernization" is a cancer

Re: The new fancy tgui say input has too much latency.

Posted: Wed Mar 15, 2023 7:05 am
by Mothblocks
setting is game preferences > ui > enable tgui. it works fine for most people and allows us to do more like easily display radio channels to people who havent yet memorized them all. turn off the preference if you do not like it, it's as client side as it can possibly be right now from what i understand

Re: The new fancy tgui say input has too much latency.

Posted: Wed Mar 15, 2023 10:30 am
by TheFinalPotato
it uh, I don't think that pref exists. I, like a fool, told shadow that it was cringe and boomerfodder to keep around an old system that's been totally replaced, especially if it can be used to circumvent glorfing.
So uh, yeah I'm dumb I guess my earlier post was me remembering the code BEFORE I fucked it up.

Re: The new fancy tgui say input has too much latency.

Posted: Thu Mar 16, 2023 9:55 am
by Stickymayhem
this is literally making the game unplayable for me so it's probably intended behaviour

Re: The new fancy tgui say input has too much latency.

Posted: Sun Mar 19, 2023 10:36 pm
by Mothblocks
TheFinalPotato wrote: Wed Mar 15, 2023 10:30 am it uh, I don't think that pref exists. I, like a fool, told shadow that it was cringe and boomerfodder to keep around an old system that's been totally replaced, especially if it can be used to circumvent glorfing.
So uh, yeah I'm dumb I guess my earlier post was me remembering the code BEFORE I fucked it up.
im 95% sure i asked for it

Re: The new fancy tgui say input has too much latency.

Posted: Sun Mar 19, 2023 10:36 pm
by Mothblocks
the preference i listed does exist because i went into game to find it

Re: The new fancy tgui say input has too much latency.

Posted: Mon Mar 20, 2023 2:05 am
by vect0r
You... You WENT INTO THE GAME?!?

Re: The new fancy tgui say input has too much latency.

Posted: Mon Mar 20, 2023 8:29 am
by Mothblocks
i join all the time to run sdql queries

Re: The new fancy tgui say input has too much latency.

Posted: Mon Mar 20, 2023 4:38 pm
by LEDDDriver
This is not a new issue and is here for a while now. It's particularly apparent to people with older machines. Personally i've abandoned all hope for it. The latency is absolutely horrible to the point i'd rather hit TAB and type under the chat than having to wait for the saybox to initialize. God forbid you hit T then try to start a sentence with "Y" switching the "say" to "radio". Or starting a sentence with "O" results in switching to OOC (for those that haven't unbinded OOC from O, please do). Very frustrating thing and i wish there was a way (like a setting :geek: ) to revert to the old saybox.

UI settings:
Image.

As you can see, there is no setting that you can untick to make this thing revert. I even have the saybox open with current settings,, and i can tell you that there is a very big delay especially in rounds with over 5 people. Unless you consider hitting TAB to switch to the hotbar to talk good enough :roll:

Re: The new fancy tgui say input has too much latency.

Posted: Mon Mar 20, 2023 5:30 pm
by iamgoofball
Can you maybe take a video of what you're experiencing? what's your computer specs? are you on windows 10? do you have ie11 installed?

Re: The new fancy tgui say input has too much latency.

Posted: Wed Mar 22, 2023 12:49 am
by Mothblocks
Hmm "enable tgui" on input is supposed to make those normal say boxes. Maybe it only changes the *other* tgui input prompts. I think it should revert it to old chat as well

Re: The new fancy tgui say input has too much latency.

Posted: Tue Jun 13, 2023 1:22 am
by Constellado
Instead of making another thread I will reply to this one.

There was a PR a week or two? (three weeks ago? a month? time flys) ago that made this worse. The input delay was absurd.
Then there was a PR that half fixed it, this lowered the input delay.

Issue is, for me, it is still there, enough to barely be noticeable but enough to cause issues in game. This is with a pretty good PC and this was not an issue before the original PR. I have not tested it on my shitty laptop to see if it improved that but this delay has caused a few issues in game for me. Say I want to yell in comms after a person decides to chase me. I am likely going to miss typing in the ; due to me typing as fast as possible and the delay causing that to be missed.(I have now started to push Y instead to counteract this) There were also times where I was trying to type in an emote such as *eyebrow and it didnt register because the delay removed the *.

If this matters I have around 150 ping to the servers.

Re: The new fancy tgui say input has too much latency.

Posted: Tue Jun 13, 2023 2:54 pm
by kinnebian
Ive always just pressed T or M, and used the appropiate prefixes, and didnt care much for the say box. But, two things are reallly annoying with it.
The delay, as mentioned in constellado's post.
when ghosted, if im typing something in asay and a popup appears (a midround being offered to ghosts, as such) it will switch from asay to radio? Its really annoying.

Re: The new fancy tgui say input has too much latency.

Posted: Thu Jun 15, 2023 4:53 pm
by BrianBackslide
I oftentimes find myself dropping the T from my text, so "Thanks" becomes "Hanks" or "That" becomes "Hat", etc. I'm nowhere near a fast typer, but if the delay is that bad, doesn't that go against the request in the pr itself that it have no delay at all?

Re: The new fancy tgui say input has too much latency.

Posted: Thu Jun 22, 2023 4:00 pm
by Ryusenshu
After i got back from my two month break it was the first thing i noticed
The chat delay is immense nowadays and i always drop letters

Seems to be worse with higher ping, but would need more testing