private void getSlotFiller(int offset, PictureBox pb)
{
byte[] slotdata = new byte[0xE8];
Array.Copy(savefile, offset, slotdata, 0, 0xE8); // Fill Our EKX Slot
byte[] dslotdata = PKX.decryptArray(slotdata);
if (PKX.getCHK(dslotdata) != BitConverter.ToUInt16(dslotdata, 6) // Invalid Checksum
&& (!savLoaded && !slotdata.SequenceEqual(new byte[0xE8]))) // And Save Loaded
{
// Bad Egg present in slot.
pb.Image = null;
pb.BackColor = Color.Red;
return;
}
pb.BackColor = Color.Transparent;
pb.Image = PKX.getSprite(dslotdata);
}
private void getSlotColor(int slot, Image color)