Saiph, on Jan 05 2019 - 04:47 AM, said:
terms, for real-life GPL drivers who don't have a game controller with extra buttons, the best way to implement the wing feature would be to make it a toggle switch, which automatically cancels as soon as the brakes are applied. Using this method, a player could quickly and simply tap the "wing flat" key at the start of a straight, and then put their hands back on the controls to drive properly. At the end of the straight, when they apply the brakes to slow for the next corner, the "wing flat" feature switches off, so they don't have to do anything.
Sometimes, it seems that a slavish dedication to "realism" can lead to poor decisions being taken for GPL mods. IMHO this 2F wing feature is an example of this. It's poorly implemented and poorly documented.
At the moment, I can't see any point in driving the GTX 2F, because I have no practical way of reducing drag on the straights, and therefore my laptimes are going to be slower than they should be.
One of the difficulties in writing any patch is getting it to work for for all the users. There are so many different configurations used by our GPLers that it is impossible ensure each one works properly. I do the best I can, but obviously don't have access to multiple types of controllers. All I can do is test the patch with my controller and hope that it works OK for others. Other mod team members tested the patch too of course with their various controllers. I think the patch does work well for most users and only people who have three pedal setups are having trouble. Tormentor's setup is so complicated that it looks like a space ship.
If everyone would buy me their controller and send it to me, then I might be able to make everyone happy.
BTW, I've tried before to make a toggle type switch for GPL, but failed. It has something to do with the way keys/buttons/pedals are polled continuously and I never broke the code so to speak. So even if I agreed that a toggle switch for the wing would be good, I couldn't implement it.
Please remember that I am an amateur programmer and don't have access to GPL's original source code. All patches are reverse engineering which isn't an easy task...especially for a volunteer who doesn't get paid to do it.
For those who can't get the 2F's wing to work properly, there still are nine other great cars to drive. Don't let this one area spoil the rest of the mod for you.
Edited by Lee200, Jan 05 2019 - 10:20 AM.