FlightGear plugins: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
Line 22: Line 22:
   | author = <nowiki>Lydiot</nowiki>
   | author = <nowiki>Lydiot</nowiki>
   | date  = Dec 15th, 2015
   | date  = Dec 15th, 2015
  }}
}}
{{FGCquote
|1= its not that easy to get your changes into the system. I am not complaining about this and I acknowledge that changing the internal program is a thing that has to be carefully reviewed. Writing some Nasal code usually does not affect the whole system and can be maintained for a single aircraft. To make things easier for developers, can we think of a plug-in system for callbacks so a potential developer write a library that is linked in dynamically by the flightgear core? I think having a plug-in system for compiled/binary extensions whould give us great flexibility without touching the flightgear-core to heavily.
|2= {{cite web
  | url    = http://sourceforge.net/p/flightgear/mailman/message/15645373/
  | title  = <nowiki>Re: [Flightgear-devel] FlightGear/Plib periodic stutter notes</nowiki>
  | author = <nowiki>Torsten Dreyer</nowiki>
  | date  = Oct 25th, 2007
   }}
   }}
}}
}}

Revision as of 22:13, 15 December 2015

WIP.png Work in progress
This article or section will be worked on in the upcoming hours or days.
See history for the latest developments.

Background

Cquote1.png There's been talk about binary 'modules' to be loaded optionally, so that you could have optional C++ functionality, but I don't think that's feasible just yet.
— Thorsten (Dec 15th, 2015). Re: Military simulation (from Su-15 Screenshots).
(powered by Instant-Cquotes)
Cquote2.png
Cquote1.png Would it be possible to implement enough in the "core" or "official" software so that an externally distributed add-on "plugin" could add the functionality some people would like to see? Forgive the terminology, but I'm essentially just saying that for anyone that downloads FG from official sources it'd be a civilian sim, and if a smaller group wanted to dogfight etc they'd have to go outside to get the functionality - AND people in MP wouldn't see anything other than fighters flying around; i.e. no missiles flying, no planes disintegrating etc.
— Lydiot (Dec 15th, 2015). Re: Military simulation (from Su-15 Screenshots).
(powered by Instant-Cquotes)
Cquote2.png
Cquote1.png its not that easy to get your changes into the system. I am not complaining about this and I acknowledge that changing the internal program is a thing that has to be carefully reviewed. Writing some Nasal code usually does not affect the whole system and can be maintained for a single aircraft. To make things easier for developers, can we think of a plug-in system for callbacks so a potential developer write a library that is linked in dynamically by the flightgear core? I think having a plug-in system for compiled/binary extensions whould give us great flexibility without touching the flightgear-core to heavily.
— Torsten Dreyer (Oct 25th, 2007). Re: [Flightgear-devel] FlightGear/Plib periodic stutter notes.
(powered by Instant-Cquotes)
Cquote2.png