Added Half Life 2 Multiplayer

This commit is contained in:
Daniel Brunner
2016-05-21 23:01:46 +02:00
parent e89db72d62
commit a0ac7fced5
4 changed files with 514 additions and 468 deletions

View File

@ -2,9 +2,8 @@
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
Name="Client Episodic"
ProjectGUID="{306BEF7B-8A1F-F569-3761-3E05CFD6D683}"
RootNamespace="Client Episodic"
Name="Client HL2MP"
ProjectGUID="{5FE91DC8-B6DF-4061-984E-36FD36623E72}"
>
<Platforms>
<Platform
@ -16,8 +15,8 @@
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory=".\Debug_episodic"
IntermediateDirectory=".\Debug_episodic"
OutputDirectory=".\Debug_hl2mp"
IntermediateDirectory=".\Debug_hl2mp"
ConfigurationType="2"
CharacterSet="2"
>
@ -43,9 +42,10 @@
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MP"
Optimization="0"
AdditionalIncludeDirectories=".\hl2;.\hl2\elements;..\..\game\shared\hl2;..\..\game\shared\episodic;..\..\public;.\;..\..\common;..\..\public;..\..\public\tier0;..\..\public\tier1;..\..\vgui2\include;..\..\vgui2\controls;..\..\game\shared;.\game_controls"
PreprocessorDefinitions="WIN32;_WIN32;_DEBUG;DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;NO_STRING_T;CLIENT_DLL;VECTOR;VERSION_SAFE_STEAM_API_INTERFACES;PROTECTED_THINGS_ENABLE;fopen=dont_use_fopen;strncpy=use_Q_strncpy_instead;_snprintf=use_Q_snprintf_instead;ENABLE_HTMLWINDOW;HL2_CLIENT_DLL;HL2_EPISODIC;SP_SDK"
AdditionalIncludeDirectories=".\;..\..\common;..\..\public;..\..\public\tier0;..\..\public\tier1;..\..\vgui2\include;..\..\vgui2\controls;..\..\game\shared;.\game_controls;hl2mp\UI;.\hl2mp;..\..\game\shared\hl2mp;.\hl2;.\hl2\elements;..\..\game\shared\hl2;..\..\game\shared\Multiplayer"
PreprocessorDefinitions="WIN32;_WIN32;_DEBUG;DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;NO_STRING_T;CLIENT_DLL;VECTOR;PROTECTED_THINGS_ENABLE;fopen=dont_use_fopen;strncpy=use_Q_strncpy_instead;_snprintf=use_Q_snprintf_instead;ENABLE_HTMLWINDOW;HL2MP;HL2_CLIENT_DLL;VERSION_SAFE_STEAM_API_INTERFACES;MP_SDK"
StringPooling="true"
MinimalRebuild="true"
ExceptionHandling="0"
@ -136,8 +136,8 @@
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory=".\Release_episodic"
IntermediateDirectory=".\Release_episodic"
OutputDirectory=".\Release_hl2mp"
IntermediateDirectory=".\Release_hl2mp"
ConfigurationType="2"
CharacterSet="2"
>
@ -163,12 +163,13 @@
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MP"
Optimization="2"
InlineFunctionExpansion="2"
EnableIntrinsicFunctions="true"
FavorSizeOrSpeed="1"
AdditionalIncludeDirectories=".\hl2;.\hl2\elements;..\..\game\shared\hl2;..\..\game\shared\episodic;..\..\public;.\;..\..\common;..\..\public;..\..\public\tier0;..\..\public\tier1;..\..\vgui2\include;..\..\vgui2\controls;..\..\game\shared;.\game_controls"
PreprocessorDefinitions="WIN32;_WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;NO_STRING_T;CLIENT_DLL;VECTOR;VERSION_SAFE_STEAM_API_INTERFACES;PROTECTED_THINGS_ENABLE;fopen=dont_use_fopen;strncpy=use_Q_strncpy_instead;_snprintf=use_Q_snprintf_instead;ENABLE_HTMLWINDOW;HL2_CLIENT_DLL;HL2_EPISODIC;SP_SDK"
AdditionalIncludeDirectories=".\;..\..\common;..\..\public;..\..\public\tier0;..\..\public\tier1;..\..\vgui2\include;..\..\vgui2\controls;..\..\game\shared;.\game_controls;hl2mp\UI;.\hl2mp;..\..\game\shared\hl2mp;.\hl2;.\hl2\elements;..\..\game\shared\hl2;..\..\game\shared\Multiplayer"
PreprocessorDefinitions="WIN32;_WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;NO_STRING_T;CLIENT_DLL;VECTOR;PROTECTED_THINGS_ENABLE;fopen=dont_use_fopen;strncpy=use_Q_strncpy_instead;_snprintf=use_Q_snprintf_instead;ENABLE_HTMLWINDOW;HL2MP;HL2_CLIENT_DLL;VERSION_SAFE_STEAM_API_INTERFACES;MP_SDK"
StringPooling="true"
ExceptionHandling="0"
RuntimeLibrary="0"
@ -669,14 +670,6 @@
RelativePath=".\c_team.cpp"
>
</File>
<File
RelativePath=".\c_team_objectiveresource.cpp"
>
</File>
<File
RelativePath=".\c_team_objectiveresource.h"
>
</File>
<File
RelativePath=".\c_tesla.cpp"
>
@ -1149,10 +1142,6 @@
RelativePath=".\hud_bitmapnumericdisplay.cpp"
>
</File>
<File
RelativePath=".\hud_chat.cpp"
>
</File>
<File
RelativePath=".\hud_closecaption.cpp"
>
@ -1217,6 +1206,10 @@
RelativePath=".\hud_vehicle.cpp"
>
</File>
<File
RelativePath=".\hud_voicestatus.cpp"
>
</File>
<File
RelativePath=".\hud_weapon.cpp"
>
@ -1553,6 +1546,14 @@
RelativePath="..\shared\predictableid.cpp"
>
</File>
<File
RelativePath="..\shared\predicted_viewmodel.cpp"
>
</File>
<File
RelativePath="..\shared\predicted_viewmodel.h"
>
</File>
<File
RelativePath=".\prediction.cpp"
>
@ -1865,10 +1866,6 @@
RelativePath="..\shared\teamplay_gamerules.cpp"
>
</File>
<File
RelativePath="..\shared\teamplayroundbased_gamerules.cpp"
>
</File>
<File
RelativePath="..\shared\test_ehandle.cpp"
>
@ -2081,10 +2078,6 @@
RelativePath="..\shared\weapon_parse.cpp"
>
</File>
<File
RelativePath="..\shared\weapon_parse_default.cpp"
>
</File>
<File
RelativePath=".\weapon_selection.cpp"
>
@ -2400,6 +2393,14 @@
RelativePath=".\game_controls\baseviewport.cpp"
>
</File>
<File
RelativePath=".\game_controls\classmenu.cpp"
>
</File>
<File
RelativePath=".\game_controls\classmenu.h"
>
</File>
<File
RelativePath=".\game_controls\ClientScoreBoardDialog.cpp"
>
@ -2524,10 +2525,6 @@
RelativePath=".\hl2\c_info_teleporter_countdown.cpp"
>
</File>
<File
RelativePath=".\episodic\c_npc_advisor.cpp"
>
</File>
<File
RelativePath=".\hl2\c_npc_antlionguard.cpp"
>
@ -2540,10 +2537,6 @@
RelativePath=".\hl2\c_npc_manhack.cpp"
>
</File>
<File
RelativePath=".\episodic\c_npc_puppet.cpp"
>
</File>
<File
RelativePath=".\hl2\c_npc_rollermine.cpp"
>
@ -2560,10 +2553,6 @@
RelativePath=".\hl2\c_prop_combine_ball.h"
>
</File>
<File
RelativePath=".\episodic\c_prop_scalable.cpp"
>
</File>
<File
RelativePath=".\hl2\c_rotorwash.cpp"
>
@ -2604,10 +2593,6 @@
RelativePath=".\hl2\c_vehicle_crane.h"
>
</File>
<File
RelativePath=".\episodic\c_vehicle_jeep_episodic.cpp"
>
</File>
<File
RelativePath=".\hl2\c_vehicle_prisoner_pod.cpp"
>
@ -2624,34 +2609,10 @@
RelativePath=".\hl2\c_weapon_crossbow.cpp"
>
</File>
<File
RelativePath=".\episodic\c_weapon_hopwire.cpp"
>
</File>
<File
RelativePath=".\hl2\c_weapon_physcannon.cpp"
>
</File>
<File
RelativePath=".\hl2\c_weapon_stunstick.cpp"
>
</File>
<File
RelativePath="..\shared\hl2\citadel_effects_shared.h"
>
</File>
<File
RelativePath=".\hl2\clientmode_hlnormal.cpp"
>
</File>
<File
RelativePath=".\hl2\clientmode_hlnormal.h"
>
</File>
<File
RelativePath=".\death.cpp"
>
</File>
<File
RelativePath="..\shared\hl2\env_headcrabcanister_shared.cpp"
>
@ -2660,18 +2621,6 @@
RelativePath="..\shared\hl2\env_headcrabcanister_shared.h"
>
</File>
<File
RelativePath=".\episodic\episodic_screenspaceeffects.cpp"
>
</File>
<File
RelativePath=".\episodic\episodic_screenspaceeffects.h"
>
</File>
<File
RelativePath=".\episodic\flesh_internal_material_proxy.cpp"
>
</File>
<File
RelativePath=".\hl2\fx_antlion.cpp"
>
@ -2752,30 +2701,14 @@
RelativePath=".\hl2\hud_health.cpp"
>
</File>
<File
RelativePath=".\hl2\hud_locator.cpp"
>
</File>
<File
RelativePath=".\hl2\hud_poisondamageindicator.cpp"
>
</File>
<File
RelativePath=".\hud_posture.cpp"
>
</File>
<File
RelativePath=".\hl2\hud_quickinfo.cpp"
>
</File>
<File
RelativePath=".\hl2\hud_radar.cpp"
>
</File>
<File
RelativePath=".\hl2\hud_radar.h"
>
</File>
<File
RelativePath=".\hud_squadstatus.cpp"
>
@ -2796,10 +2729,6 @@
RelativePath=".\hl2\hud_zoom.cpp"
>
</File>
<File
RelativePath="..\shared\episodic\npc_advisor_shared.h"
>
</File>
<File
RelativePath="..\shared\script_intro_shared.cpp"
>
@ -2809,11 +2738,219 @@
>
</File>
<File
RelativePath="..\shared\hl2\survival_gamerules.cpp"
RelativePath=".\hl2\vgui_rootpanel_hl2.cpp"
>
</File>
</Filter>
<Filter
Name="HL2MP"
>
<File
RelativePath=".\hl2mp\c_hl2mp_player.cpp"
>
</File>
<File
RelativePath=".\hl2\vgui_rootpanel_hl2.cpp"
RelativePath=".\hl2mp\c_hl2mp_player.h"
>
</File>
<File
RelativePath=".\hl2mp\c_te_hl2mp_shotgun_shot.cpp"
>
</File>
<File
RelativePath=".\hl2mp\clientmode_hl2mpnormal.cpp"
>
</File>
<File
RelativePath=".\hl2mp\clientmode_hl2mpnormal.h"
>
</File>
<File
RelativePath="..\shared\hl2mp\hl2mp_gamerules.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\hl2mp_gamerules.h"
>
</File>
<File
RelativePath="..\shared\hl2mp\hl2mp_player_shared.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\hl2mp_player_shared.h"
>
</File>
<File
RelativePath="..\shared\hl2mp\hl2mp_playeranimstate.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\hl2mp_playeranimstate.h"
>
</File>
<File
RelativePath="..\shared\hl2mp\hl2mp_weapon_parse.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\hl2mp_weapon_parse.h"
>
</File>
<Filter
Name="Weapons"
>
<File
RelativePath="..\shared\hl2mp\weapon_357.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_ar2.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_ar2.h"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_crossbow.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_crowbar.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_frag.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_hl2mpbase.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_hl2mpbase.h"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_hl2mpbase_machinegun.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_hl2mpbase_machinegun.h"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_hl2mpbasebasebludgeon.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_hl2mpbasehlmpcombatweapon.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_hl2mpbasehlmpcombatweapon.h"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_physcannon.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_physcannon.h"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_pistol.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_rpg.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_rpg.h"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_shotgun.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_slam.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_slam.h"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_smg1.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_stunstick.cpp"
>
</File>
</Filter>
<Filter
Name="UI"
>
<File
RelativePath=".\hl2mp\ui\backgroundpanel.cpp"
>
</File>
<File
RelativePath=".\hl2mp\ui\backgroundpanel.h"
>
</File>
<File
RelativePath=".\hl2mp\hl2mp_hud_chat.cpp"
>
</File>
<File
RelativePath=".\hl2mp\hl2mp_hud_chat.h"
>
</File>
<File
RelativePath=".\hl2mp\hl2mp_hud_target_id.cpp"
>
</File>
<File
RelativePath=".\hl2mp\hl2mp_hud_team.cpp"
>
</File>
<File
RelativePath=".\hl2mp\ui\hl2mpclientscoreboard.cpp"
>
</File>
<File
RelativePath=".\hl2mp\ui\hl2mpclientscoreboard.h"
>
</File>
<File
RelativePath=".\hl2mp\ui\hl2mptextwindow.cpp"
>
</File>
<File
RelativePath=".\hl2mp\ui\hl2mptextwindow.h"
>
</File>
<File
RelativePath=".\hl2mp\hud_deathnotice.cpp"
>
</File>
</Filter>
</Filter>
<Filter
Name="Multiplayer"
>
<File
RelativePath="..\shared\Multiplayer\multiplayer_animstate.cpp"
>
</File>
<File
RelativePath="..\shared\Multiplayer\multiplayer_animstate.h"
>
</File>
</Filter>
@ -2842,7 +2979,7 @@
>
</File>
<File
RelativePath="..\..\lib\public\Particles.lib"
RelativePath="..\..\lib\public\particles.lib"
>
</File>
<File
@ -2878,7 +3015,7 @@
Name="Resources"
>
<File
RelativePath=".\client_episodic.vpc"
RelativePath=".\client_hl2mp.vpc"
>
</File>
</Filter>
@ -3593,10 +3730,6 @@
RelativePath=".\splinepatch.h"
>
</File>
<File
RelativePath=".\statgather.h"
>
</File>
<File
RelativePath="..\..\steam\steam_api.h"
>
@ -5053,10 +5186,6 @@
RelativePath="..\shared\cstrike\weapon_hegrenade.h"
>
</File>
<File
RelativePath="..\shared\weapon_ifmsteadycam.h"
>
</File>
<File
RelativePath="..\shared\tf2\weapon_objectselection.h"
>

