Multi-Throttle 4.0 (prop pitch, toe brakes, trim tweaking)
#21

Quote:I have a Saitek quadrant too!! (I have time and skill only for test new IL2 mods in AI mode at the moment). I have bought the Pro Flight Joke Sistem plus one Throttle Quadrant so I have 6 axis for twin engine so I really look forward for your next version! Finally can be made all them working (2axis for throttle , 2axis for pitch) so I'm thinking what about the other two axis still free for mixture?
If I were you, I would have two for engines, two for pitch, and the last two for radiator and flaps. Smile Could use mixture as well, but that has not yet been implemented. Should not be that difficult to do though. Wow, the yoke system. That really is suitable for the Junkers 88, Heinkel 111, P-38, B-25 etc. I'm using a force feedback stick, so it looks and feels pretty different from those two hand controllers. Only the Bf 110 series seems to have twin engines and a single stick controller.

Quote:Added incentive to build a pit now Wink

Not wanting to sound greedy but will it be possible to include multi prop pitch controls?
Yes, it is possible. My current build as support for prop pitch for twin engined planes, but not yet four. It could also be possible to add fuel mixture and (the very unecessary) magnetos.

There are some limitations however that make me reluctant to try to implement fuel mixture and magnetos (even prop pitch has been difficult). IL-2 will always copy each setting from the last selected engine (engine 1 perhaps), to the new selected engine (engine 2). So each time someone moves a lever seperately on engine 2 when engine 1 was selected, IL-2 forces engine 2 to take on the settings of engine 1, and the program must counter it by sending ALL settings of engine 2 again (as fast as possible so they don't have time to change). I discovered that it is possible to switch to no engines, and still be able to implement a new throttle setting, before switching to a new engine (that way it won't make the lever move when it should not), but prop pitch, fuel mix and magnetos cannot be changed until after IL-2 has copied the previous engine setting. Drives me crazy. Even when done instantly, one can see the prop pitch lever on engine 2 move fast to try to reach the setting of engine 1's prop pitch lever, until quickly returning to where it is supposed to be.

And yet another irritating problem exists - if one changes to another engine before the last engine's prop pitch lever finishes moving into the position it was told to, it just stops dead in it's tracks before reaching it. I had to implement a timer that delays the part of the process that selects the new engine, until the prop pitch lever can finish moving into position. When moving engines one at a time, this is never noticed. It is also not noticed because there is no delay if the prop pitch levers are the same for both engines (no need for a delay then). But when trying to move the throttles together with wildy different prop pitch lever settings it is very noticable. They take turns moving, engine 1, engine 2, engine 1, engine 2, with a delay of 1/10th of a second to up to about a second at the most. But no one flies like that, and the levers all make it into their intended position, it just looks funny.

I think that since most people who handle prop pitch, or even four engine prop pitch settings, are not trying to move all engines together once they start changing settings individually much. It's more when engines are damaged, they change one engine individually, then leave it like that and mess with the other engines instead. Thus I think I will develop the prop pitch for all four engines, as well as the latest algorithm(?) for controlling the throttles (it is new and updated since the release of 2.0 here).

Fuel mix and magnetos - imagine what happens if you set fuel mix to 0 on an engine, or magnetos to 0, then move a lever on another engine. That's right, in copying the settings from the last engine to the new, the new engine will get fuel mix set to 0 and die on you, even if a millisecond later it recieved the proper fuel mixture command. I suppose I can implement it for a range that is not dangerous, say fuel mix 10% to 120%, but not 0%. That way you can still raise the mixture on an overheating damaged engine individually. Then changing back to the rest of the engines won't be so bad, they will just get a mix of say, 30%, for a fraction of a second, before going back to whatever they were set to. Not enough to make them fail or act strange. But engines always die if set to 0% at any moment.

Yeah, could be nice to fly planes that have fuel mix as well (twins especially, few people have enough levers to have throttle, prop pitch, fuel mix for four engines!). Pe-2 for example. Smile
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 3 Guest(s)