public void WriteToSource() { uint offset = sbc.GetDefaultOffset(); injector.SetWriteOffset(offset); try { InjectionResult injectionResult = injector.Write(true); if (injectionResult == InjectionResult.Success) { HappyParticles.gameObject.SetActive(true); HappyParticles.Stop(); HappyParticles.Play(); } else { Debug.Log(injectionResult.ToString()); } } catch (Exception ex) { Debug.LogError(ex.Message); UISB.ConnectedText.text = (ex.Message); UISB.SetConnected(val: false); } }
private void B_WriteCurrent_Click(object sender, EventArgs e) { var offset = StringUtil.GetHexValue(RamOffset.Text); if (offset == 0) { WinFormsUtil.Error(MessageStrings.MsgInvalidHexValue); return; } Injector.SetWriteOffset(offset); try { var result = Injector.Write(true); if (result == InjectionResult.Success) { return; } WinFormsUtil.Alert(result.ToString()); } #pragma warning disable CA1031 // Do not catch general exception types catch (Exception ex) #pragma warning restore CA1031 // Do not catch general exception types { WinFormsUtil.Error(ex.Message); } TurnOffAuto(); }
public void WriteToSource() { uint offset = sbc.GetDefaultOffset(); injector.SetWriteOffset(offset); injector.ValidateEnabled = UI_Settings.GetValidateData(); try { InjectionResult injectionResult = injector.Write(true); if (injectionResult == InjectionResult.Success) { PlayHappyParticles(); } else { Debug.Log(injectionResult.ToString()); } } catch (Exception ex) { Debug.LogError(ex.Message); UISB.ConnectedText.text = (ex.Message); UISB.SetConnected(val: false); } }