|
Author
|
Topic: How can I simulate the loss of control surfaces ??
|
Laika 801 Pilot
|
posted 08-01- 06:28 AM
I tried this: I just detached i.e. the left aileron on damage level xx percent. Hmm, I did not notice any changes in the flight behaviour after detaching it. I'll try to detach both ailerons and see if I still can fly. If so I would need a better way to simulate the loss of control surfaces.One other thing I added to the DM of the wings : I increase the airInc angle onDmg xx... this should simulate the add of drag but I dont know if this is a good way to do this. I'm a FM dummy you know - so please tell me if this is good or not. Anyway the more hits the wings get the harder it is to fly the plane, especially when only one side of the wings are damaged... Thanks for the answers ! Lk801 IP: Logged |
Laika 801 Pilot
|
posted 08-01- 06:41 AM
OK, test 2 is done - detaching the ailerons does change nothing. No effect. Hmm, we can not set the airfoil to i.e. 'NoAirControl or so ? It seems changing the airInc angle is the only thing we can change (on runtime) - so I'll do that.LK IP: Logged |
Laika 801 Pilot
|
posted 08-01- 07:11 AM
What would be better increase the airInc angle or decrease it ?i.e. I increase it now, and this would give the airfoil-element a higher angle of attack (onDmg 25% --> airInc 1 to airInc 2.5) right ? And this would mean more lift and drag ? Or not ? Should i dcrease it from 1 to -2 or so ? LK IP: Logged |
Pachy Pilot
|
posted 08-01- 08:40 AM
This might be a totally stupid proposition (I'm unaware of all this DM things yet) but, would it be possible to increase the airAdvantage property with damage? That would model controls getting blocked or something.IP: Logged |
wakeup tailgunner Pilot
|
posted 08-01- 11:00 AM
I think the latest F4u has damage modelling on it's control surfaces. There was a recent post here on the subject.It was mainly about rudders, and invlolved making the rudder a VStab object itself. It had all the properties attached to itself and could be damaged. Not sure of the details, but i hope this helps. IP: Logged |
Aladar Pilot
|
posted 08-01- 11:09 AM
look at the B-17, it loses controls!!IP: Logged |
Sv Pilot
|
posted 08-01- 11:57 AM
Well there is the crazy idea of creating a sperate hidden wing that represents the actual aileorn FM. Then when the real aileron is shot of you ust onDetach the hidden FM object. It is a mess though.Try this: can you over-ride airfoils? Then when the aileron was shot off you cuold replace the wing's airfoil with one that has no Up/Dn foil values... this would eliminate any aileron effect... but I bet you can not change airfoils mid-stream... ------------------ -Sv =FC= WWI in SDOE!
IP: Logged |
Pachy Pilot
|
posted 08-01- 11:58 AM
Yep, yesterday I saw my Corsair II losing its flaps after being it by Yamato's AAA and diving in the middle of the atoll  IP: Logged |
ArgonV Pilot
|
posted 08-01- 12:32 PM
Pachy, you experienced this too with the Corsair II? I too got shot down by AAA of the Yamato.  IP: Logged |
Laika 801 Pilot
|
posted 08-01- 12:48 PM
Hmm - I wont add more airfoils to the plane, there are enough in, more would slow down the game I think (I had to add 6 new foils !). Sorry, but we can't change any other than "airInc" on runtime, so your idea Pachy is good, but due the limits of OP not possible yet. Aladar - could you explain it here, dont want to examine B-17, cause no time.. Thanks for the answers !
LK
IP: Logged |
jedi Pilot
|
posted 08-02- 04:28 PM
I think what you want to do is have the loss of the aileron or elevator call up an obFunc that changes the airK value of the parent airfoil object. For example, in the I-16, engine damage changes the fuel consumption property. Do the same thing, but when you get a certain level of wing damage, have a function that detaches the aileron (the Corsairs have this) and also change the airK of the wing to a lower number. The aileron airControl object is still there, because it's part of the wing itself, but now it is less effective than the one on the other side. This should make the plane roll more sluggishly. If you want to actually lose lift, I would try changing the airArea of the wing itself the same way, by using an onDamage X, Name...wing, Func...Shredded, and then give the wing itself the Shredded function which decreases its wing area property. P.S. if that works, let me know Haven't actually built that part into the Corsairs yet. At the moment they just lose their parts visually, with no actual aerodynamic effect.
------------------ --jedi-- IP: Logged |
Laika 801 Pilot
|
posted 08-02- 04:38 PM
quote: For example, in the I-16, engine damage changes the fuel consumption property. Do the same thing, but when you get a certain level of wing damage, have a function that detaches the aileron (the Corsairs have this) and also change the airK of the wing to a lower number
You know, I did the I16...when I remember it right, I did some trails with functions and changing airK and other 'air'-values on damage level X. I think it does NOT work,but of course I'll do another trail for you, its not that hard - just had to change 2 lines of code and add some smoke to know when something should happen... I'll post the results here... LK IP: Logged |
charmstar Pilot
|
posted 08-02- 07:37 PM
You need to remember that each airfoil contains UP DOWN, and regular data. The UP and DOWN are used if the airControl property is declared for the airfoil. The control surface doesn't have an airfoil, which is why there isn't any difference when it gets shot off.A solution is to get rid of the airControl property from the wing, and turn the aileron into an airfoil with the airControl property. This will make the airfoil in the control surface provide the roll capability to the aircraft. I did a bunch of experimenting with it, and it does work, but it also changes the handling of the aircraft a little, in a weirdish way. I wonder if using an airfoil which doesn't have the UP and DOWN any different from the regular airfoil would work better for control surfaces. I do recommend this conversion for the rudder at least, because it seemed to make the rudder more rudder-like, as well as giving better DM. I posted a bunch of times about that a few months ago, I'm sure you can find them if you do a search. Charm IP: Logged |