Howto:Adding gun effects

From FlightGear wiki
Revision as of 20:43, 3 April 2009 by DCulp (talk | contribs) (→‎Setup)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

With Flightgear's increasing capabilities, dogfight effects such as bullets and smoke on hit are now supported! You'll need FlightGear version 1.9 or later, in order to use the effects!

Setup

There is no default key/button binding for a trigger in FlightGear, so you'll have to make your own. An obvious choice would be the trigger on a joystick, but you can also make a keyboard binding by adding something like this to your keyboard.xml file:

<key n="119">
 <name>w</name>
 <desc>Gun Trigger</desc> 
  <binding>
   <command>property-assign</command>
   <property>controls/armament/trigger</property>
   <value>true</value>
  </binding>
 <mod-up>
  <binding>
   <command>property-assign</command>
   <property>controls/armament/trigger</property>
   <value>false</value>
  </binding> 
 </mod-up>
</key>

In the code, we have used w as the trigger. You can change it to a choice of your own. Joystick bindings are a bit more complex, but are explained in the wiki article on Joysticks.

Compatible Aircraft

All aircraft equipped with guns in Dave's hangar are capable to perform dogfights. Like: