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
-
I would like to know two things if someone could help me out...1: How do you re-size existing textures to smaller ones?2: Which texutures are smaller (file size) DXT3,DXT1, or 8-bit?Thanks design gurus for fielding these questions.:7
-
- 4 replies
- 831 views
-
-
I have recently set up a home network, and by using WideView, am trying to create a multi display cockpit. I currently have two computers, and for this reason, would like to have one showing the Captain's view, and another with a first officer view to go along side of it. I have exhausted a search for a FO, specifically for a boeing 737 type, and request assistance from the flight sim community. I appreciate all your help - Thanks Again!
-
I would like to know how to add XML gauges that are stored in cabs to a panel manually any help would be much appreciated.
-
- 1 reply
- 775 views
-
-
Hi,Must be there for a long long time, but i didn't notice!My Fuel Flow gauges give a reading of 1.68 when engines off??? and 2.35 on idle.Full reverse reads 1.23.Switching to the default 747 they read (of course!!) 0.00 when off, but also no increase of FF giving reverse power.I use the same formula for my gauge:%((A:Turb eng1 fuel flow pph, pounds per hour) 1000 / 0 max 99.9 min)%!2.2f!Tested the throtlle calibration etc. no succes.So there must be something very wrong in the air.file or aircraft.cfg??Any help would be very appreciated!Jan"Beatus Ille Procul Negotiis"
-
- 2 replies
- 931 views
-
-
I find the following code in a custom gauge:- 1 (>G:Var5)My question is - using XML code, how do I add a keystroke action to this instead of just mouse? Assume it's a gauge written to encompass several actions and meet conditions etc that aren't done by any existing sim functions.Thanks for any ideas ...Michael.
-
- 1 reply
- 1k views
-
-
Why are there two sub-gauges to a switch? Could a switch not be implemented with just one gauge???I'm looking at the example swithc that comes with sd2gau17.Thanks.
-
Hi all - I just retouched a panel I found in the Library.. it was just a panel that looked pretty bare-bones so I decided to repaint it. Been using Photoshop for about 14 years, so I'm no stranger to it. It was fast and fun. Came out great.So... just thought I'd ask if anyone needs a 2d panel painted. I know it's not much but I figure while I'm learning the other stuff (like where I find the panel editor..?) someone might be able to let me try out the "real thing."Have at it!Andrew
-
- 2 replies
- 841 views
-
-
Hi all,I'm realizing it would be an advantage to use an XML editor that made use of the .dtd and/or .xtr MS supplied. At one time I used Cooktop with some success, but no longer seem to be able to set it up to use these files. Further, Cooktop crashes frequently on me.So, I looking to find something else to use. I have Dreamweaver, but don't seem to be able to set it up to use these either, although, I've just been too bust to really learn this program yet.Any XML editor suggestions?Thanks,Stick
-
- 5 replies
- 1.4k views
-
-
Hi,I am almost finished with my first FSDS design, and all looks good so far. I have just hit a snag though. I created a pilot and a copilot in separate project files, and merged those projects into my main aircraft model. When I compile my mdl and view my aircraft in FS2004, the pilots are not displaying. Does anybody have any ideas of what possible problems to look for which could cause this. I checked my project properties and they are not set as reference only. The materials I created for the pilots merged into the main material list. They display properly in FSDS.Any help is greatly appreciated.Thanks,Dave
-
GoalTo keep the oil temperature needle from falling below ambient air temperature. (vs. going to zero on shutdown).Proposed StrategyUse the needle's call back function and clip the minimum at the current TOTAL_AIR_TEMP.ProblemHow do you access TOTAL_AIR_TEMP while inside the call back function?Could I do this: FLOAT64 FSAPI temp_needle_cb( PELEMENT_STRING pelement ){ FLOAT64 val = pelement->source_var->var_value.n; SINT16 nTemp = 0; MODULE_VAR curr_Temp = {TOTAL_AIR_TEMP}; lookup_var(&curr_Temp); nTemp = curr_Temp.var_value.n; if (val < nTemp) val = nTemp; return val;} inside the call back function?
-
- 2 replies
- 747 views
-
-
I need to generate a random number between 1 and 10 that will be inputted into an L var to make other things like failures etc happen, based on the number generated.Any hints on how to seed a randum number generator to give an output from 1 to 10?Steve
-
Ok, I'm a bit stumped.This code:if (HSI_STATION_NAMEvar.var_value.p) { strcpy(hsi_station_name,HSI_STATION_NAMEvar.var_value.p); }...crashes.Any "C" gauges gurus have a suggestion or know what I'm doing wrong?
-
- 4 replies
- 1.1k views
-
-
Hi,Ok,I want this: MOUSE_TOOLTIP_TEXT_STRING ("Engine oil temperature (%2!d!C)", EngOil_Args) to display the 'degree' symbol like I can do in XML like this: <Tooltip ID="">Engine Oil Temperature: %((A:ENG1 OIL TEMPERATURE,CELSIUS))%!02d
-
Ok. Everything was fine, but now although this gauge compiles with 0 warnings and 0 errors, when I attempt to load the aircraft with this gauge on the panel, I get an application error and FS9 exits.Here's the code: // B206B3.EngOil.c// Set up gauge headerchar eng_oil_gauge_name[] = GAUGE_NAME;extern PELEMENT_HEADER eng_oil_list;extern MOUSERECT eng_oil_mouse_rect[];GAUGE_HEADER_FS700( GAUGE_W, eng_oil_gauge_name, &eng_oil_list, eng_oil_mouse_rect, 0, 0, 0, 0 );/////////////////////////////////////////////////////////////////////////////FAILURE_RECORD eng_oil_temp_fail[] ={ {FAIL_SYSTEM_ELECTRICAL_PANELS, FAIL_ACTION_ZERO}, {FAIL_SYSTEM_ENGINE, FAIL_ACTION_…
-
Using this code: FAILURE_RECORD eng_oil_pressure_fail[] ={ {FAIL_SYSTEM_ELECTRICAL_PANELS, FAIL_ACTION_ZERO}, {FAIL_SYSTEM_ENGINE, FAIL_ACTION_FREEZE}, {FAIL_NONE, FAIL_ACTION_NONE}}; I can fail the electrical and get the needles to head to zero. Strangely, the temp needle on this gauge (using a different failure record) unwinds well past zero. Anyway, when I fail the engine, the needles fail to freeze, they just report the correct falling pressure and temp.Is Freeze broken?
-
I want to be able to quickly find what I'm looking for... it's not too intuitive with the panel layout that comes with the program - or, at least, it's a pain in the butt to find a specific gauge if you don't know where to look!Thanks,Andrew
-
- 1 reply
- 721 views
-
-
Trying to get a N1 gauge to work correctly in a helicopter. Yes it works, but on start up it leaps up to 50+% and when the fuel is shut off, instead of spooling down, it instantly drops to zero.I have tried using Helo-Turbine, jet and turboprop engines, but the effect is always the same. I suspect its something hardcoded into the flight model, and have scanned the air file and compared to other air files that I know have a functional N1 (B747, for instance) but cannot for the life of me see what could me preventing the N1 from working correctly.Any Ideas??Steve
-
I'm making a simple Oil Pressure/Temp gauge. I have gotten the gauge to compile, but have several things to get right on my first gauge.First, while the PSI pressure can run from 0 - 150 PSI, dispite my non-linearity section (which works in XML) as follows: #define GAUGE_MIN_PSI 0#define GAUGE_MAX_PSI 150NONLINEARITY eng_oil_pressure_nonlinearity[] ={ {{84, 182}, 0, 0}, {{84, 72}, 150, 0}};FLOAT64 FSAPI eng_oil_psi_needle_cb( PELEMENT_NEEDLE pelement ){ FLOAT64 val = pelement->source_var.var_value.n; if (val > GAUGE_MAX_PSI) val = GAUGE_MAX_PSI; else if (val < GAUGE_MIN_PSI) val = GAUGE_MIN_PSI; return val;} My needle travels only a short portion of it's …
-
With the older FS planes it's was easy to change the 2D view height in all the 8 directions out of the cockpit in the panel.cfg file.With the newer planes in FS2004, for instance the Cessna Amphibian, this is only possible for the front view over the panel. Am I right that the other 7 views are defined in the mdl-file. Is it possible to change these view heights and if the answer is yes, how can this been done.
-
- 2 replies
- 985 views
-
-
Hello folks,my head is starting to burst, since I try to learn more and more about XML. I understand the samples from Arne's Manual, but if it comes to Variables I get really lost.So maybe there is someone out there who can explain one line of code the way Arne did in his manual. How about this line: (A:Trailing edge flaps0 left percent,percent) d (G:Var1) - r (>G:Var1) 0 != 4 * (G:Var2) max -- 0 max d (>G:Var2) 0 != It's a line of the flaps gauge from the Baron. It would be great to see how the details work in this line and what exactly happens to the stack.I'm looking forward to learn more and more every day.Greetings and thanks for listening.Gerhard
-
Where did this data come from?This "Update Frequency" determines the interval with which FS schedules the gauge (i.e the refresh rate)If line absent, value=0 or value>9: 0.055 secValue=1: 1.00 secValue=2: 0.50 secValue=3: 0.33 secValue=4: 0.22 secValue=5: 0.17 secValue=6: 0.17 secValue=7: 0.11 secValue=8: 0.11 secValue=9: 0.11 secWas this emperically determined, or is this in the SDK somewhere and I missed it?Thanks.
-
Does anybody know where I can download a 737-200 aircraft & panel that is as close to the real thing like the PIC767 or the PMDG 737NG series...I need to brush up alittle and need an extremely good representation of most of the avionics, hyd, electricals etc. along with decent flight dynamics..Regards,Jack
-
What are the best setings for:fx_AI_ship_wake_lfx_AI_ship_trail-of-sprayfx_sprayIn the Garwood cfg file, the settings are:light.0=1, -15.00, 0.00, -2.00, fx_AI_ship_wake_slight.1=1, -20.00, 0.00, -2.00, fx_AI_ship_trail-of-sprayIn the Endeavor cfg file, the setting are:light.0=1, 10.00, 0.00, -50.00, fx_AI_ship_wake_llight.1=1, -20.00, 0.00, -53.00, fx_AI_ship_trail-of-spraylight.2=1, 22.00, 0.00, -50.00, fx_sprayThese are AI effects files for ships.I have changed the last values and have ended up with either a completely white wake, with no transparency, or an invisible wake.Thanks,Phil
-
- 6 replies
- 975 views
-
-
Hello,since I'm an absolut newbie with XML I think I need some help.I read the documentation from Arne Bartels already (really great, thanks a lot), but couldn't find the answer for my problem.What I try to do is simple: If the Temperature in Celsius is below 3 Degrees AND eng1 AND/OR eng2 anti ice is off, a warning should be visible.Thats my code for both engines with anti ice off:(A:Ambient temperature, celsius) 3 < (A:Eng1 anti ice, bool) ! (A:Eng2 anti ice, bool) ! && &&The code for engine1 or engine2 with anti ice off:(A:Ambient temperature, Celsius) 3 < (A:Eng1 anti ice, bool) ! (A:Eng2 anti ice, bool) ! || &&I hope I understand this so…
-
First off, thanks for the help with the text color issue. Still have not resolved it...I want to get a functional gauge and am almost there.I have 4 pages, Pre-Filght, Takeoff, Cruise, Landing. Currently the pages are working on their own. Now is time to tie it all together.I am using to determine if the page is visible. I used the B747 EICAS gauge as an exampleThis is what I have done:(L:pageselect, enum)0 =="Stuff"(Three more pages like the first)Page SelectionI'm screwing something up big time. Page one shows all the time.Ideas? I know it can be done, just need help finishing it.Thanks.FYI - The Gauge is POSKY CRJ Specific, Once I am done it will be available for down…
-
- 3 replies
- 788 views
-