[+] Add options
Build AquaMai / build (SDEZ) (push) Has been cancelled Details
Build AquaMai / build (SDGA145) (push) Has been cancelled Details

pull/56/head
Clansty 2024-10-04 19:38:02 +08:00
parent 2cea66cba5
commit 12724cea56
No known key found for this signature in database
GPG Key ID: 3A6BE8BAF2EDE134
7 changed files with 40 additions and 48 deletions

View File

@ -292,7 +292,6 @@ DEBUG</DefineConstants>
<Compile Include="Config.cs" /> <Compile Include="Config.cs" />
<Compile Include="CustomKeyMap\Enable.cs" /> <Compile Include="CustomKeyMap\Enable.cs" />
<Compile Include="CustomKeyMap\KeyCodeID.cs" /> <Compile Include="CustomKeyMap\KeyCodeID.cs" />
<Compile Include="CustomSkin\CustomNoteSkin.cs" />
<Compile Include="Fix\BasicFix.cs" /> <Compile Include="Fix\BasicFix.cs" />
<Compile Include="Fix\DebugFeature.cs" /> <Compile Include="Fix\DebugFeature.cs" />
<Compile Include="Fix\DisableReboot.cs" /> <Compile Include="Fix\DisableReboot.cs" />
@ -308,15 +307,14 @@ DEBUG</DefineConstants>
<Compile Include="Fix\I18nSingleAssemblyHook.cs" /> <Compile Include="Fix\I18nSingleAssemblyHook.cs" />
<Compile Include="Fix\RemoveEncryption.cs" /> <Compile Include="Fix\RemoveEncryption.cs" />
<Compile Include="Fix\SkipVersionCheck.cs" /> <Compile Include="Fix\SkipVersionCheck.cs" />
<Compile Include="Fix\SlideAutoPlayTweak.cs" />
<Compile Include="Fix\SlideJudgeTweak.cs" />
<Compile Include="Helpers\GuiSizes.cs" /> <Compile Include="Helpers\GuiSizes.cs" />
<Compile Include="Helpers\MessageHelper.cs" /> <Compile Include="Helpers\MessageHelper.cs" />
<Compile Include="Helpers\MusicDirHelper.cs" /> <Compile Include="Helpers\MusicDirHelper.cs" />
<Compile Include="Helpers\SharedInstances.cs" /> <Compile Include="Helpers\SharedInstances.cs" />
<Compile Include="Properties\AssemblyInfo.cs" /> <Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Main.cs" /> <Compile Include="Main.cs" />
<Compile Include="RenderTweak\SlideAutoPlayTweak.cs" />
<Compile Include="RenderTweak\SlideJudgeTweak.cs" />
<Compile Include="RenderTweak\TrackStartProcessTweak.cs" />
<Compile Include="Resources\Locale.Designer.cs"> <Compile Include="Resources\Locale.Designer.cs">
<DesignTime>True</DesignTime> <DesignTime>True</DesignTime>
<AutoGen>True</AutoGen> <AutoGen>True</AutoGen>
@ -339,6 +337,7 @@ DEBUG</DefineConstants>
<Compile Include="Utils\SelectionDetail.cs" /> <Compile Include="Utils\SelectionDetail.cs" />
<Compile Include="Utils\ShowNetErrorDetail.cs" /> <Compile Include="Utils\ShowNetErrorDetail.cs" />
<Compile Include="UX\CustomFont.cs" /> <Compile Include="UX\CustomFont.cs" />
<Compile Include="UX\CustomNoteSkin.cs" />
<Compile Include="UX\CustomPlaceName.cs" /> <Compile Include="UX\CustomPlaceName.cs" />
<Compile Include="UX\CustomVersionString.cs" /> <Compile Include="UX\CustomVersionString.cs" />
<Compile Include="UX\DemoMaster.cs" /> <Compile Include="UX\DemoMaster.cs" />
@ -354,6 +353,7 @@ DEBUG</DefineConstants>
<Compile Include="UX\RunCommandOnEvents.cs" /> <Compile Include="UX\RunCommandOnEvents.cs" />
<Compile Include="UX\SinglePlayer.cs" /> <Compile Include="UX\SinglePlayer.cs" />
<Compile Include="UX\TestProof.cs" /> <Compile Include="UX\TestProof.cs" />
<Compile Include="UX\TrackStartProcessTweak.cs" />
<Compile Include="WindowState\Enable.cs" /> <Compile Include="WindowState\Enable.cs" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
@ -374,9 +374,6 @@ DEBUG</DefineConstants>
<ItemGroup> <ItemGroup>
<Content Include="FodyWeavers.xml" /> <Content Include="FodyWeavers.xml" />
</ItemGroup> </ItemGroup>
<ItemGroup>
<Folder Include="Performance\" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Import Project="packages\Fody.6.8.1\build\Fody.targets" Condition="Exists('packages\Fody.6.8.1\build\Fody.targets')" /> <Import Project="packages\Fody.6.8.1\build\Fody.targets" Condition="Exists('packages\Fody.6.8.1\build\Fody.targets')" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild"> <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">

