view Build/Visual Studio 2012/World of Might and Magic.vcxproj @ 2541:a902abdfc7f2

1. Renamed class Game to class Engine. 2. Separated game logic as state of FSM from game logic as engine. 3. Found out that many UI screen initializers were optimized away, intially they all returned newly created window as separate object like it is done in CharacterUI_Initialize.
author a.parshin
date Sun, 10 May 2015 01:29:11 +0200
parents c7264ab7132f
children bbef1435eb8d
line wrap: on
line source

<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" 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>
  </ItemGroup>
  <PropertyGroup Label="Globals">
    <ProjectGuid>{5DA49362-EF43-4753-85DC-88CC41F26764}</ProjectGuid>
    <Keyword>Win32Proj</Keyword>
    <RootNamespace>WorldofMightandMagic</RootNamespace>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <PlatformToolset>v110</PlatformToolset>
    <CharacterSet>Unicode</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
    <PlatformToolset>v110</PlatformToolset>
    <WholeProgramOptimization>true</WholeProgramOptimization>
    <CharacterSet>Unicode</CharacterSet>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <ImportGroup Label="ExtensionSettings">
  </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>
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <LinkIncremental>true</LinkIncremental>
    <IntDir>$(Configuration)\</IntDir>
    <OutDir>$(WoMM_MM7_INSTALL_DIR)\</OutDir>
    <GenerateManifest>false</GenerateManifest>
    <CustomBuildBeforeTargets>
    </CustomBuildBeforeTargets>
    <IncludePath>$(SolutionDirectory)../../;$(IncludePath)</IncludePath>
    <PostBuildEventUseInBuild>true</PostBuildEventUseInBuild>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <LinkIncremental>false</LinkIncremental>
  </PropertyGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <ClCompile>
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
      <WarningLevel>Level3</WarningLevel>
      <Optimization>Disabled</Optimization>
      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <ObjectFileName>$(IntDir)%(Directory)</ObjectFileName>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
    </ClCompile>
    <Link>
      <SubSystem>Windows</SubSystem>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <AdditionalDependencies>..\..\lib\legacy_dx\lib\ddraw.lib;..\..\lib\legacy_dx\lib\dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
    </Link>
    <PostBuildEvent>
      <Command>XCOPY "$(SolutionDir)../../Scripts" "$(OutDir)data/scripts/lua/core" /E /I /F /R /Y</Command>
      <Message>-------------------------------------------------------Post-Build Event</Message>
    </PostBuildEvent>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <Optimization>MaxSpeed</Optimization>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <IntrinsicFunctions>true</IntrinsicFunctions>
      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ClCompile>
    <Link>
      <SubSystem>Windows</SubSystem>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
      <OptimizeReferences>true</OptimizeReferences>
    </Link>
  </ItemDefinitionGroup>
  <ItemGroup>
    <ClCompile Include="..\..\Arcomage\Arcomage.cpp" />
    <ClCompile Include="..\..\Arcomage\ArcomageCards.cpp" />
    <ClCompile Include="..\..\Engine\Conditions.cpp" />
    <ClCompile Include="..\..\Engine\Events.cpp" />
    <ClCompile Include="..\..\Engine\Game.cpp" />
    <ClCompile Include="..\..\Engine\Graphics\BSPModel.cpp" />
    <ClCompile Include="..\..\Engine\Graphics\DecalBuilder.cpp" />
    <ClCompile Include="..\..\Engine\Graphics\DecorationList.cpp" />
    <ClCompile Include="..\..\Engine\Graphics\GammaControl.cpp" />
    <ClCompile Include="..\..\Engine\Graphics\Indoor.cpp" />
    <ClCompile Include="..\..\Engine\Graphics\IndoorCameraD3D.cpp" />
    <ClCompile Include="..\..\Engine\Graphics\Level\Decoration.cpp" />
    <ClCompile Include="..\..\Engine\Graphics\LightmapBuilder.cpp" />
    <ClCompile Include="..\..\Engine\Graphics\LightsStack.cpp" />
    <ClCompile Include="..\..\Engine\Graphics\Outdoor.cpp" />
    <ClCompile Include="..\..\Engine\Graphics\Overlays.cpp" />
    <ClCompile Include="..\..\Engine\Graphics\PaletteManager.cpp" />
    <ClCompile Include="..\..\Engine\Graphics\ParticleEngine.cpp" />
    <ClCompile Include="..\..\Engine\Graphics\Render.cpp" />
    <ClCompile Include="..\..\Engine\Graphics\RenderD3D11.cpp" />
    <ClCompile Include="..\..\Engine\Graphics\Sprites.cpp" />
    <ClCompile Include="..\..\Engine\Graphics\stru10.cpp" />
    <ClCompile Include="..\..\Engine\Graphics\stru9.cpp" />
    <ClCompile Include="..\..\Engine\Graphics\Texture.cpp" />
    <ClCompile Include="..\..\Engine\Graphics\Viewport.cpp" />
    <ClCompile Include="..\..\Engine\Graphics\Vis.cpp" />
    <ClCompile Include="..\..\Engine\Graphics\Weather.cpp" />
    <ClCompile Include="..\..\Engine\LOD.cpp" />
    <ClCompile Include="..\..\Engine\Log.cpp" />
    <ClCompile Include="..\..\Engine\LuaVM.cpp" />
    <ClCompile Include="..\..\Engine\MapInfo.cpp" />
    <ClCompile Include="..\..\Engine\mm7text_ru.cpp" />
    <ClCompile Include="..\..\Engine\mm7_7.cpp" />
    <ClCompile Include="..\..\Engine\mm7_data.cpp" />
    <ClCompile Include="..\..\Engine\MMT.cpp" />
    <ClCompile Include="..\..\Engine\Objects\Actor.cpp" />
    <ClCompile Include="..\..\Engine\Objects\Chest.cpp" />
    <ClCompile Include="..\..\Engine\Objects\Items.cpp" />
    <ClCompile Include="..\..\Engine\Objects\Monsters.cpp" />
    <ClCompile Include="..\..\Engine\Objects\NPC.cpp" />
    <ClCompile Include="..\..\Engine\Objects\ObjectList.cpp" />
    <ClCompile Include="..\..\Engine\Objects\Player.cpp" />
    <ClCompile Include="..\..\Engine\Objects\SpriteObject.cpp" />
    <ClCompile Include="..\..\Engine\OurMath.cpp" />
    <ClCompile Include="..\..\Engine\Party.cpp" />
    <ClCompile Include="..\..\Engine\Random.cpp" />
    <ClCompile Include="..\..\Engine\Registry.cpp" />
    <ClCompile Include="..\..\Engine\SaveLoad.cpp" />
    <ClCompile Include="..\..\Engine\Spells\CastSpellInfo.cpp" />
    <ClCompile Include="..\..\Engine\Spells\Spells.cpp" />
    <ClCompile Include="..\..\Engine\stru298.cpp" />
    <ClCompile Include="..\..\Engine\Tables\FactionTable.cpp" />
    <ClCompile Include="..\..\Engine\Tables\FrameTableInc.cpp" />
    <ClCompile Include="..\..\Engine\Tables\IconFrameTable.cpp" />
    <ClCompile Include="..\..\Engine\Tables\PlayerFrameTable.cpp" />
    <ClCompile Include="..\..\Engine\Tables\StorylineTextTable.cpp" />
    <ClCompile Include="..\..\Engine\Tables\TileTable.cpp" />
    <ClCompile Include="..\..\Engine\texts.cpp" />
    <ClCompile Include="..\..\Engine\Timer.cpp" />
    <ClCompile Include="..\..\Engine\TurnEngine\TurnEngine.cpp" />
    <ClCompile Include="..\..\Engine\VectorTypes.cpp" />
    <ClCompile Include="..\..\Engine\ZlibWrapper.cpp" />
    <ClCompile Include="..\..\GUI\GUIButton.cpp" />
    <ClCompile Include="..\..\GUI\GUIFont.cpp" />
    <ClCompile Include="..\..\GUI\GUIProgressBar.cpp" />
    <ClCompile Include="..\..\GUI\GUIWindow.cpp" />
    <ClCompile Include="..\..\GUI\NewUI\Core\UIControlModule_wrap.cxx" />
    <ClCompile Include="..\..\GUI\NewUI\MainMenu.cpp" />
    <ClCompile Include="..\..\GUI\UI\Books\UIMapBook.cpp" />
    <ClCompile Include="..\..\GUI\UI\Books\UINotesBooks.cpp" />
    <ClCompile Include="..\..\GUI\UI\Books\UISpellBook.cpp" />
    <ClCompile Include="..\..\GUI\UI\UIArena.cpp" />
    <ClCompile Include="..\..\GUI\UI\UIBooks.cpp" />
    <ClCompile Include="..\..\GUI\UI\UICharacter.cpp" />
    <ClCompile Include="..\..\GUI\UI\UiGame.cpp" />
    <ClCompile Include="..\..\GUI\UI\UIGuilds.cpp" />
    <ClCompile Include="..\..\GUI\UI\UIHouses.cpp" />
    <ClCompile Include="..\..\GUI\UI\UIMainMenu.cpp" />
    <ClCompile Include="..\..\GUI\UI\UIMsgProc.cpp" />
    <ClCompile Include="..\..\GUI\UI\UIOptions.cpp" />
    <ClCompile Include="..\..\GUI\UI\UIPartyCreation.cpp" />
    <ClCompile Include="..\..\GUI\UI\UIPopup.cpp" />
    <ClCompile Include="..\..\GUI\UI\UIRest.cpp" />
    <ClCompile Include="..\..\GUI\UI\UISaveLoad.cpp" />
    <ClCompile Include="..\..\GUI\UI\UIShops.cpp" />
    <ClCompile Include="..\..\GUI\UI\UITransition.cpp" />
    <ClCompile Include="..\..\IO\Keyboard.cpp" />
    <ClCompile Include="..\..\IO\Mouse.cpp" />
    <ClCompile Include="..\..\lib\libpng\png.c" />
    <ClCompile Include="..\..\lib\libpng\pngerror.c" />
    <ClCompile Include="..\..\lib\libpng\pngget.c" />
    <ClCompile Include="..\..\lib\libpng\pngmem.c" />
    <ClCompile Include="..\..\lib\libpng\pngpread.c" />
    <ClCompile Include="..\..\lib\libpng\pngread.c" />
    <ClCompile Include="..\..\lib\libpng\pngrio.c" />
    <ClCompile Include="..\..\lib\libpng\pngrtran.c" />
    <ClCompile Include="..\..\lib\libpng\pngrutil.c" />
    <ClCompile Include="..\..\lib\libpng\pngset.c" />
    <ClCompile Include="..\..\lib\libpng\pngtrans.c" />
    <ClCompile Include="..\..\lib\libpng\pngwio.c" />
    <ClCompile Include="..\..\lib\libpng\pngwrite.c" />
    <ClCompile Include="..\..\lib\libpng\pngwtran.c" />
    <ClCompile Include="..\..\lib\libpng\pngwutil.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lapi.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lauxlib.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lbaselib.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lbitlib.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lcode.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lcorolib.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lctype.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\ldblib.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\ldebug.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\ldo.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\ldump.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lfunc.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lgc.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\linit.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\liolib.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\llex.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lmathlib.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lmem.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\loadlib.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lobject.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lopcodes.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\loslib.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lparser.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lstate.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lstring.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lstrlib.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\ltable.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\ltablib.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\ltm.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lua.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lundump.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lvm.c" />
    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lzio.c" />
    <ClCompile Include="..\..\lib\zlib\adler32.c" />
    <ClCompile Include="..\..\lib\zlib\compress.c" />
    <ClCompile Include="..\..\lib\zlib\crc32.c" />
    <ClCompile Include="..\..\lib\zlib\deflate.c" />
    <ClCompile Include="..\..\lib\zlib\infblock.c" />
    <ClCompile Include="..\..\lib\zlib\infcodes.c" />
    <ClCompile Include="..\..\lib\zlib\inffast.c" />
    <ClCompile Include="..\..\lib\zlib\inflate.c" />
    <ClCompile Include="..\..\lib\zlib\inftrees.c" />
    <ClCompile Include="..\..\lib\zlib\infutil.c" />
    <ClCompile Include="..\..\lib\zlib\trees.c" />
    <ClCompile Include="..\..\lib\zlib\uncompr.c" />
    <ClCompile Include="..\..\lib\zlib\zutil.c" />
    <ClCompile Include="..\..\Media\Audio\AIL.cpp" />
    <ClCompile Include="..\..\Media\Audio\AudioPlayer.cpp" />
    <ClCompile Include="..\..\Media\MediaPlayer.cpp" />
    <ClCompile Include="..\..\Media\Video\Bink_Smacker.cpp" />
    <ClCompile Include="..\..\OSAPI.cpp" />
    <ClCompile Include="..\..\OSWindow.cpp" />
    <ClCompile Include="..\..\stru6.cpp" />
    <ClCompile Include="..\..\_deleted.cpp" />
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="..\..\Arcomage\Arcomage.h" />
    <ClInclude Include="..\..\Engine\Autonotes.h" />
    <ClInclude Include="..\..\Engine\Awards.h" />
    <ClInclude Include="..\..\Engine\Conditions.h" />
    <ClInclude Include="..\..\Engine\ErrorHandling.h" />
    <ClInclude Include="..\..\Engine\Events.h" />
    <ClInclude Include="..\..\Engine\Events2D.h" />
    <ClInclude Include="..\..\Engine\Game.h" />
    <ClInclude Include="..\..\Engine\Graphics\BSPModel.h" />
    <ClInclude Include="..\..\Engine\Graphics\DecalBuilder.h" />
    <ClInclude Include="..\..\Engine\Graphics\DecorationList.h" />
    <ClInclude Include="..\..\Engine\Graphics\GammaControl.h" />
    <ClInclude Include="..\..\Engine\Graphics\Indoor.h" />
    <ClInclude Include="..\..\Engine\Graphics\IndoorCameraD3D.h" />
    <ClInclude Include="..\..\Engine\Graphics\IRender.h" />
    <ClInclude Include="..\..\Engine\Graphics\Level\Decoration.h" />
    <ClInclude Include="..\..\Engine\Graphics\LightmapBuilder.h" />
    <ClInclude Include="..\..\Engine\Graphics\Lights.h" />
    <ClInclude Include="..\..\Engine\Graphics\Outdoor.h" />
    <ClInclude Include="..\..\Engine\Graphics\Overlays.h" />
    <ClInclude Include="..\..\Engine\Graphics\PaletteManager.h" />
    <ClInclude Include="..\..\Engine\Graphics\ParticleEngine.h" />
    <ClInclude Include="..\..\Engine\Graphics\Render.h" />
    <ClInclude Include="..\..\Engine\Graphics\RenderD3D11.h" />
    <ClInclude Include="..\..\Engine\Graphics\RenderStruct.h" />
    <ClInclude Include="..\..\Engine\Graphics\Sprites.h" />
    <ClInclude Include="..\..\Engine\Graphics\stru10.h" />
    <ClInclude Include="..\..\Engine\Graphics\stru9.h" />
    <ClInclude Include="..\..\Engine\Graphics\Texture.h" />
    <ClInclude Include="..\..\Engine\Graphics\Viewport.h" />
    <ClInclude Include="..\..\Engine\Graphics\Vis.h" />
    <ClInclude Include="..\..\Engine\Graphics\Weather.h" />
    <ClInclude Include="..\..\Engine\LOD.h" />
    <ClInclude Include="..\..\Engine\Log.h" />
    <ClInclude Include="..\..\Engine\LuaVM.h" />
    <ClInclude Include="..\..\Engine\MapInfo.h" />
    <ClInclude Include="..\..\Engine\MapsLongTimer.h" />
    <ClInclude Include="..\..\Engine\MM7.h" />
    <ClInclude Include="..\..\Engine\mm7_data.h" />
    <ClInclude Include="..\..\Engine\MMT.h" />
    <ClInclude Include="..\..\Engine\NZIArray.h" />
    <ClInclude Include="..\..\Engine\Objects\Actor.h" />
    <ClInclude Include="..\..\Engine\Objects\Chest.h" />
    <ClInclude Include="..\..\Engine\Objects\Items.h" />
    <ClInclude Include="..\..\Engine\Objects\Monsters.h" />
    <ClInclude Include="..\..\Engine\Objects\NPC.h" />
    <ClInclude Include="..\..\Engine\Objects\ObjectList.h" />
    <ClInclude Include="..\..\Engine\Objects\Player.h" />
    <ClInclude Include="..\..\Engine\Objects\SpriteObject.h" />
    <ClInclude Include="..\..\Engine\OurMath.h" />
    <ClInclude Include="..\..\Engine\Party.h" />
    <ClInclude Include="..\..\Engine\Random.h" />
    <ClInclude Include="..\..\Engine\Registry.h" />
    <ClInclude Include="..\..\Engine\resource.h" />
    <ClInclude Include="..\..\Engine\SaveLoad.h" />
    <ClInclude Include="..\..\Engine\Spells\CastSpellInfo.h" />
    <ClInclude Include="..\..\Engine\Spells\Spells.h" />
    <ClInclude Include="..\..\Engine\stru123.h" />
    <ClInclude Include="..\..\Engine\stru159.h" />
    <ClInclude Include="..\..\Engine\stru160.h" />
    <ClInclude Include="..\..\Engine\stru298.h" />
    <ClInclude Include="..\..\Engine\stru314.h" />
    <ClInclude Include="..\..\Engine\stru367.h" />
    <ClInclude Include="..\..\Engine\stuff.h" />
    <ClInclude Include="..\..\Engine\Tables\FactionTable.h" />
    <ClInclude Include="..\..\Engine\Tables\FrameTableInc.h" />
    <ClInclude Include="..\..\Engine\Tables\IconFrameTable.h" />
    <ClInclude Include="..\..\Engine\Tables\PlayerFrameTable.h" />
    <ClInclude Include="..\..\Engine\Tables\StorylineTextTable.h" />
    <ClInclude Include="..\..\Engine\Tables\TileFrameTable.h" />
    <ClInclude Include="..\..\Engine\texts.h" />
    <ClInclude Include="..\..\Engine\Timer.h" />
    <ClInclude Include="..\..\Engine\TurnEngine\TurnEngine.h" />
    <ClInclude Include="..\..\Engine\VectorTypes.h" />
    <ClInclude Include="..\..\Engine\ZlibWrapper.h" />
    <ClInclude Include="..\..\GUI\GUIButton.h" />
    <ClInclude Include="..\..\GUI\GUIFont.h" />
    <ClInclude Include="..\..\GUI\GUIProgressBar.h" />
    <ClInclude Include="..\..\GUI\GUIWindow.h" />
    <ClInclude Include="..\..\GUI\NewUI\Core\UIControl.h" />
    <ClInclude Include="..\..\GUI\NewUI\MainMenu.h" />
    <ClInclude Include="..\..\GUI\UI\Books\UIMapBook.h" />
    <ClInclude Include="..\..\GUI\UI\Books\UINotesBooks.h" />
    <ClInclude Include="..\..\GUI\UI\Books\UISpellBook.h" />
    <ClInclude Include="..\..\GUI\UI\UIArena.h" />
    <ClInclude Include="..\..\GUI\UI\UIBooks.h" />
    <ClInclude Include="..\..\GUI\UI\UICharacter.h" />
    <ClInclude Include="..\..\GUI\UI\UIGame.h" />
    <ClInclude Include="..\..\GUI\UI\UIGuilds.h" />
    <ClInclude Include="..\..\GUI\UI\UIHouses.h" />
    <ClInclude Include="..\..\GUI\UI\UIMainMenu.h" />
    <ClInclude Include="..\..\GUI\UI\UIMsgProc.h" />
    <ClInclude Include="..\..\GUI\UI\UIOptions.h" />
    <ClInclude Include="..\..\GUI\UI\UIPartyCreation.h" />
    <ClInclude Include="..\..\GUI\UI\UIPopup.h" />
    <ClInclude Include="..\..\GUI\UI\UIRest.h" />
    <ClInclude Include="..\..\GUI\UI\UISaveLoad.h" />
    <ClInclude Include="..\..\GUI\UI\UIShops.h" />
    <ClInclude Include="..\..\GUI\UI\UITransition.h" />
    <ClInclude Include="..\..\IO\Keyboard.h" />
    <ClInclude Include="..\..\IO\Mouse.h" />
    <ClInclude Include="..\..\lib\legacy_dx\d3d.h" />
    <ClInclude Include="..\..\lib\legacy_dx\d3dcaps.h" />
    <ClInclude Include="..\..\lib\legacy_dx\d3drm.h" />
    <ClInclude Include="..\..\lib\legacy_dx\d3drmdef.h" />
    <ClInclude Include="..\..\lib\legacy_dx\d3drmobj.h" />
    <ClInclude Include="..\..\lib\legacy_dx\d3drmwin.h" />
    <ClInclude Include="..\..\lib\legacy_dx\d3dtypes.h" />
    <ClInclude Include="..\..\lib\legacy_dx\ddraw.h" />
    <ClInclude Include="..\..\lib\legacy_dx\dinput.h" />
    <ClInclude Include="..\..\lib\legacy_dx\dinputd.h" />
    <ClInclude Include="..\..\lib\legacy_dx\dmdls.h" />
    <ClInclude Include="..\..\lib\legacy_dx\dmerror.h" />
    <ClInclude Include="..\..\lib\legacy_dx\dmksctrl.h" />
    <ClInclude Include="..\..\lib\legacy_dx\dmplugin.h" />
    <ClInclude Include="..\..\lib\legacy_dx\dmusbuff.h" />
    <ClInclude Include="..\..\lib\legacy_dx\dmusicc.h" />
    <ClInclude Include="..\..\lib\legacy_dx\dmusicf.h" />
    <ClInclude Include="..\..\lib\legacy_dx\dmusici.h" />
    <ClInclude Include="..\..\lib\legacy_dx\dmusics.h" />
    <ClInclude Include="..\..\lib\legacy_dx\dsconf.h" />
    <ClInclude Include="..\..\lib\legacy_dx\dsound.h" />
    <ClInclude Include="..\..\lib\legacy_dx\dvoice.h" />
    <ClInclude Include="..\..\lib\legacy_dx\multimon.h" />
    <ClInclude Include="..\..\lib\legacy_dx\rmxfguid.h" />
    <ClInclude Include="..\..\lib\legacy_dx\rmxftmpl.h" />
    <ClInclude Include="..\..\lib\legacy_dx\strsafe.h" />
    <ClInclude Include="..\..\lib\libavcodec\avcodec.h" />
    <ClInclude Include="..\..\lib\libavcodec\avfft.h" />
    <ClInclude Include="..\..\lib\libavcodec\dxva2.h" />
    <ClInclude Include="..\..\lib\libavcodec\old_codec_ids.h" />
    <ClInclude Include="..\..\lib\libavcodec\vaapi.h" />
    <ClInclude Include="..\..\lib\libavcodec\vda.h" />
    <ClInclude Include="..\..\lib\libavcodec\vdpau.h" />
    <ClInclude Include="..\..\lib\libavcodec\version.h" />
    <ClInclude Include="..\..\lib\libavcodec\xvmc.h" />
    <ClInclude Include="..\..\lib\libavformat\avformat.h" />
    <ClInclude Include="..\..\lib\libavformat\avio.h" />
    <ClInclude Include="..\..\lib\libavformat\version.h" />
    <ClInclude Include="..\..\lib\libavutil\adler32.h" />
    <ClInclude Include="..\..\lib\libavutil\aes.h" />
    <ClInclude Include="..\..\lib\libavutil\attributes.h" />
    <ClInclude Include="..\..\lib\libavutil\audioconvert.h" />
    <ClInclude Include="..\..\lib\libavutil\audio_fifo.h" />
    <ClInclude Include="..\..\lib\libavutil\avassert.h" />
    <ClInclude Include="..\..\lib\libavutil\avconfig.h" />
    <ClInclude Include="..\..\lib\libavutil\avstring.h" />
    <ClInclude Include="..\..\lib\libavutil\avutil.h" />
    <ClInclude Include="..\..\lib\libavutil\base64.h" />
    <ClInclude Include="..\..\lib\libavutil\blowfish.h" />
    <ClInclude Include="..\..\lib\libavutil\bprint.h" />
    <ClInclude Include="..\..\lib\libavutil\bswap.h" />
    <ClInclude Include="..\..\lib\libavutil\buffer.h" />
    <ClInclude Include="..\..\lib\libavutil\channel_layout.h" />
    <ClInclude Include="..\..\lib\libavutil\common.h" />
    <ClInclude Include="..\..\lib\libavutil\cpu.h" />
    <ClInclude Include="..\..\lib\libavutil\crc.h" />
    <ClInclude Include="..\..\lib\libavutil\dict.h" />
    <ClInclude Include="..\..\lib\libavutil\error.h" />
    <ClInclude Include="..\..\lib\libavutil\eval.h" />
    <ClInclude Include="..\..\lib\libavutil\fifo.h" />
    <ClInclude Include="..\..\lib\libavutil\file.h" />
    <ClInclude Include="..\..\lib\libavutil\frame.h" />
    <ClInclude Include="..\..\lib\libavutil\hmac.h" />
    <ClInclude Include="..\..\lib\libavutil\imgutils.h" />
    <ClInclude Include="..\..\lib\libavutil\intfloat.h" />
    <ClInclude Include="..\..\lib\libavutil\intfloat_readwrite.h" />
    <ClInclude Include="..\..\lib\libavutil\intreadwrite.h" />
    <ClInclude Include="..\..\lib\libavutil\lfg.h" />
    <ClInclude Include="..\..\lib\libavutil\log.h" />
    <ClInclude Include="..\..\lib\libavutil\lzo.h" />
    <ClInclude Include="..\..\lib\libavutil\mathematics.h" />
    <ClInclude Include="..\..\lib\libavutil\md5.h" />
    <ClInclude Include="..\..\lib\libavutil\mem.h" />
    <ClInclude Include="..\..\lib\libavutil\murmur3.h" />
    <ClInclude Include="..\..\lib\libavutil\old_pix_fmts.h" />
    <ClInclude Include="..\..\lib\libavutil\opt.h" />
    <ClInclude Include="..\..\lib\libavutil\parseutils.h" />
    <ClInclude Include="..\..\lib\libavutil\pixdesc.h" />
    <ClInclude Include="..\..\lib\libavutil\pixfmt.h" />
    <ClInclude Include="..\..\lib\libavutil\random_seed.h" />
    <ClInclude Include="..\..\lib\libavutil\rational.h" />
    <ClInclude Include="..\..\lib\libavutil\samplefmt.h" />
    <ClInclude Include="..\..\lib\libavutil\sha.h" />
    <ClInclude Include="..\..\lib\libavutil\time.h" />
    <ClInclude Include="..\..\lib\libavutil\timecode.h" />
    <ClInclude Include="..\..\lib\libavutil\timestamp.h" />
    <ClInclude Include="..\..\lib\libavutil\version.h" />
    <ClInclude Include="..\..\lib\libavutil\xtea.h" />
    <ClInclude Include="..\..\lib\libpng\png.h" />
    <ClInclude Include="..\..\lib\libpng\pngconf.h" />
    <ClInclude Include="..\..\lib\libpng\pngdebug.h" />
    <ClInclude Include="..\..\lib\libpng\pnginfo.h" />
    <ClInclude Include="..\..\lib\libpng\pnglibconf.h" />
    <ClInclude Include="..\..\lib\libpng\pngpriv.h" />
    <ClInclude Include="..\..\lib\libpng\pngstruct.h" />
    <ClInclude Include="..\..\lib\libswresample\swresample.h" />
    <ClInclude Include="..\..\lib\libswresample\version.h" />
    <ClInclude Include="..\..\lib\libswscale\swscale.h" />
    <ClInclude Include="..\..\lib\libswscale\version.h" />
    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lapi.h" />
    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lauxlib.h" />
    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lcode.h" />
    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lctype.h" />
    <ClInclude Include="..\..\lib\lua\lua-5.2.2\ldebug.h" />
    <ClInclude Include="..\..\lib\lua\lua-5.2.2\ldo.h" />
    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lfunc.h" />
    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lgc.h" />
    <ClInclude Include="..\..\lib\lua\lua-5.2.2\llex.h" />
    <ClInclude Include="..\..\lib\lua\lua-5.2.2\llimits.h" />
    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lmem.h" />
    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lobject.h" />
    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lopcodes.h" />
    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lparser.h" />
    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lstate.h" />
    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lstring.h" />
    <ClInclude Include="..\..\lib\lua\lua-5.2.2\ltable.h" />
    <ClInclude Include="..\..\lib\lua\lua-5.2.2\ltm.h" />
    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lua.h" />
    <ClInclude Include="..\..\lib\lua\lua-5.2.2\luaconf.h" />
    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lualib.h" />
    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lundump.h" />
    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lvm.h" />
    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lzio.h" />
    <ClInclude Include="..\..\lib\lua\lua.h" />
    <ClInclude Include="..\..\lib\OpenAL\al.h" />
    <ClInclude Include="..\..\lib\OpenAL\alc.h" />
    <ClInclude Include="..\..\lib\OpenAL\efx-creative.h" />
    <ClInclude Include="..\..\lib\OpenAL\EFX-Util.h" />
    <ClInclude Include="..\..\lib\OpenAL\efx.h" />
    <ClInclude Include="..\..\lib\OpenAL\xram.h" />
    <ClInclude Include="..\..\lib\zlib\deflate.h" />
    <ClInclude Include="..\..\lib\zlib\infblock.h" />
    <ClInclude Include="..\..\lib\zlib\infcodes.h" />
    <ClInclude Include="..\..\lib\zlib\inffast.h" />
    <ClInclude Include="..\..\lib\zlib\inffixed.h" />
    <ClInclude Include="..\..\lib\zlib\inftrees.h" />
    <ClInclude Include="..\..\lib\zlib\infutil.h" />
    <ClInclude Include="..\..\lib\zlib\trees.h" />
    <ClInclude Include="..\..\lib\zlib\zconf.h" />
    <ClInclude Include="..\..\lib\zlib\zlib.h" />
    <ClInclude Include="..\..\lib\zlib\zutil.h" />
    <ClInclude Include="..\..\Media\Audio\AIL.h" />
    <ClInclude Include="..\..\Media\Audio\AudioPlayer.h" />
    <ClInclude Include="..\..\Media\Audio\OpenALSoundProvider.h" />
    <ClInclude Include="..\..\Media\MediaPlayer.h" />
    <ClInclude Include="..\..\Media\Video\Bink_Smacker.h" />
    <ClInclude Include="..\..\OSAPI.h" />
    <ClInclude Include="..\..\OSInfo.h" />
    <ClInclude Include="..\..\OSWindow.h" />
    <ClInclude Include="..\..\stru6.h" />
  </ItemGroup>
  <ItemGroup>
    <None Include="..\..\Engine\Graphics\Shaders\UI.hlsl" />
    <None Include="..\..\Engine\Objects\Player.swig" />
    <None Include="..\..\GUI\NewUI\Core\UIControlModule.swig" />
    <None Include="..\..\lib\legacy_dx\d3dvec.inl" />
    <None Include="..\..\lib\OpenAL\lib\x86\avcodec-55.def" />
    <None Include="..\..\lib\OpenAL\lib\x86\avdevice-55.def" />
    <None Include="..\..\lib\OpenAL\lib\x86\avfilter-3.def" />
    <None Include="..\..\lib\OpenAL\lib\x86\avformat-55.def" />
    <None Include="..\..\lib\OpenAL\lib\x86\avutil-52.def" />
    <None Include="..\..\lib\OpenAL\lib\x86\postproc-52.def" />
    <None Include="..\..\lib\OpenAL\lib\x86\swresample-0.def" />
    <None Include="..\..\lib\OpenAL\lib\x86\swscale-2.def" />
    <None Include="..\..\lib\swig.bat" />
  </ItemGroup>
  <ItemGroup>
    <Library Include="..\..\lib\legacy_dx\lib\d3dxof.lib" />
    <Library Include="..\..\lib\legacy_dx\lib\ddraw.lib" />
    <Library Include="..\..\lib\legacy_dx\lib\dinput.lib" />
    <Library Include="..\..\lib\legacy_dx\lib\dinput8.lib" />
    <Library Include="..\..\lib\legacy_dx\lib\dxguid.lib" />
    <Library Include="..\..\lib\OpenAL\lib\OpenAL\OpenAL32.lib" />
    <Library Include="..\..\lib\OpenAL\lib\x86\avcodec.lib" />
    <Library Include="..\..\lib\OpenAL\lib\x86\avdevice.lib" />
    <Library Include="..\..\lib\OpenAL\lib\x86\avfilter.lib" />
    <Library Include="..\..\lib\OpenAL\lib\x86\avformat.lib" />
    <Library Include="..\..\lib\OpenAL\lib\x86\avutil.lib" />
    <Library Include="..\..\lib\OpenAL\lib\x86\postproc.lib" />
    <Library Include="..\..\lib\OpenAL\lib\x86\swresample.lib" />
    <Library Include="..\..\lib\OpenAL\lib\x86\swscale.lib" />
  </ItemGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  <ImportGroup Label="ExtensionTargets">
  </ImportGroup>
</Project>