public void SelectMob(GameObject obj) { if (PlayerObject.Target != null) { PlayerObject.Target.Select(false); } PlayerObject.Target = null; if (obj == null) { return; } CharacterObject targetObject = obj.GetComponent <CharacterObject>(); if (targetObject == null) { return; } PlayerObject.Target = targetObject.TheCharacter; PlayerObject.Target.Select(true); GUI.SelectCharacter(PlayerObject.Target); }