• 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.

can i add a helicopter with rotors spinning?

Messages
112
Country
unitedkingdom
like the title says, can i add a helicopter with rotors spinning, at a specific location, not moving, in ADE or FSXME

thanks
 
Create a static model with SAMM and place that model with ADE (or any other object placer)

Don
 
Hi Steve:

Another option using a model with animation of the rotor as originally described in your OP, is as follows:

1.) Copy and Paste the following into a plain ASCII text editor such as Windows NotePad:
Code:
[Library Effect]
Lifetime=5
Version=2.00
Radius=24
Priority=1

[Sound]
FileName=xbell_rotor01r.wav
MinAttenuationDistance=75
Looping=TRUE

[Properties]
Cockpit=1
VirtualCockpit=1
Spot=1
Tower=1
Map=1

[Emitter.0]
Lifetime=0.00, 0.00
Delay=0.50, 0.50
Bounce=0.00
Rate=5.00, 10.00
X Emitter Velocity=0.00, 0.00
Y Emitter Velocity=0.00, 0.00
Z Emitter Velocity=0.00, 0.00
Drag=0.00, 0.00
X Particle Velocity=-0.20, 0.20
Y Particle Velocity=0.00, 0.00
Z Particle Velocity=1.00, 2.00
X Rotation=0.00, 0.00
Y Rotation=0.00, 0.00
Z Rotation=0.00, 0.00
X Offset=0.00, 0.00
Y Offset=0.00, 0.00
Z Offset=0.00, 0.00
Pitch=0.00, 0.00
Bank=0.00, 0.00
Heading=0.00, 0.00

a.) Save the code listed immediately above as ex: "FX_steveh2112_Helo_Rotor.fx" into the [FSX install path]\Effects sub-folder

NOTE: In NotePad, be sure that "Save as type" is set to "All Files (*.*) to allow a Fx extension rather than TXT.


2.) Copy and Paste the following into a plain ASCII text editor such as Windows NotePad:
Code:
[Library Effect]
Lifetime=5
Version=1.00
Radius=100
Priority=0

[controller.0]
lifetime=1.00, 1.00
type=0
delay=10.00, 10.00
x offset=0.00, 0.00
y offset=0.00, 0.00
z offset=0.00, 0.00
random count=0, 0
effect.0=FX_steveh2112_Helo_Rotor, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00

a.) Save the code listed immediately above as ex: "Cntrl_steveh2112_Helo_Rotor.fx" into the [FSX install path]\Effects sub-folder

NOTE: In NotePad, be sure that "Save as type" is set to "All Files (*.*) to allow a Fx extension rather than TXT.


3.) Copy and Paste the following into a text or XML editor such as Windows NotePad or NotePad++:
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- Created by Scenery Design Engine (SDE) on 2/20/2015 -->
<FSData
   version="9.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:noNamespaceSchemaLocation="bglcomp.xsd">
<SceneryObject
      lat="[your geographic Latitude placement coordinate goes here]"
      lon="[your geographic Longitude placement coordinate goes here]"
      alt="0.0M"
      altitudeIsAgl="TRUE"
      pitch="0"
      bank="0"
      heading="[your Heading placement (non-integer number with 2 decimal places) goes here]"
      imageComplexity="VERY_SPARSE">
      <LibraryObject
         name="{4ED2D4C7-9C40-4971-9209-C9C96E36FA77}"
         scale="1.0"/>
</SceneryObject>
<!-- GEN_Heli_Blackhawk_ARMY_A51_Mission_Anim GUID {4ED2D4C7-9C40-4971-9209-C9C96E36FA77} has a animated rotor -->
<SceneryObject
      lat="[your geographic Latitude placement coordinate goes here]"
      lon="[your geographic Longitude placement coordinate goes here]"
      alt="0.0M"
      altitudeIsAgl="TRUE"
      pitch="0"
      bank="0"
      heading="0"
      imageComplexity="VERY_SPARSE">
      <Effect
         effectName="Cntrl_steveh2112_Helo_Rotor"
         effectParams=""/>
</SceneryObject>
</FSData>


a.) Save the code listed immediately above as ex: "PLC_steveh2112_Helo_Rotor.xml" into a 'work' folder with a copy of:

[FSX SDK install path]\Environment Kit\BGL Compiler SDK\BglComp.exe

...and:

[FSX SDK install path]\Environment Kit\BGL Compiler SDK\BglComp.xsd


NOTE: In NotePad, be sure that "Save as type" is set to "All Files (*.*) to allow the XML extension rather than TXT.


b.) Drag-and-Drop the above "PLC_steveh2112_Helo_Rotor.xml" onto BglComp.exe (a CMD mode windows opens and closes)

c.) Drag-and-Drop the resulting compiled "PLC_steveh2112_Helo_Rotor.bgl" into an existing "active" nested scenery sub-folder ex:

[FSX install path]\Addon Scenery\steveh2112_Helo_Rotor\Scenery
sub-folder


4.) Copy [FSX install path]\SimObjects\Rotorcraft\Bell206B\sound\xbell_rotor01r.wav to [FSX install path]\Sound sub-folder


5.) Start FSX; launch a flight to the geographic location where the Helicopter is "placed" to verify object display / animation / sound.


You should now have the Helo displayed on the ground ...with animation and sound ! :wizard:



BTW: In "PLC_steveh2112_Helo_Rotor.xml", you can instead use a GUID for other Helos available within this FSX default scenery object library (I'm not sure if others have a animated rotor, however):

[FSX install path]\Scenery\Global\scenery\vehicles_aircraft.bgl


...as shown in this convenient Illustrated Guide to FSX Scenery Library Objects:

http://lc0277.gratisim.fr/sceneobjects/vehicles_aircraft/index.html

...by just substituting the Helo GUID, and re-compiling to a "BGLComp scenery library object placement" BGL as shown above in Steps 3.) and 4.)


Hope this helps ! :)

GaryGB
 
Last edited:
great, i'll try it today if i can find time. i need 40hrs/day to work on this, between building scenery (now i'm redoing Bridalveil falls), building bridges, animating bears, and helicopters and testing my race circuit. anyhow, i'm getting there.
 
Back
Top