DC-10 Air Tanker Version: 2.0.0 (Development for Flightgear)
utopian-io·@schamangerbert·
0.000 HBDDC-10 Air Tanker Version: 2.0.0 (Development for Flightgear)
#### Repository https://github.com/HerbyW/DC-10-Air-Tanker #### Introduction FlightGear (http://www.flightgear.org) is an open source flight simulator that is even used in flight schools to train basic maneuvers, radio communication and navigation tasks. It is available for windows, mac and linux. In this article I want to go through my latest commit (https://github.com/HerbyW/DC-10-Air-Tanker/commit/716d700a3d5e8951efd11bdc3da1b22936c7ec44) to further improve the development of the McDonnell Douglas DC-10-30 Air Tanker, a fire fighting variant. ### New Features ##### Ground filling station In Blender I made the 3D model for 6 tanks, a tent and the 3 lines to the aircraft as I saw it in different videos. By setting the parking brake and then pushing the button "w" this model is now visible and the filling of retardant or water is starting. (Models/Effects/Refilling/refilling.ac)   This screenshot gives you an idea how it looks like in multiplayer mode from the perspective of an other model:  #### Realistic fire fighting action With some adjustments to the retardant model on ground, depending on the settings of coverage level (from 1-8), it is now possible to stop the fire from expanding. In the pictures you see the retardant on ground hindering the fire to expand. Also a wind compass instrument was added to calculate the wind effect on the dropping material.   ##### All functions now in multiplayer The biggest task was the adjustment of all relevant movements so that they are transmitted over the multiplayer protocol. As an example here is the code change for spinning wheels: In this file I added the definition of the rollspeed as the generic float number 6: DC-10-Air-Tanker-set.xml ~~~~ <multiplay> <generic> <float n="6" alias="/gear/gear[2]/rollspeed-ms" /> </generic> </multiplay> ~~~~ Then I had o change the real property to the generic one, here for the first left main wheel: Models/DC-10-gear.xml ~~~~ - <property>gear/gear[1]/rollspeed-ms</property> + <property>sim/multiplay/generic/float[6]</property> ~~~~ In the same way it was done for all wheels, the steering of the front wheel, the control surfaces like rudder, aileron, flaps, the reverser smoke is now also going in the other direction if activated, the compression of all wheels and all doors. ##### New button for autopilot off A small but important detail was missing in the cockpit: The button for switching the autopilot off. The model was added with the function programmed here: Models/Instruments/retardant-controls/AP-out-button.xml By clicking on the button it sets 5 different properties so that all autopilot functions are off. This switch is normally located on the yoke and is used before landing or in case the manual control is needed. ~~~~ <command>property-assign</command> <property>/controls/autoflight/off</property> <value>1</value> <command>property-assign</command> <property>/controls/autoflight/autothrottle-engage[0]</property> <value>0</value> <command>property-assign</command> <property>/controls/autoflight/autothrottle-engage[1]</property> <value>0</value> <command>property-assign</command> <property>/controls/autoflight/autopilot[0]/engage-mode</property> <value>0</value> <command>property-assign</command> <property>/controls/autoflight/autopilot[1]/engage-mode</property> <value>0</value> ~~~~  The AP-off button is the red one on the left side. ##### New version number With the new number comes also a detailed help file for all functions: Systems/DC-10-help.xml Additional work was done in some nasal scripts for the logic of the retardant system and the reverser animation. All in all I am very happy to have reached this step now and waiting for pilots to test and fly this new variant in FlightGear.  Reverser in action. #### Roadmap Next will be the further improvement of the autopilot, as the new variant has different weights and is therefore much more maneuverable as the standard model of this aircraft. #### How to contribute? Pull request to my github repository or direct contact via Mumble FlightGear Chat. #### GitHub Account https://github.com/HerbyW It contains my real name, my git username, my steemit username and my callsign in the multiplayer.
👍 forestdweller, svinsent, elviento, ralph-rennoldson, emonemolover, ivet, eforucom, mundharmonika, ctime, amosbastian, jaff8, asaj, codingdefined, curationvoter, sature, portalmine.trash, azizbd, schoolforsdg4, justdentist, docmarenkristina, womenempowerment, backinblackdevil, steamrebelvapors, tobias-g, hakancelik, oendertuerk, sciack, zephalexia, mini-zephalexia, avhyaceulip, sbi4, ninjabot, mathworksheets, eikejanssen, rynow, gexi, germansailor, steemit.nemesis, thedevilsbride, uwelang, freiheit50, lizanomadsoul, diana.feuerberg, mcfarhat, opt2o, satren, gameexx, northmen, vladimir-simovic, flodor, sunnylife, peter2017, snackaholic, mammasitta, giorgiomarino, frocush, mytechcrunch, mikenero, reconnectnature, jochenpaul, tinoschloegl, mikits, purepinay, hanen, salvadorcrg, gianmag, yehey, kam.ila, garrettwallace, adversus, valentinca, eisenbart, kadna, loshcat, schamangerbert, anadello, schlafhacking, reiseamateur, khey, serkagan, megafart, curbot, espoem, tomhall, hforstner, postpromoter, boliwar, scipio, lebenaufachsen, helo, sheikh27, steem-ua, newsrx, ryuna.siege, jjay, tdre, theguruasia, ocdb, steemchiller, alexzicky, nicola71, mondodidave73, vieanna, lovablesoul, craigahamilton, utopian-io, jga, anouk.nox, lichtblick, kaczynski, davidad, gideonkg, roused, artpoet, blazing, snowpiggy, crystalliu, pierlave, liuyifei, pipurilla, afrog, vitasoy, hairyfairy, kaminchan, mgranja, grzesiekb, slowwalker, steemfucker, pollux.one, bellastella, evgsk, topoisomerase, srikandi, bukfast, lintang, icuz, endracsho, kobold-djawa, davidorcamuriel, jaki01, schererf, andyjaypowell, kkaos, englishtchrivy,