|
1 | 1 | <Project Sdk="Microsoft.NET.Sdk"> |
2 | 2 | <PropertyGroup> |
3 | | - <AssemblyTitle>MonkeyLoader.ModTemplate</AssemblyTitle> |
4 | | - <RootNamespace>MonkeyLoader.ModTemplate</RootNamespace> |
| 3 | + <AssemblyTitle>ArrayEditing</AssemblyTitle> |
| 4 | + <RootNamespace>ArrayEditing</RootNamespace> |
5 | 5 | </PropertyGroup> |
6 | 6 |
|
7 | 7 | <PropertyGroup> |
8 | 8 | <GeneratePackageOnBuild>True</GeneratePackageOnBuild> |
9 | | - <PackageId>MonkeyLoader.ModTemplate.Resonite</PackageId> |
10 | | - <Title>MonkeyLoader Resonite Mod Template</Title> |
11 | | - <Authors>Banane9</Authors> |
12 | | - <Version>0.4.0</Version> |
13 | | - <Description>This is a template for a Resonite MonkeyLoader mod.</Description> |
| 9 | + <PackageId>ArrayEditing</PackageId> |
| 10 | + <Title>Array Editing</Title> |
| 11 | + <Authors>Banane9, Nytra</Authors> |
| 12 | + <Version>1.0.0</Version> |
| 13 | + <Description>Adds proxy list UI for editing arrays in inspectors. Also improves the look of list UI a bit.</Description> |
14 | 14 | <PackageLicenseExpression>LGPL-3.0-or-later</PackageLicenseExpression> |
15 | | - <PackageProjectUrl>https://github.com/ResoniteModdingGroup/MonkeyLoader.ModTemplate</PackageProjectUrl> |
| 15 | + <PackageProjectUrl>https://github.com/Nytra/ResoniteArrayEditing</PackageProjectUrl> |
16 | 16 | <PackageTags>mod; mods; monkeyloader; resonite</PackageTags> |
17 | | - <TargetsForTfmSpecificContentInPackage>$(TargetsForTfmSpecificContentInPackage);AddExtraFilesToPackage</TargetsForTfmSpecificContentInPackage> |
| 17 | + <TargetsForTfmSpecificContentInPackage>$(TargetsForTfmSpecificContentInPackage)</TargetsForTfmSpecificContentInPackage> |
18 | 18 | </PropertyGroup> |
19 | 19 |
|
20 | 20 | <PropertyGroup> |
|
24 | 24 | <PackageValidationBaselineVersion>0.1.0-beta</PackageValidationBaselineVersion> --> |
25 | 25 | </PropertyGroup> |
26 | 26 |
|
27 | | - <Target Name="AddExtraFilesToPackage"> |
28 | | - <ItemGroup> |
29 | | - <TfmSpecificPackageFile Include="$(ProjectDir)..\MonkeyLoader.ModTemplate.PrePatcher\bin\$(Configuration)\$(TargetFramework)\MonkeyLoader.ModTemplate.PrePatcher.*" PackagePath="lib/$(TargetFramework)/pre-patchers/" /> |
30 | | - </ItemGroup> |
31 | | - </Target> |
32 | | - |
33 | 27 | <Target Name="CopyPackage" AfterTargets="Pack"> |
34 | 28 | <Copy Condition="'$(CopyToLibraries)'=='true'" SourceFiles="$(OutputPath)..\$(PackageId).$(PackageVersion).nupkg" DestinationFiles="$(ResonitePath)\MonkeyLoader\Mods\$(PackageId).nupkg" /> |
35 | 29 | <Message Condition="'$(CopyToLibraries)'=='true'" Text="Copied '$(OutputPath)..\$(PackageId).$(PackageVersion).nupkg' to '$(ResonitePath)\MonkeyLoader\Mods\$(PackageId).nupkg'" Importance="high" /> |
|
41 | 35 | </ItemGroup> |
42 | 36 |
|
43 | 37 | <ItemGroup> |
44 | | - <PackageReference Include="MonkeyLoader" Version="0.19.0-beta" /> |
| 38 | + <PackageReference Include="MonkeyLoader" Version="0.22.12-beta" /> |
45 | 39 | <PackageReference Include="MonkeyLoader.GamePacks.Unity" Version="0.6.0-beta" /> |
46 | | - <PackageReference Include="MonkeyLoader.GamePacks.Resonite" Version="0.16.6-beta" GeneratePathProperty="true" /> |
| 40 | + <PackageReference Include="MonkeyLoader.GamePacks.Resonite" Version="0.19.2-beta" GeneratePathProperty="true" /> |
47 | 41 | <PackageReference Include="PolySharp" Version="1.14.1"> |
48 | 42 | <PrivateAssets>all</PrivateAssets> |
49 | 43 | <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> |
50 | 44 | </PackageReference> |
51 | | - <PackageReference Include="Resonite.Elements.Core" Version="1.0.2" /> |
52 | | - <PackageReference Include="Resonite.FrooxEngine" Version="2024.6.11.74" /> |
| 45 | + <PackageReference Include="Resonite.Elements.Core" Version="1.2.1" /> |
| 46 | + <PackageReference Include="Resonite.FrooxEngine" Version="2024.8.6.1341" /> |
53 | 47 | <PackageReference Include="System.Text.Json" Version="8.0.4"> |
54 | 48 | <PrivateAssets>all</PrivateAssets> |
55 | 49 | <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> |
56 | 50 | </PackageReference> |
57 | 51 | </ItemGroup> |
58 | | - |
59 | | - <ItemGroup> |
60 | | - <!-- Reference the pre-patcher assembly from the Game Pack because PackageReference is stupid --> |
61 | | - <Reference Include="MonkeyLoader.Resonite.Data"> |
62 | | - <HintPath>$(PkgMonkeyLoader_GamePacks_Resonite)\lib\net462\pre-patchers\MonkeyLoader.Resonite.Data.dll</HintPath> |
63 | | - </Reference> |
64 | | - </ItemGroup> |
65 | | - |
66 | | - <ItemGroup> |
67 | | - <ProjectReference Include="..\MonkeyLoader.ModTemplate.PrePatcher\MonkeyLoader.ModTemplate.PrePatcher.csproj" PrivateAssets="All" /> |
68 | | - </ItemGroup> |
69 | 52 | </Project> |
0 commit comments