disable settings button on server mods / mods with no settings

This commit is contained in:
HJfod 2024-05-05 00:03:59 +03:00
parent 5b5b77b1bd
commit d5d5c3adb7

View file

@ -503,6 +503,14 @@ bool ModPopup::setup(ModSource&& src) {
);
m_buttonMenu->addChildAtPosition(settingsBtn, Anchor::BottomLeft, ccp(28, 25));
if (!m_source.asMod() || !m_source.asMod()->hasSettings()) {
settingsSpr->setOpacity(90);
static_cast<CCSprite*>(settingsSpr->getTopNode())->setOpacity(90);
settingsSpr->setColor(ccGRAY);
static_cast<CCSprite*>(settingsSpr->getTopNode())->setColor(ccGRAY);
settingsBtn->setEnabled(false);
}
// Select details tab
this->loadTab(Tab::Details);