|
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