Skip to content

Commit ceacc48

Browse files
author
0mgRod
committed
v1.1.0
1 parent 82d48ae commit ceacc48

File tree

3 files changed

+37
-12
lines changed

3 files changed

+37
-12
lines changed

changelog.md

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
- Fixed versioning stuff
44
- Fixed `LoadingLayer` bug
55
- Added very customisable settings
6+
- Added `SecretLayer2`
67

78
# v1.0.1
89

@@ -13,14 +14,14 @@
1314
# v1.0.0
1415

1516
- Added the following layers:
16-
- CreatorLayer
17-
- GauntletSelectLayer
18-
- GJGarageLayer
19-
- LeaderboardsLayer
20-
- LevelBrowserLayer
21-
- LevelInfoLayer
22-
- LevelSearchLayer
23-
- LevelSelectLayer
24-
- LoadingLayer
25-
- MenuLayer
26-
- SecretRewardsLayer
17+
- `CreatorLayer`
18+
- `GauntletSelectLayer`
19+
- `GJGarageLayer`
20+
- `LeaderboardsLayer`
21+
- `LevelBrowserLayer`
22+
- `LevelInfoLayer`
23+
- `LevelSearchLayer`
24+
- `LevelSelectLayer`
25+
- `LoadingLayer`
26+
- `MenuLayer`
27+
- `SecretRewardsLayer`

mod.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"geode": "3.2.0",
2+
"geode": "3.3.0",
33
"gd": {
44
"android": "2.206",
55
"win": "2.206"

src/modify/SecretLayer2.cpp

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
#include "../SwelvyBG.hpp"
2+
#include <Geode/Geode.hpp>
3+
#include <Geode/modify/LevelBrowserLayer.hpp>
4+
5+
using namespace geode::prelude;
6+
7+
class $modify(MyLevelBrowserLayer, LevelBrowserLayer) {
8+
bool init(GJSearchObject* p0) {
9+
if (!LevelBrowserLayer::init(p0)) {
10+
return false;
11+
}
12+
if (Mod::get()->getSettingValue<bool>("show-vault-of-secrets")){
13+
if (auto bg = this->getChildByID("background")) {
14+
bg->setVisible(false);
15+
auto swelvyBG = SwelvyBG::create();
16+
swelvyBG->setZOrder(-2);
17+
swelvyBG->setID("swelvy-background");
18+
19+
this->addChild(swelvyBG);
20+
}
21+
}
22+
return true;
23+
}
24+
};

0 commit comments

Comments
 (0)