FSX/FSX-SE Aircraft and Panel Design Forum - How To
Designing panels or aircraft for FSX? Want to learn? Here is THE place to get together with fellow designers or to ask questions.
IMPORTANT - If you are not designing panels or aircraft or asking how to design panels or aircraft, please post your questions in the FSX | FSX-SE Forum.
9019 topics in this forum
-
Hello I've read throught 244 pages of posts in this forum but I cannot get a grip of the information I need. Maybe you guys can help me :I've managed to build an application in VB6 uesing FSConnect.Works super well :)). Now I would like to transfrom it into a module in order to make it work within FS9.It is a very basic app that load a webbrower like FSBrowser. I cannot figure out how to get started and I really could need some advice.Thank a [email protected]
-
HelloFirst thanks to all previous posters in this forum. I've learned a lot from all of you.Nonetheless I still got a question for all the XML gurus here.I've seen in the Microsoft gps gauge that you can do all fancy sort of things like change text size/color and use tabs when you put your string into a FormattedText element.However I cannot get the FormattedText to behave like the normal Text which scales/streches the string so it fits into the size I provide.(Like I want to display a string with small font size to have exactly the same width as a string with big font size, given same characters)Is this possible at all? I've found no options yet.Thank you.
-
- 6 replies
- 1.7k views
-
-
Hi everybody !GCA is like a spoken ILS, used mainly in military ops, but as well in civilian ATC as a backup for ILS.Anybody to give it a try and develop one? I will assist as I used it as a pilot for several years.Localizer and glide slope are "materialized" by the controler's voice with small corrections, typically 2 deg. right or left and 200 feet increments or decrement in rate of descent. DH about 200 feet.Aircraft only needs a VHF freq. easy to setup with glide angle, touch down coordinates and runway heading.I am a VB programmer but nothing in C++, must be a join venture... and freeware please.Best regards, Phil
-
- 5 replies
- 1.5k views
-
-
Guys, Is there any HUD which has a true flight path vector and not just a pseudo one which is connected to vertical speed?Thanks,Andy
-
Does anyone know what causes the distortion with this gauge? I thought it was my old Nvidea card, so I upgraded to an ATI 9800 Radeon, but the problem remains. I did notice though, that when I reduce the size of the screen (dimensions, not resolution), the gauge straightens out.Does anyone have any ideas?Thanks....
-
I'm thinking about learning something about sound and wav files. I downloaded a sound file that I like except there is a bunch of clanking in the engine sound as the loop recycles. I wonder if there is a way to filter it out?I looked at FSsound but it doesn't look like the right program to use. Is there a good Freeware program that should be used to modify the wav file? I don't plan to become an expert at this, although I might get in way over my head. Even a link to a tutorial would be good.Thanks
-
What software do I need to have gauges displayed on a single computer with dual monitors.?1.monitor #1 for scenery view2.second monitor for gaugesThanks,
-
- 1 reply
- 639 views
-
-
How would one use the variables directly from this struct within a gauge? I've never noticed this before, and now I'm curious... ;)typedef struct ENG{ SINT16 throttle_lvr_pos; // throttle position (0-16384=>0-100%throttle position) UINT16 propeller_lvr_pos; // propeller lever position (0-16384=>0-100%prop setting) UINT16 mixture_lvr_pos; // mixture position (0-16384=>0-100%mixture position) ENUM16 starter; // starter switch position BOOL16 combustion; // combustion flag (combustion = TRUE) UINT16 n1_rpm; // gas producer RPM (0-16384=>0-100%RPM)
-
Hello,I would like to use this background panel image for a new F-16 panel that I would like to publish. Unfortunately, I don't know how designed it and I wouldn't like to use this image without its author permission.If someone knows who did it, please let me know.Thanks.Eric
-
- 7 replies
- 954 views
-
-
Hello,I am trying to make a 2D panel "introspection".I have the X,Y coordinates of a point (relative to the FS Window) and I would like to locate what gauge, if any, is located at these coordinates.Do you know how this can be done?If possible, I would like to fetch the list of all the gauges, with their position (X,Y), width and height, but I don't know if this can be found...Thanks for any info.Eric
-
- 2 replies
- 729 views
-
-
Hello everybody!After some specialisation in repinting and a first stint at 3D-modelling I now also want to learn something about the programming of gauges.I just started editing and creating xml-gauges for FS2004 and am already at a point where I have no idea how to go on without loosing my sanity...My big question: Why do my gauges sometimes show on the panel and sometimes not?!? I realise this must be a synthax issue (yep, I read the FAQ), but I checked my xml-files thoroughly and can't see what's wrong with them.OK, so what I want to create is a realistic looking UpFrontControl-gauge for a Pilatus PC-21, containing several areas where com, nav, adf, transponder and s…
-
For the experts ... :-)Here's what I'm trying to do.For a certain xml gauge, I'm trying to find a way to simulate mouseclicks by keyboard keys or joystick button pressing.Now, one way of doing this, is by using "unused" events for that aircraft type, as an intermediate for communication between the keyboard/joystick and my gauge.Eg., for aircraft that does not have an Afterburner, assigning keys to the Afterburner events and then monitoring these events with an OnEvent section in the xml gauge allows me to control a certain gauge function via these Afterburner events (via the assigned keys/buttons).Now, this "tricks" works fine for aircraft with jet engines.Eg., I can use…
-
I'd been using this to get 'roll':(A:Attitude Indicator Bank Degrees,degrees) /-/ (>L:Roll,number) However, it fails if the Attitude indiciator fails (or, there is no vacuum). I'd tried this before:(A:Plane Bank Degrees,degrees) /-/ (>L:Roll,number) (* 0.00 to -359.999 *) However, the angle is in the range of 0.00 to [-] 359.99... deg and does not go from -1.0 to +1.0 degrees as Bank changes from -1.0 to +1.0. I finally worked this out to give the 'Roll' angle I want:(A:Plane Bank Degrees,degrees) s0 180.0 > if{ l0 360.0 - s0 } l0 /-/ (>L:Roll,number) -180.0 to +180 deg, positive if rolling 'to the right'. These two are simpler, I only negated the …
-
I've been trying to set specularity on materials with diffuse maps for hours now, and I'm about ready to start looking for the shotgun:(What happens is no matter what value (1-999) I give specularity, I always end up with the same result - a high-contrast, over-stated shine that looks like vinyl. What I'm trying to achieve is an overall subtle specularity with no particular 'focus' This is easily achieved until a bitmap is applied to the diffuse channel. BTW, this is for a military paint scheme, so it needs to be subtle. I
-
This might be the wrong forum for this BUT----I am trying to make an AI from the default DC3. It works ok, but as it starts to turn downwind, it appears to stall and falls nose up. It has the altitude, 1000'. i even tried running it through GA-traffic to make it an AI, but no cigar. Any ideas?Farmer
-
Hi Folks,As several people (like Bill Leaming and Nick Pike) kindly pointed out, you can modify loaded .xml gauges while FS is running, by using the RELOAD_PANELS event. They even uploaded a small .xml gauge that does this, which you can add to your panel.Another way of doing this, is by adding the RELOAD_PANELS event to a free joystick button or keyboard key in the fs9.cfg file. E.g., adding RELOAD_PANELS=82,11to the KEYBOARD_MAIN section couples the event to keystroke "Cntr-Shift-R".A word of caution though.When the .xml gauge is reloaded (either by using the Reload gauge or the keystroke):- G:Vars are reset to 0.- L:Vars are NOT (so they keep their value).Which is the …
-
- 1 reply
- 889 views
-
-
Hi Ive edited some code for a spoiler it works perfect but in reverse. In its current form with the gear up I get partial deployment of the spoiler and full deployment with the gear down.What Im aiming for is partial deployment with gear down and full with gear up.Ive tried just about every configuration I can think of but nothing works or only partially worksAny help much appreciatedThanksWozzaDa arse about code :) (A:GEAR CENTER POSITION,bool) if{ (L:spl_drop,bool) if{ 0 (>L:spl_drop,bool) 16384 (>K:AXIS_SPOILER_SET) } } els{ (A:SPOILERS HANDLE POSITION,percent) 99 > if{ (L:spl_drop,boo…
-
- 2 replies
- 740 views
-
-
[p class=dcmessage]I'm trying to make an autopilot panel, currently working on the HDG hold selector. I've got it basically working, although not finished yet. The problem I'm having is the stupid selector dial rotates the wrong way. I'm using the tag and it actually works normally in that causes the dial to rotate clockwise, but in this case it needs to rotate counter clockwise.There must be something I can add to the (A:Autopilot heading lock dir,radians) line to make it rotate in the opposite direction.I attached the gauge if someone wouldn't mind having a look at it. Also, you'll see a black line extending from one edge of the dial that rotates with it. It's dr…
-
- 3 replies
- 680 views
-
-
-
Hello there!I have a question about the possibilities to use number-buttons. What I intend is to have a Up Front Controller (UFC) where I can adjust frequencies and autopilot. The gauge I design for a Pilatus PC-21 panel will resemble the original's "CMC Electronics CMA-9000 Flight Management System" (see attached graphic and - still unfinished - cab-file):A top 'screen' will display and control Com1, Nav1 and DMA1 info and on two lower screens additional info (Com2, Nav2, AD; XPDR,...) will be displayed and adjusted. The buttons between the displays will select Autopilot and the Adio for coms and nav radios. The green buttons left and right of the lower displays will tog…
-
- 2 replies
- 1.3k views
-
-
Howdy folks,Does anyone know how or where the XML Lvars for the master caution and warning in the default 747-400 are created. They are:L:Current warningsL:Acq warningsL:Current cautionsL:Acq cautionsThanksMitch
-
- 3 replies
- 697 views
-
-
I've got PSS's terrific Avro Vulcan, but the maximum gear deployment speed is too touchy for my taste (try to lower the gear at slightly over 174 KIAS and it "jams"--refuses to lower at all). Is there any way to change this by editing the aircraft.cfg file and/or the flight model file? I've examined both of these files and haven't yet found a place to do it.Thanks.-- Walt
-
I need to understand how to create a "matrix" table of constants that may be selected based on an enum variable.I have a list of "factors" that need to be applied from an index value ranging from 0 to 20.something like this:typedef double zoomvar{ 0.082290, 0.164582, 0.246873, 0.329164, 0.576037, etc. 648200 926000 }zoomvar;Now the question is, how do I cast the "zoomvar" value from the table to my variable "zoomfactor"?
-
- 10 replies
- 1.4k views
-
-
I'm trying to create a toggle button for a new instrument panel, and I can't figure out how to tell FlightSim to display or hide the panel. Is there a function call available or does FSUIPC have a method of doing this? Thanks.
-
I have a flightsim setup with 4 PC's and 10 monitors( For more info look here http://home.wxs.nl/~jarkest/home.html )I use 3 monitors each 1280 X 1024 for the main instrument panel only.Therefore I am searching for full captain plus co-pilot panels (of any aircraft type) that can be strechted to about 3840 x 1024 pixels.Up to now I only managed to adapt the FLight 1 ATR72-500 for this purpose.Though you panel gurus could point me in the right directionSee you, Jan
-
- 0 replies
- 610 views
-