You need to sign in or sign up before continuing.
Commit 34bdf64a authored by fallenstardust's avatar fallenstardust

更改为scroll settings

parent b56f9074
......@@ -171,6 +171,7 @@ void DeckBuilder::Terminate() {
mainGame->btnLeaveGame->setVisible(false);
mainGame->wPallet->setVisible(false);
mainGame->wSettings->setVisible(false);
mainGame->wLogs->setVisible(false);
mainGame->PopupElement(mainGame->wMainMenu);
mainGame->device->setEventReceiver(&mainGame->menuHandler);
mainGame->wACMessage->setVisible(false);
......
......@@ -183,7 +183,7 @@ bool ClientField::OnEvent(const irr::SEvent& event) {
break;
}
case BUTTON_BGM: {
mainGame->soundManager->PlaySoundEffect(SoundManager::SFX::BUTTON);
mainGame->imgVol->setImage(imageManager.tPlay);
if (mainGame->gameConf.enable_music) {
mainGame->gameConf.enable_music = false;
mainGame->soundManager->StopBGM();
......@@ -202,7 +202,6 @@ bool ClientField::OnEvent(const irr::SEvent& event) {
mainGame->soundManager->PlayBGM(SoundManager::BGM::DUEL);
}
}
mainGame->imgVol->setImage(imageManager.tPlay);
break;
}
case BUTTON_CHAIN_IGNORE: {
......@@ -1953,15 +1952,9 @@ bool ClientField::OnCommonEvent(const irr::SEvent& event) {
return true;
break;
}
case SCROLL_TAB_HELPER: {
rect<s32> pos = mainGame->tabHelper->getRelativePosition();
mainGame->tabHelper->setRelativePosition(recti(0, mainGame->scrTabHelper->getPos() * -1, pos.LowerRightCorner.X, pos.LowerRightCorner.Y));
return true;
break;
}
case SCROLL_TAB_SYSTEM: {
rect<s32> pos = mainGame->tabSystem->getRelativePosition();
mainGame->tabSystem->setRelativePosition(recti(0, mainGame->scrTabSystem->getPos() * -1, pos.LowerRightCorner.X, pos.LowerRightCorner.Y));
case SCROLL_SETTINGS: {
rect<s32> pos = mainGame->wSettings->getRelativePosition();
mainGame->wSettings->setRelativePosition(recti(0, mainGame->scrTabSystem->getPos() * -1, pos.LowerRightCorner.X, pos.LowerRightCorner.Y));
return true;
break;
}
......
......@@ -821,8 +821,7 @@ private:
#define BUTTON_SHOW_LOG 367
#define CHECKBOX_DRAW_FIELD_SPELL 368
#define CHECKBOX_QUICK_ANIMATION 369
#define SCROLL_TAB_HELPER 370
#define SCROLL_TAB_SYSTEM 371
#define SCROLL_SETTINGS 371
#define CHECKBOX_MULTI_KEYWORDS 372
#define CHECKBOX_PREFER_EXPANSION 373
#define CHECKBOX_DRAW_SINGLE_CHAIN 374
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment