@@ -44,7 +44,7 @@ Il2CppObject *WebRequestAPI = nullptr;
4444Il2CppObject *DownloadHandler = nullptr ;
4545Il2CppObject *WebRequestAsyncOp = nullptr ;
4646Il2CppString *JsonStr = nullptr ;
47- std::string modVersion = " 1.2.1 " ;
47+ std::string modVersion = " 1.2.2 " ;
4848Il2CppObject *releaseInfoViewController = nullptr ;
4949
5050bool 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() {
936938extern " 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