diff Build/Visual Studio 2012/World of Might and Magic.vcxproj.filters @ 2134:992d2e6f907d

preparation for libavcodec
author zipi
date Tue, 31 Dec 2013 14:52:14 +0000
parents e249bd483311
children 6ed6ad15995d
line wrap: on
line diff
--- a/Build/Visual Studio 2012/World of Might and Magic.vcxproj.filters	Tue Dec 31 16:26:08 2013 +0600
+++ b/Build/Visual Studio 2012/World of Might and Magic.vcxproj.filters	Tue Dec 31 14:52:14 2013 +0000
@@ -37,203 +37,101 @@
     <Filter Include="lib\swig\swigwin-2.0.11">
       <UniqueIdentifier>{8c52b1ac-9e41-4a16-be04-bdac9a244ac1}</UniqueIdentifier>
     </Filter>
+    <Filter Include="lib\OpenAL">
+      <UniqueIdentifier>{ee28ca77-318b-4477-8c10-1fc75d47b5b3}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="lib\OpenAL\lib">
+      <UniqueIdentifier>{9e09d25e-db72-4f51-b0f6-b5def5d61409}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="lib\OpenAL\lib\OpenAL">
+      <UniqueIdentifier>{ccc1aed6-a901-4d62-9a78-319835aecfc4}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="lib\OpenAL\lib\x86">
+      <UniqueIdentifier>{23bc5e63-c1ce-4fc8-acb4-ccbdfe47483f}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="lib\libavcodec">
+      <UniqueIdentifier>{fe2f566e-4b3a-42e1-a216-30fbd39489a9}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="lib\libavformat">
+      <UniqueIdentifier>{4f270f5a-17cd-430b-985b-8384cc0655cb}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="lib\libavutil">
+      <UniqueIdentifier>{c972bce6-7e57-47ad-aea8-f5cf33c8bac2}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="lib\libswresample">
+      <UniqueIdentifier>{27d1b44b-0562-467b-abad-cb2f4ae78541}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="lib\libswscale">
+      <UniqueIdentifier>{293e30b6-9ded-426f-a0be-425b0a877e93}</UniqueIdentifier>
+    </Filter>
   </ItemGroup>
   <ItemGroup>
