openmw-tes3coop/apps
David Cernat 3b07dc4b42 [Client] Send equipment packets whenever an item charge or count changes
Since the beginnings of TES3MP, equipment packets have only been sent whenever an item has been replaced by an item with a different refId, with changes in an item's charge or count not sending a packet (but being included in the next packet sent as a result of a refId change). The reason for this was ostensibly the fact that every single equipment packet always included the details for all 19 equipment items (as per Koncord's original design decision), which would have led to massive packet spam if such a packet was sent every time you shot an arrow or lost a little bit of your armor's condition.

With minimalist equipment packets, it is now viable to send equipment packets whenever any item changes in some way, by having the equipment packet contain only that one item.
2018-04-29 05:40:42 +03:00
..
browser [Browser] Fix crashing of browser (I hope) 2017-08-01 02:16:49 +08:00
bsatool Restore trailing new lines to shrink PR 2017-09-08 22:20:04 +01:00
esmtool Some PVS-Studio and cppcheck fixes 2018-04-18 12:36:10 +00:00
essimporter ESS-Importer: Convert magic projectiles (Closes #2320) 2017-09-20 18:58:56 +02:00
launcher Merge pull request #408 from OpenMW/master 2018-04-18 18:05:09 +03:00
master [Master] Fix REST servers/info 2017-07-31 19:32:27 +08:00
mwiniimporter Restore trailing new lines to shrink PR 2017-09-08 22:20:04 +01:00
niftest Some PVS-Studio and cppcheck fixes 2018-04-18 12:36:10 +00:00
opencs Merge pull request #408 from OpenMW/master 2018-04-18 18:05:09 +03:00
openmw [Client] Send equipment packets whenever an item charge or count changes 2018-04-29 05:40:42 +03:00
openmw-mp [General] Fix information exchange for players sharing a cell 2018-04-26 21:56:14 +03:00
openmw_test_suite Label gtest directories as system 2018-03-13 21:27:14 +03:00
wizard Some PVS-Studio and cppcheck fixes 2018-04-18 12:36:10 +00:00
doc.hpp