Files
PCK-Studio/PckStudio.Core/PckStudio.Core.csproj
2026-05-11 18:10:06 -04:00

227 lines
9.9 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\SettingsManager.cs" />
<Compile Include="App\Updater.cs" />
<Compile Include="Atlas.cs" />
<Compile Include="AtlasGroup.cs" />
<Compile Include="AtlasGroupAnimation.cs" />
<Compile Include="AtlasGroupLargeTile.cs" />
<Compile Include="AtlasGroupLargeTileAnimation.cs" />
<Compile Include="AtlasTile.cs" />
<Compile Include="BoundingBox.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="Extensions\AnimationExtensions.cs" />
<Compile Include="Extensions\BlendMode.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\ImageCollectionExtensions.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\PictureBoxExtensions.cs" />
<Compile Include="Extensions\SkinBOXExtensions.cs" />
<Compile Include="Extensions\SkinExtensions.cs" />
<Compile Include="Extensions\System.Numerics.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="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="IO\3DST\3DSTextureReader.cs" />
<Compile Include="IO\3DST\3DSTextureWriter.cs" />
<Compile Include="IO\3DST\TextureCodec.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="Misc\FileCacher.cs" />
<Compile Include="Misc\OpenFolderDialog.cs" />
<Compile Include="NamedData.cs" />
<Compile Include="PackInfo.cs" />
<Compile Include="ResourceCategory.cs" />
<Compile Include="ResourceLocation.cs" />
<Compile Include="Serializer\AnimationSerializer.cs" />
<Compile Include="Serializer\AtlasSerializer.cs" />
<Compile Include="Serializer\ImageSerializer.cs" />
<Compile Include="Skin\Skin.cs" />
<Compile Include="Skin\SkinArmorFlagsFlag.cs" />
<Compile Include="Skin\SkinArmorFlags.cs" />
<Compile Include="Skin\SkinGameFlagsFlag.cs" />
<Compile Include="Skin\SkinArmorFlagsMask.cs" />
<Compile Include="Skin\SkinGameFlagsMask.cs" />
<Compile Include="Skin\SkinGameFlags.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="Properties\Resources.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
<Compile Include="Tiles.cs" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="AnimatedGif" Version="1.0.5" />
<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>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<None Include="Resources\bannerData.json" />
<None Include="Resources\blockData.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\experienceOrbData.json" />
<None Include="Resources\explosionData.json" />
<None Include="Resources\itemData.json" />
<None Include="Resources\mapIconData.json" />
<None Include="Resources\moonPhaseData.json" />
<None Include="Resources\paintingData.json" />
<None Include="Resources\particleData.json" />
<None Include="Resources\TexturePackIcon.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\additional_mapicons.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\banners.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\experience_orbs.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\items.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\map_icons.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\moon_phases.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\paintings.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\particles.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\terrain.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\explosion.png" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>