View File

@ -2,9 +2,8 @@
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
Name="Server Episodic"
ProjectGUID="{31C796EE-3EE9-54FC-9EF2-AC09ED9C18F5}"
RootNamespace="Server Episodic)"
Name="Server HL2MP"
ProjectGUID="{4254C2D9-2C38-4911-BD4A-EB034CBD48D1}"
>
<Platforms>
<Platform
@ -16,8 +15,8 @@
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory=".\Debug_episodic"
IntermediateDirectory=".\Debug_episodic"
OutputDirectory=".\Debug_hl2mp"
IntermediateDirectory=".\Debug_hl2mp"
ConfigurationType="2"
CharacterSet="2"
>
@ -43,9 +42,10 @@
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MP"
Optimization="0"
AdditionalIncludeDirectories="..\..\common;..\..\public;..\..\public\tier0;..\..\public\tier1;.\;..\..\game\shared;..\..\utils\common;..\..\game\shared\hl2;..\..\game\shared\episodic;.\hl2;.\episodic"
PreprocessorDefinitions="WIN32;_WIN32;_DEBUG;DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;GAME_DLL;VECTOR;VERSION_SAFE_STEAM_API_INTERFACES;PROTECTED_THINGS_ENABLE;fopen=dont_use_fopen;sprintf=use_Q_snprintf_instead_of_sprintf;strncpy=use_Q_strncpy_instead;_snprintf=use_Q_snprintf_instead;HL2_DLL;HL2_EPISODIC;SP_SDK;USES_SAVERESTORE"
AdditionalIncludeDirectories="..\..\common;..\..\public;..\..\public\tier0;..\..\public\tier1;.\;..\..\game\shared;..\..\utils\common;..\..\game\shared\hl2;.\hl2;.\hl2mp;..\..\game\shared\hl2mp;..\..\game\shared\Multiplayer"
PreprocessorDefinitions="WIN32;_WIN32;_DEBUG;DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;GAME_DLL;VECTOR;PROTECTED_THINGS_ENABLE;fopen=dont_use_fopen;sprintf=use_Q_snprintf_instead_of_sprintf;strncpy=use_Q_strncpy_instead;_snprintf=use_Q_snprintf_instead;HL2MP;MP_SDK;HL2_DLL;VERSION_SAFE_STEAM_API_INTERFACES"
StringPooling="true"
MinimalRebuild="true"
ExceptionHandling="0"
@ -134,8 +134,8 @@
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory=".\Release_episodic"
IntermediateDirectory=".\Release_episodic"
OutputDirectory=".\Release_hl2mp"
IntermediateDirectory=".\Release_hl2mp"
ConfigurationType="2"
CharacterSet="2"
>
@ -147,7 +147,7 @@
<Tool
Name="VCCustomBuildTool"
Description="Copying to C:\Program Files (x86)\Steam\steamapps\SourceMods\ultragame\bin\"
CommandLine="if exist &quot;C:\Program Files (x86)\Steam\steamapps\SourceMods\ultragame\bin\server.dll&quot; attrib -r &quot;C:\Program Files (x86)\Steam\steamapps\SourceMods\ultragame\bin\server.dll&quot;&#x0D;&#x0A;if exist &quot;$(TargetDir)&quot;server.dll copy &quot;$(TargetDir)&quot;server.dll &quot;C:\Program Files (x86)\Steam\steamapps\SourceMods\ultragame\bin\server.dll&quot;&#x0D;&#x0A;if exist C:\Program Files (x86)\Steam\steamapps\SourceMods\ultragame\bin\server.pdb attrib -r &quot;C:\Program Files (x86)\Steam\steamapps\SourceMods\ultragame\bin\server.pdb&quot;&#x0D;&#x0A;if exist &quot;$(TargetDir)&quot;server.pdb copy &quot;$(TargetDir)&quot;server.pdb &quot;C:\Program Files (x86)\Steam\steamapps\SourceMods\ultragame\bin&quot;&#x0D;&#x0A;"
CommandLine="if exist &quot;C:\Program Files (x86)\Steam\steamapps\SourceMods\ultragame\bin\server.dll&quot; attrib -r &quot;C:\Program Files (x86)\Steam\steamapps\SourceMods\ultragame\bin\server.dll&quot;&#x0D;&#x0A;if exist &quot;$(TargetDir)&quot;server.dll copy &quot;$(TargetDir)&quot;server.dll &quot;C:\Program Files (x86)\Steam\steamapps\SourceMods\ultragame\bin\server.dll&quot;&#x0D;&#x0A;if exist &quot;C:\Program Files (x86)\Steam\steamapps\SourceMods\ultragame\bin\server.pdb&quot; attrib -r &quot;C:\Program Files (x86)\Steam\steamapps\SourceMods\ultragame\bin\server.pdb&quot;&#x0D;&#x0A;if exist &quot;$(TargetDir)&quot;server.pdb copy &quot;$(TargetDir)&quot;server.pdb &quot;C:\Program Files (x86)\Steam\steamapps\SourceMods\ultragame\bin&quot;&#x0D;&#x0A;"
Outputs="C:\Program Files (x86)\Steam\steamapps\SourceMods\ultragame\bin\server.dll;C:\Program Files (x86)\Steam\steamapps\SourceMods\ultragame\bin\server.pdb"
/>
<Tool
@ -161,12 +161,13 @@
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MP"
Optimization="2"
InlineFunctionExpansion="2"
EnableIntrinsicFunctions="true"
FavorSizeOrSpeed="1"
AdditionalIncludeDirectories="..\..\common;..\..\public;..\..\public\tier0;..\..\public\tier1;.\;..\..\game\shared;..\..\utils\common;..\..\game\shared\hl2;..\..\game\shared\episodic;.\hl2;.\episodic"
PreprocessorDefinitions="WIN32;_WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;GAME_DLL;VECTOR;VERSION_SAFE_STEAM_API_INTERFACES;PROTECTED_THINGS_ENABLE;fopen=dont_use_fopen;sprintf=use_Q_snprintf_instead_of_sprintf;strncpy=use_Q_strncpy_instead;_snprintf=use_Q_snprintf_instead;HL2_DLL;HL2_EPISODIC;SP_SDK;USES_SAVERESTORE"
AdditionalIncludeDirectories="..\..\common;..\..\public;..\..\public\tier0;..\..\public\tier1;.\;..\..\game\shared;..\..\utils\common;..\..\game\shared\hl2;.\hl2;.\hl2mp;..\..\game\shared\hl2mp;..\..\game\shared\Multiplayer"
PreprocessorDefinitions="WIN32;_WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;GAME_DLL;VECTOR;PROTECTED_THINGS_ENABLE;fopen=dont_use_fopen;sprintf=use_Q_snprintf_instead_of_sprintf;strncpy=use_Q_strncpy_instead;_snprintf=use_Q_snprintf_instead;HL2MP;MP_SDK;HL2_DLL;VERSION_SAFE_STEAM_API_INTERFACES"
StringPooling="true"
ExceptionHandling="0"
RuntimeLibrary="0"
@ -473,14 +474,6 @@
RelativePath=".\ai_event.cpp"
>
</File>
<File
RelativePath=".\ai_eventresponse.cpp"
>
</File>
<File
RelativePath=".\ai_eventresponse.h"
>
</File>
<File
RelativePath=".\ai_goalentity.cpp"
>
@ -821,10 +814,6 @@
RelativePath="..\shared\apparent_velocity_helper.h"
>
</File>
<File
RelativePath=".\base_gameinterface.cpp"
>
</File>
<File
RelativePath="..\shared\base_playeranimstate.cpp"
>
@ -1297,6 +1286,10 @@
RelativePath=".\EntityFlame.cpp"
>
</File>
<File
RelativePath=".\EntityFlame.h"
>
</File>
<File
RelativePath=".\entityinput.h"
>
@ -1593,6 +1586,10 @@
RelativePath=".\func_lod.cpp"
>
</File>
<File
RelativePath=".\hl2\Func_Monitor.cpp"
>
</File>
<File
RelativePath=".\func_movelinear.cpp"
>
@ -2005,10 +2002,6 @@
RelativePath=".\locksounds.h"
>
</File>
<File
RelativePath=".\logic_achievement.cpp"
>
</File>
<File
RelativePath=".\logic_measure_movement.cpp"
>
@ -2433,10 +2426,6 @@
RelativePath=".\player_resource.h"
>
</File>
<File
RelativePath=".\playerinfomanager.cpp"
>
</File>
<File
RelativePath=".\playerlocaldata.cpp"
>
@ -2533,6 +2522,14 @@
RelativePath="..\shared\predictableid.h"
>
</File>
<File
RelativePath="..\shared\predicted_viewmodel.cpp"
>
</File>
<File
RelativePath="..\shared\predicted_viewmodel.h"
>
</File>
<File
RelativePath=".\props.cpp"
>
@ -3145,14 +3142,6 @@
RelativePath=".\vehicle_baseserver.cpp"
>
</File>
<File
RelativePath=".\vehicle_choreo_generic.cpp"
>
</File>
<File
RelativePath="..\shared\vehicle_choreo_generic_shared.h"
>
</File>
<File
RelativePath=".\vehicle_sounds.h"
>
@ -3213,10 +3202,6 @@
RelativePath="..\shared\weapon_parse.h"
>
</File>
<File
RelativePath="..\shared\weapon_parse_default.cpp"
>
</File>
<File
RelativePath="..\shared\weapon_proficiency.cpp"
>
@ -3520,14 +3505,6 @@
RelativePath=".\hl2\ai_behavior_actbusy.h"
>
</File>
<File
RelativePath=".\episodic\ai_behavior_alyx_injured.cpp"
>
</File>
<File
RelativePath=".\episodic\ai_behavior_alyx_injured.h"
>
</File>
<File
RelativePath=".\hl2\ai_behavior_functank.cpp"
>
@ -3544,38 +3521,6 @@
RelativePath=".\hl2\ai_behavior_holster.h"
>
</File>
<File
RelativePath=".\hl2\ai_behavior_operator.cpp"
>
</File>
<File
RelativePath=".\hl2\ai_behavior_operator.h"
>
</File>
<File
RelativePath=".\ai_behavior_passenger.cpp"
>
</File>
<File
RelativePath=".\ai_behavior_passenger.h"
>
</File>
<File
RelativePath=".\episodic\ai_behavior_passenger_companion.cpp"
>
</File>
<File
RelativePath=".\episodic\ai_behavior_passenger_companion.h"
>
</File>
<File
RelativePath=".\episodic\ai_behavior_passenger_zombie.cpp"
>
</File>
<File
RelativePath=".\episodic\ai_behavior_passenger_zombie.h"
>
</File>
<File
RelativePath=".\hl2\ai_behavior_police.cpp"
>
@ -3716,66 +3661,6 @@
RelativePath=".\hl2\env_starfield.cpp"
>
</File>
<File
RelativePath=".\episodic\ep1_gamestats.cpp"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="0"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="0"
/>
</FileConfiguration>
</File>
<File
RelativePath=".\episodic\ep1_gamestats.h"
>
</File>
<File
RelativePath=".\episodic\ep2_gamestats.cpp"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="0"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="0"
/>
</FileConfiguration>
</File>
<File
RelativePath=".\episodic\ep2_gamestats.h"
>
</File>
<File
RelativePath=".\hl2\func_bulletshield.cpp"
>
</File>
<File
RelativePath=".\hl2\func_bulletshield.h"
>
</File>
<File
RelativePath=".\hl2\Func_Monitor.cpp"
>
</File>
<File
RelativePath=".\hl2\func_recharge.cpp"
>
@ -3812,22 +3697,10 @@
RelativePath=".\hl2\grenade_frag.h"
>
</File>
<File
RelativePath=".\hl2\grenade_spit.cpp"
>
</File>
<File
RelativePath=".\hl2\grenade_spit.h"
>
</File>
<File
RelativePath=".\hl2\hl2_ai_network.cpp"
>
</File>
<File
RelativePath=".\hl2\hl2_client.cpp"
>
</File>
<File
RelativePath=".\hl2\hl2_eventlog.cpp"
>
@ -3888,14 +3761,6 @@
RelativePath=".\hl2\hl_playermove.cpp"
>
</File>
<File
RelativePath=".\hl2\info_darknessmode_lightsource.cpp"
>
</File>
<File
RelativePath=".\hl2\info_darknessmode_lightsource.h"
>
</File>
<File
RelativePath=".\hl2\info_teleporter_countdown.cpp"
>
@ -3937,19 +3802,11 @@
>
</File>
<File
RelativePath=".\episodic\npc_advisor.cpp"
RelativePath=".\hl2\npc_alyx.cpp"
>
</File>
<File
RelativePath="..\shared\episodic\npc_advisor_shared.h"
>
</File>
<File
RelativePath=".\hl2\npc_alyx_episodic.cpp"
>
</File>
<File
RelativePath=".\hl2\npc_alyx_episodic.h"
RelativePath=".\hl2\npc_alyx.h"
>
</File>
<File
@ -3960,10 +3817,6 @@
RelativePath=".\hl2\npc_antlion.h"
>
</File>
<File
RelativePath=".\hl2\npc_antliongrub.cpp"
>
</File>
<File
RelativePath=".\hl2\npc_antlionguard.cpp"
>
@ -4036,10 +3889,6 @@
RelativePath=".\hl2\npc_combine.h"
>
</File>
<File
RelativePath=".\episodic\npc_combine_cannon.cpp"
>
</File>
<File
RelativePath=".\hl2\npc_combinecamera.cpp"
>
@ -4084,10 +3933,6 @@
RelativePath=".\hl2\npc_enemyfinder.cpp"
>
</File>
<File
RelativePath=".\hl2\npc_fastzombie.cpp"
>
</File>
<File
RelativePath=".\hl2\npc_fisherman.cpp"
>
@ -4104,14 +3949,6 @@
RelativePath=".\hl2\npc_headcrab.h"
>
</File>
<File
RelativePath=".\episodic\npc_hunter.cpp"
>
</File>
<File
RelativePath=".\episodic\npc_hunter.h"
>
</File>
<File
RelativePath=".\hl2\npc_ichthyosaur.cpp"
>
@ -4124,10 +3961,6 @@
RelativePath=".\hl2\npc_launcher.cpp"
>
</File>
<File
RelativePath=".\episodic\npc_magnusson.cpp"
>
</File>
<File
RelativePath=".\hl2\npc_manhack.cpp"
>
@ -4164,10 +3997,6 @@
RelativePath=".\hl2\npc_PoisonZombie.cpp"
>
</File>
<File
RelativePath=".\episodic\npc_puppet.cpp"
>
</File>
<File
RelativePath=".\hl2\npc_rollermine.cpp"
>
@ -4180,10 +4009,6 @@
RelativePath=".\hl2\npc_scanner.cpp"
>
</File>
<File
RelativePath=".\hl2\npc_scanner.h"
>
</File>
<File
RelativePath=".\hl2\npc_stalker.cpp"
>
@ -4232,10 +4057,6 @@
RelativePath=".\hl2\npc_zombie.cpp"
>
</File>
<File
RelativePath=".\hl2\npc_zombine.cpp"
>
</File>
<File
RelativePath=".\hl2\point_apc_controller.cpp"
>
@ -4248,10 +4069,6 @@
RelativePath=".\hl2\prop_combine_ball.h"
>
</File>
<File
RelativePath=".\episodic\prop_scalable.cpp"
>
</File>
<File
RelativePath=".\hl2\prop_thumper.cpp"
>
@ -4288,10 +4105,6 @@
RelativePath=".\hl2\vehicle_apc.h"
>
</File>
<File
RelativePath=".\hl2\vehicle_cannon.cpp"
>
</File>
<File
RelativePath=".\hl2\vehicle_crane.cpp"
>
@ -4300,26 +4113,6 @@
RelativePath=".\hl2\vehicle_crane.h"
>
</File>
<File
RelativePath=".\episodic\vehicle_hl2buggy.cpp"
>
</File>
<File
RelativePath=".\episodic\vehicle_hl2buggy.h"
>
</File>
<File
RelativePath=".\hl2\vehicle_jeep.cpp"
>
</File>
<File
RelativePath=".\episodic\vehicle_jeep_episodic.cpp"
>
</File>
<File
RelativePath=".\episodic\vehicle_jeep_episodic.h"
>
</File>
<File
RelativePath=".\hl2\vehicle_prisoner_pod.cpp"
>
@ -4328,14 +4121,6 @@
RelativePath=".\hl2\vehicle_viewcontroller.cpp"
>
</File>
<File
RelativePath=".\hl2\weapon_357.cpp"
>
</File>
<File
RelativePath=".\hl2\weapon_alyxgun.cpp"
>
</File>
<File
RelativePath=".\hl2\weapon_alyxgun.h"
>
@ -4344,34 +4129,10 @@
RelativePath=".\hl2\weapon_annabelle.cpp"
>
</File>
<File
RelativePath=".\hl2\weapon_ar2.cpp"
>
</File>
<File
RelativePath=".\hl2\weapon_ar2.h"
>
</File>
<File
RelativePath=".\hl2\weapon_bugbait.cpp"
>
</File>
<File
RelativePath=".\hl2\weapon_citizenpackage.cpp"
>
</File>
<File
RelativePath=".\hl2\weapon_citizenpackage.h"
>
</File>
<File
RelativePath=".\hl2\weapon_crossbow.cpp"
>
</File>
<File
RelativePath=".\hl2\weapon_crowbar.cpp"
>
</File>
<File
RelativePath=".\hl2\weapon_crowbar.h"
>
@ -4380,54 +4141,6 @@
RelativePath=".\weapon_cubemap.cpp"
>
</File>
<File
RelativePath=".\hl2\weapon_frag.cpp"
>
</File>
<File
RelativePath=".\hl2\weapon_physcannon.cpp"
>
</File>
<File
RelativePath=".\hl2\weapon_physcannon.h"
>
</File>
<File
RelativePath=".\hl2\weapon_pistol.cpp"
>
</File>
<File
RelativePath=".\hl2\weapon_rpg.cpp"
>
</File>
<File
RelativePath=".\hl2\weapon_rpg.h"
>
</File>
<File
RelativePath=".\hl2\weapon_shotgun.cpp"
>
</File>
<File
RelativePath=".\hl2\weapon_smg1.cpp"
>
</File>
<File
RelativePath=".\episodic\weapon_striderbuster.cpp"
>
</File>
<File
RelativePath=".\episodic\weapon_striderbuster.h"
>
</File>
<File
RelativePath=".\hl2\weapon_stunstick.cpp"
>
</File>
<File
RelativePath=".\hl2\weapon_stunstick.h"
>
</File>
<Filter
Name="unused"
>
@ -4455,10 +4168,6 @@
RelativePath=".\hl2\grenade_pathfollower.h"
>
</File>
<File
RelativePath=".\hl2\npc_missiledefense.cpp"
>
</File>
<File
RelativePath=".\hl2\vehicle_apc.cpp"
>
@ -4477,6 +4186,218 @@
</File>
</Filter>
</Filter>
<Filter
Name="HL2MP"
>
<File
RelativePath=".\hl2mp\hl2mp_bot_temp.cpp"
>
</File>
<File
RelativePath=".\hl2mp\hl2mp_bot_temp.h"
>
</File>
<File
RelativePath=".\hl2mp\hl2mp_client.cpp"
>
</File>
<File
RelativePath=".\hl2mp\hl2mp_cvars.cpp"
>
</File>
<File
RelativePath=".\hl2mp\hl2mp_gameinterface.cpp"
>
</File>
<File
RelativePath=".\hl2mp\hl2mp_gameinterface.h"
>
</File>
<File
RelativePath="..\shared\hl2mp\hl2mp_gamerules.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\hl2mp_gamerules.h"
>
</File>
<File
RelativePath=".\hl2mp\hl2mp_player.cpp"
>
</File>
<File
RelativePath=".\hl2mp\hl2mp_player.h"
>
</File>
<File
RelativePath="..\shared\hl2mp\hl2mp_player_shared.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\hl2mp_player_shared.h"
>
</File>
<File
RelativePath="..\shared\hl2mp\hl2mp_playeranimstate.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\hl2mp_playeranimstate.h"
>
</File>
<File
RelativePath="..\shared\hl2mp\hl2mp_weapon_parse.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\hl2mp_weapon_parse.h"
>
</File>
<Filter
Name="Weapons"
>
<File
RelativePath=".\hl2mp\grenade_satchel.cpp"
>
</File>
<File
RelativePath=".\hl2mp\grenade_satchel.h"
>
</File>
<File
RelativePath=".\hl2mp\grenade_tripmine.cpp"
>
</File>
<File
RelativePath=".\hl2mp\grenade_tripmine.h"
>
</File>
<File
RelativePath=".\hl2mp\te_hl2mp_shotgun_shot.cpp"
>
</File>
<File
RelativePath=".\hl2mp\te_hl2mp_shotgun_shot.h"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_357.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_ar2.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_ar2.h"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_crossbow.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_crowbar.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_frag.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_hl2mpbase.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_hl2mpbase.h"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_hl2mpbase_machinegun.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_hl2mpbase_machinegun.h"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_hl2mpbasebasebludgeon.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_hl2mpbasehlmpcombatweapon.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_hl2mpbasehlmpcombatweapon.h"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_physcannon.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_physcannon.h"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_pistol.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_rpg.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_rpg.h"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_shotgun.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_slam.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_slam.h"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_smg1.cpp"
>
</File>
<File
RelativePath="..\shared\hl2mp\weapon_stunstick.cpp"
>
</File>
</Filter>
</Filter>
<Filter
Name="PluginInterface"
>
<File
RelativePath=".\playerinfomanager.h"
>
</File>
<File
RelativePath=".\playerinfomanager.cpp"
>
</File>
</Filter>
<Filter
Name="Multiplayer"
>
<File
RelativePath="..\shared\Multiplayer\multiplayer_animstate.cpp"
>
</File>
<File
RelativePath="..\shared\Multiplayer\multiplayer_animstate.h"
>
</File>
</Filter>
</Filter>
<Filter
Name="Link Libraries"
@ -4494,7 +4415,7 @@
>
</File>
<File
RelativePath="..\..\lib\public\Particles.lib"
RelativePath="..\..\lib\public\particles.lib"
>
</File>
<File
@ -4526,7 +4447,7 @@
Name="Resources"
>
<File
RelativePath=".\server_episodic.vpc"
RelativePath=".\server_hl2mp.vpc"
>
</File>
</Filter>
@ -5049,10 +4970,6 @@
RelativePath="..\..\public\vphysics\player_controller.h"
>
</File>
<File
RelativePath=".\playerinfomanager.h"
>
</File>
<File
RelativePath="..\shared\playernet_vars.h"
>

