You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openmw-tes3coop/apps/openmw/mwmp/processors
David Cernat 3bd8aa82fe [General] Reduce inventory-sending hooks to just 2 in ContainerStore
Whenever an item is added to or removed from the player's ContainerStore, that player sends a PlayerInventory packet with just that addition or removal.

This eliminates all the unnecessary packet spam related to oversized PlayerInventory packets that had existed in one form or another since the initial implementation of inventory sync in 1b259e2d33

Additionally, move booleans from BasePlayer to LocalPlayer when they are only needed on the client, and make the usage of the isReceivingQuickKeys boolean consistent with the new isReceivingInventory boolean by having them both in the processors of their associated packets.
6 years ago
..
actor [Client] Add ActorList methods for sending ActorAI packets 7 years ago
object [General] Implement ObjectActivate packet & associated script functions 7 years ago
player [General] Reduce inventory-sending hooks to just 2 in ContainerStore 6 years ago
worldstate [General] Implement PlayerItemUse packet 6 years ago
ActorProcessor.cpp [Client] Use the correct guid for a received WorldEvent or ActorList 7 years ago
ActorProcessor.hpp [General] Rename Event into ObjectList & WorldObject into BaseObject 7 years ago
BaseClientPacketProcessor.cpp [Client] Reorder files 8 years ago
BaseClientPacketProcessor.hpp [General] Move AddProcessor to BasePacketProcessor 8 years ago
ObjectProcessor.cpp [General] Turn GameTime into a Worldstate packet 7 years ago
ObjectProcessor.hpp [General] Fix remaining references to world packets/events 7 years ago
PlayerProcessor.cpp [General] Move AddProcessor to BasePacketProcessor 8 years ago
PlayerProcessor.hpp [General] Move AddProcessor to BasePacketProcessor 8 years ago
ProcessorInitializer.cpp [General] Implement PlayerItemUse packet 6 years ago
ProcessorInitializer.hpp [Client] Reorder files 8 years ago
WorldstateProcessor.cpp [General] Turn PlayerMap into WorldMap, now a Worldstate packet 7 years ago
WorldstateProcessor.hpp [General] Turn PlayerMap into WorldMap, now a Worldstate packet 7 years ago