Skip to content

Commit bc5add3

Browse files
committed
no moer menu here
1 parent 7a5a876 commit bc5add3

1 file changed

Lines changed: 38 additions & 38 deletions

File tree

src/menu/src/OptionMenu.cpp

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -161,36 +161,36 @@ bool OptionMenu::init() {
161161
m_mainLayer->addChild(m_impl->searchInput);
162162

163163
// add a list button background
164-
auto filterMenuBg = NineSlice::create("square02_001.png");
165-
filterMenuBg->setAnchorPoint({ 0.5, 0.5 });
166-
filterMenuBg->setPosition({ mainLayerSize.width - 82.5f, (mainLayerSize.height / 2.f) - 12.5f });
167-
filterMenuBg->setContentSize({ (mainLayerSize.width / 3.f), mainLayerSize.height - 45.f });
168-
filterMenuBg->setOpacity(50);
164+
auto filterContainerBg = NineSlice::create("square02_001.png");
165+
filterContainerBg->setAnchorPoint({ 0.5, 0.5 });
166+
filterContainerBg->setPosition({ mainLayerSize.width - 82.5f, (mainLayerSize.height / 2.f) - 12.5f });
167+
filterContainerBg->setContentSize({ (mainLayerSize.width / 3.f), mainLayerSize.height - 45.f });
168+
filterContainerBg->setOpacity(50);
169169

170-
m_mainLayer->addChild(filterMenuBg);
170+
m_mainLayer->addChild(filterContainerBg);
171171

172-
auto filterMenuLabel = CCLabelBMFont::create("Filters", "goldFont.fnt");
173-
filterMenuLabel->setID("filter-menu-label");
174-
filterMenuLabel->setAnchorPoint({ 0.5, 0 });
175-
filterMenuLabel->setAlignment(kCCTextAlignmentCenter);
176-
filterMenuLabel->setPosition({ filterMenuBg->getPositionX(), mainLayerSize.height - 47.5f });
177-
filterMenuLabel->setScale(0.325f);
172+
auto filterContainerLabel = CCLabelBMFont::create("Filters", "goldFont.fnt");
173+
filterContainerLabel->setID("filter-container-label");
174+
filterContainerLabel->setAnchorPoint({ 0.5, 0 });
175+
filterContainerLabel->setAlignment(kCCTextAlignmentCenter);
176+
filterContainerLabel->setPosition({ filterContainerBg->getPositionX(), mainLayerSize.height - 50.f });
177+
filterContainerLabel->setScale(0.325f);
178178

179-
m_mainLayer->addChild(filterMenuLabel);
179+
m_mainLayer->addChild(filterContainerLabel);
180180

181-
auto filterMenuLayout = ColumnLayout::create()
181+
auto filterContainerLayout = ColumnLayout::create()
182182
->setGap(2.5f)
183183
->setAxisReverse(true) // Top to bottom
184184
->setAxisAlignment(AxisAlignment::End)
185185
->setAutoGrowAxis(0.f);
186186

187187
// filter buttons :o
188-
auto filterMenu = CCMenu::create();
189-
filterMenu->setID("filter-menu");
190-
filterMenu->setAnchorPoint({ 0.5, 1 });
191-
filterMenu->setPosition({ filterMenuBg->getPositionX(), mainLayerSize.height - 55.f });
192-
filterMenu->setContentHeight(0.f);
193-
filterMenu->setLayout(filterMenuLayout);
188+
auto filterContainer = CCNode::create();
189+
filterContainer->setID("filter-container");
190+
filterContainer->setAnchorPoint({ 0.5, 1 });
191+
filterContainer->setPosition({ filterContainerBg->getPositionX(), mainLayerSize.height - 55.f });
192+
filterContainer->setContentHeight(0.f);
193+
filterContainer->setLayout(filterContainerLayout);
194194

195195
constexpr SillyFilterBtnData filterBtns[] = {
196196
{ SillyTier::Low, "Low", "filter-low-btn", colors::green },
@@ -207,14 +207,14 @@ bool OptionMenu::init() {
207207
btnSprite,
208208
[this, filterBtn](auto) {
209209
// Toggle: clicking same button disables filter
210-
m_impl->selectedTier == filterBtn.tier ? m_impl->selectedTier = SillyTier::None : m_impl->selectedTier = filterBtn.tier;
210+
(m_impl->selectedTier == filterBtn.tier) ? m_impl->selectedTier = SillyTier::None : m_impl->selectedTier = filterBtn.tier;
211211

212212
m_impl->filterOptions(options::getAll(), m_impl->selectedTier, m_impl->selectedCategory);
213213
}
214214
)) {
215215
btn->setID(filterBtn.id);
216216

217-
filterMenu->addChild(btn);
217+
filterContainer->addChild(btn);
218218
} else {
219219
log::error("Failed to create filter button");
220220
};
@@ -223,9 +223,9 @@ bool OptionMenu::init() {
223223
};
224224
};
225225

