Added MSVC10 project file for sample extension (bug 4521, r=dvander).
authorScott Ehlert <ds@alliedmods.net>
Thu Jul 15 15:19:14 2010 -0500 (2010-07-15)
changeset 30834e10d7aa26e5
parent 3082 bd191d213d63
child 3084 db8d1162e9cf
Added MSVC10 project file for sample extension (bug 4521, r=dvander).
.hgignore
public/sample_ext/msvc10/sdk.sln
public/sample_ext/msvc10/sdk.vcxproj
public/sample_ext/msvc10/sdk.vcxproj.filters
     1.1 --- a/.hgignore	Wed Jul 14 20:29:53 2010 -0500
     1.2 +++ b/.hgignore	Thu Jul 15 15:19:14 2010 -0500
     1.3 @@ -7,6 +7,7 @@
     1.4  # Files generated by Visual Studio
     1.5  \.aps$
     1.6  \.ncb$
     1.7 +\.sdf$
     1.8  \.suo$
     1.9  \.user$
    1.10  
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/public/sample_ext/msvc10/sdk.sln	Thu Jul 15 15:19:14 2010 -0500
     2.3 @@ -0,0 +1,62 @@
     2.4 +
     2.5 +Microsoft Visual Studio Solution File, Format Version 11.00
     2.6 +# Visual Studio 2010
     2.7 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sdk", "sdk.vcxproj", "{B3E797CF-4E77-4C9D-B8A8-7589B6902206}"
     2.8 +EndProject
     2.9 +Global
    2.10 +	GlobalSection(SolutionConfigurationPlatforms) = preSolution
    2.11 +		Debug - Dark Messiah|Win32 = Debug - Dark Messiah|Win32
    2.12 +		Debug - Episode 1|Win32 = Debug - Episode 1|Win32
    2.13 +		Debug - Left 4 Dead 2|Win32 = Debug - Left 4 Dead 2|Win32
    2.14 +		Debug - Left 4 Dead|Win32 = Debug - Left 4 Dead|Win32
    2.15 +		Debug - Old Metamod|Win32 = Debug - Old Metamod|Win32
    2.16 +		Debug - Orange Box Valve|Win32 = Debug - Orange Box Valve|Win32
    2.17 +		Debug - Orange Box|Win32 = Debug - Orange Box|Win32
    2.18 +		Debug|Win32 = Debug|Win32
    2.19 +		Release - Dark Messiah|Win32 = Release - Dark Messiah|Win32
    2.20 +		Release - Episode 1|Win32 = Release - Episode 1|Win32
    2.21 +		Release - Left 4 Dead 2|Win32 = Release - Left 4 Dead 2|Win32
    2.22 +		Release - Left 4 Dead|Win32 = Release - Left 4 Dead|Win32
    2.23 +		Release - Old Metamod|Win32 = Release - Old Metamod|Win32
    2.24 +		Release - Orange Box Valve|Win32 = Release - Orange Box Valve|Win32
    2.25 +		Release - Orange Box|Win32 = Release - Orange Box|Win32
    2.26 +		Release|Win32 = Release|Win32
    2.27 +	EndGlobalSection
    2.28 +	GlobalSection(ProjectConfigurationPlatforms) = postSolution
    2.29 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Debug - Dark Messiah|Win32.ActiveCfg = Debug - Dark Messiah|Win32
    2.30 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Debug - Dark Messiah|Win32.Build.0 = Debug - Dark Messiah|Win32
    2.31 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Debug - Episode 1|Win32.ActiveCfg = Debug - Episode 1|Win32
    2.32 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Debug - Episode 1|Win32.Build.0 = Debug - Episode 1|Win32
    2.33 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Debug - Left 4 Dead 2|Win32.ActiveCfg = Debug - Left 4 Dead 2|Win32
    2.34 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Debug - Left 4 Dead 2|Win32.Build.0 = Debug - Left 4 Dead 2|Win32
    2.35 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Debug - Left 4 Dead|Win32.ActiveCfg = Debug - Left 4 Dead|Win32
    2.36 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Debug - Left 4 Dead|Win32.Build.0 = Debug - Left 4 Dead|Win32
    2.37 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Debug - Old Metamod|Win32.ActiveCfg = Debug - Old Metamod|Win32
    2.38 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Debug - Old Metamod|Win32.Build.0 = Debug - Old Metamod|Win32
    2.39 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Debug - Orange Box Valve|Win32.ActiveCfg = Debug - Orange Box Valve|Win32
    2.40 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Debug - Orange Box Valve|Win32.Build.0 = Debug - Orange Box Valve|Win32
    2.41 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Debug - Orange Box|Win32.ActiveCfg = Debug - Orange Box|Win32
    2.42 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Debug - Orange Box|Win32.Build.0 = Debug - Orange Box|Win32
    2.43 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Debug|Win32.ActiveCfg = Debug|Win32
    2.44 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Debug|Win32.Build.0 = Debug|Win32
    2.45 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Release - Dark Messiah|Win32.ActiveCfg = Release - Dark Messiah|Win32
    2.46 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Release - Dark Messiah|Win32.Build.0 = Release - Dark Messiah|Win32
    2.47 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Release - Episode 1|Win32.ActiveCfg = Release - Episode 1|Win32
    2.48 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Release - Episode 1|Win32.Build.0 = Release - Episode 1|Win32
    2.49 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Release - Left 4 Dead 2|Win32.ActiveCfg = Release - Left 4 Dead 2|Win32
    2.50 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Release - Left 4 Dead 2|Win32.Build.0 = Release - Left 4 Dead 2|Win32
    2.51 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Release - Left 4 Dead|Win32.ActiveCfg = Release - Left 4 Dead|Win32
    2.52 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Release - Left 4 Dead|Win32.Build.0 = Release - Left 4 Dead|Win32
    2.53 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Release - Old Metamod|Win32.ActiveCfg = Release - Old Metamod|Win32
    2.54 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Release - Old Metamod|Win32.Build.0 = Release - Old Metamod|Win32
    2.55 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Release - Orange Box Valve|Win32.ActiveCfg = Release - Orange Box Valve|Win32
    2.56 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Release - Orange Box Valve|Win32.Build.0 = Release - Orange Box Valve|Win32
    2.57 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Release - Orange Box|Win32.ActiveCfg = Release - Orange Box|Win32
    2.58 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Release - Orange Box|Win32.Build.0 = Release - Orange Box|Win32
    2.59 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Release|Win32.ActiveCfg = Release|Win32
    2.60 +		{B3E797CF-4E77-4C9D-B8A8-7589B6902206}.Release|Win32.Build.0 = Release|Win32
    2.61 +	EndGlobalSection
    2.62 +	GlobalSection(SolutionProperties) = preSolution
    2.63 +		HideSolutionNode = FALSE
    2.64 +	EndGlobalSection
    2.65 +EndGlobal
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/public/sample_ext/msvc10/sdk.vcxproj	Thu Jul 15 15:19:14 2010 -0500
     3.3 @@ -0,0 +1,722 @@
     3.4 +<?xml version="1.0" encoding="utf-8"?>
     3.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     3.6 +  <ItemGroup Label="ProjectConfigurations">
     3.7 +    <ProjectConfiguration Include="Debug - Dark Messiah|Win32">
     3.8 +      <Configuration>Debug - Dark Messiah</Configuration>
     3.9 +      <Platform>Win32</Platform>
    3.10 +    </ProjectConfiguration>
    3.11 +    <ProjectConfiguration Include="Debug - Episode 1|Win32">
    3.12 +      <Configuration>Debug - Episode 1</Configuration>
    3.13 +      <Platform>Win32</Platform>
    3.14 +    </ProjectConfiguration>
    3.15 +    <ProjectConfiguration Include="Debug - Left 4 Dead 2|Win32">
    3.16 +      <Configuration>Debug - Left 4 Dead 2</Configuration>
    3.17 +      <Platform>Win32</Platform>
    3.18 +    </ProjectConfiguration>
    3.19 +    <ProjectConfiguration Include="Debug - Left 4 Dead|Win32">
    3.20 +      <Configuration>Debug - Left 4 Dead</Configuration>
    3.21 +      <Platform>Win32</Platform>
    3.22 +    </ProjectConfiguration>
    3.23 +    <ProjectConfiguration Include="Debug - Old Metamod|Win32">
    3.24 +      <Configuration>Debug - Old Metamod</Configuration>
    3.25 +      <Platform>Win32</Platform>
    3.26 +    </ProjectConfiguration>
    3.27 +    <ProjectConfiguration Include="Debug - Orange Box Valve|Win32">
    3.28 +      <Configuration>Debug - Orange Box Valve</Configuration>
    3.29 +      <Platform>Win32</Platform>
    3.30 +    </ProjectConfiguration>
    3.31 +    <ProjectConfiguration Include="Debug - Orange Box|Win32">
    3.32 +      <Configuration>Debug - Orange Box</Configuration>
    3.33 +      <Platform>Win32</Platform>
    3.34 +    </ProjectConfiguration>
    3.35 +    <ProjectConfiguration Include="Debug|Win32">
    3.36 +      <Configuration>Debug</Configuration>
    3.37 +      <Platform>Win32</Platform>
    3.38 +    </ProjectConfiguration>
    3.39 +    <ProjectConfiguration Include="Release - Dark Messiah|Win32">
    3.40 +      <Configuration>Release - Dark Messiah</Configuration>
    3.41 +      <Platform>Win32</Platform>
    3.42 +    </ProjectConfiguration>
    3.43 +    <ProjectConfiguration Include="Release - Episode 1|Win32">
    3.44 +      <Configuration>Release - Episode 1</Configuration>
    3.45 +      <Platform>Win32</Platform>
    3.46 +    </ProjectConfiguration>
    3.47 +    <ProjectConfiguration Include="Release - Left 4 Dead 2|Win32">
    3.48 +      <Configuration>Release - Left 4 Dead 2</Configuration>
    3.49 +      <Platform>Win32</Platform>
    3.50 +    </ProjectConfiguration>
    3.51 +    <ProjectConfiguration Include="Release - Left 4 Dead|Win32">
    3.52 +      <Configuration>Release - Left 4 Dead</Configuration>
    3.53 +      <Platform>Win32</Platform>
    3.54 +    </ProjectConfiguration>
    3.55 +    <ProjectConfiguration Include="Release - Old Metamod|Win32">
    3.56 +      <Configuration>Release - Old Metamod</Configuration>
    3.57 +      <Platform>Win32</Platform>
    3.58 +    </ProjectConfiguration>
    3.59 +    <ProjectConfiguration Include="Release - Orange Box Valve|Win32">
    3.60 +      <Configuration>Release - Orange Box Valve</Configuration>
    3.61 +      <Platform>Win32</Platform>
    3.62 +    </ProjectConfiguration>
    3.63 +    <ProjectConfiguration Include="Release - Orange Box|Win32">
    3.64 +      <Configuration>Release - Orange Box</Configuration>
    3.65 +      <Platform>Win32</Platform>
    3.66 +    </ProjectConfiguration>
    3.67 +    <ProjectConfiguration Include="Release|Win32">
    3.68 +      <Configuration>Release</Configuration>
    3.69 +      <Platform>Win32</Platform>
    3.70 +    </ProjectConfiguration>
    3.71 +  </ItemGroup>
    3.72 +  <PropertyGroup Label="Globals">
    3.73 +    <ProjectGuid>{B3E797CF-4E77-4C9D-B8A8-7589B6902206}</ProjectGuid>
    3.74 +    <RootNamespace>sdk</RootNamespace>
    3.75 +    <Keyword>Win32Proj</Keyword>
    3.76 +  </PropertyGroup>
    3.77 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    3.78 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release - Episode 1|Win32'" Label="Configuration">
    3.79 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
    3.80 +    <CharacterSet>MultiByte</CharacterSet>
    3.81 +    <WholeProgramOptimization>true</WholeProgramOptimization>
    3.82 +  </PropertyGroup>
    3.83 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Episode 1|Win32'" Label="Configuration">
    3.84 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
    3.85 +    <CharacterSet>MultiByte</CharacterSet>
    3.86 +  </PropertyGroup>
    3.87 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release - Left 4 Dead 2|Win32'" Label="Configuration">
    3.88 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
    3.89 +    <CharacterSet>MultiByte</CharacterSet>
    3.90 +    <WholeProgramOptimization>true</WholeProgramOptimization>
    3.91 +  </PropertyGroup>
    3.92 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Left 4 Dead 2|Win32'" Label="Configuration">
    3.93 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
    3.94 +    <CharacterSet>MultiByte</CharacterSet>
    3.95 +  </PropertyGroup>
    3.96 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release - Left 4 Dead|Win32'" Label="Configuration">
    3.97 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
    3.98 +    <CharacterSet>MultiByte</CharacterSet>
    3.99 +    <WholeProgramOptimization>true</WholeProgramOptimization>
   3.100 +  </PropertyGroup>
   3.101 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Left 4 Dead|Win32'" Label="Configuration">
   3.102 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
   3.103 +    <CharacterSet>MultiByte</CharacterSet>
   3.104 +  </PropertyGroup>
   3.105 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release - Orange Box Valve|Win32'" Label="Configuration">
   3.106 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
   3.107 +    <CharacterSet>MultiByte</CharacterSet>
   3.108 +    <WholeProgramOptimization>true</WholeProgramOptimization>
   3.109 +  </PropertyGroup>
   3.110 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Orange Box Valve|Win32'" Label="Configuration">
   3.111 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
   3.112 +    <CharacterSet>MultiByte</CharacterSet>
   3.113 +  </PropertyGroup>
   3.114 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release - Orange Box|Win32'" Label="Configuration">
   3.115 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
   3.116 +    <CharacterSet>MultiByte</CharacterSet>
   3.117 +    <WholeProgramOptimization>true</WholeProgramOptimization>
   3.118 +  </PropertyGroup>
   3.119 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Orange Box|Win32'" Label="Configuration">
   3.120 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
   3.121 +    <CharacterSet>MultiByte</CharacterSet>
   3.122 +  </PropertyGroup>
   3.123 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release - Dark Messiah|Win32'" Label="Configuration">
   3.124 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
   3.125 +    <CharacterSet>MultiByte</CharacterSet>
   3.126 +    <WholeProgramOptimization>true</WholeProgramOptimization>
   3.127 +  </PropertyGroup>
   3.128 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Dark Messiah|Win32'" Label="Configuration">
   3.129 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
   3.130 +    <CharacterSet>MultiByte</CharacterSet>
   3.131 +  </PropertyGroup>
   3.132 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release - Old Metamod|Win32'" Label="Configuration">
   3.133 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
   3.134 +    <CharacterSet>MultiByte</CharacterSet>
   3.135 +    <WholeProgramOptimization>true</WholeProgramOptimization>
   3.136 +  </PropertyGroup>
   3.137 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Old Metamod|Win32'" Label="Configuration">
   3.138 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
   3.139 +    <CharacterSet>MultiByte</CharacterSet>
   3.140 +  </PropertyGroup>
   3.141 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   3.142 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
   3.143 +    <CharacterSet>MultiByte</CharacterSet>
   3.144 +    <WholeProgramOptimization>true</WholeProgramOptimization>
   3.145 +  </PropertyGroup>
   3.146 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   3.147 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
   3.148 +    <CharacterSet>MultiByte</CharacterSet>
   3.149 +  </PropertyGroup>
   3.150 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   3.151 +  <ImportGroup Label="ExtensionSettings">
   3.152 +  </ImportGroup>
   3.153 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release - Episode 1|Win32'" Label="PropertySheets">
   3.154 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   3.155 +  </ImportGroup>
   3.156 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Episode 1|Win32'" Label="PropertySheets">
   3.157 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   3.158 +  </ImportGroup>
   3.159 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release - Left 4 Dead 2|Win32'" Label="PropertySheets">
   3.160 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   3.161 +  </ImportGroup>
   3.162 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Left 4 Dead 2|Win32'" Label="PropertySheets">
   3.163 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   3.164 +  </ImportGroup>
   3.165 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release - Left 4 Dead|Win32'" Label="PropertySheets">
   3.166 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   3.167 +  </ImportGroup>
   3.168 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Left 4 Dead|Win32'" Label="PropertySheets">
   3.169 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   3.170 +  </ImportGroup>
   3.171 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release - Orange Box Valve|Win32'" Label="PropertySheets">
   3.172 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   3.173 +  </ImportGroup>
   3.174 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Orange Box Valve|Win32'" Label="PropertySheets">
   3.175 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   3.176 +  </ImportGroup>
   3.177 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release - Orange Box|Win32'" Label="PropertySheets">
   3.178 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   3.179 +  </ImportGroup>
   3.180 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Orange Box|Win32'" Label="PropertySheets">
   3.181 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   3.182 +  </ImportGroup>
   3.183 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release - Dark Messiah|Win32'" Label="PropertySheets">
   3.184 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   3.185 +  </ImportGroup>
   3.186 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Dark Messiah|Win32'" Label="PropertySheets">
   3.187 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   3.188 +  </ImportGroup>
   3.189 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release - Old Metamod|Win32'" Label="PropertySheets">
   3.190 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   3.191 +  </ImportGroup>
   3.192 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Old Metamod|Win32'" Label="PropertySheets">
   3.193 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   3.194 +  </ImportGroup>
   3.195 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   3.196 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   3.197 +  </ImportGroup>
   3.198 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   3.199 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   3.200 +  </ImportGroup>
   3.201 +  <PropertyGroup Label="UserMacros" />
   3.202 +  <PropertyGroup>
   3.203 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   3.204 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   3.205 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   3.206 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug - Old Metamod|Win32'">true</LinkIncremental>
   3.207 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release - Old Metamod|Win32'">false</LinkIncremental>
   3.208 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug - Dark Messiah|Win32'">true</LinkIncremental>
   3.209 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release - Dark Messiah|Win32'">false</LinkIncremental>
   3.210 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug - Orange Box|Win32'">true</LinkIncremental>
   3.211 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release - Orange Box|Win32'">false</LinkIncremental>
   3.212 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug - Orange Box Valve|Win32'">true</LinkIncremental>
   3.213 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release - Orange Box Valve|Win32'">false</LinkIncremental>
   3.214 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug - Left 4 Dead|Win32'">true</LinkIncremental>
   3.215 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release - Left 4 Dead|Win32'">false</LinkIncremental>
   3.216 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug - Left 4 Dead 2|Win32'">true</LinkIncremental>
   3.217 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release - Left 4 Dead 2|Win32'">false</LinkIncremental>
   3.218 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug - Episode 1|Win32'">true</LinkIncremental>
   3.219 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release - Episode 1|Win32'">false</LinkIncremental>
   3.220 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug - Dark Messiah|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   3.221 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug - Dark Messiah|Win32'" />
   3.222 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug - Dark Messiah|Win32'" />
   3.223 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug - Episode 1|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   3.224 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug - Episode 1|Win32'" />
   3.225 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug - Episode 1|Win32'" />
   3.226 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug - Left 4 Dead 2|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   3.227 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug - Left 4 Dead 2|Win32'" />
   3.228 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug - Left 4 Dead 2|Win32'" />
   3.229 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug - Left 4 Dead|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   3.230 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug - Left 4 Dead|Win32'" />
   3.231 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug - Left 4 Dead|Win32'" />
   3.232 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug - Old Metamod|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   3.233 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug - Old Metamod|Win32'" />
   3.234 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug - Old Metamod|Win32'" />
   3.235 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug - Orange Box Valve|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   3.236 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug - Orange Box Valve|Win32'" />
   3.237 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug - Orange Box Valve|Win32'" />
   3.238 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug - Orange Box|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   3.239 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug - Orange Box|Win32'" />
   3.240 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug - Orange Box|Win32'" />
   3.241 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   3.242 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
   3.243 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
   3.244 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release - Dark Messiah|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   3.245 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release - Dark Messiah|Win32'" />
   3.246 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release - Dark Messiah|Win32'" />
   3.247 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release - Episode 1|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   3.248 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release - Episode 1|Win32'" />
   3.249 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release - Episode 1|Win32'" />
   3.250 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release - Left 4 Dead 2|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   3.251 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release - Left 4 Dead 2|Win32'" />
   3.252 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release - Left 4 Dead 2|Win32'" />
   3.253 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release - Left 4 Dead|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   3.254 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release - Left 4 Dead|Win32'" />
   3.255 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release - Left 4 Dead|Win32'" />
   3.256 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release - Old Metamod|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   3.257 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release - Old Metamod|Win32'" />
   3.258 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release - Old Metamod|Win32'" />
   3.259 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release - Orange Box Valve|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   3.260 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release - Orange Box Valve|Win32'" />
   3.261 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release - Orange Box Valve|Win32'" />
   3.262 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release - Orange Box|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   3.263 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release - Orange Box|Win32'" />
   3.264 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release - Orange Box|Win32'" />
   3.265 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   3.266 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
   3.267 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
   3.268 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug - Dark Messiah|Win32'">sample.ext.2.darkm</TargetName>
   3.269 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug - Episode 1|Win32'">sample.ext.2.ep1</TargetName>
   3.270 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug - Left 4 Dead 2|Win32'">sample.ext.2.l4d2</TargetName>
   3.271 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug - Left 4 Dead|Win32'">sample.ext.2.l4d</TargetName>
   3.272 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug - Old Metamod|Win32'">sample.ext.1.ep1</TargetName>
   3.273 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug - Orange Box Valve|Win32'">sample.ext.2.ep2v</TargetName>
   3.274 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug - Orange Box|Win32'">sample.ext.2.ep2</TargetName>
   3.275 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">sample.ext</TargetName>
   3.276 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release - Dark Messiah|Win32'">sample.ext.2.darkm</TargetName>
   3.277 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release - Episode 1|Win32'">sample.ext.2.ep1</TargetName>
   3.278 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release - Left 4 Dead 2|Win32'">sample.ext.2.l4d2</TargetName>
   3.279 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release - Left 4 Dead|Win32'">sample.ext.2.l4d</TargetName>
   3.280 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release - Old Metamod|Win32'">sample.ext.1.ep1</TargetName>
   3.281 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release - Orange Box Valve|Win32'">sample.ext.2.ep2v</TargetName>
   3.282 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release - Orange Box|Win32'">sample.ext.2.ep2</TargetName>
   3.283 +    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">sample.ext</TargetName>
   3.284 +  </PropertyGroup>
   3.285 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   3.286 +    <ClCompile>
   3.287 +      <Optimization>Disabled</Optimization>
   3.288 +      <AdditionalIncludeDirectories>..;..\sdk;..\..;..\..\sourcepawn;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   3.289 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;ORANGEBOX_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   3.290 +      <MinimalRebuild>true</MinimalRebuild>
   3.291 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
   3.292 +      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
   3.293 +      <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
   3.294 +      <RuntimeTypeInfo>false</RuntimeTypeInfo>
   3.295 +      <PrecompiledHeader>
   3.296 +      </PrecompiledHeader>
   3.297 +      <WarningLevel>Level3</WarningLevel>
   3.298 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   3.299 +    </ClCompile>
   3.300 +    <Link>
   3.301 +      <IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMT;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
   3.302 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   3.303 +      <SubSystem>Windows</SubSystem>
   3.304 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
   3.305 +      <DataExecutionPrevention>
   3.306 +      </DataExecutionPrevention>
   3.307 +      <TargetMachine>MachineX86</TargetMachine>
   3.308 +    </Link>
   3.309 +  </ItemDefinitionGroup>
   3.310 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   3.311 +    <ClCompile>
   3.312 +      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
   3.313 +      <AdditionalIncludeDirectories>..;..\sdk;..\..;..\..\sourcepawn;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   3.314 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;ORANGEBOX_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   3.315 +      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
   3.316 +      <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
   3.317 +      <RuntimeTypeInfo>false</RuntimeTypeInfo>
   3.318 +      <PrecompiledHeader>
   3.319 +      </PrecompiledHeader>
   3.320 +      <WarningLevel>Level3</WarningLevel>
   3.321 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   3.322 +    </ClCompile>
   3.323 +    <Link>
   3.324 +      <IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMTD;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
   3.325 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   3.326 +      <SubSystem>Windows</SubSystem>
   3.327 +      <OptimizeReferences>true</OptimizeReferences>
   3.328 +      <EnableCOMDATFolding>true</EnableCOMDATFolding>
   3.329 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
   3.330 +      <DataExecutionPrevention>
   3.331 +      </DataExecutionPrevention>
   3.332 +      <TargetMachine>MachineX86</TargetMachine>
   3.333 +    </Link>
   3.334 +  </ItemDefinitionGroup>
   3.335 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Old Metamod|Win32'">
   3.336 +    <ClCompile>
   3.337 +      <AdditionalOptions>/D SE_EPISODEONE=1 /D SE_DARKMESSIAH=2 /D SE_ORANGEBOX=3 /D SE_ORANGEBOXVALVE=4 /D SE_LEFT4DEAD=5 /D SE_LEFT4DEAD2=6 %(AdditionalOptions)</AdditionalOptions>
   3.338 +      <Optimization>Disabled</Optimization>
   3.339 +      <AdditionalIncludeDirectories>..;..\sdk;..\..;..\..\sourcepawn;$(HL2SDK)\public;$(HL2SDK)\public\dlls;$(HL2SDK)\public\engine;$(HL2SDK)\public\tier0;$(HL2SDK)\public\tier1;$(MMSOURCE18)\core-legacy;$(MMSOURCE18)\core-legacy\sourcehook;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   3.340 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;SOURCE_ENGINE=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   3.341 +      <MinimalRebuild>true</MinimalRebuild>
   3.342 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
   3.343 +      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
   3.344 +      <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
   3.345 +      <RuntimeTypeInfo>false</RuntimeTypeInfo>
   3.346 +      <PrecompiledHeader>
   3.347 +      </PrecompiledHeader>
   3.348 +      <WarningLevel>Level3</WarningLevel>
   3.349 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   3.350 +    </ClCompile>
   3.351 +    <Link>
   3.352 +      <AdditionalDependencies>$(HL2SDK)\lib\public\tier0.lib;$(HL2SDK)\lib\public\tier1.lib;$(HL2SDK)\lib\public\vstdlib.lib;%(AdditionalDependencies)</AdditionalDependencies>
   3.353 +      <IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMT;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
   3.354 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   3.355 +      <SubSystem>Windows</SubSystem>
   3.356 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
   3.357 +      <DataExecutionPrevention>
   3.358 +      </DataExecutionPrevention>
   3.359 +      <TargetMachine>MachineX86</TargetMachine>
   3.360 +    </Link>
   3.361 +  </ItemDefinitionGroup>
   3.362 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release - Old Metamod|Win32'">
   3.363 +    <ClCompile>
   3.364 +      <AdditionalOptions>/MP /D SE_EPISODEONE=1 /D SE_DARKMESSIAH=2 /D SE_ORANGEBOX=3 /D SE_ORANGEBOXVALVE=4 /D SE_LEFT4DEAD=5 /D SE_LEFT4DEAD2=6 %(AdditionalOptions)</AdditionalOptions>
   3.365 +      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
   3.366 +      <AdditionalIncludeDirectories>..;..\sdk;..\..;..\..\sourcepawn;$(HL2SDK)\public;$(HL2SDK)\public\dlls;$(HL2SDK)\public\engine;$(HL2SDK)\public\tier0;$(HL2SDK)\public\tier1;$(MMSOURCE18)\core-legacy;$(MMSOURCE18)\core-legacy\sourcehook;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   3.367 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;SOURCE_ENGINE=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   3.368 +      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
   3.369 +      <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
   3.370 +      <RuntimeTypeInfo>false</RuntimeTypeInfo>
   3.371 +      <PrecompiledHeader>
   3.372 +      </PrecompiledHeader>
   3.373 +      <WarningLevel>Level3</WarningLevel>
   3.374 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   3.375 +    </ClCompile>
   3.376 +    <Link>
   3.377 +      <AdditionalDependencies>$(HL2SDK)\lib\public\tier0.lib;$(HL2SDK)\lib\public\tier1.lib;$(HL2SDK)\lib\public\vstdlib.lib;%(AdditionalDependencies)</AdditionalDependencies>
   3.378 +      <IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMTD;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
   3.379 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   3.380 +      <SubSystem>Windows</SubSystem>
   3.381 +      <OptimizeReferences>true</OptimizeReferences>
   3.382 +      <EnableCOMDATFolding>true</EnableCOMDATFolding>
   3.383 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
   3.384 +      <DataExecutionPrevention>
   3.385 +      </DataExecutionPrevention>
   3.386 +      <TargetMachine>MachineX86</TargetMachine>
   3.387 +    </Link>
   3.388 +  </ItemDefinitionGroup>
   3.389 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Dark Messiah|Win32'">
   3.390 +    <ClCompile>
   3.391 +      <AdditionalOptions>/D SE_EPISODEONE=1 /D SE_DARKMESSIAH=2 /D SE_ORANGEBOX=3 /D SE_ORANGEBOXVALVE=4 /D SE_LEFT4DEAD=5 /D SE_LEFT4DEAD2=6 %(AdditionalOptions)</AdditionalOptions>
   3.392 +      <Optimization>Disabled</Optimization>
   3.393 +      <AdditionalIncludeDirectories>..;..\sdk;..\..;..\..\sourcepawn;$(HL2SDK-DARKM)\public;$(HL2SDK-DARKM)\public\dlls;$(HL2SDK-DARKM)\public\engine;$(HL2SDK-DARKM)\public\tier0;$(HL2SDK-DARKM)\public\tier1;$(MMSOURCE18)\core;$(MMSOURCE18)\core\sourcehook;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   3.394 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;SOURCE_ENGINE=2;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   3.395 +      <MinimalRebuild>true</MinimalRebuild>
   3.396 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
   3.397 +      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
   3.398 +      <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
   3.399 +      <RuntimeTypeInfo>false</RuntimeTypeInfo>
   3.400 +      <PrecompiledHeader>
   3.401 +      </PrecompiledHeader>
   3.402 +      <WarningLevel>Level3</WarningLevel>
   3.403 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   3.404 +    </ClCompile>
   3.405 +    <Link>
   3.406 +      <AdditionalDependencies>$(HL2SDK-DARKM)\lib\public\tier0.lib;$(HL2SDK-DARKM)\lib\public\tier1.lib;$(HL2SDK-DARKM)\lib\public\vstdlib.lib;%(AdditionalDependencies)</AdditionalDependencies>
   3.407 +      <IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMT;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
   3.408 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   3.409 +      <SubSystem>Windows</SubSystem>
   3.410 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
   3.411 +      <DataExecutionPrevention>
   3.412 +      </DataExecutionPrevention>
   3.413 +      <TargetMachine>MachineX86</TargetMachine>
   3.414 +    </Link>
   3.415 +  </ItemDefinitionGroup>
   3.416 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release - Dark Messiah|Win32'">
   3.417 +    <ClCompile>
   3.418 +      <AdditionalOptions>/MP /D SE_EPISODEONE=1 /D SE_DARKMESSIAH=2 /D SE_ORANGEBOX=3 /D SE_ORANGEBOXVALVE=4 /D SE_LEFT4DEAD=5 /D SE_LEFT4DEAD2=6 %(AdditionalOptions)</AdditionalOptions>
   3.419 +      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
   3.420 +      <AdditionalIncludeDirectories>..;..\sdk;..\..;..\..\sourcepawn;$(HL2SDK-DARKM)\public;$(HL2SDK-DARKM)\public\dlls;$(HL2SDK-DARKM)\public\engine;$(HL2SDK-DARKM)\public\tier0;$(HL2SDK-DARKM)\public\tier1;$(MMSOURCE18)\core;$(MMSOURCE18)\core\sourcehook;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   3.421 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;SOURCE_ENGINE=2;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   3.422 +      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
   3.423 +      <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
   3.424 +      <RuntimeTypeInfo>false</RuntimeTypeInfo>
   3.425 +      <PrecompiledHeader>
   3.426 +      </PrecompiledHeader>
   3.427 +      <WarningLevel>Level3</WarningLevel>
   3.428 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   3.429 +    </ClCompile>
   3.430 +    <Link>
   3.431 +      <AdditionalDependencies>$(HL2SDK-DARKM)\lib\public\tier0.lib;$(HL2SDK-DARKM)\lib\public\tier1.lib;$(HL2SDK-DARKM)\lib\public\vstdlib.lib;%(AdditionalDependencies)</AdditionalDependencies>
   3.432 +      <IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMTD;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
   3.433 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   3.434 +      <SubSystem>Windows</SubSystem>
   3.435 +      <OptimizeReferences>true</OptimizeReferences>
   3.436 +      <EnableCOMDATFolding>true</EnableCOMDATFolding>
   3.437 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
   3.438 +      <DataExecutionPrevention>
   3.439 +      </DataExecutionPrevention>
   3.440 +      <TargetMachine>MachineX86</TargetMachine>
   3.441 +    </Link>
   3.442 +  </ItemDefinitionGroup>
   3.443 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Orange Box|Win32'">
   3.444 +    <ClCompile>
   3.445 +      <AdditionalOptions>/D SE_EPISODEONE=1 /D SE_DARKMESSIAH=2 /D SE_ORANGEBOX=3 /D SE_ORANGEBOXVALVE=4 /D SE_LEFT4DEAD=5 /D SE_LEFT4DEAD2=6 %(AdditionalOptions)</AdditionalOptions>
   3.446 +      <Optimization>Disabled</Optimization>
   3.447 +      <AdditionalIncludeDirectories>..;..\sdk;..\..;..\..\sourcepawn;$(HL2SDKOB)\public;$(HL2SDKOB)\public\engine;$(HL2SDKOB)\public\game\server;$(HL2SDKOB)\public\tier0;$(HL2SDKOB)\public\tier1;$(MMSOURCE18)\core;$(MMSOURCE18)\core\sourcehook;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   3.448 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;SOURCE_ENGINE=3;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   3.449 +      <MinimalRebuild>true</MinimalRebuild>
   3.450 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
   3.451 +      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
   3.452 +      <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
   3.453 +      <RuntimeTypeInfo>false</RuntimeTypeInfo>
   3.454 +      <PrecompiledHeader>
   3.455 +      </PrecompiledHeader>
   3.456 +      <WarningLevel>Level3</WarningLevel>
   3.457 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   3.458 +    </ClCompile>
   3.459 +    <Link>
   3.460 +      <AdditionalDependencies>$(HL2SDKOB)\lib\public\tier0.lib;$(HL2SDKOB)\lib\public\tier1.lib;$(HL2SDKOB)\lib\public\vstdlib.lib;%(AdditionalDependencies)</AdditionalDependencies>
   3.461 +      <IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMT;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
   3.462 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   3.463 +      <SubSystem>Windows</SubSystem>
   3.464 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
   3.465 +      <DataExecutionPrevention>
   3.466 +      </DataExecutionPrevention>
   3.467 +      <TargetMachine>MachineX86</TargetMachine>
   3.468 +    </Link>
   3.469 +  </ItemDefinitionGroup>
   3.470 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release - Orange Box|Win32'">
   3.471 +    <ClCompile>
   3.472 +      <AdditionalOptions>/MP /D SE_EPISODEONE=1 /D SE_DARKMESSIAH=2 /D SE_ORANGEBOX=3 /D SE_ORANGEBOXVALVE=4 /D SE_LEFT4DEAD=5 /D SE_LEFT4DEAD2=6 %(AdditionalOptions)</AdditionalOptions>
   3.473 +      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
   3.474 +      <AdditionalIncludeDirectories>..;..\sdk;..\..;..\..\sourcepawn;$(HL2SDKOB)\public;$(HL2SDKOB)\public\engine;$(HL2SDKOB)\public\game\server;$(HL2SDKOB)\public\tier0;$(HL2SDKOB)\public\tier1;$(MMSOURCE18)\core;$(MMSOURCE18)\core\sourcehook;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   3.475 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;SOURCE_ENGINE=3;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   3.476 +      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
   3.477 +      <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
   3.478 +      <RuntimeTypeInfo>false</RuntimeTypeInfo>
   3.479 +      <PrecompiledHeader>
   3.480 +      </PrecompiledHeader>
   3.481 +      <WarningLevel>Level3</WarningLevel>
   3.482 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   3.483 +    </ClCompile>
   3.484 +    <Link>
   3.485 +      <AdditionalDependencies>$(HL2SDKOB)\lib\public\tier0.lib;$(HL2SDKOB)\lib\public\tier1.lib;$(HL2SDKOB)\lib\public\vstdlib.lib;%(AdditionalDependencies)</AdditionalDependencies>
   3.486 +      <IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMTD;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
   3.487 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   3.488 +      <SubSystem>Windows</SubSystem>
   3.489 +      <OptimizeReferences>true</OptimizeReferences>
   3.490 +      <EnableCOMDATFolding>true</EnableCOMDATFolding>
   3.491 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
   3.492 +      <DataExecutionPrevention>
   3.493 +      </DataExecutionPrevention>
   3.494 +      <TargetMachine>MachineX86</TargetMachine>
   3.495 +    </Link>
   3.496 +  </ItemDefinitionGroup>
   3.497 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Orange Box Valve|Win32'">
   3.498 +    <ClCompile>
   3.499 +      <AdditionalOptions>/D SE_EPISODEONE=1 /D SE_DARKMESSIAH=2 /D SE_ORANGEBOX=3 /D SE_ORANGEBOXVALVE=4 /D SE_LEFT4DEAD=5 /D SE_LEFT4DEAD2=6 %(AdditionalOptions)</AdditionalOptions>
   3.500 +      <Optimization>Disabled</Optimization>
   3.501 +      <AdditionalIncludeDirectories>..;..\sdk;..\..;..\..\sourcepawn;$(HL2SDKOBVALVE)\public;$(HL2SDKOBVALVE)\public\engine;$(HL2SDKOBVALVE)\public\game\server;$(HL2SDKOBVALVE)\public\tier0;$(HL2SDKOBVALVE)\public\tier1;$(MMSOURCE18)\core;$(MMSOURCE18)\core\sourcehook;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   3.502 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;SOURCE_ENGINE=4;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   3.503 +      <MinimalRebuild>true</MinimalRebuild>
   3.504 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
   3.505 +      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
   3.506 +      <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
   3.507 +      <RuntimeTypeInfo>false</RuntimeTypeInfo>
   3.508 +      <PrecompiledHeader>
   3.509 +      </PrecompiledHeader>
   3.510 +      <WarningLevel>Level3</WarningLevel>
   3.511 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   3.512 +    </ClCompile>
   3.513 +    <Link>
   3.514 +      <AdditionalDependencies>$(HL2SDKOBVALVE)\lib\public\tier0.lib;$(HL2SDKOBVALVE)\lib\public\tier1.lib;$(HL2SDKOBVALVE)\lib\public\vstdlib.lib;%(AdditionalDependencies)</AdditionalDependencies>
   3.515 +      <IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMT;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
   3.516 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   3.517 +      <SubSystem>Windows</SubSystem>
   3.518 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
   3.519 +      <DataExecutionPrevention>
   3.520 +      </DataExecutionPrevention>
   3.521 +      <TargetMachine>MachineX86</TargetMachine>
   3.522 +    </Link>
   3.523 +  </ItemDefinitionGroup>
   3.524 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release - Orange Box Valve|Win32'">
   3.525 +    <ClCompile>
   3.526 +      <AdditionalOptions>/MP /D SE_EPISODEONE=1 /D SE_DARKMESSIAH=2 /D SE_ORANGEBOX=3 /D SE_ORANGEBOXVALVE=4 /D SE_LEFT4DEAD=5 /D SE_LEFT4DEAD2=6 %(AdditionalOptions)</AdditionalOptions>
   3.527 +      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
   3.528 +      <AdditionalIncludeDirectories>..;..\sdk;..\..;..\..\sourcepawn;$(HL2SDKOBVALVE)\public;$(HL2SDKOBVALVE)\public\engine;$(HL2SDKOBVALVE)\public\game\server;$(HL2SDKOBVALVE)\public\tier0;$(HL2SDKOBVALVE)\public\tier1;$(MMSOURCE18)\core;$(MMSOURCE18)\core\sourcehook;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   3.529 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;SOURCE_ENGINE=4;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   3.530 +      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
   3.531 +      <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
   3.532 +      <RuntimeTypeInfo>false</RuntimeTypeInfo>
   3.533 +      <PrecompiledHeader>
   3.534 +      </PrecompiledHeader>
   3.535 +      <WarningLevel>Level3</WarningLevel>
   3.536 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   3.537 +    </ClCompile>
   3.538 +    <Link>
   3.539 +      <AdditionalDependencies>$(HL2SDKOBVALVE)\lib\public\tier0.lib;$(HL2SDKOBVALVE)\lib\public\tier1.lib;$(HL2SDKOBVALVE)\lib\public\vstdlib.lib;%(AdditionalDependencies)</AdditionalDependencies>
   3.540 +      <IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMTD;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
   3.541 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   3.542 +      <SubSystem>Windows</SubSystem>
   3.543 +      <OptimizeReferences>true</OptimizeReferences>
   3.544 +      <EnableCOMDATFolding>true</EnableCOMDATFolding>
   3.545 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
   3.546 +      <DataExecutionPrevention>
   3.547 +      </DataExecutionPrevention>
   3.548 +      <TargetMachine>MachineX86</TargetMachine>
   3.549 +    </Link>
   3.550 +  </ItemDefinitionGroup>
   3.551 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Left 4 Dead|Win32'">
   3.552 +    <ClCompile>
   3.553 +      <AdditionalOptions>/D SE_EPISODEONE=1 /D SE_DARKMESSIAH=2 /D SE_ORANGEBOX=3 /D SE_ORANGEBOXVALVE=4 /D SE_LEFT4DEAD=5 /D SE_LEFT4DEAD2=6 %(AdditionalOptions)</AdditionalOptions>
   3.554 +      <Optimization>Disabled</Optimization>
   3.555 +      <AdditionalIncludeDirectories>..;..\sdk;..\..;..\..\sourcepawn;$(HL2SDKL4D)\public;$(HL2SDKL4D)\public\engine;$(HL2SDKL4D)\public\game\server;$(HL2SDKL4D)\public\tier0;$(HL2SDKL4D)\public\tier1;$(MMSOURCE18)\core;$(MMSOURCE18)\core\sourcehook;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   3.556 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;SOURCE_ENGINE=5;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   3.557 +      <MinimalRebuild>true</MinimalRebuild>
   3.558 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
   3.559 +      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
   3.560 +      <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
   3.561 +      <RuntimeTypeInfo>false</RuntimeTypeInfo>
   3.562 +      <PrecompiledHeader>
   3.563 +      </PrecompiledHeader>
   3.564 +      <WarningLevel>Level3</WarningLevel>
   3.565 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   3.566 +    </ClCompile>
   3.567 +    <Link>
   3.568 +      <AdditionalDependencies>$(HL2SDKL4D)\lib\public\tier0.lib;$(HL2SDKL4D)\lib\public\tier1.lib;$(HL2SDKL4D)\lib\public\vstdlib.lib;%(AdditionalDependencies)</AdditionalDependencies>
   3.569 +      <IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMT;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
   3.570 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   3.571 +      <SubSystem>Windows</SubSystem>
   3.572 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
   3.573 +      <DataExecutionPrevention>
   3.574 +      </DataExecutionPrevention>
   3.575 +      <TargetMachine>MachineX86</TargetMachine>
   3.576 +    </Link>
   3.577 +  </ItemDefinitionGroup>
   3.578 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release - Left 4 Dead|Win32'">
   3.579 +    <ClCompile>
   3.580 +      <AdditionalOptions>/MP /D SE_EPISODEONE=1 /D SE_DARKMESSIAH=2 /D SE_ORANGEBOX=3 /D SE_ORANGEBOXVALVE=4 /D SE_LEFT4DEAD=5 /D SE_LEFT4DEAD2=6 %(AdditionalOptions)</AdditionalOptions>
   3.581 +      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
   3.582 +      <AdditionalIncludeDirectories>..;..\sdk;..\..;..\..\sourcepawn;$(HL2SDKL4D)\public;$(HL2SDKL4D)\public\engine;$(HL2SDKL4D)\public\game\server;$(HL2SDKL4D)\public\tier0;$(HL2SDKL4D)\public\tier1;$(MMSOURCE18)\core;$(MMSOURCE18)\core\sourcehook;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   3.583 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;SOURCE_ENGINE=5;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   3.584 +      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
   3.585 +      <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
   3.586 +      <RuntimeTypeInfo>false</RuntimeTypeInfo>
   3.587 +      <PrecompiledHeader>
   3.588 +      </PrecompiledHeader>
   3.589 +      <WarningLevel>Level3</WarningLevel>
   3.590 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   3.591 +    </ClCompile>
   3.592 +    <Link>
   3.593 +      <AdditionalDependencies>$(HL2SDKL4D)\lib\public\tier0.lib;$(HL2SDKL4D)\lib\public\tier1.lib;$(HL2SDKL4D)\lib\public\vstdlib.lib;%(AdditionalDependencies)</AdditionalDependencies>
   3.594 +      <IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMTD;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
   3.595 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   3.596 +      <SubSystem>Windows</SubSystem>
   3.597 +      <OptimizeReferences>true</OptimizeReferences>
   3.598 +      <EnableCOMDATFolding>true</EnableCOMDATFolding>
   3.599 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
   3.600 +      <DataExecutionPrevention>
   3.601 +      </DataExecutionPrevention>
   3.602 +      <TargetMachine>MachineX86</TargetMachine>
   3.603 +    </Link>
   3.604 +  </ItemDefinitionGroup>
   3.605 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Left 4 Dead 2|Win32'">
   3.606 +    <ClCompile>
   3.607 +      <AdditionalOptions>/D SE_EPISODEONE=1 /D SE_DARKMESSIAH=2 /D SE_ORANGEBOX=3 /D SE_ORANGEBOXVALVE=4 /D SE_LEFT4DEAD=5 /D SE_LEFT4DEAD2=6 %(AdditionalOptions)</AdditionalOptions>
   3.608 +      <Optimization>Disabled</Optimization>
   3.609 +      <AdditionalIncludeDirectories>..;..\sdk;..\..;..\..\sourcepawn;$(HL2SDKL4D2)\public;$(HL2SDKL4D2)\public\engine;$(HL2SDKL4D2)\public\game\server;$(HL2SDKL4D2)\public\tier0;$(HL2SDKL4D2)\public\tier1;$(MMSOURCE18)\core;$(MMSOURCE18)\core\sourcehook;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   3.610 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;SOURCE_ENGINE=6;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   3.611 +      <MinimalRebuild>true</MinimalRebuild>
   3.612 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
   3.613 +      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
   3.614 +      <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
   3.615 +      <RuntimeTypeInfo>false</RuntimeTypeInfo>
   3.616 +      <PrecompiledHeader>
   3.617 +      </PrecompiledHeader>
   3.618 +      <WarningLevel>Level3</WarningLevel>
   3.619 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   3.620 +    </ClCompile>
   3.621 +    <Link>
   3.622 +      <AdditionalDependencies>$(HL2SDKL4D2)\lib\public\tier0.lib;$(HL2SDKL4D2)\lib\public\tier1.lib;$(HL2SDKL4D2)\lib\public\vstdlib.lib;%(AdditionalDependencies)</AdditionalDependencies>
   3.623 +      <IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMT;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
   3.624 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   3.625 +      <SubSystem>Windows</SubSystem>
   3.626 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
   3.627 +      <DataExecutionPrevention>
   3.628 +      </DataExecutionPrevention>
   3.629 +      <TargetMachine>MachineX86</TargetMachine>
   3.630 +    </Link>
   3.631 +  </ItemDefinitionGroup>
   3.632 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release - Left 4 Dead 2|Win32'">
   3.633 +    <ClCompile>
   3.634 +      <AdditionalOptions>/MP /D SE_EPISODEONE=1 /D SE_DARKMESSIAH=2 /D SE_ORANGEBOX=3 /D SE_ORANGEBOXVALVE=4 /D SE_LEFT4DEAD=5 /D SE_LEFT4DEAD2=6 %(AdditionalOptions)</AdditionalOptions>
   3.635 +      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
   3.636 +      <AdditionalIncludeDirectories>..;..\sdk;..\..;..\..\sourcepawn;$(HL2SDKL4D2)\public;$(HL2SDKL4D2)\public\engine;$(HL2SDKL4D2)\public\game\server;$(HL2SDKL4D2)\public\tier0;$(HL2SDKL4D2)\public\tier1;$(MMSOURCE18)\core;$(MMSOURCE18)\core\sourcehook;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   3.637 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;SOURCE_ENGINE=6;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   3.638 +      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
   3.639 +      <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
   3.640 +      <RuntimeTypeInfo>false</RuntimeTypeInfo>
   3.641 +      <PrecompiledHeader>
   3.642 +      </PrecompiledHeader>
   3.643 +      <WarningLevel>Level3</WarningLevel>
   3.644 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   3.645 +    </ClCompile>
   3.646 +    <Link>
   3.647 +      <AdditionalDependencies>$(HL2SDKL4D2)\lib\public\tier0.lib;$(HL2SDKL4D2)\lib\public\tier1.lib;$(HL2SDKL4D2)\lib\public\vstdlib.lib;%(AdditionalDependencies)</AdditionalDependencies>
   3.648 +      <IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMTD;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
   3.649 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   3.650 +      <SubSystem>Windows</SubSystem>
   3.651 +      <OptimizeReferences>true</OptimizeReferences>
   3.652 +      <EnableCOMDATFolding>true</EnableCOMDATFolding>
   3.653 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
   3.654 +      <DataExecutionPrevention>
   3.655 +      </DataExecutionPrevention>
   3.656 +      <TargetMachine>MachineX86</TargetMachine>
   3.657 +    </Link>
   3.658 +  </ItemDefinitionGroup>
   3.659 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug - Episode 1|Win32'">
   3.660 +    <ClCompile>
   3.661 +      <AdditionalOptions>/D SE_EPISODEONE=1 /D SE_DARKMESSIAH=2 /D SE_ORANGEBOX=3 /D SE_ORANGEBOXVALVE=4 /D SE_LEFT4DEAD=5 /D SE_LEFT4DEAD2=6 %(AdditionalOptions)</AdditionalOptions>
   3.662 +      <Optimization>Disabled</Optimization>
   3.663 +      <AdditionalIncludeDirectories>..;..\sdk;..\..;..\..\sourcepawn;$(HL2SDK)\public;$(HL2SDK)\public\dlls;$(HL2SDK)\public\engine;$(HL2SDK)\public\tier0;$(HL2SDK)\public\tier1;$(MMSOURCE18)\core;$(MMSOURCE18)\core\sourcehook;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   3.664 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;SOURCE_ENGINE=2;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   3.665 +      <MinimalRebuild>true</MinimalRebuild>
   3.666 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
   3.667 +      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
   3.668 +      <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
   3.669 +      <RuntimeTypeInfo>false</RuntimeTypeInfo>
   3.670 +      <PrecompiledHeader>
   3.671 +      </PrecompiledHeader>
   3.672 +      <WarningLevel>Level3</WarningLevel>
   3.673 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   3.674 +    </ClCompile>
   3.675 +    <Link>
   3.676 +      <AdditionalDependencies>$(HL2SDK)\lib\public\tier0.lib;$(HL2SDK)\lib\public\tier1.lib;$(HL2SDK)\lib\public\vstdlib.lib;%(AdditionalDependencies)</AdditionalDependencies>
   3.677 +      <IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMT;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
   3.678 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   3.679 +      <SubSystem>Windows</SubSystem>
   3.680 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
   3.681 +      <DataExecutionPrevention>
   3.682 +      </DataExecutionPrevention>
   3.683 +      <TargetMachine>MachineX86</TargetMachine>
   3.684 +    </Link>
   3.685 +  </ItemDefinitionGroup>
   3.686 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release - Episode 1|Win32'">
   3.687 +    <ClCompile>
   3.688 +      <AdditionalOptions>/MP /D SE_EPISODEONE=1 /D SE_DARKMESSIAH=2 /D SE_ORANGEBOX=3 /D SE_ORANGEBOXVALVE=4 /D SE_LEFT4DEAD=5 /D SE_LEFT4DEAD2=6 %(AdditionalOptions)</AdditionalOptions>
   3.689 +      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
   3.690 +      <AdditionalIncludeDirectories>..;..\sdk;..\..;..\..\sourcepawn;$(HL2SDK)\public;$(HL2SDK)\public\dlls;$(HL2SDK)\public\engine;$(HL2SDK)\public\tier0;$(HL2SDK)\public\tier1;$(MMSOURCE18)\core;$(MMSOURCE18)\core\sourcehook;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   3.691 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;SDK_EXPORTS;_CRT_SECURE_NO_DEPRECATE;SOURCEMOD_BUILD;SOURCE_ENGINE=2;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   3.692 +      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
   3.693 +      <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
   3.694 +      <RuntimeTypeInfo>false</RuntimeTypeInfo>
   3.695 +      <PrecompiledHeader>
   3.696 +      </PrecompiledHeader>
   3.697 +      <WarningLevel>Level3</WarningLevel>
   3.698 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   3.699 +    </ClCompile>
   3.700 +    <Link>
   3.701 +      <AdditionalDependencies>$(HL2SDK)\lib\public\tier0.lib;$(HL2SDK)\lib\public\tier1.lib;$(HL2SDK)\lib\public\vstdlib.lib;%(AdditionalDependencies)</AdditionalDependencies>
   3.702 +      <IgnoreSpecificDefaultLibraries>LIBC;LIBCD;LIBCMTD;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
   3.703 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   3.704 +      <SubSystem>Windows</SubSystem>
   3.705 +      <OptimizeReferences>true</OptimizeReferences>
   3.706 +      <EnableCOMDATFolding>true</EnableCOMDATFolding>
   3.707 +      <RandomizedBaseAddress>false</RandomizedBaseAddress>
   3.708 +      <DataExecutionPrevention>
   3.709 +      </DataExecutionPrevention>
   3.710 +      <TargetMachine>MachineX86</TargetMachine>
   3.711 +    </Link>
   3.712 +  </ItemDefinitionGroup>
   3.713 +  <ItemGroup>
   3.714 +    <ClCompile Include="..\extension.cpp" />
   3.715 +    <ClCompile Include="..\sdk\smsdk_ext.cpp" />
   3.716 +  </ItemGroup>
   3.717 +  <ItemGroup>
   3.718 +    <ClInclude Include="..\extension.h" />
   3.719 +    <ClInclude Include="..\sdk\smsdk_config.h" />
   3.720 +    <ClInclude Include="..\sdk\smsdk_ext.h" />
   3.721 +  </ItemGroup>
   3.722 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   3.723 +  <ImportGroup Label="ExtensionTargets">
   3.724 +  </ImportGroup>
   3.725 +</Project>
   3.726 \ No newline at end of file
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/public/sample_ext/msvc10/sdk.vcxproj.filters	Thu Jul 15 15:19:14 2010 -0500
     4.3 @@ -0,0 +1,39 @@
     4.4 +<?xml version="1.0" encoding="utf-8"?>
     4.5 +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     4.6 +  <ItemGroup>
     4.7 +    <Filter Include="Source Files">
     4.8 +      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
     4.9 +      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
    4.10 +    </Filter>
    4.11 +    <Filter Include="Header Files">
    4.12 +      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
    4.13 +      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
    4.14 +    </Filter>
    4.15 +    <Filter Include="Resource Files">
    4.16 +      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
    4.17 +      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
    4.18 +    </Filter>
    4.19 +    <Filter Include="SourceMod SDK">
    4.20 +      <UniqueIdentifier>{31958233-BB2D-4e41-A8F9-CE8A4684F436}</UniqueIdentifier>
    4.21 +    </Filter>
    4.22 +  </ItemGroup>
    4.23 +  <ItemGroup>
    4.24 +    <ClCompile Include="..\extension.cpp">
    4.25 +      <Filter>Source Files</Filter>
    4.26 +    </ClCompile>
    4.27 +    <ClCompile Include="..\sdk\smsdk_ext.cpp">
    4.28 +      <Filter>SourceMod SDK</Filter>
    4.29 +    </ClCompile>
    4.30 +  </ItemGroup>
    4.31 +  <ItemGroup>
    4.32 +    <ClInclude Include="..\extension.h">
    4.33 +      <Filter>Header Files</Filter>
    4.34 +    </ClInclude>
    4.35 +    <ClInclude Include="..\sdk\smsdk_config.h">
    4.36 +      <Filter>SourceMod SDK</Filter>
    4.37 +    </ClInclude>
    4.38 +    <ClInclude Include="..\sdk\smsdk_ext.h">
    4.39 +      <Filter>SourceMod SDK</Filter>
    4.40 +    </ClInclude>
    4.41 +  </ItemGroup>
    4.42 +</Project>
    4.43 \ No newline at end of file