mfranz
4a79d82ba6
make attribute strings lowercase with hyphen instead of underscore;
...
this is consistent with their use as XML attributes
2007-01-14 13:58:15 +00:00
mfranz
b1fad7d98e
let Nasal's fgcommand() return C++ return value (0 -> failure, 1 -> success)
2007-01-13 19:18:03 +00:00
mfranz
747b1e11cc
Maik JUSTUS: fix bug in previous commit
2007-01-13 16:04:28 +00:00
durk
7299699903
Maik Justus,
...
Here is a patch for two bugs in the AI/multiplayer part:
1. Cannot find model file *.ac error message (was only a false message,
anything worked correctly, the model was loaded from the correct path
afterwards).
2. Often many multiplayer aircrafts are missing in the property-tree.
(but I need them for aerotowing). There is still another bug: The
property in some circumstances seems not to be cleaned up after logout
of a multiplayer. I have added a workaround for this, but I don't now,
if it 100% works (should have no side effects, just aerotow would not
work sometimes). For testing I need more traffic on the mp-server.
2007-01-13 09:04:07 +00:00
mfranz
d0bbe1f45d
add getAttribute() and setAttribute() method
2007-01-12 18:00:56 +00:00
fredb
eb1f19abf7
MSVC compilation
2007-01-11 22:06:33 +00:00
fredb
9f49baa00d
Remove ssg leftover
2007-01-10 20:13:44 +00:00
andy
bb6010f39c
Missed changed file somehow, oops.
2007-01-10 19:04:59 +00:00
andy
5aa142ee5f
Patch from Joacim to fix a bug where rotor weights were doubled.
2007-01-10 19:03:02 +00:00
andy
23ab95802b
Patch from Joacim to export the inertia tensor from the command line solver.
2007-01-10 18:58:50 +00:00
frohlich
99cb08ef87
Modified Files:
...
src/Model/panelnode.cxx src/Model/panelnode.hxx: Make it compile
also with osg HEAD.
2007-01-07 19:00:25 +00:00
frohlich
826866b327
Modified Files:
...
src/GUI/gui.h src/GUI/gui_funcs.cxx src/GUI/gui_local.cxx
src/GUI/mouse.cxx src/GUI/sgVec3Slider.cxx
src/GUI/sgVec3Slider.hxx src/Main/fg_commands.cxx:
Remove some dead code.
2007-01-07 15:51:29 +00:00
frohlich
a788ebf487
Modified Files:
...
src/Input/input.cxx src/Main/renderer.cxx
src/Main/renderer.hxx src/Scenery/scenery.cxx
src/Scenery/scenery.hxx: Move scenery picking into the renderer.
There is most of the required data defined. Also we can better use
the pick visitor that will be needed with th upcommung panel code.
2007-01-07 12:02:50 +00:00
frohlich
4c1c10ffef
Modified Files:
...
controls.cxx controls.hxx: Add nose wheel steering control switch
2007-01-07 11:50:39 +00:00
frohlich
ee30992e55
Modified Files:
...
src/Input/input.cxx: Do not change mouse modes if we had
a valid scenery pick.
2007-01-07 08:33:02 +00:00
fredb
994c8efa00
Remove useless dependencies on plib and opengl libraries
2007-01-06 19:12:26 +00:00
fredb
f9f2144d7d
Update MSVC 7.1 project files
2007-01-06 18:44:25 +00:00
fredb
6abd9f6dab
Resurrect config.h-msvc6
2007-01-06 17:26:50 +00:00
fredb
c9c16f57b2
Restore config.h-msvc6 for those that follow CVS and add config.h-msvc8.in to
...
properly handle version number before release
2007-01-06 16:23:48 +00:00
frohlich
56382700f0
Modified Files:
...
groundcache.cxx: Return cat start and end in the correct order.
That makes the seahawk carrier start capable again ...
2007-01-06 16:20:49 +00:00
frohlich
eff14788a7
Modified Files:
...
src/Main/renderer.cxx: Don't try to render the moon without light...
2007-01-06 15:09:42 +00:00
fredb
b656148e29
Refresh MSVC6 project file
2007-01-06 14:43:27 +00:00
frohlich
6cf05270f5
Modified Files:
...
AIBase.cxx AIManager.cxx AIManager.hxx: Remove dead code.
No ground intersection on AI models. Note that the carrier still
reenables that nodemask.
2007-01-06 14:25:55 +00:00
frohlich
b8dffe05ab
Modified Files:
...
src/Cockpit/panel.cxx src/Main/renderer.cxx: Make sure we run on
texture unit 0 in plain opengl code.
2007-01-06 13:51:47 +00:00
fredb
bb78043480
Simplify Windows resource files
2007-01-05 21:49:19 +00:00
durk
451f11381a
Updated mailinglist info in man pages.
2007-01-05 18:54:45 +00:00
frohlich
059c906be5
Modified Files:
...
src/Cockpit/panel.cxx src/Cockpit/panel.hxx
src/Cockpit/panel_io.cxx src/GUI/dialog.cxx src/GUI/dialog.hxx
src/GUI/menubar.cxx src/GUI/menubar.hxx src/GUI/new_gui.hxx
src/Input/input.cxx src/Input/input.hxx src/Main/renderer.cxx
src/Scenery/scenery.cxx src/Scenery/scenery.hxx:
Use SGBinding instead of FGBinding. Remove FGBinding. Install hooks
to make the pick animation work.
2007-01-04 13:22:27 +00:00
frohlich
bc539e6284
Modified Files:
...
globals.cxx: Use the command manager singleton
2007-01-04 12:48:21 +00:00
frohlich
001bff4cbc
Modified Files:
...
src/Main/options.cxx: Olaf Flebbe: remove leftover snprintf
2007-01-03 10:51:54 +00:00
frohlich
93cb29608a
Modified Files:
...
src/FDM/groundcache.cxx src/FDM/groundcache.hxx: Store the material
that was used to get the croase agl level and return that material
in case we need to make use of that croase value.
2007-01-02 09:50:35 +00:00
frohlich
f63c96bf0e
Modified Files:
...
options.cxx: Olaf Flebbe: Fix some problems with --help --verbose
caused by the usage of snprintf. Elimate snprintf usage in favour
plain std::string manipulations.
2007-01-02 08:32:32 +00:00
frohlich
82d4fc6583
Modified Files:
...
src/Traffic/Schedule.cxx: Add trailing semicolon ...
2006-12-27 12:42:01 +00:00
durk
e48409d136
New traffic manager initialization. Search for all files
...
data/AI/Aircraft/*/*.xml and read traffic information from these files.
Current code still mimicks old behavior by reading data/Traffic/fgtraffic.xml
The latter functionality will be disabled once we have some traffic containing
files in data/AI/Aircraft.
2006-12-27 11:53:54 +00:00
durk
0547e72d17
Modified (cleaner) traffic manager initialization procedure, corresponding
...
to the new data/AI/Aircraft directory scan code that will be committed
in a minute.
2006-12-27 11:50:13 +00:00
frohlich
5a48bcf2a0
Modified Files:
...
src/FDM/flight.cxx src/FDM/flight.hxx src/FDM/groundcache.cxx:
Maik Justus: Provide the material we roll on in the groundcache.
2006-12-27 10:47:10 +00:00
frohlich
0a522b383a
Modified Files:
...
src/Scenery/tileentry.cxx: No longer need to lift lights due to agl.
2006-12-27 10:36:18 +00:00
durk
bd34d34d16
Change the traffic manager's position calculations to use a spherical
...
earth model instead of WGS84. WGS84 precision is overkill for what the
traffic manager requires, and also keeps locking up while computing
course and distance for anti podal points in New Zealand vs. south west
france.
2006-12-27 10:02:13 +00:00
frohlich
bb3d4ad3af
Modified Files:
...
src/Main/renderer.cxx src/Main/viewer.cxx: Clean up the viewers
frames a bit. Do no longer require a axis permutation in osg's
viewer.
2006-12-27 09:28:15 +00:00
fredb
0bd6fa4bc0
Maik Justus : if the build is configured without FG_JPEG_SERVER, the compilation fails.
2006-12-25 19:38:34 +00:00
ehofman
c219b34f0c
add a header eference for bzero()
2006-12-24 12:24:24 +00:00
andy
f04499cdc6
Disable the defaulting of gear friction so the tunables actually work
2006-12-22 18:02:17 +00:00
curt
071d2f12a3
Report health data to the screen.
...
Put actual control surface positions into the net_fdm packets.
2006-12-18 23:04:38 +00:00
andy
ef7e7f90dd
Patch from Maik adds user-settable scaling constants for per-axis fuselage drag and induced drag.
2006-12-18 21:22:20 +00:00
fredb
462dd6900c
Remove unused variables
2006-12-17 18:40:55 +00:00
fredb
240feb6961
Use SG_LOG instead of printf
2006-12-17 18:40:17 +00:00
fredb
c9401da22d
Remove two g++ warnings
2006-12-17 18:32:56 +00:00
frohlich
cb62950760
Modified Files:
...
utils/Modeller/Makefile.am src/FDM/YASim/Makefile.am:
Remove -lssg from the linker lines.
Do no longer build threedconvert. A very similar functionality
is available with osgvconv. But leave threedconvert in place
if somebody will need that ...
2006-12-17 10:12:38 +00:00
durk
8634b9124e
Modified the model path verification to take advantage of Maik Justus's
...
AI search path patch.
2006-12-17 08:01:56 +00:00
durk
b34dc24bdc
Maik Justus:
...
Here the patch that makes fg search for multiplayer aircraft in AI/Aircraft
first.
2006-12-17 08:00:14 +00:00
fredb
0ebe4798a9
Add yasim test program to the MSVC solution
2006-12-16 21:42:00 +00:00