diff --git a/.gitmodules b/.gitmodules
index 35fca6536e4..8fdfee70de2 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -13,3 +13,45 @@
[submodule "src/Externals/lzo"]
path = src/Externals/lzo
url = https://github.com/alexgdi/lzo.git
+[submodule "src/Externals/zlib"]
+ path = src/Externals/zlib
+ url = https://github.com/madler/zlib.git
+[submodule "src/Externals/libvorbis"]
+ path = src/Externals/libvorbis
+ url = https://github.com/xiph/vorbis.git
+[submodule "src/Externals/libogg"]
+ path = src/Externals/libogg
+ url = https://github.com/xiph/ogg.git
+[submodule "src/Externals/libtheora"]
+ path = src/Externals/libtheora
+ url = https://github.com/xiph/theora.git
+[submodule "src/Externals/jpeg"]
+ path = src/Externals/jpeg
+ url = https://github.com/OpenXRay/libjpeg.git
+[submodule "src/Externals/BugTrap"]
+ path = src/Externals/BugTrap
+ url = https://github.com/OpenXRay/BugTrap.git
+[submodule "src/Externals/FreeImage"]
+ path = src/Externals/FreeImage
+ url = https://github.com/OpenXRay/ext-win-freeimage.git
+[submodule "src/Externals/cryptopp"]
+ path = src/Externals/cryptopp
+ url = https://github.com/weidai11/cryptopp.git
+[submodule "src/Externals/OpenAutomate"]
+ path = src/Externals/OpenAutomate
+ url = https://github.com/OpenXRay/OpenAutomate.git
+[submodule "src/Externals/FreeMagic"]
+ path = src/Externals/FreeMagic
+ url = https://github.com/OpenXRay/FreeMagic.git
+[submodule "src/Externals/lightwave"]
+ path = src/Externals/lightwave
+ url = https://github.com/OpenXRay/LightWave.git
+[submodule "src/Externals/3dsmax"]
+ path = src/Externals/3dsmax
+ url = https://github.com/OpenXRay/3dsmax.git
+[submodule "src/Externals/maya"]
+ path = src/Externals/maya
+ url = https://github.com/OpenXRay/maya.git
+[submodule "src/Externals/nvapi"]
+ path = src/Externals/nvapi
+ url = https://github.com/OpenXRay/nvapi.git
diff --git a/src/Common.props b/src/Common.props
index 92c5f407abe..473515d7129 100644
--- a/src/Common.props
+++ b/src/Common.props
@@ -33,12 +33,15 @@
$(xrLibDir)
+
+ $(xrLibDir)
+
$(xrIntDir)$(ProjectName)\
- $(SolutionDir);$(ProjectDir);$(xrSdkDir)include;$(DXSDK_DIR)Include;$(SolutionDir)Externals\luajit\src;$(SolutionDir)Externals\luabind;$(SolutionDir)Externals\GameSpy\src;%(AdditionalIncludeDirectories)
+ $(SolutionDir);$(ProjectDir);$(xrSdkDir)include;$(SolutionDir)Externals;$(DXSDK_DIR)Include;$(SolutionDir)Externals\luajit\src;$(SolutionDir)Externals\luabind;$(SolutionDir)Externals\GameSpy\src;%(AdditionalIncludeDirectories)
ProgramDatabase
+
+
+ StaticLibrary
+ cryptlib
+ .lib
+ false
+ MultiByte
+ true
+
+
+
+
+ true
+ None
+ Level4
+ Use
+ pch.h
+
+
+ NoErrorReport
+
+
+
+
+
+ USE_PRECOMPILED_HEADERS;%(PreprocessorDefinitions)
+ Disabled
+ ProgramDatabase
+ EnableFastChecks
+ true
+
+
+ %(PreprocessorDefinitions)
+ 0x0409
+
+
+
+
+
+ NDEBUG;USE_PRECOMPILED_HEADERS;%(PreprocessorDefinitions)
+ true
+ MaxSpeed
+ true
+ AnySuitable
+ true
+ true
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+
+
+
+ USE_PRECOMPILED_HEADERS;CRYPTOPP_IMPORTS;%(PreprocessorDefinitions)
+
+
+
+
+ NDEBUG;USE_PRECOMPILED_HEADERS;CRYPTOPP_IMPORTS;%(PreprocessorDefinitions)
+
+
+
+
+
+ StreamingSIMDExtensions2
+
+
+ MachineX86
+ true
+
+
+
+
+
+ StreamingSIMDExtensions2
+
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Create
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Building and assembling rdrand.asm
+ ml.exe /c /nologo /D_M_X86 /W3 /Cx /Zi /safeseh /Fo"$(IntDir)rdrand-x86.obj" "%(FullPath)"
+ $(IntDir)\rdrand-x86.obj
+
+
+ Building and assembling rdrand.asm
+ ml64.exe /c /nologo /D_M_X64 /W3 /Cx /Zi /Fo"$(IntDir)rdrand-x64.obj" "%(FullPath)"
+ $(IntDir)\rdrand-x64.obj
+
+
+ Building and assembling x64dll.asm
+ ml64.exe /c /nologo /D_M_X64 /W3 /Zi /Fo"$(IntDir)x64dll.obj" "%(FullPath)"
+ $(IntDir)x64dll.obj
+
+
+ Building and Assembling x64masm.asm
+ ml64.exe /c /nologo /D_M_X64 /W3 /Zi /Fo"$(IntDir)x64masm.obj" "%(FullPath)"
+ $(IntDir)x64masm.obj;%(Outputs)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Externals/cryptlib.vcxproj.filters b/src/Externals/cryptlib.vcxproj.filters
new file mode 100644
index 00000000000..7561ab9c196
--- /dev/null
+++ b/src/Externals/cryptlib.vcxproj.filters
@@ -0,0 +1,826 @@
+
+
+
+
+ {0465ef4f-be03-463e-81e5-5a399f32620f}
+ .cpp
+
+
+ {1e9e61cf-0e3c-4b79-955f-9f077eabdb3e}
+ .;.h
+
+
+ {5e447502-2b0f-49c8-9df5-45ea9e7fcfbd}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Miscellaneous
+
+
+ Miscellaneous
+
+
+ Miscellaneous
+
+
+ Miscellaneous
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Externals/cryptopp b/src/Externals/cryptopp
new file mode 160000
index 00000000000..c621ce05329
--- /dev/null
+++ b/src/Externals/cryptopp
@@ -0,0 +1 @@
+Subproject commit c621ce053298fafc1e59191079c33acd76045c26
diff --git a/src/Externals/cximage/cximage.vcxproj b/src/Externals/cximage/cximage.vcxproj
index 157d79d6abf..a20a7df6b38 100644
--- a/src/Externals/cximage/cximage.vcxproj
+++ b/src/Externals/cximage/cximage.vcxproj
@@ -97,7 +97,7 @@
/ignore:4075 %(AdditionalOptions)
- $(SolutionDir)Externals\jpeg\libraries\Release;%(AdditionalLibraryDirectories)
+ %(AdditionalLibraryDirectories)
true
@@ -130,7 +130,7 @@
/ignore:4075 %(AdditionalOptions)
- $(SolutionDir)Externals\jpeg\libraries\Release;%(AdditionalLibraryDirectories)
+ %(AdditionalLibraryDirectories)
true
@@ -155,7 +155,7 @@
0x0809
- $(SolutionDir)Externals\jpeg\libraries\Release;%(AdditionalLibraryDirectories)
+ %(AdditionalLibraryDirectories)
diff --git a/src/Externals/jpeg b/src/Externals/jpeg
new file mode 160000
index 00000000000..5c1582820d0
--- /dev/null
+++ b/src/Externals/jpeg
@@ -0,0 +1 @@
+Subproject commit 5c1582820d06a81d3f9991520b9c193f0eb2786f
diff --git a/src/Externals/libogg b/src/Externals/libogg
new file mode 160000
index 00000000000..cab46b19847
--- /dev/null
+++ b/src/Externals/libogg
@@ -0,0 +1 @@
+Subproject commit cab46b19847eb1d38aeda73ab4708716e5776366
diff --git a/src/Externals/libogg_static.vcxproj b/src/Externals/libogg_static.vcxproj
new file mode 100644
index 00000000000..a6c6366b204
--- /dev/null
+++ b/src/Externals/libogg_static.vcxproj
@@ -0,0 +1,164 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {15CBFEFF-7965-41F5-B4E2-21E8795C9159}
+ libogg
+ Win32Proj
+
+
+
+ StaticLibrary
+ Unicode
+ true
+ v140
+
+
+ StaticLibrary
+ Unicode
+ v140
+
+
+ StaticLibrary
+ Unicode
+ true
+ v140
+
+
+ StaticLibrary
+ Unicode
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Disabled
+ libogg\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBOGG_EXPORTS;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDLL
+
+
+ Level4
+ CompileAsC
+ Cdecl
+
+
+
+
+ X64
+
+
+ Disabled
+ libogg\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBOGG_EXPORTS;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+
+ Level4
+ ProgramDatabase
+ CompileAsC
+ Cdecl
+
+
+
+
+ MaxSpeed
+ AnySuitable
+ true
+ Speed
+ libogg\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBOGG_EXPORTS;%(PreprocessorDefinitions)
+ true
+
+
+ MultiThreadedDLL
+ false
+
+
+ Level4
+ CompileAsC
+ 4244;%(DisableSpecificWarnings)
+ Cdecl
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ AnySuitable
+ true
+ Speed
+ libogg\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBOGG_EXPORTS;%(PreprocessorDefinitions)
+ true
+
+
+ MultiThreaded
+ false
+
+
+ Level4
+
+
+ CompileAsC
+ 4244;%(DisableSpecificWarnings)
+ Cdecl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Externals/libtheora b/src/Externals/libtheora
new file mode 160000
index 00000000000..91203fdfdc0
--- /dev/null
+++ b/src/Externals/libtheora
@@ -0,0 +1 @@
+Subproject commit 91203fdfdc0eb06cd87409d47e35d9ee5471a90f
diff --git a/src/Externals/libtheora_static.vcxproj b/src/Externals/libtheora_static.vcxproj
new file mode 100644
index 00000000000..a283c709d25
--- /dev/null
+++ b/src/Externals/libtheora_static.vcxproj
@@ -0,0 +1,237 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {653F3841-3F26-49B9-AFCF-091DB4B67031}
+ libtheora
+ Win32Proj
+
+
+
+ StaticLibrary
+ Unicode
+ true
+ v140
+
+
+ StaticLibrary
+ Unicode
+ v140
+
+
+ StaticLibrary
+ Unicode
+ true
+ v140
+
+
+ StaticLibrary
+ Unicode
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Disabled
+ libtheora\include;libtheora\lib;libogg\include;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_BIND_TO_CURRENT_CRT_VERSION;WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBTHEORA_EXPORTS;DEBUG;OC_X86_ASM;%(PreprocessorDefinitions)
+ true
+ StackFrameRuntimeCheck
+ MultiThreadedDLL
+
+
+ Level3
+
+
+
+
+ X64
+
+
+ Disabled
+ libtheora\include;libtheora\lib;libogg\include;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_BIND_TO_CURRENT_CRT_VERSION;WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBTHEORA_EXPORTS;DEBUG;%(PreprocessorDefinitions)
+ true
+ StackFrameRuntimeCheck
+ MultiThreadedDebugDLL
+
+
+ Level3
+ ProgramDatabase
+
+
+
+
+ MaxSpeed
+ AnySuitable
+ true
+ Speed
+ libtheora\include;libtheora\lib;libogg\include;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_BIND_TO_CURRENT_CRT_VERSION;WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBTHEORA_EXPORTS;OC_X86_ASM;%(PreprocessorDefinitions)
+ true
+
+
+ MultiThreadedDLL
+ false
+
+
+ Level4
+ CompileAsC
+ 4244;4267;4057;4100;4245;%(DisableSpecificWarnings)
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ AnySuitable
+ true
+ Speed
+ libtheora\include;libtheora\lib;libogg\include;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_BIND_TO_CURRENT_CRT_VERSION;WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBTHEORA_EXPORTS;%(PreprocessorDefinitions)
+ true
+
+
+ MultiThreadedDLL
+ false
+
+
+ Level4
+
+
+ CompileAsC
+ 4244;4267;4057;4100;4245;%(DisableSpecificWarnings)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(IntDir)%(Filename)1.obj
+ $(IntDir)%(Filename)1.xdc
+ $(IntDir)%(Filename)1.obj
+ $(IntDir)%(Filename)1.xdc
+ $(IntDir)%(Filename)1.obj
+ $(IntDir)%(Filename)1.xdc
+ $(IntDir)%(Filename)1.obj
+ $(IntDir)%(Filename)1.xdc
+
+
+
+
+
+ $(IntDir)%(Filename)1.obj
+ $(IntDir)%(Filename)1.xdc
+ $(IntDir)%(Filename)1.obj
+ $(IntDir)%(Filename)1.xdc
+ $(IntDir)%(Filename)1.obj
+ $(IntDir)%(Filename)1.xdc
+ $(IntDir)%(Filename)1.obj
+ $(IntDir)%(Filename)1.xdc
+
+
+
+
+ $(IntDir)%(Filename)1.obj
+ $(IntDir)%(Filename)1.xdc
+ $(IntDir)%(Filename)1.obj
+ $(IntDir)%(Filename)1.xdc
+ $(IntDir)%(Filename)1.obj
+ $(IntDir)%(Filename)1.xdc
+ $(IntDir)%(Filename)1.obj
+ $(IntDir)%(Filename)1.xdc
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Externals/libvorbis b/src/Externals/libvorbis
new file mode 160000
index 00000000000..143caf4023a
--- /dev/null
+++ b/src/Externals/libvorbis
@@ -0,0 +1 @@
+Subproject commit 143caf4023a90c09a5eb685fdd46fb9b9c36b1ee
diff --git a/src/Externals/libvorbis_static.vcxproj b/src/Externals/libvorbis_static.vcxproj
new file mode 100644
index 00000000000..2fed0fa77b4
--- /dev/null
+++ b/src/Externals/libvorbis_static.vcxproj
@@ -0,0 +1,221 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {3A214E06-B95E-4D61-A291-1F8DF2EC10FD}
+ libvorbis
+ Win32Proj
+
+
+
+ StaticLibrary
+ Unicode
+ true
+ v140
+
+
+ StaticLibrary
+ Unicode
+ v140
+
+
+ StaticLibrary
+ Unicode
+ true
+ v140
+
+
+ StaticLibrary
+ Unicode
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Disabled
+ libvorbis\include;libogg\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBVORBIS_EXPORTS;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDLL
+
+
+ Level4
+ CompileAsC
+ Cdecl
+
+
+
+
+ X64
+
+
+ Disabled
+ libvorbis\include;libogg\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBVORBIS_EXPORTS;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+
+
+ Level4
+ ProgramDatabase
+ CompileAsC
+ Cdecl
+
+
+
+
+ Full
+ AnySuitable
+ true
+ Speed
+ libvorbis\include;libogg\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBVORBIS_EXPORTS;%(PreprocessorDefinitions)
+ true
+
+
+ MultiThreadedDLL
+ false
+
+
+ Level4
+ CompileAsC
+ 4244;4100;4267;4189;4305;4127;4706;%(DisableSpecificWarnings)
+ Cdecl
+
+
+
+
+ X64
+
+
+ Full
+ AnySuitable
+ true
+ Speed
+ libvorbis\include;libogg\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBVORBIS_EXPORTS;%(PreprocessorDefinitions)
+ true
+
+
+ MultiThreadedDLL
+ false
+
+
+ Level4
+ ProgramDatabase
+ CompileAsC
+ 4244;4100;4267;4189;4305;4127;4706;%(DisableSpecificWarnings)
+ Cdecl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Externals/libvorbisfile_static.vcxproj b/src/Externals/libvorbisfile_static.vcxproj
new file mode 100644
index 00000000000..6accb850605
--- /dev/null
+++ b/src/Externals/libvorbisfile_static.vcxproj
@@ -0,0 +1,152 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ libvorbisfile
+ {CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}
+ libvorbisfile
+ Win32Proj
+
+
+
+ StaticLibrary
+ Unicode
+ v140
+
+
+ StaticLibrary
+ Unicode
+ v140
+
+
+ StaticLibrary
+ Unicode
+ v140
+
+
+ StaticLibrary
+ Unicode
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Disabled
+ libvorbis\include;libogg\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBVORBISFILE_EXPORTS;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDLL
+
+
+ Level3
+ Cdecl
+
+
+ $(OutDir)$(ProjectName)_static.lib
+
+
+
+
+ X64
+
+
+ Disabled
+ libvorbis\include;libogg\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBVORBISFILE_EXPORTS;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+
+
+ Level3
+ ProgramDatabase
+ Cdecl
+
+
+ $(OutDir)$(ProjectName)_static.lib
+
+
+
+
+ libvorbis\include;libogg\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBVORBISFILE_EXPORTS;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+
+
+ Level3
+ Cdecl
+
+
+ $(OutDir)$(ProjectName)_static.lib
+
+
+
+
+ X64
+
+
+ libvorbis\include;libogg\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBVORBISFILE_EXPORTS;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+
+
+ Level3
+ ProgramDatabase
+ Cdecl
+
+
+ $(OutDir)$(ProjectName)_static.lib
+
+
+
+
+
+
+
+
+
+
+ {3a214e06-b95e-4d61-a291-1f8df2ec10fd}
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Externals/lightwave b/src/Externals/lightwave
new file mode 160000
index 00000000000..f59f3b64d43
--- /dev/null
+++ b/src/Externals/lightwave
@@ -0,0 +1 @@
+Subproject commit f59f3b64d431315acd8c0244d1a1d4524bf52569
diff --git a/src/Externals/luabind b/src/Externals/luabind
index 05c6e0ff6e5..e4dee425497 160000
--- a/src/Externals/luabind
+++ b/src/Externals/luabind
@@ -1 +1 @@
-Subproject commit 05c6e0ff6e571e3dd5d1dd846d0cf6d6c3db4eb5
+Subproject commit e4dee4254976b72ac6b90e2e6d2dc4adf74a4e61
diff --git a/src/Externals/luajit b/src/Externals/luajit
index acaa25f7dab..e018f4f5f5f 160000
--- a/src/Externals/luajit
+++ b/src/Externals/luajit
@@ -1 +1 @@
-Subproject commit acaa25f7dab2476b2de55b5915f40baa8dc63fd2
+Subproject commit e018f4f5f5fc721f78f9d2fdb6cb5ef9ecbb21e5
diff --git a/src/Externals/maya b/src/Externals/maya
new file mode 160000
index 00000000000..470b711ac0b
--- /dev/null
+++ b/src/Externals/maya
@@ -0,0 +1 @@
+Subproject commit 470b711ac0b93986114ffa0c68a2241a06ad7911
diff --git a/src/Externals/nvapi b/src/Externals/nvapi
new file mode 160000
index 00000000000..07b329497b9
--- /dev/null
+++ b/src/Externals/nvapi
@@ -0,0 +1 @@
+Subproject commit 07b329497b9339e22de8c6d605c69ab1c9975e52
diff --git a/src/Externals/zlib b/src/Externals/zlib
new file mode 160000
index 00000000000..cacf7f1d4e3
--- /dev/null
+++ b/src/Externals/zlib
@@ -0,0 +1 @@
+Subproject commit cacf7f1d4e3d44d871b605da3b647f07d718623f
diff --git a/src/Externals/zlib.vcxproj b/src/Externals/zlib.vcxproj
new file mode 100644
index 00000000000..c3584438e01
--- /dev/null
+++ b/src/Externals/zlib.vcxproj
@@ -0,0 +1,200 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}
+ 8.1
+
+
+
+ StaticLibrary
+ v140
+ MultiByte
+
+
+ StaticLibrary
+ v140
+ MultiByte
+
+
+ StaticLibrary
+ false
+ v140
+
+
+ StaticLibrary
+ false
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Disabled
+ zlib;zlib\contrib\masmx86;%(AdditionalIncludeDirectories)
+ WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)
+
+
+ false
+ $(IntDir)
+ $(IntDir)
+ $(OutDir)
+ Level3
+ true
+ OldStyle
+
+
+ 0x040c
+
+
+ /MACHINE:X86 /NODEFAULTLIB %(AdditionalOptions)
+ true
+
+
+
+
+ OnlyExplicitInline
+ zlib;zlib\contrib\masmx86;%(AdditionalIncludeDirectories)
+ WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)
+ true
+
+
+ false
+ true
+ $(IntDir)
+ $(IntDir)
+ $(OutDir)
+ Level3
+ true
+
+
+ 0x040c
+
+
+ /MACHINE:X86 /NODEFAULTLIB %(AdditionalOptions)
+ true
+
+
+
+
+ X64
+
+
+ Disabled
+ zlib;zlib\contrib\masmx86;%(AdditionalIncludeDirectories)
+ ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions)
+
+
+ false
+ $(IntDir)
+ $(IntDir)
+ $(OutDir)
+ Level3
+ true
+ OldStyle
+
+
+ 0x040c
+
+
+ /MACHINE:AMD64 /NODEFAULTLIB %(AdditionalOptions)
+ true
+
+
+
+
+ X64
+
+
+ OnlyExplicitInline
+ zlib;zlib\contrib\masmx86;%(AdditionalIncludeDirectories)
+ ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions)
+ true
+
+
+ false
+ true
+ $(IntDir)
+ $(IntDir)
+ $(OutDir)
+ Level3
+ true
+
+
+ 0x040c
+
+
+ /MACHINE:AMD64 /NODEFAULTLIB %(AdditionalOptions)
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Layers/xrRenderPC_R1/xrRender_R1.vcxproj b/src/Layers/xrRenderPC_R1/xrRender_R1.vcxproj
index c2595cb08f9..9b78a1fdb27 100644
--- a/src/Layers/xrRenderPC_R1/xrRender_R1.vcxproj
+++ b/src/Layers/xrRenderPC_R1/xrRender_R1.vcxproj
@@ -87,7 +87,7 @@
LuaJIT.lib;luabind.lib;nvapi.lib;amd_ags_x86.lib;oalib.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)
Windows
false
MachineX86
@@ -122,7 +122,7 @@
LuaJIT.lib;luabind.lib;nvapi.lib;amd_ags_x86.lib;oalib.lib;%(AdditionalDependencies)
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)
Windows
true
true
@@ -158,7 +158,7 @@
LuaJIT.lib;luabind.lib;nvapi.lib;amd_ags_x86.lib;oalib.lib;%(AdditionalDependencies)
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)
Windows
true
false
diff --git a/src/Layers/xrRenderPC_R2/xrRender_R2.vcxproj b/src/Layers/xrRenderPC_R2/xrRender_R2.vcxproj
index 96e2ce77165..4c68849e784 100644
--- a/src/Layers/xrRenderPC_R2/xrRender_R2.vcxproj
+++ b/src/Layers/xrRenderPC_R2/xrRender_R2.vcxproj
@@ -87,7 +87,7 @@
LuaJIT.lib;luabind.lib;nvapi.lib;amd_ags_x86.lib;oalib.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)
Windows
false
MachineX86
@@ -122,7 +122,7 @@
LuaJIT.lib;luabind.lib;nvapi.lib;amd_ags_x86.lib;oalib.lib;%(AdditionalDependencies)
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)
Windows
true
true
@@ -159,7 +159,7 @@
LuaJIT.lib;luabind.lib;nvapi.lib;amd_ags_x86.lib;oalib.lib;%(AdditionalDependencies)
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)
Windows
true
false
diff --git a/src/Layers/xrRenderPC_R3/xrRender_R3.vcxproj b/src/Layers/xrRenderPC_R3/xrRender_R3.vcxproj
index 8de878c5097..3fc1e7b1ffb 100644
--- a/src/Layers/xrRenderPC_R3/xrRender_R3.vcxproj
+++ b/src/Layers/xrRenderPC_R3/xrRender_R3.vcxproj
@@ -87,7 +87,7 @@
LuaJIT.lib;luabind.lib;nvapi.lib;amd_ags_x86.lib;oalib.lib;dxguid.lib;d3dcompiler.lib;d3d10.lib;d3dx10.lib;dxgi.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)
Windows
false
MachineX86
@@ -122,7 +122,7 @@
LuaJIT.lib;luabind.lib;nvapi.lib;amd_ags_x86.lib;oalib.lib;dxguid.lib;d3dcompiler.lib;d3d10.lib;d3dx10.lib;dxgi.lib;%(AdditionalDependencies)
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)
Windows
true
true
@@ -159,7 +159,7 @@
LuaJIT.lib;luabind.lib;nvapi.lib;amd_ags_x86.lib;oalib.lib;dxguid.lib;d3dcompiler.lib;d3d10.lib;d3dx10.lib;dxgi.lib;%(AdditionalDependencies)
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)
Windows
true
false
diff --git a/src/Layers/xrRenderPC_R4/xrRender_R4.vcxproj b/src/Layers/xrRenderPC_R4/xrRender_R4.vcxproj
index 7ca13369f77..fcfec79ede0 100644
--- a/src/Layers/xrRenderPC_R4/xrRender_R4.vcxproj
+++ b/src/Layers/xrRenderPC_R4/xrRender_R4.vcxproj
@@ -87,7 +87,7 @@
LuaJIT.lib;luabind.lib;nvapi.lib;amd_ags_x86.lib;oalib.lib;dxguid.lib;d3dx11.lib;D3DCompiler.lib;d3d11.lib;dxgi.lib;d3d10.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)
Windows
false
MachineX86
@@ -122,7 +122,7 @@
LuaJIT.lib;luabind.lib;nvapi.lib;amd_ags_x86.lib;oalib.lib;dxguid.lib;d3dx11.lib;D3DCompiler.lib;d3d11.lib;dxgi.lib;d3d10.lib;%(AdditionalDependencies)
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)
Windows
true
true
@@ -159,7 +159,7 @@
LuaJIT.lib;luabind.lib;nvapi.lib;amd_ags_x86.lib;oalib.lib;dxguid.lib;d3dx11.lib;D3DCompiler.lib;d3d11.lib;dxgi.lib;d3d10.lib;%(AdditionalDependencies)
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\nvapi\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);$(SolutionDir)Externals\AGS_SDK\ags_lib\lib;%(AdditionalLibraryDirectories)
Windows
true
false
diff --git a/src/engine.sln b/src/engine.sln
index 5f0e88118ad..2c00da87bf7 100644
--- a/src/engine.sln
+++ b/src/engine.sln
@@ -164,1276 +164,755 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GameSpy", "Externals\GameSp
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lzo2", "Externals\lzo.vcxproj", "{614AA57F-58D7-45A8-A5FF-93F04B05FAC6}"
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "luajit", "Externals\luajit\src\luajit.vcxproj", "{632AEEB6-DC06-4E15-9551-B2B09A4B73C5}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "Externals\zlib.vcxproj", "{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libogg_static", "Externals\libogg_static.vcxproj", "{15CBFEFF-7965-41F5-B4E2-21E8795C9159}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libtheora_static", "Externals\libtheora_static.vcxproj", "{653F3841-3F26-49B9-AFCF-091DB4B67031}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libvorbis_static", "Externals\libvorbis_static.vcxproj", "{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libvorbisfile", "Externals\libvorbisfile_static.vcxproj", "{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libjpeg", "Externals\jpeg\libjpeg.vcxproj", "{938C5808-85A1-4B5A-8CB4-D2D9D7851CB8}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BugTrap", "Externals\BugTrap.vcxproj", "{E8CF1ADA-264A-4127-86C2-FD7057D3792C}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MagicFM", "Externals\FreeMagic\Source\MagicFM.vcxproj", "{848E8AB3-9962-4C04-B813-5690399C8A3E}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "oalib", "Externals\OpenAutomate\oalib\oalib.vcxproj", "{61D4856F-FA82-4F02-BB88-909DDFB1FE74}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cryptlib", "Externals\cryptlib.vcxproj", "{C39F4B46-6E89-4074-902E-CA57073044D2}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug_Dedicated|Mixed Platforms = Debug_Dedicated|Mixed Platforms
Debug_Dedicated|Win32 = Debug_Dedicated|Win32
- Debug|Mixed Platforms = Debug|Mixed Platforms
Debug|Win32 = Debug|Win32
- Mixed_Dedicated|Mixed Platforms = Mixed_Dedicated|Mixed Platforms
Mixed_Dedicated|Win32 = Mixed_Dedicated|Win32
- Mixed|Mixed Platforms = Mixed|Mixed Platforms
Mixed|Win32 = Mixed|Win32
- Release_Dedicated|Mixed Platforms = Release_Dedicated|Mixed Platforms
Release_Dedicated|Win32 = Release_Dedicated|Win32
- Release|Mixed Platforms = Release|Mixed Platforms
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {1BF75FEB-87DD-486C-880B-227987D191C2}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
{1BF75FEB-87DD-486C-880B-227987D191C2}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {1BF75FEB-87DD-486C-880B-227987D191C2}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {1BF75FEB-87DD-486C-880B-227987D191C2}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{1BF75FEB-87DD-486C-880B-227987D191C2}.Debug|Win32.ActiveCfg = Debug|Win32
{1BF75FEB-87DD-486C-880B-227987D191C2}.Debug|Win32.Build.0 = Debug|Win32
- {1BF75FEB-87DD-486C-880B-227987D191C2}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {1BF75FEB-87DD-486C-880B-227987D191C2}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{1BF75FEB-87DD-486C-880B-227987D191C2}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
- {1BF75FEB-87DD-486C-880B-227987D191C2}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {1BF75FEB-87DD-486C-880B-227987D191C2}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{1BF75FEB-87DD-486C-880B-227987D191C2}.Mixed|Win32.ActiveCfg = Mixed|Win32
{1BF75FEB-87DD-486C-880B-227987D191C2}.Mixed|Win32.Build.0 = Mixed|Win32
- {1BF75FEB-87DD-486C-880B-227987D191C2}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {1BF75FEB-87DD-486C-880B-227987D191C2}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{1BF75FEB-87DD-486C-880B-227987D191C2}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {1BF75FEB-87DD-486C-880B-227987D191C2}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {1BF75FEB-87DD-486C-880B-227987D191C2}.Release|Mixed Platforms.Build.0 = Release|Win32
{1BF75FEB-87DD-486C-880B-227987D191C2}.Release|Win32.ActiveCfg = Release|Win32
{1BF75FEB-87DD-486C-880B-227987D191C2}.Release|Win32.Build.0 = Release|Win32
- {566551F4-4EF1-4CB4-A131-F982E7606907}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {566551F4-4EF1-4CB4-A131-F982E7606907}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{566551F4-4EF1-4CB4-A131-F982E7606907}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {566551F4-4EF1-4CB4-A131-F982E7606907}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {566551F4-4EF1-4CB4-A131-F982E7606907}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{566551F4-4EF1-4CB4-A131-F982E7606907}.Debug|Win32.ActiveCfg = Debug|Win32
{566551F4-4EF1-4CB4-A131-F982E7606907}.Debug|Win32.Build.0 = Debug|Win32
- {566551F4-4EF1-4CB4-A131-F982E7606907}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {566551F4-4EF1-4CB4-A131-F982E7606907}.Mixed_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{566551F4-4EF1-4CB4-A131-F982E7606907}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
- {566551F4-4EF1-4CB4-A131-F982E7606907}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32
- {566551F4-4EF1-4CB4-A131-F982E7606907}.Mixed|Mixed Platforms.Build.0 = Release|Win32
{566551F4-4EF1-4CB4-A131-F982E7606907}.Mixed|Win32.ActiveCfg = Release|Win32
{566551F4-4EF1-4CB4-A131-F982E7606907}.Mixed|Win32.Build.0 = Release|Win32
- {566551F4-4EF1-4CB4-A131-F982E7606907}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {566551F4-4EF1-4CB4-A131-F982E7606907}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{566551F4-4EF1-4CB4-A131-F982E7606907}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {566551F4-4EF1-4CB4-A131-F982E7606907}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {566551F4-4EF1-4CB4-A131-F982E7606907}.Release|Mixed Platforms.Build.0 = Release|Win32
{566551F4-4EF1-4CB4-A131-F982E7606907}.Release|Win32.ActiveCfg = Release|Win32
{566551F4-4EF1-4CB4-A131-F982E7606907}.Release|Win32.Build.0 = Release|Win32
- {0899B131-F1D4-4876-9BA1-67AC821DB9E1}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {0899B131-F1D4-4876-9BA1-67AC821DB9E1}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{0899B131-F1D4-4876-9BA1-67AC821DB9E1}.Debug_Dedicated|Win32.ActiveCfg = Release|Win32
- {0899B131-F1D4-4876-9BA1-67AC821DB9E1}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {0899B131-F1D4-4876-9BA1-67AC821DB9E1}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{0899B131-F1D4-4876-9BA1-67AC821DB9E1}.Debug|Win32.ActiveCfg = Debug|Win32
{0899B131-F1D4-4876-9BA1-67AC821DB9E1}.Debug|Win32.Build.0 = Debug|Win32
- {0899B131-F1D4-4876-9BA1-67AC821DB9E1}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {0899B131-F1D4-4876-9BA1-67AC821DB9E1}.Mixed_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{0899B131-F1D4-4876-9BA1-67AC821DB9E1}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
- {0899B131-F1D4-4876-9BA1-67AC821DB9E1}.Mixed|Mixed Platforms.ActiveCfg = Debug|Win32
- {0899B131-F1D4-4876-9BA1-67AC821DB9E1}.Mixed|Mixed Platforms.Build.0 = Debug|Win32
{0899B131-F1D4-4876-9BA1-67AC821DB9E1}.Mixed|Win32.ActiveCfg = Debug|Win32
{0899B131-F1D4-4876-9BA1-67AC821DB9E1}.Mixed|Win32.Build.0 = Debug|Win32
- {0899B131-F1D4-4876-9BA1-67AC821DB9E1}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {0899B131-F1D4-4876-9BA1-67AC821DB9E1}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{0899B131-F1D4-4876-9BA1-67AC821DB9E1}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {0899B131-F1D4-4876-9BA1-67AC821DB9E1}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {0899B131-F1D4-4876-9BA1-67AC821DB9E1}.Release|Mixed Platforms.Build.0 = Release|Win32
{0899B131-F1D4-4876-9BA1-67AC821DB9E1}.Release|Win32.ActiveCfg = Release|Win32
{0899B131-F1D4-4876-9BA1-67AC821DB9E1}.Release|Win32.Build.0 = Release|Win32
- {C961EA19-716C-4A6D-BB13-689F8FB78B01}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {C961EA19-716C-4A6D-BB13-689F8FB78B01}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{C961EA19-716C-4A6D-BB13-689F8FB78B01}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {C961EA19-716C-4A6D-BB13-689F8FB78B01}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {C961EA19-716C-4A6D-BB13-689F8FB78B01}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{C961EA19-716C-4A6D-BB13-689F8FB78B01}.Debug|Win32.ActiveCfg = Debug|Win32
{C961EA19-716C-4A6D-BB13-689F8FB78B01}.Debug|Win32.Build.0 = Debug|Win32
- {C961EA19-716C-4A6D-BB13-689F8FB78B01}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {C961EA19-716C-4A6D-BB13-689F8FB78B01}.Mixed_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{C961EA19-716C-4A6D-BB13-689F8FB78B01}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
- {C961EA19-716C-4A6D-BB13-689F8FB78B01}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32
- {C961EA19-716C-4A6D-BB13-689F8FB78B01}.Mixed|Mixed Platforms.Build.0 = Release|Win32
{C961EA19-716C-4A6D-BB13-689F8FB78B01}.Mixed|Win32.ActiveCfg = Debug|Win32
{C961EA19-716C-4A6D-BB13-689F8FB78B01}.Mixed|Win32.Build.0 = Debug|Win32
- {C961EA19-716C-4A6D-BB13-689F8FB78B01}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {C961EA19-716C-4A6D-BB13-689F8FB78B01}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{C961EA19-716C-4A6D-BB13-689F8FB78B01}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {C961EA19-716C-4A6D-BB13-689F8FB78B01}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {C961EA19-716C-4A6D-BB13-689F8FB78B01}.Release|Mixed Platforms.Build.0 = Release|Win32
{C961EA19-716C-4A6D-BB13-689F8FB78B01}.Release|Win32.ActiveCfg = Release|Win32
{C961EA19-716C-4A6D-BB13-689F8FB78B01}.Release|Win32.Build.0 = Release|Win32
- {2FAAC8BA-369F-465E-B465-2235963FD377}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {2FAAC8BA-369F-465E-B465-2235963FD377}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{2FAAC8BA-369F-465E-B465-2235963FD377}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {2FAAC8BA-369F-465E-B465-2235963FD377}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {2FAAC8BA-369F-465E-B465-2235963FD377}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{2FAAC8BA-369F-465E-B465-2235963FD377}.Debug|Win32.ActiveCfg = Debug|Win32
{2FAAC8BA-369F-465E-B465-2235963FD377}.Debug|Win32.Build.0 = Debug|Win32
- {2FAAC8BA-369F-465E-B465-2235963FD377}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {2FAAC8BA-369F-465E-B465-2235963FD377}.Mixed_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{2FAAC8BA-369F-465E-B465-2235963FD377}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
- {2FAAC8BA-369F-465E-B465-2235963FD377}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32
- {2FAAC8BA-369F-465E-B465-2235963FD377}.Mixed|Mixed Platforms.Build.0 = Release|Win32
{2FAAC8BA-369F-465E-B465-2235963FD377}.Mixed|Win32.ActiveCfg = Release|Win32
{2FAAC8BA-369F-465E-B465-2235963FD377}.Mixed|Win32.Build.0 = Release|Win32
- {2FAAC8BA-369F-465E-B465-2235963FD377}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {2FAAC8BA-369F-465E-B465-2235963FD377}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{2FAAC8BA-369F-465E-B465-2235963FD377}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {2FAAC8BA-369F-465E-B465-2235963FD377}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {2FAAC8BA-369F-465E-B465-2235963FD377}.Release|Mixed Platforms.Build.0 = Release|Win32
{2FAAC8BA-369F-465E-B465-2235963FD377}.Release|Win32.ActiveCfg = Release|Win32
{2FAAC8BA-369F-465E-B465-2235963FD377}.Release|Win32.Build.0 = Release|Win32
- {65CBB9D0-FBC6-41A4-8316-F5E9B5D7FB33}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {65CBB9D0-FBC6-41A4-8316-F5E9B5D7FB33}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{65CBB9D0-FBC6-41A4-8316-F5E9B5D7FB33}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {65CBB9D0-FBC6-41A4-8316-F5E9B5D7FB33}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {65CBB9D0-FBC6-41A4-8316-F5E9B5D7FB33}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{65CBB9D0-FBC6-41A4-8316-F5E9B5D7FB33}.Debug|Win32.ActiveCfg = Debug|Win32
{65CBB9D0-FBC6-41A4-8316-F5E9B5D7FB33}.Debug|Win32.Build.0 = Debug|Win32
- {65CBB9D0-FBC6-41A4-8316-F5E9B5D7FB33}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {65CBB9D0-FBC6-41A4-8316-F5E9B5D7FB33}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{65CBB9D0-FBC6-41A4-8316-F5E9B5D7FB33}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
- {65CBB9D0-FBC6-41A4-8316-F5E9B5D7FB33}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {65CBB9D0-FBC6-41A4-8316-F5E9B5D7FB33}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{65CBB9D0-FBC6-41A4-8316-F5E9B5D7FB33}.Mixed|Win32.ActiveCfg = Mixed|Win32
{65CBB9D0-FBC6-41A4-8316-F5E9B5D7FB33}.Mixed|Win32.Build.0 = Mixed|Win32
- {65CBB9D0-FBC6-41A4-8316-F5E9B5D7FB33}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {65CBB9D0-FBC6-41A4-8316-F5E9B5D7FB33}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{65CBB9D0-FBC6-41A4-8316-F5E9B5D7FB33}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {65CBB9D0-FBC6-41A4-8316-F5E9B5D7FB33}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {65CBB9D0-FBC6-41A4-8316-F5E9B5D7FB33}.Release|Mixed Platforms.Build.0 = Release|Win32
{65CBB9D0-FBC6-41A4-8316-F5E9B5D7FB33}.Release|Win32.ActiveCfg = Release|Win32
{65CBB9D0-FBC6-41A4-8316-F5E9B5D7FB33}.Release|Win32.Build.0 = Release|Win32
- {A6EBBBBB-5FEF-4C20-8460-DFAB11734DED}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {A6EBBBBB-5FEF-4C20-8460-DFAB11734DED}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{A6EBBBBB-5FEF-4C20-8460-DFAB11734DED}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {A6EBBBBB-5FEF-4C20-8460-DFAB11734DED}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {A6EBBBBB-5FEF-4C20-8460-DFAB11734DED}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{A6EBBBBB-5FEF-4C20-8460-DFAB11734DED}.Debug|Win32.ActiveCfg = Debug|Win32
{A6EBBBBB-5FEF-4C20-8460-DFAB11734DED}.Debug|Win32.Build.0 = Debug|Win32
- {A6EBBBBB-5FEF-4C20-8460-DFAB11734DED}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {A6EBBBBB-5FEF-4C20-8460-DFAB11734DED}.Mixed_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{A6EBBBBB-5FEF-4C20-8460-DFAB11734DED}.Mixed_Dedicated|Win32.ActiveCfg = Debug|Win32
- {A6EBBBBB-5FEF-4C20-8460-DFAB11734DED}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32
- {A6EBBBBB-5FEF-4C20-8460-DFAB11734DED}.Mixed|Mixed Platforms.Build.0 = Release|Win32
{A6EBBBBB-5FEF-4C20-8460-DFAB11734DED}.Mixed|Win32.ActiveCfg = Release|Win32
{A6EBBBBB-5FEF-4C20-8460-DFAB11734DED}.Mixed|Win32.Build.0 = Release|Win32
- {A6EBBBBB-5FEF-4C20-8460-DFAB11734DED}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {A6EBBBBB-5FEF-4C20-8460-DFAB11734DED}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{A6EBBBBB-5FEF-4C20-8460-DFAB11734DED}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {A6EBBBBB-5FEF-4C20-8460-DFAB11734DED}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {A6EBBBBB-5FEF-4C20-8460-DFAB11734DED}.Release|Mixed Platforms.Build.0 = Release|Win32
{A6EBBBBB-5FEF-4C20-8460-DFAB11734DED}.Release|Win32.ActiveCfg = Release|Win32
{A6EBBBBB-5FEF-4C20-8460-DFAB11734DED}.Release|Win32.Build.0 = Release|Win32
- {EA5932F3-02FE-4AD3-89E8-7072DC465D25}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {EA5932F3-02FE-4AD3-89E8-7072DC465D25}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{EA5932F3-02FE-4AD3-89E8-7072DC465D25}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {EA5932F3-02FE-4AD3-89E8-7072DC465D25}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {EA5932F3-02FE-4AD3-89E8-7072DC465D25}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{EA5932F3-02FE-4AD3-89E8-7072DC465D25}.Debug|Win32.ActiveCfg = Debug|Win32
{EA5932F3-02FE-4AD3-89E8-7072DC465D25}.Debug|Win32.Build.0 = Debug|Win32
- {EA5932F3-02FE-4AD3-89E8-7072DC465D25}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {EA5932F3-02FE-4AD3-89E8-7072DC465D25}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{EA5932F3-02FE-4AD3-89E8-7072DC465D25}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
- {EA5932F3-02FE-4AD3-89E8-7072DC465D25}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {EA5932F3-02FE-4AD3-89E8-7072DC465D25}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{EA5932F3-02FE-4AD3-89E8-7072DC465D25}.Mixed|Win32.ActiveCfg = Mixed|Win32
{EA5932F3-02FE-4AD3-89E8-7072DC465D25}.Mixed|Win32.Build.0 = Mixed|Win32
- {EA5932F3-02FE-4AD3-89E8-7072DC465D25}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {EA5932F3-02FE-4AD3-89E8-7072DC465D25}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{EA5932F3-02FE-4AD3-89E8-7072DC465D25}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {EA5932F3-02FE-4AD3-89E8-7072DC465D25}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {EA5932F3-02FE-4AD3-89E8-7072DC465D25}.Release|Mixed Platforms.Build.0 = Release|Win32
{EA5932F3-02FE-4AD3-89E8-7072DC465D25}.Release|Win32.ActiveCfg = Release|Win32
{EA5932F3-02FE-4AD3-89E8-7072DC465D25}.Release|Win32.Build.0 = Release|Win32
- {EF76867B-6EB8-4DC0-A1D6-E964FAD6FC7B}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {EF76867B-6EB8-4DC0-A1D6-E964FAD6FC7B}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{EF76867B-6EB8-4DC0-A1D6-E964FAD6FC7B}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {EF76867B-6EB8-4DC0-A1D6-E964FAD6FC7B}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {EF76867B-6EB8-4DC0-A1D6-E964FAD6FC7B}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{EF76867B-6EB8-4DC0-A1D6-E964FAD6FC7B}.Debug|Win32.ActiveCfg = Debug|Win32
{EF76867B-6EB8-4DC0-A1D6-E964FAD6FC7B}.Debug|Win32.Build.0 = Debug|Win32
- {EF76867B-6EB8-4DC0-A1D6-E964FAD6FC7B}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {EF76867B-6EB8-4DC0-A1D6-E964FAD6FC7B}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{EF76867B-6EB8-4DC0-A1D6-E964FAD6FC7B}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
- {EF76867B-6EB8-4DC0-A1D6-E964FAD6FC7B}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {EF76867B-6EB8-4DC0-A1D6-E964FAD6FC7B}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{EF76867B-6EB8-4DC0-A1D6-E964FAD6FC7B}.Mixed|Win32.ActiveCfg = Mixed|Win32
{EF76867B-6EB8-4DC0-A1D6-E964FAD6FC7B}.Mixed|Win32.Build.0 = Mixed|Win32
- {EF76867B-6EB8-4DC0-A1D6-E964FAD6FC7B}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {EF76867B-6EB8-4DC0-A1D6-E964FAD6FC7B}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{EF76867B-6EB8-4DC0-A1D6-E964FAD6FC7B}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {EF76867B-6EB8-4DC0-A1D6-E964FAD6FC7B}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {EF76867B-6EB8-4DC0-A1D6-E964FAD6FC7B}.Release|Mixed Platforms.Build.0 = Release|Win32
{EF76867B-6EB8-4DC0-A1D6-E964FAD6FC7B}.Release|Win32.ActiveCfg = Release|Win32
{EF76867B-6EB8-4DC0-A1D6-E964FAD6FC7B}.Release|Win32.Build.0 = Release|Win32
- {B730F54D-1199-481A-AAD0-5DB684E067C0}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {B730F54D-1199-481A-AAD0-5DB684E067C0}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{B730F54D-1199-481A-AAD0-5DB684E067C0}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {B730F54D-1199-481A-AAD0-5DB684E067C0}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {B730F54D-1199-481A-AAD0-5DB684E067C0}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{B730F54D-1199-481A-AAD0-5DB684E067C0}.Debug|Win32.ActiveCfg = Debug|Win32
{B730F54D-1199-481A-AAD0-5DB684E067C0}.Debug|Win32.Build.0 = Debug|Win32
- {B730F54D-1199-481A-AAD0-5DB684E067C0}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {B730F54D-1199-481A-AAD0-5DB684E067C0}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{B730F54D-1199-481A-AAD0-5DB684E067C0}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
- {B730F54D-1199-481A-AAD0-5DB684E067C0}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {B730F54D-1199-481A-AAD0-5DB684E067C0}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{B730F54D-1199-481A-AAD0-5DB684E067C0}.Mixed|Win32.ActiveCfg = Mixed|Win32
{B730F54D-1199-481A-AAD0-5DB684E067C0}.Mixed|Win32.Build.0 = Mixed|Win32
- {B730F54D-1199-481A-AAD0-5DB684E067C0}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {B730F54D-1199-481A-AAD0-5DB684E067C0}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{B730F54D-1199-481A-AAD0-5DB684E067C0}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {B730F54D-1199-481A-AAD0-5DB684E067C0}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {B730F54D-1199-481A-AAD0-5DB684E067C0}.Release|Mixed Platforms.Build.0 = Release|Win32
{B730F54D-1199-481A-AAD0-5DB684E067C0}.Release|Win32.ActiveCfg = Release|Win32
{B730F54D-1199-481A-AAD0-5DB684E067C0}.Release|Win32.Build.0 = Release|Win32
- {EBF9B543-0830-4866-9B48-DC0740E87E8A}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {EBF9B543-0830-4866-9B48-DC0740E87E8A}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{EBF9B543-0830-4866-9B48-DC0740E87E8A}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {EBF9B543-0830-4866-9B48-DC0740E87E8A}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {EBF9B543-0830-4866-9B48-DC0740E87E8A}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{EBF9B543-0830-4866-9B48-DC0740E87E8A}.Debug|Win32.ActiveCfg = Debug|Win32
{EBF9B543-0830-4866-9B48-DC0740E87E8A}.Debug|Win32.Build.0 = Debug|Win32
- {EBF9B543-0830-4866-9B48-DC0740E87E8A}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {EBF9B543-0830-4866-9B48-DC0740E87E8A}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{EBF9B543-0830-4866-9B48-DC0740E87E8A}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
- {EBF9B543-0830-4866-9B48-DC0740E87E8A}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {EBF9B543-0830-4866-9B48-DC0740E87E8A}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{EBF9B543-0830-4866-9B48-DC0740E87E8A}.Mixed|Win32.ActiveCfg = Mixed|Win32
{EBF9B543-0830-4866-9B48-DC0740E87E8A}.Mixed|Win32.Build.0 = Mixed|Win32
- {EBF9B543-0830-4866-9B48-DC0740E87E8A}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {EBF9B543-0830-4866-9B48-DC0740E87E8A}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{EBF9B543-0830-4866-9B48-DC0740E87E8A}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {EBF9B543-0830-4866-9B48-DC0740E87E8A}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {EBF9B543-0830-4866-9B48-DC0740E87E8A}.Release|Mixed Platforms.Build.0 = Release|Win32
{EBF9B543-0830-4866-9B48-DC0740E87E8A}.Release|Win32.ActiveCfg = Release|Win32
{EBF9B543-0830-4866-9B48-DC0740E87E8A}.Release|Win32.Build.0 = Release|Win32
- {A4ABD75E-825B-4D09-B3B2-2709682E40C8}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {A4ABD75E-825B-4D09-B3B2-2709682E40C8}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{A4ABD75E-825B-4D09-B3B2-2709682E40C8}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {A4ABD75E-825B-4D09-B3B2-2709682E40C8}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {A4ABD75E-825B-4D09-B3B2-2709682E40C8}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{A4ABD75E-825B-4D09-B3B2-2709682E40C8}.Debug|Win32.ActiveCfg = Debug|Win32
{A4ABD75E-825B-4D09-B3B2-2709682E40C8}.Debug|Win32.Build.0 = Debug|Win32
- {A4ABD75E-825B-4D09-B3B2-2709682E40C8}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {A4ABD75E-825B-4D09-B3B2-2709682E40C8}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{A4ABD75E-825B-4D09-B3B2-2709682E40C8}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
- {A4ABD75E-825B-4D09-B3B2-2709682E40C8}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {A4ABD75E-825B-4D09-B3B2-2709682E40C8}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{A4ABD75E-825B-4D09-B3B2-2709682E40C8}.Mixed|Win32.ActiveCfg = Mixed|Win32
{A4ABD75E-825B-4D09-B3B2-2709682E40C8}.Mixed|Win32.Build.0 = Mixed|Win32
- {A4ABD75E-825B-4D09-B3B2-2709682E40C8}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {A4ABD75E-825B-4D09-B3B2-2709682E40C8}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{A4ABD75E-825B-4D09-B3B2-2709682E40C8}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {A4ABD75E-825B-4D09-B3B2-2709682E40C8}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {A4ABD75E-825B-4D09-B3B2-2709682E40C8}.Release|Mixed Platforms.Build.0 = Release|Win32
{A4ABD75E-825B-4D09-B3B2-2709682E40C8}.Release|Win32.ActiveCfg = Release|Win32
{A4ABD75E-825B-4D09-B3B2-2709682E40C8}.Release|Win32.Build.0 = Release|Win32
- {F1836CE2-59EF-4189-8B9C-D103A511CB27}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {F1836CE2-59EF-4189-8B9C-D103A511CB27}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{F1836CE2-59EF-4189-8B9C-D103A511CB27}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {F1836CE2-59EF-4189-8B9C-D103A511CB27}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {F1836CE2-59EF-4189-8B9C-D103A511CB27}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{F1836CE2-59EF-4189-8B9C-D103A511CB27}.Debug|Win32.ActiveCfg = Debug|Win32
{F1836CE2-59EF-4189-8B9C-D103A511CB27}.Debug|Win32.Build.0 = Debug|Win32
- {F1836CE2-59EF-4189-8B9C-D103A511CB27}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {F1836CE2-59EF-4189-8B9C-D103A511CB27}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{F1836CE2-59EF-4189-8B9C-D103A511CB27}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
- {F1836CE2-59EF-4189-8B9C-D103A511CB27}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {F1836CE2-59EF-4189-8B9C-D103A511CB27}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{F1836CE2-59EF-4189-8B9C-D103A511CB27}.Mixed|Win32.ActiveCfg = Mixed|Win32
{F1836CE2-59EF-4189-8B9C-D103A511CB27}.Mixed|Win32.Build.0 = Mixed|Win32
- {F1836CE2-59EF-4189-8B9C-D103A511CB27}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {F1836CE2-59EF-4189-8B9C-D103A511CB27}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{F1836CE2-59EF-4189-8B9C-D103A511CB27}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {F1836CE2-59EF-4189-8B9C-D103A511CB27}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {F1836CE2-59EF-4189-8B9C-D103A511CB27}.Release|Mixed Platforms.Build.0 = Release|Win32
{F1836CE2-59EF-4189-8B9C-D103A511CB27}.Release|Win32.ActiveCfg = Release|Win32
{F1836CE2-59EF-4189-8B9C-D103A511CB27}.Release|Win32.Build.0 = Release|Win32
- {3AD26FD3-4F52-4E22-A4CF-AD4C49E74C61}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
{3AD26FD3-4F52-4E22-A4CF-AD4C49E74C61}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {3AD26FD3-4F52-4E22-A4CF-AD4C49E74C61}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{3AD26FD3-4F52-4E22-A4CF-AD4C49E74C61}.Debug|Win32.ActiveCfg = Debug|Win32
- {3AD26FD3-4F52-4E22-A4CF-AD4C49E74C61}.Debug|Win32.Build.0 = Debug|Win32
- {3AD26FD3-4F52-4E22-A4CF-AD4C49E74C61}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
{3AD26FD3-4F52-4E22-A4CF-AD4C49E74C61}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
- {3AD26FD3-4F52-4E22-A4CF-AD4C49E74C61}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
{3AD26FD3-4F52-4E22-A4CF-AD4C49E74C61}.Mixed|Win32.ActiveCfg = Mixed|Win32
{3AD26FD3-4F52-4E22-A4CF-AD4C49E74C61}.Mixed|Win32.Build.0 = Mixed|Win32
- {3AD26FD3-4F52-4E22-A4CF-AD4C49E74C61}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
{3AD26FD3-4F52-4E22-A4CF-AD4C49E74C61}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {3AD26FD3-4F52-4E22-A4CF-AD4C49E74C61}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{3AD26FD3-4F52-4E22-A4CF-AD4C49E74C61}.Release|Win32.ActiveCfg = Release|Win32
{3AD26FD3-4F52-4E22-A4CF-AD4C49E74C61}.Release|Win32.Build.0 = Release|Win32
- {A19B1DF2-82EC-4364-8BDF-85D13A1C89B5}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {A19B1DF2-82EC-4364-8BDF-85D13A1C89B5}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{A19B1DF2-82EC-4364-8BDF-85D13A1C89B5}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {A19B1DF2-82EC-4364-8BDF-85D13A1C89B5}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {A19B1DF2-82EC-4364-8BDF-85D13A1C89B5}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{A19B1DF2-82EC-4364-8BDF-85D13A1C89B5}.Debug|Win32.ActiveCfg = Debug|Win32
{A19B1DF2-82EC-4364-8BDF-85D13A1C89B5}.Debug|Win32.Build.0 = Debug|Win32
- {A19B1DF2-82EC-4364-8BDF-85D13A1C89B5}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {A19B1DF2-82EC-4364-8BDF-85D13A1C89B5}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{A19B1DF2-82EC-4364-8BDF-85D13A1C89B5}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
- {A19B1DF2-82EC-4364-8BDF-85D13A1C89B5}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {A19B1DF2-82EC-4364-8BDF-85D13A1C89B5}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{A19B1DF2-82EC-4364-8BDF-85D13A1C89B5}.Mixed|Win32.ActiveCfg = Mixed|Win32
{A19B1DF2-82EC-4364-8BDF-85D13A1C89B5}.Mixed|Win32.Build.0 = Mixed|Win32
- {A19B1DF2-82EC-4364-8BDF-85D13A1C89B5}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {A19B1DF2-82EC-4364-8BDF-85D13A1C89B5}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{A19B1DF2-82EC-4364-8BDF-85D13A1C89B5}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {A19B1DF2-82EC-4364-8BDF-85D13A1C89B5}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {A19B1DF2-82EC-4364-8BDF-85D13A1C89B5}.Release|Mixed Platforms.Build.0 = Release|Win32
{A19B1DF2-82EC-4364-8BDF-85D13A1C89B5}.Release|Win32.ActiveCfg = Release|Win32
{A19B1DF2-82EC-4364-8BDF-85D13A1C89B5}.Release|Win32.Build.0 = Release|Win32
- {A0F7D1FB-59A7-4717-A7E4-96F37E91998E}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {A0F7D1FB-59A7-4717-A7E4-96F37E91998E}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{A0F7D1FB-59A7-4717-A7E4-96F37E91998E}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {A0F7D1FB-59A7-4717-A7E4-96F37E91998E}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {A0F7D1FB-59A7-4717-A7E4-96F37E91998E}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{A0F7D1FB-59A7-4717-A7E4-96F37E91998E}.Debug|Win32.ActiveCfg = Debug|Win32
{A0F7D1FB-59A7-4717-A7E4-96F37E91998E}.Debug|Win32.Build.0 = Debug|Win32
- {A0F7D1FB-59A7-4717-A7E4-96F37E91998E}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {A0F7D1FB-59A7-4717-A7E4-96F37E91998E}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{A0F7D1FB-59A7-4717-A7E4-96F37E91998E}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
- {A0F7D1FB-59A7-4717-A7E4-96F37E91998E}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {A0F7D1FB-59A7-4717-A7E4-96F37E91998E}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{A0F7D1FB-59A7-4717-A7E4-96F37E91998E}.Mixed|Win32.ActiveCfg = Mixed|Win32
{A0F7D1FB-59A7-4717-A7E4-96F37E91998E}.Mixed|Win32.Build.0 = Mixed|Win32
- {A0F7D1FB-59A7-4717-A7E4-96F37E91998E}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {A0F7D1FB-59A7-4717-A7E4-96F37E91998E}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{A0F7D1FB-59A7-4717-A7E4-96F37E91998E}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {A0F7D1FB-59A7-4717-A7E4-96F37E91998E}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {A0F7D1FB-59A7-4717-A7E4-96F37E91998E}.Release|Mixed Platforms.Build.0 = Release|Win32
{A0F7D1FB-59A7-4717-A7E4-96F37E91998E}.Release|Win32.ActiveCfg = Release|Win32
{A0F7D1FB-59A7-4717-A7E4-96F37E91998E}.Release|Win32.Build.0 = Release|Win32
- {200652A6-043E-4634-8837-87983B3BD5E0}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {200652A6-043E-4634-8837-87983B3BD5E0}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{200652A6-043E-4634-8837-87983B3BD5E0}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {200652A6-043E-4634-8837-87983B3BD5E0}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {200652A6-043E-4634-8837-87983B3BD5E0}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{200652A6-043E-4634-8837-87983B3BD5E0}.Debug|Win32.ActiveCfg = Debug|Win32
{200652A6-043E-4634-8837-87983B3BD5E0}.Debug|Win32.Build.0 = Debug|Win32
- {200652A6-043E-4634-8837-87983B3BD5E0}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {200652A6-043E-4634-8837-87983B3BD5E0}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{200652A6-043E-4634-8837-87983B3BD5E0}.Mixed_Dedicated|Win32.ActiveCfg = Debug|Win32
- {200652A6-043E-4634-8837-87983B3BD5E0}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {200652A6-043E-4634-8837-87983B3BD5E0}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{200652A6-043E-4634-8837-87983B3BD5E0}.Mixed|Win32.ActiveCfg = Debug|Win32
{200652A6-043E-4634-8837-87983B3BD5E0}.Mixed|Win32.Build.0 = Debug|Win32
- {200652A6-043E-4634-8837-87983B3BD5E0}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {200652A6-043E-4634-8837-87983B3BD5E0}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{200652A6-043E-4634-8837-87983B3BD5E0}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {200652A6-043E-4634-8837-87983B3BD5E0}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {200652A6-043E-4634-8837-87983B3BD5E0}.Release|Mixed Platforms.Build.0 = Release|Win32
{200652A6-043E-4634-8837-87983B3BD5E0}.Release|Win32.ActiveCfg = Release|Win32
{200652A6-043E-4634-8837-87983B3BD5E0}.Release|Win32.Build.0 = Release|Win32
- {5535F6B4-7AE6-4B66-8AEA-CC31C14D7AB7}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {5535F6B4-7AE6-4B66-8AEA-CC31C14D7AB7}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{5535F6B4-7AE6-4B66-8AEA-CC31C14D7AB7}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {5535F6B4-7AE6-4B66-8AEA-CC31C14D7AB7}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {5535F6B4-7AE6-4B66-8AEA-CC31C14D7AB7}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{5535F6B4-7AE6-4B66-8AEA-CC31C14D7AB7}.Debug|Win32.ActiveCfg = Debug|Win32
{5535F6B4-7AE6-4B66-8AEA-CC31C14D7AB7}.Debug|Win32.Build.0 = Debug|Win32
- {5535F6B4-7AE6-4B66-8AEA-CC31C14D7AB7}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {5535F6B4-7AE6-4B66-8AEA-CC31C14D7AB7}.Mixed_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{5535F6B4-7AE6-4B66-8AEA-CC31C14D7AB7}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
- {5535F6B4-7AE6-4B66-8AEA-CC31C14D7AB7}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32
- {5535F6B4-7AE6-4B66-8AEA-CC31C14D7AB7}.Mixed|Mixed Platforms.Build.0 = Release|Win32
{5535F6B4-7AE6-4B66-8AEA-CC31C14D7AB7}.Mixed|Win32.ActiveCfg = Debug|Win32
{5535F6B4-7AE6-4B66-8AEA-CC31C14D7AB7}.Mixed|Win32.Build.0 = Debug|Win32
- {5535F6B4-7AE6-4B66-8AEA-CC31C14D7AB7}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {5535F6B4-7AE6-4B66-8AEA-CC31C14D7AB7}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{5535F6B4-7AE6-4B66-8AEA-CC31C14D7AB7}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {5535F6B4-7AE6-4B66-8AEA-CC31C14D7AB7}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {5535F6B4-7AE6-4B66-8AEA-CC31C14D7AB7}.Release|Mixed Platforms.Build.0 = Release|Win32
{5535F6B4-7AE6-4B66-8AEA-CC31C14D7AB7}.Release|Win32.ActiveCfg = Release|Win32
{5535F6B4-7AE6-4B66-8AEA-CC31C14D7AB7}.Release|Win32.Build.0 = Release|Win32
- {435BAC9A-B225-457D-AB40-C9BD0CC8838C}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {435BAC9A-B225-457D-AB40-C9BD0CC8838C}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{435BAC9A-B225-457D-AB40-C9BD0CC8838C}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {435BAC9A-B225-457D-AB40-C9BD0CC8838C}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {435BAC9A-B225-457D-AB40-C9BD0CC8838C}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{435BAC9A-B225-457D-AB40-C9BD0CC8838C}.Debug|Win32.ActiveCfg = Debug|Win32
{435BAC9A-B225-457D-AB40-C9BD0CC8838C}.Debug|Win32.Build.0 = Debug|Win32
- {435BAC9A-B225-457D-AB40-C9BD0CC8838C}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {435BAC9A-B225-457D-AB40-C9BD0CC8838C}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{435BAC9A-B225-457D-AB40-C9BD0CC8838C}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
- {435BAC9A-B225-457D-AB40-C9BD0CC8838C}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {435BAC9A-B225-457D-AB40-C9BD0CC8838C}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{435BAC9A-B225-457D-AB40-C9BD0CC8838C}.Mixed|Win32.ActiveCfg = Debug|Win32
{435BAC9A-B225-457D-AB40-C9BD0CC8838C}.Mixed|Win32.Build.0 = Debug|Win32
- {435BAC9A-B225-457D-AB40-C9BD0CC8838C}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {435BAC9A-B225-457D-AB40-C9BD0CC8838C}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{435BAC9A-B225-457D-AB40-C9BD0CC8838C}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {435BAC9A-B225-457D-AB40-C9BD0CC8838C}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {435BAC9A-B225-457D-AB40-C9BD0CC8838C}.Release|Mixed Platforms.Build.0 = Release|Win32
{435BAC9A-B225-457D-AB40-C9BD0CC8838C}.Release|Win32.ActiveCfg = Release|Win32
{435BAC9A-B225-457D-AB40-C9BD0CC8838C}.Release|Win32.Build.0 = Release|Win32
- {94A1C366-3D19-48E6-8170-4ADC2E70DF97}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {94A1C366-3D19-48E6-8170-4ADC2E70DF97}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{94A1C366-3D19-48E6-8170-4ADC2E70DF97}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {94A1C366-3D19-48E6-8170-4ADC2E70DF97}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {94A1C366-3D19-48E6-8170-4ADC2E70DF97}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{94A1C366-3D19-48E6-8170-4ADC2E70DF97}.Debug|Win32.ActiveCfg = Debug|Win32
{94A1C366-3D19-48E6-8170-4ADC2E70DF97}.Debug|Win32.Build.0 = Debug|Win32
- {94A1C366-3D19-48E6-8170-4ADC2E70DF97}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {94A1C366-3D19-48E6-8170-4ADC2E70DF97}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{94A1C366-3D19-48E6-8170-4ADC2E70DF97}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
- {94A1C366-3D19-48E6-8170-4ADC2E70DF97}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {94A1C366-3D19-48E6-8170-4ADC2E70DF97}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{94A1C366-3D19-48E6-8170-4ADC2E70DF97}.Mixed|Win32.ActiveCfg = Mixed|Win32
{94A1C366-3D19-48E6-8170-4ADC2E70DF97}.Mixed|Win32.Build.0 = Mixed|Win32
- {94A1C366-3D19-48E6-8170-4ADC2E70DF97}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {94A1C366-3D19-48E6-8170-4ADC2E70DF97}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{94A1C366-3D19-48E6-8170-4ADC2E70DF97}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {94A1C366-3D19-48E6-8170-4ADC2E70DF97}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {94A1C366-3D19-48E6-8170-4ADC2E70DF97}.Release|Mixed Platforms.Build.0 = Release|Win32
{94A1C366-3D19-48E6-8170-4ADC2E70DF97}.Release|Win32.ActiveCfg = Release|Win32
{94A1C366-3D19-48E6-8170-4ADC2E70DF97}.Release|Win32.Build.0 = Release|Win32
- {57A498C9-A741-4DDF-8EFC-BFB9EB6B00E2}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {57A498C9-A741-4DDF-8EFC-BFB9EB6B00E2}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{57A498C9-A741-4DDF-8EFC-BFB9EB6B00E2}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {57A498C9-A741-4DDF-8EFC-BFB9EB6B00E2}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {57A498C9-A741-4DDF-8EFC-BFB9EB6B00E2}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{57A498C9-A741-4DDF-8EFC-BFB9EB6B00E2}.Debug|Win32.ActiveCfg = Debug|Win32
{57A498C9-A741-4DDF-8EFC-BFB9EB6B00E2}.Debug|Win32.Build.0 = Debug|Win32
- {57A498C9-A741-4DDF-8EFC-BFB9EB6B00E2}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {57A498C9-A741-4DDF-8EFC-BFB9EB6B00E2}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{57A498C9-A741-4DDF-8EFC-BFB9EB6B00E2}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
- {57A498C9-A741-4DDF-8EFC-BFB9EB6B00E2}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {57A498C9-A741-4DDF-8EFC-BFB9EB6B00E2}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{57A498C9-A741-4DDF-8EFC-BFB9EB6B00E2}.Mixed|Win32.ActiveCfg = Debug|Win32
{57A498C9-A741-4DDF-8EFC-BFB9EB6B00E2}.Mixed|Win32.Build.0 = Debug|Win32
- {57A498C9-A741-4DDF-8EFC-BFB9EB6B00E2}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {57A498C9-A741-4DDF-8EFC-BFB9EB6B00E2}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{57A498C9-A741-4DDF-8EFC-BFB9EB6B00E2}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {57A498C9-A741-4DDF-8EFC-BFB9EB6B00E2}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {57A498C9-A741-4DDF-8EFC-BFB9EB6B00E2}.Release|Mixed Platforms.Build.0 = Release|Win32
{57A498C9-A741-4DDF-8EFC-BFB9EB6B00E2}.Release|Win32.ActiveCfg = Release|Win32
{57A498C9-A741-4DDF-8EFC-BFB9EB6B00E2}.Release|Win32.Build.0 = Release|Win32
- {963BA4E5-499A-454D-B002-1D5ECE0527A6}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {963BA4E5-499A-454D-B002-1D5ECE0527A6}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{963BA4E5-499A-454D-B002-1D5ECE0527A6}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {963BA4E5-499A-454D-B002-1D5ECE0527A6}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {963BA4E5-499A-454D-B002-1D5ECE0527A6}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{963BA4E5-499A-454D-B002-1D5ECE0527A6}.Debug|Win32.ActiveCfg = Debug|Win32
{963BA4E5-499A-454D-B002-1D5ECE0527A6}.Debug|Win32.Build.0 = Debug|Win32
- {963BA4E5-499A-454D-B002-1D5ECE0527A6}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {963BA4E5-499A-454D-B002-1D5ECE0527A6}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{963BA4E5-499A-454D-B002-1D5ECE0527A6}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
- {963BA4E5-499A-454D-B002-1D5ECE0527A6}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {963BA4E5-499A-454D-B002-1D5ECE0527A6}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{963BA4E5-499A-454D-B002-1D5ECE0527A6}.Mixed|Win32.ActiveCfg = Debug|Win32
{963BA4E5-499A-454D-B002-1D5ECE0527A6}.Mixed|Win32.Build.0 = Debug|Win32
- {963BA4E5-499A-454D-B002-1D5ECE0527A6}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {963BA4E5-499A-454D-B002-1D5ECE0527A6}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{963BA4E5-499A-454D-B002-1D5ECE0527A6}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {963BA4E5-499A-454D-B002-1D5ECE0527A6}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {963BA4E5-499A-454D-B002-1D5ECE0527A6}.Release|Mixed Platforms.Build.0 = Release|Win32
{963BA4E5-499A-454D-B002-1D5ECE0527A6}.Release|Win32.ActiveCfg = Release|Win32
{963BA4E5-499A-454D-B002-1D5ECE0527A6}.Release|Win32.Build.0 = Release|Win32
- {CCCA7859-EB86-493E-9B53-C4235F45B3C5}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {CCCA7859-EB86-493E-9B53-C4235F45B3C5}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{CCCA7859-EB86-493E-9B53-C4235F45B3C5}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {CCCA7859-EB86-493E-9B53-C4235F45B3C5}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {CCCA7859-EB86-493E-9B53-C4235F45B3C5}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{CCCA7859-EB86-493E-9B53-C4235F45B3C5}.Debug|Win32.ActiveCfg = Debug|Win32
{CCCA7859-EB86-493E-9B53-C4235F45B3C5}.Debug|Win32.Build.0 = Debug|Win32
- {CCCA7859-EB86-493E-9B53-C4235F45B3C5}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {CCCA7859-EB86-493E-9B53-C4235F45B3C5}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{CCCA7859-EB86-493E-9B53-C4235F45B3C5}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
- {CCCA7859-EB86-493E-9B53-C4235F45B3C5}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {CCCA7859-EB86-493E-9B53-C4235F45B3C5}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{CCCA7859-EB86-493E-9B53-C4235F45B3C5}.Mixed|Win32.ActiveCfg = Mixed|Win32
{CCCA7859-EB86-493E-9B53-C4235F45B3C5}.Mixed|Win32.Build.0 = Mixed|Win32
- {CCCA7859-EB86-493E-9B53-C4235F45B3C5}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {CCCA7859-EB86-493E-9B53-C4235F45B3C5}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{CCCA7859-EB86-493E-9B53-C4235F45B3C5}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {CCCA7859-EB86-493E-9B53-C4235F45B3C5}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {CCCA7859-EB86-493E-9B53-C4235F45B3C5}.Release|Mixed Platforms.Build.0 = Release|Win32
{CCCA7859-EB86-493E-9B53-C4235F45B3C5}.Release|Win32.ActiveCfg = Release|Win32
{CCCA7859-EB86-493E-9B53-C4235F45B3C5}.Release|Win32.Build.0 = Release|Win32
- {F573DE85-0866-4775-955F-6C3241D2AE80}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {F573DE85-0866-4775-955F-6C3241D2AE80}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{F573DE85-0866-4775-955F-6C3241D2AE80}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
{F573DE85-0866-4775-955F-6C3241D2AE80}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
- {F573DE85-0866-4775-955F-6C3241D2AE80}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {F573DE85-0866-4775-955F-6C3241D2AE80}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{F573DE85-0866-4775-955F-6C3241D2AE80}.Debug|Win32.ActiveCfg = Debug|Win32
{F573DE85-0866-4775-955F-6C3241D2AE80}.Debug|Win32.Build.0 = Debug|Win32
- {F573DE85-0866-4775-955F-6C3241D2AE80}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {F573DE85-0866-4775-955F-6C3241D2AE80}.Mixed_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{F573DE85-0866-4775-955F-6C3241D2AE80}.Mixed_Dedicated|Win32.ActiveCfg = Debug|Win32
{F573DE85-0866-4775-955F-6C3241D2AE80}.Mixed_Dedicated|Win32.Build.0 = Debug|Win32
- {F573DE85-0866-4775-955F-6C3241D2AE80}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32
- {F573DE85-0866-4775-955F-6C3241D2AE80}.Mixed|Mixed Platforms.Build.0 = Release|Win32
{F573DE85-0866-4775-955F-6C3241D2AE80}.Mixed|Win32.ActiveCfg = Release|Win32
{F573DE85-0866-4775-955F-6C3241D2AE80}.Mixed|Win32.Build.0 = Release|Win32
- {F573DE85-0866-4775-955F-6C3241D2AE80}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {F573DE85-0866-4775-955F-6C3241D2AE80}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{F573DE85-0866-4775-955F-6C3241D2AE80}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
{F573DE85-0866-4775-955F-6C3241D2AE80}.Release_Dedicated|Win32.Build.0 = Release|Win32
- {F573DE85-0866-4775-955F-6C3241D2AE80}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {F573DE85-0866-4775-955F-6C3241D2AE80}.Release|Mixed Platforms.Build.0 = Release|Win32
{F573DE85-0866-4775-955F-6C3241D2AE80}.Release|Win32.ActiveCfg = Release|Win32
{F573DE85-0866-4775-955F-6C3241D2AE80}.Release|Win32.Build.0 = Release|Win32
- {6BA3121A-ACBC-4685-9246-4549CA1EFFFD}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {6BA3121A-ACBC-4685-9246-4549CA1EFFFD}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{6BA3121A-ACBC-4685-9246-4549CA1EFFFD}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
{6BA3121A-ACBC-4685-9246-4549CA1EFFFD}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
- {6BA3121A-ACBC-4685-9246-4549CA1EFFFD}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {6BA3121A-ACBC-4685-9246-4549CA1EFFFD}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{6BA3121A-ACBC-4685-9246-4549CA1EFFFD}.Debug|Win32.ActiveCfg = Debug|Win32
{6BA3121A-ACBC-4685-9246-4549CA1EFFFD}.Debug|Win32.Build.0 = Debug|Win32
- {6BA3121A-ACBC-4685-9246-4549CA1EFFFD}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {6BA3121A-ACBC-4685-9246-4549CA1EFFFD}.Mixed_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{6BA3121A-ACBC-4685-9246-4549CA1EFFFD}.Mixed_Dedicated|Win32.ActiveCfg = Debug|Win32
{6BA3121A-ACBC-4685-9246-4549CA1EFFFD}.Mixed_Dedicated|Win32.Build.0 = Debug|Win32
- {6BA3121A-ACBC-4685-9246-4549CA1EFFFD}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32
- {6BA3121A-ACBC-4685-9246-4549CA1EFFFD}.Mixed|Mixed Platforms.Build.0 = Release|Win32
{6BA3121A-ACBC-4685-9246-4549CA1EFFFD}.Mixed|Win32.ActiveCfg = Release|Win32
{6BA3121A-ACBC-4685-9246-4549CA1EFFFD}.Mixed|Win32.Build.0 = Release|Win32
- {6BA3121A-ACBC-4685-9246-4549CA1EFFFD}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {6BA3121A-ACBC-4685-9246-4549CA1EFFFD}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{6BA3121A-ACBC-4685-9246-4549CA1EFFFD}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
{6BA3121A-ACBC-4685-9246-4549CA1EFFFD}.Release_Dedicated|Win32.Build.0 = Release|Win32
- {6BA3121A-ACBC-4685-9246-4549CA1EFFFD}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {6BA3121A-ACBC-4685-9246-4549CA1EFFFD}.Release|Mixed Platforms.Build.0 = Release|Win32
{6BA3121A-ACBC-4685-9246-4549CA1EFFFD}.Release|Win32.ActiveCfg = Release|Win32
{6BA3121A-ACBC-4685-9246-4549CA1EFFFD}.Release|Win32.Build.0 = Release|Win32
- {39EE310B-4F1D-4716-A39F-4AB844DB3680}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {39EE310B-4F1D-4716-A39F-4AB844DB3680}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{39EE310B-4F1D-4716-A39F-4AB844DB3680}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
{39EE310B-4F1D-4716-A39F-4AB844DB3680}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
- {39EE310B-4F1D-4716-A39F-4AB844DB3680}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {39EE310B-4F1D-4716-A39F-4AB844DB3680}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{39EE310B-4F1D-4716-A39F-4AB844DB3680}.Debug|Win32.ActiveCfg = Debug|Win32
{39EE310B-4F1D-4716-A39F-4AB844DB3680}.Debug|Win32.Build.0 = Debug|Win32
- {39EE310B-4F1D-4716-A39F-4AB844DB3680}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {39EE310B-4F1D-4716-A39F-4AB844DB3680}.Mixed_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{39EE310B-4F1D-4716-A39F-4AB844DB3680}.Mixed_Dedicated|Win32.ActiveCfg = Debug|Win32
{39EE310B-4F1D-4716-A39F-4AB844DB3680}.Mixed_Dedicated|Win32.Build.0 = Debug|Win32
- {39EE310B-4F1D-4716-A39F-4AB844DB3680}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32
- {39EE310B-4F1D-4716-A39F-4AB844DB3680}.Mixed|Mixed Platforms.Build.0 = Release|Win32
{39EE310B-4F1D-4716-A39F-4AB844DB3680}.Mixed|Win32.ActiveCfg = Release|Win32
{39EE310B-4F1D-4716-A39F-4AB844DB3680}.Mixed|Win32.Build.0 = Release|Win32
- {39EE310B-4F1D-4716-A39F-4AB844DB3680}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {39EE310B-4F1D-4716-A39F-4AB844DB3680}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{39EE310B-4F1D-4716-A39F-4AB844DB3680}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
{39EE310B-4F1D-4716-A39F-4AB844DB3680}.Release_Dedicated|Win32.Build.0 = Release|Win32
- {39EE310B-4F1D-4716-A39F-4AB844DB3680}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {39EE310B-4F1D-4716-A39F-4AB844DB3680}.Release|Mixed Platforms.Build.0 = Release|Win32
{39EE310B-4F1D-4716-A39F-4AB844DB3680}.Release|Win32.ActiveCfg = Release|Win32
{39EE310B-4F1D-4716-A39F-4AB844DB3680}.Release|Win32.Build.0 = Release|Win32
- {93AD3B7E-71DE-4FA2-90E7-A79782ED4960}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {93AD3B7E-71DE-4FA2-90E7-A79782ED4960}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{93AD3B7E-71DE-4FA2-90E7-A79782ED4960}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {93AD3B7E-71DE-4FA2-90E7-A79782ED4960}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {93AD3B7E-71DE-4FA2-90E7-A79782ED4960}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{93AD3B7E-71DE-4FA2-90E7-A79782ED4960}.Debug|Win32.ActiveCfg = Debug|Win32
- {93AD3B7E-71DE-4FA2-90E7-A79782ED4960}.Debug|Win32.Build.0 = Debug|Win32
- {93AD3B7E-71DE-4FA2-90E7-A79782ED4960}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {93AD3B7E-71DE-4FA2-90E7-A79782ED4960}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{93AD3B7E-71DE-4FA2-90E7-A79782ED4960}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
{93AD3B7E-71DE-4FA2-90E7-A79782ED4960}.Mixed_Dedicated|Win32.Build.0 = Mixed|Win32
- {93AD3B7E-71DE-4FA2-90E7-A79782ED4960}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {93AD3B7E-71DE-4FA2-90E7-A79782ED4960}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{93AD3B7E-71DE-4FA2-90E7-A79782ED4960}.Mixed|Win32.ActiveCfg = Release|Win32
{93AD3B7E-71DE-4FA2-90E7-A79782ED4960}.Mixed|Win32.Build.0 = Release|Win32
- {93AD3B7E-71DE-4FA2-90E7-A79782ED4960}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {93AD3B7E-71DE-4FA2-90E7-A79782ED4960}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{93AD3B7E-71DE-4FA2-90E7-A79782ED4960}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {93AD3B7E-71DE-4FA2-90E7-A79782ED4960}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {93AD3B7E-71DE-4FA2-90E7-A79782ED4960}.Release|Mixed Platforms.Build.0 = Release|Win32
{93AD3B7E-71DE-4FA2-90E7-A79782ED4960}.Release|Win32.ActiveCfg = Release|Win32
{93AD3B7E-71DE-4FA2-90E7-A79782ED4960}.Release|Win32.Build.0 = Release|Win32
- {56AD8F54-F89E-4B5A-93F8-8A617BFD1160}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {56AD8F54-F89E-4B5A-93F8-8A617BFD1160}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{56AD8F54-F89E-4B5A-93F8-8A617BFD1160}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {56AD8F54-F89E-4B5A-93F8-8A617BFD1160}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {56AD8F54-F89E-4B5A-93F8-8A617BFD1160}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{56AD8F54-F89E-4B5A-93F8-8A617BFD1160}.Debug|Win32.ActiveCfg = Debug|Win32
{56AD8F54-F89E-4B5A-93F8-8A617BFD1160}.Debug|Win32.Build.0 = Debug|Win32
- {56AD8F54-F89E-4B5A-93F8-8A617BFD1160}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {56AD8F54-F89E-4B5A-93F8-8A617BFD1160}.Mixed_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{56AD8F54-F89E-4B5A-93F8-8A617BFD1160}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
- {56AD8F54-F89E-4B5A-93F8-8A617BFD1160}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32
- {56AD8F54-F89E-4B5A-93F8-8A617BFD1160}.Mixed|Mixed Platforms.Build.0 = Release|Win32
{56AD8F54-F89E-4B5A-93F8-8A617BFD1160}.Mixed|Win32.ActiveCfg = Release|Win32
{56AD8F54-F89E-4B5A-93F8-8A617BFD1160}.Mixed|Win32.Build.0 = Release|Win32
- {56AD8F54-F89E-4B5A-93F8-8A617BFD1160}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {56AD8F54-F89E-4B5A-93F8-8A617BFD1160}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{56AD8F54-F89E-4B5A-93F8-8A617BFD1160}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
{56AD8F54-F89E-4B5A-93F8-8A617BFD1160}.Release_Dedicated|Win32.Build.0 = Release|Win32
- {56AD8F54-F89E-4B5A-93F8-8A617BFD1160}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {56AD8F54-F89E-4B5A-93F8-8A617BFD1160}.Release|Mixed Platforms.Build.0 = Release|Win32
{56AD8F54-F89E-4B5A-93F8-8A617BFD1160}.Release|Win32.ActiveCfg = Release|Win32
{56AD8F54-F89E-4B5A-93F8-8A617BFD1160}.Release|Win32.Build.0 = Release|Win32
- {C928FBB1-EDD8-4198-90DC-170A54C2AD72}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {C928FBB1-EDD8-4198-90DC-170A54C2AD72}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{C928FBB1-EDD8-4198-90DC-170A54C2AD72}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
{C928FBB1-EDD8-4198-90DC-170A54C2AD72}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
- {C928FBB1-EDD8-4198-90DC-170A54C2AD72}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {C928FBB1-EDD8-4198-90DC-170A54C2AD72}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{C928FBB1-EDD8-4198-90DC-170A54C2AD72}.Debug|Win32.ActiveCfg = Debug|Win32
- {C928FBB1-EDD8-4198-90DC-170A54C2AD72}.Debug|Win32.Build.0 = Debug|Win32
- {C928FBB1-EDD8-4198-90DC-170A54C2AD72}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {C928FBB1-EDD8-4198-90DC-170A54C2AD72}.Mixed_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{C928FBB1-EDD8-4198-90DC-170A54C2AD72}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
{C928FBB1-EDD8-4198-90DC-170A54C2AD72}.Mixed_Dedicated|Win32.Build.0 = Release|Win32
- {C928FBB1-EDD8-4198-90DC-170A54C2AD72}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32
- {C928FBB1-EDD8-4198-90DC-170A54C2AD72}.Mixed|Mixed Platforms.Build.0 = Release|Win32
{C928FBB1-EDD8-4198-90DC-170A54C2AD72}.Mixed|Win32.ActiveCfg = Release|Win32
{C928FBB1-EDD8-4198-90DC-170A54C2AD72}.Mixed|Win32.Build.0 = Release|Win32
- {C928FBB1-EDD8-4198-90DC-170A54C2AD72}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {C928FBB1-EDD8-4198-90DC-170A54C2AD72}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{C928FBB1-EDD8-4198-90DC-170A54C2AD72}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
{C928FBB1-EDD8-4198-90DC-170A54C2AD72}.Release_Dedicated|Win32.Build.0 = Release|Win32
- {C928FBB1-EDD8-4198-90DC-170A54C2AD72}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {C928FBB1-EDD8-4198-90DC-170A54C2AD72}.Release|Mixed Platforms.Build.0 = Release|Win32
{C928FBB1-EDD8-4198-90DC-170A54C2AD72}.Release|Win32.ActiveCfg = Release|Win32
{C928FBB1-EDD8-4198-90DC-170A54C2AD72}.Release|Win32.Build.0 = Release|Win32
- {84D91673-C1A1-47FF-9A75-4E73F31F4C63}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {84D91673-C1A1-47FF-9A75-4E73F31F4C63}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{84D91673-C1A1-47FF-9A75-4E73F31F4C63}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
{84D91673-C1A1-47FF-9A75-4E73F31F4C63}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
- {84D91673-C1A1-47FF-9A75-4E73F31F4C63}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {84D91673-C1A1-47FF-9A75-4E73F31F4C63}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{84D91673-C1A1-47FF-9A75-4E73F31F4C63}.Debug|Win32.ActiveCfg = Debug|Win32
{84D91673-C1A1-47FF-9A75-4E73F31F4C63}.Debug|Win32.Build.0 = Debug|Win32
- {84D91673-C1A1-47FF-9A75-4E73F31F4C63}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {84D91673-C1A1-47FF-9A75-4E73F31F4C63}.Mixed_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{84D91673-C1A1-47FF-9A75-4E73F31F4C63}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
{84D91673-C1A1-47FF-9A75-4E73F31F4C63}.Mixed_Dedicated|Win32.Build.0 = Release|Win32
- {84D91673-C1A1-47FF-9A75-4E73F31F4C63}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32
- {84D91673-C1A1-47FF-9A75-4E73F31F4C63}.Mixed|Mixed Platforms.Build.0 = Release|Win32
{84D91673-C1A1-47FF-9A75-4E73F31F4C63}.Mixed|Win32.ActiveCfg = Release|Win32
{84D91673-C1A1-47FF-9A75-4E73F31F4C63}.Mixed|Win32.Build.0 = Release|Win32
- {84D91673-C1A1-47FF-9A75-4E73F31F4C63}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {84D91673-C1A1-47FF-9A75-4E73F31F4C63}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{84D91673-C1A1-47FF-9A75-4E73F31F4C63}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
{84D91673-C1A1-47FF-9A75-4E73F31F4C63}.Release_Dedicated|Win32.Build.0 = Release|Win32
- {84D91673-C1A1-47FF-9A75-4E73F31F4C63}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {84D91673-C1A1-47FF-9A75-4E73F31F4C63}.Release|Mixed Platforms.Build.0 = Release|Win32
{84D91673-C1A1-47FF-9A75-4E73F31F4C63}.Release|Win32.ActiveCfg = Release|Win32
{84D91673-C1A1-47FF-9A75-4E73F31F4C63}.Release|Win32.Build.0 = Release|Win32
- {1DAEC516-E52C-4A3C-A4DA-AE3553E6E0F8}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {1DAEC516-E52C-4A3C-A4DA-AE3553E6E0F8}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{1DAEC516-E52C-4A3C-A4DA-AE3553E6E0F8}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {1DAEC516-E52C-4A3C-A4DA-AE3553E6E0F8}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {1DAEC516-E52C-4A3C-A4DA-AE3553E6E0F8}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{1DAEC516-E52C-4A3C-A4DA-AE3553E6E0F8}.Debug|Win32.ActiveCfg = Debug|Win32
{1DAEC516-E52C-4A3C-A4DA-AE3553E6E0F8}.Debug|Win32.Build.0 = Debug|Win32
- {1DAEC516-E52C-4A3C-A4DA-AE3553E6E0F8}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {1DAEC516-E52C-4A3C-A4DA-AE3553E6E0F8}.Mixed_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{1DAEC516-E52C-4A3C-A4DA-AE3553E6E0F8}.Mixed_Dedicated|Win32.ActiveCfg = Debug|Win32
- {1DAEC516-E52C-4A3C-A4DA-AE3553E6E0F8}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32
- {1DAEC516-E52C-4A3C-A4DA-AE3553E6E0F8}.Mixed|Mixed Platforms.Build.0 = Release|Win32
{1DAEC516-E52C-4A3C-A4DA-AE3553E6E0F8}.Mixed|Win32.ActiveCfg = Debug|Win32
{1DAEC516-E52C-4A3C-A4DA-AE3553E6E0F8}.Mixed|Win32.Build.0 = Debug|Win32
- {1DAEC516-E52C-4A3C-A4DA-AE3553E6E0F8}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {1DAEC516-E52C-4A3C-A4DA-AE3553E6E0F8}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{1DAEC516-E52C-4A3C-A4DA-AE3553E6E0F8}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {1DAEC516-E52C-4A3C-A4DA-AE3553E6E0F8}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {1DAEC516-E52C-4A3C-A4DA-AE3553E6E0F8}.Release|Mixed Platforms.Build.0 = Release|Win32
{1DAEC516-E52C-4A3C-A4DA-AE3553E6E0F8}.Release|Win32.ActiveCfg = Release|Win32
{1DAEC516-E52C-4A3C-A4DA-AE3553E6E0F8}.Release|Win32.Build.0 = Release|Win32
- {3F383D3C-FCD8-4170-990B-EB4833F09248}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {3F383D3C-FCD8-4170-990B-EB4833F09248}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{3F383D3C-FCD8-4170-990B-EB4833F09248}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {3F383D3C-FCD8-4170-990B-EB4833F09248}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {3F383D3C-FCD8-4170-990B-EB4833F09248}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{3F383D3C-FCD8-4170-990B-EB4833F09248}.Debug|Win32.ActiveCfg = Debug|Win32
{3F383D3C-FCD8-4170-990B-EB4833F09248}.Debug|Win32.Build.0 = Debug|Win32
- {3F383D3C-FCD8-4170-990B-EB4833F09248}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {3F383D3C-FCD8-4170-990B-EB4833F09248}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{3F383D3C-FCD8-4170-990B-EB4833F09248}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
- {3F383D3C-FCD8-4170-990B-EB4833F09248}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {3F383D3C-FCD8-4170-990B-EB4833F09248}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{3F383D3C-FCD8-4170-990B-EB4833F09248}.Mixed|Win32.ActiveCfg = Debug|Win32
{3F383D3C-FCD8-4170-990B-EB4833F09248}.Mixed|Win32.Build.0 = Debug|Win32
- {3F383D3C-FCD8-4170-990B-EB4833F09248}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {3F383D3C-FCD8-4170-990B-EB4833F09248}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{3F383D3C-FCD8-4170-990B-EB4833F09248}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {3F383D3C-FCD8-4170-990B-EB4833F09248}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {3F383D3C-FCD8-4170-990B-EB4833F09248}.Release|Mixed Platforms.Build.0 = Release|Win32
{3F383D3C-FCD8-4170-990B-EB4833F09248}.Release|Win32.ActiveCfg = Release|Win32
{3F383D3C-FCD8-4170-990B-EB4833F09248}.Release|Win32.Build.0 = Release|Win32
- {2578C6D8-660D-48AE-9322-7422F8664F06}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug_Dedicated|Win32
- {2578C6D8-660D-48AE-9322-7422F8664F06}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug_Dedicated|Win32
{2578C6D8-660D-48AE-9322-7422F8664F06}.Debug_Dedicated|Win32.ActiveCfg = Debug_Dedicated|Win32
{2578C6D8-660D-48AE-9322-7422F8664F06}.Debug_Dedicated|Win32.Build.0 = Debug_Dedicated|Win32
- {2578C6D8-660D-48AE-9322-7422F8664F06}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {2578C6D8-660D-48AE-9322-7422F8664F06}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{2578C6D8-660D-48AE-9322-7422F8664F06}.Debug|Win32.ActiveCfg = Debug|Win32
{2578C6D8-660D-48AE-9322-7422F8664F06}.Debug|Win32.Build.0 = Debug|Win32
- {2578C6D8-660D-48AE-9322-7422F8664F06}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed_Dedicated|Win32
- {2578C6D8-660D-48AE-9322-7422F8664F06}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed_Dedicated|Win32
{2578C6D8-660D-48AE-9322-7422F8664F06}.Mixed_Dedicated|Win32.ActiveCfg = Mixed_Dedicated|Win32
{2578C6D8-660D-48AE-9322-7422F8664F06}.Mixed_Dedicated|Win32.Build.0 = Mixed_Dedicated|Win32
- {2578C6D8-660D-48AE-9322-7422F8664F06}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {2578C6D8-660D-48AE-9322-7422F8664F06}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{2578C6D8-660D-48AE-9322-7422F8664F06}.Mixed|Win32.ActiveCfg = Debug|Win32
{2578C6D8-660D-48AE-9322-7422F8664F06}.Mixed|Win32.Build.0 = Debug|Win32
- {2578C6D8-660D-48AE-9322-7422F8664F06}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release_Dedicated|Win32
- {2578C6D8-660D-48AE-9322-7422F8664F06}.Release_Dedicated|Mixed Platforms.Build.0 = Release_Dedicated|Win32
{2578C6D8-660D-48AE-9322-7422F8664F06}.Release_Dedicated|Win32.ActiveCfg = Release_Dedicated|Win32
{2578C6D8-660D-48AE-9322-7422F8664F06}.Release_Dedicated|Win32.Build.0 = Release_Dedicated|Win32
- {2578C6D8-660D-48AE-9322-7422F8664F06}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {2578C6D8-660D-48AE-9322-7422F8664F06}.Release|Mixed Platforms.Build.0 = Release|Win32
{2578C6D8-660D-48AE-9322-7422F8664F06}.Release|Win32.ActiveCfg = Release|Win32
{2578C6D8-660D-48AE-9322-7422F8664F06}.Release|Win32.Build.0 = Release|Win32
- {EFB76D6F-0092-439C-A783-C0BE10BD17C9}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {EFB76D6F-0092-439C-A783-C0BE10BD17C9}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{EFB76D6F-0092-439C-A783-C0BE10BD17C9}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {EFB76D6F-0092-439C-A783-C0BE10BD17C9}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {EFB76D6F-0092-439C-A783-C0BE10BD17C9}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{EFB76D6F-0092-439C-A783-C0BE10BD17C9}.Debug|Win32.ActiveCfg = Debug|Win32
{EFB76D6F-0092-439C-A783-C0BE10BD17C9}.Debug|Win32.Build.0 = Debug|Win32
- {EFB76D6F-0092-439C-A783-C0BE10BD17C9}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {EFB76D6F-0092-439C-A783-C0BE10BD17C9}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{EFB76D6F-0092-439C-A783-C0BE10BD17C9}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
- {EFB76D6F-0092-439C-A783-C0BE10BD17C9}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {EFB76D6F-0092-439C-A783-C0BE10BD17C9}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{EFB76D6F-0092-439C-A783-C0BE10BD17C9}.Mixed|Win32.ActiveCfg = Mixed|Win32
{EFB76D6F-0092-439C-A783-C0BE10BD17C9}.Mixed|Win32.Build.0 = Mixed|Win32
- {EFB76D6F-0092-439C-A783-C0BE10BD17C9}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {EFB76D6F-0092-439C-A783-C0BE10BD17C9}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{EFB76D6F-0092-439C-A783-C0BE10BD17C9}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {EFB76D6F-0092-439C-A783-C0BE10BD17C9}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {EFB76D6F-0092-439C-A783-C0BE10BD17C9}.Release|Mixed Platforms.Build.0 = Release|Win32
{EFB76D6F-0092-439C-A783-C0BE10BD17C9}.Release|Win32.ActiveCfg = Release|Win32
{EFB76D6F-0092-439C-A783-C0BE10BD17C9}.Release|Win32.Build.0 = Release|Win32
- {EC924B9B-4991-4931-8623-E1DB9AE005CA}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {EC924B9B-4991-4931-8623-E1DB9AE005CA}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{EC924B9B-4991-4931-8623-E1DB9AE005CA}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {EC924B9B-4991-4931-8623-E1DB9AE005CA}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {EC924B9B-4991-4931-8623-E1DB9AE005CA}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{EC924B9B-4991-4931-8623-E1DB9AE005CA}.Debug|Win32.ActiveCfg = Debug|Win32
{EC924B9B-4991-4931-8623-E1DB9AE005CA}.Debug|Win32.Build.0 = Debug|Win32
- {EC924B9B-4991-4931-8623-E1DB9AE005CA}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {EC924B9B-4991-4931-8623-E1DB9AE005CA}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{EC924B9B-4991-4931-8623-E1DB9AE005CA}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
- {EC924B9B-4991-4931-8623-E1DB9AE005CA}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {EC924B9B-4991-4931-8623-E1DB9AE005CA}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{EC924B9B-4991-4931-8623-E1DB9AE005CA}.Mixed|Win32.ActiveCfg = Mixed|Win32
{EC924B9B-4991-4931-8623-E1DB9AE005CA}.Mixed|Win32.Build.0 = Mixed|Win32
- {EC924B9B-4991-4931-8623-E1DB9AE005CA}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {EC924B9B-4991-4931-8623-E1DB9AE005CA}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{EC924B9B-4991-4931-8623-E1DB9AE005CA}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {EC924B9B-4991-4931-8623-E1DB9AE005CA}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {EC924B9B-4991-4931-8623-E1DB9AE005CA}.Release|Mixed Platforms.Build.0 = Release|Win32
{EC924B9B-4991-4931-8623-E1DB9AE005CA}.Release|Win32.ActiveCfg = Release|Win32
{EC924B9B-4991-4931-8623-E1DB9AE005CA}.Release|Win32.Build.0 = Release|Win32
- {98D24A3D-7666-4C11-9D6E-B10393CE8CBA}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {98D24A3D-7666-4C11-9D6E-B10393CE8CBA}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{98D24A3D-7666-4C11-9D6E-B10393CE8CBA}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {98D24A3D-7666-4C11-9D6E-B10393CE8CBA}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {98D24A3D-7666-4C11-9D6E-B10393CE8CBA}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{98D24A3D-7666-4C11-9D6E-B10393CE8CBA}.Debug|Win32.ActiveCfg = Debug|Win32
{98D24A3D-7666-4C11-9D6E-B10393CE8CBA}.Debug|Win32.Build.0 = Debug|Win32
- {98D24A3D-7666-4C11-9D6E-B10393CE8CBA}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {98D24A3D-7666-4C11-9D6E-B10393CE8CBA}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{98D24A3D-7666-4C11-9D6E-B10393CE8CBA}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
- {98D24A3D-7666-4C11-9D6E-B10393CE8CBA}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {98D24A3D-7666-4C11-9D6E-B10393CE8CBA}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{98D24A3D-7666-4C11-9D6E-B10393CE8CBA}.Mixed|Win32.ActiveCfg = Mixed|Win32
{98D24A3D-7666-4C11-9D6E-B10393CE8CBA}.Mixed|Win32.Build.0 = Mixed|Win32
- {98D24A3D-7666-4C11-9D6E-B10393CE8CBA}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {98D24A3D-7666-4C11-9D6E-B10393CE8CBA}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{98D24A3D-7666-4C11-9D6E-B10393CE8CBA}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {98D24A3D-7666-4C11-9D6E-B10393CE8CBA}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {98D24A3D-7666-4C11-9D6E-B10393CE8CBA}.Release|Mixed Platforms.Build.0 = Release|Win32
{98D24A3D-7666-4C11-9D6E-B10393CE8CBA}.Release|Win32.ActiveCfg = Release|Win32
{98D24A3D-7666-4C11-9D6E-B10393CE8CBA}.Release|Win32.Build.0 = Release|Win32
- {E5F40F9E-C01B-4B97-9BD5-FC24308D8022}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {E5F40F9E-C01B-4B97-9BD5-FC24308D8022}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{E5F40F9E-C01B-4B97-9BD5-FC24308D8022}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
{E5F40F9E-C01B-4B97-9BD5-FC24308D8022}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
- {E5F40F9E-C01B-4B97-9BD5-FC24308D8022}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {E5F40F9E-C01B-4B97-9BD5-FC24308D8022}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{E5F40F9E-C01B-4B97-9BD5-FC24308D8022}.Debug|Win32.ActiveCfg = Debug|Win32
- {E5F40F9E-C01B-4B97-9BD5-FC24308D8022}.Debug|Win32.Build.0 = Debug|Win32
- {E5F40F9E-C01B-4B97-9BD5-FC24308D8022}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {E5F40F9E-C01B-4B97-9BD5-FC24308D8022}.Mixed_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{E5F40F9E-C01B-4B97-9BD5-FC24308D8022}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
{E5F40F9E-C01B-4B97-9BD5-FC24308D8022}.Mixed_Dedicated|Win32.Build.0 = Release|Win32
- {E5F40F9E-C01B-4B97-9BD5-FC24308D8022}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32
- {E5F40F9E-C01B-4B97-9BD5-FC24308D8022}.Mixed|Mixed Platforms.Build.0 = Release|Win32
{E5F40F9E-C01B-4B97-9BD5-FC24308D8022}.Mixed|Win32.ActiveCfg = Debug|Win32
{E5F40F9E-C01B-4B97-9BD5-FC24308D8022}.Mixed|Win32.Build.0 = Debug|Win32
- {E5F40F9E-C01B-4B97-9BD5-FC24308D8022}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {E5F40F9E-C01B-4B97-9BD5-FC24308D8022}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{E5F40F9E-C01B-4B97-9BD5-FC24308D8022}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
{E5F40F9E-C01B-4B97-9BD5-FC24308D8022}.Release_Dedicated|Win32.Build.0 = Release|Win32
- {E5F40F9E-C01B-4B97-9BD5-FC24308D8022}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {E5F40F9E-C01B-4B97-9BD5-FC24308D8022}.Release|Mixed Platforms.Build.0 = Release|Win32
{E5F40F9E-C01B-4B97-9BD5-FC24308D8022}.Release|Win32.ActiveCfg = Release|Win32
{E5F40F9E-C01B-4B97-9BD5-FC24308D8022}.Release|Win32.Build.0 = Release|Win32
- {FFDF27A8-C198-49ED-BA13-4DA9054266C6}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {FFDF27A8-C198-49ED-BA13-4DA9054266C6}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{FFDF27A8-C198-49ED-BA13-4DA9054266C6}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
{FFDF27A8-C198-49ED-BA13-4DA9054266C6}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
- {FFDF27A8-C198-49ED-BA13-4DA9054266C6}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {FFDF27A8-C198-49ED-BA13-4DA9054266C6}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{FFDF27A8-C198-49ED-BA13-4DA9054266C6}.Debug|Win32.ActiveCfg = Debug|Win32
{FFDF27A8-C198-49ED-BA13-4DA9054266C6}.Debug|Win32.Build.0 = Debug|Win32
- {FFDF27A8-C198-49ED-BA13-4DA9054266C6}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {FFDF27A8-C198-49ED-BA13-4DA9054266C6}.Mixed_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{FFDF27A8-C198-49ED-BA13-4DA9054266C6}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
{FFDF27A8-C198-49ED-BA13-4DA9054266C6}.Mixed_Dedicated|Win32.Build.0 = Release|Win32
- {FFDF27A8-C198-49ED-BA13-4DA9054266C6}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32
- {FFDF27A8-C198-49ED-BA13-4DA9054266C6}.Mixed|Mixed Platforms.Build.0 = Release|Win32
{FFDF27A8-C198-49ED-BA13-4DA9054266C6}.Mixed|Win32.ActiveCfg = Debug|Win32
{FFDF27A8-C198-49ED-BA13-4DA9054266C6}.Mixed|Win32.Build.0 = Debug|Win32
- {FFDF27A8-C198-49ED-BA13-4DA9054266C6}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {FFDF27A8-C198-49ED-BA13-4DA9054266C6}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{FFDF27A8-C198-49ED-BA13-4DA9054266C6}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
{FFDF27A8-C198-49ED-BA13-4DA9054266C6}.Release_Dedicated|Win32.Build.0 = Release|Win32
- {FFDF27A8-C198-49ED-BA13-4DA9054266C6}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {FFDF27A8-C198-49ED-BA13-4DA9054266C6}.Release|Mixed Platforms.Build.0 = Release|Win32
{FFDF27A8-C198-49ED-BA13-4DA9054266C6}.Release|Win32.ActiveCfg = Release|Win32
{FFDF27A8-C198-49ED-BA13-4DA9054266C6}.Release|Win32.Build.0 = Release|Win32
- {AC9B12ED-A2D7-4337-A981-5BD8430E96D8}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {AC9B12ED-A2D7-4337-A981-5BD8430E96D8}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{AC9B12ED-A2D7-4337-A981-5BD8430E96D8}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {AC9B12ED-A2D7-4337-A981-5BD8430E96D8}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {AC9B12ED-A2D7-4337-A981-5BD8430E96D8}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{AC9B12ED-A2D7-4337-A981-5BD8430E96D8}.Debug|Win32.ActiveCfg = Debug|Win32
{AC9B12ED-A2D7-4337-A981-5BD8430E96D8}.Debug|Win32.Build.0 = Debug|Win32
- {AC9B12ED-A2D7-4337-A981-5BD8430E96D8}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {AC9B12ED-A2D7-4337-A981-5BD8430E96D8}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{AC9B12ED-A2D7-4337-A981-5BD8430E96D8}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
- {AC9B12ED-A2D7-4337-A981-5BD8430E96D8}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {AC9B12ED-A2D7-4337-A981-5BD8430E96D8}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{AC9B12ED-A2D7-4337-A981-5BD8430E96D8}.Mixed|Win32.ActiveCfg = Debug|Win32
{AC9B12ED-A2D7-4337-A981-5BD8430E96D8}.Mixed|Win32.Build.0 = Debug|Win32
- {AC9B12ED-A2D7-4337-A981-5BD8430E96D8}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {AC9B12ED-A2D7-4337-A981-5BD8430E96D8}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{AC9B12ED-A2D7-4337-A981-5BD8430E96D8}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {AC9B12ED-A2D7-4337-A981-5BD8430E96D8}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {AC9B12ED-A2D7-4337-A981-5BD8430E96D8}.Release|Mixed Platforms.Build.0 = Release|Win32
{AC9B12ED-A2D7-4337-A981-5BD8430E96D8}.Release|Win32.ActiveCfg = Release|Win32
{AC9B12ED-A2D7-4337-A981-5BD8430E96D8}.Release|Win32.Build.0 = Release|Win32
- {032A10AB-E44C-4751-A290-001EF99E664A}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {032A10AB-E44C-4751-A290-001EF99E664A}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{032A10AB-E44C-4751-A290-001EF99E664A}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {032A10AB-E44C-4751-A290-001EF99E664A}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {032A10AB-E44C-4751-A290-001EF99E664A}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{032A10AB-E44C-4751-A290-001EF99E664A}.Debug|Win32.ActiveCfg = Debug|Win32
{032A10AB-E44C-4751-A290-001EF99E664A}.Debug|Win32.Build.0 = Debug|Win32
- {032A10AB-E44C-4751-A290-001EF99E664A}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {032A10AB-E44C-4751-A290-001EF99E664A}.Mixed_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{032A10AB-E44C-4751-A290-001EF99E664A}.Mixed_Dedicated|Win32.ActiveCfg = Debug|Win32
- {032A10AB-E44C-4751-A290-001EF99E664A}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32
- {032A10AB-E44C-4751-A290-001EF99E664A}.Mixed|Mixed Platforms.Build.0 = Release|Win32
{032A10AB-E44C-4751-A290-001EF99E664A}.Mixed|Win32.ActiveCfg = Debug|Win32
{032A10AB-E44C-4751-A290-001EF99E664A}.Mixed|Win32.Build.0 = Debug|Win32
- {032A10AB-E44C-4751-A290-001EF99E664A}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {032A10AB-E44C-4751-A290-001EF99E664A}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{032A10AB-E44C-4751-A290-001EF99E664A}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {032A10AB-E44C-4751-A290-001EF99E664A}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {032A10AB-E44C-4751-A290-001EF99E664A}.Release|Mixed Platforms.Build.0 = Release|Win32
{032A10AB-E44C-4751-A290-001EF99E664A}.Release|Win32.ActiveCfg = Release|Win32
{032A10AB-E44C-4751-A290-001EF99E664A}.Release|Win32.Build.0 = Release|Win32
- {1924EF23-A05E-40E5-93F2-6CCD64BE1F8B}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {1924EF23-A05E-40E5-93F2-6CCD64BE1F8B}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{1924EF23-A05E-40E5-93F2-6CCD64BE1F8B}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {1924EF23-A05E-40E5-93F2-6CCD64BE1F8B}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {1924EF23-A05E-40E5-93F2-6CCD64BE1F8B}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{1924EF23-A05E-40E5-93F2-6CCD64BE1F8B}.Debug|Win32.ActiveCfg = Debug|Win32
{1924EF23-A05E-40E5-93F2-6CCD64BE1F8B}.Debug|Win32.Build.0 = Debug|Win32
- {1924EF23-A05E-40E5-93F2-6CCD64BE1F8B}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {1924EF23-A05E-40E5-93F2-6CCD64BE1F8B}.Mixed_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{1924EF23-A05E-40E5-93F2-6CCD64BE1F8B}.Mixed_Dedicated|Win32.ActiveCfg = Debug|Win32
- {1924EF23-A05E-40E5-93F2-6CCD64BE1F8B}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32
- {1924EF23-A05E-40E5-93F2-6CCD64BE1F8B}.Mixed|Mixed Platforms.Build.0 = Release|Win32
{1924EF23-A05E-40E5-93F2-6CCD64BE1F8B}.Mixed|Win32.ActiveCfg = Debug|Win32
{1924EF23-A05E-40E5-93F2-6CCD64BE1F8B}.Mixed|Win32.Build.0 = Debug|Win32
- {1924EF23-A05E-40E5-93F2-6CCD64BE1F8B}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {1924EF23-A05E-40E5-93F2-6CCD64BE1F8B}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{1924EF23-A05E-40E5-93F2-6CCD64BE1F8B}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {1924EF23-A05E-40E5-93F2-6CCD64BE1F8B}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {1924EF23-A05E-40E5-93F2-6CCD64BE1F8B}.Release|Mixed Platforms.Build.0 = Release|Win32
{1924EF23-A05E-40E5-93F2-6CCD64BE1F8B}.Release|Win32.ActiveCfg = Release|Win32
{1924EF23-A05E-40E5-93F2-6CCD64BE1F8B}.Release|Win32.Build.0 = Release|Win32
- {880CD250-BA77-4DAF-A8D4-552F12DD3AE4}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {880CD250-BA77-4DAF-A8D4-552F12DD3AE4}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{880CD250-BA77-4DAF-A8D4-552F12DD3AE4}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
{880CD250-BA77-4DAF-A8D4-552F12DD3AE4}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
- {880CD250-BA77-4DAF-A8D4-552F12DD3AE4}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {880CD250-BA77-4DAF-A8D4-552F12DD3AE4}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{880CD250-BA77-4DAF-A8D4-552F12DD3AE4}.Debug|Win32.ActiveCfg = Debug|Win32
{880CD250-BA77-4DAF-A8D4-552F12DD3AE4}.Debug|Win32.Build.0 = Debug|Win32
- {880CD250-BA77-4DAF-A8D4-552F12DD3AE4}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {880CD250-BA77-4DAF-A8D4-552F12DD3AE4}.Mixed_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{880CD250-BA77-4DAF-A8D4-552F12DD3AE4}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
{880CD250-BA77-4DAF-A8D4-552F12DD3AE4}.Mixed_Dedicated|Win32.Build.0 = Release|Win32
- {880CD250-BA77-4DAF-A8D4-552F12DD3AE4}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32
- {880CD250-BA77-4DAF-A8D4-552F12DD3AE4}.Mixed|Mixed Platforms.Build.0 = Release|Win32
{880CD250-BA77-4DAF-A8D4-552F12DD3AE4}.Mixed|Win32.ActiveCfg = Release|Win32
{880CD250-BA77-4DAF-A8D4-552F12DD3AE4}.Mixed|Win32.Build.0 = Release|Win32
- {880CD250-BA77-4DAF-A8D4-552F12DD3AE4}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {880CD250-BA77-4DAF-A8D4-552F12DD3AE4}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{880CD250-BA77-4DAF-A8D4-552F12DD3AE4}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
{880CD250-BA77-4DAF-A8D4-552F12DD3AE4}.Release_Dedicated|Win32.Build.0 = Release|Win32
- {880CD250-BA77-4DAF-A8D4-552F12DD3AE4}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {880CD250-BA77-4DAF-A8D4-552F12DD3AE4}.Release|Mixed Platforms.Build.0 = Release|Win32
{880CD250-BA77-4DAF-A8D4-552F12DD3AE4}.Release|Win32.ActiveCfg = Release|Win32
{880CD250-BA77-4DAF-A8D4-552F12DD3AE4}.Release|Win32.Build.0 = Release|Win32
- {0EB257DC-5CFC-44B0-82C9-CE6B158BE473}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {0EB257DC-5CFC-44B0-82C9-CE6B158BE473}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{0EB257DC-5CFC-44B0-82C9-CE6B158BE473}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
{0EB257DC-5CFC-44B0-82C9-CE6B158BE473}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
- {0EB257DC-5CFC-44B0-82C9-CE6B158BE473}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {0EB257DC-5CFC-44B0-82C9-CE6B158BE473}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{0EB257DC-5CFC-44B0-82C9-CE6B158BE473}.Debug|Win32.ActiveCfg = Debug|Win32
{0EB257DC-5CFC-44B0-82C9-CE6B158BE473}.Debug|Win32.Build.0 = Debug|Win32
- {0EB257DC-5CFC-44B0-82C9-CE6B158BE473}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {0EB257DC-5CFC-44B0-82C9-CE6B158BE473}.Mixed_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{0EB257DC-5CFC-44B0-82C9-CE6B158BE473}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
{0EB257DC-5CFC-44B0-82C9-CE6B158BE473}.Mixed_Dedicated|Win32.Build.0 = Release|Win32
- {0EB257DC-5CFC-44B0-82C9-CE6B158BE473}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32
- {0EB257DC-5CFC-44B0-82C9-CE6B158BE473}.Mixed|Mixed Platforms.Build.0 = Release|Win32
{0EB257DC-5CFC-44B0-82C9-CE6B158BE473}.Mixed|Win32.ActiveCfg = Release|Win32
{0EB257DC-5CFC-44B0-82C9-CE6B158BE473}.Mixed|Win32.Build.0 = Release|Win32
- {0EB257DC-5CFC-44B0-82C9-CE6B158BE473}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {0EB257DC-5CFC-44B0-82C9-CE6B158BE473}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{0EB257DC-5CFC-44B0-82C9-CE6B158BE473}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
{0EB257DC-5CFC-44B0-82C9-CE6B158BE473}.Release_Dedicated|Win32.Build.0 = Release|Win32
- {0EB257DC-5CFC-44B0-82C9-CE6B158BE473}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {0EB257DC-5CFC-44B0-82C9-CE6B158BE473}.Release|Mixed Platforms.Build.0 = Release|Win32
{0EB257DC-5CFC-44B0-82C9-CE6B158BE473}.Release|Win32.ActiveCfg = Release|Win32
{0EB257DC-5CFC-44B0-82C9-CE6B158BE473}.Release|Win32.Build.0 = Release|Win32
- {E9DC16A3-D0FA-4924-AF6E-F6FDF3EA0661}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|x86
{E9DC16A3-D0FA-4924-AF6E-F6FDF3EA0661}.Debug_Dedicated|Win32.ActiveCfg = Debug|x86
{E9DC16A3-D0FA-4924-AF6E-F6FDF3EA0661}.Debug_Dedicated|Win32.Build.0 = Debug|x86
- {E9DC16A3-D0FA-4924-AF6E-F6FDF3EA0661}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{E9DC16A3-D0FA-4924-AF6E-F6FDF3EA0661}.Debug|Win32.ActiveCfg = Debug|x86
- {E9DC16A3-D0FA-4924-AF6E-F6FDF3EA0661}.Debug|Win32.Build.0 = Debug|x86
- {E9DC16A3-D0FA-4924-AF6E-F6FDF3EA0661}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|x86
{E9DC16A3-D0FA-4924-AF6E-F6FDF3EA0661}.Mixed_Dedicated|Win32.ActiveCfg = Release|x86
{E9DC16A3-D0FA-4924-AF6E-F6FDF3EA0661}.Mixed_Dedicated|Win32.Build.0 = Release|x86
- {E9DC16A3-D0FA-4924-AF6E-F6FDF3EA0661}.Mixed|Mixed Platforms.ActiveCfg = Release|x86
- {E9DC16A3-D0FA-4924-AF6E-F6FDF3EA0661}.Mixed|Mixed Platforms.Build.0 = Release|x86
{E9DC16A3-D0FA-4924-AF6E-F6FDF3EA0661}.Mixed|Win32.ActiveCfg = Release|x86
{E9DC16A3-D0FA-4924-AF6E-F6FDF3EA0661}.Mixed|Win32.Build.0 = Release|x86
- {E9DC16A3-D0FA-4924-AF6E-F6FDF3EA0661}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|x86
{E9DC16A3-D0FA-4924-AF6E-F6FDF3EA0661}.Release_Dedicated|Win32.ActiveCfg = Release|x86
{E9DC16A3-D0FA-4924-AF6E-F6FDF3EA0661}.Release_Dedicated|Win32.Build.0 = Release|x86
- {E9DC16A3-D0FA-4924-AF6E-F6FDF3EA0661}.Release|Mixed Platforms.ActiveCfg = Release|x86
- {E9DC16A3-D0FA-4924-AF6E-F6FDF3EA0661}.Release|Mixed Platforms.Build.0 = Release|x86
{E9DC16A3-D0FA-4924-AF6E-F6FDF3EA0661}.Release|Win32.ActiveCfg = Release|x86
{E9DC16A3-D0FA-4924-AF6E-F6FDF3EA0661}.Release|Win32.Build.0 = Release|x86
- {492D3DFE-9068-4E7E-A008-7C2420A651C0}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {492D3DFE-9068-4E7E-A008-7C2420A651C0}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{492D3DFE-9068-4E7E-A008-7C2420A651C0}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
{492D3DFE-9068-4E7E-A008-7C2420A651C0}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
- {492D3DFE-9068-4E7E-A008-7C2420A651C0}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{492D3DFE-9068-4E7E-A008-7C2420A651C0}.Debug|Win32.ActiveCfg = Debug|Win32
- {492D3DFE-9068-4E7E-A008-7C2420A651C0}.Debug|Win32.Build.0 = Debug|Win32
- {492D3DFE-9068-4E7E-A008-7C2420A651C0}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {492D3DFE-9068-4E7E-A008-7C2420A651C0}.Mixed_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{492D3DFE-9068-4E7E-A008-7C2420A651C0}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
{492D3DFE-9068-4E7E-A008-7C2420A651C0}.Mixed_Dedicated|Win32.Build.0 = Release|Win32
- {492D3DFE-9068-4E7E-A008-7C2420A651C0}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32
- {492D3DFE-9068-4E7E-A008-7C2420A651C0}.Mixed|Mixed Platforms.Build.0 = Release|Win32
{492D3DFE-9068-4E7E-A008-7C2420A651C0}.Mixed|Win32.ActiveCfg = Release|Win32
{492D3DFE-9068-4E7E-A008-7C2420A651C0}.Mixed|Win32.Build.0 = Release|Win32
- {492D3DFE-9068-4E7E-A008-7C2420A651C0}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {492D3DFE-9068-4E7E-A008-7C2420A651C0}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{492D3DFE-9068-4E7E-A008-7C2420A651C0}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
{492D3DFE-9068-4E7E-A008-7C2420A651C0}.Release_Dedicated|Win32.Build.0 = Release|Win32
- {492D3DFE-9068-4E7E-A008-7C2420A651C0}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{492D3DFE-9068-4E7E-A008-7C2420A651C0}.Release|Win32.ActiveCfg = Release|Win32
{492D3DFE-9068-4E7E-A008-7C2420A651C0}.Release|Win32.Build.0 = Release|Win32
- {CB449DB5-9C97-447A-AA25-35EA7712F62C}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|x86
{CB449DB5-9C97-447A-AA25-35EA7712F62C}.Debug_Dedicated|Win32.ActiveCfg = Debug|x86
{CB449DB5-9C97-447A-AA25-35EA7712F62C}.Debug_Dedicated|Win32.Build.0 = Debug|x86
- {CB449DB5-9C97-447A-AA25-35EA7712F62C}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{CB449DB5-9C97-447A-AA25-35EA7712F62C}.Debug|Win32.ActiveCfg = Debug|x86
- {CB449DB5-9C97-447A-AA25-35EA7712F62C}.Debug|Win32.Build.0 = Debug|x86
- {CB449DB5-9C97-447A-AA25-35EA7712F62C}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|x86
{CB449DB5-9C97-447A-AA25-35EA7712F62C}.Mixed_Dedicated|Win32.ActiveCfg = Release|x86
{CB449DB5-9C97-447A-AA25-35EA7712F62C}.Mixed_Dedicated|Win32.Build.0 = Release|x86
- {CB449DB5-9C97-447A-AA25-35EA7712F62C}.Mixed|Mixed Platforms.ActiveCfg = Release|x86
- {CB449DB5-9C97-447A-AA25-35EA7712F62C}.Mixed|Mixed Platforms.Build.0 = Release|x86
{CB449DB5-9C97-447A-AA25-35EA7712F62C}.Mixed|Win32.ActiveCfg = Release|x86
{CB449DB5-9C97-447A-AA25-35EA7712F62C}.Mixed|Win32.Build.0 = Release|x86
- {CB449DB5-9C97-447A-AA25-35EA7712F62C}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|x86
{CB449DB5-9C97-447A-AA25-35EA7712F62C}.Release_Dedicated|Win32.ActiveCfg = Release|x86
{CB449DB5-9C97-447A-AA25-35EA7712F62C}.Release_Dedicated|Win32.Build.0 = Release|x86
- {CB449DB5-9C97-447A-AA25-35EA7712F62C}.Release|Mixed Platforms.ActiveCfg = Release|x86
{CB449DB5-9C97-447A-AA25-35EA7712F62C}.Release|Win32.ActiveCfg = Release|x86
{CB449DB5-9C97-447A-AA25-35EA7712F62C}.Release|Win32.Build.0 = Release|x86
- {55B0E2CA-E27A-47FC-BC92-21ABDC1044F5}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
{55B0E2CA-E27A-47FC-BC92-21ABDC1044F5}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
{55B0E2CA-E27A-47FC-BC92-21ABDC1044F5}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
- {55B0E2CA-E27A-47FC-BC92-21ABDC1044F5}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{55B0E2CA-E27A-47FC-BC92-21ABDC1044F5}.Debug|Win32.ActiveCfg = Debug|Win32
- {55B0E2CA-E27A-47FC-BC92-21ABDC1044F5}.Debug|Win32.Build.0 = Debug|Win32
- {55B0E2CA-E27A-47FC-BC92-21ABDC1044F5}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
{55B0E2CA-E27A-47FC-BC92-21ABDC1044F5}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
{55B0E2CA-E27A-47FC-BC92-21ABDC1044F5}.Mixed_Dedicated|Win32.Build.0 = Release|Win32
- {55B0E2CA-E27A-47FC-BC92-21ABDC1044F5}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32
- {55B0E2CA-E27A-47FC-BC92-21ABDC1044F5}.Mixed|Mixed Platforms.Build.0 = Release|Win32
{55B0E2CA-E27A-47FC-BC92-21ABDC1044F5}.Mixed|Win32.ActiveCfg = Release|Win32
{55B0E2CA-E27A-47FC-BC92-21ABDC1044F5}.Mixed|Win32.Build.0 = Release|Win32
- {55B0E2CA-E27A-47FC-BC92-21ABDC1044F5}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
{55B0E2CA-E27A-47FC-BC92-21ABDC1044F5}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
{55B0E2CA-E27A-47FC-BC92-21ABDC1044F5}.Release_Dedicated|Win32.Build.0 = Release|Win32
- {55B0E2CA-E27A-47FC-BC92-21ABDC1044F5}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{55B0E2CA-E27A-47FC-BC92-21ABDC1044F5}.Release|Win32.ActiveCfg = Release|Win32
{55B0E2CA-E27A-47FC-BC92-21ABDC1044F5}.Release|Win32.Build.0 = Release|Win32
- {B90BDC22-A891-4B33-B562-29D701F65DBD}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {B90BDC22-A891-4B33-B562-29D701F65DBD}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{B90BDC22-A891-4B33-B562-29D701F65DBD}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
{B90BDC22-A891-4B33-B562-29D701F65DBD}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
- {B90BDC22-A891-4B33-B562-29D701F65DBD}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {B90BDC22-A891-4B33-B562-29D701F65DBD}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{B90BDC22-A891-4B33-B562-29D701F65DBD}.Debug|Win32.ActiveCfg = Debug|Win32
{B90BDC22-A891-4B33-B562-29D701F65DBD}.Debug|Win32.Build.0 = Debug|Win32
- {B90BDC22-A891-4B33-B562-29D701F65DBD}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {B90BDC22-A891-4B33-B562-29D701F65DBD}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{B90BDC22-A891-4B33-B562-29D701F65DBD}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
{B90BDC22-A891-4B33-B562-29D701F65DBD}.Mixed_Dedicated|Win32.Build.0 = Mixed|Win32
- {B90BDC22-A891-4B33-B562-29D701F65DBD}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {B90BDC22-A891-4B33-B562-29D701F65DBD}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{B90BDC22-A891-4B33-B562-29D701F65DBD}.Mixed|Win32.ActiveCfg = Mixed|Win32
{B90BDC22-A891-4B33-B562-29D701F65DBD}.Mixed|Win32.Build.0 = Mixed|Win32
- {B90BDC22-A891-4B33-B562-29D701F65DBD}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {B90BDC22-A891-4B33-B562-29D701F65DBD}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{B90BDC22-A891-4B33-B562-29D701F65DBD}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
{B90BDC22-A891-4B33-B562-29D701F65DBD}.Release_Dedicated|Win32.Build.0 = Release|Win32
- {B90BDC22-A891-4B33-B562-29D701F65DBD}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {B90BDC22-A891-4B33-B562-29D701F65DBD}.Release|Mixed Platforms.Build.0 = Release|Win32
{B90BDC22-A891-4B33-B562-29D701F65DBD}.Release|Win32.ActiveCfg = Release|Win32
{B90BDC22-A891-4B33-B562-29D701F65DBD}.Release|Win32.Build.0 = Release|Win32
- {5CB057D8-4464-40A6-AF10-C26B826D1D90}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {5CB057D8-4464-40A6-AF10-C26B826D1D90}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{5CB057D8-4464-40A6-AF10-C26B826D1D90}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
{5CB057D8-4464-40A6-AF10-C26B826D1D90}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
- {5CB057D8-4464-40A6-AF10-C26B826D1D90}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {5CB057D8-4464-40A6-AF10-C26B826D1D90}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{5CB057D8-4464-40A6-AF10-C26B826D1D90}.Debug|Win32.ActiveCfg = Debug|Win32
{5CB057D8-4464-40A6-AF10-C26B826D1D90}.Debug|Win32.Build.0 = Debug|Win32
- {5CB057D8-4464-40A6-AF10-C26B826D1D90}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {5CB057D8-4464-40A6-AF10-C26B826D1D90}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{5CB057D8-4464-40A6-AF10-C26B826D1D90}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
{5CB057D8-4464-40A6-AF10-C26B826D1D90}.Mixed_Dedicated|Win32.Build.0 = Mixed|Win32
- {5CB057D8-4464-40A6-AF10-C26B826D1D90}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {5CB057D8-4464-40A6-AF10-C26B826D1D90}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{5CB057D8-4464-40A6-AF10-C26B826D1D90}.Mixed|Win32.ActiveCfg = Mixed|Win32
{5CB057D8-4464-40A6-AF10-C26B826D1D90}.Mixed|Win32.Build.0 = Mixed|Win32
- {5CB057D8-4464-40A6-AF10-C26B826D1D90}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {5CB057D8-4464-40A6-AF10-C26B826D1D90}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{5CB057D8-4464-40A6-AF10-C26B826D1D90}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
{5CB057D8-4464-40A6-AF10-C26B826D1D90}.Release_Dedicated|Win32.Build.0 = Release|Win32
- {5CB057D8-4464-40A6-AF10-C26B826D1D90}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {5CB057D8-4464-40A6-AF10-C26B826D1D90}.Release|Mixed Platforms.Build.0 = Release|Win32
{5CB057D8-4464-40A6-AF10-C26B826D1D90}.Release|Win32.ActiveCfg = Release|Win32
{5CB057D8-4464-40A6-AF10-C26B826D1D90}.Release|Win32.Build.0 = Release|Win32
- {132C62DE-DE85-4978-9675-C78ED4DA46F0}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {132C62DE-DE85-4978-9675-C78ED4DA46F0}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{132C62DE-DE85-4978-9675-C78ED4DA46F0}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
{132C62DE-DE85-4978-9675-C78ED4DA46F0}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
- {132C62DE-DE85-4978-9675-C78ED4DA46F0}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {132C62DE-DE85-4978-9675-C78ED4DA46F0}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{132C62DE-DE85-4978-9675-C78ED4DA46F0}.Debug|Win32.ActiveCfg = Debug|Win32
{132C62DE-DE85-4978-9675-C78ED4DA46F0}.Debug|Win32.Build.0 = Debug|Win32
- {132C62DE-DE85-4978-9675-C78ED4DA46F0}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {132C62DE-DE85-4978-9675-C78ED4DA46F0}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{132C62DE-DE85-4978-9675-C78ED4DA46F0}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
{132C62DE-DE85-4978-9675-C78ED4DA46F0}.Mixed_Dedicated|Win32.Build.0 = Mixed|Win32
- {132C62DE-DE85-4978-9675-C78ED4DA46F0}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {132C62DE-DE85-4978-9675-C78ED4DA46F0}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{132C62DE-DE85-4978-9675-C78ED4DA46F0}.Mixed|Win32.ActiveCfg = Mixed|Win32
{132C62DE-DE85-4978-9675-C78ED4DA46F0}.Mixed|Win32.Build.0 = Mixed|Win32
- {132C62DE-DE85-4978-9675-C78ED4DA46F0}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {132C62DE-DE85-4978-9675-C78ED4DA46F0}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{132C62DE-DE85-4978-9675-C78ED4DA46F0}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
{132C62DE-DE85-4978-9675-C78ED4DA46F0}.Release_Dedicated|Win32.Build.0 = Release|Win32
- {132C62DE-DE85-4978-9675-C78ED4DA46F0}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {132C62DE-DE85-4978-9675-C78ED4DA46F0}.Release|Mixed Platforms.Build.0 = Release|Win32
{132C62DE-DE85-4978-9675-C78ED4DA46F0}.Release|Win32.ActiveCfg = Release|Win32
{132C62DE-DE85-4978-9675-C78ED4DA46F0}.Release|Win32.Build.0 = Release|Win32
- {CCD4AFAE-AA10-42C6-A452-FDEE497CCDF1}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
{CCD4AFAE-AA10-42C6-A452-FDEE497CCDF1}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
{CCD4AFAE-AA10-42C6-A452-FDEE497CCDF1}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
- {CCD4AFAE-AA10-42C6-A452-FDEE497CCDF1}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{CCD4AFAE-AA10-42C6-A452-FDEE497CCDF1}.Debug|Win32.ActiveCfg = Debug|Win32
{CCD4AFAE-AA10-42C6-A452-FDEE497CCDF1}.Debug|Win32.Build.0 = Debug|Win32
- {CCD4AFAE-AA10-42C6-A452-FDEE497CCDF1}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
{CCD4AFAE-AA10-42C6-A452-FDEE497CCDF1}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
{CCD4AFAE-AA10-42C6-A452-FDEE497CCDF1}.Mixed_Dedicated|Win32.Build.0 = Mixed|Win32
- {CCD4AFAE-AA10-42C6-A452-FDEE497CCDF1}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
{CCD4AFAE-AA10-42C6-A452-FDEE497CCDF1}.Mixed|Win32.ActiveCfg = Mixed|Win32
{CCD4AFAE-AA10-42C6-A452-FDEE497CCDF1}.Mixed|Win32.Build.0 = Mixed|Win32
- {CCD4AFAE-AA10-42C6-A452-FDEE497CCDF1}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
{CCD4AFAE-AA10-42C6-A452-FDEE497CCDF1}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
{CCD4AFAE-AA10-42C6-A452-FDEE497CCDF1}.Release_Dedicated|Win32.Build.0 = Release|Win32
- {CCD4AFAE-AA10-42C6-A452-FDEE497CCDF1}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{CCD4AFAE-AA10-42C6-A452-FDEE497CCDF1}.Release|Win32.ActiveCfg = Release|Win32
{CCD4AFAE-AA10-42C6-A452-FDEE497CCDF1}.Release|Win32.Build.0 = Release|Win32
- {136857E3-D61B-4A03-A4E9-7F73ED946C41}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
{136857E3-D61B-4A03-A4E9-7F73ED946C41}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {136857E3-D61B-4A03-A4E9-7F73ED946C41}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{136857E3-D61B-4A03-A4E9-7F73ED946C41}.Debug|Win32.ActiveCfg = Debug|Win32
- {136857E3-D61B-4A03-A4E9-7F73ED946C41}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
{136857E3-D61B-4A03-A4E9-7F73ED946C41}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
- {136857E3-D61B-4A03-A4E9-7F73ED946C41}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
{136857E3-D61B-4A03-A4E9-7F73ED946C41}.Mixed|Win32.ActiveCfg = Mixed|Win32
- {136857E3-D61B-4A03-A4E9-7F73ED946C41}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
{136857E3-D61B-4A03-A4E9-7F73ED946C41}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {136857E3-D61B-4A03-A4E9-7F73ED946C41}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{136857E3-D61B-4A03-A4E9-7F73ED946C41}.Release|Win32.ActiveCfg = Release|Win32
- {226C6807-BB48-4A07-BF13-806C38FD8FBE}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
{226C6807-BB48-4A07-BF13-806C38FD8FBE}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {226C6807-BB48-4A07-BF13-806C38FD8FBE}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{226C6807-BB48-4A07-BF13-806C38FD8FBE}.Debug|Win32.ActiveCfg = Debug|Win32
- {226C6807-BB48-4A07-BF13-806C38FD8FBE}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
{226C6807-BB48-4A07-BF13-806C38FD8FBE}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
- {226C6807-BB48-4A07-BF13-806C38FD8FBE}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32
{226C6807-BB48-4A07-BF13-806C38FD8FBE}.Mixed|Win32.ActiveCfg = Release|Win32
- {226C6807-BB48-4A07-BF13-806C38FD8FBE}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
{226C6807-BB48-4A07-BF13-806C38FD8FBE}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {226C6807-BB48-4A07-BF13-806C38FD8FBE}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{226C6807-BB48-4A07-BF13-806C38FD8FBE}.Release|Win32.ActiveCfg = Release|Win32
- {7C8B6F49-1745-4E45-96BA-9F1883C5EDE9}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
{7C8B6F49-1745-4E45-96BA-9F1883C5EDE9}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {7C8B6F49-1745-4E45-96BA-9F1883C5EDE9}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{7C8B6F49-1745-4E45-96BA-9F1883C5EDE9}.Debug|Win32.ActiveCfg = Debug|Win32
- {7C8B6F49-1745-4E45-96BA-9F1883C5EDE9}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
{7C8B6F49-1745-4E45-96BA-9F1883C5EDE9}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
- {7C8B6F49-1745-4E45-96BA-9F1883C5EDE9}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
{7C8B6F49-1745-4E45-96BA-9F1883C5EDE9}.Mixed|Win32.ActiveCfg = Mixed|Win32
- {7C8B6F49-1745-4E45-96BA-9F1883C5EDE9}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
{7C8B6F49-1745-4E45-96BA-9F1883C5EDE9}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {7C8B6F49-1745-4E45-96BA-9F1883C5EDE9}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{7C8B6F49-1745-4E45-96BA-9F1883C5EDE9}.Release|Win32.ActiveCfg = Release|Win32
- {1EA62E41-6CF6-4B68-842D-DAFDDF786888}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
{1EA62E41-6CF6-4B68-842D-DAFDDF786888}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {1EA62E41-6CF6-4B68-842D-DAFDDF786888}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{1EA62E41-6CF6-4B68-842D-DAFDDF786888}.Debug|Win32.ActiveCfg = Debug|Win32
- {1EA62E41-6CF6-4B68-842D-DAFDDF786888}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
{1EA62E41-6CF6-4B68-842D-DAFDDF786888}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
- {1EA62E41-6CF6-4B68-842D-DAFDDF786888}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32
{1EA62E41-6CF6-4B68-842D-DAFDDF786888}.Mixed|Win32.ActiveCfg = Release|Win32
- {1EA62E41-6CF6-4B68-842D-DAFDDF786888}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
{1EA62E41-6CF6-4B68-842D-DAFDDF786888}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {1EA62E41-6CF6-4B68-842D-DAFDDF786888}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{1EA62E41-6CF6-4B68-842D-DAFDDF786888}.Release|Win32.ActiveCfg = Release|Win32
- {77BED9F9-EEB1-4ECD-8E4E-E7C673EAAE9C}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
{77BED9F9-EEB1-4ECD-8E4E-E7C673EAAE9C}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {77BED9F9-EEB1-4ECD-8E4E-E7C673EAAE9C}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{77BED9F9-EEB1-4ECD-8E4E-E7C673EAAE9C}.Debug|Win32.ActiveCfg = Debug|Win32
- {77BED9F9-EEB1-4ECD-8E4E-E7C673EAAE9C}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
{77BED9F9-EEB1-4ECD-8E4E-E7C673EAAE9C}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
- {77BED9F9-EEB1-4ECD-8E4E-E7C673EAAE9C}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
{77BED9F9-EEB1-4ECD-8E4E-E7C673EAAE9C}.Mixed|Win32.ActiveCfg = Mixed|Win32
- {77BED9F9-EEB1-4ECD-8E4E-E7C673EAAE9C}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
{77BED9F9-EEB1-4ECD-8E4E-E7C673EAAE9C}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {77BED9F9-EEB1-4ECD-8E4E-E7C673EAAE9C}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{77BED9F9-EEB1-4ECD-8E4E-E7C673EAAE9C}.Release|Win32.ActiveCfg = Release|Win32
- {8E48F5C4-3EBB-4930-86AC-9AE6F26410FC}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
{8E48F5C4-3EBB-4930-86AC-9AE6F26410FC}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {8E48F5C4-3EBB-4930-86AC-9AE6F26410FC}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{8E48F5C4-3EBB-4930-86AC-9AE6F26410FC}.Debug|Win32.ActiveCfg = Debug|Win32
- {8E48F5C4-3EBB-4930-86AC-9AE6F26410FC}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
{8E48F5C4-3EBB-4930-86AC-9AE6F26410FC}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
- {8E48F5C4-3EBB-4930-86AC-9AE6F26410FC}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
{8E48F5C4-3EBB-4930-86AC-9AE6F26410FC}.Mixed|Win32.ActiveCfg = Mixed|Win32
- {8E48F5C4-3EBB-4930-86AC-9AE6F26410FC}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
{8E48F5C4-3EBB-4930-86AC-9AE6F26410FC}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {8E48F5C4-3EBB-4930-86AC-9AE6F26410FC}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{8E48F5C4-3EBB-4930-86AC-9AE6F26410FC}.Release|Win32.ActiveCfg = Release|Win32
- {1D137785-6E1B-4718-B800-F9380B945C9F}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
{1D137785-6E1B-4718-B800-F9380B945C9F}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
- {1D137785-6E1B-4718-B800-F9380B945C9F}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{1D137785-6E1B-4718-B800-F9380B945C9F}.Debug|Win32.ActiveCfg = Debug|Win32
- {1D137785-6E1B-4718-B800-F9380B945C9F}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
{1D137785-6E1B-4718-B800-F9380B945C9F}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
- {1D137785-6E1B-4718-B800-F9380B945C9F}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
{1D137785-6E1B-4718-B800-F9380B945C9F}.Mixed|Win32.ActiveCfg = Mixed|Win32
- {1D137785-6E1B-4718-B800-F9380B945C9F}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
{1D137785-6E1B-4718-B800-F9380B945C9F}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
- {1D137785-6E1B-4718-B800-F9380B945C9F}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{1D137785-6E1B-4718-B800-F9380B945C9F}.Release|Win32.ActiveCfg = Release|Win32
- {EDB0DFAF-5D6F-4D74-AE66-0DDADE12A7F6}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {EDB0DFAF-5D6F-4D74-AE66-0DDADE12A7F6}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{EDB0DFAF-5D6F-4D74-AE66-0DDADE12A7F6}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
{EDB0DFAF-5D6F-4D74-AE66-0DDADE12A7F6}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
- {EDB0DFAF-5D6F-4D74-AE66-0DDADE12A7F6}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {EDB0DFAF-5D6F-4D74-AE66-0DDADE12A7F6}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{EDB0DFAF-5D6F-4D74-AE66-0DDADE12A7F6}.Debug|Win32.ActiveCfg = Debug|Win32
{EDB0DFAF-5D6F-4D74-AE66-0DDADE12A7F6}.Debug|Win32.Build.0 = Debug|Win32
- {EDB0DFAF-5D6F-4D74-AE66-0DDADE12A7F6}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {EDB0DFAF-5D6F-4D74-AE66-0DDADE12A7F6}.Mixed_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{EDB0DFAF-5D6F-4D74-AE66-0DDADE12A7F6}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
{EDB0DFAF-5D6F-4D74-AE66-0DDADE12A7F6}.Mixed_Dedicated|Win32.Build.0 = Release|Win32
- {EDB0DFAF-5D6F-4D74-AE66-0DDADE12A7F6}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32
- {EDB0DFAF-5D6F-4D74-AE66-0DDADE12A7F6}.Mixed|Mixed Platforms.Build.0 = Release|Win32
{EDB0DFAF-5D6F-4D74-AE66-0DDADE12A7F6}.Mixed|Win32.ActiveCfg = Release|Win32
{EDB0DFAF-5D6F-4D74-AE66-0DDADE12A7F6}.Mixed|Win32.Build.0 = Release|Win32
- {EDB0DFAF-5D6F-4D74-AE66-0DDADE12A7F6}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {EDB0DFAF-5D6F-4D74-AE66-0DDADE12A7F6}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{EDB0DFAF-5D6F-4D74-AE66-0DDADE12A7F6}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
{EDB0DFAF-5D6F-4D74-AE66-0DDADE12A7F6}.Release_Dedicated|Win32.Build.0 = Release|Win32
- {EDB0DFAF-5D6F-4D74-AE66-0DDADE12A7F6}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {EDB0DFAF-5D6F-4D74-AE66-0DDADE12A7F6}.Release|Mixed Platforms.Build.0 = Release|Win32
{EDB0DFAF-5D6F-4D74-AE66-0DDADE12A7F6}.Release|Win32.ActiveCfg = Release|Win32
{EDB0DFAF-5D6F-4D74-AE66-0DDADE12A7F6}.Release|Win32.Build.0 = Release|Win32
- {67FF193E-2C20-402A-9026-9F5F6327503C}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {67FF193E-2C20-402A-9026-9F5F6327503C}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{67FF193E-2C20-402A-9026-9F5F6327503C}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
{67FF193E-2C20-402A-9026-9F5F6327503C}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
- {67FF193E-2C20-402A-9026-9F5F6327503C}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {67FF193E-2C20-402A-9026-9F5F6327503C}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{67FF193E-2C20-402A-9026-9F5F6327503C}.Debug|Win32.ActiveCfg = Debug|Win32
{67FF193E-2C20-402A-9026-9F5F6327503C}.Debug|Win32.Build.0 = Debug|Win32
- {67FF193E-2C20-402A-9026-9F5F6327503C}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Mixed|Win32
- {67FF193E-2C20-402A-9026-9F5F6327503C}.Mixed_Dedicated|Mixed Platforms.Build.0 = Mixed|Win32
{67FF193E-2C20-402A-9026-9F5F6327503C}.Mixed_Dedicated|Win32.ActiveCfg = Mixed|Win32
{67FF193E-2C20-402A-9026-9F5F6327503C}.Mixed_Dedicated|Win32.Build.0 = Mixed|Win32
- {67FF193E-2C20-402A-9026-9F5F6327503C}.Mixed|Mixed Platforms.ActiveCfg = Mixed|Win32
- {67FF193E-2C20-402A-9026-9F5F6327503C}.Mixed|Mixed Platforms.Build.0 = Mixed|Win32
{67FF193E-2C20-402A-9026-9F5F6327503C}.Mixed|Win32.ActiveCfg = Mixed|Win32
{67FF193E-2C20-402A-9026-9F5F6327503C}.Mixed|Win32.Build.0 = Mixed|Win32
- {67FF193E-2C20-402A-9026-9F5F6327503C}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {67FF193E-2C20-402A-9026-9F5F6327503C}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{67FF193E-2C20-402A-9026-9F5F6327503C}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
{67FF193E-2C20-402A-9026-9F5F6327503C}.Release_Dedicated|Win32.Build.0 = Release|Win32
- {67FF193E-2C20-402A-9026-9F5F6327503C}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {67FF193E-2C20-402A-9026-9F5F6327503C}.Release|Mixed Platforms.Build.0 = Release|Win32
{67FF193E-2C20-402A-9026-9F5F6327503C}.Release|Win32.ActiveCfg = Release|Win32
{67FF193E-2C20-402A-9026-9F5F6327503C}.Release|Win32.Build.0 = Release|Win32
- {614AA57F-58D7-45A8-A5FF-93F04B05FAC6}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32
- {614AA57F-58D7-45A8-A5FF-93F04B05FAC6}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32
{614AA57F-58D7-45A8-A5FF-93F04B05FAC6}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
{614AA57F-58D7-45A8-A5FF-93F04B05FAC6}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
- {614AA57F-58D7-45A8-A5FF-93F04B05FAC6}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {614AA57F-58D7-45A8-A5FF-93F04B05FAC6}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{614AA57F-58D7-45A8-A5FF-93F04B05FAC6}.Debug|Win32.ActiveCfg = Debug|Win32
{614AA57F-58D7-45A8-A5FF-93F04B05FAC6}.Debug|Win32.Build.0 = Debug|Win32
- {614AA57F-58D7-45A8-A5FF-93F04B05FAC6}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {614AA57F-58D7-45A8-A5FF-93F04B05FAC6}.Mixed_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{614AA57F-58D7-45A8-A5FF-93F04B05FAC6}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
{614AA57F-58D7-45A8-A5FF-93F04B05FAC6}.Mixed_Dedicated|Win32.Build.0 = Release|Win32
- {614AA57F-58D7-45A8-A5FF-93F04B05FAC6}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32
- {614AA57F-58D7-45A8-A5FF-93F04B05FAC6}.Mixed|Mixed Platforms.Build.0 = Release|Win32
{614AA57F-58D7-45A8-A5FF-93F04B05FAC6}.Mixed|Win32.ActiveCfg = Release|Win32
{614AA57F-58D7-45A8-A5FF-93F04B05FAC6}.Mixed|Win32.Build.0 = Release|Win32
- {614AA57F-58D7-45A8-A5FF-93F04B05FAC6}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32
- {614AA57F-58D7-45A8-A5FF-93F04B05FAC6}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32
{614AA57F-58D7-45A8-A5FF-93F04B05FAC6}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
{614AA57F-58D7-45A8-A5FF-93F04B05FAC6}.Release_Dedicated|Win32.Build.0 = Release|Win32
- {614AA57F-58D7-45A8-A5FF-93F04B05FAC6}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {614AA57F-58D7-45A8-A5FF-93F04B05FAC6}.Release|Mixed Platforms.Build.0 = Release|Win32
{614AA57F-58D7-45A8-A5FF-93F04B05FAC6}.Release|Win32.ActiveCfg = Release|Win32
{614AA57F-58D7-45A8-A5FF-93F04B05FAC6}.Release|Win32.Build.0 = Release|Win32
+ {632AEEB6-DC06-4E15-9551-B2B09A4B73C5}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
+ {632AEEB6-DC06-4E15-9551-B2B09A4B73C5}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
+ {632AEEB6-DC06-4E15-9551-B2B09A4B73C5}.Debug|Win32.ActiveCfg = Debug|Win32
+ {632AEEB6-DC06-4E15-9551-B2B09A4B73C5}.Debug|Win32.Build.0 = Debug|Win32
+ {632AEEB6-DC06-4E15-9551-B2B09A4B73C5}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
+ {632AEEB6-DC06-4E15-9551-B2B09A4B73C5}.Mixed_Dedicated|Win32.Build.0 = Release|Win32
+ {632AEEB6-DC06-4E15-9551-B2B09A4B73C5}.Mixed|Win32.ActiveCfg = Release|Win32
+ {632AEEB6-DC06-4E15-9551-B2B09A4B73C5}.Mixed|Win32.Build.0 = Release|Win32
+ {632AEEB6-DC06-4E15-9551-B2B09A4B73C5}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
+ {632AEEB6-DC06-4E15-9551-B2B09A4B73C5}.Release_Dedicated|Win32.Build.0 = Release|Win32
+ {632AEEB6-DC06-4E15-9551-B2B09A4B73C5}.Release|Win32.ActiveCfg = Release|Win32
+ {632AEEB6-DC06-4E15-9551-B2B09A4B73C5}.Release|Win32.Build.0 = Release|Win32
+ {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
+ {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
+ {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Win32.ActiveCfg = Debug|Win32
+ {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Win32.Build.0 = Debug|Win32
+ {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
+ {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Mixed_Dedicated|Win32.Build.0 = Release|Win32
+ {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Mixed|Win32.ActiveCfg = Release|Win32
+ {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Mixed|Win32.Build.0 = Release|Win32
+ {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
+ {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release_Dedicated|Win32.Build.0 = Release|Win32
+ {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Win32.ActiveCfg = Release|Win32
+ {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Win32.Build.0 = Release|Win32
+ {15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
+ {15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
+ {15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Debug|Win32.ActiveCfg = Debug|Win32
+ {15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Debug|Win32.Build.0 = Debug|Win32
+ {15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
+ {15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Mixed_Dedicated|Win32.Build.0 = Release|Win32
+ {15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Mixed|Win32.ActiveCfg = Release|Win32
+ {15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Mixed|Win32.Build.0 = Release|Win32
+ {15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
+ {15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Release_Dedicated|Win32.Build.0 = Release|Win32
+ {15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Release|Win32.ActiveCfg = Release|Win32
+ {15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Release|Win32.Build.0 = Release|Win32
+ {653F3841-3F26-49B9-AFCF-091DB4B67031}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
+ {653F3841-3F26-49B9-AFCF-091DB4B67031}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
+ {653F3841-3F26-49B9-AFCF-091DB4B67031}.Debug|Win32.ActiveCfg = Debug|Win32
+ {653F3841-3F26-49B9-AFCF-091DB4B67031}.Debug|Win32.Build.0 = Debug|Win32
+ {653F3841-3F26-49B9-AFCF-091DB4B67031}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
+ {653F3841-3F26-49B9-AFCF-091DB4B67031}.Mixed_Dedicated|Win32.Build.0 = Release|Win32
+ {653F3841-3F26-49B9-AFCF-091DB4B67031}.Mixed|Win32.ActiveCfg = Release|Win32
+ {653F3841-3F26-49B9-AFCF-091DB4B67031}.Mixed|Win32.Build.0 = Release|Win32
+ {653F3841-3F26-49B9-AFCF-091DB4B67031}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
+ {653F3841-3F26-49B9-AFCF-091DB4B67031}.Release_Dedicated|Win32.Build.0 = Release|Win32
+ {653F3841-3F26-49B9-AFCF-091DB4B67031}.Release|Win32.ActiveCfg = Release|Win32
+ {653F3841-3F26-49B9-AFCF-091DB4B67031}.Release|Win32.Build.0 = Release|Win32
+ {3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
+ {3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
+ {3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Debug|Win32.ActiveCfg = Debug|Win32
+ {3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Debug|Win32.Build.0 = Debug|Win32
+ {3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
+ {3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Mixed_Dedicated|Win32.Build.0 = Release|Win32
+ {3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Mixed|Win32.ActiveCfg = Release|Win32
+ {3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Mixed|Win32.Build.0 = Release|Win32
+ {3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
+ {3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Release_Dedicated|Win32.Build.0 = Release|Win32
+ {3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Release|Win32.ActiveCfg = Release|Win32
+ {3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Release|Win32.Build.0 = Release|Win32
+ {CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
+ {CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
+ {CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Debug|Win32.ActiveCfg = Debug|Win32
+ {CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Debug|Win32.Build.0 = Debug|Win32
+ {CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
+ {CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Mixed_Dedicated|Win32.Build.0 = Release|Win32
+ {CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Mixed|Win32.ActiveCfg = Release|Win32
+ {CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Mixed|Win32.Build.0 = Release|Win32
+ {CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
+ {CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Release_Dedicated|Win32.Build.0 = Release|Win32
+ {CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Release|Win32.ActiveCfg = Release|Win32
+ {CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Release|Win32.Build.0 = Release|Win32
+ {938C5808-85A1-4B5A-8CB4-D2D9D7851CB8}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
+ {938C5808-85A1-4B5A-8CB4-D2D9D7851CB8}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
+ {938C5808-85A1-4B5A-8CB4-D2D9D7851CB8}.Debug|Win32.ActiveCfg = Debug|Win32
+ {938C5808-85A1-4B5A-8CB4-D2D9D7851CB8}.Debug|Win32.Build.0 = Debug|Win32
+ {938C5808-85A1-4B5A-8CB4-D2D9D7851CB8}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
+ {938C5808-85A1-4B5A-8CB4-D2D9D7851CB8}.Mixed_Dedicated|Win32.Build.0 = Release|Win32
+ {938C5808-85A1-4B5A-8CB4-D2D9D7851CB8}.Mixed|Win32.ActiveCfg = Release|Win32
+ {938C5808-85A1-4B5A-8CB4-D2D9D7851CB8}.Mixed|Win32.Build.0 = Release|Win32
+ {938C5808-85A1-4B5A-8CB4-D2D9D7851CB8}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
+ {938C5808-85A1-4B5A-8CB4-D2D9D7851CB8}.Release_Dedicated|Win32.Build.0 = Release|Win32
+ {938C5808-85A1-4B5A-8CB4-D2D9D7851CB8}.Release|Win32.ActiveCfg = Release|Win32
+ {938C5808-85A1-4B5A-8CB4-D2D9D7851CB8}.Release|Win32.Build.0 = Release|Win32
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Debug|Win32.ActiveCfg = Debug|Win32
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Debug|Win32.Build.0 = Debug|Win32
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Mixed_Dedicated|Win32.Build.0 = Release|Win32
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Mixed|Win32.ActiveCfg = Release|Win32
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Mixed|Win32.Build.0 = Release|Win32
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Release_Dedicated|Win32.Build.0 = Release|Win32
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Release|Win32.ActiveCfg = Release|Win32
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Release|Win32.Build.0 = Release|Win32
+ {848E8AB3-9962-4C04-B813-5690399C8A3E}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
+ {848E8AB3-9962-4C04-B813-5690399C8A3E}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
+ {848E8AB3-9962-4C04-B813-5690399C8A3E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {848E8AB3-9962-4C04-B813-5690399C8A3E}.Debug|Win32.Build.0 = Debug|Win32
+ {848E8AB3-9962-4C04-B813-5690399C8A3E}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
+ {848E8AB3-9962-4C04-B813-5690399C8A3E}.Mixed_Dedicated|Win32.Build.0 = Release|Win32
+ {848E8AB3-9962-4C04-B813-5690399C8A3E}.Mixed|Win32.ActiveCfg = Release|Win32
+ {848E8AB3-9962-4C04-B813-5690399C8A3E}.Mixed|Win32.Build.0 = Release|Win32
+ {848E8AB3-9962-4C04-B813-5690399C8A3E}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
+ {848E8AB3-9962-4C04-B813-5690399C8A3E}.Release_Dedicated|Win32.Build.0 = Release|Win32
+ {848E8AB3-9962-4C04-B813-5690399C8A3E}.Release|Win32.ActiveCfg = Release|Win32
+ {848E8AB3-9962-4C04-B813-5690399C8A3E}.Release|Win32.Build.0 = Release|Win32
+ {61D4856F-FA82-4F02-BB88-909DDFB1FE74}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
+ {61D4856F-FA82-4F02-BB88-909DDFB1FE74}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
+ {61D4856F-FA82-4F02-BB88-909DDFB1FE74}.Debug|Win32.ActiveCfg = Debug|Win32
+ {61D4856F-FA82-4F02-BB88-909DDFB1FE74}.Debug|Win32.Build.0 = Debug|Win32
+ {61D4856F-FA82-4F02-BB88-909DDFB1FE74}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
+ {61D4856F-FA82-4F02-BB88-909DDFB1FE74}.Mixed_Dedicated|Win32.Build.0 = Release|Win32
+ {61D4856F-FA82-4F02-BB88-909DDFB1FE74}.Mixed|Win32.ActiveCfg = Release|Win32
+ {61D4856F-FA82-4F02-BB88-909DDFB1FE74}.Mixed|Win32.Build.0 = Release|Win32
+ {61D4856F-FA82-4F02-BB88-909DDFB1FE74}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
+ {61D4856F-FA82-4F02-BB88-909DDFB1FE74}.Release_Dedicated|Win32.Build.0 = Release|Win32
+ {61D4856F-FA82-4F02-BB88-909DDFB1FE74}.Release|Win32.ActiveCfg = Release|Win32
+ {61D4856F-FA82-4F02-BB88-909DDFB1FE74}.Release|Win32.Build.0 = Release|Win32
+ {C39F4B46-6E89-4074-902E-CA57073044D2}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32
+ {C39F4B46-6E89-4074-902E-CA57073044D2}.Debug_Dedicated|Win32.Build.0 = Debug|Win32
+ {C39F4B46-6E89-4074-902E-CA57073044D2}.Debug|Win32.ActiveCfg = Debug|Win32
+ {C39F4B46-6E89-4074-902E-CA57073044D2}.Debug|Win32.Build.0 = Debug|Win32
+ {C39F4B46-6E89-4074-902E-CA57073044D2}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32
+ {C39F4B46-6E89-4074-902E-CA57073044D2}.Mixed_Dedicated|Win32.Build.0 = Release|Win32
+ {C39F4B46-6E89-4074-902E-CA57073044D2}.Mixed|Win32.ActiveCfg = Release|Win32
+ {C39F4B46-6E89-4074-902E-CA57073044D2}.Mixed|Win32.Build.0 = Release|Win32
+ {C39F4B46-6E89-4074-902E-CA57073044D2}.Release_Dedicated|Win32.ActiveCfg = Release|Win32
+ {C39F4B46-6E89-4074-902E-CA57073044D2}.Release_Dedicated|Win32.Build.0 = Release|Win32
+ {C39F4B46-6E89-4074-902E-CA57073044D2}.Release|Win32.ActiveCfg = Release|Win32
+ {C39F4B46-6E89-4074-902E-CA57073044D2}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -1486,6 +965,17 @@ Global
{1D137785-6E1B-4718-B800-F9380B945C9F} = {CB0C814D-FB4E-453B-B7A0-716F4A1EACA4}
{67FF193E-2C20-402A-9026-9F5F6327503C} = {2BFC806B-CE92-4EA4-8FE8-5F2EA54BA348}
{614AA57F-58D7-45A8-A5FF-93F04B05FAC6} = {2BFC806B-CE92-4EA4-8FE8-5F2EA54BA348}
+ {632AEEB6-DC06-4E15-9551-B2B09A4B73C5} = {2BFC806B-CE92-4EA4-8FE8-5F2EA54BA348}
+ {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8} = {2BFC806B-CE92-4EA4-8FE8-5F2EA54BA348}
+ {15CBFEFF-7965-41F5-B4E2-21E8795C9159} = {2BFC806B-CE92-4EA4-8FE8-5F2EA54BA348}
+ {653F3841-3F26-49B9-AFCF-091DB4B67031} = {2BFC806B-CE92-4EA4-8FE8-5F2EA54BA348}
+ {3A214E06-B95E-4D61-A291-1F8DF2EC10FD} = {2BFC806B-CE92-4EA4-8FE8-5F2EA54BA348}
+ {CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC} = {2BFC806B-CE92-4EA4-8FE8-5F2EA54BA348}
+ {938C5808-85A1-4B5A-8CB4-D2D9D7851CB8} = {2BFC806B-CE92-4EA4-8FE8-5F2EA54BA348}
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C} = {2BFC806B-CE92-4EA4-8FE8-5F2EA54BA348}
+ {848E8AB3-9962-4C04-B813-5690399C8A3E} = {2BFC806B-CE92-4EA4-8FE8-5F2EA54BA348}
+ {61D4856F-FA82-4F02-BB88-909DDFB1FE74} = {2BFC806B-CE92-4EA4-8FE8-5F2EA54BA348}
+ {C39F4B46-6E89-4074-902E-CA57073044D2} = {2BFC806B-CE92-4EA4-8FE8-5F2EA54BA348}
EndGlobalSection
GlobalSection(DPCodeReviewSolutionGUID) = preSolution
DPCodeReviewSolutionGUID = {00000000-0000-0000-0000-000000000000}
diff --git a/src/plugins/Max/MAX_Export60.vcxproj b/src/plugins/Max/MAX_Export60.vcxproj
index 301adf4dc34..f14edcd945b 100644
--- a/src/plugins/Max/MAX_Export60.vcxproj
+++ b/src/plugins/Max/MAX_Export60.vcxproj
@@ -112,7 +112,7 @@
/MACHINE:I386 %(AdditionalOptions)
mesh.lib;geom.lib;gfx.lib;maxutil.lib;core.lib;paramblk2.lib;comctl32.lib;odbc32.lib;odbccp32.lib;Winmm.lib;%(AdditionalDependencies)
true
- $(SolutionDir)Externals\bugtrap\bin;$(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\3dsmax/ver-6.0/lib;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\3dsmax/ver-6.0/lib;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
Export\Utility.def
0x08970000
false
@@ -152,7 +152,7 @@
/MACHINE:I386 %(AdditionalOptions)
mesh.lib;geom.lib;gfx.lib;maxutil.lib;core.lib;paramblk2.lib;comctl32.lib;odbc32.lib;odbccp32.lib;Winmm.lib;%(AdditionalDependencies)
true
- $(SolutionDir)Externals\bugtrap\bin;$(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\3dsmax/ver-6.0/lib;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\3dsmax/ver-6.0/lib;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
Export\Utility.def
true
0x08970000
diff --git a/src/plugins/Max/MAX_Material60.vcxproj b/src/plugins/Max/MAX_Material60.vcxproj
index 01b0df59c6b..ae4184a3488 100644
--- a/src/plugins/Max/MAX_Material60.vcxproj
+++ b/src/plugins/Max/MAX_Material60.vcxproj
@@ -103,7 +103,7 @@
/MACHINE:I386 %(AdditionalOptions)
Winmm.lib;comctl32.lib;bmm.lib;core.lib;geom.lib;gfx.lib;mesh.lib;maxutil.lib;maxscrpt.lib;manipsys.lib;paramblk2.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\BugTrap\Bin;$(SolutionDir)Externals\3dsmax/ver-6.0/lib;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\3dsmax/ver-6.0/lib;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
..\Shared\GameMaterial.def
Windows
0x3e0e0000
@@ -141,7 +141,7 @@
/MACHINE:I386 %(AdditionalOptions)
Winmm.lib;comctl32.lib;core.lib;geom.lib;gfx.lib;mesh.lib;maxutil.lib;maxscrpt.lib;manipsys.lib;paramblk2.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\BugTrap\Bin;$(SolutionDir)Externals\3dsmax/ver-6.0/lib;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\3dsmax/ver-6.0/lib;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
..\Shared\GameMaterial.def
Windows
true
@@ -180,7 +180,7 @@
/MACHINE:I386 %(AdditionalOptions)
Winmm.lib;comctl32.lib;core.lib;geom.lib;gfx.lib;mesh.lib;maxutil.lib;maxscrpt.lib;manipsys.lib;paramblk2.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\BugTrap\Bin;$(SolutionDir)Externals\3dsmax/ver-6.0/lib;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\3dsmax/ver-6.0/lib;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
..\Shared\GameMaterial.def
Windows
true
diff --git a/src/plugins/Maya/Maya_Export2008.vcxproj b/src/plugins/Maya/Maya_Export2008.vcxproj
index 9ccf5510fe8..ce96c6d8e27 100644
--- a/src/plugins/Maya/Maya_Export2008.vcxproj
+++ b/src/plugins/Maya/Maya_Export2008.vcxproj
@@ -85,7 +85,7 @@
Disabled
- $(SolutionDir)Externals\maya/ver-2008/include;../Shared;$(SolutionDir)utils/xrQSlim/src;$(SolutionDir)Externals\MagicSoftware\FreeMagic\Include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)Externals\maya/ver-2008/include;../Shared;$(SolutionDir)utils/xrQSlim/src;$(SolutionDir)Externals\FreeMagic\Include;%(AdditionalIncludeDirectories)
NT_PLUGIN;_MAYA_EXPORT;_MAYA_PLUGIN;%(PreprocessorDefinitions)
true
MultiThreadedDLL
@@ -103,7 +103,7 @@
/MACHINE:I386 /export:initializePlugin /export:uninitializePlugin %(AdditionalOptions)
odbc32.lib;odbccp32.lib;Foundation.lib;OpenMaya.lib;OpenMayaAnim.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\maya/ver-2008/lib;$(SolutionDir)Externals\BugTrap\Bin;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\maya/ver-2008/lib;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
true
Windows
false
@@ -119,7 +119,7 @@
OnlyExplicitInline
- $(SolutionDir)Externals\maya/ver-2008/include;../Shared;$(SolutionDir)utils/xrQSlim/src;$(SolutionDir)Externals\MagicSoftware\FreeMagic\Include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)Externals\maya/ver-2008/include;../Shared;$(SolutionDir)utils/xrQSlim/src;$(SolutionDir)Externals\FreeMagic\Include;%(AdditionalIncludeDirectories)
NT_PLUGIN;_MAYA_EXPORT;_MAYA_PLUGIN;%(PreprocessorDefinitions)
true
false
@@ -139,7 +139,7 @@
/MACHINE:I386 /export:initializePlugin /export:uninitializePlugin %(AdditionalOptions)
odbc32.lib;odbccp32.lib;Foundation.lib;OpenMaya.lib;OpenMayaAnim.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\maya/ver-2008/lib;$(SolutionDir)Externals\BugTrap\Bin;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\maya/ver-2008/lib;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
Windows
false
@@ -154,7 +154,7 @@
OnlyExplicitInline
- $(SolutionDir)Externals\maya/ver-2008/include;../Shared;$(SolutionDir)utils/xrQSlim/src;$(SolutionDir)Externals\MagicSoftware\FreeMagic\Include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)Externals\maya/ver-2008/include;../Shared;$(SolutionDir)utils/xrQSlim/src;$(SolutionDir)Externals\FreeMagic\Include;%(AdditionalIncludeDirectories)
NT_PLUGIN;_MAYA_EXPORT;_MAYA_PLUGIN;%(PreprocessorDefinitions)
true
false
@@ -174,7 +174,7 @@
/MACHINE:I386 /export:initializePlugin /export:uninitializePlugin %(AdditionalOptions)
odbc32.lib;odbccp32.lib;Foundation.lib;OpenMaya.lib;OpenMayaAnim.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\maya/ver-2008/lib;$(SolutionDir)Externals\BugTrap\Bin;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\maya/ver-2008/lib;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
Windows
false
diff --git a/src/plugins/Maya/Maya_Export2009.vcxproj b/src/plugins/Maya/Maya_Export2009.vcxproj
index 4793596e230..8126a9192d4 100644
--- a/src/plugins/Maya/Maya_Export2009.vcxproj
+++ b/src/plugins/Maya/Maya_Export2009.vcxproj
@@ -85,7 +85,7 @@
Disabled
- $(SolutionDir)Externals\maya/ver-2009/include;../Shared;$(SolutionDir)xrEngine;$(SolutionDir)utils/xrQSlim/src/;$(SolutionDir)Externals\MagicSoftware\FreeMagic\Include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)Externals\maya/ver-2009/include;../Shared;$(SolutionDir)xrEngine;$(SolutionDir)utils/xrQSlim/src/;$(SolutionDir)Externals\FreeMagic\Include;%(AdditionalIncludeDirectories)
NT_PLUGIN;_MAYA_EXPORT;_MAYA_PLUGIN;%(PreprocessorDefinitions)
true
MultiThreadedDLL
@@ -104,7 +104,7 @@
%(AdditionalOptions)
odbc32.lib;odbccp32.lib;Foundation.lib;OpenMaya.lib;OpenMayaAnim.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\maya/ver-2009/lib;$(SolutionDir)Externals\BugTrap\Bin;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\maya/ver-2009/lib;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
true
Windows
false
@@ -120,7 +120,7 @@
OnlyExplicitInline
- $(SolutionDir)Externals\maya/ver-2009/include;../Shared;$(SolutionDir)xrEngine;$(SolutionDir)utils/xrQSlim/src/;$(SolutionDir)Externals\MagicSoftware\FreeMagic\Include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)Externals\maya/ver-2009/include;../Shared;$(SolutionDir)xrEngine;$(SolutionDir)utils/xrQSlim/src/;$(SolutionDir)Externals\FreeMagic\Include;%(AdditionalIncludeDirectories)
NT_PLUGIN;_MAYA_EXPORT;_MAYA_PLUGIN;%(PreprocessorDefinitions)
true
false
@@ -140,7 +140,7 @@
/MACHINE:I386 /export:initializePlugin /export:uninitializePlugin %(AdditionalOptions)
odbc32.lib;odbccp32.lib;Foundation.lib;OpenMaya.lib;OpenMayaAnim.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\maya/ver-2009/lib;$(SolutionDir)Externals\BugTrap\Bin;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\maya/ver-2009/lib;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
Windows
false
@@ -155,7 +155,7 @@
OnlyExplicitInline
- $(SolutionDir)Externals\maya/ver-2009/include;../Shared;$(SolutionDir)xrEngine;$(SolutionDir)utils/xrQSlim/src/;$(SolutionDir)Externals\MagicSoftware\FreeMagic\Include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)Externals\maya/ver-2009/include;../Shared;$(SolutionDir)xrEngine;$(SolutionDir)utils/xrQSlim/src/;$(SolutionDir)Externals\FreeMagic\Include;%(AdditionalIncludeDirectories)
NT_PLUGIN;_MAYA_EXPORT;_MAYA_PLUGIN;%(PreprocessorDefinitions)
true
false
@@ -175,7 +175,7 @@
/MACHINE:I386 /export:initializePlugin /export:uninitializePlugin %(AdditionalOptions)
odbc32.lib;odbccp32.lib;Foundation.lib;OpenMaya.lib;OpenMayaAnim.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\maya/ver-2009/lib;$(SolutionDir)Externals\BugTrap\Bin;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\maya/ver-2009/lib;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
Windows
false
diff --git a/src/plugins/Maya/Maya_Material2008.vcxproj b/src/plugins/Maya/Maya_Material2008.vcxproj
index ebb701e3f98..fa2a853c300 100644
--- a/src/plugins/Maya/Maya_Material2008.vcxproj
+++ b/src/plugins/Maya/Maya_Material2008.vcxproj
@@ -104,7 +104,7 @@
%(AdditionalOptions)
odbc32.lib;odbccp32.lib;Foundation.lib;OpenMaya.lib;OpenMayaRender.lib;OpenMayaUI.lib;glu32.lib;opengl32.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\maya/ver-2008/lib;$(SolutionDir)Externals\BugTrap\Bin;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\maya/ver-2008/lib;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
true
Windows
false
@@ -140,7 +140,7 @@
/MACHINE:I386 /export:initializePlugin /export:uninitializePlugin %(AdditionalOptions)
odbc32.lib;odbccp32.lib;Foundation.lib;OpenMaya.lib;OpenMayaRender.lib;OpenMayaUI.lib;glu32.lib;opengl32.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\maya/ver-2008/lib;$(SolutionDir)Externals\BugTrap\Bin;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\maya/ver-2008/lib;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
Windows
false
@@ -175,7 +175,7 @@
/MACHINE:I386 /export:initializePlugin /export:uninitializePlugin %(AdditionalOptions)
odbc32.lib;odbccp32.lib;Foundation.lib;OpenMaya.lib;OpenMayaRender.lib;OpenMayaUI.lib;glu32.lib;opengl32.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\maya/ver-2008/lib;$(SolutionDir)Externals\BugTrap\Bin;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\maya/ver-2008/lib;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
Windows
false
diff --git a/src/plugins/Maya/Maya_Material2009.vcxproj b/src/plugins/Maya/Maya_Material2009.vcxproj
index 11c77be4740..dc2c4508e10 100644
--- a/src/plugins/Maya/Maya_Material2009.vcxproj
+++ b/src/plugins/Maya/Maya_Material2009.vcxproj
@@ -104,7 +104,7 @@
%(AdditionalOptions)
odbc32.lib;odbccp32.lib;Foundation.lib;OpenMaya.lib;OpenMayaRender.lib;OpenMayaUI.lib;glu32.lib;opengl32.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\maya/ver-2009/lib;$(SolutionDir)Externals\BugTrap\Bin;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\maya/ver-2009/lib;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
true
Windows
false
@@ -140,7 +140,7 @@
/MACHINE:I386 /export:initializePlugin /export:uninitializePlugin %(AdditionalOptions)
odbc32.lib;odbccp32.lib;Foundation.lib;OpenMaya.lib;OpenMayaRender.lib;OpenMayaUI.lib;glu32.lib;opengl32.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\maya/ver-2009/lib;$(SolutionDir)Externals\BugTrap\Bin;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\maya/ver-2009/lib;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
Windows
false
@@ -175,7 +175,7 @@
/MACHINE:I386 /export:initializePlugin /export:uninitializePlugin %(AdditionalOptions)
odbc32.lib;odbccp32.lib;Foundation.lib;OpenMaya.lib;OpenMayaRender.lib;OpenMayaUI.lib;glu32.lib;opengl32.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\maya/ver-2009/lib;$(SolutionDir)Externals\BugTrap\Bin;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\maya/ver-2009/lib;$(xrLibDir);$(xrSdkDir)libraries;%(AdditionalLibraryDirectories)
Windows
false
diff --git a/src/plugins/lw/LW_Export80.vcxproj b/src/plugins/lw/LW_Export80.vcxproj
index 9f5908ab747..909ded86919 100644
--- a/src/plugins/lw/LW_Export80.vcxproj
+++ b/src/plugins/lw/LW_Export80.vcxproj
@@ -112,7 +112,7 @@
/MACHINE:I386 %(AdditionalOptions)
odbc32.lib;odbccp32.lib;LW_Server.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\BugTrap\Bin;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;%(AdditionalLibraryDirectories)
Server\serv.def
false
@@ -153,7 +153,7 @@
/MACHINE:I386 %(AdditionalOptions)
odbc32.lib;odbccp32.lib;LW_Server.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\BugTrap\Bin;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;%(AdditionalLibraryDirectories)
Server\serv.def
false
@@ -193,7 +193,7 @@
/MACHINE:I386 %(AdditionalOptions)
odbc32.lib;odbccp32.lib;LW_Server.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\BugTrap\Bin;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;%(AdditionalLibraryDirectories)
Server\serv.def
false
diff --git a/src/plugins/lw/LW_Shader80.vcxproj b/src/plugins/lw/LW_Shader80.vcxproj
index 94aaa6e0a86..746e75db318 100644
--- a/src/plugins/lw/LW_Shader80.vcxproj
+++ b/src/plugins/lw/LW_Shader80.vcxproj
@@ -108,7 +108,7 @@
/MACHINE:I386 %(AdditionalOptions)
odbc32.lib;odbccp32.lib;lw_server.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\BugTrap\Bin;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;%(AdditionalLibraryDirectories)
Server\serv.def
false
@@ -145,7 +145,7 @@
/MACHINE:I386 %(AdditionalOptions)
odbc32.lib;odbccp32.lib;lw_server.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\BugTrap\Bin;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;%(AdditionalLibraryDirectories)
Server\serv.def
false
@@ -181,7 +181,7 @@
/MACHINE:I386 %(AdditionalOptions)
odbc32.lib;odbccp32.lib;lw_server.lib;%(AdditionalDependencies)
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\BugTrap\Bin;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;%(AdditionalLibraryDirectories)
Server\serv.def
false
diff --git a/src/utils/ETools/ETools.vcxproj b/src/utils/ETools/ETools.vcxproj
index c58d3da1bd5..21adea3cc4d 100644
--- a/src/utils/ETools/ETools.vcxproj
+++ b/src/utils/ETools/ETools.vcxproj
@@ -82,7 +82,7 @@
true
true
true
- $(SolutionDir)utils\xrQSlim\src;$(SolutionDir)Externals\libvorbis-1.2.3\include;$(SolutionDir)Externals\libogg-1.1.4\include;$(SolutionDir)Externals\libtheora-1.1.1\include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)utils\xrQSlim\src;$(SolutionDir)Externals\libvorbis\include;$(SolutionDir)Externals\libogg\include;$(SolutionDir)Externals\libtheora\include;%(AdditionalIncludeDirectories)
ETOOLS_EXPORTS;%(PreprocessorDefinitions)
true
MultiThreadedDLL
@@ -103,7 +103,7 @@
/MACHINE:I386 %(AdditionalOptions)
libogg_static.lib;libvorbis_static.lib;libvorbisfile_static.lib;%(AdditionalDependencies)
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\libvorbis-1.2.3\win32\lib\$(Platform)\Release;$(SolutionDir)Externals\libogg-1.1.4\win32\lib\$(Platform)\Release;$(SolutionDir)Externals\libtheora-1.1.1\win32\lib\$(Platform)\Release;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;%(AdditionalLibraryDirectories)
user32.lib;%(IgnoreSpecificDefaultLibraries)
true
true
@@ -124,7 +124,7 @@
Disabled
true
- $(SolutionDir)utils\xrQSlim\src;$(SolutionDir)Externals\libvorbis-1.2.3\include;$(SolutionDir)Externals\libogg-1.1.4\include;$(SolutionDir)Externals\libtheora-1.1.1\include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)utils\xrQSlim\src;$(SolutionDir)Externals\libvorbis\include;$(SolutionDir)Externals\libogg\include;$(SolutionDir)Externals\libtheora\include;%(AdditionalIncludeDirectories)
ETOOLS_EXPORTS;%(PreprocessorDefinitions)
MultiThreadedDLL
false
@@ -143,7 +143,7 @@
/MACHINE:I386 %(AdditionalOptions)
libogg_static.lib;libvorbis_static.lib;libvorbisfile_static.lib;%(AdditionalDependencies)
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\libvorbis-1.2.3\win32\lib\$(Platform)\Debug;$(SolutionDir)Externals\libogg-1.1.4\win32\lib\$(Platform)\Debug;$(SolutionDir)Externals\libtheora-1.1.1\win32\lib\$(Platform)\Debug;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;%(AdditionalLibraryDirectories)
user32.lib;%(IgnoreSpecificDefaultLibraries)
Windows
true
@@ -165,7 +165,7 @@
true
Speed
true
- $(SolutionDir)utils\xrQSlim\src;$(SolutionDir)Externals\libvorbis-1.2.3\include;$(SolutionDir)Externals\libogg-1.1.4\include;$(SolutionDir)Externals\libtheora-1.1.1\include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)utils\xrQSlim\src;$(SolutionDir)Externals\libvorbis\include;$(SolutionDir)Externals\libogg\include;$(SolutionDir)Externals\libtheora\include;%(AdditionalIncludeDirectories)
ETOOLS_EXPORTS;%(PreprocessorDefinitions)
true
MultiThreadedDLL
@@ -185,7 +185,7 @@
/MACHINE:I386 /NODEFAULTLIB:user32 %(AdditionalOptions)
libogg_static.lib;libvorbis_static.lib;libvorbisfile_static.lib;%(AdditionalDependencies)
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\libvorbis-1.2.3\win32\lib\$(Platform)\Release;$(SolutionDir)Externals\libogg-1.1.4\win32\lib\$(Platform)\Release;$(SolutionDir)Externals\libtheora-1.1.1\win32\lib\$(Platform)\Release;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;%(AdditionalLibraryDirectories)
user32.dll;%(IgnoreSpecificDefaultLibraries)
true
Windows
diff --git a/src/utils/mp_configs_verifyer/configs_common.h b/src/utils/mp_configs_verifyer/configs_common.h
index 54cb84f533a..af45c8f7135 100644
--- a/src/utils/mp_configs_verifyer/configs_common.h
+++ b/src/utils/mp_configs_verifyer/configs_common.h
@@ -1,7 +1,7 @@
#ifndef CONFIGS_COMMON_INCLUDED
#define CONFIGS_COMMON_INCLUDED
-#include "xrCore/Crypto/crypto.h"
+#include "xrCore/Crypto/xr_dsa.h"
namespace mp_anticheat
{
diff --git a/src/utils/mp_configs_verifyer/entry_point.cpp b/src/utils/mp_configs_verifyer/entry_point.cpp
index 2048fb4c0c5..56a648cb992 100644
--- a/src/utils/mp_configs_verifyer/entry_point.cpp
+++ b/src/utils/mp_configs_verifyer/entry_point.cpp
@@ -149,7 +149,6 @@ void run_configs_verifyer_server()
void initialize_core()
{
Core._initialize("mp_configs_info", LogCallback(xrcore_log_cb, nullptr), TRUE, "fsgame4mpu.ltx");
- crypto::xr_crypto_init();
string_path fname;
FS.update_path(fname, "$game_config$", "system.ltx");
diff --git a/src/utils/mp_configs_verifyer/pch.h b/src/utils/mp_configs_verifyer/pch.h
index 143f9b18236..9b9f39d53f4 100644
--- a/src/utils/mp_configs_verifyer/pch.h
+++ b/src/utils/mp_configs_verifyer/pch.h
@@ -4,7 +4,6 @@
#include "xrCore/xrCore.h"
#include "xrCore/LocatorAPI.h"
#include "xrCore/ppmd_compressor.h"
-#include "xrCore/Crypto/crypto.h"
#include
#include
diff --git a/src/utils/mp_screenshots_info/entry_point.cpp b/src/utils/mp_screenshots_info/entry_point.cpp
index 44e9ceeca96..002797944b8 100644
--- a/src/utils/mp_screenshots_info/entry_point.cpp
+++ b/src/utils/mp_screenshots_info/entry_point.cpp
@@ -70,7 +70,6 @@ int main(int argc, char** argv)
}
printf("Initializing core...\n");
Core._initialize("mp_screenshots_info", LogCallback(xrcore_log_cb, nullptr), TRUE, "fsgame4mpu.ltx");
- crypto::xr_crypto_init();
#ifdef DEBUG
if (strstr(argv[1], "--gen_params"))
diff --git a/src/utils/mp_screenshots_info/pch.h b/src/utils/mp_screenshots_info/pch.h
index 3596b53b14d..dca9fb45714 100644
--- a/src/utils/mp_screenshots_info/pch.h
+++ b/src/utils/mp_screenshots_info/pch.h
@@ -3,7 +3,6 @@
#include "xrCore/xrCore.h"
#include "xrCore/LocatorAPI.h"
-#include "xrCore/Crypto/crypto.h"
#include
diff --git a/src/utils/mp_screenshots_info/screenshots_common.h b/src/utils/mp_screenshots_info/screenshots_common.h
index 9e6f799d815..56032871a8e 100644
--- a/src/utils/mp_screenshots_info/screenshots_common.h
+++ b/src/utils/mp_screenshots_info/screenshots_common.h
@@ -1,6 +1,8 @@
#ifndef SCREENSHOTS_COMMON_INCLUDED
#define SCREENSHOTS_COMMON_INCLUDED
+#include "xrCore/Crypto/xr_dsa.h"
+
namespace screenshots
{
extern u8 const p_number[crypto::xr_dsa::public_key_length];
diff --git a/src/utils/xrAI/xrAI.vcxproj b/src/utils/xrAI/xrAI.vcxproj
index 0dbdaf7b039..659e38c4083 100644
--- a/src/utils/xrAI/xrAI.vcxproj
+++ b/src/utils/xrAI/xrAI.vcxproj
@@ -78,7 +78,7 @@
Disabled
- $(SolutionDir)xrServerEntities;$(SolutionDir)Externals\MagicSoftware\Sdk\Include;$(SolutionDir)Externals\FreeImage\Dist;%(AdditionalIncludeDirectories)
+ $(SolutionDir)xrServerEntities;$(SolutionDir)Externals\FreeMagic\Include;$(SolutionDir)Externals\FreeImage\Dist\x32;%(AdditionalIncludeDirectories)
AI_COMPILER;%(PreprocessorDefinitions)
EnableFastChecks
MultiThreadedDLL
@@ -98,7 +98,7 @@
/MACHINE:I386 %(AdditionalOptions)
true
- $(DXSDK_DIR)Lib\x86;$(xrLibDir);$(xrSdkDir)libraries;$(SolutionDir)Externals\FreeImage\Dist;$(SolutionDir)Externals\MagicSoftware\Sdk\Library\DebugDLL;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(xrLibDir);$(xrSdkDir)libraries;$(SolutionDir)Externals\FreeImage\Dist\x32;%(AdditionalLibraryDirectories)
false
Windows
0
@@ -107,7 +107,7 @@
false
$(xrLibDir)$(TargetName).lib
MachineX86
- FreeImaged.lib;%(AdditionalDependencies)
+ FreeImage.lib;%(AdditionalDependencies)
@@ -126,7 +126,7 @@
true
true
true
- $(SolutionDir)xrServerEntities;$(SolutionDir)Externals\MagicSoftware\Sdk\Include;$(SolutionDir)Externals\FreeImage\Dist;%(AdditionalIncludeDirectories)
+ $(SolutionDir)xrServerEntities;$(SolutionDir)Externals\FreeMagic\Include;$(SolutionDir)Externals\FreeImage\Dist\x32;%(AdditionalIncludeDirectories)
AI_COMPILER;%(PreprocessorDefinitions)
true
MultiThreadedDLL
@@ -147,7 +147,7 @@
/MACHINE:I386 %(AdditionalOptions)
true
- $(DXSDK_DIR)Lib\x86;$(xrLibDir);$(xrSdkDir)libraries;$(SolutionDir)Externals\FreeImage\Dist;$(SolutionDir)Externals\MagicSoftware\Sdk\Library\ReleaseDLL;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(xrLibDir);$(xrSdkDir)libraries;$(SolutionDir)Externals\FreeImage\Dist\x32;%(AdditionalLibraryDirectories)
Windows
0
0
@@ -174,7 +174,7 @@
Speed
false
true
- $(SolutionDir)xrServerEntities;$(SolutionDir)Externals\MagicSoftware\Sdk\Include;$(SolutionDir)Externals\FreeImage\Dist;%(AdditionalIncludeDirectories)
+ $(SolutionDir)xrServerEntities;$(SolutionDir)Externals\FreeMagic\Include;$(SolutionDir)Externals\FreeImage\Dist\x32;%(AdditionalIncludeDirectories)
AI_COMPILER;%(PreprocessorDefinitions)
true
MultiThreadedDLL
@@ -195,7 +195,7 @@
/MACHINE:I386 %(AdditionalOptions)
true
- $(DXSDK_DIR)Lib\x86;$(xrLibDir);$(xrSdkDir)libraries;$(SolutionDir)Externals\FreeImage\Dist;$(SolutionDir)Externals\MagicSoftware\Sdk\Library\ReleaseDLL;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(xrLibDir);$(xrSdkDir)libraries;$(SolutionDir)Externals\FreeImage\Dist\x32;%(AdditionalLibraryDirectories)
true
Windows
0
diff --git a/src/utils/xrLC/xrLC.vcxproj b/src/utils/xrLC/xrLC.vcxproj
index 7f247b127f1..edcf2622527 100644
--- a/src/utils/xrLC/xrLC.vcxproj
+++ b/src/utils/xrLC/xrLC.vcxproj
@@ -84,7 +84,7 @@
true
true
true
- $(SolutionDir)utils\xrQSlim\src;$(SolutionDir)Externals\FreeImage\Dist;$(SolutionDir)Externals\MagicSoftware\Sdk\Include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)utils\xrQSlim\src;$(SolutionDir)Externals\FreeImage\Dist\x32;$(SolutionDir)Externals\FreeMagic\Include;%(AdditionalIncludeDirectories)
LEVEL_COMPILER;_USE_MATH_DEFINES;%(PreprocessorDefinitions)
true
MultiThreadedDLL
@@ -106,7 +106,7 @@
/MACHINE:I386 %(AdditionalOptions)
NotSet
true
- $(DXSDK_DIR)Lib\x86;$(xrLibDir);$(xrSdkDir)libraries;$(SolutionDir)Externals\FreeImage\Dist;$(SolutionDir)Externals\MagicSoftware\Sdk\Library\ReleaseDLL;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(xrLibDir);$(xrSdkDir)libraries;$(SolutionDir)Externals\FreeImage\Dist\x32;%(AdditionalLibraryDirectories)
Windows
true
true
@@ -127,7 +127,7 @@
Disabled
- $(SolutionDir)utils\xrQSlim\src;$(SolutionDir)Externals\FreeImage\Dist;$(SolutionDir)Externals\MagicSoftware\Sdk\Include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)utils\xrQSlim\src;$(SolutionDir)Externals\FreeImage\Dist\x32;$(SolutionDir)Externals\FreeMagic\Include;%(AdditionalIncludeDirectories)
LEVEL_COMPILER;_USE_MATH_DEFINES;FORCE_NO_EXCEPTIONS;%(PreprocessorDefinitions)
true
EnableFastChecks
@@ -146,7 +146,7 @@
/MACHINE:I386 %(AdditionalOptions)
true
- $(DXSDK_DIR)Lib\x86;$(xrLibDir);$(xrSdkDir)libraries;$(SolutionDir)Externals\FreeImage\Dist;$(SolutionDir)Externals\MagicSoftware\Sdk\Library\DebugDLL;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(xrLibDir);$(xrSdkDir)libraries;$(SolutionDir)Externals\FreeImage\Dist\x32;%(AdditionalLibraryDirectories)
Windows
2097152
true
@@ -171,7 +171,7 @@
Speed
false
true
- $(SolutionDir)utils\xrQSlim\src;$(SolutionDir)Externals\FreeImage\Dist;$(SolutionDir)Externals\MagicSoftware\Sdk\Include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)utils\xrQSlim\src;$(SolutionDir)Externals\FreeImage\Dist\x32;$(SolutionDir)Externals\FreeMagic\Include;%(AdditionalIncludeDirectories)
LEVEL_COMPILER;_USE_MATH_DEFINES;%(PreprocessorDefinitions)
true
MultiThreadedDLL
@@ -191,7 +191,7 @@
NotSet
true
- $(DXSDK_DIR)Lib\x86;$(xrLibDir);$(xrSdkDir)libraries;$(SolutionDir)Externals\FreeImage\Dist;$(SolutionDir)Externals\MagicSoftware\Sdk\Library\ReleaseDLL;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(xrLibDir);$(xrSdkDir)libraries;$(SolutionDir)Externals\FreeImage\Dist\x32;%(AdditionalLibraryDirectories)
true
false
Windows
diff --git a/src/utils/xrLCUtil/xrLCUtil.vcxproj b/src/utils/xrLCUtil/xrLCUtil.vcxproj
index a1f3dd21036..8becc40ea94 100644
--- a/src/utils/xrLCUtil/xrLCUtil.vcxproj
+++ b/src/utils/xrLCUtil/xrLCUtil.vcxproj
@@ -68,7 +68,7 @@
Disabled
- $(SolutionDir)xrQSlim\src;$(SolutionDir)Externals\FreeImage\Dist;$(SolutionDir)Externals\zlib\include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)xrQSlim\src;$(SolutionDir)Externals\FreeImage\Dist\x32;$(SolutionDir)Externals\zlib;%(AdditionalIncludeDirectories)
_USRDLL;LEVEL_COMPILER;XRLCUTIL_EXPORTS;_USE_MATH_DEFINES;FORCE_NO_EXCEPTIONS;%(PreprocessorDefinitions)
true
true
@@ -84,13 +84,12 @@
0x0409
- $(DXSDK_DIR)Lib\x86;$(xrSdkDir)libraries;$(xrLibDir);$(SolutionDir)Externals\FreeImage\Dist;$(SolutionDir)Externals\zlib\bin;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(xrSdkDir)libraries;$(xrLibDir);$(SolutionDir)Externals\FreeImage\Dist\x32;%(AdditionalLibraryDirectories)
Windows
true
false
$(xrLibDir)$(TargetName).lib
MachineX86
- zlibMS.lib;%(AdditionalDependencies)
@@ -101,7 +100,7 @@
Speed
true
true
- $(SolutionDir)xrQSlim\src;$(SolutionDir)Externals\FreeImage\Dist;$(SolutionDir)Externals\zlib\include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)xrQSlim\src;$(SolutionDir)Externals\FreeImage\Dist\x32;$(SolutionDir)Externals\zlib;%(AdditionalIncludeDirectories)
_USRDLL;LEVEL_COMPILER;XRLCUTIL_EXPORTS;%(PreprocessorDefinitions)
MultiThreadedDLL
StreamingSIMDExtensions2
@@ -115,20 +114,19 @@
0x0409
- $(DXSDK_DIR)Lib\x86;$(xrSdkDir)libraries;$(xrLibDir);$(SolutionDir)Externals\FreeImage\Dist;$(SolutionDir)Externals\zlib\bin;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(xrSdkDir)libraries;$(xrLibDir);$(SolutionDir)Externals\FreeImage\Dist\x32;%(AdditionalLibraryDirectories)
Windows
true
true
false
$(xrLibDir)$(TargetName).lib
MachineX86
- zlibMS.lib;%(AdditionalDependencies)
Disabled
- $(SolutionDir)xrQSlim\src;$(SolutionDir)Externals\FreeImage\Dist;$(SolutionDir)Externals\zlib\include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)xrQSlim\src;$(SolutionDir)Externals\FreeImage\Dist\x32;$(SolutionDir)Externals\zlib;%(AdditionalIncludeDirectories)
_USRDLL;LEVEL_COMPILER;XRLCUTIL_EXPORTS;_USE_MATH_DEFINES;%(PreprocessorDefinitions)
true
true
@@ -144,14 +142,13 @@
0x0409
- $(DXSDK_DIR)Lib\x86;$(xrSdkDir)libraries;$(xrLibDir);$(SolutionDir)Externals\FreeImage\Dist;$(SolutionDir)Externals\zlib\bin;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(xrSdkDir)libraries;$(xrLibDir);$(SolutionDir)Externals\FreeImage\Dist\x32;%(AdditionalLibraryDirectories)
true
Windows
true
false
$(xrLibDir)$(TargetName).lib
MachineX86
- zlibMS.lib;%(AdditionalDependencies)
@@ -170,6 +167,9 @@
{a0f7d1fb-59a7-4717-a7e4-96f37e91998e}
false
+
+ {745dec58-ebb3-47a9-a9b8-4c6627c01bf8}
+
diff --git a/src/utils/xrLC_Light/xrLC_Light.vcxproj b/src/utils/xrLC_Light/xrLC_Light.vcxproj
index 07ead45ae9c..c15ed917e45 100644
--- a/src/utils/xrLC_Light/xrLC_Light.vcxproj
+++ b/src/utils/xrLC_Light/xrLC_Light.vcxproj
@@ -67,7 +67,7 @@
Disabled
- $(SolutionDir)xrQSlim\src;$(SolutionDir)Externals\FreeImage\Dist;$(SolutionDir)Externals\zlib\include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)xrQSlim\src;$(SolutionDir)Externals\FreeImage\Dist\x32;$(SolutionDir)Externals\zlib;%(AdditionalIncludeDirectories)
_USRDLL;LEVEL_COMPILER;_USE_MATH_DEFINES;XRLC_LIGHT_EXPORTS;FORCE_NO_EXCEPTIONS;%(PreprocessorDefinitions)
true
true
@@ -78,13 +78,12 @@
Level3
- $(DXSDK_DIR)Lib\x86;$(xrSdkDir)libraries;$(xrLibDir);$(SolutionDir)Externals\FreeImage\Dist;$(SolutionDir)Externals\zlib\bin;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(xrSdkDir)libraries;$(xrLibDir);$(SolutionDir)Externals\FreeImage\Dist\x32;%(AdditionalLibraryDirectories)
Windows
true
false
$(xrLibDir)$(TargetName).lib
MachineX86
- zlibMS.lib;%(AdditionalDependencies)
@@ -95,7 +94,7 @@
Speed
true
true
- $(SolutionDir)xrQSlim\src;$(SolutionDir)Externals\FreeImage\Dist;$(SolutionDir)Externals\zlib\include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)xrQSlim\src;$(SolutionDir)Externals\FreeImage\Dist\x32;$(SolutionDir)Externals\zlib;%(AdditionalIncludeDirectories)
_USRDLL;LEVEL_COMPILER;XRLC_LIGHT_EXPORTS;%(PreprocessorDefinitions)
MultiThreadedDLL
StreamingSIMDExtensions2
@@ -104,20 +103,19 @@
Level3
- $(DXSDK_DIR)Lib\x86;$(xrSdkDir)libraries;$(xrLibDir);$(SolutionDir)Externals\FreeImage\Dist;$(SolutionDir)Externals\zlib\bin;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(xrSdkDir)libraries;$(xrLibDir);$(SolutionDir)Externals\FreeImage\Dist\x32;%(AdditionalLibraryDirectories)
Windows
true
true
false
$(xrLibDir)$(TargetName).lib
MachineX86
- zlibMS.lib;%(AdditionalDependencies)
Disabled
- $(SolutionDir)xrQSlim\src;$(SolutionDir)Externals\FreeImage\Dist;$(SolutionDir)Externals\zlib\include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)xrQSlim\src;$(SolutionDir)Externals\FreeImage\Dist\x32;$(SolutionDir)Externals\zlib;%(AdditionalIncludeDirectories)
_USRDLL;LEVEL_COMPILER;_USE_MATH_DEFINES;XRLC_LIGHT_EXPORTS;%(PreprocessorDefinitions)
true
true
@@ -128,14 +126,13 @@
Level3
- $(DXSDK_DIR)Lib\x86;$(xrSdkDir)libraries;$(xrLibDir);$(SolutionDir)Externals\FreeImage\Dist;$(SolutionDir)Externals\zlib\bin;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(xrSdkDir)libraries;$(xrLibDir);$(SolutionDir)Externals\FreeImage\Dist\x32;%(AdditionalLibraryDirectories)
true
Windows
true
false
$(xrLibDir)$(TargetName).lib
MachineX86
- zlibMS.lib;%(AdditionalDependencies)
@@ -353,6 +350,9 @@
{a0f7d1fb-59a7-4717-a7e4-96f37e91998e}
false
+
+ {745dec58-ebb3-47a9-a9b8-4c6627c01bf8}
+
diff --git a/src/utils/xrSE_Factory/xrSE_Factory.vcxproj b/src/utils/xrSE_Factory/xrSE_Factory.vcxproj
index 50b333ff52b..8cc8753f239 100644
--- a/src/utils/xrSE_Factory/xrSE_Factory.vcxproj
+++ b/src/utils/xrSE_Factory/xrSE_Factory.vcxproj
@@ -93,7 +93,7 @@
/MACHINE:I386 %(AdditionalOptions)
true
- $(SolutionDir)Externals\bugtrap\Bin;%(AdditionalLibraryDirectories)
+ %(AdditionalLibraryDirectories)
Windows
true
false
@@ -586,14 +586,6 @@
-
- {cc52e0b3-cc35-4934-9302-035b748f3f2c}
- false
-
-
- {f6c4f74a-152c-4612-9e3b-d02346234855}
- false
-
{a0f7d1fb-59a7-4717-a7e4-96f37e91998e}
false
diff --git a/src/xrCore/Crypto/crypto.cpp b/src/xrCore/Crypto/crypto.cpp
deleted file mode 100644
index 84e08e51d18..00000000000
--- a/src/xrCore/Crypto/crypto.cpp
+++ /dev/null
@@ -1,30 +0,0 @@
-#include "stdafx.h"
-#include "crypto.h"
-#include
-#include
-#include
-
-namespace crypto
-{
-static void unsafe_xr_free(void* ptr) { xr_free(ptr); };
-static unsigned char rnd_seed[] = "S.T.A.L.K.E.R. 4ever Rulezz !!!";
-
-XRCORE_API void xr_crypto_init()
-{
- string256 random_string;
- xr_sprintf(random_string, "%I64d_%s", CPU::QPC(), rnd_seed);
- // sprintf_s (random_string, "%s", rnd_seed);
- CRYPTO_set_mem_functions(xr_malloc, xr_realloc, unsafe_xr_free);
- RAND_seed(random_string, xr_strlen(random_string));
- // unsigned int siglen;
- // tmp_dsa_params->flags |= DSA_FLAG_NO_EXP_CONSTTIME;
- // ZeroMemory(sig, sizeof(sig));
- // DSA_sign(0, digest, sizeof(digest), sig, &siglen, tmp_dsa_params);
- // DSA_verify(0, digest, sizeof(digest), sig, siglen, tmp_dsa_params);
- /*#ifdef DEBUG
- CRYPTO_dbg_set_options (V_CRYPTO_MDEBUG_ALL);
- CRYPTO_mem_ctrl (CRYPTO_MEM_CHECK_ON);
- #endif*/
-}
-
-} // namespace crypto
diff --git a/src/xrCore/Crypto/crypto.h b/src/xrCore/Crypto/crypto.h
deleted file mode 100644
index 855f332037f..00000000000
--- a/src/xrCore/Crypto/crypto.h
+++ /dev/null
@@ -1,14 +0,0 @@
-#ifndef CRYPTO_INCLUDED
-#define CRYPTO_INCLUDED
-
-#include "xrCore/xrCore.h"
-#include "xr_dsa.h"
-#include "xr_sha.h"
-
-namespace crypto
-{
-XRCORE_API void xr_crypto_init();
-
-} // namespace crypto
-
-#endif
diff --git a/src/xrCore/Crypto/xr_dsa.cpp b/src/xrCore/Crypto/xr_dsa.cpp
index 1355c1c8ecc..1c441f4176d 100644
--- a/src/xrCore/Crypto/xr_dsa.cpp
+++ b/src/xrCore/Crypto/xr_dsa.cpp
@@ -1,62 +1,53 @@
#include "stdafx.h"
#include "xr_dsa.h"
-#include "crypto.h"
-#include
+#include
+#include
namespace crypto
{
xr_dsa::xr_dsa(u8 const p[public_key_length], u8 const q[private_key_length], u8 const g[public_key_length])
{
- m_dsa = DSA_new();
- m_dsa->p = BN_new();
- m_dsa->q = BN_new();
- m_dsa->g = BN_new();
- m_dsa->priv_key = BN_new();
- m_dsa->pub_key = BN_new();
-
- BN_bin2bn(p, public_key_length, m_dsa->p);
- BN_bin2bn(q, private_key_length, m_dsa->q);
- BN_bin2bn(g, public_key_length, m_dsa->g);
+ CryptoPP::Integer p_number(p, public_key_length);
+ CryptoPP::Integer q_number(q, private_key_length);
+ CryptoPP::Integer g_number(g, public_key_length);
+
+ m_dsa.Initialize(p_number, q_number, g_number);
}
-xr_dsa::~xr_dsa() { DSA_free(m_dsa); }
+xr_dsa::~xr_dsa() {}
shared_str const xr_dsa::sign(private_key_t const& priv_key, u8 const* data, u32 const data_size)
{
- BN_bin2bn(priv_key.m_value, sizeof(priv_key.m_value), m_dsa->priv_key);
-
- unsigned int sign_size = DSA_size(m_dsa);
- u8* sign_dest = static_cast(_alloca(sign_size));
-
- BIGNUM tmp_sign_res_bn;
- BN_init(&tmp_sign_res_bn);
+ CryptoPP::Integer exp(priv_key.m_value, sizeof(priv_key.m_value));
+ CryptoPP::DSA::PrivateKey private_key;
+ private_key.Initialize(m_dsa, exp);
- DSA_sign(0, data, data_size, sign_dest, &sign_size, m_dsa);
- BN_bin2bn(sign_dest, sign_size, &tmp_sign_res_bn);
+ std::string signature;
+ CryptoPP::DSA::Signer signer(private_key);
+ CryptoPP::StringSource(data, data_size, true, new CryptoPP::SignerFilter(m_rng, signer,
+ new CryptoPP::StringSink(signature)) // SignerFilter
+ ); // StringSource
- return shared_str(BN_bn2hex(&tmp_sign_res_bn));
+ return shared_str(signature.c_str());
}
bool xr_dsa::verify(public_key_t const& pub_key, u8 const* data, u32 const data_size, shared_str const& dsign)
{
- BN_bin2bn(pub_key.m_value, sizeof(pub_key.m_value), m_dsa->pub_key);
-
- BIGNUM* tmp_bn = NULL;
- BN_hex2bn(&tmp_bn, dsign.c_str());
- int sig_size = tmp_bn->top * sizeof(unsigned long);
- u8* sig_buff = static_cast(_alloca(sig_size));
- VERIFY(sig_size == DSA_size(m_dsa));
- BN_bn2bin(tmp_bn, sig_buff);
-
- bool ret = DSA_verify(0, data, data_size, sig_buff, sig_size, m_dsa) == 1 ? true : false;
- BN_free(tmp_bn);
- return ret;
+ CryptoPP::Integer exp(pub_key.m_value, sizeof(pub_key.m_value));
+ CryptoPP::DSA::PublicKey public_key;
+ public_key.Initialize(m_dsa, exp);
+
+ std::string signature(dsign.c_str());
+ std::string message((const char*)data, data_size);
+ CryptoPP::DSA::Verifier verifier(public_key);
+ CryptoPP::SignatureVerificationFilter svf(verifier);
+ CryptoPP::StringSource(signature + message, true, new CryptoPP::Redirector(svf));
+
+ return svf.GetLastResult();
}
#ifdef DEBUG
-static void dsa_genparams_cb(int p, int n, void* arg) { Msg("* dsa genparams cb(%d, %d)", p, n); }
-static unsigned char rnd_seed[] = "S.T.A.L.K.E.R. 4ever Rulezz !!!";
-void print_big_number(BIGNUM* big_num, u32 max_columns = 8)
+void print_big_number(CryptoPP::Integer big_num, u32 max_columns = 8)
{
u8 bin_buff[xr_dsa::public_key_length]; // public_key_length is the max
int bin_size = 0;
@@ -65,8 +56,8 @@ void print_big_number(BIGNUM* big_num, u32 max_columns = 8)
string16 tmp_buff;
ZeroMemory(bin_buff, sizeof(bin_buff));
- BN_bn2bin(big_num, bin_buff);
- bin_size = big_num->top * sizeof(unsigned long);
+ big_num.Encode(bin_buff, xr_dsa::public_key_length);
+ bin_size = big_num.ByteCount();
result_buffer[0] = 0;
xr_strcat(result_buffer, "\t");
@@ -84,74 +75,62 @@ void print_big_number(BIGNUM* big_num, u32 max_columns = 8)
void xr_dsa::generate_params()
{
- int counter;
- unsigned long long_ret;
- string256 random_string;
- xr_sprintf(random_string, "%I64d_%s", CPU::QPC(), rnd_seed);
- // sprintf_s (random_string, "%s", rnd_seed);
- unsigned char* seed = static_cast((void*)random_string);
- unsigned int rnd_ssize = xr_strlen(random_string);
- DSA* tmp_dsa_params =
- DSA_generate_parameters(key_bit_length, seed, rnd_ssize, &counter, &long_ret, dsa_genparams_cb, NULL);
- DSA_generate_key(tmp_dsa_params);
-
- VERIFY(tmp_dsa_params->p->top * sizeof(u32) == public_key_length);
- VERIFY(tmp_dsa_params->q->top * sizeof(u32) == private_key_length);
- VERIFY(tmp_dsa_params->g->top * sizeof(u32) == public_key_length);
- VERIFY(tmp_dsa_params->pub_key->top * sizeof(u32) == public_key_length);
- VERIFY(tmp_dsa_params->priv_key->top * sizeof(u32) == private_key_length);
+ CryptoPP::AutoSeededRandomPool rng;
+ CryptoPP::DSA::PrivateKey priv_key;
+ priv_key.GenerateRandomWithKeySize(rng, key_bit_length);
+ CryptoPP::DSA::PublicKey pub_key;
+ pub_key.AssignFrom(priv_key);
+
+ const CryptoPP::DL_GroupParameters_DSA& tmp_dsa_params = priv_key.GetGroupParameters();
+ VERIFY(tmp_dsa_params.GetModulus().ByteCount() == public_key_length);
+ VERIFY(tmp_dsa_params.GetSubgroupOrder().ByteCount() == private_key_length);
+ VERIFY(tmp_dsa_params.GetSubgroupGenerator().ByteCount() == public_key_length);
+ VERIFY(pub_key.GetPublicElement().ByteCount() == public_key_length);
+ VERIFY(priv_key.GetPrivateExponent().ByteCount() == private_key_length);
Msg("// DSA params ");
Msg("u8 const p_number[crypto::xr_dsa::public_key_length] = {");
- print_big_number(tmp_dsa_params->p);
+ print_big_number(tmp_dsa_params.GetModulus());
Msg("};//p_number");
Msg("u8 const q_number[crypto::xr_dsa::private_key_length] = {");
- print_big_number(tmp_dsa_params->q);
+ print_big_number(tmp_dsa_params.GetSubgroupOrder());
Msg("};//q_number");
Msg("u8 const g_number[crypto::xr_dsa::public_key_length] = {");
- print_big_number(tmp_dsa_params->g);
+ print_big_number(tmp_dsa_params.GetSubgroupGenerator());
Msg("};//g_number");
Msg("u8 const public_key[crypto::xr_dsa::public_key_length] = {");
- print_big_number(tmp_dsa_params->pub_key);
+ print_big_number(pub_key.GetPublicElement());
Msg("};//public_key");
u8 priv_bin[private_key_length];
- BN_bn2bin(tmp_dsa_params->priv_key, priv_bin);
+ priv_key.GetPrivateExponent().Encode(priv_bin, private_key_length);
Msg("// Private key:");
for (int i = 0; i < private_key_length; ++i)
{
Msg(" m_private_key.m_value[%d] = 0x%02x;", i, priv_bin[i]);
}
- u8 debug_digest[] = "this is a test";
- u8 debug_bad_digest[] = "this as a test";
-
- u32 siglen = DSA_size(tmp_dsa_params);
- u8* sig = static_cast(_alloca(siglen));
-
- BIGNUM bn_sign;
- BN_init(&bn_sign);
-
- VERIFY(DSA_sign(0, debug_digest, sizeof(debug_digest), sig, &siglen, tmp_dsa_params) == 1);
-
- BN_bin2bn(sig, siglen, &bn_sign);
- shared_str sig_str = BN_bn2hex(&bn_sign);
+ std::string debug_digest = "this is a test";
+ std::string debug_bad_digest = "this as a test";
- BIGNUM* bn_rsing = NULL;
- ZeroMemory(sig, siglen);
- BN_hex2bn(&bn_rsing, sig_str.c_str());
- BN_bn2bin(bn_rsing, sig);
- BN_free(bn_rsing);
+ std::string signature;
+ CryptoPP::DSA::Signer signer(priv_key);
+ CryptoPP::StringSource(debug_digest, true, new CryptoPP::SignerFilter(rng, signer,
+ new CryptoPP::StringSink(signature)) // SignerFilter
+ ); // StringSource
- VERIFY(DSA_verify(0, debug_digest, sizeof(debug_digest), sig, siglen, tmp_dsa_params) == 1);
+ CryptoPP::DSA::Verifier verifier(pub_key);
+ CryptoPP::SignatureVerificationFilter svf(verifier);
- VERIFY(DSA_verify(0, debug_bad_digest, sizeof(debug_bad_digest), sig, siglen, tmp_dsa_params) == 0);
+ CryptoPP::StringSource(signature + debug_digest, true, new CryptoPP::Redirector(svf));
+ VERIFY(svf.GetLastResult() == true);
- DSA_free(tmp_dsa_params);
+ CryptoPP::StringSource(signature + debug_bad_digest, true, new CryptoPP::Redirector(svf));
+ VERIFY(svf.GetLastResult() == false);
}
#endif //#ifdef DEBUG
diff --git a/src/xrCore/Crypto/xr_dsa.h b/src/xrCore/Crypto/xr_dsa.h
index 3b07ff882c3..1f05736a60a 100644
--- a/src/xrCore/Crypto/xr_dsa.h
+++ b/src/xrCore/Crypto/xr_dsa.h
@@ -3,7 +3,9 @@
#include "xrCore/xrCore.h"
-struct dsa_st;
+#include
+#include
+#include
namespace crypto
{
@@ -35,7 +37,8 @@ class XRCORE_API xr_dsa
#endif
private:
- dsa_st* m_dsa;
+ CryptoPP::DL_GroupParameters_DSA m_dsa;
+ CryptoPP::AutoSeededRandomPool m_rng;
}; // class xr_dsa
} // namespace crypto
diff --git a/src/xrCore/Crypto/xr_dsa_signer.h b/src/xrCore/Crypto/xr_dsa_signer.h
index c8a1c066842..eb5e33fd22c 100644
--- a/src/xrCore/Crypto/xr_dsa_signer.h
+++ b/src/xrCore/Crypto/xr_dsa_signer.h
@@ -1,7 +1,10 @@
#ifndef XR_DSA_SIGNER_INCLUDED
#define XR_DSA_SIGNER_INCLUDED
-#include "crypto.h"
+#include
+
+#include "xr_dsa.h"
+#include "xr_sha.h"
typedef fastdelegate::FastDelegate1 sha_process_yielder;
diff --git a/src/xrCore/Crypto/xr_dsa_verifyer.h b/src/xrCore/Crypto/xr_dsa_verifyer.h
index 7980973746d..2251dc0f037 100644
--- a/src/xrCore/Crypto/xr_dsa_verifyer.h
+++ b/src/xrCore/Crypto/xr_dsa_verifyer.h
@@ -1,7 +1,10 @@
#ifndef XR_DSA_VERIFYER_INCLUDED
#define XR_DSA_VERIFYER_INCLUDED
-#include "crypto.h"
+#include
+
+#include "xr_dsa.h"
+#include "xr_sha.h"
class XRCORE_API xr_dsa_verifyer
{
diff --git a/src/xrCore/Crypto/xr_sha.cpp b/src/xrCore/Crypto/xr_sha.cpp
index 7b1a62781df..d115093b360 100644
--- a/src/xrCore/Crypto/xr_sha.cpp
+++ b/src/xrCore/Crypto/xr_sha.cpp
@@ -1,14 +1,12 @@
#include "stdafx.h"
#include "xr_sha.h"
-#include
namespace crypto
{
-xr_sha256::xr_sha256() { m_sha_ctx = new SHA_CTX(); }
-xr_sha256::~xr_sha256() { xr_delete(m_sha_ctx); }
+xr_sha256::xr_sha256() {}
+xr_sha256::~xr_sha256() {}
void xr_sha256::start_calculate(u8 const* data, u32 data_size)
{
- SHA_Init(m_sha_ctx);
ZeroMemory(m_result, sizeof(m_result));
VERIFY(data_size);
m_data_src = data;
@@ -19,14 +17,15 @@ bool xr_sha256::continue_calculate()
{
u32 const to_calc = m_data_size >= calc_chunk_size ? calc_chunk_size : m_data_size;
- SHA_Update(m_sha_ctx, m_data_src, to_calc);
+ m_sha_ctx.Update(m_data_src, to_calc);
m_data_src += to_calc;
m_data_size -= to_calc;
if (!m_data_size)
{
- SHA_Final(m_result, m_sha_ctx);
+ STATIC_CHECK(digest_length == CryptoPP::SHA1::DIGESTSIZE, digest_length_must_be_equal_to_digest_size);
+ m_sha_ctx.Final(m_result);
return true;
}
return false;
diff --git a/src/xrCore/Crypto/xr_sha.h b/src/xrCore/Crypto/xr_sha.h
index a7bdd2db0af..895c6661eb4 100644
--- a/src/xrCore/Crypto/xr_sha.h
+++ b/src/xrCore/Crypto/xr_sha.h
@@ -1,9 +1,9 @@
#ifndef XR_SHA_INCLUDED
#define XR_SHA_INCLUDED
-#include "xrCore/xrCore.h"
+#include
-struct SHAstate_st;
+#include "xrCore/xrCore.h"
namespace crypto
{
@@ -26,7 +26,7 @@ class XRCORE_API xr_sha256
u32 m_data_size;
u8 m_result[digest_length];
- SHAstate_st* m_sha_ctx;
+ CryptoPP::SHA1 m_sha_ctx;
}; // xr_sha256
} // namespace crypto
diff --git a/src/xrCore/xrCore.vcxproj b/src/xrCore/xrCore.vcxproj
index e0e764792e0..a026b55bc4e 100644
--- a/src/xrCore/xrCore.vcxproj
+++ b/src/xrCore/xrCore.vcxproj
@@ -70,7 +70,7 @@
Disabled
- $(SolutionDir)Externals;$(SolutionDir)Externals\openssl\include;$(SolutionDir)Externals\lzo\include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)Externals;$(SolutionDir)Externals\lzo\include;%(AdditionalIncludeDirectories)
_USRDLL;XRCORE_EXPORTS;CRYPTO_BUILD;%(PreprocessorDefinitions)
false
true
@@ -86,12 +86,12 @@
true
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\BugTrap\Bin;$(SolutionDir)Externals\openssl\lib;$(SolutionDir)Externals\lzo;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\lzo;%(AdditionalLibraryDirectories)
false
Windows
false
MachineX86
- libeay32.lib;ssleay32.lib;lzo2.lib;%(AdditionalDependencies)
+ cryptlib.lib;lzo2.lib;%(AdditionalDependencies)
true
@@ -104,7 +104,7 @@
true
true
true
- $(SolutionDir)Externals;$(SolutionDir)Externals\openssl\include;$(SolutionDir)Externals\lzo\include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)Externals;$(SolutionDir)Externals\lzo\include;%(AdditionalIncludeDirectories)
_USRDLL;XRCORE_EXPORTS;CRYPTO_BUILD;%(PreprocessorDefinitions)
true
MultiThreadedDLL
@@ -118,14 +118,14 @@
Level4
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\BugTrap\Bin;$(SolutionDir)Externals\openssl\lib;$(SolutionDir)Externals\lzo-2.02;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\lzo-2.02;%(AdditionalLibraryDirectories)
Windows
true
true
UseLinkTimeCodeGeneration
false
MachineX86
- libeay32.lib;ssleay32.lib;lzo2.lib;%(AdditionalDependencies)
+ cryptlib.lib;lzo2.lib;%(AdditionalDependencies)
true
@@ -137,7 +137,7 @@
Speed
false
true
- $(SolutionDir)Externals;$(SolutionDir)Externals\openssl\include;$(SolutionDir)Externals\lzo\include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)Externals;$(SolutionDir)Externals\lzo\include;%(AdditionalIncludeDirectories)
_USRDLL;XRCORE_EXPORTS;CRYPTO_BUILD;%(PreprocessorDefinitions)
true
MultiThreadedDLL
@@ -151,13 +151,13 @@
ProgramDatabase
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\BugTrap\Bin;$(SolutionDir)Externals\openssl\lib;$(SolutionDir)Externals\lzo-2.02;%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\lzo-2.02;%(AdditionalLibraryDirectories)
Windows
true
false
$(xrLibDir)$(TargetName).lib
MachineX86
- libeay32.lib;ssleay32.lib;lzo2.lib;%(AdditionalDependencies)
+ cryptlib.lib;lzo2.lib;%(AdditionalDependencies)
@@ -172,7 +172,6 @@
-
@@ -303,7 +302,6 @@
-
@@ -419,6 +417,9 @@
+
+ {c39f4b46-6e89-4074-902e-ca57073044d2}
+
{614aa57f-58d7-45a8-a5ff-93f04b05fac6}
diff --git a/src/xrCore/xrCore.vcxproj.filters b/src/xrCore/xrCore.vcxproj.filters
index f69316b2cfc..e109bd97166 100644
--- a/src/xrCore/xrCore.vcxproj.filters
+++ b/src/xrCore/xrCore.vcxproj.filters
@@ -309,9 +309,6 @@
Debug core\DxErr
-
- Crypto
-
Crypto
@@ -707,9 +704,6 @@
Kernel\Common
-
- Crypto
-
Crypto
diff --git a/src/xrEngine/xrEngine.vcxproj b/src/xrEngine/xrEngine.vcxproj
index 5ae8e8cc29c..ba05a7326cc 100644
--- a/src/xrEngine/xrEngine.vcxproj
+++ b/src/xrEngine/xrEngine.vcxproj
@@ -133,7 +133,7 @@
false
Neither
true
- $(SolutionDir)Externals\OpenAutomate\inc;$(SolutionDir)Externals\libogg-1.1.4\include;$(SolutionDir)Externals\libtheora-1.1.1\include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)Externals\OpenAutomate\inc;$(SolutionDir)Externals\libogg\include;$(SolutionDir)Externals\libtheora\include;%(AdditionalIncludeDirectories)
INGAME_EDITOR;ENGINE_BUILD;%(PreprocessorDefinitions)
false
true
@@ -156,7 +156,7 @@
/ignore:4099 /MACHINE:I386 %(AdditionalOptions)
LuaJIT.lib;luabind.lib;vfw32.lib;libogg_static.lib;libtheora_static.lib;oalib.lib;%(AdditionalDependencies)
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\libogg-1.1.4\win32\lib\$(Platform)\Debug;$(SolutionDir)Externals\libtheora-1.1.1\win32\lib\$(Platform)\Debug;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);%(AdditionalLibraryDirectories)
%(IgnoreSpecificDefaultLibraries)
false
Windows
@@ -178,7 +178,7 @@
Speed
false
true
- $(SolutionDir)Externals\OpenAutomate\inc;$(SolutionDir)Externals\libogg-1.1.4\include;$(SolutionDir)Externals\libtheora-1.1.1\include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)Externals\OpenAutomate\inc;$(SolutionDir)Externals\libogg\include;$(SolutionDir)Externals\libtheora\include;%(AdditionalIncludeDirectories)
INGAME_EDITOR;ENGINE_BUILD;%(PreprocessorDefinitions)
true
MultiThreadedDLL
@@ -198,7 +198,7 @@
/MACHINE:I386 %(AdditionalOptions)
LuaJIT.lib;luabind.lib;vfw32.lib;libogg_static.lib;libtheora_static.lib;oalib.lib;%(AdditionalDependencies)
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\libogg-1.1.4\win32\lib\$(Platform)\Release;$(SolutionDir)Externals\libtheora-1.1.1\win32\lib\$(Platform)\Release;$(xrLibRootDir)Mixed;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(xrLibRootDir)Mixed;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);%(AdditionalLibraryDirectories)
%(IgnoreSpecificDefaultLibraries)
Windows
true
@@ -218,7 +218,7 @@
true
true
true
- $(SolutionDir)Externals\OpenAutomate\inc;$(SolutionDir)Externals\libogg-1.1.4\include;$(SolutionDir)Externals\libtheora-1.1.1\include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)Externals\OpenAutomate\inc;$(SolutionDir)Externals\libogg\include;$(SolutionDir)Externals\libtheora\include;%(AdditionalIncludeDirectories)
ENGINE_BUILD;%(PreprocessorDefinitions)
true
MultiThreadedDLL
@@ -240,7 +240,7 @@
/MACHINE:I386 %(AdditionalOptions)
LuaJIT.lib;luabind.lib;vfw32.lib;libogg_static.lib;libtheora_static.lib;oalib.lib;%(AdditionalDependencies)
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\libogg-1.1.4\win32\lib\$(Platform)\Release;$(SolutionDir)Externals\libtheora-1.1.1\win32\lib\$(Platform)\Release;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);%(AdditionalLibraryDirectories)
%(IgnoreSpecificDefaultLibraries)
Windows
true
@@ -261,7 +261,7 @@
false
Neither
true
- $(SolutionDir)Externals\OpenAutomate\inc;$(SolutionDir)Externals\libogg-1.1.4\include;$(SolutionDir)Externals\libtheora-1.1.1\include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)Externals\OpenAutomate\inc;$(SolutionDir)Externals\libogg\include;$(SolutionDir)Externals\libtheora\include;%(AdditionalIncludeDirectories)
DEDICATED_SERVER;ENGINE_BUILD;%(PreprocessorDefinitions)
false
true
@@ -286,7 +286,7 @@
/MACHINE:I386 %(AdditionalOptions)
LuaJIT.lib;luabind.lib;vfw32.lib;libogg_static.lib;libtheora_static.lib;oalib.lib;%(AdditionalDependencies)
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\libogg-1.1.4\win32\lib\$(Platform)\Debug;$(SolutionDir)Externals\libtheora-1.1.1\win32\lib\$(Platform)\Debug;$(xrLibRootDir)$(Platform)\Debug;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(xrLibRootDir)$(Platform)\Debug;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);%(AdditionalLibraryDirectories)
%(IgnoreSpecificDefaultLibraries)
false
Windows
@@ -306,7 +306,7 @@
Speed
false
true
- $(SolutionDir)Externals\OpenAutomate\inc;$(SolutionDir)Externals\libogg-1.1.4\include;$(SolutionDir)Externals\libtheora-1.1.1\include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)Externals\OpenAutomate\inc;$(SolutionDir)Externals\libogg\include;$(SolutionDir)Externals\libtheora\include;%(AdditionalIncludeDirectories)
DEDICATED_SERVER;ENGINE_BUILD;%(PreprocessorDefinitions)
true
MultiThreadedDLL
@@ -327,7 +327,7 @@
/MACHINE:I386 %(AdditionalOptions)
LuaJIT.lib;luabind.lib;vfw32.lib;libogg_static.lib;libtheora_static.lib;oalib.lib;%(AdditionalDependencies)
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\libogg-1.1.4\win32\lib\$(Platform)\Release;$(SolutionDir)Externals\libtheora-1.1.1\win32\lib\$(Platform)\Release;$(xrLibRootDir)$(Platform)\Mixed;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(xrLibRootDir)$(Platform)\Mixed;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);%(AdditionalLibraryDirectories)
%(IgnoreSpecificDefaultLibraries)
Windows
true
@@ -346,7 +346,7 @@
Speed
true
true
- $(SolutionDir)Externals\OpenAutomate\inc;$(SolutionDir)Externals\libogg-1.1.4\include;$(SolutionDir)Externals\libtheora-1.1.1\include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)Externals\OpenAutomate\inc;$(SolutionDir)Externals\libogg\include;$(SolutionDir)Externals\libtheora\include;%(AdditionalIncludeDirectories)
DEDICATED_SERVER;ENGINE_BUILD;%(PreprocessorDefinitions)
true
@@ -369,7 +369,7 @@
/MACHINE:I386 %(AdditionalOptions)
LuaJIT.lib;luabind.lib;vfw32.lib;libogg_static.lib;libtheora_static.lib;oalib.lib;%(AdditionalDependencies)
- $(DXSDK_DIR)Lib\x86;$(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\libogg-1.1.4\win32\lib\$(Platform)\Release;$(SolutionDir)Externals\libtheora-1.1.1\win32\lib\$(Platform)\Release;$(xrLibRootDir)$(Platform)\Release;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);%(AdditionalLibraryDirectories)
+ $(DXSDK_DIR)Lib\x86;$(xrLibRootDir)$(Platform)\Release;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);%(AdditionalLibraryDirectories)
%(IgnoreSpecificDefaultLibraries)
Windows
true
diff --git a/src/xrGame/configs_common.h b/src/xrGame/configs_common.h
index 54cb84f533a..af45c8f7135 100644
--- a/src/xrGame/configs_common.h
+++ b/src/xrGame/configs_common.h
@@ -1,7 +1,7 @@
#ifndef CONFIGS_COMMON_INCLUDED
#define CONFIGS_COMMON_INCLUDED
-#include "xrCore/Crypto/crypto.h"
+#include "xrCore/Crypto/xr_dsa.h"
namespace mp_anticheat
{
diff --git a/src/xrGame/configs_dump_verifyer.cpp b/src/xrGame/configs_dump_verifyer.cpp
index b84ec498554..b468c84c805 100644
--- a/src/xrGame/configs_dump_verifyer.cpp
+++ b/src/xrGame/configs_dump_verifyer.cpp
@@ -2,6 +2,7 @@
#include "configs_dump_verifyer.h"
#include "configs_common.h"
#include "configs_dumper.h"
+#include "xrCore/Crypto/xr_dsa_verifyer.h"
namespace mp_anticheat
{
diff --git a/src/xrGame/game_cl_mp.cpp b/src/xrGame/game_cl_mp.cpp
index 31cf291b369..adba9298a31 100644
--- a/src/xrGame/game_cl_mp.cpp
+++ b/src/xrGame/game_cl_mp.cpp
@@ -35,7 +35,6 @@
#include "xrCore/ppmd_compressor.h"
#include "xrCore/Compression/rt_compressor.h"
#include "game_cl_mp_snd_messages.h"
-#include "xrCore/Crypto/crypto.h"
#include "reward_event_generator.h"
#include "game_cl_base_weapon_usage_statistic.h"
@@ -97,7 +96,6 @@ game_cl_mp::game_cl_mp()
m_reward_generator = NULL;
m_ready_to_open_buy_menu = true;
m_reward_manager = NULL;
- crypto::xr_crypto_init();
};
game_cl_mp::~game_cl_mp()
diff --git a/src/xrGame/screenshots_common.h b/src/xrGame/screenshots_common.h
index 3ef31cc4895..56032871a8e 100644
--- a/src/xrGame/screenshots_common.h
+++ b/src/xrGame/screenshots_common.h
@@ -1,7 +1,7 @@
#ifndef SCREENSHOTS_COMMON_INCLUDED
#define SCREENSHOTS_COMMON_INCLUDED
-#include "xrCore/Crypto/crypto.h"
+#include "xrCore/Crypto/xr_dsa.h"
namespace screenshots
{
diff --git a/src/xrGame/stats_submitter.h b/src/xrGame/stats_submitter.h
index f0ee1fd8961..5f70cde8c39 100644
--- a/src/xrGame/stats_submitter.h
+++ b/src/xrGame/stats_submitter.h
@@ -5,7 +5,7 @@
#include "xrGameSpy/GameSpy_ATLAS.h"
#include "profile_data_types.h"
#include "gsc_dsigned_ltx.h"
-#include "xrCore/Crypto/crypto.h"
+#include "xrCore/Crypto/xr_dsa.h"
class CGameSpy_Full;
diff --git a/src/xrGame/xrGame.vcxproj b/src/xrGame/xrGame.vcxproj
index 2dbbe3dbfb9..0fafd8656ba 100644
--- a/src/xrGame/xrGame.vcxproj
+++ b/src/xrGame/xrGame.vcxproj
@@ -105,7 +105,7 @@
/MACHINE:I386
/ignore:4075 %(AdditionalOptions)
NotSet
- $(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\jpeg\libraries\Release;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);%(AdditionalLibraryDirectories)
+ $(SolutionDir)Externals\luajit\bin\$(PlatformShortName);%(AdditionalLibraryDirectories)
false
false
LuaJIT.lib;luabind.lib;CxImage.lib;%(AdditionalDependencies)
@@ -150,7 +150,7 @@
/MACHINE:I386 %(AdditionalOptions)
- $(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\jpeg\libraries\Release;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);%(AdditionalLibraryDirectories)
+ $(SolutionDir)Externals\luajit\bin\$(PlatformShortName);%(AdditionalLibraryDirectories)
true
false
$(xrLibDir)$(TargetName).lib
@@ -198,7 +198,7 @@
/MACHINE:I386 %(AdditionalOptions)
- $(SolutionDir)Externals\OpenAutomate\libraries;$(SolutionDir)Externals\jpeg\libraries\Release;$(SolutionDir)Externals\luajit\bin\$(PlatformShortName);%(AdditionalLibraryDirectories)
+ $(SolutionDir)Externals\luajit\bin\$(PlatformShortName);%(AdditionalLibraryDirectories)
Windows
true
true
diff --git a/src/xrScriptEngine/xrScriptEngine.vcxproj b/src/xrScriptEngine/xrScriptEngine.vcxproj
index cd96ef3fb42..5ff43d9af47 100644
--- a/src/xrScriptEngine/xrScriptEngine.vcxproj
+++ b/src/xrScriptEngine/xrScriptEngine.vcxproj
@@ -209,6 +209,9 @@
{a0f7d1fb-59a7-4717-a7e4-96f37e91998e}
false
+
+ {632aeeb6-dc06-4e15-9551-b2b09a4b73c5}
+
diff --git a/src/xrSound/xrSound.vcxproj b/src/xrSound/xrSound.vcxproj
index f7ca1733e0e..0874418307d 100644
--- a/src/xrSound/xrSound.vcxproj
+++ b/src/xrSound/xrSound.vcxproj
@@ -73,7 +73,7 @@
false
Neither
true
- $(SolutionDir)Externals\libvorbis-1.2.3\include;$(SolutionDir)Externals\libogg-1.1.4\include;$(SolutionDir)Externals\OpenAL\include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)Externals\libvorbis\include;$(SolutionDir)Externals\libogg\include;$(SolutionDir)Externals\OpenAL\include;%(AdditionalIncludeDirectories)
_USRDLL;XRSOUND_EXPORTS;%(PreprocessorDefinitions)
false
true
@@ -90,7 +90,7 @@
/NODEFAULTLIB:LIBCMTD %(AdditionalOptions)
libogg_static.lib;libvorbis_static.lib;libvorbisfile_static.lib;OpenAL32.lib;eax.lib;dsound.lib;xrCDB.lib;%(AdditionalDependencies)
true
- $(SolutionDir)Externals\libvorbis-1.2.3\win32\lib\$(Platform)\Debug;$(SolutionDir)Externals\libogg-1.1.4\win32\lib\$(Platform)\Debug;%(AdditionalLibraryDirectories)
+ %(AdditionalLibraryDirectories)
false
Windows
false
@@ -107,7 +107,7 @@
true
true
true
- $(SolutionDir)Externals\libvorbis-1.2.3\include;$(SolutionDir)Externals\libogg-1.1.4\include;$(SolutionDir)Externals\OpenAL\include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)Externals\libvorbis\include;$(SolutionDir)Externals\libogg\include;$(SolutionDir)Externals\OpenAL\include;%(AdditionalIncludeDirectories)
_USRDLL;XRSOUND_EXPORTS;%(PreprocessorDefinitions)
true
MultiThreadedDLL
@@ -122,7 +122,7 @@
libogg_static.lib;libvorbis_static.lib;libvorbisfile_static.lib;OpenAL32.lib;eax.lib;dsound.lib;xrCDB.lib;%(AdditionalDependencies)
- $(SolutionDir)Externals\libvorbis-1.2.3\win32\lib\$(Platform)\Release;$(SolutionDir)Externals\libogg-1.1.4\win32\lib\$(Platform)\Release;%(AdditionalLibraryDirectories)
+ %(AdditionalLibraryDirectories)
Windows
true
true
@@ -140,7 +140,7 @@
Speed
false
true
- $(SolutionDir)Externals\libvorbis-1.2.3\include;$(SolutionDir)Externals\libogg-1.1.4\include;$(SolutionDir)Externals\OpenAL\include;%(AdditionalIncludeDirectories)
+ $(SolutionDir)Externals\libvorbis\include;$(SolutionDir)Externals\libogg\include;$(SolutionDir)Externals\OpenAL\include;%(AdditionalIncludeDirectories)
_USRDLL;XRSOUND_EXPORTS;%(PreprocessorDefinitions)
true
MultiThreadedDLL
@@ -154,7 +154,7 @@
libogg_static.lib;libvorbis_static.lib;libvorbisfile_static.lib;OpenAL32.lib;eax.lib;dsound.lib;xrCDB.lib;%(AdditionalDependencies)
- $(SolutionDir)Externals\libvorbis-1.2.3\win32\lib\$(Platform)\Release;$(SolutionDir)Externals\libogg-1.1.4\win32\lib\$(Platform)\Release;%(AdditionalLibraryDirectories)
+ %(AdditionalLibraryDirectories)
Windows
true
false
@@ -236,4 +236,4 @@
-
\ No newline at end of file
+