diff options
Diffstat (limited to 'src/server/client.cc')
| -rw-r--r-- | src/server/client.cc | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/server/client.cc b/src/server/client.cc index 0197f90..6d3b5b0 100644 --- a/src/server/client.cc +++ b/src/server/client.cc @@ -1 +1,15 @@ #include "server/client.hh" + +namespace server { + +bool client::is_in_pvs(const client& other) const noexcept { + if (!other.has_initialised()) { + return false; + } + if (!this->chunks.contains(other.get_player().get_chunk_pos())) { + return false; + } + return true; +} + +} // namespace server |
