Игра по правилам
// обычное перемещение:
// если карта берется со стены, пристенка // или из вспомогательного ряда:
if( (Line ==0¦¦ Line ==211 Line == 4) &&
// и кладется на непустой пристенок IsCards(2,pos) &&
// на карту такой же масти
GetCardfLine,Pos,true).GetSuitO == GetCard(2,pos,true).GetSuitO . &&
/ / на 1 меньшую по значению OnBig(Line,Pos,2,pos,false) )
// то перемещение допустимо return true;
}
// —————————————————————————-
// если карта кладется на склад:
if( line == 3 )
{
//в пустой склад:
// если склад пуст
if( !IsCards(3,0) &&
//ив него кладется туз
GetCard(Line,Pos,true).GetValue() == АСЕ ) //то перемещение допустимо
return true;
221