summaryrefslogtreecommitdiffstats
path: root/src/Broadcaster.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-08-28Broadcaster: don't loop over all entities to broadcast one's positionTiger Wang1-1/+1
* Use ForClientsWithEntity
2020-05-04Improve entity position updates (#4701)Tiger Wang1-32/+6
* Make puking pickups fly nicer * Improve entity position updates * Move determination of whether a delta is too big for a packet into the protocol handlers + Less jittery movement + Generalise CollectEntity to take any entity
2019-08-11Fix building with clang 8.0 (#4346)Bond-0091-1/+1
2018-08-26Store and pass entity effect duration as an int not a short. (#4293)Alexander Harkness1-1/+1
Fixes #4292.
2018-07-26CheckBasicStyle: Check number of empty lines between functions (#4267)peterbell101-1/+1
Add check for number of empty lines between functions and fix the corresponding failures
2018-07-24Broadcast refactor (#4264)peterbell101-25/+601
* Move Broadcast functions from cChunkMap to cBroadcaster - Remove cBroadcastInterface in favour of cBroadcaster. - cChunk: Remove broadcast functions. * resurect broadcast interface * Absorb cBroadcaster into cWorld. Removes the need for forwarding the function calls. * Improve const-correctness * Use Int8 instead of char + Comment `ForClients` functions * Improve comments * Broadcaster: Rename ForClients functions
2016-11-18Removed ClientHandle.h dependencies from common headers.Mattes D1-1/+14
2015-05-09Fixed some Visual Studio warningsTiger Wang1-1/+1
2015-05-07Added support for additional data in the ParticleEffect Packettycho1-0/+47
Also started refactoring how broadcasts are handled