Files
PCK-Studio/PckStudio.Core/PckStudio.Core.csproj

279 lines
12 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{345EABED-F0D1-4D04-B409-BABDEF747352}</ProjectGuid>
<OutputType>Library</OutputType>
<DefineConstants Condition="'$(Configuration)' != 'Debug'">NDEBUG</DefineConstants>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>PckStudio.Core</RootNamespace>
<AssemblyName>PckStudio.Core</AssemblyName>
<UseWindowsForms>true</UseWindowsForms>
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
<LangVersion>12</LangVersion>
<FileAlignment>512</FileAlignment>
<EnableDefaultCompileItems>true</EnableDefaultCompileItems>
<Deterministic>true</Deterministic>
<AutoGenerateBindingRedirects>True</AutoGenerateBindingRedirects>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
<ItemGroup>
<Reference Include="System.Core" />
<Reference Include="System.Drawing" />
<Reference Include="System.Numerics" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="Animation.cs" />
<Compile Include="App\AppLanguage.cs" />
<Compile Include="App\SettingsManager.cs" />
<Compile Include="App\Updater.cs" />
<Compile Include="ArmorPiece.cs" />
<Compile Include="ArmorSet.cs" />
<Compile Include="ArmorSetDescription.cs" />
<Compile Include="Atlas.cs" />
<Compile Include="AtlasGroup.cs" />
<Compile Include="AtlasGroupAnimation.cs" />
<Compile Include="AtlasGroupLargeTile.cs" />
<Compile Include="AtlasGroupLargeTileAnimation.cs" />
<Compile Include="AtlasResource.cs" />
<Compile Include="AtlasTile.cs" />
<Compile Include="BoundingBox.cs" />
<Compile Include="ConsolePlatform.cs" />
<Compile Include="DelegatedFileSaveContext.cs" />
<Compile Include="DelegatedSaveContext.cs" />
<Compile Include="Deserializer\AnimationDeserializer.cs" />
<Compile Include="Deserializer\AtlasDeserializer.cs" />
<Compile Include="Deserializer\ImageDeserializer.cs" />
<Compile Include="DLC\DLCBattlePackage.cs" />
<Compile Include="DLC\DLCManager.cs" />
<Compile Include="DLC\DLCMashUpPackage.cs" />
<Compile Include="DLC\DLCMiniGamePackage.cs" />
<Compile Include="DLC\DLCPackage.cs" />
<Compile Include="DLC\DLCPackageRegistry.cs" />
<Compile Include="DLC\DLCSkinPackage.cs" />
<Compile Include="DLC\DLCTexturePackage.cs" />
<Compile Include="DLC\RawAssetDLCPackage.cs" />
<Compile Include="Extensions\AnimationExtensions.cs" />
<Compile Include="Extensions\BlendMode.cs" />
<Compile Include="Extensions\BlendOption.cs" />
<Compile Include="Extensions\BoundingBoxExtensions.cs" />
<Compile Include="Extensions\ColorExtensions.cs" />
<Compile Include="Extensions\CursorExtensions.cs" />
<Compile Include="Extensions\EnumerableExtensions.cs" />
<Compile Include="Extensions\GraphicsExtensions.cs" />
<Compile Include="Extensions\ImageExtensions.cs" />
<Compile Include="Extensions\ImageLayoutDirection.cs" />
<Compile Include="Extensions\ImageSection.cs" />
<Compile Include="Extensions\ListExtensions.cs" />
<Compile Include="Extensions\LocFileExtensions.cs" />
<Compile Include="Extensions\MaterialContainerExtensions.cs" />
<Compile Include="Extensions\MaterialExtensions.cs" />
<Compile Include="Extensions\MathExtensions.cs" />
<Compile Include="Extensions\ModelBoxExtension.cs" />
<Compile Include="Extensions\OpenTKExtensions.cs" />
<Compile Include="Extensions\PckAssetExtensions.cs" />
<Compile Include="Extensions\PckFileExtensions.cs" />
<Compile Include="Extensions\PictureBoxExtensions.cs" />
<Compile Include="Extensions\SkinBOXExtensions.cs" />
<Compile Include="Extensions\SkinExtensions.cs" />
<Compile Include="Extensions\System.Numerics.cs" />
<Compile Include="Extensions\TreeNodeCollectionExtensions.cs" />
<Compile Include="Extensions\TreeNodeExtensions.cs" />
<Compile Include="Extensions\TreeViewExtensions.cs" />
<Compile Include="FileDialogFilter.cs" />
<Compile Include="FileFormats\PckAudioFile.cs" />
<Compile Include="GameConstants.cs" />
<Compile Include="GameRule\AbstractGameRule.cs" />
<Compile Include="GameRule\DistributeItems.cs" />
<Compile Include="GameRule\LevelRules.cs" />
<Compile Include="GameRule\NamedArea.cs" />
<Compile Include="GameRule\NamedRule.cs" />
<Compile Include="GameRule\OnGameStartSpawnPositions.cs" />
<Compile Include="GameRule\OnInitialiseWorld.cs" />
<Compile Include="GameRule\RootGameRule.cs" />
<Compile Include="GameRule\SpawnPositionSet.cs" />
<Compile Include="GameRule\UpdatePlayer.cs" />
<Compile Include="GameRule\WorldPosition.cs" />
<Compile Include="GroupResource.cs" />
<Compile Include="Interfaces\IDLCPackage.cs" />
<Compile Include="Interfaces\IDLCPackageSerialization.cs" />
<Compile Include="Interfaces\IEditor.cs" />
<Compile Include="Interfaces\IModelImportProvider.cs" />
<Compile Include="Interfaces\IPckAssetDeserializer.cs" />
<Compile Include="Interfaces\IPckAssetSerializer.cs" />
<Compile Include="Interfaces\ISaveContext.cs" />
<Compile Include="Interfaces\ITryGetSet.cs" />
<Compile Include="DLC\InvalidDLCPackage.cs" />
<Compile Include="IO\3DST\3DSTextureReader.cs" />
<Compile Include="IO\3DST\3DSTextureWriter.cs" />
<Compile Include="IO\3DST\TextureCodec.cs" />
<Compile Include="IO\FileObserver.cs" />
<Compile Include="IO\PckAudio\PckAudioFileReader.cs" />
<Compile Include="IO\PckAudio\PckAudioFileWriter.cs" />
<Compile Include="IO\TGA\TGADataTypeCode.cs" />
<Compile Include="IO\TGA\TGADeserializer.cs" />
<Compile Include="IO\TGA\TGAException.cs" />
<Compile Include="IO\TGA\TGAExtentionData.cs" />
<Compile Include="IO\TGA\TGAFileData.cs" />
<Compile Include="IO\TGA\TGAFooter.cs" />
<Compile Include="IO\TGA\TGAHeader.cs" />
<Compile Include="IO\TGA\TGAReader.cs" />
<Compile Include="IO\TGA\TGASerializer.cs" />
<Compile Include="IO\TGA\TGAWriter.cs" />
<Compile Include="ItemSelectionPopUp.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="ItemSelectionPopUp.Designer.cs" />
<Compile Include="Json\ColorEntry.cs" />
<Compile Include="Json\EntityInfo.cs" />
<Compile Include="Json\TileInfo.cs" />
<Compile Include="Json\UpdateInformation.cs" />
<Compile Include="MapData.cs" />
<Compile Include="MapReader.cs" />
<Compile Include="Misc\FileCacher.cs" />
<Compile Include="Misc\OpenFolderDialog.cs" />
<Compile Include="NamedData.cs" />
<Compile Include="DLC\DLCPackageType.cs" />
<Compile Include="Properties\Resources.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
<Compile Include="ResourceCategory.cs" />
<Compile Include="ResourceLocation.cs" />
<Compile Include="ResourceLocations.cs" />
<Compile Include="Serializer\AnimationSerializer.cs" />
<Compile Include="Serializer\AtlasSerializer.cs" />
<Compile Include="Serializer\ImageSerializer.cs" />
<Compile Include="Skin\Skin.cs" />
<Compile Include="Skin\SkinANIM.cs" />
<Compile Include="Skin\SkinAnimFlag.cs" />
<Compile Include="Skin\SkinAnimMask.cs" />
<Compile Include="Skin\SkinBOX.cs" />
<Compile Include="Skin\SkinIdentifier.cs" />
<Compile Include="Skin\SkinMetaData.cs" />
<Compile Include="Skin\SkinModel.cs" />
<Compile Include="Skin\SkinPartOffset.cs" />
<Compile Include="Extensions\TagCompoundExtensions.cs" />
<Compile Include="Tiles.cs" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="AnimatedGif" Version="1.0.5" />
<PackageReference Include="Cyotek.Data.Nbt">
<Version>3.1.1</Version>
</PackageReference>
<PackageReference Include="DiscordRichPresence" Version="1.6.1.70" />
<PackageReference Include="Newtonsoft.Json">
<Version>13.0.3</Version>
</PackageReference>
<PackageReference Include="Autoupdater.NET.Official">
<Version>1.9.2</Version>
</PackageReference>
<PackageReference Include="OpenTK" Version="3.3.3" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Vendor\OMI-Lib\OMI Filetypes Library\OMI Filetype Library.csproj">
<Project>{693aebc1-293d-4df0-bcae-26a1099fe7bb}</Project>
<Name>OMI Filetype Library</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Properties\Resources.resx">
<Generator>PublicResXFileCodeGenerator</Generator>
<SubType>Designer</SubType>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<None Include="Resources\atlas\additionalMapiconsData.json" />
<None Include="Resources\atlas\bannerData.json" />
<None Include="Resources\atlas\blockData.json" />
<None Include="Resources\atlas\experienceOrbData.json" />
<None Include="Resources\atlas\explosionData.json" />
<None Include="Resources\atlas\itemData.json" />
<None Include="Resources\atlas\mapIconData.json" />
<None Include="Resources\atlas\moonPhaseData.json" />
<None Include="Resources\atlas\paintingData.json" />
<None Include="Resources\atlas\particleData.json" />
<None Include="Resources\Comparison.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\entityBehavioursData.json" />
<None Include="Resources\entityMaterialsData.json" />
<None Include="Resources\entityModelsData.json" />
<None Include="Resources\TexturePackIcon.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\armor\chain.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\armor\cloth.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\armor\cloth_b.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\armor\diamond.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\armor\gold.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\armor\iron.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\armor\turtle.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\clock.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\compass.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\fire_layer_0.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\fire_layer_1.png" />
</ItemGroup>
<ItemGroup>
<Content Include="Resources\atlas\additional_mapicons.png" />
<Content Include="Resources\atlas\banners.png" />
<Content Include="Resources\atlas\experience_orbs.png" />
<Content Include="Resources\atlas\explosion.png" />
<Content Include="Resources\atlas\items.png" />
<Content Include="Resources\atlas\map_icons.png" />
<Content Include="Resources\atlas\moon_phases.png" />
<Content Include="Resources\atlas\paintings.png" />
<Content Include="Resources\atlas\particles.png" />
<Content Include="Resources\atlas\terrain.png" />
<None Include="Resources\unknown_pack.png" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>