private void GetNonItemData() { // Code Tab Values CurrentStamina.Text = gecko.GetString(0x4243A598); var healthPointer = gecko.GetUInt(0x4225C780); CurrentHealth.Text = gecko.GetInt(healthPointer + 0x388).ToString(CultureInfo.InvariantCulture); CurrentRupees.Text = gecko.GetInt(0x4010BA4C).ToString(CultureInfo.InvariantCulture); CurrentMon.Text = gecko.GetInt(0x4010C18C).ToString(CultureInfo.InvariantCulture); CurrentWeaponSlots.Text = gecko.GetInt(0x4010C38C).ToString(CultureInfo.InvariantCulture); CurrentBowSlots.Text = gecko.GetInt(0x401122AC).ToString(CultureInfo.InvariantCulture); CurrentShieldSlots.Text = gecko.GetInt(0x401122CC).ToString(CultureInfo.InvariantCulture); var damagePointer = gecko.GetUInt(0x43AB9C30); CbDamage.SelectedValue = gecko.GetString(damagePointer + 0x770); CbWeather.SelectedValue = gecko.GetString(0x407B5CF0); var time = GetCurrentTime(); CurrentTime.Text = time.ToString(CultureInfo.InvariantCulture); TimeSlider.Value = time; tbChanged.Clear(); cbChanged.Clear(); ddChanged.Clear(); }
private void GetNonItemData() { // Code Tab Values // This seems to change in 1.3.1. Redone according to Skoolzout1's Inf Stamina code var staminaPointer = gecko.GetUInt(0x10938A8C) - 0xC10; staminaPointer = gecko.GetUInt(staminaPointer) + 0x60; CurrentStamina.Text = gecko.GetString(staminaPointer);//0x4228B0CC var healthPointer = gecko.GetUInt(0x420ACBF0); CurrentHealth.Text = gecko.GetInt(healthPointer + 0x388).ToString(CultureInfo.InvariantCulture); CurrentRupees.Text = gecko.GetInt(0x3FF52244).ToString(CultureInfo.InvariantCulture); CurrentMon.Text = gecko.GetInt(0x3FF52984).ToString(CultureInfo.InvariantCulture); CurrentWeaponSlots.Text = gecko.GetInt(0x3FF52B84).ToString(CultureInfo.InvariantCulture); CurrentBowSlots.Text = gecko.GetInt(0x3FF58AA4).ToString(CultureInfo.InvariantCulture); CurrentShieldSlots.Text = gecko.GetInt(0x3FF58AC4).ToString(CultureInfo.InvariantCulture); var damagePointer = gecko.GetUInt(0x10938A8C) - 0xB1C; damagePointer = gecko.GetUInt(damagePointer) + 0x1AA0; CbDamage.SelectedValue = gecko.GetString(damagePointer); var weatherPointer = gecko.GetUInt(0x10938150) + 0x8C; weatherPointer = gecko.GetUInt(weatherPointer) + 0x2340; CbWeather.SelectedValue = gecko.GetString(weatherPointer); var time = GetCurrentTime(); CurrentTime.Text = time.ToString(CultureInfo.InvariantCulture); TimeSlider.Value = time; tbChanged.Clear(); cbChanged.Clear(); ddChanged.Clear(); }
private void GetNonItemData() { // Code Tab Values CurrentStamina.Text = gecko.GetString(0x4228B0CC); var healthPointer = gecko.GetUInt(0x420ACBF0); CurrentHealth.Text = gecko.GetInt(healthPointer + 0x388).ToString(CultureInfo.InvariantCulture); CurrentRupees.Text = gecko.GetInt(0x3FF52244).ToString(CultureInfo.InvariantCulture); CurrentMon.Text = gecko.GetInt(0x3FF52984).ToString(CultureInfo.InvariantCulture); CurrentWeaponSlots.Text = gecko.GetInt(0x3FF52B84).ToString(CultureInfo.InvariantCulture); CurrentBowSlots.Text = gecko.GetInt(0x3FF58AA4).ToString(CultureInfo.InvariantCulture); CurrentShieldSlots.Text = gecko.GetInt(0x3FF58AC4).ToString(CultureInfo.InvariantCulture); var damagePointer = gecko.GetUInt(0x109387CC) - 0xB1B; damagePointer = gecko.GetUInt(0x109387CC) + 0x1AA0; CbDamage.SelectedValue = gecko.GetString(damagePointer); var weatherPointer = gecko.GetUInt(0x10937E90) + 0x8C; weatherPointer = gecko.GetUInt(weatherPointer) + 0x2340; CbWeather.SelectedValue = gecko.GetString(weatherPointer); var time = GetCurrentTime(); CurrentTime.Text = time.ToString(CultureInfo.InvariantCulture); TimeSlider.Value = time; tbChanged.Clear(); cbChanged.Clear(); ddChanged.Clear(); }