Skip to content

Commit 2020958

Browse files
committed
geode theme geodify
1 parent 6e35450 commit 2020958

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

src/modify/geode.loader/ModsLayer.cpp

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,22 @@
11
#include <Geode/Geode.hpp>
2+
#include <Geode/loader/Loader.hpp>
23
#include "../../SwelvyBG.hpp"
34
#include "../../Hooks/Hooker.hpp"
45

56
using namespace geode::prelude;
67

78
class ModsLayer : public Betterhook::HookBetter {
89
void init(CCNode* _This) override {
9-
if (auto bg = _This->getChildByID("bg")) {
10-
bg->setVisible(false);
11-
}
10+
if (!(Loader::get()->getSettingValue<bool>("enable-geode-theme"))) {
11+
if (auto bg = _This->getChildByID("bg")) {
12+
bg->setVisible(false);
13+
}
1214

13-
SwelvyBG* swelvyBG = SwelvyBG::create();
14-
swelvyBG->setZOrder(-1);
15-
swelvyBG->setID("swelvy-background");
16-
_This->addChild(swelvyBG);
15+
SwelvyBG* swelvyBG = SwelvyBG::create();
16+
swelvyBG->setZOrder(-1);
17+
swelvyBG->setID("swelvy-background");
18+
_This->addChild(swelvyBG);
19+
}
1720
}
1821

1922
const char* PutLayer() const override { return "ModsLayer"; }

0 commit comments

Comments
 (0)