private void ExitedInteractableRange(InteractableObject obj, PlayerCharacterBase character) { if (character != this) { return; } if (ObjectInRange == obj) { ObjectInRange.Highlight(false); ObjectInRange = null; } }
public void EnteredInteractableRange(InteractableObject interactable, PlayerCharacterBase character) { if (character != this) { return; } if (ObjectInRange != null) { ObjectInRange.Highlight(false); } ObjectInRange = interactable; ObjectInRange.Highlight(true); }