Curve Fever Pro Update Notes | 26-03-2022 | 3.5.x | Settings & keybinds


#1

NEW

  • New and improved settings popup
  • Keyboard keybinds can now be changed
  • Improved quality settings with level presets
  • New setting to disable chat
  • New setting to hide curve decals
  • New setting to hide curve animations
  • New setting to change input lag reduction, default set to -20ms
  • Added a confirmation dialog when closing the settings popup with unsaved changes

CHANGED

  • Changed the gap collision to be smaller. (makes hole sliding harder)
  • Improved rewarded ads.

FIXED

  • Fixed the balance changes from previous update not being applied properly, they have been added to this changelog again
  • Fixed getting a black screen with some ad blockers causing you to get stuck

BUFFED

  • Homing missile search radius increased to 45 (was 40)
  • Shield duration increased to 1.1s (was 1s)
  • Teleport cooldown decreased to 6.7s (was 7.5s)

NERFED

  • Laser cooldown increased to 7s (was 6s)
  • Laser rotate multiplier decreased to 0.05x (was 0.06x)
  • Zap attack decreased to 19.5% (was 19.8%)
  • Trigger bomb attack reduced to 12.6% (was 12.8%)


#2

how many times are you going to nerf laser…


#3

What does the input lag reduction do to reduce input lag? What should I base my choice in? Of course I want lower input lag, but should I ever not use 40ms input lag reduction? Is the option available just so people can stick to what they know?


#4

Copy of my reply on Discord:

Input lag reduction changes your input to be executed 20 or 40 milliseconds earlier.
This is purely personal preference and has nothing to do with your ping.
A higher input lag reduction can come at a slightly bigger performance cost (FPS), basically every time you press or release a button the game has to go back in time 1 or 2 ticks to apply the change and then re-simulate the game to the current time.
This extra performance cost should be very minimal either way because this rollback and re-simulate process is done all the time when receiving inputs from other players either way.

Something to note is that with 60 frames per second your screen updates every 16.67 milliseconds so if you press left at the start of a frame it still takes 16ms before you actually see the change. With a lower FPS this time obviously increases.
And then there’s a lot of other aspects that can cause input delays such as your keyboard polling rate and general setup and settings of your GPU such as gsync.
This is also why I’ve set the default at -20ms.

To give some more context about the multiplayer networking:
Basically your client (what you see) runs a simulation of the game and all your inputs are applied immediately.
The server also runs a simulation of the game and will verify your input to make sure you can perform the given input but in 99% of the cases you can and no correction is needed so when you receive a response from the server that your input was valid then nothing needs to be done because you already simulated it. Therefore the input lag reduction is not impacted by your ping.
In this visualization you can see player 2 having a high ping of 240ms and an input lag reduction of 40ms but as you can see in the graph there is not really any relation with the networking and the input lag. Note that this visualization is missing a lot of details and is not a correct representation of the exact networking but it helps to visualize how it kind of works.


#5

Patch 3.5.1

  • Upgraded all EU servers to double the performance.
  • Fixed an issue with input lag reduction causing airdeaths and desyncs.
  • Removed the setting for input lag reduction and made it default 20ms for everyone.
  • Added airdeath tracking so that they can be fixed in future updates.
  • Added more metrics to help improve the servers and netcode in the upcoming updates.

If you get an airdeath message it can help to post the matchID and a screenshot or recording on Discord so that I can look at that specific match.


#6

Rojoss i inspired the april fools update.


#7

i remember posting stuff about 3 powers and a 3 power game mode