Hello. I have tried the regenerative steering on the dev server and have some feedback.
First, the videos I recorded showing how it works right now:
Spoiler
https://youtu.be/_rnAYSNFnj8
https://youtu.be/8pAG6VEACH8
(type 10 was the first one i tried so most of it is just playing around, type 90’s is more objective)
It’s great when you are moving and want to change direction while not losing speed, after all that’s the goal of regenerative steering. However the issue of being unable to perform tight turns has emerged, especially when compared to a tank that has not undergone this change:
Spoiler
This text will be hidden
But the solution seems fairly simple to me. When a player is hold W and A for example, it will work exactly as it does now and maintains speed while turning. However if a player lets go of W/only presses A, then it will activate the brakes on that side, leading to a tight turn like before. With this we can have the best of both worlds.
If independent braking is not available, then the gear changes when holding just A/D should be limited to prevent a speed increase and keep the turn radius small.
Other issues:
-the automatic gear change logic. On the Type 90 video especially you can see that when already moving, when holding A/D, the tank will rapidly accelerate and shift up into 5th gear, where it will be “stuck”, leading to a very wide turn even when you started at a much lower speed;
-when already turning with just A/D, pressing W will quickly increase your speed and widen the turn, but pressing S will not slow you down while turning, it will lock both tracks and stop you in place. This isn’t a big issue but it’s pretty annoying and could be improved.
Overall I think is is a good change, but needs just a little more work to really be a complete upgrade.