summaryrefslogtreecommitdiffstats
path: root/src/Broadcaster.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Broadcaster: don't loop over all entities to broadcast one's positionTiger Wang2020-08-281-1/+1
| | | | * Use ForClientsWithEntity
* Improve entity position updates (#4701)Tiger Wang2020-05-041-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
* Fix building with clang 8.0 (#4346)Bond-0092019-08-111-1/+1
|
* Store and pass entity effect duration as an int not a short. (#4293)Alexander Harkness2018-08-261-1/+1
| | | Fixes #4292.
* CheckBasicStyle: Check number of empty lines between functions (#4267)peterbell102018-07-261-1/+1
| | | | Add check for number of empty lines between functions and fix the corresponding failures
* Broadcast refactor (#4264)peterbell102018-07-241-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
* Removed ClientHandle.h dependencies from common headers.Mattes D2016-11-181-1/+14
|
* Fixed some Visual Studio warningsTiger Wang2015-05-091-1/+1
|
* Added support for additional data in the ParticleEffect Packettycho2015-05-071-0/+47
Also started refactoring how broadcasts are handled