/// <summary> /// Copies received values from server about contents of storage container /// </summary> /// <param name="storagestate"></param> private void HandleStorageMessage(StorageHeldItemsMessage storagestate) { StoredEntities = new Dictionary <EntityUid, int>(storagestate.StoredEntities); StorageSizeUsed = storagestate.StorageSizeUsed; StorageCapacityMax = storagestate.StorageSizeMax; Window.BuildEntityList(); }
/// <summary> /// Copies received values from server about contents of storage container /// </summary> /// <param name="storageState"></param> private void HandleStorageMessage(StorageHeldItemsMessage storageState) { _storedEntities = storageState.StoredEntities.Select(id => Owner.EntityManager.GetEntity(id)).ToList(); StorageSizeUsed = storageState.StorageSizeUsed; StorageCapacityMax = storageState.StorageSizeMax; Window.BuildEntityList(); }