public void Do() { if (IsShowItemsEnabled()) { if (NomadMemory.MemoryRead(g_hD2Client + 0xFADB4, g_ahD2Handle) == 0) { if (bShowItems) { mainInstance.PrintString("not showing items.", PrintColor.Blue); } bShowItems = false; } else { bShowItems = true; } // If hotkey is not set, activate non-toggle-mode if ((int)mainInstance._GUI_Option("toggle") == 0) { ToggleShowItems(); } } else { bShowItems = false; } }
/// <summary> /// Returns true if toggle-mode is switched on. (D2Stats-feature, not from Median itself) /// </summary> public bool IsShowItemsEnabled() { var testByte = NomadMemory.MemoryRead(g_hD2Client + 0x3AECF, g_ahD2Handle, new byte[1])[0]; var enabled = testByte == 0x90; //logger.Debug("testbyte: " + testByte + " enabled? "+ enabled); return(enabled); }
/// <summary> /// Returns true if toggle-mode is switched on. (D2Stats-feature, not from Median itself) /// </summary> public bool IsEnabled() { var testByte = NomadMemory.MemoryRead(address, g_ahD2Handle, new byte[1])[0]; var enabled = testByte == 0x1; //logger.Debug("AlwaysRun-testbyte: " + testByte + " enabled? "+ enabled); return(enabled); }
/// <summary> /// Returns true if is switched on. /// </summary> public bool IsEnabled() { var testByte = NomadMemory.MemoryRead(g_hD2Client + 0x11C2F0, g_ahD2Handle, new byte[1])[0]; var enabled = testByte == 1; //logger.Debug("NoPickup::IsEnabled() " + enabled + " testByte: " + testByte); return(enabled); }
public bool IsMouseFixEnabled() { var testbyte = NomadMemory.MemoryRead(g_hD2Client + 0x42AE1, g_ahD2Handle, new byte[1])[0]; return(testbyte.ToString("X2") == firstfixByte); }