📄 pieces.c
字号:
0x0000000F, 0xF0000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 };mpr_static(piecequeen, 64, 64, 1, queendata);static unsigned kingdata[128] = { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000000F, 0xC0000000, 0x0000000F, 0xC0000000, 0x000FC00F, 0xC00FC000, 0x003FFE0F, 0xC1FFF000, 0x007FFFCF, 0xCFFFF800, 0x00FFFFEF, 0xDFFFFC00, 0x01FFFFF0, 0x3FFFFE00, 0x03FFFFF8, 0x7FFFFF00, 0x07FFFFFC, 0xFFFFFF80, 0x07FFFFFF, 0xFFFFFF80, 0x0FFFFFFF, 0xFFFFFFC0, 0x0FFFFFFF, 0xFFFFFFC0, 0x1FFFFFFF, 0xFFFFFFE0, 0x1FFFFFFF, 0xFFFFFFE0, 0x1FFFFFFF, 0xFFFFFFE0, 0x1FFFFFFF, 0xFFFFFFE0, 0x1FFFFFFF, 0xFFFFFFE0, 0x1FFFFFFF, 0xFFFFFFE0, 0x1FFFFFFF, 0xFFFFFFE0, 0x0FFFFFFF, 0xFFFFFFE0, 0x0FFFFFFF, 0xFFFFFFC0, 0x0FFFFFFF, 0xFFFFFFC0, 0x0FFFFFFF, 0xFFFFFFC0, 0x07FFFFFF, 0xFFFFFFC0, 0x07FFFFFF, 0xFFFFFF80, 0x07FFFFFF, 0xFFFFFF80, 0x03FFFFFF, 0xFFFFFF80, 0x03FFFFFF, 0xFFFFFF00, 0x01FFFFFF, 0xFFFFFF00, 0x00FFFFFF, 0xFFFFFE00, 0x007FFFFF, 0xFFFFFC00, 0x003FFFFF, 0xFFFFF800, 0x001FFFFF, 0xFFFFF000, 0x001FFFFF, 0xFFFFE000, 0x000FFFFF, 0xFFFFE000, 0x0007FFFF, 0xFFFFC000, 0x0003FFFF, 0xFFFF8000, 0x0003FFFF, 0xFFFF0000, 0x0003FFFF, 0xFFFF0000, 0x0003FFFF, 0xFFFF0000, 0x0003FFFF, 0xFFFF0000, 0x0003FFFF, 0xFFFF0000, 0x0003FFFF, 0xFFFF0000, 0x0003FFFF, 0xFFFF0000, 0x0003FFFF, 0xFFFF0000, 0x0003FFFF, 0xFFFF0000, 0x0003FFFF, 0xFFFF0000, 0x0003FFFF, 0xFFFF0000, 0x0003FFFF, 0xFFFF0000, 0x0003FFFF, 0xFFFF0000, 0x0003FFFF, 0xFFFF0000, 0x0003FFFF, 0xFFFF0000, 0x0003FFFF, 0xFFFF0000, 0x0003FFFF, 0xFFFF0000, 0x0001FFFF, 0xFFFE0000, 0x00001FFF, 0xFFE00000, 0x0000007F, 0xF8000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 };mpr_static(pieceking, 64, 64, 1, kingdata);static unsigned pawnoutdata[128] = { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000003, 0x80000000, 0x0000000C, 0x60000000, 0x00000030, 0x18000000, 0x00000020, 0x08000000, 0x00000020, 0x08000000, 0x00000020, 0x08000000, 0x00000020, 0x08000000, 0x00000010, 0x10000000, 0x00000068, 0x2C000000, 0x00000387, 0xC3800000, 0x00000C00, 0x00600000, 0x00001FFF, 0xFFF00000, 0x00000020, 0x08000000, 0x00000020, 0x08000000, 0x00000020, 0x08000000, 0x00000020, 0x08000000, 0x00000040, 0x04000000, 0x00000040, 0x04000000, 0x00000040, 0x04000000, 0x00000040, 0x04000000, 0x00000080, 0x02000000, 0x00000080, 0x02000000, 0x00000080, 0x02000000, 0x00000080, 0x02000000, 0x00000080, 0x02000000, 0x00000080, 0x02000000, 0x00000080, 0x02000000, 0x00000080, 0x02000000, 0x00000040, 0x04000000, 0x00000040, 0x04000000, 0x00000040, 0x04000000, 0x00000060, 0x0C000000, 0x00000020, 0x08000000, 0x00000020, 0x08000000, 0x00000020, 0x08000000, 0x00000020, 0x08000000, 0x00000020, 0x08000000, 0x000001C0, 0x07000000, 0x00000E00, 0x00E00000, 0x00003000, 0x00180000, 0x00004000, 0x00040000, 0x0000FFFF, 0xFFFE0000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 };mpr_static(outlinepawn, 64, 64, 1, pawnoutdata);static unsigned knightoutdata[128] = { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000600, 0x00000000, 0x00006500, 0x00000000, 0x00005500, 0x00000000, 0x00004D80, 0x00000000, 0x00002CBC, 0x00000000, 0x000024C3, 0xE0000000, 0x00002000, 0x1E000000, 0x00002000, 0x03800000, 0x00004000, 0x00600000, 0x00004000, 0x00100000, 0x00004000, 0x00080000, 0x00008000, 0x00040000, 0x00008300, 0x00020000, 0x00010000, 0x00070000, 0x00010000, 0x00050000, 0x00020000, 0x00008000, 0x00020000, 0x00008000, 0x00040000, 0x00004000, 0x00080000, 0x00004000, 0x00100000, 0x00004000, 0x00200000, 0x00004000, 0x00600000, 0x00002000, 0x00400000, 0x00002000, 0x00400000, 0x00002000, 0x00800000, 0x00001000, 0x00800000, 0x00001000, 0x010001F8, 0x00001000, 0x02000606, 0x00001800, 0x04000801, 0x00000800, 0x04001001, 0x00000800, 0x08002001, 0x00000800, 0x08004001, 0x00000800, 0x08008001, 0x00000800, 0x04010001, 0x00000400, 0x04010001, 0x00000400, 0x02020001, 0x00000400, 0x02040001, 0x00000400, 0x01180002, 0x00000400, 0x00E00002, 0x00000400, 0x00000004, 0x00000400, 0x00000008, 0x00000400, 0x00000010, 0x00000400, 0x00000020, 0x00000400, 0x00000040, 0x00000400, 0x00000080, 0x00000400, 0x00000100, 0x00000400, 0x00000200, 0x00000400, 0x00000200, 0x00000400, 0x00000200, 0x00000400, 0x00000400, 0x00000800, 0x00000400, 0x00000800, 0x00000400, 0x00000800, 0x00000400, 0x00000800, 0x00000800, 0x00001000, 0x00000800, 0x00001000, 0x00000800, 0x00001000, 0x00000FFF, 0xFFFFF000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 };mpr_static(outlineknight, 64, 64, 1, knightoutdata);static unsigned bishopoutdata[128] = { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000003, 0xC0000000, 0x00000002, 0x40000000, 0x00000002, 0x40000000, 0x00000004, 0x20000000, 0x00000008, 0x10000000, 0x00000010, 0x38000000, 0x00000020, 0x64000000, 0x00000040, 0xC2000000, 0x00000041, 0x82000000, 0x00000043, 0x02000000, 0x00000042, 0x02000000, 0x00000040, 0x02000000, 0x00000020, 0x04000000, 0x00000010, 0x08000000, 0x00000008, 0x10000000, 0x00000010, 0x08000000, 0x00000010, 0x08000000, 0x00000010, 0x08000000, 0x00000020, 0x04000000, 0x00000020, 0x04000000, 0x00000020, 0x04000000, 0x00000040, 0x02000000, 0x00000040, 0x02000000, 0x00000040, 0x02000000, 0x00000080, 0x01000000, 0x00000080, 0x01000000, 0x00000080, 0x01000000, 0x00000100, 0x00800000, 0x00000100, 0x00800000, 0x00000100, 0x00800000, 0x00000200, 0x00400000, 0x00000200, 0x00400000, 0x00000200, 0x00400000, 0x00000400, 0x00200000, 0x00000400, 0x00200000, 0x00000400, 0x00200000, 0x00000800, 0x00100000, 0x00000800, 0x00100000, 0x00000800, 0x00100000, 0x00000800, 0x00100000, 0x00000800, 0x00100000, 0x00000400, 0x00200000, 0x00000400, 0x00200000, 0x00000200, 0x00400000, 0x00000200, 0x00400000, 0x00000100, 0x00800000, 0x00000100, 0x00800000, 0x00000080, 0x01000000, 0x00000080, 0x01000000, 0x00000040, 0x02000000, 0x00000040, 0x02000000, 0x00000020, 0x04000000, 0x000000C0, 0x03000000, 0x00000700, 0x00E00000, 0x00000800, 0x00100000, 0x00001000, 0x00080000, 0x00003FFF, 0xFFFC0000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 };mpr_static(outlinebishop, 64, 64, 1, bishopoutdata);static unsigned rookoutdata[128] = { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000FF03F, 0xF80FF000, 0x00081020, 0x08081000, 0x00081020, 0x08081000, 0x00081020, 0x08081000, 0x00081020, 0x08081000, 0x00081FE0, 0x0FF81000, 0x00080000, 0x00001000, 0x00040000, 0x00002000, 0x00020000, 0x00004000, 0x00010000, 0x00008000, 0x00008000, 0x00010000, 0x00004000, 0x00020000, 0x00002000, 0x00040000, 0x00002FFF, 0xFFF40000, 0x00002000, 0x00040000, 0x00002000, 0x00040000, 0x00002000, 0x00040000, 0x00002000, 0x00040000, 0x00002000, 0x00040000, 0x00002000, 0x00040000, 0x00002000, 0x00040000, 0x00002000, 0x00040000, 0x00002000, 0x00040000, 0x00002000, 0x00040000, 0x00002000, 0x00040000, 0x00002000, 0x00040000, 0x00002000, 0x00040000, 0x00002000, 0x00040000, 0x00002000, 0x00040000, 0x00002000, 0x00040000, 0x00002000, 0x00040000, 0x00002000, 0x00040000, 0x00002000, 0x00040000, 0x00002000, 0x00040000, 0x00002000, 0x00040000, 0x00002000, 0x00040000, 0x00002000, 0x00040000, 0x00002000, 0x00040000, 0x00004FFF, 0xFFF20000, 0x00008000, 0x00010000, 0x00010000, 0x00008000, 0x00020000, 0x00008000, 0x00020000, 0x00004000, 0x00040000, 0x00002000, 0x00040000, 0x00002000, 0x00080000, 0x00001000, 0x00080000, 0x00001000, 0x00100000, 0x00000800, 0x001FFFFF, 0xFFFFF800, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 };mpr_static(outlinerook, 64, 64, 1, rookoutdata);static unsigned queenoutdata[128] = { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000300, 0x00C00000, 0x00000480, 0x01200000, 0x00000480, 0x01200000, 0x00000300, 0x00C00000, 0x00000180, 0x01800000, 0x00000240, 0x02400000, 0x00000240, 0x02400000, 0x00000220, 0x04400000, 0x00000220, 0x04400000, 0x00000210, 0x08400000, 0x00000410, 0x08200000, 0x00000408, 0x10200000, 0x01800408, 0x10200180, 0x02400404, 0x20200240, 0x02400404, 0x20200240, 0x01C00802, 0x40100380, 0x00600802, 0x40100600, 0x00500801, 0x80100A00, 0x00280800, 0x00101400, 0x00240800, 0x00102400, 0x00121000, 0x00084800, 0x00111000, 0x00088800, 0x00089000, 0x00091000, 0x00085000, 0x000A1000, 0x00043000, 0x000C2000, 0x00041000, 0x00082000, 0x00040000, 0x00002000, 0x00020000, 0x00004000, 0x00020000, 0x00004000, 0x00020000, 0x00004000, 0x00010000, 0x00008000, 0x00010000, 0x00008000, 0x0001000F, 0xF0008000, 0x000101F0, 0x0F808000, 0x00010E00, 0x00708000, 0x00013000, 0x000C8000, 0x00014000, 0x00028000, 0x00008000, 0x00010000, 0x00008000, 0x00010000, 0x00008007, 0xC0010000, 0x00008600, 0x00610000, 0x00008800, 0x00110000, 0x00005000, 0x000A0000, 0x00004000, 0x00020000, 0x0000400F, 0xF0020000, 0x000041F0, 0x0F820000, 0x00005E00, 0x007A0000, 0x00006000, 0x00060000, 0x00001E00, 0x00780000, 0x000001F0, 0x0F800000, 0x0000000F, 0xF0000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 };mpr_static(outlinequeen, 64, 64, 1, queenoutdata);static unsigned kingoutdata[128] = { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000000F, 0xC0000000, 0x0000000C, 0xC0000000, 0x000FC00B, 0x400FC000, 0x00303E0B, 0x41F03000, 0x004001CC, 0xCE000800, 0x0080002F, 0xD0000400, 0x01000010, 0x20000200, 0x02000008, 0x40000100, 0x04000004, 0x80000080, 0x04000003, 0x00000080, 0x0807E003, 0x001F8040, 0x08081003, 0x00204040, 0x10100800, 0x00402020, 0x10100400, 0x00802020, 0x10200407, 0x80801020, 0x10200204, 0x81001020, 0x10200104, 0x82001020, 0x10100104, 0x82002020, 0x10100104, 0x82002020, 0x08100104, 0x82002020, 0x08080104, 0x82004040, 0x08080107, 0x82004040, 0x08040100, 0x02008040, 0x04020100, 0x02010040, 0x04020100, 0x02010080, 0x04010100, 0x02020080, 0x02008000, 0x00040080, 0x02004000, 0x00080100, 0x01002000, 0x00100100, 0x00801000, 0x00200200, 0x00400800, 0x00400400, 0x00200400, 0x00800800, 0x00100200, 0x01001000, 0x00100100, 0x02002000, 0x00080100, 0x02002000, 0x00040080, 0x04004000, 0x000200FF, 0xFC008000, 0x00021F00, 0x03E10000, 0x0002E000, 0x001D0000, 0x00030000, 0x00030000, 0x00020000, 0x00010000, 0x00020000, 0x00010000, 0x00020000, 0x00010000, 0x00020000, 0x00010000, 0x00020000, 0x00010000, 0x00020000, 0x00010000, 0x00020000, 0x00010000, 0x00020000, 0x00010000, 0x00020000, 0x00010000, 0x0002007F, 0xF8010000, 0x00021F80, 0x07E10000, 0x0002E000, 0x001D0000, 0x00030000, 0x00030000, 0x00030000, 0x00030000, 0x0001E000, 0x001C0000, 0x00001F80, 0x07E00000, 0x0000007F, 0xF8000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 };mpr_static(outlineking, 64, 64, 1, kingoutdata);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -