Initial commit
This commit is contained in:
49
mod/PLib/PLib.csproj
Normal file
49
mod/PLib/PLib.csproj
Normal file
@@ -0,0 +1,49 @@
|
||||
<?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>
|
||||
Reference in New Issue
Block a user