WhitePromotion, WhiteNonPromotion,
BlackPromotion, BlackNonPromotion,
WhiteCapturesEnPassant, BlackCapturesEnPassant,
- WhiteDrop, BlackDrop,
+ WhiteDrop, BlackDrop, FirstLeg,
NormalMove, AmbiguousMove, IllegalMove, ImpossibleMove,
WhiteWins, BlackWins, GameIsDrawn, GameUnfinished,
GNUChessGame, XBoardGame, MoveNumberOne, Open, Close, Nothing,
VariantSChess,
VariantGrand,
VariantSpartan,
+ VariantLion,
VariantUnknown /* Catchall for other unknown variants */
} VariantClass;
"seirawan",\
"grand",\
"spartan",\
+ "lion",\
"unknown" \
}