<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <Import Project="..\packages\EntityFramework.6.5.1\build\EntityFramework.props" Condition="Exists('..\packages\EntityFramework.6.5.1\build\EntityFramework.props')" />
  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">x86</Platform>
    <ProjectGuid>{E54FC88C-B212-4F47-B2F1-927D39EE3DBA}</ProjectGuid>
    <OutputType>Exe</OutputType>
    <RootNamespace>PSO2SERVER</RootNamespace>
    <AssemblyName>PSO2SERVER</AssemblyName>
    <ReleaseVersion>0.1.0-pre</ReleaseVersion>
    <StartupObject>PSO2SERVER.ServerApp</StartupObject>
    <NuGetPackageImportStamp>
    </NuGetPackageImportStamp>
    <TargetFrameworkVersion>v4.8.1</TargetFrameworkVersion>
    <TargetFrameworkProfile />
    <IsWebBootstrapper>false</IsWebBootstrapper>
    <PublishUrl>publish\</PublishUrl>
    <Install>true</Install>
    <InstallFrom>Disk</InstallFrom>
    <UpdateEnabled>false</UpdateEnabled>
    <UpdateMode>Foreground</UpdateMode>
    <UpdateInterval>7</UpdateInterval>
    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
    <UpdatePeriodically>false</UpdatePeriodically>
    <UpdateRequired>false</UpdateRequired>
    <MapFileExtensions>true</MapFileExtensions>
    <ApplicationRevision>0</ApplicationRevision>
    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
    <UseApplicationTrust>false</UseApplicationTrust>
    <BootstrapperEnabled>true</BootstrapperEnabled>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
    <DebugSymbols>true</DebugSymbols>
    <DebugType>full</DebugType>
    <Optimize>false</Optimize>
    <OutputPath>bin\Debug</OutputPath>
    <DefineConstants>DEBUG;</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
    <Externalconsole>true</Externalconsole>
    <PlatformTarget>x86</PlatformTarget>
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
    <LangVersion>7.0</LangVersion>
    <Prefer32Bit>false</Prefer32Bit>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
    <DebugType>full</DebugType>
    <Optimize>true</Optimize>
    <OutputPath>bin\Release</OutputPath>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
    <Externalconsole>true</Externalconsole>
    <PlatformTarget>x86</PlatformTarget>
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
    <LangVersion>7.0</LangVersion>
    <Prefer32Bit>false</Prefer32Bit>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'">
    <DebugSymbols>true</DebugSymbols>
    <OutputPath>bin\Debug\</OutputPath>
    <DefineConstants>DEBUG;</DefineConstants>
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
    <DebugType>full</DebugType>
    <PlatformTarget>AnyCPU</PlatformTarget>
    <LangVersion>7.0</LangVersion>
    <ErrorReport>prompt</ErrorReport>
    <Prefer32Bit>false</Prefer32Bit>
    <DocumentationFile>
    </DocumentationFile>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|AnyCPU'">
    <OutputPath>bin\Release\</OutputPath>
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
    <Optimize>true</Optimize>
    <DebugType>full</DebugType>
    <PlatformTarget>AnyCPU</PlatformTarget>
    <LangVersion>7.0</LangVersion>
    <ErrorReport>prompt</ErrorReport>
    <Prefer32Bit>false</Prefer32Bit>
  </PropertyGroup>
  <PropertyGroup>
    <ApplicationIcon>favicon.ico</ApplicationIcon>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="BouncyCastle.Cryptography, Version=2.0.0.0, Culture=neutral, PublicKeyToken=072edcf4a5328938, processorArchitecture=MSIL">
      <HintPath>..\packages\BouncyCastle.Cryptography.2.5.0\lib\net461\BouncyCastle.Cryptography.dll</HintPath>
    </Reference>
    <Reference Include="EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
      <HintPath>..\packages\EntityFramework.6.5.1\lib\net45\EntityFramework.dll</HintPath>
    </Reference>
    <Reference Include="EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
      <HintPath>..\packages\EntityFramework.6.5.1\lib\net45\EntityFramework.SqlServer.dll</HintPath>
    </Reference>
    <Reference Include="Google.Protobuf, Version=3.29.1.0, Culture=neutral, PublicKeyToken=a7d26565bac4d604, processorArchitecture=MSIL">
      <HintPath>..\packages\Google.Protobuf.3.29.1\lib\net45\Google.Protobuf.dll</HintPath>
    </Reference>
    <Reference Include="K4os.Compression.LZ4, Version=1.3.8.0, Culture=neutral, PublicKeyToken=2186fa9121ef231d, processorArchitecture=MSIL">
      <HintPath>..\packages\K4os.Compression.LZ4.1.3.8\lib\net462\K4os.Compression.LZ4.dll</HintPath>
    </Reference>
    <Reference Include="K4os.Compression.LZ4.Streams, Version=1.3.8.0, Culture=neutral, PublicKeyToken=2186fa9121ef231d, processorArchitecture=MSIL">
      <HintPath>..\packages\K4os.Compression.LZ4.Streams.1.3.8\lib\net462\K4os.Compression.LZ4.Streams.dll</HintPath>
    </Reference>
    <Reference Include="K4os.Hash.xxHash, Version=1.0.8.0, Culture=neutral, PublicKeyToken=32cd54395057cec3, processorArchitecture=MSIL">
      <HintPath>..\packages\K4os.Hash.xxHash.1.0.8\lib\net462\K4os.Hash.xxHash.dll</HintPath>
    </Reference>
    <Reference Include="KeraLua, Version=1.4.1.0, Culture=neutral, PublicKeyToken=6a194c04b9c89217, processorArchitecture=MSIL">
      <HintPath>..\packages\KeraLua.1.4.1\lib\net46\KeraLua.dll</HintPath>
    </Reference>
    <Reference Include="Microsoft.Bcl.AsyncInterfaces, Version=9.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\packages\Microsoft.Bcl.AsyncInterfaces.9.0.0\lib\net462\Microsoft.Bcl.AsyncInterfaces.dll</HintPath>
    </Reference>
    <Reference Include="Microsoft.CSharp" />
    <Reference Include="Microsoft.Win32.Primitives, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\Microsoft.Win32.Primitives.4.3.0\lib\net46\Microsoft.Win32.Primitives.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="MySql.Data, Version=9.1.0.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d, processorArchitecture=MSIL">
      <HintPath>..\packages\MySql.Data.9.1.0\lib\net48\MySql.Data.dll</HintPath>
    </Reference>
    <Reference Include="MySql.Data.EntityFramework, Version=9.1.0.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d, processorArchitecture=MSIL">
      <HintPath>..\packages\MySql.Data.EntityFramework.9.1.0\lib\net48\MySql.Data.EntityFramework.dll</HintPath>
    </Reference>
    <Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
      <HintPath>..\packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
    </Reference>
    <Reference Include="NLua, Version=1.7.3.0, Culture=neutral, PublicKeyToken=6a194c04b9c89217, processorArchitecture=MSIL">
      <HintPath>..\packages\NLua.1.7.3\lib\net46\NLua.dll</HintPath>
    </Reference>
    <Reference Include="System" />
    <Reference Include="System.AppContext, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.AppContext.4.3.0\lib\net463\System.AppContext.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="System.Buffers, Version=4.0.4.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Buffers.4.6.0\lib\net462\System.Buffers.dll</HintPath>
    </Reference>
    <Reference Include="System.ComponentModel.Composition" />
    <Reference Include="System.Configuration" />
    <Reference Include="System.Configuration.ConfigurationManager, Version=9.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Configuration.ConfigurationManager.9.0.0\lib\net462\System.Configuration.ConfigurationManager.dll</HintPath>
    </Reference>
    <Reference Include="System.Console, Version=4.0.1.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Console.4.3.1\lib\net46\System.Console.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="System.Data.DataSetExtensions" />
    <Reference Include="System.Data.Linq" />
    <Reference Include="System.ComponentModel.DataAnnotations" />
    <Reference Include="System.Data" />
    <Reference Include="BCrypt.Net">
      <HintPath>..\packages\BCrypt-Official.0.1.109\lib\BCrypt.Net.dll</HintPath>
    </Reference>
    <Reference Include="System.Diagnostics.DiagnosticSource, Version=9.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Diagnostics.DiagnosticSource.9.0.0\lib\net462\System.Diagnostics.DiagnosticSource.dll</HintPath>
    </Reference>
    <Reference Include="System.Diagnostics.Tracing, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Diagnostics.Tracing.4.3.0\lib\net462\System.Diagnostics.Tracing.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="System.Globalization.Calendars, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Globalization.Calendars.4.3.0\lib\net46\System.Globalization.Calendars.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="System.Half, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
      <HintPath>..\packages\Half.1.0.0\lib\netstandard2.0\System.Half.dll</HintPath>
    </Reference>
    <Reference Include="System.IO, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.IO.4.3.0\lib\net462\System.IO.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="System.IO.Compression, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
      <HintPath>..\packages\System.IO.Compression.4.3.0\lib\net46\System.IO.Compression.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="System.IO.Compression.FileSystem" />
    <Reference Include="System.IO.Compression.ZipFile, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
      <HintPath>..\packages\System.IO.Compression.ZipFile.4.3.0\lib\net46\System.IO.Compression.ZipFile.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="System.IO.FileSystem, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.IO.FileSystem.4.3.0\lib\net46\System.IO.FileSystem.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="System.IO.FileSystem.Primitives, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.IO.FileSystem.Primitives.4.3.0\lib\net46\System.IO.FileSystem.Primitives.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="System.IO.Pipelines, Version=9.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\packages\System.IO.Pipelines.9.0.0\lib\net462\System.IO.Pipelines.dll</HintPath>
    </Reference>
    <Reference Include="System.Linq, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Linq.4.3.0\lib\net463\System.Linq.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="System.Linq.Expressions, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Linq.Expressions.4.3.0\lib\net463\System.Linq.Expressions.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="System.Management" />
    <Reference Include="System.Memory, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Memory.4.6.0\lib\net462\System.Memory.dll</HintPath>
    </Reference>
    <Reference Include="System.Net.Http, Version=4.1.1.3, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Net.Http.4.3.4\lib\net46\System.Net.Http.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="System.Net.Sockets, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Net.Sockets.4.3.0\lib\net46\System.Net.Sockets.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="System.Numerics" />
    <Reference Include="System.Numerics.Vectors, Version=4.1.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Numerics.Vectors.4.6.0\lib\net462\System.Numerics.Vectors.dll</HintPath>
    </Reference>
    <Reference Include="System.Reflection, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Reflection.4.3.0\lib\net462\System.Reflection.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="System.Runtime, Version=4.1.1.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Runtime.4.3.1\lib\net462\System.Runtime.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="System.Runtime.CompilerServices.Unsafe, Version=6.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.6.1.0\lib\net462\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
    </Reference>
    <Reference Include="System.Runtime.Extensions, Version=4.1.1.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Runtime.Extensions.4.3.1\lib\net462\System.Runtime.Extensions.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="System.Runtime.InteropServices, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Runtime.InteropServices.4.3.0\lib\net463\System.Runtime.InteropServices.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="System.Runtime.InteropServices.RuntimeInformation, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="System.Security" />
    <Reference Include="System.Security.Cryptography.Algorithms, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Security.Cryptography.Algorithms.4.3.1\lib\net463\System.Security.Cryptography.Algorithms.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="System.Security.Cryptography.Encoding, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Security.Cryptography.Encoding.4.3.0\lib\net46\System.Security.Cryptography.Encoding.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="System.Security.Cryptography.Primitives, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Security.Cryptography.Primitives.4.3.0\lib\net46\System.Security.Cryptography.Primitives.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="System.Security.Cryptography.X509Certificates, Version=4.1.1.2, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Security.Cryptography.X509Certificates.4.3.2\lib\net461\System.Security.Cryptography.X509Certificates.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="System.Text.RegularExpressions, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Text.RegularExpressions.4.3.1\lib\net463\System.Text.RegularExpressions.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="System.Threading.Tasks.Extensions, Version=4.2.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Threading.Tasks.Extensions.4.6.0\lib\net462\System.Threading.Tasks.Extensions.dll</HintPath>
    </Reference>
    <Reference Include="System.Transactions" />
    <Reference Include="System.Xml" />
    <Reference Include="System.Xml.Linq" />
    <Reference Include="System.Xml.ReaderWriter, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
      <HintPath>..\packages\System.Xml.ReaderWriter.4.3.1\lib\net46\System.Xml.ReaderWriter.dll</HintPath>
      <Private>True</Private>
      <Private>True</Private>
    </Reference>
    <Reference Include="UltimateOrb.Int128, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
      <HintPath>..\packages\UltimateOrb.Int128.1.0.8\lib\netstandard2.0\UltimateOrb.Int128.dll</HintPath>
    </Reference>
    <Reference Include="UltimateOrb.Mathematics.DoubleArithmetic.Core, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
      <HintPath>..\packages\UltimateOrb.Mathematics.DoubleArithmetic.Core.1.2.12\lib\netstandard1.0\UltimateOrb.Mathematics.DoubleArithmetic.Core.dll</HintPath>
    </Reference>
    <Reference Include="ZstdSharp, Version=0.8.3.0, Culture=neutral, PublicKeyToken=8d151af33a4ad5cf, processorArchitecture=MSIL">
      <HintPath>..\packages\ZstdSharp.Port.0.8.3\lib\net462\ZstdSharp.dll</HintPath>
    </Reference>
  </ItemGroup>
  <ItemGroup>
    <Compile Include="AsciiString.cs" />
    <Compile Include="Config.cs" />
    <Compile Include="ConsoleSystem.cs" />
    <Compile Include="Crypto\KeyLoader.cs" />
    <Compile Include="Json\ClassJson.cs" />
    <Compile Include="Json\JsonConverteres.cs" />
    <Compile Include="Json\JsonTest.cs" />
    <Compile Include="Json\JsonRead.cs" />
    <Compile Include="Json\QuestJson.cs" />
    <Compile Include="Logger.cs" />
    <Compile Include="LuaEngine\LuaEngine.cs" />
    <Compile Include="LuaEngine\LuaScript.cs" />
    <Compile Include="Models\BattleStats.cs" />
    <Compile Include="Models\BlockInfo.cs" />
    <Compile Include="Models\CharacterAdditionalStruct.cs" />
    <Compile Include="Models\FixedTypes.cs" />
    <Compile Include="Models\Flags.cs" />
    <Compile Include="Models\Inventory.cs" />
    <Compile Include="Models\ItemAttributes.cs" />
    <Compile Include="Models\ItemsAdditional.cs" />
    <Compile Include="Models\Mail.cs" />
    <Compile Include="Models\Mission.cs" />
    <Compile Include="Models\NetInterface.cs" />
    <Compile Include="Models\Orders.cs" />
    <Compile Include="Models\PSO2Item.cs" />
    <Compile Include="Models\PSOData.cs" />
    <Compile Include="Models\PSOObject.cs" />
    <Compile Include="Models\PSOPalette.cs" />
    <Compile Include="Models\PartyQuest.cs" />
    <Compile Include="Models\QuestAdditional.cs" />
    <Compile Include="Models\RevealedRegions.cs" />
    <Compile Include="Models\Stats.cs" />
    <Compile Include="Models\Time.cs" />
    <Compile Include="Network\Ipv4Addr.cs" />
    <Compile Include="Network\PortChecker.cs" />
    <Compile Include="Object\ObjectManager.cs" />
    <Compile Include="Protocol\Handlers\04-ObjectHandler\04-75-ActionEnd.cs" />
    <Compile Include="Protocol\Handlers\06-PlayerStatusHandler\06-01-DealDamage.cs" />
    <Compile Include="Protocol\Handlers\07-ChatHandler\07-37-UNK.cs" />
    <Compile Include="Protocol\Handlers\0B-QuestHandler\0B-20-AcceptQuest.cs" />
    <Compile Include="Protocol\Handlers\0F-ItemHandler\0F-01-ItemPickupRequest.cs" />
    <Compile Include="Protocol\Handlers\0F-ItemHandler\0F-1C-GetItemDescription.cs" />
    <Compile Include="Protocol\Handlers\0F-ItemHandler\0F-E0-MoveToMatStorageRequest.cs" />
    <Compile Include="Protocol\Handlers\0F-ItemHandler\0F-28-UNK.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-63-VitaLogin.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-14-BlockLogin.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-90-CharacterUndeletionRequest.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-64-AllBlocksListRequest.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-DC-CharacterSurvey.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-EB-NicknameCheckRequest - 复制.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-52-CreateCharacterInviteNickname.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-C7-CharacterShipInfoRequest.cs" />
    <Compile Include="Protocol\Handlers\1A-MailHandler\1A-06-MailBodyRequest.cs" />
    <Compile Include="Protocol\Handlers\1A-MailHandler\1A-02-DeleteMailRequest.cs" />
    <Compile Include="Protocol\Handlers\1A-MailHandler\1A-00-MailListRequest.cs" />
    <Compile Include="Protocol\Handlers\1C-CharacterInfoHandler\1C-64-UNK.cs" />
    <Compile Include="Protocol\Handlers\1C-CharacterInfoHandler\1C-46-UNK.cs" />
    <Compile Include="Protocol\Handlers\1C-CharacterInfoHandler\1C-0E-UNK.cs" />
    <Compile Include="Protocol\Handlers\1C-CharacterInfoHandler\1C-1E-CharacterInfoRequest.cs" />
    <Compile Include="Protocol\Handlers\1F-ClientOrderHandler\1F-02-OrderListRequest.cs" />
    <Compile Include="Protocol\Handlers\1F-ClientOrderHandler\1F-01-TakenOrdersRequest.cs" />
    <Compile Include="Protocol\Handlers\1F-ClientOrderHandler\1F-0F-UNK.cs" />
    <Compile Include="Protocol\Handlers\1F-ClientOrderHandler\1F-09-UNK1F09.cs" />
    <Compile Include="Protocol\Handlers\21-PaletteHandler\21-00-LoadPalettesRequest.cs" />
    <Compile Include="Protocol\Handlers\21-PaletteHandler\21-0A-SetDefaultPAs.cs" />
    <Compile Include="Protocol\Handlers\23-FlagHandler\23-0B-SkitItemAddRequest.cs" />
    <Compile Include="Protocol\Handlers\03-ServerHandler\03-03-InitialLoad.cs" />
    <Compile Include="Protocol\Handlers\03-ServerHandler\03-0C-ServerPong.cs" />
    <Compile Include="Protocol\Handlers\03-ServerHandler\03-10-MapLoaded.cs" />
    <Compile Include="Protocol\Handlers\03-ServerHandler\03-16-CampshipTeleportDown.cs" />
    <Compile Include="Protocol\Handlers\03-ServerHandler\03-3B-TeleportCafeToLobby.cs" />
    <Compile Include="Protocol\Handlers\03-ServerHandler\03-3C-TeleportLobbyToCafe.cs" />
    <Compile Include="Protocol\Handlers\03-ServerHandler\03-39-TeleportLobbyToBridge.cs" />
    <Compile Include="Protocol\Handlers\03-ServerHandler\03-38-TeleportBridgeToLobby.cs" />
    <Compile Include="Protocol\Handlers\04-ObjectHandler\04-13-UNK.cs" />
    <Compile Include="Protocol\Handlers\03-ServerHandler\03-12-CampshipTeleport.cs" />
    <Compile Include="Protocol\Handlers\03-ServerHandler\03-35-TeleportLobbyToCasino.cs" />
    <Compile Include="Protocol\Handlers\04-ObjectHandler\04-08-MovementActionHandler.cs" />
    <Compile Include="Protocol\Handlers\04-ObjectHandler\04-3C-ActionUpdateHandler.cs" />
    <Compile Include="Protocol\Handlers\04-ObjectHandler\04-71-MovementEndHandler.cs" />
    <Compile Include="Protocol\Handlers\07-ChatHandler\07-3D-UNK.cs" />
    <Compile Include="Protocol\Handlers\0B-QuestHandler\0B-CD-AcceptStoryQuestHandler.cs" />
    <Compile Include="Protocol\Handlers\0B-QuestHandler\0B-09-MinimapRevealRequest.cs" />
    <Compile Include="Protocol\Handlers\0B-QuestHandler\0B-15-QuestCounterAvailableHander.cs" />
    <Compile Include="Protocol\Handlers\0B-QuestHandler\0B-17-QuestCategoryRequest.cs" />
    <Compile Include="Protocol\Handlers\0B-QuestHandler\0B-19-QuestDifficultyRequestHandler.cs" />
    <Compile Include="Protocol\Handlers\0B-QuestHandler\0B-30-QuestCounterHandler.cs" />
    <Compile Include="Protocol\Handlers\--UNK.cs" />
    <Compile Include="Protocol\Handlers\0E-PartyHandler\0E-29-PlayerIsNotBusyState.cs" />
    <Compile Include="Protocol\Handlers\0E-PartyHandler\0E-28-PlayerIsBusyState.cs" />
    <Compile Include="Protocol\Handlers\0E-PartyHandler\0E-19-ChatStatusHandler.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-9B-CharacterNewNameRequest.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-97-CharacterRenameRequest.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-EA-NicknameError.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-BC-CharacterShipTransferCanceldRequest.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-B8-CharacterShipTransferRightsRequest.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-06-DeleteCharacter.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-0D-ClientPing.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-1D-GuildInfoRequest.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-2B-LogOutRequest.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-3E-CharacterSpawn.cs" />
    <Compile Include="Protocol\Handlers\04-ObjectHandler\04-14-ObjectInteract.cs" />
    <Compile Include="Protocol\Handlers\0E-PartyHandler\0E-0C-NewPartySettings.cs" />
    <Compile Include="Protocol\Handlers\03-ServerHandler\03-34-TeleportCasinoToLobby.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-41-CreateCharacterOne.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-2D-SystemInformation.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-B0-Unk11B0.cs" />
    <Compile Include="Protocol\Handlers\19-UnkHandler\19-1C-Unk191CPacketHandler.cs" />
    <Compile Include="Protocol\Handlers\19-UnkHandler\19-06-UNK.cs" />
    <Compile Include="Protocol\Handlers\19-UnkHandler\19-04-UNK.cs" />
    <Compile Include="Protocol\Handlers\21-PaletteHandler\21-02-FullPaletteInfoRequest.cs" />
    <Compile Include="Protocol\Handlers\23-FlagHandler\23-02-SetFlagHandler.cs" />
    <Compile Include="Protocol\Handlers\2B-SettingHandler\2B-01-SavePlayerSettings.cs" />
    <Compile Include="Protocol\Handlers\2B-SettingHandler\2B-00-SettingsRequest.cs" />
    <Compile Include="Protocol\Handlers\2F-SymbolHandler\2F-06-SymbolArtHandler.cs" />
    <Compile Include="Protocol\Handlers\31-TitleHandler\31-0A-ReceiveTitleRewardRequest.cs" />
    <Compile Include="Protocol\Handlers\31-TitleHandler\31-06-TitleConditionRequest.cs" />
    <Compile Include="Protocol\Handlers\31-TitleHandler\31-08-PlayAchievementsRequest.cs" />
    <Compile Include="Protocol\Handlers\31-TitleHandler\31-03-TitleListRequest.cs" />
    <Compile Include="Protocol\Handlers\34-UNK\34-72-UNK.cs" />
    <Compile Include="Protocol\Handlers\3B-ForgeHandler\3B-00-CharacterForgeInfoRequest.cs" />
    <Compile Include="Protocol\Handlers\0F-ItemHandler\0F-DA-UNK0FDA.cs" />
    <Compile Include="Protocol\Handlers\31-TitleHandler\31-01-NewTitlesRequest.cs" />
    <Compile Include="Protocol\Handlers\48-UNK\48-16-UNK4816.cs" />
    <Compile Include="Protocol\Handlers\49-UNK\49-00-UNK4900.cs" />
    <Compile Include="Protocol\Handlers\4A-ARKSMisionsHandler\4A-0C-SetTrackedMission.cs" />
    <Compile Include="Protocol\Handlers\4A-ARKSMisionsHandler\4A-00-MissionListRequest.cs" />
    <Compile Include="Protocol\Handlers\4D-ClassicMissionPassHandler\4D-02-MissionPassRequest.cs" />
    <Compile Include="Protocol\Handlers\4D-ClassicMissionPassHandler\4D-00-MissionPassInfoRequest.cs" />
    <Compile Include="Protocol\PacketError.cs" />
    <Compile Include="Protocol\Packets\04-ObjectRelatedPacket\04-75-ActionEndPacket.cs" />
    <Compile Include="Protocol\Packets\0B-QuestPacket\0B-1B-QuestCategoryStopperPacket.cs" />
    <Compile Include="Protocol\Packets\0F-ItemPacket\0F-22-UpdateStoragePacket.cs" />
    <Compile Include="Protocol\Packets\0F-ItemPacket\0F-21-EquipedWeaponPacket.cs" />
    <Compile Include="Protocol\Packets\0F-ItemPacket\00 - 复制.cs" />
    <Compile Include="Protocol\Packets\0F-ItemPacket\0F-00-ItemAttributesPacket.cs" />
    <Compile Include="Protocol\Packets\0F-ItemPacket\0F-02-ItemPickupResponsePacket.cs" />
    <Compile Include="Protocol\Packets\0F-ItemPacket\0F-BC-ChangeWeaponPalettePacket.cs" />
    <Compile Include="Protocol\Packets\0F-ItemPacket\0F-DF-LoadMaterialStoragePacket.cs" />
    <Compile Include="Protocol\Packets\0F-ItemPacket\0F-E1-MoveToMatStoragePacket.cs" />
    <Compile Include="Protocol\Packets\0F-ItemPacket\0F-0D-LoadPlayerInventoryPacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-0A-Unk110A.cs" />
    <Compile Include="Protocol\Packets\19-LobbyPacket\19-08-SendSystemMessagePacket.cs" />
    <Compile Include="Protocol\Packets\1E-UnkPacket\1E-0C-Unk1E0CPacket.cs" />
    <Compile Include="Protocol\Packets\0B-QuestPacket\0B-1C-QuestDifficultySendFinishedPacket.cs" />
    <Compile Include="Protocol\Packets\0F-ItemPacket\0F-0C-LoadEquipedPacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-42-CreateCharacterOneResponsePacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-BD-CharacterShipTransferCancelPacket.cs" />
    <Compile Include="Protocol\Packets\04-ObjectRelatedPacket\04-71-MovementEndPacket.cs" />
    <Compile Include="Protocol\Packets\4A-ARKSMissionPacket\4A-03-Unk4A03Packet.cs" />
    <Compile Include="Protocol\Packets\4A-ARKSMissionPacket\4A-01-ARKSMissionListPacket.cs" />
    <Compile Include="Protocol\Packets\07-ChatPacket\07-00-ChatPacket.cs" />
    <Compile Include="Protocol\Packets\0E-PartyPacket\0E-65-Unk0E65Packet.cs" />
    <Compile Include="Protocol\Packets\49-UNK49\49-01-Unk4901Packet.cs" />
    <Compile Include="Protocol\Packets\03-ServerPacket\03-0B-ServerPingPacket.cs" />
    <Compile Include="Protocol\Packets\0B-QuestPacket\0B-22-Unk0B22Packet.cs" />
    <Compile Include="Protocol\Packets\4D-ClassicMissionPassPacket\4D-03-MissionPassPacket.cs" />
    <Compile Include="Protocol\Packets\4D-ClassicMissionPassPacket\4D-01-MissionPassInfoPacket.cs" />
    <Compile Include="Protocol\Packets\2B-SettingsPacket\2B-02-LoadSettingsPacket.cs" />
    <Compile Include="Protocol\Packets\26-FriendAvatarPacket\26-08-FriendAvatarDataResponsePacket.cs" />
    <Compile Include="Protocol\Packets\03-ServerPacket\03-06-Unk0306Packet.cs" />
    <Compile Include="Protocol\Packets\03-ServerPacket\03-00-MapTransferPacket.cs" />
    <Compile Include="Protocol\Packets\04-ObjectRelatedPacket\04-BA-Unk04BAPacket.cs" />
    <Compile Include="Protocol\Packets\04-ObjectRelatedPacket\04-EA-Unk04EAPacket.cs" />
    <Compile Include="Protocol\Packets\04-ObjectRelatedPacket\04-B0-Unk04B0Packet.cs" />
    <Compile Include="Protocol\Packets\04-ObjectRelatedPacket\04-86-Unk0486Packet.cs" />
    <Compile Include="Protocol\Packets\04-ObjectRelatedPacket\04-79-Unk0479Packet.cs" />
    <Compile Include="Protocol\Packets\04-ObjectRelatedPacket\04-72-SetTitlePacket.cs" />
    <Compile Include="Protocol\Packets\04-ObjectRelatedPacket\04-52-DamageReceivePacket.cs" />
    <Compile Include="Protocol\Packets\04-ObjectRelatedPacket\04-2E-LoadPAsPacket.cs" />
    <Compile Include="Protocol\Packets\04-ObjectRelatedPacket\04-2C-Unk042CPacket.cs" />
    <Compile Include="Protocol\Packets\04-ObjectRelatedPacket\04-25-Unk0425Packet.cs" />
    <Compile Include="Protocol\Packets\04-ObjectRelatedPacket\04-24-Unk0424Packet.cs" />
    <Compile Include="Protocol\Packets\04-ObjectRelatedPacket\04-22-EnemyActionPacket.cs" />
    <Compile Include="Protocol\Packets\04-ObjectRelatedPacket\04-21-ChangeClassPacket.cs" />
    <Compile Include="Protocol\Packets\04-ObjectRelatedPacket\04-0F-EnemyKilledPacket.cs" />
    <Compile Include="Protocol\Packets\04-ObjectRelatedPacket\04-80-MovementActionServerPacket.cs" />
    <Compile Include="Protocol\Packets\04-ObjectRelatedPacket\04-81-ActionUpdateServerPacket.cs" />
    <Compile Include="Protocol\Packets\04-ObjectRelatedPacket\04-3B-DespawnPlayerPacket.cs" />
    <Compile Include="Protocol\Packets\06-PlayerStatusPacket\06-05-GainedEXPPacket.cs" />
    <Compile Include="Protocol\Packets\06-PlayerStatusPacket\06-00-SetAccountIDPacket.cs" />
    <Compile Include="Protocol\Packets\08-SpawnPacket\08-09-EventSpawnPacket.cs" />
    <Compile Include="Protocol\Packets\08-SpawnPacket\08-0D-EnemySpawnPacket.cs" />
    <Compile Include="Protocol\Packets\08-SpawnPacket\08-05-TransporterSpawnPacket.cs" />
    <Compile Include="Protocol\Packets\08-SpawnPacket\08-0C-NPCSpawnPacket.cs" />
    <Compile Include="Protocol\Packets\08-SpawnPacket\08-0B-ObjectSpawnPacket.cs" />
    <Compile Include="Protocol\Packets\0B-QuestPacket\0B-1F-SetQuestPointsPacket.cs" />
    <Compile Include="Protocol\Packets\0B-QuestPacket\0B-28-QuestPointsAddedPacket.cs" />
    <Compile Include="Protocol\Packets\0B-QuestPacket\0B-AF-Unk0BAFPacket.cs" />
    <Compile Include="Protocol\Packets\0B-QuestPacket\0B-D0-Unk0BD0Packet.cs" />
    <Compile Include="Protocol\Packets\0B-QuestPacket\0B-F1-Unk0BF1Packet.cs" />
    <Compile Include="Protocol\Packets\0B-QuestPacket\0B-62-EQARKSLevelPacket.cs" />
    <Compile Include="Protocol\Packets\0B-QuestPacket\0B-13-MinimapRevealPacket.cs" />
    <Compile Include="Protocol\Packets\0B-QuestPacket\0B-06-StartCutscenePacket.cs" />
    <Compile Include="Protocol\Packets\0E-PartyPacket\0E-01-RemoveMemberPacket.cs" />
    <Compile Include="Protocol\Packets\0E-PartyPacket\0E-0F-NewLeaderPacket.cs" />
    <Compile Include="Protocol\Packets\0E-PartyPacket\0E-11-KickedMemberPacket.cs" />
    <Compile Include="Protocol\Packets\0E-PartyPacket\0E-19-ChatStatusPacket.cs" />
    <Compile Include="Protocol\Packets\0E-PartyPacket\0E-1A-Unk0E1APacket.cs" />
    <Compile Include="Protocol\Packets\0E-PartyPacket\0E-1C-PartyInfoStopperPacker.cs" />
    <Compile Include="Protocol\Packets\0E-PartyPacket\0E-1E-PartyDetailsPacket.cs" />
    <Compile Include="Protocol\Packets\0E-PartyPacket\0E-2E-Unk0E21Packet.cs" />
    <Compile Include="Protocol\Packets\0E-PartyPacket\0E-25-SetQuestInfoPacket.cs" />
    <Compile Include="Protocol\Packets\0E-PartyPacket\0E-2B-NewBusyStatePacket.cs" />
    <Compile Include="Protocol\Packets\0E-PartyPacket\0E-3E-SetPartyQuestPacket.cs" />
    <Compile Include="Protocol\Packets\0E-PartyPacket\0E-52-Unk0E52Packet.cs" />
    <Compile Include="Protocol\Packets\0E-PartyPacket\0E-67-PartySetupFinishPacket.cs" />
    <Compile Include="Protocol\Packets\0E-PartyPacket\0E-4F-SetPartyColorPacket.cs" />
    <Compile Include="Protocol\Packets\0E-PartyPacket\0E-1B-PartyInfoPacket.cs" />
    <Compile Include="Protocol\Packets\0E-PartyPacket\0E-0D-PartySettingsPacket.cs" />
    <Compile Include="Protocol\Packets\0E-PartyPacket\0E-06-NewInvitePacket.cs" />
    <Compile Include="Protocol\Packets\0E-PartyPacket\0E-04-PartyInviteResultPacket.cs" />
    <Compile Include="Protocol\Packets\0E-PartyPacket\0E-00-AddMemberPacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-FF-Unk11FFPacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-EE-EmailCodeRequestPacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-9C-CharacterNewNamePacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-AF-Unk11AFPacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-B9-CharacterShipTransferRightsCheckPacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-91-CharacterUndeletionPacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-98-CharacterRenamePacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-ED-BannerListPacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-D7-Unk11D7Packet.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-6F-Unk116FPacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-71-NotificationStatusPacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-87-LoginHistoryPacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-8C-SecondPwdOperationPacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-68-ChallengeRequestPacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-67-SalonResponse.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-65-AllBlocksListPacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-3D-ShipListPacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-2C-BlockBalancePacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-1E-NicknameRequestPacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-1B-UserInfoPacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-0C-EncryptionResponsePacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-13-BlockSwitchResponsePacket%29.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-10-BlockListPacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-0E-ClientPongPacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-08-CharacterDeletionPacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-55-CreateCharacterTwoResponsePacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-53-CreateCharacterInviteNicknameResponsePacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-03-CharacterListPacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-07-CharacterCreateResponsePacket.cs" />
    <Compile Include="Protocol\Packets\04-ObjectRelatedPacket\04-06-DespawnObjectPacket.cs" />
    <Compile Include="Protocol\Packets\00-\00.cs" />
    <Compile Include="Protocol\Packets\03-ServerPacket\03-2B-UnlockControlsPacket.cs" />
    <Compile Include="Protocol\Packets\03-ServerPacket\03-24-LoadingLevelPacket.cs" />
    <Compile Include="Protocol\Packets\03-ServerPacket\03-23-LoadingScreenRemovePacket.cs" />
    <Compile Include="Protocol\Packets\03-ServerPacket\03-08-ServerHelloPacket.cs" />
    <Compile Include="Protocol\Packets\15-EmergencyPacket\15-03-EmergencyEndPacket.cs" />
    <Compile Include="Protocol\Packets\15-EmergencyPacket\15-05-EmergencyProgressPacket.cs" />
    <Compile Include="Protocol\Packets\15-EmergencyPacket\15-08-Unk1508Packet.cs" />
    <Compile Include="Protocol\Packets\15-EmergencyPacket\15-11-AvailableEmergenciesPacket.cs" />
    <Compile Include="Protocol\Packets\15-EmergencyPacket\15-02-SpawnEmergencyPacket.cs" />
    <Compile Include="Protocol\Packets\18-FriendPacket\18-15-FriendListPacket.cs" />
    <Compile Include="Protocol\Packets\18-FriendPacket\18-1A-AddedRequestPacket.cs" />
    <Compile Include="Protocol\Packets\19-LobbyPacket\19-0F-LobbyMonitorPacket.cs" />
    <Compile Include="Protocol\Packets\19-LobbyPacket\19-09-SetLobbyEventPacket.cs" />
    <Compile Include="Protocol\Packets\1A-MailPacket\1A-0D-NewMailMarkerPacket.cs" />
    <Compile Include="Protocol\Packets\1A-MailPacket\1A-07-MailBodyPacket.cs" />
    <Compile Include="Protocol\Packets\1A-MailPacket\1A-03-DeletedMailPacket.cs" />
    <Compile Include="Protocol\Packets\1A-MailPacket\1A-01-MailListPacket.cs" />
    <Compile Include="Protocol\Packets\1C-AlliancePacket\1C-1F-GuildInfoPacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-01-LoginDataPacket.cs" />
    <Compile Include="Protocol\Packets\04-ObjectRelatedPacket\04-07-MovementPacket.cs" />
    <Compile Include="Protocol\Packets\04-ObjectRelatedPacket\04-15-ObjectActionPacket.cs" />
    <Compile Include="Protocol\Packets\1F-DailyOrderPacket\1F-03-OrderListPacket.cs" />
    <Compile Include="Protocol\Packets\1F-DailyOrderPacket\1F-08-TakenOrdersPacket.cs" />
    <Compile Include="Protocol\Packets\21-PalettePacket\21-0F-NewDefaultPAsPacket.cs" />
    <Compile Include="Protocol\Packets\21-PalettePacket\21-03-FullPaletteInfoPacket.cs" />
    <Compile Include="Protocol\Packets\21-PalettePacket\21-01-LoadPalettePacket.cs" />
    <Compile Include="Protocol\Packets\0E-PartyPacket\0E-02-PartyInitPacket.cs" />
    <Compile Include="Protocol\Packets\0E-PartyPacket\0E-31-PartySetQuestPacket.cs" />
    <Compile Include="Protocol\Packets\0B-QuestPacket\0B-1A-QuestDifficultyPacket.cs" />
    <Compile Include="Protocol\Packets\0B-QuestPacket\0B-16-QuestAvailablePacket.cs" />
    <Compile Include="Protocol\Packets\0B-QuestPacket\0B-18-QuestCategoryPacket.cs" />
    <Compile Include="Protocol\Packets\11-ClientPacket\11-1C-SetCurrencyPacket.cs" />
    <Compile Include="Protocol\Packets\0F-ItemPacket\0F-14-SetMesetaPacket.cs" />
    <Compile Include="Protocol\Packets\03-ServerPacket\03-04-LoadingScreenTransitionPacket.cs" />
    <Compile Include="Protocol\Packets\23-FlagPackets\23-04-ServerSetFlagPacket.cs" />
    <Compile Include="Protocol\Packets\23-FlagPackets\23-05-ServerSetParamPacket.cs" />
    <Compile Include="Protocol\Packets\23-FlagPackets\23-06-AccountFlagsPacket.cs" />
    <Compile Include="Protocol\Packets\23-FlagPackets\23-0A-CutsceneEndPacket.cs" />
    <Compile Include="Protocol\Packets\23-FlagPackets\23-0C-SkitItemAddResponsePacket.cs" />
    <Compile Include="Protocol\Packets\23-FlagPackets\23-0D-Unk230DPacket.cs" />
    <Compile Include="Protocol\Packets\23-FlagPackets\23-0E-Unk230EPacket.cs" />
    <Compile Include="Protocol\Packets\23-FlagPackets\23-15-Unk2315Packet.cs" />
    <Compile Include="Protocol\Packets\23-FlagPackets\23-07-CharacterFlagsPacket.cs" />
    <Compile Include="Protocol\Packets\2D-PlayerShopPacket\2D-03-ProductSearchResponsePacket.cs" />
    <Compile Include="Protocol\Packets\2D-PlayerShopPacket\2D-13-RecruitingAlliancesResponsePacket.cs" />
    <Compile Include="Protocol\Packets\2D-PlayerShopPacket\2D-0E-CharacterSearchResponsePacket.cs" />
    <Compile Include="Protocol\Packets\2D-PlayerShopPacket\2D-0C-PlayerShopDetailsResponsePacket.cs" />
    <Compile Include="Protocol\Packets\2F-SymbolPacket\2F-09-ReceiveSymbolArtPacket.cs" />
    <Compile Include="Protocol\Packets\2F-SymbolPacket\2F-05-SymbolArtResultPacket.cs" />
    <Compile Include="Protocol\Packets\2F-SymbolPacket\2F-03-SymbolArtClientDataPacket.cs" />
    <Compile Include="Protocol\Packets\2F-SymbolPacket\2F-01-SymbolArtDataRequestPacket.cs" />
    <Compile Include="Protocol\Packets\2F-SymbolPacket\2F-07-SymbolArtListPacket.cs" />
    <Compile Include="Protocol\Packets\04-ObjectRelatedPacket\04-02-TeleportTransferPacket.cs" />
    <Compile Include="Party\Party.cs" />
    <Compile Include="Party\PartyManager.cs" />
    <Compile Include="Program.cs" />
    <Compile Include="Properties\AssemblyInfo.cs" />
    <Compile Include="Client.cs" />
    <Compile Include="Network\SocketClient.cs" />
    <Compile Include="Network\SocketServer.cs" />
    <Compile Include="Server.cs" />
    <Compile Include="Protocol\Handlers\PacketHandler.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-0B-KeyExchange.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-00-SegaIDLogin.cs" />
    <Compile Include="Models\CharacterStruct.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-54-CreateCharacterTwo.cs" />
    <Compile Include="Protocol\PacketWriter.cs" />
    <Compile Include="Models\FixedPackets.cs" />
    <Compile Include="QueryServer.cs" />
    <Compile Include="Models\ShipData.cs" />
    <Compile Include="Database\ServerEf.cs" />
    <Compile Include="Crypto\RC4.cs" />
    <Compile Include="Crypto\ARC4Managed.cs" />
    <Compile Include="Helper.cs" />
    <Compile Include="Protocol\PacketReader.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-05-CharacterCreate.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-02-CharacterListRequest.cs" />
    <Compile Include="Protocol\Packet.cs" />
    <Compile Include="Protocol\Packets\19-LobbyPacket\19-01-SystemMessagePacket.cs" />
    <Compile Include="Protocol\Handlers\11-ClientHandler\11-04-CharacterSelected.cs" />
    <Compile Include="Protocol\Packets\NoPayloadPacket.cs" />
    <Compile Include="Protocol\Packets\08-SpawnPacket\08-04-CharacterSpawnPacket.cs" />
    <Compile Include="Protocol\Handlers\04-ObjectHandler\04-07-MovementHandlers.cs" />
    <Compile Include="Protocol\Handlers\07-ChatHandler\07-00-ChatHandler.cs" />
    <Compile Include="Zone\Map.cs" />
    <Compile Include="Json\MapJson.cs" />
    <Compile Include="Zone\ZoneAdditional.cs" />
    <Compile Include="Zone\ZoneManager.cs" />
  </ItemGroup>
  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
  <Import Project="..\packages\System.Data.SQLite.Core.1.0.94.0\build\net40\System.Data.SQLite.Core.targets" Condition="Exists('..\packages\System.Data.SQLite.Core.1.0.94.0\build\net40\System.Data.SQLite.Core.targets')" />
  <ItemGroup>
    <Content Include="favicon.ico" />
    <Content Include="ILLink\ILLink.Descriptors.LibraryBuild.xml" />
  </ItemGroup>
  <ProjectExtensions>
    <MonoDevelop>
      <Properties>
        <Policies>
          <TextStylePolicy inheritsSet="VisualStudio" inheritsScope="text/plain" scope="text/x-csharp" />
          <CSharpFormattingPolicy IndentSwitchBody="True" IndentBlocksInsideExpressions="True" AnonymousMethodBraceStyle="NextLine" PropertyBraceStyle="NextLine" PropertyGetBraceStyle="NextLine" PropertySetBraceStyle="NextLine" EventBraceStyle="NextLine" EventAddBraceStyle="NextLine" EventRemoveBraceStyle="NextLine" StatementBraceStyle="NextLine" ElseNewLinePlacement="NewLine" CatchNewLinePlacement="NewLine" FinallyNewLinePlacement="NewLine" WhileNewLinePlacement="DoNotCare" ArrayInitializerWrapping="DoNotChange" ArrayInitializerBraceStyle="NextLine" BeforeMethodDeclarationParentheses="False" BeforeMethodCallParentheses="False" BeforeConstructorDeclarationParentheses="False" NewLineBeforeConstructorInitializerColon="NewLine" NewLineAfterConstructorInitializerColon="SameLine" BeforeDelegateDeclarationParentheses="False" NewParentheses="False" SpacesBeforeBrackets="False" inheritsSet="Mono" inheritsScope="text/x-csharp" scope="text/x-csharp" />
          <TextStylePolicy inheritsSet="VisualStudio" inheritsScope="text/plain" scope="text/plain" />
        </Policies>
      </Properties>
    </MonoDevelop>
  </ProjectExtensions>
  <ItemGroup>
    <None Include="packages.config" />
    <None Include="app.config" />
    <CopyItems Include="Resources\**\*" Exclude="Resources\.git" />
  </ItemGroup>
  <Target Name="CopyFiles">
    <Copy SourceFiles="@(CopyItems)" DestinationFolder="$(OutputPath)\\Resources\\%(CopyItems.RecursiveDir)" />
  </Target>
  <ItemGroup>
    <BootstrapperPackage Include=".NETFramework,Version=v4.8">
      <Visible>False</Visible>
      <ProductName>Microsoft .NET Framework 4.8 %28x86 和 x64%29</ProductName>
      <Install>true</Install>
    </BootstrapperPackage>
    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
      <Visible>False</Visible>
      <ProductName>.NET Framework 3.5 SP1</ProductName>
      <Install>false</Install>
    </BootstrapperPackage>
  </ItemGroup>
  <ItemGroup />
  <PropertyGroup>
    <PostBuildEvent>
    </PostBuildEvent>
  </PropertyGroup>
  <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
    <PropertyGroup>
      <ErrorText>这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息，请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。</ErrorText>
    </PropertyGroup>
    <Error Condition="!Exists('..\packages\EntityFramework.6.5.1\build\EntityFramework.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\EntityFramework.6.5.1\build\EntityFramework.props'))" />
    <Error Condition="!Exists('..\packages\EntityFramework.6.5.1\build\EntityFramework.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\EntityFramework.6.5.1\build\EntityFramework.targets'))" />
    <Error Condition="!Exists('..\packages\KeraLua.1.4.1\build\net46\KeraLua.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\KeraLua.1.4.1\build\net46\KeraLua.targets'))" />
    <Error Condition="!Exists('..\packages\NETStandard.Library.2.0.3\build\netstandard2.0\NETStandard.Library.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\NETStandard.Library.2.0.3\build\netstandard2.0\NETStandard.Library.targets'))" />
  </Target>
  <Import Project="..\packages\EntityFramework.6.5.1\build\EntityFramework.targets" Condition="Exists('..\packages\EntityFramework.6.5.1\build\EntityFramework.targets')" />
  <Import Project="..\packages\KeraLua.1.4.1\build\net46\KeraLua.targets" Condition="Exists('..\packages\KeraLua.1.4.1\build\net46\KeraLua.targets')" />
  <Import Project="..\packages\NETStandard.Library.2.0.3\build\netstandard2.0\NETStandard.Library.targets" Condition="Exists('..\packages\NETStandard.Library.2.0.3\build\netstandard2.0\NETStandard.Library.targets')" />
</Project>