void CheckIfInRange() {
Vector3 playerPosition;
int playerId = GameData.MyPlayer.PlayerID;
if (GameData.PlayerPosition.TryGetValue(playerId, out playerPosition)) {
if (Inventory.instance.CheckIfItemCanBeAdded(true, 2)) {
if (Vector3.Distance(transform.position, playerPosition) < dist) {
inRange = true;
List<Pair<string, string>> msg = CreateMagnetizeMessage(playerId);
SendMessageToServer(msg, (int)ItemUpdate.Magnetize);
}
}
}
}