Amanda wrote:Hey again. I've been testing the anti recoil with rapid fire for the past several days with the FAL in Modern Warfare online matches.
Unfortunately the rapid fire suffers from constant hiccups and it stops working at random. For example I start firing my gun but the rapid fire doesn't work for the first 2 seconds, then it works properly after that, however that gets me killed in the meantime because the gun shoots thin air. Other times it works correctly right from the start, but if I release the fire button and click it back again, the next moment it does not respond immediately.
I tried it with a few training battle royal matches of modern warfare and hadn't any problems with non working rapid fire or hiccups. I was using 60ms/60ms a whole game with the fal just for testing without any noticeable issues.
A small hiccup can happen when one is using exact or lower(faster) value than the gun is actually able to handle as the button may be pressed before the games is accepting a new press so you are missing the first press time window and ending up with slower and/or non reliable fire rate.
Amanda wrote:The key bind that enables and disables rapid fire also doesn't work correctly. I need to push it down 3 or 4 times for it to read my input. My guess is that if I press many buttons on my keyboard and mouse at once, there is some sort of data race that fails to read my inputs on time. The less actions I perform on my keyboard, the most consistent the rapid fire is, however in multiplayer matches that need to jump, shoot and dodge at the same time, unfortunately the script isn't responsive at all. I have better luck when standing still and pre-aiming a corner, than running and gunning.
It looks like the header file I was using before did have a problem with registering short presses of a key reliable.
I changed the script reading the keys with own custom code now and it works reliable for me now.
Try the version 1.13 uploaded a few minutes ago if you toggle keys work reliable now.
Amanda wrote:I tried different times for rapid fire. If I have it more than 50 ms (tap and release) then the gun doesn't shoot fast enough. On the opposite side if I have it less than 25 ms, the gun does reach it's maximum fire rate but it suffers form the hiccups I mentioned. For the record the FAL fire rate cap is at 600 rpm. That means it shoots 10 bullets per second (1 every 100 ms). Thus, if I set it at 50 ms hold and 50 ms release, that is exactly 1 bullet every 100 ms or 600 rpm exactly. However, setting it at 50 ms feels desperately slow. I tap it faster when I manually click the mouse. Something is off with how the script (or the device) handles these times.
Don't rely on the timing or weapon stats the games states it uses..it might work differently than stated.
If the weapon is really shooting in game 1 bullet every and you set press and release to 50 it still may not work reliable because of input lag or network/server lag.
Rapid fire presses 50ms, releases 50ms, ..the server it still at 99ms because of timing issues and rapid fire already presses the button again the game may ignore the press as it was pressed before the server is listening for the next button press action, it may still read as hold instead of a new press. so you will end up waiting a new cycle resulting in low fire rate.
Always set the rapid fire speed a tad slower than it is able to shoot and you shouldn't see any hiccups.
Amanda wrote:I also tried to power the titan with external supply, didn't solve anything. My keyboard is the Logitech G Pro and my mouse the G Pro, both wired.
I tried two different keyboard directly connected to the T2.
One was blocking some other keys when I was pressing 3 or 4 keys at the same time which caused the toggle key to be non responsive.
The other one wasn't blocking at all, I could press all keys down and still toggle rapid fire and anti recoil on and off with a single press of the assigned keys.
You can test it by pressing a lot of keys with one hand down and additionally press the toggle key then.
When the T2 changes the toggle states correctly your keyboard has no problems with pressing a lot of keys at the same time. So try the version 1.13 uploaded a few minutes ago if you toggle keys work reliable now.
I also added a new setting to the interactive configuration. You can randomize the rapid fire now a bit in case of the game blocking the inputs or doing some anti cheat detection when it detects to static press and release cycles of rapid fire, like a permanent 50/50 timing all the time.