226-
filterMenu->updateLayout();
226+
filterContainer->updateLayout();
227227

228-
m_mainLayer->addChild(filterMenu);
228+
m_mainLayer->addChild(filterContainer);
229229

230230
// get all the options data
231231
m_impl->filterOptions(options::getAll());
@@ -242,7 +242,7 @@ bool OptionMenu::init() {
242242
);
243243
settingsBtn->setID("settings-btn");
244244

245-
m_buttonMenu->addChild(settingsBtn);
245+
m_mainLayer->addChild(settingsBtn);
246246

247247
auto resetFiltersBtnSprite = CCSprite::createWithSpriteFrameName("GJ_replayBtn_001.png");
248248
resetFiltersBtnSprite->setScale(0.375f);
@@ -266,20 +266,20 @@ bool OptionMenu::init() {
266266
resetFiltersBtn->setID("reset-filters-btn");
267267
resetFiltersBtn->setPositionX(m_mainLayer->getScaledContentWidth());
268268

269-
m_buttonMenu->addChild(resetFiltersBtn);
269+
m_mainLayer->addChild(resetFiltersBtn);
270270

271-
auto socialMenuLayout = RowLayout::create()
271+
auto socialContainerLayout = RowLayout::create()
272272
->setGap(1.25f)
273273
->setAxisReverse(true)
274274
->setAxisAlignment(AxisAlignment::End)
275275
->setAutoGrowAxis(0.f);
276276

277-
auto socialMenu = CCMenu::create();
278-
socialMenu->setID("social-menu");
279-
socialMenu->setAnchorPoint({ 1, 0.5 });
280-
socialMenu->setPosition({ mainLayerSize.width - 7.5f, mainLayerSize.height - 20.f });
281-
socialMenu->setContentWidth(0.f);
282-
socialMenu->setLayout(socialMenuLayout);
277+
auto socialContainer = CCNode::create();
278+
socialContainer->setID("social-container");
279+
socialContainer->setAnchorPoint({ 1, 0.5 });
280+
socialContainer->setPosition({ mainLayerSize.width - 7.5f, mainLayerSize.height - 20.f });
281+
socialContainer->setContentWidth(0.f);
282+
socialContainer->setLayout(socialContainerLayout);
283283

284284
auto socialBtns = std::to_array<SocialBtnData>({
285285
{
@@ -330,7 +330,7 @@ bool OptionMenu::init() {
330330
)) {
331331
btn->setID(socialBtn.id);
332332

333-
socialMenu->addChild(btn);
333+
socialContainer->addChild(btn);
334334
} else {
335335
log::error("Failed to create social button");
336336
};
@@ -339,16 +339,16 @@ bool OptionMenu::init() {
339339
};
340340
};
341341

342-
socialMenu->updateLayout();
342+
socialContainer->updateLayout();
343343

344-
m_mainLayer->addChild(socialMenu);
344+
m_mainLayer->addChild(socialContainer);
345345

346346
auto safeModeLabel = CCLabelBMFont::create("Safe Mode OFF", "bigFont.fnt");
347347
safeModeLabel->setID("safe-mode-label");
348348
safeModeLabel->setColor(colors::red);
349349
safeModeLabel->setAlignment(kCCTextAlignmentCenter);
350350
safeModeLabel->setAnchorPoint({ 0.5, 0 });
351-
safeModeLabel->setPosition({ filterMenuBg->getPositionX(), 15.f });
351+
safeModeLabel->setPosition({ filterContainerBg->getPositionX(), 15.f });
352352
safeModeLabel->setScale(0.325f);
353353

354354
// Set safemode label if active
@@ -364,7 +364,7 @@ bool OptionMenu::init() {
364364
addEventListener(
365365
CategoryEvent(),
366366
[this](std::string_view category, bool enabled) {
367-
m_impl->selectedCategory = enabled ? category : "";
367+
m_impl->selectedCategory = (enabled) ? category : "";
368368
m_impl->filterOptions(options::getAll(), m_impl->selectedTier, m_impl->selectedCategory);
369369
}
370370
);

0 commit comments

Comments
 (0)