<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>netstandard2.0</TargetFramework> <Nullable>disable</Nullable> <LangVersion>9</LangVersion> <RootNamespace>ET</RootNamespace> <AssemblyName>ThirdParty</AssemblyName> </PropertyGroup> <PropertyGroup> <AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath> <SatelliteResourceLanguages>en</SatelliteResourceLanguages> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> <DefineConstants>DOTNET;UNITY_DOTSPLAYER</DefineConstants> <OutputPath>..\..\Bin\</OutputPath> <AllowUnsafeBlocks>true</AllowUnsafeBlocks> <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <Optimize>true</Optimize> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> <DefineConstants>DOTNET;UNITY_DOTSPLAYER</DefineConstants> <OutputPath>..\..\Bin\</OutputPath> <AllowUnsafeBlocks>true</AllowUnsafeBlocks> <TreatWarningsAsErrors>true</TreatWarningsAsErrors> </PropertyGroup> <ItemGroup> <Compile Include="..\..\Unity\Assets\Scripts\ThirdParty\ETTask\**\*.cs"> <Link>ETTask/%(RecursiveDir)%(FileName)%(Extension)</Link> </Compile> <Compile Include="..\..\Unity\Assets\Scripts\ThirdParty\Kcp\Kcp.cs"> <Link>Kcp\Kcp.cs</Link> </Compile> <Compile Include="..\..\Unity\Library\PackageCache\com.unity.mathematics*\Unity.Mathematics\**\*.cs"> <Link>Unity.Mathematics/$([System.String]::new(%(RecursiveDir)).Substring($([System.String]::new(%(RecursiveDir)).Indexof("Unity.Mathematics"))).Replace("Unity.Mathematics", ""))/%(FileName)%(Extension)</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\Properties\AssemblyInfo.cs"> <Link>Unity.Mathematics\AssemblyInfo.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\bool2.gen.cs"> <Link>Unity.Mathematics\bool2.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\bool2x2.gen.cs"> <Link>Unity.Mathematics\bool2x2.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\bool2x3.gen.cs"> <Link>Unity.Mathematics\bool2x3.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\bool2x4.gen.cs"> <Link>Unity.Mathematics\bool2x4.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\bool3.gen.cs"> <Link>Unity.Mathematics\bool3.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\bool3x2.gen.cs"> <Link>Unity.Mathematics\bool3x2.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\bool3x3.gen.cs"> <Link>Unity.Mathematics\bool3x3.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\bool3x4.gen.cs"> <Link>Unity.Mathematics\bool3x4.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\bool4.gen.cs"> <Link>Unity.Mathematics\bool4.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\bool4x2.gen.cs"> <Link>Unity.Mathematics\bool4x2.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\bool4x3.gen.cs"> <Link>Unity.Mathematics\bool4x3.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\bool4x4.gen.cs"> <Link>Unity.Mathematics\bool4x4.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\Noise\cellular2D.cs"> <Link>Unity.Mathematics\cellular2D.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\Noise\cellular2x2.cs"> <Link>Unity.Mathematics\cellular2x2.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\Noise\cellular2x2x2.cs"> <Link>Unity.Mathematics\cellular2x2x2.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\Noise\cellular3D.cs"> <Link>Unity.Mathematics\cellular3D.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\Noise\classicnoise2D.cs"> <Link>Unity.Mathematics\classicnoise2D.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\Noise\classicnoise3D.cs"> <Link>Unity.Mathematics\classicnoise3D.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\Noise\classicnoise4D.cs"> <Link>Unity.Mathematics\classicnoise4D.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\Noise\common.cs"> <Link>Unity.Mathematics\common.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\double2.gen.cs"> <Link>Unity.Mathematics\double2.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\double2x2.gen.cs"> <Link>Unity.Mathematics\double2x2.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\double2x3.gen.cs"> <Link>Unity.Mathematics\double2x3.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\double2x4.gen.cs"> <Link>Unity.Mathematics\double2x4.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\double3.gen.cs"> <Link>Unity.Mathematics\double3.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\double3x2.gen.cs"> <Link>Unity.Mathematics\double3x2.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\double3x3.gen.cs"> <Link>Unity.Mathematics\double3x3.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\double3x4.gen.cs"> <Link>Unity.Mathematics\double3x4.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\double4.gen.cs"> <Link>Unity.Mathematics\double4.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\double4x2.gen.cs"> <Link>Unity.Mathematics\double4x2.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\double4x3.gen.cs"> <Link>Unity.Mathematics\double4x3.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\double4x4.gen.cs"> <Link>Unity.Mathematics\double4x4.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\float2.gen.cs"> <Link>Unity.Mathematics\float2.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\float2x2.gen.cs"> <Link>Unity.Mathematics\float2x2.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\float2x3.gen.cs"> <Link>Unity.Mathematics\float2x3.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\float2x4.gen.cs"> <Link>Unity.Mathematics\float2x4.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\float3.gen.cs"> <Link>Unity.Mathematics\float3.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\float3x2.gen.cs"> <Link>Unity.Mathematics\float3x2.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\float3x3.gen.cs"> <Link>Unity.Mathematics\float3x3.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\float3x4.gen.cs"> <Link>Unity.Mathematics\float3x4.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\float4.gen.cs"> <Link>Unity.Mathematics\float4.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\float4x2.gen.cs"> <Link>Unity.Mathematics\float4x2.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\float4x3.gen.cs"> <Link>Unity.Mathematics\float4x3.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\float4x4.gen.cs"> <Link>Unity.Mathematics\float4x4.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\half.cs"> <Link>Unity.Mathematics\half.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\half2.gen.cs"> <Link>Unity.Mathematics\half2.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\half3.gen.cs"> <Link>Unity.Mathematics\half3.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\half4.gen.cs"> <Link>Unity.Mathematics\half4.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\Il2CppEagerStaticClassConstructionAttribute.cs"> <Link>Unity.Mathematics\Il2CppEagerStaticClassConstructionAttribute.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\int2.gen.cs"> <Link>Unity.Mathematics\int2.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\int2x2.gen.cs"> <Link>Unity.Mathematics\int2x2.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\int2x3.gen.cs"> <Link>Unity.Mathematics\int2x3.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\int2x4.gen.cs"> <Link>Unity.Mathematics\int2x4.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\int3.gen.cs"> <Link>Unity.Mathematics\int3.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\int3x2.gen.cs"> <Link>Unity.Mathematics\int3x2.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\int3x3.gen.cs"> <Link>Unity.Mathematics\int3x3.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\int3x4.gen.cs"> <Link>Unity.Mathematics\int3x4.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\int4.gen.cs"> <Link>Unity.Mathematics\int4.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\int4x2.gen.cs"> <Link>Unity.Mathematics\int4x2.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\int4x3.gen.cs"> <Link>Unity.Mathematics\int4x3.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\int4x4.gen.cs"> <Link>Unity.Mathematics\int4x4.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\math.cs"> <Link>Unity.Mathematics\math.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\math_unity_conversion.cs"> <Link>Unity.Mathematics\math_unity_conversion.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\matrix.cs"> <Link>Unity.Mathematics\matrix.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\matrix.gen.cs"> <Link>Unity.Mathematics\matrix.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\Geometry\MinMaxAABB.cs"> <Link>Unity.Mathematics\MinMaxAABB.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\Noise\noise2D.cs"> <Link>Unity.Mathematics\noise2D.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\Noise\noise3D.cs"> <Link>Unity.Mathematics\noise3D.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\Noise\noise3Dgrad.cs"> <Link>Unity.Mathematics\noise3Dgrad.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\Noise\noise4D.cs"> <Link>Unity.Mathematics\noise4D.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\Geometry\Plane.cs"> <Link>Unity.Mathematics\Plane.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\PropertyAttributes.cs"> <Link>Unity.Mathematics\PropertyAttributes.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\Noise\psrdnoise2D.cs"> <Link>Unity.Mathematics\psrdnoise2D.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\quaternion.cs"> <Link>Unity.Mathematics\quaternion.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\random.cs"> <Link>Unity.Mathematics\random.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\rigid_transform.cs"> <Link>Unity.Mathematics\rigid_transform.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\uint2.gen.cs"> <Link>Unity.Mathematics\uint2.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\uint2x2.gen.cs"> <Link>Unity.Mathematics\uint2x2.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\uint2x3.gen.cs"> <Link>Unity.Mathematics\uint2x3.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\uint2x4.gen.cs"> <Link>Unity.Mathematics\uint2x4.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\uint3.gen.cs"> <Link>Unity.Mathematics\uint3.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\uint3x2.gen.cs"> <Link>Unity.Mathematics\uint3x2.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\uint3x3.gen.cs"> <Link>Unity.Mathematics\uint3x3.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\uint3x4.gen.cs"> <Link>Unity.Mathematics\uint3x4.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\uint4.gen.cs"> <Link>Unity.Mathematics\uint4.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\uint4x2.gen.cs"> <Link>Unity.Mathematics\uint4x2.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\uint4x3.gen.cs"> <Link>Unity.Mathematics\uint4x3.gen.cs</Link> </Compile> <Compile Update="..\..\Unity\Library\PackageCache\com.unity.mathematics@1.2.6\Unity.Mathematics\uint4x4.gen.cs"> <Link>Unity.Mathematics\uint4x4.gen.cs</Link> </Compile> </ItemGroup> <ItemGroup> <Content Include="..\..\Unity\Assets\Plugins\MacOS\x86_64\libkcp.dylib"> <Link>Runtimes\MacOS\libkcp.dylib</Link> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </Content> <Content Include="..\..\Unity\Assets\Plugins\x86_64\kcp.dll"> <Link>Runtimes\X86_64\kcp.dll</Link> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </Content> <Content Include="..\..\Unity\Assets\Plugins\x86_64\libkcp.so"> <Link>Runtimes\Linux\libkcp.so</Link> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </Content> </ItemGroup> <ItemGroup> <PackageReference Include="Newtonsoft.Json" Version="13.0.3" /> <PackageReference Include="CommandLineParser" Version="2.9.1" /> <PackageReference Include="EPPlus" Version="6.2.6" /> <PackageReference Include="MongoDB.Driver" Version="2.17.1" /> <PackageReference Include="NLog" Version="5.2.2" /> <PackageReference Include="protobuf-net" Version="2.4.8" /> <PackageReference Include="SharpZipLib" Version="1.4.2" /> <PackageReference Include="Microsoft.CodeAnalysis.Common" Version="4.0.1" /> <PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.0.1" /> </ItemGroup> </Project>