50 lines
2.9 KiB
XML
50 lines
2.9 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project Sdk="Microsoft.NET.Sdk">
|
|
<PropertyGroup>
|
|
<Title>PeterHan.PLib</Title>
|
|
<AssemblyTitle>PLib</AssemblyTitle>
|
|
<Version>4.11.0.0</Version>
|
|
<!--<PackageVersion>4.10.0-beta</PackageVersion>-->
|
|
<Authors>Peter Han (https://github.com/peterhaneve)</Authors>
|
|
<PackageProjectUrl>https://github.com/peterhaneve/ONIMods</PackageProjectUrl>
|
|
<PackageLicenseExpression>MIT</PackageLicenseExpression>
|
|
<PackageIcon>icon.png</PackageIcon>
|
|
<PackageTags>Game, OxygenNotIncluded, Oxygen, PLib, Library</PackageTags>
|
|
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
|
|
<Copyright>Copyright 2022 Peter Han</Copyright>
|
|
<Description>PLib - Peter Han's library used for creating mods for Oxygen Not Included, a simulation game by Klei Entertainment.
|
|
|
|
Contains methods aimed at improving cross-mod compatibility, in-game user interfaces, and game-wide functions such as Actions and Lighting. An easy-to-use Mod Options menu is also included.</Description>
|
|
<PackageReleaseNotes>
|
|
Update PLib Lighting for compatibility with Hot Shots.
|
|
|
|
Significantly improve the PLib Options DynamicOption attribute. Custom option handlers can now
|
|
have constructors with similar parameters to those used in the provided option handlers. The
|
|
resulting option can also have a title and tooltip assigned with a parallel OptionAttribute.
|
|
Provide a LogFloatOptionsEntry to allow logarithmic float input, which can now be instantiated
|
|
with the new dynamic option improvements using DynamicOption.
|
|
</PackageReleaseNotes>
|
|
<RootNamespace>PeterHan.PLib</RootNamespace>
|
|
<AssemblyVersion>4.11.0.0</AssemblyVersion>
|
|
<GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute>
|
|
<GenerateAssemblyInformationalVersionAttribute>false</GenerateAssemblyInformationalVersionAttribute>
|
|
<UsesPLib>false</UsesPLib>
|
|
<DistributeMod>false</DistributeMod>
|
|
<Platforms>Vanilla;Mergedown</Platforms>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
|
<DocumentationFile>bin\$(Platform)\Release\PLib.xml</DocumentationFile>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<None Include="icon.png" Pack="True" PackagePath="" />
|
|
<ProjectReference Include="../PLibCore/PLibCore.csproj" PrivateAssets="all" />
|
|
<ProjectReference Include="../PLibActions/PLibActions.csproj" PrivateAssets="all" />
|
|
<ProjectReference Include="../PLibAVC/PLibAVC.csproj" PrivateAssets="all" />
|
|
<ProjectReference Include="../PLibBuildings/PLibBuildings.csproj" PrivateAssets="all" />
|
|
<ProjectReference Include="../PLibDatabase/PLibDatabase.csproj" PrivateAssets="all" />
|
|
<ProjectReference Include="../PLibLighting/PLibLighting.csproj" PrivateAssets="all" />
|
|
<ProjectReference Include="../PLibOptions/PLibOptions.csproj" PrivateAssets="all" />
|
|
<ProjectReference Include="../PLibUI/PLibUI.csproj" PrivateAssets="all" />
|
|
</ItemGroup>
|
|
</Project>
|