veloren/common
Imbris 35922866a8 Start refactoring UidAllocator to contain mappings for different Id
types.

* Add new `IdMaps` type that contains mappings to Entity from Uid, CharacterId, and
  RtsimEntity.
* Add PresenceKind::LoadingCharacter variant for when the CharacterId
  has not actually been confirmed to exist and belong to the logged in
  client. Switches to the regular PresenceKind::Character once the
  character is loaded from the database and that is used to update the
  entity.
* Start refactoring `delete_entity_recorded` to check for CharacterId
  and RtsimEntity values that may need to be removed from the map (just
  very start, not near complete).
* Other misc tweaks.
2023-06-04 12:58:16 -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 Start refactoring UidAllocator to contain mappings for different Id 2023-06-04 12:58:16 -04:00
src Start refactoring UidAllocator to contain mappings for different Id 2023-06-04 12:58:16 -04:00
state Rename retrieve_entity_internal to lookup_entity 2023-06-04 12:58:16 -04:00
systems Rename retrieve_entity_internal to lookup_entity 2023-06-04 12:58:16 -04:00
build.rs Removed existing LFS check 2023-01-18 22:31:33 +00:00
Cargo.toml use workspace dependencies to make our life easier maintaining them :) 2023-05-10 18:16:25 +02:00