Skip to content
This repository was archived by the owner on Apr 9, 2024. It is now read-only.

Commit a6d2113

Browse files
authored
1.11.1 poggersssssss
added HasBoost
1 parent e4f7119 commit a6d2113

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

src/main.cpp

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Il2CppObject *WebRequestAPI = nullptr;
4444
Il2CppObject *DownloadHandler = nullptr;
4545
Il2CppObject *WebRequestAsyncOp = nullptr;
4646
Il2CppString *JsonStr = nullptr;
47-
std::string modVersion = "1.2.1";
47+
std::string modVersion = "1.2.2";
4848
Il2CppObject *releaseInfoViewController = nullptr;
4949

5050
bool currentlySelectedIsCustomSong = true;
@@ -602,18 +602,20 @@ MAKE_HOOK_OFFSETLESS(StandardLevelScenesTransitionSetupDataSO, void, Il2CppObjec
602602
if (!envColorRightFound) {
603603
environmentColor1 = saberBColor;
604604
}
605-
605+
bool HasBoost = true;
606606
if (!envBoostLeftFound) {
607607
environmentleftBoost = environmentColor0;
608+
HasBoost = false;
608609
}
609610
if (!envBoostRightFound) {
610611
environmentrightBoost = environmentColor1;
612+
HasBoost = false;
611613
}
612614

613615
Il2CppString * colorSchemeId = il2cpp_utils::createcsstr("PinkUtilsCustomColours");
614616
Il2CppString * colorSchemeName = il2cpp_utils::createcsstr("Custom Song Colours");
615617
bool isEditable = false;
616-
Il2CppObject* newColorScheme = CRASH_UNLESS(il2cpp_utils::New(il2cpp_utils::GetClassFromName("", "ColorScheme"), colorSchemeId, colorSchemeName, isEditable, saberAColor, saberBColor, environmentColor0, environmentColor1, environmentleftBoost, environmentrightBoost, obstaclesColor));
618+
Il2CppObject* newColorScheme = CRASH_UNLESS(il2cpp_utils::New(il2cpp_utils::GetClassFromName("", "ColorScheme"), colorSchemeId, colorSchemeName, isEditable, saberAColor, saberBColor, environmentColor0, environmentColor1, HasBoost, environmentleftBoost, environmentrightBoost, obstaclesColor));
617619
StandardLevelScenesTransitionSetupDataSO(self, difficultyBeatmap, overrideEnvironmentSettings, newColorScheme, gameplayModifiers, playerSpecificSettings, practiceSettings, backButtonText, useTestNoteCutSoundEffects);
618620
}
619621

@@ -906,7 +908,7 @@ void resetconfig() {
906908
getConfig().config.SetObject();
907909
auto& allocator = getConfig().config.GetAllocator();
908910

909-
getConfig().config.AddMember("ModVersionDontChange", "1.2.1", allocator);
911+
getConfig().config.AddMember("ModVersionDontChange", "1.2.2", allocator);
910912
getConfig().config.AddMember("enablePCBurnMarks", burnMarkTrailsEnabled, allocator);
911913
getConfig().config.AddMember("enableCustomLevelsTab", enableCustomLevelsTab, allocator);
912914
getConfig().config.AddMember("enableCharacteristicsColours", enableCharacteristicsColours, allocator);
@@ -936,7 +938,7 @@ void resetconfig() {
936938
extern "C" void setup(ModInfo& info) {
937939
// This should be the first thing done
938940
info.id = "PinkUtils";
939-
info.version = "1.1.0";
941+
info.version = "1.2.2";
940942
modInfo = info;
941943

942944
getLogger().info("Completed setup!");

0 commit comments

Comments
 (0)