0ad/source/network
Vantha 960bd5eace Unique network transmission handling of flares
This patch addresses issues concerning a1796ed71f:

Allow for a more elegant implementation of observer flares.
And still display flares even if the sender is lagging behind:
Split off flares from simulation commands.
Remove the new, problematic 'observer commands' entirely.
Provide an engine function 'SendNetworkFlare' to the JS interface.
-> which sets off the (pretty ordinary) transmission process.
Add a new type of net messages exclusively for flares
-> contains the flare's position and its sender's GUID.
2024-12-16 18:03:25 +01:00
..
scripting Unique network transmission handling of flares 2024-12-16 18:03:25 +01:00
tests Add CXeromycesEngine 2024-11-17 18:03:49 +01:00
FSM.h Make CFsm a template 2024-05-04 16:13:02 +00:00
NetClient.cpp Unique network transmission handling of flares 2024-12-16 18:03:25 +01:00
NetClient.h Unique network transmission handling of flares 2024-12-16 18:03:25 +01:00
NetClientTurnManager.cpp Replace usage of OSString().c_str() by OSString 2024-10-28 16:35:49 +01:00
NetClientTurnManager.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
NetEnet.cpp Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
NetEnet.h Use a lower default MTU for ENet hosts, and make it configurable. 2023-04-10 08:21:07 +00:00
NetFileTransfer.cpp Use std::function instead of inhereting from CNetFileReceiveTask 2024-03-09 14:31:43 +00:00
NetFileTransfer.h Use std::function instead of inhereting from CNetFileReceiveTask 2024-03-09 14:31:43 +00:00
NetHost.cpp Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
NetHost.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
NetMessage.cpp Unique network transmission handling of flares 2024-12-16 18:03:25 +01:00
NetMessage.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
NetMessages.h Unique network transmission handling of flares 2024-12-16 18:03:25 +01:00
NetMessageSim.cpp Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
NetServer.cpp Unique network transmission handling of flares 2024-12-16 18:03:25 +01:00
NetServer.h Unique network transmission handling of flares 2024-12-16 18:03:25 +01:00
NetServerTurnManager.cpp Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
NetServerTurnManager.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
NetSession.cpp Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
NetSession.h Make CFsm a template 2024-05-04 16:13:02 +00:00
NetStats.cpp Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
NetStats.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
NMTCreator.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
Serialization.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
StringConverters.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
StunClient.cpp Reduce time needed for STUN 2024-08-23 21:00:15 +02:00
StunClient.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00