Home
last modified time | relevance | path

Searched refs:pieceDesc (Results 1 – 11 of 11) sorted by path

/dports/games/libretro-scummvm/scummvm-7b1e929/engines/gob/
H A Dscenery.cpp980 void Scenery::loadPieces(int16 pictDescId, PieceDesc *&pieceDesc, uint32 &piecesCount) { in loadPieces() argument
988 pieceDesc = new PieceDesc[piecesCount]; in loadPieces()
991 pieceDesc[i].left = resource->stream()->readSint16LE(); in loadPieces()
992 pieceDesc[i].right = resource->stream()->readSint16LE(); in loadPieces()
993 pieceDesc[i].top = resource->stream()->readSint16LE(); in loadPieces()
994 pieceDesc[i].bottom = resource->stream()->readSint16LE(); in loadPieces()
H A Dscenery.h148 void loadPieces(int16 pictDescId, PieceDesc *&pieceDesc, uint32 &piecesCount);
/dports/games/scummvm/scummvm-2.5.1/engines/gob/
H A Dscenery.cpp980 void Scenery::loadPieces(int16 pictDescId, PieceDesc *&pieceDesc, uint32 &piecesCount) { in loadPieces() argument
988 pieceDesc = new PieceDesc[piecesCount]; in loadPieces()
991 pieceDesc[i].left = resource->stream()->readSint16LE(); in loadPieces()
992 pieceDesc[i].right = resource->stream()->readSint16LE(); in loadPieces()
993 pieceDesc[i].top = resource->stream()->readSint16LE(); in loadPieces()
994 pieceDesc[i].bottom = resource->stream()->readSint16LE(); in loadPieces()
H A Dscenery.h148 void loadPieces(int16 pictDescId, PieceDesc *&pieceDesc, uint32 &piecesCount);
/dports/games/xboard-devel/xboard-f49e7e1/
H A Dbackend.c8997 ASSIGN(pieceDesc[piece], buf1); in HandleMachineMove()
8998 if(isupper(*p) && p[1] == '&') { ASSIGN(pieceDesc[WHITE_TO_BLACK piece], buf1); } in HandleMachineMove()
10088 if(pieceDesc[piece] && killX >= 0 && strchr(pieceDesc[piece], 'O') // Betza castling-enabled in ApplyMove()
11782 for(i=0; i<EmptySquare; i++) { FREE(pieceDesc[i]); pieceDesc[i] = NULL; } in Reset()
H A Dmoves.c76 char *pieceDesc[EmptySquare]; variable
217 m = pieceDesc[p]; d = (c == '+' ? pieceToChar[DEMOTED p] : c); in CollectPieceDescriptors()
220 char *wm = pieceDesc[BLACK_TO_WHITE p]; in CollectPieceDescriptors()
224 !pieceDesc[p] /*&& pieceName[p] == c*/) continue; // orthodox piece known by its usual name in CollectPieceDescriptors()
713 if(pieceDefs && pieceDesc[piece]) { // [HGM] gen: use engine-defined moves in GenPseudoLegal()
714 MovesFromString(board, flags, ff, rf, -1, -1, 0, pieceDesc[piece], callback, closure); in GenPseudoLegal()
1439 p = (flags & F_WHITE_ON_MOVE ? pieceDesc[wKing] : pieceDesc[bKing]); in GenLegal()
1798 …iece == WhiteCobra || piece == BlackCobra) && gameInfo.variant != VariantChu && !pieceDesc[piece]) in LegalityTest()
H A Dmoves.h66 extern char *pieceDesc[(int)EmptySquare];
/dports/games/xboard/xboard-4.9.1/
H A Dbackend.c6501 …SendToProgram(boards[0][1][BOARD_LEFT] == WhitePawn && !pieceDesc[WhitePawn] ? "a2a3\n" : "black\n… in SendBoard()
9184 ASSIGN(pieceDesc[piece], buf1); in HandleMachineMove()
9185 if((ID & 32) == 0 && p[1] == '&') { ASSIGN(pieceDesc[WHITE_TO_BLACK piece], buf1); } in HandleMachineMove()
10314 if(pieceDesc[piece] && killX >= 0 && strchr(pieceDesc[piece], 'O') // Betza castling-enabled in ApplyMove()
10349 …} else if (pieceDesc[piece] && piece == king && !strchr(pieceDesc[piece], 'O') && strchr(pieceDesc in ApplyMove()
12044 for(i=0; i<EmptySquare; i++) { FREE(pieceDesc[i]); pieceDesc[i] = NULL; } in Reset()
13216 for(i=0; i<EmptySquare; i++) { FREE(pieceDesc[i]); pieceDesc[i] = NULL; } // reset VariantMen in LoadGame()
18289 …if(pieceDesc[WhiteKing] && strchr(pieceDesc[WhiteKing], 'i') && !strchr(pieceDesc[WhiteKing], 'O')…
18293 …if(piece >= WhitePawn && piece <= WhiteKing && pieceDesc[piece] && strchr(pieceDesc[piece], 'i')) …
18299 …if(piece >= BlackPawn && piece <= BlackKing && pieceDesc[piece] && strchr(pieceDesc[piece], 'i')) …
[all …]
H A Dmoves.c76 char *pieceDesc[EmptySquare]; variable
218 m = pieceDesc[p]; d = (c == '+' ? pieceToChar[DEMOTED(p)] : c); in CollectPieceDescriptors()
221 char *wm = pieceDesc[BLACK_TO_WHITE p]; in CollectPieceDescriptors()
225 !pieceDesc[p] /*&& pieceName[p] == c*/) continue; // orthodox piece known by its usual name in CollectPieceDescriptors()
259 ASSIGN(pieceDesc[piece], p); in LoadPieceDesc()
261 ASSIGN(pieceDesc[WHITE_TO_BLACK piece], p); in LoadPieceDesc()
759 if(pieceDefs && pieceDesc[piece]) { // [HGM] gen: use engine-defined moves in GenPseudoLegal()
760 … MovesFromString(board, flags, ff, rf, -1, -1, 0, 0, pieceDesc[piece], callback, closure); in GenPseudoLegal()
1515 p = (flags & F_WHITE_ON_MOVE ? pieceDesc[wKing] : pieceDesc[bKing]); in GenLegal()
1882 …iece == WhiteCobra || piece == BlackCobra) && gameInfo.variant != VariantChu && !pieceDesc[piece]) in LegalityTest()
H A Dmoves.h68 extern char *pieceDesc[(int)EmptySquare];
H A Dparser.c653 …if(pieceDesc[king] && (q = strchr(pieceDesc[king], 'O'))) { // redefined to non-default King stride in NextUnit()