Skip to content

Commit 9f5d85a

Browse files
committed
fix hardcoded setting id
1 parent 106e97c commit 9f5d85a

3 files changed

Lines changed: 10 additions & 10 deletions

File tree

src/main.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,18 @@ using namespace horrible::prelude;
1717
static std::vector<std::weak_ptr<Hook>> s_safeModeHooks;
1818
static std::vector<std::weak_ptr<Hook>> s_floatingBtnHooks;
1919

20-
#define HORRIBLE_HOOK_INTERNAL(vectorRef) \
20+
#define HORRIBLE_HOOK_INTERNAL(hookVector, settingId) \
2121
static void onModify(auto& self) { \
2222
utils::StringMap<std::shared_ptr<Hook>>& hooks = self.m_hooks; \
23-
auto enable = thisMod->getSettingValue<bool>(setting::FloatingBtn); \
23+
auto enable = thisMod->getSettingValue<bool>(settingId); \
2424
\
2525
for (auto& hook : hooks | std::views::values) { \
2626
hook->setAutoEnable(enable); \
2727
(void)hook->toggle(enable); \
2828
\
2929
(void)self.setHookPriorityPre(hook->getDisplayName(), Priority::FirstPre); \
3030
\
31-
vectorRef.push_back(hook); \
31+
hookVector.push_back(hook); \
3232
}; \
3333
}
3434

@@ -112,7 +112,7 @@ static std::vector<std::weak_ptr<Hook>> s_floatingBtnHooks;
112112

113113
// safe mode
114114
class $modify(HISafeGJGameLevel, GJGameLevel) {
115-
HORRIBLE_HOOK_INTERNAL(s_safeModeHooks);
115+
HORRIBLE_HOOK_INTERNAL(s_safeModeHooks, setting::SafeMode);
116116

117117
void savePercentage(int, bool, int, int, bool) {
118118
log::warn("Safe mode is enabled, so progress will not be saved!");
@@ -121,7 +121,7 @@ class $modify(HISafeGJGameLevel, GJGameLevel) {
121121

122122
// safe mode
123123
class $modify(HISafePlayLayer, PlayLayer) {
124-
HORRIBLE_HOOK_INTERNAL(s_safeModeHooks);
124+
HORRIBLE_HOOK_INTERNAL(s_safeModeHooks, setting::SafeMode);
125125

126126
// safe mode prevents level completion
127127
void levelComplete() {
@@ -136,7 +136,7 @@ class $modify(HISafePlayLayer, PlayLayer) {
136136
};
137137

138138
class $modify(HIFloatBtnPauseLayer, PauseLayer) {
139-
HORRIBLE_HOOK_INTERNAL(s_floatingBtnHooks);
139+
HORRIBLE_HOOK_INTERNAL(s_floatingBtnHooks, setting::FloatingBtn);
140140

141141
void customSetup() {
142142
auto toggle = thisMod->getSettingValue<bool>(setting::FloatingBtn);
@@ -152,7 +152,7 @@ class $modify(HIFloatBtnPauseLayer, PauseLayer) {
152152
};
153153

154154
class $modify(HIFloatBtnPlayLayer, PlayLayer) {
155-
HORRIBLE_HOOK_INTERNAL(s_floatingBtnHooks);
155+
HORRIBLE_HOOK_INTERNAL(s_floatingBtnHooks, setting::FloatingBtn);
156156

157157
void setupHasCompleted() {
158158
toggleButton();

src/ui/src/Menu.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -390,7 +390,7 @@ bool Menu::init() {
390390

391391
m_mainLayer->addChild(sillyDropdown, 9);
392392

393-
m_mainLayer->addChild(m_impl->createFilterLabel("Silly Tier", "silly-filter-label", {m_impl->categoryList->getPositionX(), sillyDropdown->getPositionY() + 8.75f}), 1);
393+
m_mainLayer->addChild(m_impl->createFilterLabel("Silliness", "silly-filter-label", {m_impl->categoryList->getPositionX(), sillyDropdown->getPositionY() + 8.75f}), 1);
394394

395395
auto filterHint = CCLabelBMFont::create("Use different filters to search for options quicker. Press the pin icon on an option cell to pin it to the top.", "chatFont.fnt", m_impl->categoryList->getScaledContentWidth());
396396
filterHint->setID("filter-hint");

src/ui/src/MenuCredits.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,10 @@ bool MenuCredits::init(ZStringView theme) {
6767
setTitle("Credits");
6868
setCloseButtonSpr(CircleButtonSprite::createWithSpriteFrameName(themes::close, 0.875f, btns, CircleBaseSize::Small));
6969

70-
addSideArt(m_mainLayer, SideArt::All, SideArtStyle::PopupGold);
71-
7270
popup::closeBtnID(m_closeBtn);
7371

72+
addSideArt(m_mainLayer, SideArt::All, SideArtStyle::PopupGold);
73+
7474
auto leadDevLabel = CCLabelBMFont::create("Lead Developers", "bigFont.fnt");
7575
leadDevLabel->setID("lead-dev-label");
7676
leadDevLabel->setScale(0.425f);

0 commit comments

Comments
 (0)