View File

@ -1,25 +0,0 @@
Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Client (Episodic)", "game\client\client_episodic-2005.vcproj", "{306BEF7B-8A1F-F569-3761-3E05CFD6D683}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Server (Episodic)", "game\server\server_episodic-2005.vcproj", "{31C796EE-3EE9-54FC-9EF2-AC09ED9C18F5}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{306BEF7B-8A1F-F569-3761-3E05CFD6D683}.Debug|Win32.ActiveCfg = Debug|Win32
{306BEF7B-8A1F-F569-3761-3E05CFD6D683}.Debug|Win32.Build.0 = Debug|Win32
{306BEF7B-8A1F-F569-3761-3E05CFD6D683}.Release|Win32.ActiveCfg = Release|Win32
{306BEF7B-8A1F-F569-3761-3E05CFD6D683}.Release|Win32.Build.0 = Release|Win32
{31C796EE-3EE9-54FC-9EF2-AC09ED9C18F5}.Debug|Win32.ActiveCfg = Debug|Win32
{31C796EE-3EE9-54FC-9EF2-AC09ED9C18F5}.Debug|Win32.Build.0 = Debug|Win32
{31C796EE-3EE9-54FC-9EF2-AC09ED9C18F5}.Release|Win32.ActiveCfg = Release|Win32
{31C796EE-3EE9-54FC-9EF2-AC09ED9C18F5}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

