<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup Label="ProjectConfigurations">
    <ProjectConfiguration Include="Debug|Win32">
      <Configuration>Debug</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|Win32">
      <Configuration>Release</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug|x64">
      <Configuration>Debug</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|x64">
      <Configuration>Release</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
  </ItemGroup>
  <PropertyGroup Label="Globals">
    <VCProjectVersion>16.0</VCProjectVersion>
    <Keyword>Win32Proj</Keyword>
    <ProjectGuid>{fa50f969-4847-4eb0-8c67-16e6ac7f5b68}</ProjectGuid>
    <RootNamespace>shooter</RootNamespace>
    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <PlatformToolset>v142</PlatformToolset>
    <CharacterSet>Unicode</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
    <PlatformToolset>v142</PlatformToolset>
    <WholeProgramOptimization>true</WholeProgramOptimization>
    <CharacterSet>Unicode</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <PlatformToolset>v142</PlatformToolset>
    <CharacterSet>Unicode</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
    <PlatformToolset>v142</PlatformToolset>
    <WholeProgramOptimization>true</WholeProgramOptimization>
    <CharacterSet>Unicode</CharacterSet>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <ImportGroup Label="ExtensionSettings">
  </ImportGroup>
  <ImportGroup Label="Shared">
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <LinkIncremental>true</LinkIncremental>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <LinkIncremental>false</LinkIncremental>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <LinkIncremental>true</LinkIncremental>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <LinkIncremental>false</LinkIncremental>
  </PropertyGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
      <SDLCheck>true</SDLCheck>
      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <ConformanceMode>true</ConformanceMode>
      <AdditionalIncludeDirectories>SFML-VS32\include</AdditionalIncludeDirectories>
      <LanguageStandard>stdcpp20</LanguageStandard>
      <LanguageStandard_C>stdc17</LanguageStandard_C>
    </ClCompile>
    <Link>
      <SubSystem>Console</SubSystem>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <AdditionalLibraryDirectories>SFML-VS32\lib</AdditionalLibraryDirectories>
      <AdditionalDependencies>opengl32.lib;sfml-graphics-d.lib;sfml-window-d.lib;sfml-audio-d.lib;sfml-network-d.lib;sfml-system-d.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <IntrinsicFunctions>true</IntrinsicFunctions>
      <SDLCheck>true</SDLCheck>
      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <ConformanceMode>true</ConformanceMode>
      <AdditionalIncludeDirectories>SFML-VS32\include</AdditionalIncludeDirectories>
      <LanguageStandard>stdcpp20</LanguageStandard>
      <LanguageStandard_C>stdc17</LanguageStandard_C>
    </ClCompile>
    <Link>
      <SubSystem>Console</SubSystem>
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
      <OptimizeReferences>true</OptimizeReferences>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <AdditionalLibraryDirectories>SFML-VS32\lib</AdditionalLibraryDirectories>
      <AdditionalDependencies>opengl32.lib;sfml-graphics.lib;sfml-window.lib;sfml-audio.lib;sfml-network.lib;sfml-system.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
      <SDLCheck>true</SDLCheck>
      <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <ConformanceMode>true</ConformanceMode>
      <AdditionalIncludeDirectories>SFML-VS32\include</AdditionalIncludeDirectories>
      <LanguageStandard>stdcpp20</LanguageStandard>
      <LanguageStandard_C>stdc17</LanguageStandard_C>
    </ClCompile>
    <Link>
      <SubSystem>Console</SubSystem>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <AdditionalLibraryDirectories>SFML-VS32\lib</AdditionalLibraryDirectories>
      <AdditionalDependencies>opengl32.lib;sfml-graphics-d.lib;sfml-window-d.lib;sfml-audio-d.lib;sfml-network-d.lib;sfml-system-d.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <IntrinsicFunctions>true</IntrinsicFunctions>
      <SDLCheck>true</SDLCheck>
      <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <ConformanceMode>true</ConformanceMode>
      <AdditionalIncludeDirectories>SFML-VS32\include</AdditionalIncludeDirectories>
      <LanguageStandard>stdcpp20</LanguageStandard>
      <LanguageStandard_C>stdc17</LanguageStandard_C>
    </ClCompile>
    <Link>
      <SubSystem>Console</SubSystem>
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
      <OptimizeReferences>true</OptimizeReferences>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <AdditionalLibraryDirectories>SFML-VS32\lib</AdditionalLibraryDirectories>
      <AdditionalDependencies>opengl32.lib;sfml-graphics.lib;sfml-window.lib;sfml-audio.lib;sfml-network.lib;sfml-system.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
    </Link>
  </ItemDefinitionGroup>
  <ItemGroup>
    <ClCompile Include="Bonus.cpp" />
    <ClCompile Include="Client.cpp" />
    <ClCompile Include="engine\animation\Animation.cpp" />
    <ClCompile Include="engine\animation\Timeline.cpp" />
    <ClCompile Include="engine\Camera.cpp" />
    <ClCompile Include="engine\Engine.cpp" />
    <ClCompile Include="engine\gui\Button.cpp" />
    <ClCompile Include="engine\gui\Window.cpp" />
    <ClCompile Include="engine\Keyboard.cpp" />
    <ClCompile Include="engine\Matrix4x4.cpp" />
    <ClCompile Include="engine\Mesh.cpp" />
    <ClCompile Include="engine\Mouse.cpp" />
    <ClCompile Include="engine\network\ClientUDP.cpp" />
    <ClCompile Include="engine\network\MsgType.cpp" />
    <ClCompile Include="engine\network\ReliableMsg.cpp" />
    <ClCompile Include="engine\network\ServerUDP.cpp" />
    <ClCompile Include="engine\network\UDPConnection.cpp" />
    <ClCompile Include="engine\network\UDPSocket.cpp" />
    <ClCompile Include="engine\Object.cpp" />
    <ClCompile Include="engine\physics\RigidBody.cpp" />
    <ClCompile Include="engine\Plane.cpp" />
    <ClCompile Include="engine\Point4D.cpp" />
    <ClCompile Include="engine\ResourceManager.cpp" />
    <ClCompile Include="engine\Screen.cpp" />
    <ClCompile Include="engine\SoundController.cpp" />
    <ClCompile Include="engine\Triangle.cpp" />
    <ClCompile Include="engine\utils\Log.cpp" />
    <ClCompile Include="engine\utils\Time.cpp" />
    <ClCompile Include="engine\Vec2D.cpp" />
    <ClCompile Include="engine\Vec3D.cpp" />
    <ClCompile Include="engine\World.cpp" />
    <ClCompile Include="Player.cpp" />
    <ClCompile Include="PlayerController.cpp" />
    <ClCompile Include="Server.cpp" />
    <ClCompile Include="Shooter.cpp" />
    <ClCompile Include="Source.cpp" />
    <ClCompile Include="weapon\Ak47.cpp" />
    <ClCompile Include="weapon\Gun.cpp" />
    <ClCompile Include="weapon\Rifle.cpp" />
    <ClCompile Include="weapon\Shotgun.cpp" />
    <ClCompile Include="weapon\Weapon.cpp" />
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="Bonus.h" />
    <ClInclude Include="Client.h" />
    <ClInclude Include="engine\animation\AColor.h" />
    <ClInclude Include="engine\animation\AFunction.h" />
    <ClInclude Include="engine\animation\Animation.h" />
    <ClInclude Include="engine\animation\ARotate.h" />
    <ClInclude Include="engine\animation\AScale.h" />
    <ClInclude Include="engine\animation\ATranslate.h" />
    <ClInclude Include="engine\animation\ATranslateToPoint.h" />
    <ClInclude Include="engine\animation\AWait.h" />
    <ClInclude Include="engine\animation\Interpolation.h" />
    <ClInclude Include="engine\animation\Timeline.h" />
    <ClInclude Include="engine\Camera.h" />
    <ClInclude Include="engine\Consts.h" />
    <ClInclude Include="engine\Engine.h" />
    <ClInclude Include="engine\gui\Button.h" />
    <ClInclude Include="engine\gui\Window.h" />
    <ClInclude Include="engine\Keyboard.h" />
    <ClInclude Include="engine\Matrix4x4.h" />
    <ClInclude Include="engine\Mesh.h" />
    <ClInclude Include="engine\Mouse.h" />
    <ClInclude Include="engine\network\ClientUDP.h" />
    <ClInclude Include="engine\network\MsgType.h" />
    <ClInclude Include="engine\network\ReliableMsg.h" />
    <ClInclude Include="engine\network\ServerUDP.h" />
    <ClInclude Include="engine\network\UDPConnection.h" />
    <ClInclude Include="engine\network\UDPSocket.h" />
    <ClInclude Include="engine\Object.h" />
    <ClInclude Include="engine\physics\RigidBody.h" />
    <ClInclude Include="engine\physics\Simplex.h" />
    <ClInclude Include="engine\Plane.h" />
    <ClInclude Include="engine\Point4D.h" />
    <ClInclude Include="engine\ResourceManager.h" />
    <ClInclude Include="engine\Screen.h" />
    <ClInclude Include="engine\SoundController.h" />
    <ClInclude Include="engine\Triangle.h" />
    <ClInclude Include="engine\utils\Log.h" />
    <ClInclude Include="engine\utils\Time.h" />
    <ClInclude Include="engine\Vec2D.h" />
    <ClInclude Include="engine\Vec3D.h" />
    <ClInclude Include="engine\World.h" />
    <ClInclude Include="Player.h" />
    <ClInclude Include="PlayerController.h" />
    <ClInclude Include="Server.h" />
    <ClInclude Include="Shooter.h" />
    <ClInclude Include="ShooterConsts.h" />
    <ClInclude Include="weapon\Ak47.h" />
    <ClInclude Include="weapon\Gold_Ak47.h" />
    <ClInclude Include="weapon\Gun.h" />
    <ClInclude Include="weapon\Rifle.h" />
    <ClInclude Include="weapon\Shotgun.h" />
    <ClInclude Include="weapon\Weapon.h" />
  </ItemGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  <ImportGroup Label="ExtensionTargets">
  </ImportGroup>
</Project>