]> git.mxchange.org Git - flightgear.git/commit
Mathias Fröhlich:
authorehofman <ehofman>
Fri, 17 Feb 2006 09:43:33 +0000 (09:43 +0000)
committerehofman <ehofman>
Fri, 17 Feb 2006 09:43:33 +0000 (09:43 +0000)
commitda6568ad50774e241d8157006a0b49baee2d8537
tree2784e76ec35b2400d19b28d9390a02c6499f541d
parent31621f50af4549045db8b458952d3f6fb78dfc42
Mathias Fröhlich:

The new multiplayer patch with an extension to transmit some properties with
the base package. The properties are transmitted in a way that will not
immediately brake the packet format if we need new ones.
Even if the maxmimum number needs to be limited somehow, that format might
work well until we have an improoved packet format which is even more compact
and that does not require to retransmit redundant information with each
packet.

That part is relatively fresh and based on that what Oliver provides on his
multiplayer server web page.

The properties are transferred to the client and I have modified the seahawks
rudder animation property to use a relative property path to verify that it
works appart from the fact that you can see it changing in the property
browser.

The movement is still a bit jerky, but that can be fixed/tuned later without
again braking the packet format.
23 files changed:
configure.ac
src/AIModel/AIBase.cxx
src/AIModel/AIBase.hxx
src/AIModel/AIManager.cxx
src/AIModel/AIManager.hxx
src/AIModel/AIMultiplayer.cxx
src/AIModel/AIMultiplayer.hxx
src/Main/Makefile.am
src/Main/fg_init.cxx
src/Main/fg_io.cxx
src/Main/globals.cxx
src/Main/globals.hxx
src/Main/main.cxx
src/Main/options.cxx
src/Model/acmodel.cxx
src/MultiPlayer/Makefile.am
src/MultiPlayer/mpmessages.hxx
src/MultiPlayer/multiplaymgr.cxx
src/MultiPlayer/multiplaymgr.hxx
src/MultiPlayer/tiny_xdr.cxx
src/Network/Makefile.am
src/Network/multiplay.cxx
src/Network/multiplay.hxx