-    <ClCompile Include="..\..\Level\Decoration.cpp">
-      <Filter>Level</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\zlib\adler32.c">
-      <Filter>lib\zlib</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\zlib\compress.c">
-      <Filter>lib\zlib</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\zlib\crc32.c">
-      <Filter>lib\zlib</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\zlib\deflate.c">
-      <Filter>lib\zlib</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\zlib\infblock.c">
-      <Filter>lib\zlib</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\zlib\infcodes.c">
-      <Filter>lib\zlib</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\zlib\inffast.c">
-      <Filter>lib\zlib</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\zlib\inflate.c">
-      <Filter>lib\zlib</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\zlib\inftrees.c">
-      <Filter>lib\zlib</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\zlib\infutil.c">
-      <Filter>lib\zlib</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\zlib\trees.c">
-      <Filter>lib\zlib</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\zlib\uncompr.c">
-      <Filter>lib\zlib</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\zlib\zutil.c">
-      <Filter>lib\zlib</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lapi.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lauxlib.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lbaselib.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lbitlib.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lcode.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lcorolib.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lctype.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\ldblib.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\ldebug.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\ldo.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\ldump.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lfunc.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lgc.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\linit.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\liolib.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\llex.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lmathlib.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lmem.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\loadlib.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lobject.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lopcodes.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\loslib.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lparser.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lstate.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lstring.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lstrlib.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\ltable.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\ltablib.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\ltm.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lua.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lundump.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lvm.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\lib\lua\lua-5.2.2\lzio.c">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\NewUI\MainMenu.cpp">
-      <Filter>NewUI</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\UI\UIBooks.cpp">
-      <Filter>UI</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\UI\UICharacter.cpp">
-      <Filter>UI</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\UI\UiGame.cpp">
-      <Filter>UI</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\UI\UIGuilds.cpp">
-      <Filter>UI</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\UI\UIHouses.cpp">
-      <Filter>UI</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\UI\UIMainMenu.cpp">
-      <Filter>UI</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\UI\UIMsgProc.cpp">
-      <Filter>UI</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\UI\UIOptions.cpp">
-      <Filter>UI</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\UI\UIPartyCreation.cpp">
-      <Filter>UI</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\UI\UIPopup.cpp">
-      <Filter>UI</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\UI\UIRest.cpp">
-      <Filter>UI</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\UI\UISaveLoad.cpp">
-      <Filter>UI</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\UI\UIShops.cpp">
-      <Filter>UI</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\UI\UITransition.cpp">
-      <Filter>UI</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\UI\Books\UIMapBook.cpp">
-      <Filter>UI\Books</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\UI\Books\UINotesBooks.cpp">
-      <Filter>UI\Books</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\UI\Books\UISpellBook.cpp">
-      <Filter>UI\Books</Filter>
-    </ClCompile>
+    <ClCompile Include="..\..\Level\Decoration.cpp" />
+    <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="..\..\NewUI\Core\UIControlModule_wrap.cxx" />
+    <ClCompile Include="..\..\NewUI\MainMenu.cpp" />
+    <ClCompile Include="..\..\UI\Books\UIMapBook.cpp" />
+    <ClCompile Include="..\..\UI\Books\UINotesBooks.cpp" />
+    <ClCompile Include="..\..\UI\Books\UISpellBook.cpp" />
+    <ClCompile Include="..\..\UI\UIBooks.cpp" />
+    <ClCompile Include="..\..\UI\UICharacter.cpp" />
+    <ClCompile Include="..\..\UI\UiGame.cpp" />
+    <ClCompile Include="..\..\UI\UIGuilds.cpp" />
+    <ClCompile Include="..\..\UI\UIHouses.cpp" />
+    <ClCompile Include="..\..\UI\UIMainMenu.cpp" />
+    <ClCompile Include="..\..\UI\UIMsgProc.cpp" />
+    <ClCompile Include="..\..\UI\UIOptions.cpp" />
+    <ClCompile Include="..\..\UI\UIPartyCreation.cpp" />
+    <ClCompile Include="..\..\UI\UIPopup.cpp" />
+    <ClCompile Include="..\..\UI\UIRest.cpp" />
+    <ClCompile Include="..\..\UI\UISaveLoad.cpp" />
+    <ClCompile Include="..\..\UI\UIShops.cpp" />
+    <ClCompile Include="..\..\UI\UITransition.cpp" />
     <ClCompile Include="..\..\_deleted.cpp" />
     <ClCompile Include="..\..\Actor.cpp" />
     <ClCompile Include="..\..\AIL.cpp" />
@@ -265,11 +163,13 @@
     <ClCompile Include="..\..\LightsStack.cpp" />
     <ClCompile Include="..\..\LOD.cpp" />
     <ClCompile Include="..\..\Log.cpp" />
+    <ClCompile Include="..\..\LuaVM.cpp" />
     <ClCompile Include="..\..\mm7_2.cpp" />
     <ClCompile Include="..\..\mm7_3.cpp" />
     <ClCompile Include="..\..\mm7_4.cpp" />
     <ClCompile Include="..\..\mm7_5.cpp" />
     <ClCompile Include="..\..\mm7_6.cpp" />
+    <ClCompile Include="..\..\mm7_7.cpp" />
     <ClCompile Include="..\..\mm7_data.cpp" />
     <ClCompile Include="..\..\mm7text_ru.cpp" />
     <ClCompile Include="..\..\Monsters.cpp" />
@@ -291,227 +191,88 @@
     <ClCompile Include="..\..\SpriteObject.cpp" />
     <ClCompile Include="..\..\Sprites.cpp" />
     <ClCompile Include="..\..\StorylineTextTable.cpp" />
+    <ClCompile Include="..\..\stru10.cpp" />
     <ClCompile Include="..\..\stru6.cpp" />
     <ClCompile Include="..\..\stru9.cpp" />
-    <ClCompile Include="..\..\stru10.cpp" />
     <ClCompile Include="..\..\texts.cpp" />
     <ClCompile Include="..\..\Texture.cpp" />
     <ClCompile Include="..\..\TileTable.cpp" />
