@@ -12883,20 +12883,21 @@ private async void SiticoneWinToggleSwith16_CheckedChanged(object sender, EventA
1288312883 // Check if we need to rescan the addresses or not.
1288412884 if (AoBScanResultsMaxMinecartSpeed != null)
1288512885 {
12886- string maxMinecartSpeedAddress = BigInteger.Add (BigInteger.Parse(AoBScanResultsMaxMinecartSpeed.Last().ToString("X").ToString(), NumberStyles.HexNumber), BigInteger.Parse("24 ", NumberStyles.Integer)).ToString("X");
12886+ string maxMinecartSpeedAddress = BigInteger.Subtract (BigInteger.Parse(AoBScanResultsMaxMinecartSpeed.Last().ToString("X").ToString(), NumberStyles.HexNumber), BigInteger.Parse("4 ", NumberStyles.Integer)).ToString("X");
1288712887 float maxSpeed = MemLib.ReadFloat(maxMinecartSpeedAddress);
1288812888
1288912889 // Check if we need to rescan food or not.
1289012890 if (maxSpeed < 0 || maxSpeed > 9999)
1289112891 {
1289212892 // Rescan food address.
12893- AoBScanResultsMaxMinecartSpeed = await MemLib.AoBScan("?? FF FF FF ?? ?? ?? ?? ?? ?? ?? ?? ?? 00 00 00 00 00 00 00 ?? ?? ?? ?? ?? ?? ?? ?? CD CC 4C 3E ?? ?? ?? ?? ?? ?? ?? ?? 01 00 00 00 ?? ?? ?? ?? 01 00 00 00 00 00 00 00", true, true);
12893+ AoBScanResultsMaxMinecartSpeed = await MemLib.AoBScan("CD CC 4C 3E ?? ?? ?? ?? ?? ?? ?? ?? 01 00 00 00 ?? ?? ?? ?? 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00", true, true);
1289412894 }
1289512895 }
1289612896 else
1289712897 {
1289812898 // AoB scan and store it in AoBScanResults. We specify our start and end address regions to decrease scan time.
12899- AoBScanResultsMaxMinecartSpeed = await MemLib.AoBScan("?? FF FF FF ?? ?? ?? ?? ?? ?? ?? ?? ?? 00 00 00 00 00 00 00 ?? ?? ?? ?? ?? ?? ?? ?? CD CC 4C 3E ?? ?? ?? ?? ?? ?? ?? ?? 01 00 00 00 ?? ?? ?? ?? 01 00 00 00 00 00 00 00", true, true);
12899+ // Depreciated Address 28Jun24: ?? FF FF FF ?? ?? ?? ?? ?? ?? ?? ?? ?? 00 00 00 00 00 00 00 ?? ?? ?? ?? ?? ?? ?? ?? CD CC 4C 3E ?? ?? ?? ?? ?? ?? ?? ?? 01 00 00 00 ?? ?? ?? ?? 01 00 00 00 00 00 00 00
12900+ AoBScanResultsMaxMinecartSpeed = await MemLib.AoBScan("CD CC 4C 3E ?? ?? ?? ?? ?? ?? ?? ?? 01 00 00 00 ?? ?? ?? ?? 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00", true, true);
1290012901 }
1290112902
1290212903 // If the count is zero, the scan had an error.
@@ -12971,19 +12972,19 @@ private async void SiticoneWinToggleSwith16_CheckedChanged(object sender, EventA
1297112972 private void MinecartMaxSpeedTimedEvent(Object source, ElapsedEventArgs e)
1297212973 {
1297312974 // Write value.
12974- string maxMinecartSpeedAddress = BigInteger.Add (BigInteger.Parse(AoBScanResultsMaxMinecartSpeed.Last().ToString("X").ToString(), NumberStyles.HexNumber), BigInteger.Parse("24 ", NumberStyles.Integer)).ToString("X");
12975+ string maxMinecartSpeedAddress = BigInteger.Subtract (BigInteger.Parse(AoBScanResultsMaxMinecartSpeed.Last().ToString("X").ToString(), NumberStyles.HexNumber), BigInteger.Parse("4 ", NumberStyles.Integer)).ToString("X");
1297512976 MemLib.WriteMemory(maxMinecartSpeedAddress, "float", siticoneMetroTrackBar1.Value.ToString()); // Overwrite new value.
1297612977 }
1297712978
1297812979 // Show the slider value text.
12979- private void SiticoneMetroTrackBar1_MouseDown (object sender, MouseEventArgs e)
12980+ private void SiticoneMetroTrackBar1_MouseHover (object sender, EventArgs e)
1298012981 {
1298112982 label43.Visible = false;
1298212983 label45.Visible = true;
1298312984 }
1298412985
1298512986 // Hide the slider value text.
12986- private void SiticoneMetroTrackBar1_MouseUp (object sender, MouseEventArgs e)
12987+ private void SiticoneMetroTrackBar1_MouseLeave (object sender, EventArgs e)
1298712988 {
1298812989 label43.Visible = true;
1298912990 label45.Visible = false;
0 commit comments