@@ -117,7 +117,7 @@ class $modify(MyPauseLayer, PauseLayer){
117117
118118 if (MyCCMenuItemSpriteExtra* button = static_cast <MyCCMenuItemSpriteExtra*>(getChildByIDRecursive (" play-button" ))) {
119119
120- MCButton* btn2 = MCButton::create (" Back to Game" , 50 .0f , button->m_fields -> m_buttonTarget , button->m_fields -> m_buttonCallback );
120+ MCButton* btn2 = MCButton::create (" Back to Game" , 50 .0f , button->m_pListener , button->m_pfnSelector );
121121 btn2->setID (button->getID ());
122122 button->setVisible (false );
123123 innerButtonMenu->addChild (btn2);
@@ -134,7 +134,7 @@ class $modify(MyPauseLayer, PauseLayer){
134134 }
135135
136136
137- MCButton* btn2 = MCButton::create (practiceText.c_str (), 24 .3f , button->m_fields -> m_buttonTarget , button->m_fields -> m_buttonCallback );
137+ MCButton* btn2 = MCButton::create (practiceText.c_str (), 24 .3f , button->m_pListener , button->m_pfnSelector );
138138 btn2->setID (button->getID ());
139139 button->setVisible (false );
140140 innerButtonMenu->addChild (btn2);
@@ -149,7 +149,7 @@ class $modify(MyPauseLayer, PauseLayer){
149149
150150 if (MyCCMenuItemSpriteExtra* button = static_cast <MyCCMenuItemSpriteExtra*>(getChildByIDRecursive (" options-button" ))) {
151151
152- MCButton* btn2 = MCButton::create (" " , 5 .0f , button->m_fields -> m_buttonTarget , button->m_fields -> m_buttonCallback );
152+ MCButton* btn2 = MCButton::create (" " , 5 .0f , button->m_pListener , button->m_pfnSelector );
153153 CCSprite* spr = Utils::createPixelSprite (" accessibility.png" _spr);
154154 btn2->setID (button->getID ());
155155 spr->setPosition ({btn2->getContentSize ().width /2 , btn2->getContentSize ().height /2 });
@@ -161,7 +161,7 @@ class $modify(MyPauseLayer, PauseLayer){
161161
162162 if (MyCCMenuItemSpriteExtra* button = static_cast <MyCCMenuItemSpriteExtra*>(getChildByIDRecursive (" retry-button" ))) {
163163
164- MCButton* btn2 = MCButton::create (" Retry" , 24 .3f , button->m_fields -> m_buttonTarget , button->m_fields -> m_buttonCallback );
164+ MCButton* btn2 = MCButton::create (" Retry" , 24 .3f , button->m_pListener , button->m_pfnSelector );
165165 btn2->setID (button->getID ());
166166 button->setVisible (false );
167167 innerButtonMenu->addChild (btn2);
@@ -175,23 +175,23 @@ class $modify(MyPauseLayer, PauseLayer){
175175 buttonSize = 24 .3f ;
176176 }
177177
178- MCButton* btn2 = MCButton::create (" Edit Level" , buttonSize, button->m_fields -> m_buttonTarget , button->m_fields -> m_buttonCallback );
178+ MCButton* btn2 = MCButton::create (" Edit Level" , buttonSize, button->m_pListener , button->m_pfnSelector );
179179 btn2->setID (button->getID ());
180180 button->setVisible (false );
181181 innerButtonMenu->addChild (btn2);
182182 }
183183
184184 if (MyCCMenuItemSpriteExtra* button = static_cast <MyCCMenuItemSpriteExtra*>(getChildByIDRecursive (" full-restart-button" ))) {
185185
186- MCButton* btn2 = MCButton::create (" Restart Level" , buttonSize, button->m_fields -> m_buttonTarget , button->m_fields -> m_buttonCallback );
186+ MCButton* btn2 = MCButton::create (" Restart Level" , buttonSize, button->m_pListener , button->m_pfnSelector );
187187 btn2->setID (button->getID ());
188188 button->setVisible (false );
189189 innerButtonMenu->addChild (btn2);
190190 }
191191
192192 if (MyCCMenuItemSpriteExtra* button = static_cast <MyCCMenuItemSpriteExtra*>(getChildByIDRecursive (" exit-button" ))) {
193193
194- MCButton* btn2 = MCButton::create (" Quit to Title" , 50 .0f , button->m_fields -> m_buttonTarget , button->m_fields -> m_buttonCallback );
194+ MCButton* btn2 = MCButton::create (" Quit to Title" , 50 .0f , button->m_pListener , button->m_pfnSelector );
195195 btn2->setID (button->getID ());
196196 button->setVisible (false );
197197 innerButtonMenu->addChild (btn2);
0 commit comments