Search the archive:
YaBB - Yet another Bulletin Board
 
   
 
Page Index Toggle Pages: 1
Send Topic Print
FSX smoke effects (Read 1997 times)
Nov 10th, 2011 at 7:05am

Hawkeye111   Offline
Lieutenant Colonel
I'd Rather Be Flyin'
Eastern Canada

Gender: male
Posts: 7
*****
 
Smoke in my T-6 aircraft will only stay on for as long as I hold the "I" key down. If I just hit the "I" key or press my assigned controller button, I just get a short puff of smoke.  Here is the Smoke System portion of the aircraft.cfg file.

[smokesystem]
smoke.0 = 15, 1.5,  0, fx_t6_smoke
smoke.1 = 15, -1.5,  0, fx_t6_smoke
 

When flying a 2-engine aircraft and one engine fails, you always have just enough power to get you to the crash scene
IP Logged
 
Reply #1 - Nov 10th, 2011 at 7:31am

Xpand   Offline
Colonel
Expert on flying bricks.
Portugal

Gender: male
Posts: 381
*****
 
That means the smoke is being controled by a gauge. it's probably the engine startup effect that's being shown there.
 

Up is the way to go.
...
IP Logged
 
Reply #2 - Nov 10th, 2011 at 7:51am

Hawkeye111   Offline
Lieutenant Colonel
I'd Rather Be Flyin'
Eastern Canada

Gender: male
Posts: 7
*****
 
Yep - you are probably right on that one because the engine does puff some smoke when it starts.

Now - is there a way to add smoke controled by the smoke key or is that a modeling issue?
 

When flying a 2-engine aircraft and one engine fails, you always have just enough power to get you to the crash scene
IP Logged
 
Reply #3 - Nov 10th, 2011 at 10:47am

Groundbound1   Offline
Colonel
No, I don't work for Mythbusters...
Michigan, USA

Gender: male
Posts: 1745
*****
 
Hawkeye111 wrote on Nov 10th, 2011 at 7:51am:
Yep - you are probably right on that one because the engine does puff some smoke when it starts.

Now - is there a way to add smoke controled by the smoke key or is that a modeling issue?

Won't be a modeling issue.
The smoke on start-up may not be the one you're looking for. First try to hash out the smoke system entries like so:
[smokesystem]
//smoke.0 = 15, 1.5,  0, fx_t6_smoke
//smoke.1 = 15, -1.5,  0, fx_t6_smoke

That will show whether or not the "fx_t6_smoke' is responsible for the start-up smoke.

