veloren/common
Imbris ecb27deeae When sync_me is false avoid:
* Logging a warning when deleting the entity and it is not in any
  Region.
* Searching every single region for an entity that is in none of them.

Also:
* Add workaround for bug in specs where deleting any entity clears the
  components before checking that the generation is correct (surprised
  that we haven't encounted bugs from this yet).
* Properly update `tracked_entities` inside `RegionMap` when deleting
  an entity. Previously, we just relied on this being updated in
  `RegionMap::tick` by the absence of the `Pos` component at that index.
  However, this means if a new entity is created at that index after
  deletion and before calling `RegionMap::tick`, then this can be
  interpreted as an entity moving between regions rather than one being
  deleted and another created. It seems like this could lead to
  synchronization bugs like not creating the new entity on the client
  (although I haven't noticed this before, I think maybe we use newly
  inserted `Uid`s to detect new entities rather than the region system?).
  I think it could at least lead to sending redundant messages to
  synchronize the new entity.
2023-08-11 20:09:55 -04:00
..
assets use workspace dependencies to make our life easier maintaining them :) 2023-05-10 18:16:25 +02:00
base use workspace dependencies to make our life easier maintaining them :) 2023-05-10 18:16:25 +02:00
benches Add multiloot 2023-04-23 19:17:39 +00:00
dynlib use workspace dependencies to make our life easier maintaining them :) 2023-05-10 18:16:25 +02:00
ecs use workspace dependencies to make our life easier maintaining them :) 2023-05-10 18:16:25 +02:00
frontend use workspace dependencies to make our life easier maintaining them :) 2023-05-10 18:16:25 +02:00
net Dungeon rework initial patch 2023-07-09 20:03:09 +00:00
src When sync_me is false avoid: 2023-08-11 20:09:55 -04:00
state Move RegionMap insertion into ecs and ticking from common into server 2023-08-11 20:09:55 -04:00
systems Addressed testing feedback 2023-07-29 19:04:10 -04:00
build.rs Removed existing LFS check 2023-01-18 22:31:33 +00:00
Cargo.toml approx 0.4.0 -> 0.5.1 2023-07-31 08:22:52 -04:00