/// <summary> /// Gets a hash code for this EquipStatsDouble. /// </summary> public override int GetHashCode() { unchecked { int hash = VIT.GetHashCode(); hash = 31 * hash + STR.GetHashCode(); hash = 31 * hash + DEX.GetHashCode(); hash = 31 * hash + TEC.GetHashCode(); hash = 31 * hash + MAG.GetHashCode(); return(31 * hash + FTH.GetHashCode()); } }
private static byte[] GetBytes(uint offset, int length, SelectAPI API) { byte[] result = new byte[length]; switch (API) { case SelectAPI.ControlConsole: CurrentAPI = GetCurrentAPI(); return(DEX.GetBytes(offset, length)); case SelectAPI.TargetManager: CurrentAPI = GetCurrentAPI(); result = DEX.GetBytes(offset, length); break; } return(result); }
private void txtDEX_TextChanged(object sender, EventArgs e) { int DEX; if (int.TryParse(txtDEX.Text, out DEX)) { DEX = SetStatMod(DEX); if (DEX <= 0) { lblDEX.Text = DEX.ToString("0"); } else { lblDEX.Text = "+" + DEX.ToString("0"); } } }
private void SetDEX() { int DEX; if (int.TryParse(txtDEX.Text, out DEX)) { NewMonster.DEX = DEX; DEX = SetStatMod(DEX); if (DEX <= 0) { lblDEX.Text = DEX.ToString("0"); } else { lblDEX.Text = "+" + DEX.ToString("0"); } } else if (txtDEX.Text != "") { MessageBox.Show("only numbers for DEX please"); } }
private void rollAllButton_Click(object sender, EventArgs e) { HP = rng.Next(1, 21) + 10; hpValue.Text = HP.ToString(); STR = rng.Next(1, 21); strValue.Text = STR.ToString(); DEX = rng.Next(1, 21); dexValue.Text = DEX.ToString(); CON = rng.Next(1, 21); conValue.Text = CON.ToString(); INT = rng.Next(1, 21); intValue.Text = INT.ToString(); WIS = rng.Next(1, 21); wisValue.Text = WIS.ToString(); CHA = rng.Next(1, 21); chaValue.Text = CHA.ToString(); }
private static void SetMem(uint Address, byte[] buffer, SelectAPI API) { DEX.SetMemory(Address, buffer); }
private void dexRollButton_Click(object sender, EventArgs e) { DEX = rng.Next(1, 21); dexValue.Text = DEX.ToString(); }