IFX Dat Trouble

YSFlight addon development, questions, tutorials, & more!
Post Reply
User avatar
Swift
Veteran
Veteran
Posts: 807
Joined: Fri Jan 09, 2015 7:51 pm
Favorite Aircraft: Mig-21
Location: The Mün
OS: Windows 10 Home
Has thanked: 90 times
Been thanked: 318 times

IFX Dat Trouble

Post by Swift » Sun Nov 06, 2016 2:19 am

Alllllllrighty.. So most of you probably know about my latest creation, which is a stealth fighter that can fly to mach 5.5 yet turn and burn like the Su-37. At first my original G limiter idea worked, which used the TVC for normal controls up to mach 1, this used the decay speed much like Microsoft Flight Simulator does on controls.

Code: Select all

MANESPD1 80kt                 #MINIMUM MANEUVABLE SPEED
MANESPD2 120kt                #FULLY MANEUVABLE SPEED
PSTMSPD1 100kt                #MAXIMUM SPEED POST-STALL ATTITUDE CONTROL IS FULLY EFFECTIVE
PSTMSPD2 780kt                #SPEED AT WHICH POST-STALL ATTITUDE CONTROL IS INEFFECTIVE
CPITMANE 1.0                  #PITCH MANEUVERBILITY CONSTANT
CPITSTAB 2.0                  #PITCH STABILITY CONSTANT
CYAWMANE 5.0                  #YAW MANEUVABILITY CONSTANT
CYAWSTAB 3.0                  #YAW STABILITY CONSTANT
CROLLMAN 3.0                  #ROLL MANEUVABILITY CONSTANT
PSTMPTCH 290deg                #MAXIMUM PITCH ROTATION (PER SEC) THAT A THRUST VECTORING CAN PRODUCE
PSTMYAW_ 90deg                #MAXIMUM YAWING ROTATION (PER SEC) THAT A THRUST VECTORING CAN PRODUCE
PSTMROLL 90deg                #MAXIMUM ROLLING ROTATION (PER SEC) THAT A THRUST VECTORING CAN PRODUCE
PSTMPWR1 0.0                  #MINIMUM REQUIRED POWER SETTING FOR DIRECT ATTITUDE CONTROL
PSTMPWR2 0.0                  #POWER SETTING AT WHICH DIRECT ATTITUDE CONTROL IS FULLY EFFECTIVE
However there is an obvious issue with this system, the pitch axis TVC has to be high enough to keep the plane agile at low speeds. That being said it seems to break YS' usual handling of max AoA and Critical AoA.

Would anybody have any alternate ideas for a G limiter?
Image
if ( MadeBySwift )
{ cheatplane(); }

NightRaven
Senior Veteran
Senior Veteran
Posts: 1848
Joined: Tue Feb 07, 2012 10:00 am
Favorite Aircraft: .
OS: windoze 10 64-bit
Has thanked: 548 times
Been thanked: 611 times

Re: IFX Dat Trouble

Post by NightRaven » Sun Nov 06, 2016 2:58 am

290 deg post stall AOA..? o_O

I kinda figured this wouldn't work very well given that these are post stall maneuvers rather than normal maneuvers, so you'd be pulling a lot but not actually going anywhere.

I don't think there is any way to do G limiting on stock YS, given the way YS works (more speed -> more lift -> more maneuverability + no inbuilt G-Lim). The only way to do this currently is through server side scripts, such as those employed back on ww3 or YSMoni. Of course we can also look forward to OYS eventually implementing it (if Flake gets around to it) or if miracles happen, Soji does it himself (gasp).

User avatar
Swift
Veteran
Veteran
Posts: 807
Joined: Fri Jan 09, 2015 7:51 pm
Favorite Aircraft: Mig-21
Location: The Mün
OS: Windows 10 Home
Has thanked: 90 times
Been thanked: 318 times

Re: IFX Dat Trouble

Post by Swift » Sun Nov 06, 2016 3:47 am

actually since there's almost no pitch agility the TVC handles it, it's slightly less agile then it should be. it works perfectly on the XFA-27, but this plane is the awkward child in a way.

i'd love soji to implement this, since MSFS has this, literally two lines of text cover it, 75% controls at a set speed, the 50% at a higher speed

EDIT: I seem to have fixed the AoA issue somewhat, it's a bit touchy and added drag is needed but it's working once more :D
Image
if ( MadeBySwift )
{ cheatplane(); }

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests