private Image getWCPreviewImage(byte[] data)
{
Image img;
switch (data[0x51]) // Gift Type
{
case 0:
ushort species = BitConverter.ToUInt16(data, 0x82);
byte form = data[0x84];
byte gender = data[0xA1];
ushort item = BitConverter.ToUInt16(data, 0x78);
bool isEgg = data[0xD1] == 1;
bool isShiny = data[0xA3] == 2;
img = PKX.getSprite(species, form, gender, item, isEgg, isShiny);
break;
case 1:
img = (Image)(Properties.Resources.ResourceManager.GetObject("item_" + BitConverter.ToUInt16(data, 0x68)) ?? Properties.Resources.unknown);
break;
default:
img = Properties.Resources.unknown;
break;
}
return img;
}
private void L_QR_Click(object sender, EventArgs e)