View File

@ -0,0 +1,25 @@
Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Client (HL2MP)", "game\client\client_hl2mp-2005.vcproj", "{5FE91DC8-B6DF-4061-984E-36FD36623E72}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Server (HL2MP)", "game\server\server_hl2mp-2005.vcproj", "{4254C2D9-2C38-4911-BD4A-EB034CBD48D1}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{5FE91DC8-B6DF-4061-984E-36FD36623E72}.Debug|Win32.ActiveCfg = Debug|Win32
{5FE91DC8-B6DF-4061-984E-36FD36623E72}.Debug|Win32.Build.0 = Debug|Win32
{5FE91DC8-B6DF-4061-984E-36FD36623E72}.Release|Win32.ActiveCfg = Release|Win32
{5FE91DC8-B6DF-4061-984E-36FD36623E72}.Release|Win32.Build.0 = Release|Win32
{4254C2D9-2C38-4911-BD4A-EB034CBD48D1}.Debug|Win32.ActiveCfg = Debug|Win32
{4254C2D9-2C38-4911-BD4A-EB034CBD48D1}.Debug|Win32.Build.0 = Debug|Win32
{4254C2D9-2C38-4911-BD4A-EB034CBD48D1}.Release|Win32.ActiveCfg = Release|Win32
{4254C2D9-2C38-4911-BD4A-EB034CBD48D1}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal