private void HandleOnlineSelect() { if (onlineBuddy == null) { FontData f = PD.mostCommonFont.Clone(); f.color = Color.white; f.scale = 0.035f; TextMesh m = GetMeshText(new Vector3(2.5f, 1.1f), "", f); onlineBuddy = gameObject.AddComponent <OnlineHelper>(); onlineBuddy.Setup(cursorOp.getY(), m, lobbyCursor, this); } else { onlineBuddy.Refresh(cursorOp.getY()); } PD.SetPlayer1(cursor.getX(), p1eggState == 3); inOnlineOptions = true; }
public async Task <DataResult <List <IQualification> > > GetQualifications(string eTag) { try { var url = string.Format("{0}{1}", OnlineHelper.BaseAddress, OnlineHelper.QualificationRoute); var apiCall = await OnlineHelper.CallAPI <List <QualificationDto> >(url, eTag); if (apiCall.IsOk) { return (new DataResult <List <IQualification> >( apiCall.Data.Select(QualificationDtoFactory.Create).ToList(), apiCall.ETag)); } return(new DataResult <List <IQualification> >(apiCall.Result)); } catch (Exception e) { var result = new DataResult <List <IQualification> >(Result.Error); result.ErrorMessage = e.Message; return(result); } }