mirror of
https://github.com/MewoLab/AquaDX.git
synced 2026-02-12 13:27:28 +08:00
Fix headphone volume not set with SkipToMusicSelection (#65)
This commit is contained in:
@@ -1,4 +1,5 @@
|
|||||||
using HarmonyLib;
|
using DB;
|
||||||
|
using HarmonyLib;
|
||||||
using MAI2.Util;
|
using MAI2.Util;
|
||||||
using Manager;
|
using Manager;
|
||||||
using Monitor;
|
using Monitor;
|
||||||
@@ -20,6 +21,16 @@ namespace AquaMai.TimeSaving
|
|||||||
public static bool OnUpdate(InformationProcess __instance, ProcessDataContainer ___container)
|
public static bool OnUpdate(InformationProcess __instance, ProcessDataContainer ___container)
|
||||||
{
|
{
|
||||||
GameManager.SetMaxTrack();
|
GameManager.SetMaxTrack();
|
||||||
|
// Set headphone volume
|
||||||
|
for (var i = 0; i < 2; i++)
|
||||||
|
{
|
||||||
|
var userData = UserDataManager.Instance.GetUserData(i);
|
||||||
|
if (userData.IsEntry)
|
||||||
|
{
|
||||||
|
OptionHeadphonevolumeID headPhoneVolume = userData.Option.HeadPhoneVolume;
|
||||||
|
SoundManager.SetHeadPhoneVolume(i, headPhoneVolume.GetValue());
|
||||||
|
}
|
||||||
|
}
|
||||||
___container.processManager.AddProcess(new MusicSelectProcess(___container));
|
___container.processManager.AddProcess(new MusicSelectProcess(___container));
|
||||||
___container.processManager.ReleaseProcess(__instance);
|
___container.processManager.ReleaseProcess(__instance);
|
||||||
return false;
|
return false;
|
||||||
|
|||||||
Reference in New Issue
Block a user