mfranz
1b9f9a2f98
hack around kbd bug for now (eew!)
2008-09-29 13:30:42 +00:00
mfranz
024842d9b9
indendation fix, drop a few braces (because we can :-)
2008-09-29 10:06:50 +00:00
mfranz
df90d69de9
string.scanf(): return elements in vector given as argument; function
...
only returns success (0: no match, 1: extensible match, 2: safe match)
2008-09-29 10:06:16 +00:00
vmmeazza
9f8e759f36
Add Flap Effectivness
2008-09-29 09:02:44 +00:00
martin
aff0a17188
Modified 'apt.dat' to match the upcoming Scenery - no runways moved.
2008-09-28 23:52:12 +00:00
mfranz
2690987d74
add per-engine throttle/mixture/prop-pitch settings: :e2m0.5
2008-09-28 21:51:25 +00:00
mfranz
40f2977030
start vi-like multiple-key commands with ':'
...
Note that this key does sometimes fail to work. This is caused by the
way our keyboard works ATM. On an (US)English keyboard : and ; are on
the same key. If you do Press-Shift >> Press-: >> Release-Shift -> Release-:
then not the ':' is released, but the ';'. The ':' remains registered as
pressed, so the next press fails. Another press restores the function.
We fixed this for the letter keys, as it is safe to assume that 'a' and
'A' are on the same key. Unfortunately, we can't make such assumptions
for non-letter keys. We should really track the HW-key numbers, not
the symbols printed on them!
2008-09-28 20:33:30 +00:00
mfranz
eb11977be2
implementation of vi-like multiple-key commands (as suggested by John DENKER)
2008-09-28 20:28:28 +00:00
mfranz
7fd2b75deb
various formal improvements
2008-09-28 20:24:20 +00:00
mfranz
3197bc3f24
string.scanf(): more efficient and (more :) correct %f detection
2008-09-28 20:23:14 +00:00
mfranz
7458142f70
load multikey.xml file
2008-09-28 16:34:43 +00:00
mfranz
13a5e62995
scanf: '+' or '-' alone aren't really numbers
2008-09-28 16:20:49 +00:00
mfranz
e95edc0b43
Tatsuhiro NISHIOKA & /me: first draft of multikey definitions
2008-09-28 14:36:38 +00:00
abory
ac84c93b68
- Alexis Bory: minor fixes.
2008-09-27 20:33:29 +00:00
mfranz
2ea8466111
steering: vim typo
2008-09-26 22:53:57 +00:00
mfranz
d5605e2280
steering: fix after nasal update
2008-09-26 22:48:48 +00:00
mfranz
3f4df41fc7
add simple scanf function (a.k.a. poor man's regex)
2008-09-26 12:04:57 +00:00
mfranz
8d6c593c35
flightplan export: don't complain if no waypoints are set
2008-09-25 23:08:18 +00:00
mfranz
bb6b98b306
runBinding: support optional default namespace/module
2008-09-25 11:10:35 +00:00
mfranz
ba68b4f8eb
typo & consistency
2008-09-24 23:06:43 +00:00
mfranz
366792cf3d
add props.runBinding(<binding-node>) command
2008-09-24 20:03:06 +00:00
mfranz
e354f26a4d
add braces to work with Nasal TNG
2008-09-24 19:38:56 +00:00
mfranz
106f6bfe77
remove runway complementation (airportinfo() returns both sides now)
2008-09-23 20:12:48 +00:00
mfranz
91ab7d4b97
- remove no longer neede complement_runways() function
...
- s/threshold1/threshold/
2008-09-23 20:08:15 +00:00
helijah
84f59ec155
- new entry in default approach, atis, ground and tower by mdsmith2
2008-09-23 05:38:34 +00:00
torsten
e8de9bda15
Ron Jensen:
...
This is a patch to the c172p fdm to add pointmasses for all four
occupant positions and baggage. The X locations were taken from the
c172 type certificate 3A12 dated September 15, 1998. As the new
pointmasses have a weight of 0 they will not affect the current model,
however we are extending the FlightGear weight and balance dialog for
JSBSim and the pointmasses have to be defined.
2008-09-01 15:14:33 +00:00
ehofman
23b0c9f6cb
Update engine performance to match the latest version of JSBSim
2008-08-26 07:56:56 +00:00
ehofman
3472571a20
Not a right but a left hand system
2008-08-24 12:11:56 +00:00
ehofman
0b95dc3614
The previous coordinate system was correct, I forgot about the changes I made to the simgear sound code...
2008-08-24 08:56:59 +00:00
ehofman
2502caba3c
Update angles of inner and outer cone. they run from 0-180 degrees.
2008-08-22 19:10:47 +00:00
ehofman
ec2f6c1781
update coordinate system
2008-08-22 09:43:20 +00:00
mfranz
b60406b905
remove garbage
2008-08-18 09:34:12 +00:00
mfranz
c801bd4ab0
remove garbage
2008-08-18 09:19:25 +00:00
mfranz
c047efb41f
debug.proptrace: increase the default frame number to get one complete frame
2008-08-17 07:35:27 +00:00
ehofman
31b553abb9
slightly adjust samples to remove some clicking sound
2008-08-17 06:54:00 +00:00
mfranz
a289958717
improve help message
2008-08-16 15:37:54 +00:00
mfranz
be69a60b3e
keyboard.xml: define modifier bit values
2008-08-14 22:26:09 +00:00
mfranz
917cace77c
string.nas: remove forgotten debug message
...
props.nas: replace some "arg[*]" by named args
aircraft.nas: load aircraft data only if the file exists (to avoid warning)
debug.nas: no space before colon & fixed comment & cosmetics
2008-08-14 22:13:25 +00:00
mfranz
c23971dcca
aar.nas: minor cleanup
2008-08-14 21:38:32 +00:00
mfranz
2e6ffd34e6
s/system/type/ ... that's more consistent with the rest and less confusing
2008-08-13 22:56:21 +00:00
mfranz
2e6a1dc224
- make sure that aircraft can only refuel from tankers which support the
...
appropriate system ("probe" or "boom")
- use props.initNode()
- cosmetics
2008-08-13 22:03:59 +00:00
mfranz
0ccd7a62cd
let aircraft declare from which refueling system they can receive
2008-08-13 22:00:54 +00:00
mfranz
4ac84809e9
nasal: cleanup & minor fixes
...
- fuel.nas: use props.initNode()
- debug.nas: fix comment
- globals.nas: load_nasal(): check extension and set module arg
- io.nas: update log message (the rules are no longer for io.open() only)
2008-08-10 17:53:41 +00:00
mfranz
0116c65fc4
ctrl-i happens to be the same key as Tab, and this does often pop up the
...
dialog when one actually wanted to switch virtual desktops. There's no need
for a keyaboard shortcut, as the dialog is available from the menu and not
needed that often.
2008-08-09 19:57:32 +00:00
ehofman
f720eeb2ef
Sync. with JSBSim CVS
2008-08-08 08:56:08 +00:00
mfranz
51aae20072
screen.nas: evaluate --prop:display when fdm is up, or some props are missed
...
(you didn't take the "final version" seriously, anyway, did you?)
2008-08-05 12:35:01 +00:00
mfranz
f0463b345f
screen.nas: display option (final version)
...
- use --prop:display=fdm/jsbsim/fcs to display this node only
- use --prop:display=fdm/jsbsim/fcs/ to display this node's children
2008-08-05 12:20:27 +00:00
mfranz
2823009955
s/live/display/ ... makes more sense
2008-08-05 11:58:43 +00:00
mfranz
1f65d80475
allow to add properties to the live display with --prop:live=/some/property
2008-08-05 11:49:13 +00:00
mfranz
b360c2ad62
use <enabled>false</enabled> flag for widgets that shouldn't be drawn
...
instead of <hide>true</hide>. This is consistent with other places
in fgfs, like menu entries, hud elements, subsystem switches, etc.
2008-08-05 05:28:27 +00:00