Skip to content

Commit 4310ba1

Browse files
committed
gg
1 parent a85ae76 commit 4310ba1

File tree

3 files changed

+10
-7
lines changed

3 files changed

+10
-7
lines changed

mod.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"geode": "3.4.0",
3-
"version": "v1.5.8",
3+
"version": "v1.5.9",
44
"gd": {
55
"win": "2.206",
66
"android": "2.206",

src/Client/ClientSetup.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,9 @@ class ClientUtils
221221
Client::GetModule("tps-bypass")->options.push_back(tps);
222222

223223
Client::GetModule("custom-trans")->options.push_back(new TransCustomizerModule());
224+
//Client::GetModule("custom-trans")->options.push_back(nullptr);
225+
//Client::GetModule("custom-trans")->options.push_back(new InputModule("Time Mod (*)", "transition-time-modifier", "1.0"));
226+
//Client::GetModule("custom-trans")->options.push_back(new ColourModule("Fade Colour:", "transition-fade-colour", ccc3(0, 0, 0)));
224227

225228
auto pitch = new InputModule("Pitch:", "pitch-shifter-value", "1.0");
226229
pitch->maxSize = 6;

src/Hacks/TransitionTimeCustomiser.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ using namespace geode::prelude;
1111

1212
//{"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"}
1313

14-
CCScene* getSceneForSel(int i, float f, CCScene* s)
14+
CCScene* getSceneForSel(int i, float f, CCScene* s, const ccColor3B& color)
1515
{
1616
AppDelegate::get()->willSwitchToScene(s);
1717

@@ -74,14 +74,14 @@ CCScene* getSceneForSel(int i, float f, CCScene* s)
7474

7575
class $modify (cocos2d::CCTransitionFade)
7676
{
77-
static CCTransitionFade* create(float duration,CCScene* scene)
77+
static CCTransitionFade* create(float duration, CCScene* scene, const ccColor3B& color)
7878
{
7979
float mod = 1;
8080

8181
if (Client::GetModuleEnabled("no-trans"))
8282
{
8383
mod = 0;
84-
}
84+
}
8585

8686
if (SpeedhackTop::instance && SpeedhackTransFix::instance->enabled)
8787
{
@@ -95,17 +95,17 @@ class $modify (cocos2d::CCTransitionFade)
9595
}
9696
}
9797

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);
9999
}
100100
};
101101

102102
#else
103103

104104
class $modify (cocos2d::CCTransitionFade)
105105
{
106-
static CCTransitionFade* create(float duration,CCScene* scene)
106+
static CCTransitionFade* create(float duration,CCScene* scene, const ccColor3B& color)
107107
{
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);
109109
}
110110
};
111111

0 commit comments

Comments
 (0)