mirror of
https://github.com/shawns-valve/halflife.git
synced 2024-11-25 13:41:35 +00:00
a800ff8246
fixes ValveSoftware/halflife#1338 Changes: - added project files for Visual C++ 2010 Express - resolved function calls that would otherwise be ambiguous now - solved ARRAYSIZE macro and HSPRITE type collisions with Windows.h and winsock.h includes by guarding the includes TODO: We should think about if we actually should instead link to a .h that defines / redirects the required macros, so that platform differences would be limited to a few .cpp files (meaning not including windows.h in a huge number of files as it is now), see the issue above for details.
333 lines
No EOL
13 KiB
XML
333 lines
No EOL
13 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<ItemGroup>
|
|
<Filter Include="Source Files">
|
|
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
|
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
|
</Filter>
|
|
<Filter Include="Header Files">
|
|
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
|
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
|
</Filter>
|
|
<Filter Include="Resource Files">
|
|
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
|
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
|
|
</Filter>
|
|
<Filter Include="Source Files\dmc">
|
|
<UniqueIdentifier>{c5ff4571-ca04-4e1f-80e9-a19506da02f2}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Source Files\dmc\dlls">
|
|
<UniqueIdentifier>{5dec4dc2-32bf-42c2-b2f2-d1d51e0570ac}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Source Files\dmc\pm_shared">
|
|
<UniqueIdentifier>{bdf7ca1b-850d-4ba7-bd67-415aa43b6253}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Source Files\game_shared">
|
|
<UniqueIdentifier>{cb42fc3a-444b-4840-8de8-b4130a14d9d6}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Header Files\dmc">
|
|
<UniqueIdentifier>{91a827c4-689d-46e4-8f96-ace43cdbc9c9}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Header Files\dmc\dlls">
|
|
<UniqueIdentifier>{cc570f9a-1abf-41cc-b5ba-e0b498ca4b81}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Header Files\dmc\pm_shared">
|
|
<UniqueIdentifier>{6de9e702-afbc-41de-a5a3-2f8dfd99d18b}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Header Files\game_shared">
|
|
<UniqueIdentifier>{3546bbd0-6019-4fd3-b958-359c4bf3a897}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Source Files\_Shared Weapons">
|
|
<UniqueIdentifier>{c7a2ed7b-dc8c-4df5-9fb9-d37c542058af}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Source Files\_Shared Weapons\dmc">
|
|
<UniqueIdentifier>{646a6534-4acb-4aa0-8341-17a34671b226}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Source Files\_Shared Weapons\dmc\dlls">
|
|
<UniqueIdentifier>{f1606514-06e0-4c6e-b751-4c0b6bf1e171}</UniqueIdentifier>
|
|
</Filter>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ClCompile Include="..\..\dmc\dlls\quake_weapons_all.cpp">
|
|
<Filter>Source Files\_Shared Weapons\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\quake_gun.cpp">
|
|
<Filter>Source Files\_Shared Weapons\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\player.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\animating.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\animation.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\bmodels.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\buttons.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\cbase.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\client.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\combat.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\doors.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\effects.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\explode.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\func_break.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\func_tank.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\game.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\gamerules.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\globals.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\h_ai.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\h_export.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\lights.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\maprules.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\monsters.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\monsterstate.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\multiplay_gamerules.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\nodes.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\observer.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\pathcorner.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\plane.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\plats.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\pm_shared\pm_shared.c">
|
|
<Filter>Source Files\dmc\pm_shared</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\pm_shared\pm_debug.c">
|
|
<Filter>Source Files\dmc\pm_shared</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\pm_shared\pm_math.c">
|
|
<Filter>Source Files\dmc\pm_shared</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\util.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\quake_items.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\quake_nail.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\quake_player.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\quake_rocket.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\schedule.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\singleplay_gamerules.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\skill.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\sound.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\spectator.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\subs.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\teamplay_gamerules.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\threewave_gamerules.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\triggers.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\game_shared\voice_gamemgr.cpp">
|
|
<Filter>Source Files\game_shared</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\weapons.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\dmc\dlls\world.cpp">
|
|
<Filter>Source Files\dmc\dlls</Filter>
|
|
</ClCompile>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ClInclude Include="..\..\dmc\dlls\player.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\activity.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\activitymap.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\animation.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\basemonster.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\cbase.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\cdll_dll.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\client.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\decals.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\defaultai.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\doors.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\effects.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\enginecallback.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\explode.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\extdll.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\func_break.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\gamerules.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\items.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\monsterevent.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\monsters.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\nodes.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\plane.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\pm_shared\pm_shared.h">
|
|
<Filter>Header Files\dmc\pm_shared</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\pm_shared\pm_debug.h">
|
|
<Filter>Header Files\dmc\pm_shared</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\pm_shared\pm_defs.h">
|
|
<Filter>Header Files\dmc\pm_shared</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\pm_shared\pm_info.h">
|
|
<Filter>Header Files\dmc\pm_shared</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\pm_shared\pm_materials.h">
|
|
<Filter>Header Files\dmc\pm_shared</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\pm_shared\pm_movevars.h">
|
|
<Filter>Header Files\dmc\pm_shared</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\weapons.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\quake_gun.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\saverestore.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\schedule.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\scripted.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\scriptevent.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\skill.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\soundent.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\spectator.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\teamplay_gamerules.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\threewave_gamerules.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\trains.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\util.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\dmc\dlls\vector.h">
|
|
<Filter>Header Files\dmc\dlls</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="..\..\game_shared\voice_gamemgr.h">
|
|
<Filter>Header Files\game_shared</Filter>
|
|
</ClInclude>
|
|
</ItemGroup>
|
|
</Project> |