X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=moves.h;h=f50ea085ea8ca7e5ee3ff67feab4bc3dd30a6dca;hb=0efdc4c5ef60cf4c15e9dddf3658d2115e4d5d93;hp=cc70260eef0a37529d122d82c83c642d148a36d6;hpb=93077be9f3009b8eb6ad64067f31d000aaf284c3;p=xboard.git diff --git a/moves.h b/moves.h index cc70260..f50ea08 100644 --- a/moves.h +++ b/moves.h @@ -73,6 +73,7 @@ typedef void (*MoveCallback) P((Board board, int flags, ChessMove kind, #define F_ATOMIC_CAPTURE 128 /* capturing piece explodes, destroying itself and all non-pawns on adjacent squares; destroying your own king is illegal */ +#define F_FRC_TYPE_CASTLING 256 /* generate castlings as captures of own Rook */ /* Special epfile values. [HGM] positive values are non-reversible moves! */ #define EP_NONE (-4) /* [HGM] Tricky! order matters: */