public static rsItem GetRessources() { ShuffleItems res = new ShuffleItems(); for (int i = 0; i < res.Items.Length; i++) { res.Items[i] = (BitConverter.ToUInt16(savedata, Items.Ofset(i)) >> Items.Shift()) & 0x7F; } for (int i = 0; i < res.Enchantments.Length; i++) { res.Enchantments[i] = (savedata[Enhancements.Ofset(i)] >> Enhancements.Shift()) & 0x7F; } return(new rsItem { Hearts = (BitConverter.ToUInt16(savedata, Hearts.Ofset()) >> Hearts.Shift()) & 0x7F, Coins = (BitConverter.ToInt32(savedata, Coins.Ofset()) >> Coins.Shift()) & 0x1FFFF, Jewels = (BitConverter.ToInt32(savedata, Jewels.Ofset()) >> Jewels.Shift()) & 0xFF, Items = res.Items, Enhancements = res.Enchantments }); }
private void ItemsGrid_EnabledChanged(object sender, EventArgs e) { ItemsGrid.SelectedObject = (ItemsGrid.Enabled) ? SI_Items = new ShuffleItems() : null; }