If not, (I suspect it isn't) then you'll likely need to be looking for an XML gauge that controls the smoke effect. (Probably one that activates at a certain rpm) IF this is the case, you can edit the XML gauge to eliminate the automatic smoke control, thus giving you manual control ( Do this VERY CAREFULLY! XML knowledge is a good idea before attempting this, and ONLY AFTER you make a backup first, in case things go wrong)

Tracking down the gauge responsible in the panel config can be tricky but sometimes there is a label or description.  Once you think you've found it, you can hash that gauge out the same way as you did with the smoke system entries. Because many (if not most) XML gauges control more than one thing, you may lose ofther functionality too, but this is only temporary until you find the gauge you're looking for.

Also, if and or when you find said gauge and hash it out, try your smoke button again, and it should work manually.

Hope this helped.

BTW, is this a freeware model I might download. If it is, I could probably do some of the "tricky" work for ya.
 

Specs: Asus Crosshair nForce 590 SLI,
AMD Athlon X2 6400+ w/ZeroTherm BTF90, 
4GB G.Skill PI Series DDR2-800,
Sapphire HD4870 512MB,
PC P&C 750 Quad, in a CoolerMaster HAF932

...
IP Logged
 
Reply #4 - Nov 10th, 2011 at 8:42pm

Gypsy_Baron   Offline
Colonel
USS Dewey DGL-14 &  VX-8
Daly City, California

Gender: male
Posts: 467
*****
 
Hawkeye111 wrote on Nov 10th, 2011 at 7:51am:
Yep - you are probably right on that one because the engine does puff some smoke when it starts.

Now - is there a way to add smoke controled by the smoke key or is that a modeling issue?



You can create an xml gauge that sends the appropriate "SMOKE_ON" "SMOKE_OFF"
commands with the number of the smoke entry +1

For, say, smoke.5=some fx file   (can be ANY effect file, not just smoke)

6 (>K:SMOKE_ON)   or 6 (>K:SMOKE_OFF)

You can also  assign the triggering event to a key:

Here's an example that I created and use:

Code:
<?xml version="1.0" encoding="utf-8"?>
<Gauge Name="B17G Flare Control" Version="1.0">

  <Keys>
    <On Key="74">
     6 (&gt;K:SMOKE_OFF)
     6 (&gt;K:SMOKE_ON)
    
    <!-- Key 56 is 8 on the main keyboard Triggers RED Flare -->
    </On>
  </Keys>

  <Keys>
    <On Key="75">
      7 (&gt;K:SMOKE_OFF)
      7 (&gt;K:SMOKE_ON)
    <!-- Key 57 is 9 on the main keyboard Triggers GREEN Flare -->
    </On>
  </Keys>
</Gauge>
 


My aircraft.cfg file Smokesystem entries have these two lines:

smoke.5 = 150.0,10.0, 0.0, fx_FLARE_RED.fx
smoke.6 = 150.0,10.0, 0.0, fx_FLARE_GREEN.fx

OR, if you have a registered version of FSUIPC4 you can assign SMOKE_ON, SMOKE_OFF
key events with the appropriate parameter, to any of your controllers or keyboard keys.

Many option. And you can have up to 100 "smoke.xxx=" statements although in a recent
test I could only get 32 working.

   Paul
 

...
IP Logged
 
Reply #5 - Nov 11th, 2011 at 7:00pm

Hawkeye111   Offline
Lieutenant Colonel
I'd Rather Be Flyin'
Eastern Canada

Gender: male
Posts: 7
*****
 
Groundbound1 wrote on Nov 10th, 2011 at 10:47am:
Hawkeye111 wrote on Nov 10th, 2011 at 7:51am:
Yep - you are probably right on that one because the engine does puff some smoke when it starts.

Now - is there a way to add smoke controled by the smoke key or is that a modeling issue?

Won't be a modeling issue.
The smoke on start-up may not be the one you're looking for. First try to hash out the smoke system entries like so:
[smokesystem]
//smoke.0 = 15, 1.5,  0, fx_t6_smoke
//smoke.1 = 15, -1.5,  0, fx_t6_smoke

That will show whether or not the "fx_t6_smoke' is responsible for the start-up smoke.

If not, (I suspect it isn't) then you'll likely need to be looking for an XML gauge that controls the smoke effect. (Probably one that activates at a certain rpm) IF this is the case, you can edit the XML gauge to eliminate the automatic smoke control, thus giving you manual control ( Do this VERY CAREFULLY! XML knowledge is a good idea before attempting this, and ONLY AFTER you make a backup first, in case things go wrong)

Tracking down the gauge responsible in the panel config can be tricky but sometimes there is a label or description.  Once you think you've found it, you can hash that gauge out the same way as you did with the smoke system entries. Because many (if not most) XML gauges control more than one thing, you may lose ofther functionality too, but this is only temporary until you find the gauge you're looking for.

Also, if and or when you find said gauge and hash it out, try your smoke button again, and it should work manually.

Hope this helped.

BTW, is this a freeware model I might download. If it is, I could probably do some of the "tricky" work for ya.



Yep - its a payware airplane
 

When flying a 2-engine aircraft and one engine fails, you always have just enough power to get you to the crash scene
IP Logged
 
Page Index Toggle Pages: 1
Send Topic Print