Added 'move top card to bottom'
This commit is contained in:
parent
0908a8da8b
commit
5cdc3c68b7
2 changed files with 11 additions and 1 deletions
|
@ -136,6 +136,8 @@ Player::Player(ServerInfo_User *info, int _id, bool _local, TabGame *_parent)
|
||||||
connect(aMoveTopCardsToGrave, SIGNAL(triggered()), this, SLOT(actMoveTopCardsToGrave()));
|
connect(aMoveTopCardsToGrave, SIGNAL(triggered()), this, SLOT(actMoveTopCardsToGrave()));
|
||||||
aMoveTopCardsToExile = new QAction(this);
|
aMoveTopCardsToExile = new QAction(this);
|
||||||
connect(aMoveTopCardsToExile, SIGNAL(triggered()), this, SLOT(actMoveTopCardsToExile()));
|
connect(aMoveTopCardsToExile, SIGNAL(triggered()), this, SLOT(actMoveTopCardsToExile()));
|
||||||
|
aMoveTopCardToBottom = new QAction(this);
|
||||||
|
connect(aMoveTopCardToBottom, SIGNAL(triggered()), this, SLOT(actMoveTopCardToBottom()));
|
||||||
}
|
}
|
||||||
|
|
||||||
playerMenu = new QMenu(QString());
|
playerMenu = new QMenu(QString());
|
||||||
|
@ -166,6 +168,7 @@ Player::Player(ServerInfo_User *info, int _id, bool _local, TabGame *_parent)
|
||||||
libraryMenu->addSeparator();
|
libraryMenu->addSeparator();
|
||||||
libraryMenu->addAction(aMoveTopCardsToGrave);
|
libraryMenu->addAction(aMoveTopCardsToGrave);
|
||||||
libraryMenu->addAction(aMoveTopCardsToExile);
|
libraryMenu->addAction(aMoveTopCardsToExile);
|
||||||
|
libraryMenu->addAction(aMoveTopCardToBottom);
|
||||||
deck->setMenu(libraryMenu, aDrawCard);
|
deck->setMenu(libraryMenu, aDrawCard);
|
||||||
} else {
|
} else {
|
||||||
handMenu = 0;
|
handMenu = 0;
|
||||||
|
@ -408,6 +411,7 @@ void Player::retranslateUi()
|
||||||
aShuffle->setText(tr("&Shuffle"));
|
aShuffle->setText(tr("&Shuffle"));
|
||||||
aMoveTopCardsToGrave->setText(tr("Move top cards to &graveyard..."));
|
aMoveTopCardsToGrave->setText(tr("Move top cards to &graveyard..."));
|
||||||
aMoveTopCardsToExile->setText(tr("Move top cards to &exile..."));
|
aMoveTopCardsToExile->setText(tr("Move top cards to &exile..."));
|
||||||
|
aMoveTopCardToBottom->setText(tr("Put top card on &bottom"));
|
||||||
|
|
||||||
handMenu->setTitle(tr("&Hand"));
|
handMenu->setTitle(tr("&Hand"));
|
||||||
mRevealHand->setTitle(tr("&Reveal to"));
|
mRevealHand->setTitle(tr("&Reveal to"));
|
||||||
|
@ -577,6 +581,11 @@ void Player::actMoveTopCardsToExile()
|
||||||
sendCommandContainer(new CommandContainer(commandList));
|
sendCommandContainer(new CommandContainer(commandList));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void Player::actMoveTopCardToBottom()
|
||||||
|
{
|
||||||
|
sendGameCommand(new Command_MoveCard(-1, "deck", 0, "deck", -1, 0, false));
|
||||||
|
}
|
||||||
|
|
||||||
void Player::actUntapAll()
|
void Player::actUntapAll()
|
||||||
{
|
{
|
||||||
sendGameCommand(new Command_SetCardAttr(-1, "table", -1, "tapped", "0"));
|
sendGameCommand(new Command_SetCardAttr(-1, "table", -1, "tapped", "0"));
|
||||||
|
|
|
@ -84,6 +84,7 @@ public slots:
|
||||||
void actMulligan();
|
void actMulligan();
|
||||||
void actMoveTopCardsToGrave();
|
void actMoveTopCardsToGrave();
|
||||||
void actMoveTopCardsToExile();
|
void actMoveTopCardsToExile();
|
||||||
|
void actMoveTopCardToBottom();
|
||||||
|
|
||||||
void actViewLibrary();
|
void actViewLibrary();
|
||||||
void actViewTopCards();
|
void actViewTopCards();
|
||||||
|
@ -116,7 +117,7 @@ private:
|
||||||
QAction *aMoveHandToTopLibrary, *aMoveHandToBottomLibrary, *aMoveHandToGrave, *aMoveHandToRfg,
|
QAction *aMoveHandToTopLibrary, *aMoveHandToBottomLibrary, *aMoveHandToGrave, *aMoveHandToRfg,
|
||||||
*aMoveGraveToTopLibrary, *aMoveGraveToBottomLibrary, *aMoveGraveToHand, *aMoveGraveToRfg,
|
*aMoveGraveToTopLibrary, *aMoveGraveToBottomLibrary, *aMoveGraveToHand, *aMoveGraveToRfg,
|
||||||
*aMoveRfgToTopLibrary, *aMoveRfgToBottomLibrary, *aMoveRfgToHand, *aMoveRfgToGrave,
|
*aMoveRfgToTopLibrary, *aMoveRfgToBottomLibrary, *aMoveRfgToHand, *aMoveRfgToGrave,
|
||||||
*aViewLibrary, *aViewTopCards, *aMoveTopCardsToGrave, *aMoveTopCardsToExile,
|
*aViewLibrary, *aViewTopCards, *aMoveTopCardsToGrave, *aMoveTopCardsToExile, *aMoveTopCardToBottom,
|
||||||
*aViewGraveyard, *aViewRfg, *aViewSideboard,
|
*aViewGraveyard, *aViewRfg, *aViewSideboard,
|
||||||
*aDrawCard, *aDrawCards, *aMulligan, *aShuffle,
|
*aDrawCard, *aDrawCards, *aMulligan, *aShuffle,
|
||||||
*aUntapAll, *aRollDie, *aCreateToken, *aCreateAnotherToken,
|
*aUntapAll, *aRollDie, *aCreateToken, *aCreateAnotherToken,
|
||||||
|
|
Loading…
Reference in a new issue