+    <ClCompile Include="..\..\Timer.cpp" />
     <ClCompile Include="..\..\TurnEngine.cpp" />
     <ClCompile Include="..\..\VectorTypes.cpp" />
     <ClCompile Include="..\..\VideoPlayer.cpp" />
     <ClCompile Include="..\..\Viewport.cpp" />
     <ClCompile Include="..\..\Vis.cpp" />
     <ClCompile Include="..\..\Weather.cpp" />
-    <ClCompile Include="..\..\mm7_7.cpp" />
-    <ClCompile Include="..\..\NewUI\Core\UIControlModule_wrap.cxx">
-      <Filter>NewUI\Core</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\Timer.cpp" />
-    <ClCompile Include="..\..\LuaVM.cpp" />
   </ItemGroup>
   <ItemGroup>
-    <ClInclude Include="..\..\Level\Decoration.h">
-      <Filter>Level</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\d3d.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\d3dcaps.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\d3drm.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\d3drmdef.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\d3drmobj.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\d3drmwin.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\d3dtypes.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\ddraw.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\dinput.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\dinputd.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\dmdls.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\dmerror.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\dmksctrl.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\dmplugin.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\dmusbuff.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\dmusicc.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\dmusicf.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\dmusici.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\dmusics.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\dsconf.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\dsound.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\dvoice.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\multimon.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\rmxfguid.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\rmxftmpl.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\legacy_dx\strsafe.h">
-      <Filter>lib\legacy_dx</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\zlib\deflate.h">
-      <Filter>lib\zlib</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\zlib\infblock.h">
-      <Filter>lib\zlib</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\zlib\infcodes.h">
-      <Filter>lib\zlib</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\zlib\inffast.h">
-      <Filter>lib\zlib</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\zlib\inffixed.h">
-      <Filter>lib\zlib</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\zlib\inftrees.h">
-      <Filter>lib\zlib</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\zlib\infutil.h">
-      <Filter>lib\zlib</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\zlib\trees.h">
-      <Filter>lib\zlib</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\zlib\zconf.h">
-      <Filter>lib\zlib</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\zlib\zlib.h">
-      <Filter>lib\zlib</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\zlib\zutil.h">
-      <Filter>lib\zlib</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua.h">
-      <Filter>lib\lua</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lapi.h">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lauxlib.h">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lcode.h">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lctype.h">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua-5.2.2\ldebug.h">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua-5.2.2\ldo.h">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lfunc.h">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lgc.h">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua-5.2.2\llex.h">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua-5.2.2\llimits.h">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lmem.h">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lobject.h">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lopcodes.h">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lparser.h">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lstate.h">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lstring.h">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua-5.2.2\ltable.h">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua-5.2.2\ltm.h">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lua.h">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua-5.2.2\luaconf.h">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lualib.h">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lundump.h">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lvm.h">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\lib\lua\lua-5.2.2\lzio.h">
-      <Filter>lib\lua\lua-5.2.2</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\NewUI\MainMenu.h">
-      <Filter>NewUI</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\NewUI\Core\UIControl.h">
-      <Filter>NewUI\Core</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\UI\UIBooks.h">
-      <Filter>UI</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\UI\UIHouses.h">
-      <Filter>UI</Filter>
-    </ClInclude>
+    <ClInclude Include="..\..\Level\Decoration.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\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\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="..\..\NewUI\Core\UIControl.h" />
+    <ClInclude Include="..\..\NewUI\MainMenu.h" />
+    <ClInclude Include="..\..\UI\UIBooks.h" />
+    <ClInclude Include="..\..\UI\UIHouses.h" />
     <ClInclude Include="..\..\Actor.h" />
     <ClInclude Include="..\..\AIL.h" />
     <ClInclude Include="..\..\Arcomage.h" />
@@ -546,6 +307,7 @@
     <ClInclude Include="..\..\Lights.h" />
     <ClInclude Include="..\..\LOD.h" />
     <ClInclude Include="..\..\Log.h" />
+    <ClInclude Include="..\..\LuaVM.h" />
     <ClInclude Include="..\..\MapInfo.h" />
     <ClInclude Include="..\..\MM7.h" />
     <ClInclude Include="..\..\mm7_data.h" />
@@ -557,6 +319,7 @@
     <ClInclude Include="..\..\OSAPI.h" />
     <ClInclude Include="..\..\OSInfo.h" />
     <ClInclude Include="..\..\OSWindow.h" />
