Jump to content
The simFlight Network Forums

PhugoidEffect

Members
  • Content Count

    6
  • Joined

  • Last visited

Community Reputation

0 Neutral

About PhugoidEffect

  • Rank
    Newbie

Profile Information

  • Gender
    Male
  • Location
    Rio de Janeiro
  1. Hello Pete and everyone, For a long time now I use a rotary switch of my X52 with the function of a steering tiler and for that I use the FSUIPC internal assignment. All other axis are assigned directly via P3D. Although it works nicely there seems to be a calibration issue (or maybe initialization issue would be the best wording) because every time I start the simulator I have to turn the rotary to the full left/full right a few times in order for it to work flawlessly. If I don't perform this it will act erratically and not center the nosewheel when the rotary is right in the central position. Thence I'd like to ask if there is a procedure or something that would prevent me from having to make this "initialization" and make it precise right from beginning. Thanks!
  2. Thanks for the information. And today it happened again, I was in cruise with another plane passing barely above, in front, and then it disappeared. My .INI is currently with these values: AP=3 PAP=4 GP=2 NP=1 TFR=0 TL=100 As I've said previously, my goal is to have a most "stable" situation possible, i.e., not seeing planes vanishing close to me on the ground and in the air. As to flightplans and real routes and real times I don't really care about.
  3. Hello Pete, What is the "best practice" for setting the limiter in a way that I see the least possible aircraft vanishing from my view? Yesterday I was flying, getting into cruise altitude, there was a plane ahead and it just disappeared. I would like to avoid this at all costs by making the farthest planes to vanish instead. What do you recommend? Thank you!
  4. Absolutely! First I'd like to thank Pete for his always great support, and actually I have read the manuals and googled a bit and found the good stuff. Now my script is like below. It seems to be working good for all aircraft. vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv -- This sets frictions according to recommendations by Johan Dees, early December 2012 -- Modded by Bob Scott to restrict wheel and brake reduced rolling friction effects to taxi speeds -- in order to preserve FDE-driven TOLD performance (on hard-surfaces only) ipc.RestoreFriction() acftname = ipc.readSTR("3D00", 35) if string.find(acftname,"FSLabs",0,true) then ipc.exit() end -- The original FSX values are shown in the comment at the end of each code line ipc.SetFriction(WHEEL, CONCRETE, ROLLING, DRY, 0.030) --0.050 ipc.SetFriction(WHEEL, GRASS, ROLLING, DRY, 0.060) --0.080 ipc.SetFriction(WHEEL, GRASS_BUMPY, ROLLING, DRY, 0.070) --0.090 ipc.SetFriction(WHEEL, ASPHALT, ROLLING, DRY, 0.025) --0.050 ipc.SetFriction(WHEEL, SHORT_GRASS, ROLLING, DRY, 0.050) --0.060 ipc.SetFriction(WHEEL, LONG_GRASS, ROLLING, DRY, 0.060) --0.090 ipc.SetFriction(WHEEL, DIRT, ROLLING, DRY, 0.050) --0.060 ipc.SetFriction(WHEEL, GRAVEL, ROLLING, DRY, 0.060) --0.080 ipc.SetFriction(WHEEL, BITUMINUS, ROLLING, DRY, 0.030) --0.050 ipc.SetFriction(WHEEL, MACADAM, ROLLING, DRY, 0.030) --0.050 ipc.SetFriction(WHEEL, TARMAC, ROLLING, DRY, 0.030) --0.050 ipc.SetFriction(WHEEL, CONCRETE, SLIDING, DRY, 1.000) --0.640 ipc.SetFriction(WHEEL, GRASS, SLIDING, DRY, 0.800) --0.640 ipc.SetFriction(WHEEL, GRASS_BUMPY, SLIDING, DRY, 0.800) --0.640 ipc.SetFriction(WHEEL, ASPHALT, SLIDING, DRY, 0.950) --0.640 ipc.SetFriction(WHEEL, SHORT_GRASS, SLIDING, DRY, 0.800) --0.640 ipc.SetFriction(WHEEL, LONG_GRASS, SLIDING, DRY, 0.800) --0.640 ipc.SetFriction(WHEEL, DIRT, SLIDING, DRY, 0.800) --0.640 ipc.SetFriction(WHEEL, GRAVEL, SLIDING, DRY, 0.800) --0.640 ipc.SetFriction(WHEEL, BITUMINUS, SLIDING, DRY, 1.000) --0.640 ipc.SetFriction(WHEEL, MACADAM, SLIDING, DRY, 0.950) --0.550 ipc.SetFriction(WHEEL, TARMAC, SLIDING, DRY, 1.000) --0.640 ipc.SetFriction(BRAKE, CONCRETE, ROLLING, DRY, 0.900) --0.700 ipc.SetFriction(BRAKE, GRASS, ROLLING, DRY, 0.700) --0.500 ipc.SetFriction(BRAKE, GRASS_BUMPY, ROLLING, DRY, 0.650) --0.400 ipc.SetFriction(BRAKE, ASPHALT, ROLLING, DRY, 0.900) --0.700 ipc.SetFriction(BRAKE, SHORT_GRASS, ROLLING, DRY, 0.650) --0.500 ipc.SetFriction(BRAKE, LONG_GRASS, ROLLING, DRY, 0.650) --0.500 ipc.SetFriction(BRAKE, GRAVEL, ROLLING, DRY, 0.650) --0.500 ipc.SetFriction(BRAKE, BITUMINUS, ROLLING, DRY, 0.900) --0.700 ipc.SetFriction(BRAKE, MACADAM, ROLLING, DRY, 0.900) --0.700 ipc.SetFriction(BRAKE, TARMAC, ROLLING, DRY, 0.900) --0.700 --restore friction/braking to default when above taxi speed to preserve FDE performance fidelity taxi_spd = 10 --changeover threshold in knots groundspeed cur_status = 1 while 1 do GS_ipc = ipc.readSD(0x2B4) GS = GS_ipc / 65536.0 * 1.94384 --groundspeed in knots if GS < taxi_spd then slow = 1 else slow = 0 end if cur_status ~= slow -- threshold was crossed then cur_status = slow if slow then ipc.SetFriction(WHEEL, CONCRETE, ROLLING, DRY, 0.025) ipc.SetFriction(WHEEL, ASPHALT, ROLLING, DRY, 0.030) ipc.SetFriction(WHEEL, BITUMINUS, ROLLING, DRY, 0.030) ipc.SetFriction(WHEEL, MACADAM, ROLLING, DRY, 0.030) ipc.SetFriction(WHEEL, TARMAC, ROLLING, DRY, 0.030) ipc.SetFriction(BRAKE, CONCRETE, ROLLING, DRY, 0.900) ipc.SetFriction(BRAKE, ASPHALT, ROLLING, DRY, 0.900) ipc.SetFriction(BRAKE, BITUMINUS, ROLLING, DRY, 0.900) ipc.SetFriction(BRAKE, MACADAM, ROLLING, DRY, 0.900) ipc.SetFriction(BRAKE, TARMAC, ROLLING, DRY, 0.900) else --restore to defaults when above taxi spd ipc.SetFriction(WHEEL, CONCRETE, ROLLING, DRY, 0.050) ipc.SetFriction(WHEEL, ASPHALT, ROLLING, DRY, 0.050) ipc.SetFriction(WHEEL, BITUMINUS, ROLLING, DRY, 0.050) ipc.SetFriction(WHEEL, MACADAM, ROLLING, DRY, 0.050) ipc.SetFriction(WHEEL, TARMAC, ROLLING, DRY, 0.050) ipc.SetFriction(BRAKE, CONCRETE, ROLLING, DRY, 0.700) ipc.SetFriction(BRAKE, ASPHALT, ROLLING, DRY, 0.700) ipc.SetFriction(BRAKE, BITUMINUS, ROLLING, DRY, 0.700) ipc.SetFriction(BRAKE, MACADAM, ROLLING, DRY, 0.700) ipc.SetFriction(BRAKE, TARMAC, ROLLING, DRY, 0.700) end end ipc.sleep(999) end --loop indefinitely
  5. Is there a function or something that allows me to get the aircraft name? This is the only thing lacking in order to try to rewrite the script. :-) Thanks!
  6. Hello Pete and All, Can I easily prevent one specific aircraft from using the LUA Friction solution, and let all others use it normally? Thanks.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.