openmw-tes3coop/apps/openmw-mp
David Cernat b0965f094a [General] Rework PlayerAttribute packets so they are of minimal size
Previously, whenever a single attribute value changed for a player, that player then sent a PlayerAttribute packet with all values for all 8 attributes.

This did not cause anywhere as much packet spam as PlayerSkill used to, but there was no good reason not to fix it as well.
2017-11-24 14:28:05 +02:00
..
processors [General] Add TRACE log messages in player processors 2017-11-24 09:43:45 +02:00
Script [Server] Use consistent order for includes 2017-11-23 08:11:37 +02:00
stackwalker [Server] Add StackWalker for Windows 2017-10-27 05:27:07 +08:00
Actors.cpp [Server] Use consistent order for includes 2017-11-23 08:11:37 +02:00
Actors.hpp
Books.cpp [Server] Use consistent order for includes 2017-11-23 08:11:37 +02:00
Books.hpp
Cell.cpp [Server] Use consistent order for includes 2017-11-23 08:11:37 +02:00
Cell.hpp
CellController.cpp [Server] Use consistent order for includes 2017-11-23 08:11:37 +02:00
CellController.hpp
Cells.cpp [Server] Use consistent order for includes 2017-11-23 08:11:37 +02:00
Cells.hpp [Server] Make a few function names more consistent and fix typos 2017-11-17 04:12:25 +02:00
CellState.cpp [Server] Use consistent order for includes 2017-11-23 08:11:37 +02:00
CellState.hpp
CharClass.cpp [Server] Use consistent order for includes 2017-11-23 08:11:37 +02:00
CharClass.hpp [Server] Rename CharClass' isDefault() into isCustom() 2017-11-19 12:35:11 +02:00
CMakeLists.txt [Server] Enable SOL_SAFE_USERTYPE for both Debug and RelWithDebInfo 2017-11-01 18:09:25 +02:00
Dialogue.cpp [Server] Use consistent order for includes 2017-11-23 08:11:37 +02:00
Dialogue.hpp
Factions.cpp [Server] Use consistent order for includes 2017-11-23 08:11:37 +02:00
Factions.hpp
GUI.cpp [Server] Use consistent order for includes 2017-11-23 08:11:37 +02:00
GUI.hpp
Inventory.cpp [Server] Use consistent order for includes 2017-11-23 08:11:37 +02:00
Inventory.hpp
main.cpp [General] Move getFilenameTimestamp() to Utils 2017-11-07 05:33:10 +08:00
MasterClient.cpp [Server] Use consistent order for includes 2017-11-23 08:11:37 +02:00
MasterClient.hpp
NetActor.cpp [Server] Use consistent order for includes 2017-11-23 08:11:37 +02:00
NetActor.hpp [Server] Send level packets in Player's update() at the appropriate time 2017-11-18 03:55:17 +02:00
Networking.cpp [Server] Use consistent order for includes 2017-11-23 08:11:37 +02:00
Networking.hpp
Object.cpp [Server] Use consistent order for includes 2017-11-23 08:11:37 +02:00
Object.hpp
Player.cpp [General] Rework PlayerAttribute packets so they are of minimal size 2017-11-24 14:28:05 +02:00
Player.hpp [Server] Place getters and setters in consistent order 2017-11-19 11:34:03 +02:00
Players.cpp [Server] Fix getCaseInsensitiveFilename, simplify Players.size() 2017-10-28 03:58:53 +03:00
Players.hpp
Quests.cpp [Server] Use consistent order for includes 2017-11-23 08:11:37 +02:00
Quests.hpp
Settings.cpp [Server] Use consistent order for includes 2017-11-23 08:11:37 +02:00
Settings.hpp
Spells.cpp [Server] Use consistent order for includes 2017-11-23 08:11:37 +02:00
Spells.hpp
stacktrace.cpp [Server] Add StackWalker for Windows 2017-10-27 05:27:07 +08:00
stacktrace.hpp [Server] Add stacktrace 2017-10-25 14:45:36 +08:00
Timer.cpp [Server] Use consistent order for includes 2017-11-23 08:11:37 +02:00
Timer.hpp
Utils.cpp
Utils.hpp