public void FocusJoints() { CustomDropdown jointsDropdown = JointsList.Dropdown; if (jointsDropdown.dropdownItems.Count == 0) { Base.NotificationsModernUI.Instance.ShowNotification("Failed to update joints", ""); return; } try { Base.GameManager.Instance.UpdateActionPointJoints((string)RobotsList.GetValue(), CurrentActionPoint.GetJoints((string)JointsList.GetValue()).Name); Base.NotificationsModernUI.Instance.ShowNotification("Joints updated sucessfully", ""); } catch (Base.RequestFailedException ex) { Base.NotificationsModernUI.Instance.ShowNotification("Failed to update joints", ex.Message); } UpdateJoints((string)RobotsList.GetValue(), (string)JointsList.GetValue()); }