• Which the release of FS2020 we see an explosition of activity on the forun and of course we are very happy to see this. But having all questions about FS2020 in one forum becomes a bit messy. So therefore we would like to ask you all to use the following guidelines when posting your questions:

    • Tag FS2020 specific questions with the MSFS2020 tag.
    • Questions about making 3D assets can be posted in the 3D asset design forum. Either post them in the subforum of the modelling tool you use or in the general forum if they are general.
    • Questions about aircraft design can be posted in the Aircraft design forum
    • Questions about airport design can be posted in the FS2020 airport design forum. Once airport development tools have been updated for FS2020 you can post tool speciifc questions in the subforums of those tools as well of course.
    • Questions about terrain design can be posted in the FS2020 terrain design forum.
    • Questions about SimConnect can be posted in the SimConnect forum.

    Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.

    By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.

FSX Works in P3D, not FSX

Messages
10,158
Country
us-arizona
Hey all,

So.. I have these four knobs, custom L:vars. They work fine in P3D, but not in FSX. Any idea's?

In FSX, they have no MouseRect hand hover, but do in P3D. No animation in FSX, animations in P3D are fine.

Using the 3DS Max 2012 P3D SDK.

Here is one, typical in all 4.




Code:
<PartInfo>
   <Name>f24_front_cabin_heater</Name>
      <Animation>
	<Parameter>
	  <Code>(L:F24 FRONT CABIN HEATER, bool) 100 *</Code>
 	  <Lag>160</Lag>
	</Parameter>
      </Animation>
   <MouseRect>
	<Cursor>Hand</Cursor>
   <TooltipText>Front Cabin Heater</TooltipText>
   <CallbackCode>
            (L:F24 FRONT CABIN HEATER, bool) ! (>L:F24 FRONT CABIN HEATER, bool)
          1 (&gt;L:XMLSND195,enum)      
   </CallbackCode>
   </MouseRect>
</PartInfo>
 
Last edited:
Perhaps you need to add the <AnimLength> entry?

Code:
<PartInfo>
   <Name>f24_front_cabin_heater</Name>
       [COLOR="Red"]<AnimLength>100</AnimLength>[/COLOR]
       <Animation>
	<Parameter>
...
 
Didn't do it.

sigh... This has me really perplexed. Its stressing me out.

Oddly, the NAV 1 knobs (Mhz and KHz) also do not work in FSX and those are 'stock' animations.

These knobs, all of them, have no mouse-rect. So what could it be? The objects? They have their scale reset. There is no scale warning during export.

Maybe if I reset their X-Form. I'll try that.

No-go on the X-Form reset and Scale reset. Did it to all of them, nothing worked.

Could this be sound related? The sound command entry? I notice the left window and left vent in FSX will play, but the right sides do not. Could that be related?
 
Last edited:
Well, these 4 vent knobs are fixed. I had one knob, the Mixture knob, which worked fine and the others were based off of it. I deleted them, made fresh copies from the Mixture knob, converted the MouseRects and Animations to the vent versions and they function outstanding.


So, I tried this on the Radio knobs. I recreated and remapped the parts. I figured this would cure their illness as well. The Radio knobs are for COM1 and NAV1, stock animations. Nothing. Dead. No mouse rects, no animation movements, no cause and effect. Nothing. sigh...

But...! I have 4 vent knobs now working. In FSX no less. (I pray they work in P3D). :S


Bill
 
Hello,

I'm trying to transform an FS9 's aircraft to FSX/P3D. After changing textures, I am working on animations. Exterior animations work very well.

But in the VC like Lionhearth I have two animations that work very well with MouseRect in P3D but on FSX: only the animation works!.
I compiled with the FSX Acceleration SDK and it's stock animation (Lever_Throttle and Lever_Miture).

It almost sounds like the situation of Lionhearth's creation meadows detail the animation works in FSX.
While some found from solutions or explanations, I am very interested to know it.
 
Last edited:
Does the "hand" symbol come up when hovering over the part?

Can it be something to do with the need of resetting the scale of the part only affect FSX and not P3D?
 
Hello,

I read on the forum all answers which are about this subject and I tried:
- resetting the scale of the part
- reseting X form
- in the simu, modify the pilot's eye ...

Nothing works for the moment. I think to create a new lever and try to attach a mouserect to see ...
 
Hello Puentes,

I had imported mine to 3DS Max. I found that several of the parts, which were mirrored and copied were the culprits that were malfunctioning.

I found that if I had the original, it usually worked fine; animation and mouserect. If I tried copying the parts over again, there was a chance to get them to work. I also had to rebuild parts in order to get them to work. Luckily they were simply knobs and nothing sophisticated. Recreated via Spline and using Lathe, convert to Poly, scaled, worked fine in FSX and of course P3D.


So, my thoughts are that the parts are copies and mirrored, brought into Max from Gmax via MCX/3DS format. I think its in the parts structure (Vertices or Polys or perhaps its a possible 'instance', even though the part was made in Gmax and 'was not' an instance. That's the only thing I can figure. Nothing of it was revealed in the 'Object Properties'. Rescaling did nothing, X-Form resetting did nothing, etc, etc. Nothing worked to save/restore functionality to the parts except rebuilding or having an original part to go from.


You might test this via finding the early version of the part in saved versions earlier on and see if that will work. If it does, it means somehow the part was corrupted in a way we do not yet know about.



Bill
 
Thanks for your answer, Bill ... I will investigate in that direction this week-end.
The problem is that I was backporting a plane made several years ago, form FS2004 to FSX. The author of this plane send me the last source but I have only a file and not all the backups.

So, I will delete all the levers and knobs and rebuild them one by one in order to obtain a good model. This solution is mode longer but I think that it will works as you think.

A image of this plane :)
v2w8.jpg


and a link of the migration process on a French forum : http://www.pilote-virtuel.com/viewtopic.php?id=53531

Thanks a lot :)
 
Last edited:
Hi,
After a morning of work, I finally managed to have the informations of Mouse Rect: It was a problem
1 - with all the cylinder used to create different levers in the cockpit. A Reset Scale on it has revolved the problem.
2 - I forget to select in FSX 's Parameters the "Tip Tools" option !!!

Thanks for your's answers
 
Glad you got it working.


We learn very quickly to Reset Scale, and also Reset X-Form very early on with Gmax and Max.

Just never never reset X-Form 'before' resetting Scale, as a part that needs scaling will crumple up and not be rescuable unless you exit the program 'without' saving so you can go back. Horrible when that happens.
 
Back
Top