1
0
forked from akanyan/mu3-mods

fix(SkipCutscenes): revert full postgame skip

This commit is contained in:
2025-01-26 21:33:32 +00:00
parent b2e0fc8929
commit 312664daf3
2 changed files with 1 additions and 26 deletions

View File

@ -139,9 +139,7 @@ class patch_PlayMusic: PlayMusic {
var playerPos = control._playPosition;
var rollingStartFrame = ntMgr.getCurrentFrame();
var rollingStartTime = CustomDateTime.Now;
var rollDuration = TimeSpan.FromSeconds(
Math.Max(0.5, Math.Sqrt(Math.Abs(rollingStartFrame - TargetFrame) * 16.6666667) / 300.0)
);
var rollDuration = TimeSpan.FromSeconds(0.5);
while(_isRolling) {
TimeSpan timeSpan = CustomDateTime.Now - rollingStartTime;

View File

@ -1,23 +0,0 @@
using MonoMod;
using MU3.Util;
namespace MU3;
class patch_Scene_37_Result: Scene_37_Result {
[MonoModIgnore]
private enum State { End = 11 };
private Mode<Scene_37_Result, State> mode_;
private extern void orig_Assignment_Init();
private void Assignment_Init() {
if(Singleton<Mod.State>.instance.SkipMusicOutro) {
SystemUI instance = SingletonMonoBehaviour<SystemUI>.instance;
instance.removeCanvas(Graphics.Const.SortOrder.Dialog);
Singleton<Mod.State>.instance.SkipMusicOutro = false;
mode_.set(State.End);
} else {
orig_Assignment_Init();
}
}
}