private void AddUserResponse(AddDeviceWithEmailAddressAndPasswordResult res) { switch (res.ResultCode) { case AddDeviceWithEmailAddressAndPasswordResultCode.Success: GameUtility.ClearPreferences(); this.ActivateOutputLinks(10); break; case AddDeviceWithEmailAddressAndPasswordResultCode.MissingDeviceId: this.ActivateOutputLinks(20); break; case AddDeviceWithEmailAddressAndPasswordResultCode.MissingEmailOrPassword: this.ActivateOutputLinks(21); break; case AddDeviceWithEmailAddressAndPasswordResultCode.Locked: DateTime dateTime = TimeManager.ServerTime.AddSeconds((double)res.LockedExpiresIn); string msg = LocalizedText.Get("sys.CHAINDATA_LOCKED", new object[1] { (object)string.Format("{0}/{1:D2}/{2:D2} {3:D2}:{4:D2}", (object)dateTime.Year, (object)dateTime.Month, (object)dateTime.Day, (object)dateTime.Hour, (object)dateTime.Minute) }); UIUtility.NegativeSystemMessage(string.Empty, msg, (UIUtility.DialogResultEvent)(obj => this.ActivateOutputLinks(22)), (GameObject)null, true, -1); break; default: this.ActivateOutputLinks(11); break; } }
private void AddUserResponse(AddDeviceWithEmailAddressAndPasswordResult res) { switch (res.ResultCode) { case AddDeviceWithEmailAddressAndPasswordResultCode.Success: GameUtility.ClearPreferences(); this.ActivateOutputLinks(10); break; default: this.ActivateOutputLinks(11); break; } }