@@ -11,7 +11,7 @@ using namespace geode::prelude;
11
11
12
12
// {"Fade", "Cross Fade", "Fade Bottom Left", "Fade Top Right", "Fade Up", "Fade Down", "Flip Angular", "Flip X", "Flip Y", "Zoom Flip Angular" "Zoom Flip X", "Zoom Flip Y", "Jump Zoom", "Move In Top", "Move In Bottom", "Move In Left", "Move In Right", "Rotate Zoom", "Shrink Grow", "Slide In Top", "Slide In Bottom", "Slide In Left", "Slide In Right", "Split Rows", "Split Columns", "Tiles"}
13
13
14
- CCScene* getSceneForSel (int i, float f, CCScene* s)
14
+ CCScene* getSceneForSel (int i, float f, CCScene* s, const ccColor3B& color )
15
15
{
16
16
AppDelegate::get ()->willSwitchToScene (s);
17
17
@@ -74,14 +74,14 @@ CCScene* getSceneForSel(int i, float f, CCScene* s)
74
74
75
75
class $modify (cocos2d::CCTransitionFade)
76
76
{
77
- static CCTransitionFade* create (float duration,CCScene* scene)
77
+ static CCTransitionFade* create (float duration, CCScene* scene, const ccColor3B& color )
78
78
{
79
79
float mod = 1 ;
80
80
81
81
if (Client::GetModuleEnabled (" no-trans" ))
82
82
{
83
83
mod = 0 ;
84
- }
84
+ }
85
85
86
86
if (SpeedhackTop::instance && SpeedhackTransFix::instance->enabled )
87
87
{
@@ -95,17 +95,17 @@ class $modify (cocos2d::CCTransitionFade)
95
95
}
96
96
}
97
97
98
- return as<CCTransitionFade*>(getSceneForSel (Client::GetModuleEnabled (" custom-trans" ) ? Mod::get ()->getSavedValue <int >(" transition" , 0 ) : 0 , duration * mod, scene));// /*base_cast<CCTransitionFade*>(CCTransitionFlipY::create(duration * mod, scene)); */CCTransitionFade::create(duration * mod, scene);
98
+ return as<CCTransitionFade*>(getSceneForSel (Client::GetModuleEnabled (" custom-trans" ) ? Mod::get ()->getSavedValue <int >(" transition" , 0 ) : 0 , duration * mod, scene, color ));// /*base_cast<CCTransitionFade*>(CCTransitionFlipY::create(duration * mod, scene)); */CCTransitionFade::create(duration * mod, scene);
99
99
}
100
100
};
101
101
102
102
#else
103
103
104
104
class $modify (cocos2d::CCTransitionFade)
105
105
{
106
- static CCTransitionFade* create (float duration,CCScene* scene)
106
+ static CCTransitionFade* create (float duration,CCScene* scene, const ccColor3B& color )
107
107
{
108
- return CCTransitionFade::create ((Client::GetModuleEnabled (" no-trans" ) ? 0 : duration) * (SpeedhackTransFix::instance->enabled ? (SpeedhackEnabled::instance->enabled ? (1 / SpeedhackTop::instance->getFloatValue ()) : 1 ) : 1 ), scene);
108
+ return CCTransitionFade::create ((Client::GetModuleEnabled (" no-trans" ) ? 0 : duration) * (SpeedhackTransFix::instance->enabled ? (SpeedhackEnabled::instance->enabled ? (1 / SpeedhackTop::instance->getFloatValue ()) : 1 ) : 1 ), scene, color );
109
109
}
110
110
};
111
111
0 commit comments