View File

@ -39,6 +39,8 @@ namespace AquaMai
public bool TestProof { get; set; } public bool TestProof { get; set; }
public bool HideSelfMadeCharts { get; set; } public bool HideSelfMadeCharts { get; set; }
public bool CustomFont { get; set; } public bool CustomFont { get; set; }
public bool CustomNoteSkin { get; set; }
public bool TrackStartProcessTweak { get; set; }
public string CustomVersionString { get; set; } = ""; public string CustomVersionString { get; set; } = "";
public string CustomPlaceName { get; set; } = ""; public string CustomPlaceName { get; set; } = "";
public string ExecOnIdle { get; set; } = ""; public string ExecOnIdle { get; set; } = "";
@ -55,6 +57,7 @@ namespace AquaMai
public int ExtendNotesPool { get; set; } public int ExtendNotesPool { get; set; }
public bool FrameRateLock { get; set; } public bool FrameRateLock { get; set; }
public bool FontFix { get; set; } public bool FontFix { get; set; }
public bool SlideJudgeTweak { get; set; }
} }
public class UtilsConfig public class UtilsConfig

View File

@ -3,7 +3,7 @@ using HarmonyLib;
using Manager; using Manager;
using Monitor; using Monitor;
namespace AquaMai.RenderTweak; namespace AquaMai.Fix;
public class SlideAutoPlayTweak public class SlideAutoPlayTweak
{ {

View File

@ -5,7 +5,7 @@ using Monitor;
using Process; using Process;
using UnityEngine; using UnityEngine;
namespace AquaMai.RenderTweak; namespace AquaMai.Fix;
public class SlideJudgeTweak public class SlideJudgeTweak
{ {

View File

@ -4,10 +4,8 @@ using System.IO;
using System.Reflection; using System.Reflection;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using System.Threading; using System.Threading;
using AquaMai.CustomSkin;
using AquaMai.Fix; using AquaMai.Fix;
using AquaMai.Helpers; using AquaMai.Helpers;
using AquaMai.RenderTweak;
using AquaMai.Resources; using AquaMai.Resources;
using AquaMai.Utils; using AquaMai.Utils;
using AquaMai.UX; using AquaMai.UX;
@ -160,19 +158,14 @@ namespace AquaMai
Patch(typeof(ExtendNotesPool)); Patch(typeof(ExtendNotesPool));
Patch(typeof(FixCheckAuth)); Patch(typeof(FixCheckAuth));
Patch(typeof(DebugFeature)); Patch(typeof(DebugFeature));
Patch(typeof(FixConnSlide));
Patch(typeof(SlideAutoPlayTweak));
// UX // UX
Patch(typeof(CustomVersionString)); Patch(typeof(CustomVersionString));
Patch(typeof(CustomPlaceName)); Patch(typeof(CustomPlaceName));
Patch(typeof(RunCommandOnEvents)); Patch(typeof(RunCommandOnEvents));
// Utils // Utils
Patch(typeof(JudgeAdjust)); Patch(typeof(JudgeAdjust));
// My Patches
Patch(typeof(CustomNoteSkin));
Patch(typeof(SlideAutoPlayTweak));
Patch(typeof(TrackStartProcessTweak));
Patch(typeof(SlideJudgeTweak));
Patch(typeof(FixConnSlide));
# if DEBUG # if DEBUG
Patch(typeof(LogNetworkErrors)); Patch(typeof(LogNetworkErrors));
# endif # endif

View File

@ -1,7 +1,6 @@
using System; using System;
using System.IO;
using System.Collections.Generic; using System.Collections.Generic;
using System.Reflection; using System.IO;
using HarmonyLib; using HarmonyLib;
using MelonLoader; using MelonLoader;
using Monitor; using Monitor;
@ -9,7 +8,7 @@ using Monitor.Game;
using Process; using Process;
using UnityEngine; using UnityEngine;
namespace AquaMai.CustomSkin; namespace AquaMai.UX;
public class CustomNoteSkin public class CustomNoteSkin
{ {

View File

@ -4,7 +4,7 @@ using Process;
using UI; using UI;
using UnityEngine; using UnityEngine;
namespace AquaMai.RenderTweak; namespace AquaMai.UX;
public class TrackStartProcessTweak public class TrackStartProcessTweak
{ {