|
1 | | -<?xml version="1.0" encoding="utf-8"?> |
2 | | -<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
| 1 | +<Project Sdk="Microsoft.NET.Sdk"> |
3 | 2 | <PropertyGroup> |
4 | 3 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
5 | 4 | <Platform Condition=" '$(Platform)' == '' ">x64</Platform> |
|
13 | 12 | <RootNamespace>COM3D2.ButtJiggle</RootNamespace> |
14 | 13 | <AssemblyName>COM3D2.ButtJiggle.Plugin</AssemblyName> |
15 | 14 | <LangVersion>latest</LangVersion> |
16 | | - <TargetFrameworkVersion>v3.5</TargetFrameworkVersion> |
| 15 | + <TargetFramework>net35</TargetFramework> |
17 | 16 | <FileAlignment>512</FileAlignment> |
18 | 17 | <COM3D2InstallPath>C:\DJN\KISS\COM3D2</COM3D2InstallPath> |
19 | 18 | <OutputPath>bin\$(Configuration)\$(Platform)</OutputPath> |
|
35 | 34 | <WarningLevel>4</WarningLevel> |
36 | 35 | </PropertyGroup> |
37 | 36 | <PropertyGroup> |
38 | | - <RestoreSources>$(RestoreSources);https://nuget.bepinex.dev/v3/index.json</RestoreSources> |
| 37 | + <RestoreSources>$(RestoreSources);https://api.nuget.org/v3/index.json;https://nuget.bepinex.dev/v3/index.json</RestoreSources> |
39 | 38 | </PropertyGroup> |
40 | 39 | <ItemGroup> |
41 | 40 | <PackageReference Include="COM3D2.GameLibs" Version="2.13.0-r.0" targetFramework="net35" /> |
42 | 41 | <PackageReference Include="UnityEngine" Version="5.6.1" targetFramework="net35" /> |
43 | 42 | <PackageReference Include="BepInEx.Analyzers" Version="1.0.8" targetFramework="net35" developmentDependency="true"> |
44 | 43 | <PrivateAssets>all</PrivateAssets> |
45 | 44 | </PackageReference> |
46 | | - <PackageReference Include="BepInEx.BaseLib" Version="5.4.19" targetFramework="net35" /> |
| 45 | + <PackageReference Include="BepInEx.BaseLib" Version="5.4.21" targetFramework="net35" /> |
47 | 46 | <PackageReference Include="BepInEx.Core" Version="5.4.19" targetFramework="net35" /> |
48 | 47 | <PackageReference Include="HarmonyX" Version="2.7.0" targetFramework="net35" /> |
49 | 48 | <PackageReference Include="Mono.Cecil" Version="0.10.4" targetFramework="net35" /> |
|
52 | 51 | <PackageReference Include="UniverseLib.Analyzers" Version="1.0.4" targetFramework="net35" developmentDependency="true"> |
53 | 52 | <PrivateAssets>all</PrivateAssets> |
54 | 53 | </PackageReference> |
55 | | - <PackageReference Include="UniverseLib.Mono" Version="1.5.1" targetFramework="net35" /> |
| 54 | + <PackageReference Include="LuVoid.UniverseUGUI.Mono" Version="1.6.3-preview" targetFramework="net35" /> |
| 55 | + <PackageReference Include="LuVoid.CM3D2.UGUI" Version="0.1.3-preview" targetFramework="net35" /> |
| 56 | + <PackageReference Include="LuVoid.BepInEx.Configuration.Json" Version="0.5.0-alpha" targetFramework="net35" /> |
56 | 57 | </ItemGroup> |
57 | 58 | <ItemGroup> |
58 | 59 | <Reference Include="System"> |
|
79 | 80 | <ReferencePath>$(ReferencePath);$(COM3D2InstallPath)\Sybaris</ReferencePath> |
80 | 81 | <ReferencePath>$(ReferencePath);$(COM3D2InstallPath)\Sybaris\UnityInjector</ReferencePath> |
81 | 82 | </PropertyGroup> |
82 | | - <ItemGroup> |
83 | | - <Compile Include="ButtJiggleUI.cs" /> |
84 | | - <Compile Include="ConfigurationManagerAttributes.cs" /> |
85 | | - <Compile Include="JiggleBoneHelper.cs" /> |
86 | | - <Compile Include="BoneMorph_Patch.cs" /> |
87 | | - <Compile Include="JiggleBoneOverride.cs" /> |
88 | | - <Compile Include="MaidJiggleOverride.cs" /> |
89 | | - <Compile Include="Override.cs" /> |
90 | | - <Compile Include="Properties\AssemblyInfo.cs" /> |
91 | | - <Compile Include="ButtJiggle.cs" /> |
92 | | - <Compile Include="UnityRuntimeGizmos.cs" /> |
93 | | - <Compile Include="SphereRenderer.cs" /> |
94 | | - <Compile Include="Stiffness.cs" /> |
95 | | - <Compile Include="TBodyPatch.cs" /> |
96 | | - <Compile Include="UIControlFactory.cs" /> |
97 | | - </ItemGroup> |
98 | | - <ItemGroup> |
99 | | - <Service Include="{508349B6-6B84-4DF5-91F0-309BEEBAD82D}" /> |
100 | | - </ItemGroup> |
101 | | - <ItemGroup> |
102 | | - <ProjectReference Include="..\..\BepInEx.Configuration.Json\BepInEx.Configuration.Json\BepInEx.Configuration.Json.csproj"> |
103 | | - <Project>{ff4b6d69-d118-4506-b65e-db55555f7f13}</Project> |
104 | | - <Name>BepInEx.Configuration.Json</Name> |
105 | | - </ProjectReference> |
106 | | - </ItemGroup> |
107 | | - <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
108 | 83 | <PropertyGroup> |
109 | 84 | <PostBuildEvent> |
110 | | - rd "$(COM3D2InstallPath)\BepinEx\plugins\vsout_$(ProjectName)" |
111 | | - mklink /J "$(COM3D2InstallPath)\BepinEx\plugins\vsout_$(ProjectName)" . |
| 85 | + rd "$(COM3D2InstallPath)\BepinEx\plugins\vsout_$(AssemblyName)" |
| 86 | + mklink /J "$(COM3D2InstallPath)\BepinEx\plugins\vsout_$(AssemblyName)" . |
112 | 87 | </PostBuildEvent> |
113 | 88 | </PropertyGroup> |
| 89 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'"> |
| 90 | + <Deterministic>False</Deterministic> |
| 91 | + <GenerateAssemblyInfo>False</GenerateAssemblyInfo> |
| 92 | + </PropertyGroup> |
| 93 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'"> |
| 94 | + <Deterministic>False</Deterministic> |
| 95 | + <GenerateAssemblyInfo>False</GenerateAssemblyInfo> |
| 96 | + </PropertyGroup> |
114 | 97 | <!-- To modify your build process, add your task inside one of the targets below and uncomment it. |
115 | 98 | Other similar extension points exist, see Microsoft.Common.targets. |
116 | 99 | <Target Name="BeforeBuild"> |
|
0 commit comments