Roland Winklmeier
|
c720b33ca8
|
refs #341 Use in-class initialization for m_playerLocal and m_playerUser
|
2014-11-05 16:34:24 +01:00 |
|
Roland Winklmeier
|
c533e9213a
|
refs #332 send slew mode position packet instead of the full one
This bypasses the physics engine inside FS9
|
2014-10-08 01:52:59 +02:00 |
|
Roland Winklmeier
|
5ad9c9c30b
|
refs #332 Add slew mode position packet to FS9 SDK
|
2014-10-08 01:52:56 +02:00 |
|
Roland Winklmeier
|
c94295e473
|
Remove aircrafts limitation in FS9 plugin
It should not be the plugins descision to limit
the number of displayed aircrafts. Triggered an
assert
|
2014-10-08 01:35:07 +02:00 |
|
Roland Winklmeier
|
4950d63702
|
Fix typo
|
2014-10-08 01:35:05 +02:00 |
|
Roland Winklmeier
|
2417e4599d
|
refs #331 Add size methods to all FS9 packets
Not all methods could be static, hence they are all
non-static for consistency.
|
2014-10-08 01:35:02 +02:00 |
|
Roland Winklmeier
|
a46cd750d1
|
refs #331 Send a default packet (gear down) to FS9
|
2014-10-08 01:34:54 +02:00 |
|
Roland Winklmeier
|
374be69d8a
|
refs #331 Add FS9 animation param packet
|
2014-10-08 01:34:51 +02:00 |
|
Roland Winklmeier
|
704721b01a
|
refs #324 Enable the assert in addAircraftSituation
|
2014-10-07 23:37:07 +02:00 |
|
Roland Winklmeier
|
faf931742a
|
refs #324 Remove timeout implementation from MSFS plugins
|
2014-10-07 23:37:04 +02:00 |
|
Mathew Sutcliffe
|
2c0e6505a0
|
refs #316 Debug messages should not be displayed by simulator plugins.
|
2014-10-04 22:17:04 +01:00 |
|
Roland Winklmeier
|
8ba1a37ea7
|
Fix warning detected by gcc 4.9.1
- unused variables
- linker error with the MinGW DX SDK
- don't delete a void* pointer
- initialization order
|
2014-09-28 13:09:39 +02:00 |
|
Roland Winklmeier
|
f43f3013fe
|
refs #308 QMetaObject always requires the full namespace for string based lookup
|
2014-09-13 14:53:00 +02:00 |
|
Roland Winklmeier
|
2ab1a0f847
|
refs #308 lobby client
|
2014-09-13 14:52:58 +02:00 |
|
Roland Winklmeier
|
b00d67e90c
|
refs #308 improved client thread handling and cleanup
Threads are now waiting for closure
|
2014-09-13 14:52:55 +02:00 |
|
Roland Winklmeier
|
bd8eba6913
|
refs #308 style
|
2014-09-13 14:52:53 +02:00 |
|
Roland Winklmeier
|
1cbc02a4c5
|
refs #308 Fixed missing CoUninitialize
|
2014-09-13 14:52:50 +02:00 |
|
Roland Winklmeier
|
53b257fa3d
|
refs #308 Instead of enumerating hosts, use the well known host url
Since we are hosting in the same process, we can get the URL from the host
object and pass it to new clients.
|
2014-09-13 14:52:47 +02:00 |
|
Roland Winklmeier
|
7a02aff7b9
|
refs #308 private slot for client status changes
|
2014-09-13 14:39:43 +02:00 |
|
Roland Winklmeier
|
65be5149ee
|
refs #308 free function to print DirectPlay error messages
|
2014-09-13 14:12:07 +02:00 |
|
Mathew Sutcliffe
|
472cf525d7
|
Workaround error C2797 when compiling with MSVC 2013 Update 3.
For more info see http://msdn.microsoft.com/en-us/library/dn793970.aspx
|
2014-09-12 19:36:58 +01:00 |
|
Mathew Sutcliffe
|
4aef58564e
|
refs #283 Added ISimulator::getInstalledModels method, with stub implementations
|
2014-08-27 00:02:35 +01:00 |
|
Mathew Sutcliffe
|
f4b7a9c6a2
|
refs #283 Rationalized ISimulator slots for managing remote aircraft
|
2014-08-27 00:02:34 +01:00 |
|
Mathew Sutcliffe
|
d25eac66b1
|
refs #283 Dedicated displayTextMessage for text messages instead of using displayStatusMessage for both.
The simulator can use this to display text messages in a different colour, for example.
|
2014-08-27 00:02:32 +01:00 |
|
Mathew Sutcliffe
|
61343e39f2
|
refs #283 ps_ prefix for private slots
|
2014-08-27 00:02:30 +01:00 |
|
Klaus Basan
|
3fb5087ea8
|
Renaming, header, Doxygen, formatting (during refs #314)
|
2014-08-24 02:45:52 +02:00 |
|
Roland Winklmeier
|
9020c65681
|
refs #241 FS9 implementation of the ISimulator interface
Covers most important interface methods. Still TODO:
- getAirportsInRange
- Time sync
- Updating COM units from context
|
2014-08-03 15:09:11 +02:00 |
|
Roland Winklmeier
|
c78db8be58
|
refs #241 Plugin free functions, conversions and MetaType registration
|
2014-08-03 15:09:10 +02:00 |
|
Roland Winklmeier
|
3e85874969
|
refs #241 FS9 fake clients
|
2014-08-03 15:09:10 +02:00 |
|
Roland Winklmeier
|
037a95aec9
|
refs #241 FS9 host
|
2014-08-03 15:09:08 +02:00 |
|
Roland Winklmeier
|
cf39b87821
|
refs #241 DirectPlay peer base class
|
2014-08-03 15:09:07 +02:00 |
|
Roland Winklmeier
|
2b28b126da
|
refs #241 Generic FS9 multiplayer packet parser
|
2014-08-03 15:09:07 +02:00 |
|
Roland Winklmeier
|
df4be4177a
|
refs #241 Tuple based multiplayer packets
The subclass provides methods to get member variable tuples and
provides API for the MultiplayerPacketParser.
|
2014-08-03 14:52:33 +02:00 |
|
Roland Winklmeier
|
198e89bfdc
|
refs #241 FS9 SDK classes and structs
This is based on the C style version of the FS9 SDK
|
2014-08-03 14:52:32 +02:00 |
|
Roland Winklmeier
|
0a338945f3
|
refs #241 Callback wrapper, wrapping a C style callback to member function
|
2014-08-03 14:52:32 +02:00 |
|
Roland Winklmeier
|
71858d8bbe
|
refs #241 Add class CHostNode representing a enumerated host
|
2014-08-03 14:52:31 +02:00 |
|
Roland Winklmeier
|
9d581a1a0d
|
refs #241 Add FS9 plugin project files
|
2014-08-03 14:52:30 +02:00 |
|