openmw-tes3coop/apps/openmw
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
..
mwbase Merge pull request #400 from OpenMW/master while resolving conflicts 2018-04-03 01:25:17 +03:00
mwclass [General] Add sync for ranged weapon & projectile strike enchantments 2018-04-03 14:12:27 +03:00
mwdialogue Merge pull request #389 from OpenMW/master 2018-02-25 22:05:32 +02:00
mwgui Merge pull request #411 from OpenMW/master 2018-04-21 17:00:55 +03:00
mwinput Merge pull request #400 from OpenMW/master while resolving conflicts 2018-04-03 01:25:17 +03:00
mwmechanics Merge pull request #412 from OpenMW/master while resolving conflicts 2018-04-25 21:55:32 +03:00
mwmp [Client] Send equipment packets whenever an item charge or count changes 2018-04-29 05:40:42 +03:00
mwphysics Merge pull request #395 from OpenMW/master while resolving conflicts 2018-03-29 07:28:30 +03:00
mwrender Merge pull request #1473 2018-04-09 20:23:43 +00:00
mwscript Merge pull request #412 from OpenMW/master while resolving conflicts 2018-04-25 21:55:32 +03:00
mwsound Merge pull request #1686 2018-04-25 10:27:38 +00:00
mwstate [Fix] Some PVS-Studio and cppcheck fixes 2018-04-18 12:36:10 +00:00
mwworld Merge pull request #408 from OpenMW/master 2018-04-18 18:05:09 +03:00
android_commandLine.cpp
android_commandLine.h
android_main.c android: Update for sdl 2.0.8 2018-03-30 12:44:38 -04:00
CMakeLists.txt [Client] Create RecordHelper class with initial NPC and creature methods 2018-04-12 14:18:19 +03:00
crashcatcher.cpp crashcatcher: complain when launching gdb fails 2017-02-23 23:28:49 +01:00
doc.hpp Fixed more spelling mistakes 2016-12-15 13:09:40 +01:00
engine.cpp Merge pull request #369 from OpenMW/master 2018-01-10 03:49:53 +02:00
engine.hpp Don't increase simulationTime while the game is minimized (Fixes #4211) 2017-11-16 18:48:49 +00:00
main.cpp Merge pull request #374 from OpenMW/master while resolving conflicts 2018-01-27 22:52:59 +02:00