+    <ClInclude Include="..\..\OurMath.h" />
     <ClInclude Include="..\..\Outdoor.h" />
     <ClInclude Include="..\..\Outdoor_stuff.h" />
     <ClInclude Include="..\..\Overlays.h" />
@@ -572,8 +335,6 @@
     <ClInclude Include="..\..\SpriteObject.h" />
     <ClInclude Include="..\..\Sprites.h" />
     <ClInclude Include="..\..\StorylineTextTable.h" />
-    <ClInclude Include="..\..\stru6.h" />
-    <ClInclude Include="..\..\stru9.h" />
     <ClInclude Include="..\..\stru10.h" />
     <ClInclude Include="..\..\stru123.h" />
     <ClInclude Include="..\..\stru159.h" />
@@ -582,33 +343,295 @@
     <ClInclude Include="..\..\stru298.h" />
     <ClInclude Include="..\..\stru314.h" />
     <ClInclude Include="..\..\stru367.h" />
+    <ClInclude Include="..\..\stru6.h" />
+    <ClInclude Include="..\..\stru9.h" />
+    <ClInclude Include="..\..\TestClass.h" />
     <ClInclude Include="..\..\texts.h" />
     <ClInclude Include="..\..\Texture.h" />
     <ClInclude Include="..\..\TileFrameTable.h" />
+    <ClInclude Include="..\..\Timer.h" />
     <ClInclude Include="..\..\TurnEngine.h" />
     <ClInclude Include="..\..\VectorTypes.h" />
     <ClInclude Include="..\..\VideoPlayer.h" />
     <ClInclude Include="..\..\Viewport.h" />
     <ClInclude Include="..\..\Vis.h" />
     <ClInclude Include="..\..\Weather.h" />
-    <ClInclude Include="..\..\TestClass.h" />
-    <ClInclude Include="..\..\OurMath.h" />
-    <ClInclude Include="..\..\Timer.h" />
-    <ClInclude Include="..\..\LuaVM.h" />
+    <ClInclude Include="..\..\lib\libavcodec\avcodec.h">
+      <Filter>lib\libavcodec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavcodec\avfft.h">
+      <Filter>lib\libavcodec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavcodec\dxva2.h">
+      <Filter>lib\libavcodec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavcodec\old_codec_ids.h">
+      <Filter>lib\libavcodec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavcodec\vaapi.h">
+      <Filter>lib\libavcodec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavcodec\vda.h">
+      <Filter>lib\libavcodec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavcodec\vdpau.h">
+      <Filter>lib\libavcodec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavcodec\version.h">
+      <Filter>lib\libavcodec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavcodec\xvmc.h">
+      <Filter>lib\libavcodec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavformat\avformat.h">
+      <Filter>lib\libavformat</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavformat\avio.h">
+      <Filter>lib\libavformat</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavformat\version.h">
+      <Filter>lib\libavformat</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\adler32.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\aes.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\attributes.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\audioconvert.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\audio_fifo.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\avassert.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\avconfig.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\avstring.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\avutil.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\base64.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\blowfish.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\bprint.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\bswap.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\buffer.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\channel_layout.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\common.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\cpu.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\crc.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\dict.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\error.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\eval.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\fifo.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\file.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\frame.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\hmac.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\imgutils.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\intfloat.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\intfloat_readwrite.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\intreadwrite.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\lfg.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\log.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\lzo.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\mathematics.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\md5.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\mem.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\murmur3.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\old_pix_fmts.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\opt.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\parseutils.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\pixdesc.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\pixfmt.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\random_seed.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\rational.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\samplefmt.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\sha.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\time.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\timecode.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\timestamp.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\version.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libavutil\xtea.h">
+      <Filter>lib\libavutil</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libswresample\swresample.h">
+      <Filter>lib\libswresample</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libswresample\version.h">
+      <Filter>lib\libswresample</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libswscale\swscale.h">
+      <Filter>lib\libswscale</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\libswscale\version.h">
+      <Filter>lib\libswscale</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\OpenAL\al.h">
+      <Filter>lib\OpenAL</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\OpenAL\alc.h">
+      <Filter>lib\OpenAL</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\OpenAL\efx.h">
+      <Filter>lib\OpenAL</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\OpenAL\efx-creative.h">
+      <Filter>lib\OpenAL</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\OpenAL\EFX-Util.h">
+      <Filter>lib\OpenAL</Filter>
+    </ClInclude>
+    <ClInclude Include="..\..\lib\OpenAL\xram.h">
+      <Filter>lib\OpenAL</Filter>
+    </ClInclude>
   </ItemGroup>
   <ItemGroup>
