[ShadowCloneFallback] Fixed initial state

This commit is contained in:
NotAKidoS 2024-04-27 03:13:04 -05:00
parent b294a1601f
commit 29028a9b54
2 changed files with 25 additions and 13 deletions

View file

@ -168,6 +168,22 @@
<HintPath>$(MsBuildThisFileDirectory)\.ManagedLibs\Oculus.LipSync.dll</HintPath> <HintPath>$(MsBuildThisFileDirectory)\.ManagedLibs\Oculus.LipSync.dll</HintPath>
<Private>False</Private> <Private>False</Private>
</Reference> </Reference>
<Reference Include="Photon3Unity3D">
<HintPath>$(MsBuildThisFileDirectory)\.ManagedLibs\Photon3Unity3D.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="PhotonRealtime">
<HintPath>$(MsBuildThisFileDirectory)\.ManagedLibs\PhotonRealtime.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="PhotonVoice.API">
<HintPath>$(MsBuildThisFileDirectory)\.ManagedLibs\PhotonVoice.API.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="PhotonVoice">
<HintPath>$(MsBuildThisFileDirectory)\.ManagedLibs\PhotonVoice.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="PICO.Platform"> <Reference Include="PICO.Platform">
<HintPath>$(MsBuildThisFileDirectory)\.ManagedLibs\PICO.Platform.dll</HintPath> <HintPath>$(MsBuildThisFileDirectory)\.ManagedLibs\PICO.Platform.dll</HintPath>
<Private>False</Private> <Private>False</Private>
@ -236,18 +252,6 @@
<HintPath>$(MsBuildThisFileDirectory)\.ManagedLibs\System.EnterpriseServices.dll</HintPath> <HintPath>$(MsBuildThisFileDirectory)\.ManagedLibs\System.EnterpriseServices.dll</HintPath>
<Private>False</Private> <Private>False</Private>
</Reference> </Reference>
<Reference Include="System.Reflection.Emit">
<HintPath>$(MsBuildThisFileDirectory)\.ManagedLibs\System.Reflection.Emit.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="System.Reflection.Emit.ILGeneration">
<HintPath>$(MsBuildThisFileDirectory)\.ManagedLibs\System.Reflection.Emit.ILGeneration.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="System.Reflection.Emit.Lightweight">
<HintPath>$(MsBuildThisFileDirectory)\.ManagedLibs\System.Reflection.Emit.Lightweight.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="System.IO.Compression"> <Reference Include="System.IO.Compression">
<HintPath>$(MsBuildThisFileDirectory)\.ManagedLibs\System.IO.Compression.dll</HintPath> <HintPath>$(MsBuildThisFileDirectory)\.ManagedLibs\System.IO.Compression.dll</HintPath>
<Private>False</Private> <Private>False</Private>
@ -540,6 +544,10 @@
<HintPath>$(MsBuildThisFileDirectory)\.ManagedLibs\Unity.Services.Core.Threading.dll</HintPath> <HintPath>$(MsBuildThisFileDirectory)\.ManagedLibs\Unity.Services.Core.Threading.dll</HintPath>
<Private>False</Private> <Private>False</Private>
</Reference> </Reference>
<Reference Include="Unity.Services.Vivox">
<HintPath>$(MsBuildThisFileDirectory)\.ManagedLibs\Unity.Services.Vivox.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Unity.TextMeshPro"> <Reference Include="Unity.TextMeshPro">
<HintPath>$(MsBuildThisFileDirectory)\.ManagedLibs\Unity.TextMeshPro.dll</HintPath> <HintPath>$(MsBuildThisFileDirectory)\.ManagedLibs\Unity.TextMeshPro.dll</HintPath>
<Private>False</Private> <Private>False</Private>
@ -904,5 +912,9 @@
<HintPath>$(MsBuildThisFileDirectory)\.ManagedLibs\Valve.Newtonsoft.Json.dll</HintPath> <HintPath>$(MsBuildThisFileDirectory)\.ManagedLibs\Valve.Newtonsoft.Json.dll</HintPath>
<Private>False</Private> <Private>False</Private>
</Reference> </Reference>
<Reference Include="websocket-sharp">
<HintPath>$(MsBuildThisFileDirectory)\.ManagedLibs\websocket-sharp.dll</HintPath>
<Private>False</Private>
</Reference>
</ItemGroup> </ItemGroup>
</Project> </Project>

View file

@ -15,7 +15,7 @@ public class ShadowCloneFallback : MelonMod
public override void OnInitializeMelon() public override void OnInitializeMelon()
{ {
ShadowCloneUtils.s_UseShaderClones = EntryUseFallbackClones.Value; ShadowCloneUtils.s_UseShaderClones = !EntryUseFallbackClones.Value;
EntryUseFallbackClones.OnEntryValueChanged.Subscribe(OnEnabledChanged); EntryUseFallbackClones.OnEntryValueChanged.Subscribe(OnEnabledChanged);
} }