Richard Harrison
a07887eea2
Added Mirage2000 fallback model
2019-10-14 10:15:49 +02:00
Stuart Buchanan
564e7b31fd
Shader buildings multiple roof types
...
Shader buildings now support different roof types
- flat
- gabled
- hipped
- pyramidal
Primarily for osm2city use.
2019-10-08 21:39:40 +01:00
Thorsten Renk
ce80930dc9
Improved material definitions for Jan Mayen island by Jonathan Redpath
2019-10-06 11:34:15 +03:00
Thorsten Renk
79af6d0fd0
Fix spurious altitude variation in improved analytical orbit of orbital target
2019-10-06 11:30:07 +03:00
Thorsten Renk
1ab8786d37
Fix for light point sprite shader when light definition is initially small and creates nmerical issues
2019-10-06 11:26:42 +03:00
Yves Tolosa-Joas
5fee17501b
Added China Southern Boeing & Embraer AI Liveries
2019-10-04 09:32:45 +02:00
Yves Tolosa-Joas
dc69a3ca1a
Corrected Brand Side Chinese Characters (flipped)
2019-10-01 11:42:45 +02:00
Yves Tolosa-Joas
7daf2c6345
Airbus Liveries for China Southern
2019-10-01 11:42:45 +02:00
Stuart Buchanan
87e9118965
Shader buildings - split wall and roof tex index
...
Previously there was very limited texture variations
as a given texture index was used for both the wall
and ceiling. Now these can be specified separately,
allowing for more variation in both STG defined and
random buildings.
Requires simgear commit 053bda26a43314a91b01b08cd4617da82f7ab807
2019-09-25 21:56:22 +01:00
Stuart Buchanan
ed375fa632
Fix display of Random Buildings settings.
2019-09-25 20:56:24 +01:00
Stuart Buchanan
d02ad7922b
FG1000 bugfixes
...
- Simulate solid-state gyro for orientation
- Improve behaviour restarting interfaces
- Improve generic support through Debug menu.
2019-09-25 20:52:54 +01:00
Stuart Buchanan
01dc9d0b38
Add props.nas getDoubleValue(), getIntValue()
...
Also fixed an issue with whitespace around view parameters.
2019-09-22 21:14:07 +01:00
James Turner
f83caf7e45
The default GPS delegate now handles sequencing
...
In conjunction with some FlightGear changes, the delegate can now do
all sequencing decisions, i.e the GPS C++ code does not make any policy
decisions about sequencing.
Update the default Nasal delegate to mimic the old behaviour, and set
the config option, both to allow future developments and to demonstrate
the new API.
2019-09-20 13:08:10 +01:00
James Turner
0172ef9d08
Nasal fixes for unit testing
...
Tolerate missing properties in various places, since defaults and
other subsystems might not have created them.
2019-09-18 15:00:00 +01:00
Yves Tolosa-Joas
9965d6a674
Updated Air Tahiti Nui traffic. Added new 787-9 aircraft
2019-09-09 16:09:50 +01:00
Yves Tolosa-Joas
a906f99852
Added Air Tahiti Nui Livery for 787-9
2019-09-09 16:09:49 +01:00
Julian Smith
4c70e25c1b
keyboard.xml: alt-c toggles /sim/animation-tooltips.
...
For use with associated simgear change that adds auto-generated tooltips for
all moving objects.
2019-08-31 14:14:18 +01:00
Julian Smith
e41c0f099b
Nasal/canvas/tooltip.nas: handle multiple properties.
...
Allows sprintf string to contain multiple %'s, which are mapped to multiple
<property>...</property> tags.
2019-08-31 14:14:18 +01:00
Julian Smith
c280ff3fc4
Nasal/prop_key_handler.nas: fixed couple of issues in search ('?') code.
...
Don't include initial '/' in search string.
Don't fail if a property value is -Nan.
2019-08-31 14:14:18 +01:00
Julian Smith
96fd272a51
Nasal/prop_key_handler.nas: added new '#' command to listen to properties.
...
Sets up listeners to show all changes to specified property or any of its child
properties.
2019-08-31 14:13:31 +01:00
Delta Echo
16086cac2d
[Nasal]Add possibility to recognise drag robots for glider towing
2019-08-31 10:20:15 +02:00
Delta Echo
24553feb57
Fix duplicate material name as pointed out by Scott
2019-08-30 09:45:53 +02:00
Delta Echo
4ecc3ce909
Merge branch 'next' of https://git.code.sf.net/p/flightgear/fgdata into next
2019-08-29 09:50:33 +02:00
Julian Smith
8301a4f16e
Nasal/view.nas: allow Tower View Look From to work with multiplayer aircraft.
2019-08-29 00:11:52 +01:00
Julian Smith
2c5f6a96c2
Nasal/view.nas: Implemented multiplayer fly-by view.
2019-08-29 00:11:52 +01:00
Julian Smith
7550ff70d9
Nasal/view.nas: set new property /sim/current-view/multiplayer to 0 or 1.
...
Useful to have this information available as a simple property.
2019-08-29 00:11:51 +01:00
Julian Smith
48911a8131
Nasal/gui.nas: nextStyle(): popup new GUI style's name.
...
Also added delta param to control direction of change.
2019-08-29 00:11:51 +01:00
Julian Smith
2d8ec16afc
Nasal/multiplayer.nas: improved font handling in Pilot List dialog.
...
It looks like widgets don't inherit font or colour from parent widgets. Also,
setting font=nil gives sublety different results compared to leaving font
unspecified.
So we now set font and colour explicitly for every widget using new function
set_default().
Also set font and colour of 'Pilots:' widgets and heading widget to me.fg[1] to
match other text.
2019-08-29 00:11:51 +01:00
Julian Smith
0f741b16fe
Nasal/multiplayer.nas: disable 'no model installed' messages.
2019-08-29 00:11:51 +01:00
Julian Smith
c4d71f06e0
Nasal/multiplayer.nas: remove hard-coded default font params.
...
These are unnecessary because we use gui/styles/*. This also allows an empty
style to be specified, where we inherit from system-wide defaults.
2019-08-29 00:11:51 +01:00
Julian Smith
a651665368
gui/styles/anthrax.xml: fix <style-name> => <name>.
2019-08-29 00:11:51 +01:00
legoboyvdlp R
fc7319a5da
Local weather: correct the fade in rate per private discussion with Thorsten, this will in the short term reduce jumps until I figure out changing this per distance; this was originally meant to be over 10 seconds apparently
2019-08-27 20:56:32 +01:00
Stuart Buchanan
4784a929d7
Instance based random buildings
...
Replace random buildings with one using proper instancing.
Also implement more control over rendering of random buildings.
see README.scenery for details.
2019-08-20 17:02:27 +01:00
Delta Echo
55ef7e007e
Merge branch 'next' of https://git.code.sf.net/p/flightgear/fgdata into next
2019-08-14 09:14:43 +02:00
Julian Smith
81fc15d8e7
Nasal/view.nas: fix for regression in handling of /sim/current-view/?-offset-m.
...
resetViewPos(): set /sim/current-view/?-offset-m to
/sim/view[]/config/?-offset-m, not zeros.
This requires corresponding change to flightgear to compensate for the extra
offset, and fixes things when aircraft implement custom views by writing to
/sim/current-view/?-offset-m.
2019-08-12 18:02:02 +01:00
Julian Smith
ff503c1093
Nasal/multiplayer.nas: in Pilot List, append +/- to altitude if ascending or descending.
2019-08-12 18:02:02 +01:00
Julian Smith
4e94cdc906
Nasal/multiplayer.nas: in Pilot List, added column showing id of nearest airport.
...
Requires changes to flightgear to populate
/ai/models/multiplayer[]/sim/tower/airport-id.
2019-08-11 13:22:59 +01:00
Delta Echo
e0a315a2ed
Merge branch 'next' of https://git.code.sf.net/p/flightgear/fgdata into next
2019-08-07 19:37:26 +02:00
Julian Smith
f591120032
Disabled old 'Model View' selector by default.
...
It is now called 'Legacy multiplayer view selector', and enabled/disabled via
new checkbox in the 'View - View Options' dialogue.
2019-08-05 07:31:47 +01:00
Julian Smith
2e5e314a77
Nasal/view.nas:stepView(): also create /sim/current-view/view-number-raw.
...
This allows new view code to find the view configuration with non-sequential
view numbers (e.g. on 777).
2019-08-05 07:31:47 +01:00
Julian Smith
a10274665d
Nasal/view.nas: pilot_view_limiter: protect against nil.
2019-08-05 07:31:47 +01:00
Delta Echo
41b1561b9d
Merge branch 'next' of ssh://git.code.sf.net/u/deltaecho/flightgear_fgdata into next
2019-07-30 07:43:30 +02:00
Delta Echo
b305eae6f8
Add support for more linear airport features
2019-07-29 15:46:57 +02:00
Richard Harrison
294e76a47f
Revert "Nasal/screen.nas: move log window to top-left and left-align the text."
...
It's always been at the top; and although it is clear that the intent of this change was to improve things it highlights the need to make more substantial improvements to the way on screen messages are handled.
What we probably should have is an area that has a transparent dark background, a fixed size, supports scrolling, can be left open (or re-opened) and moved persitently around the screen.
This reverts commit 82f3eb45b9
.
2019-07-29 13:00:23 +02:00
James Turner
0a68cbd93a
Merge /u/jsb1685/fgdata/ branch next into next
...
https://sourceforge.net/p/flightgear/fgdata/merge-requests/151/
2019-07-22 15:54:56 +00:00
Henning Stahlke
aaa7888f6b
add setViewByIndex to view.nas
2019-07-21 12:56:01 +02:00
Julian Smith
c80059ba53
Removed Model View so that Tower View AGL doesn't alter view numbers.
...
Due to Nasal/view.nas making a sequential copy of views, inserting new view
number 8 for Tower View AGL broke custom views, e.g. for aircraft 777).
We no longer require Model View (it's identical to Helicopter view now), so
this way we can have Tower View AGL without altering sequential view numbers.
2019-07-20 22:01:05 +01:00
Julian Smith
3738d84d7b
Nasal/view.nas: set /sim/viewp[]/config/root to point to multiplayer data.root.
...
This is required by view code.
2019-07-09 16:25:11 +01:00
Julian Smith
f61b097eb3
Nasal/multiplayer.nas: In Pilots list, use only one colour (white) for pilots for whom we have a model.
...
I think the previous alternating colours were confusing because of the use of
a third and fourth colour for when we have no model or are using a fallback
model.
2019-07-09 16:25:11 +01:00
Julian Smith
82f3eb45b9
Nasal/screen.nas: move log window to top-left and left-align the text.
...
Reduces chat messages etc obscuring HUD.
2019-07-09 16:25:11 +01:00