-    <None Include="..\..\lib\legacy_dx\d3dvec.inl">
-      <Filter>lib\legacy_dx</Filter>
+    <None Include="..\..\lib\legacy_dx\d3dvec.inl" />
+    <None Include="..\..\Player.swig" />
+    <None Include="..\..\lib\swig.bat" />
+    <None Include="..\..\lib\OpenAL\lib\x86\avcodec-55.def">
+      <Filter>lib\OpenAL\lib\x86</Filter>
+    </None>
+    <None Include="..\..\lib\OpenAL\lib\x86\avdevice-55.def">
+      <Filter>lib\OpenAL\lib\x86</Filter>
+    </None>
+    <None Include="..\..\lib\OpenAL\lib\x86\avfilter-3.def">
+      <Filter>lib\OpenAL\lib\x86</Filter>
     </None>
-    <None Include="..\..\lib\swig.bat">
-      <Filter>lib</Filter>
+    <None Include="..\..\lib\OpenAL\lib\x86\avformat-55.def">
+      <Filter>lib\OpenAL\lib\x86</Filter>
+    </None>
+    <None Include="..\..\lib\OpenAL\lib\x86\avutil-52.def">
+      <Filter>lib\OpenAL\lib\x86</Filter>
     </None>
-    <None Include="..\..\Player.swig" />
+    <None Include="..\..\lib\OpenAL\lib\x86\postproc-52.def">
+      <Filter>lib\OpenAL\lib\x86</Filter>
+    </None>
+    <None Include="..\..\lib\OpenAL\lib\x86\swresample-0.def">
+      <Filter>lib\OpenAL\lib\x86</Filter>
+    </None>
+    <None Include="..\..\lib\OpenAL\lib\x86\swscale-2.def">
+      <Filter>lib\OpenAL\lib\x86</Filter>
+    </None>
   </ItemGroup>
   <ItemGroup>
-    <CustomBuild Include="..\..\NewUI\Core\UIControlModule.swig">
-      <Filter>NewUI\Core</Filter>
-    </CustomBuild>
-    <CustomBuild Include="..\..\PlayerModule.swig" />
+    <CustomBuild Include="..\..\NewUI\Core\UIControlModule.swig" />
+  </ItemGroup>
+  <ItemGroup>
+    <Library Include="..\..\lib\OpenAL\lib\OpenAL\OpenAL32.lib">
+      <Filter>lib\OpenAL\lib\OpenAL</Filter>
+    </Library>
+    <Library Include="..\..\lib\OpenAL\lib\x86\avcodec.lib">
+      <Filter>lib\OpenAL\lib\x86</Filter>
+    </Library>
+    <Library Include="..\..\lib\OpenAL\lib\x86\avdevice.lib">
+      <Filter>lib\OpenAL\lib\x86</Filter>
+    </Library>
+    <Library Include="..\..\lib\OpenAL\lib\x86\avfilter.lib">
+      <Filter>lib\OpenAL\lib\x86</Filter>
+    </Library>
+    <Library Include="..\..\lib\OpenAL\lib\x86\avformat.lib">
+      <Filter>lib\OpenAL\lib\x86</Filter>
+    </Library>
+    <Library Include="..\..\lib\OpenAL\lib\x86\avutil.lib">
+      <Filter>lib\OpenAL\lib\x86</Filter>
+    </Library>
+    <Library Include="..\..\lib\OpenAL\lib\x86\postproc.lib">
+      <Filter>lib\OpenAL\lib\x86</Filter>
+    </Library>
+    <Library Include="..\..\lib\OpenAL\lib\x86\swresample.lib">
+      <Filter>lib\OpenAL\lib\x86</Filter>
+    </Library>
+    <Library Include="..\..\lib\OpenAL\lib\x86\swscale.lib">
+      <Filter>lib\OpenAL\lib\x86</Filter>
+    </Library>
   </ItemGroup>
 </Project>
\ No newline at end of file