Richard Harrison
4c6b103293
Add support for FGCom multiple radio support
...
PTT now in
/controls/radios/comm-ptt as an int; non zero indicates which comm radio to use
/comm-radio-selected is the default comm channel to use. This should usually be the same as will be set by PTT into /controls/radios/comm-ptt
NOTE: that PTT will switch the FG comm inbound and outbound frequency to whichever radio was PTT'd.
2019-03-19 21:16:33 +01:00
Stuart Buchanan
6b1db73423
FG1000 - Improved timers
...
Implement single timer for all highlighting of elements.
2019-03-12 20:33:35 +00:00
Thorsten Renk
4385b734f6
Orbital target simulation handles targeting APIs gracefully after save/resume
2019-03-11 12:55:35 +02:00
Richard Harrison
ec066a6b19
AAR Tanker: optimised property access.
2019-03-10 15:25:43 +01:00
Henning Stahlke
bdbd3848af
comments, bugfixes and use API
2019-02-27 08:09:25 +00:00
Henning Stahlke
fb73705281
svg.nas fix transformation problems and use setClipByBoundingBox() from API
2019-02-27 08:09:16 +00:00
Henning Stahlke
74b0ef63c2
add resolveAlias() to props.nas
2019-02-12 18:35:10 +01:00
Stuart Buchanan
9d353a3266
FG1000: GFC700 Autopilot Integration
...
Support for GFC700 autopilot. Current modes that work: AP, FD, ROL, PIT, HDG, VS
2019-02-10 22:06:31 +00:00
Henning Stahlke
801512bb8c
add probe class to debug.nas
2019-01-31 22:41:35 +01:00
Henning Stahlke
9c9fb23f55
debug.nas add callback to breakpoint
2019-01-22 08:44:08 +01:00
James Turner
224ceaa546
Move the flap-quantisation code to its own file
2019-01-18 14:55:35 +00:00
Thorsten Renk
2e4193d3a1
Fix vector indices in inertial speed function of orbital target
2019-01-18 16:37:35 +02:00
James Turner
d9c13e9a81
Merge /u/jsb1685/fgdata/ branch next into next
...
https://sourceforge.net/p/flightgear/fgdata/merge-requests/127/
2019-01-16 10:08:25 +00:00
Thorsten Renk
59f0bfc5ca
Update orbital target far zone simulatio to include leading J3 gravity effects
2019-01-14 13:47:29 +02:00
Henning Stahlke
79596cc6ab
debug.nas add Breakpoint class
2019-01-13 22:09:54 +01:00
Henning Stahlke
72c4bde6e9
gui.nas use API functions
2019-01-13 21:03:32 +01:00
Henning Stahlke
9a4b898a27
svg.nas use setText method
2019-01-13 21:03:31 +01:00
Stuart Buchanan
f32a376a3e
FG1000: EIS Fuel totalizer function
...
FG1000 requires fuel quantity to be entered manually and uses a flow
computer to calculate the amount used. Strange but true!
2019-01-11 20:19:09 +00:00
Henning Stahlke
f8eb701d62
api.nas fix typos
2019-01-08 09:18:24 +00:00
Henning Stahlke
28183b7575
canvas/api.nas add setClipByBoundinbox and setClipByElement function
2019-01-07 18:00:08 +00:00
Stuart Buchanan
3b92497769
Joystick Config fixes from Ron HAERTEL
2019-01-06 20:48:47 +00:00
Henning Stahlke
7a1cb213dc
Add-ons: minor changes to logging
2019-01-05 16:59:12 +01:00
Henning Stahlke
a91ebe4676
canvas/svg.nas add optional basic support for linked images
...
canvas/api.nas add alternative signature for ellipse and circle
2018-12-16 02:15:35 +01:00
Richard Harrison
07ac341b70
Fix timer usage
...
- didn't need to be a maketimer as it is a single shot usage.
2018-12-15 16:29:07 +01:00
Florent Rougon
02b01af19e
Add-ons: small fixes to Nasal/addons.nas and Docs/README.add-ons
...
+ After discussion with Henning:
- orig_setlistener() and orig_maketimer() were not intended to be
public -> prefix the function names with an underscore;
- clear the add-on's lists of tracked listeners and timers in
remove() (load() does that too, but it's a bit late).
+ Little rewording in Docs/README.add-ons.
2018-12-10 15:29:22 +01:00
Henning Stahlke
f3548c561e
canvas/api.nas: add square, ellipse and circle to path; update svg.nas accordingly
2018-12-08 19:55:08 +01:00
Henning Stahlke
f6e3628b50
add Window.getSize() to canvas/gui.nas
2018-12-08 16:55:38 +01:00
Henning Stahlke
5e2756b410
Add reload support to addons.nas; add tracking of listeners and timers
2018-12-07 19:24:22 +01:00
James Turner
e6fd70bd63
Merge /u/jsb1685/fgdata/ branch jsb-next into next
...
https://sourceforge.net/p/flightgear/fgdata/merge-requests/118/
2018-12-04 15:27:07 +00:00
Henning Stahlke
cce5b4ca1f
canvas/gui.nas prevent runtime error
2018-12-04 14:47:20 +01:00
James Turner
6f26451c08
Merge /u/jsb1685/fgdata/ branch jsb-next into next
...
https://sourceforge.net/p/flightgear/fgdata/merge-requests/117/
2018-12-02 11:12:04 +00:00
Henning Stahlke
37adcd8051
canvas/svg.nas add support for circle und ellipse
2018-11-30 19:35:22 +01:00
James Turner
a5c8bbcc84
Rename nasal dir to avoid clashes
2018-11-28 22:49:45 +00:00
James Turner
d3a080ef29
Move GoFlight helpers to a subdir
...
Avoid loading the helpers by default
2018-11-19 17:17:35 +01:00
Richard Harrison
11ed499d61
/environment/contrail was always true for the first 30 seconds. Fixes #2077
...
Fix is to simply call the update method during the init listener.
2018-11-18 17:17:38 +01:00
James Turner
363dc4cea5
GoFlight MCP and EFIS input configs
2018-11-14 17:45:37 +00:00
Richard Harrison
8841f77cfd
Emesary; handle fatal errors during a recipient receive.
...
- the recipient will be removed from the transmitter and appropriate error messages printed.
Contributed by Nikolai V. Chr.
2018-11-07 01:58:05 +01:00
Daniel Meissner
8e45e86f9c
Fix glide slope tunnel altitude offset by moving it to correct runway touchdown zone.
2018-11-06 16:14:59 +01:00
Richard Harrison
c98c299625
Multiplayer list:
...
Change model that has a fallback model to be green rather than orange.
2018-11-05 19:52:41 +01:00
Richard Harrison
575a01aa9a
GUI: change MP messages (other) craft to be a more readable coluor.
...
This is a compromise as it needs to be visible on dark and light backgrounds, however this colour seems to be about the best I can find.
2018-11-04 15:57:29 +01:00
Richard Harrison
6a68a623c9
Emesary: refactor incoming bridge connection logic
...
This is mainly to allow unit testing.
2018-10-31 10:05:34 +01:00
Thorsten Renk
73073c4512
Move AW auto-start detection outside AW namespace to avoid duplicate AW start issue when de-selected in launcher and selected in-sim
2018-10-06 09:41:22 +03:00
Scott Giese
43ac415a8a
Bug Fix : #1732 Nasal runtime error with hovered tooltip
2018-10-03 01:49:50 -05:00
Richard Harrison
66c15d5b89
Canvas NavDisplay (map) fix nil waypoint when only one waypoint in flightplan.
...
Without this it will cause a nil dereference resulting in
Nasal runtime error: non-objects have no members
at D:/Program Files/FlightGear 2018.2.2/data/Nasal/canvas/map/WPT.lcontroller, line 57
called from: D:/Program Files/FlightGear 2018.2.2/data/Nasal/canvas/map/WPT.lcontroller, line 79
called from: D:/Program Files/FlightGear 2018.2.2/data/Nasal/canvas/MapStructure.nas, line 1088
called from: D:/Program Files/FlightGear 2018.2.2/data/Nasal/geo.nas, line 384
called from: D:/Program Files/FlightGear 2018.2.2/data/Nasal/canvas/MapStructure.nas, line 1051
called from: D:/Program Files/FlightGear 2018.2.2/data/Nasal/canvas/MapStructure.nas, line 1059
called from: D:/Program Files/FlightGear 2018.2.2/data/Nasal/canvas/map/WPT.lcontroller, line 26
called from: D:/Program Files/FlightGear 2018.2.2/data/Nasal/globals.nas, line 119
2018-09-29 13:41:01 +02:00
Thorsten Renk
4208e699cc
AW: Teach AW about Default landclass
2018-09-17 11:39:35 +03:00
Richard Harrison
02643d36cd
Controls: Remove debug prints
2018-09-16 20:41:43 +02:00
Richard Harrison
939887cca1
Joystick bindings: fix confusions over trigger and pickle.
...
Trigger sets /controls/armament/trigger - typically for a gun, but can be used (model side) to launch anything
Pick sets /controls/armament/pickle - typically to release something (e.g. missiles), but could be bound model side to act as a trigger.
2018-09-16 17:37:25 +02:00
Thorsten Renk
2e38b20030
New active volcano: Beerenberg on Jan Mayen
2018-09-15 10:32:58 +03:00
Richard Harrison
40ff13b65b
Reposition slowdown settimer fixes.
...
Definitely problems in aar.nas, seaport.nas; as these were hanging off a fdm-initialized.
The others have timers that are started from a listener and as such are more suited to use maketimer rather than settimer
The modules that use the loopid technique are probably fine, but these are also more suited (and easier to understand) using a maketimer
2018-09-14 22:50:47 +02:00
Gijs de Rooy
41aaff7a89
Add lights shader to overall quality slider
2018-09-13 11:40:00 +02:00