Team Fortress 2 Source Code as on 22/4/2020
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1021 lines
34 KiB

  1. //-----------------------------------------------------------------------------
  2. // SERVER_BASE.VPC
  3. //
  4. // Project Base Script
  5. //-----------------------------------------------------------------------------
  6. $Macro OUTBINNAME "server"
  7. $Macro OUTBINDIR "$SRCDIR\..\game\$GAMENAME\bin"
  8. $Macro DEVKITBINDIR "$GAMENAME\bin" [$X360]
  9. // It's important to include $GAMENAME in the generated_proto directory
  10. // to avoid race conditions when multiple games are in one solution.
  11. $Macro GENERATED_PROTO_DIR "$SRCDIR\game\server\generated_proto_$GAMENAME"
  12. $MacroRequired "GAMENAME"
  13. $include "$SRCDIR\vpc_scripts\source_dll_base.vpc"
  14. $include "$SRCDIR\vpc_scripts\protobuf_builder.vpc"
  15. $Include "$SRCDIR\vpc_scripts\source_replay.vpc" [$TF]
  16. $Include "$SRCDIR\game\protobuf_include.vpc"
  17. $Configuration "Debug"
  18. {
  19. $General
  20. {
  21. $OutputDirectory ".\Debug_$GAMENAME" [$WINDOWS]
  22. $IntermediateDirectory ".\Debug_$GAMENAME" [$WINDOWS]
  23. $OutputDirectory ".\Debug_$GAMENAME_360" [$X360]
  24. $IntermediateDirectory ".\Debug_$GAMENAME_360" [$X360]
  25. }
  26. }
  27. $Configuration "Release"
  28. {
  29. $General
  30. {
  31. // Windows generator doesn't sandbox these directories per configuration but others do :-/
  32. $OutputDirectory ".\Release_$GAMENAME" [$WINDOWS]
  33. $IntermediateDirectory ".\Release_$GAMENAME" [$WINDOWS]
  34. $OutputDirectory ".\Release_$GAMENAME_360" [$X360]
  35. $IntermediateDirectory ".\Release_$GAMENAME_360" [$X360]
  36. }
  37. }
  38. $Configuration
  39. {
  40. $General
  41. {
  42. $OutputDirectory ".\$GAMENAME"
  43. $IntermediateDirectory ".\$GAMENAME"
  44. }
  45. $Compiler
  46. {
  47. $AdditionalIncludeDirectories "$BASE;.\;$SRCDIR\game\shared;$SRCDIR\utils\common;$SRCDIR\game\shared\econ;$SRCDIR\game\server\NextBot"
  48. $PreprocessorDefinitions "$BASE;GAME_DLL;VECTOR;VERSION_SAFE_STEAM_API_INTERFACES;PROTECTED_THINGS_ENABLE;sprintf=use_Q_snprintf_instead_of_sprintf;strncpy=use_Q_strncpy_instead;_snprintf=use_Q_snprintf_instead"
  49. $PreprocessorDefinitions "$BASE;SWDS" [$POSIX]
  50. $PreprocessorDefinitions "$BASE;fopen=dont_use_fopen" [$WINDOWS||$X360]
  51. $Create/UsePrecompiledHeader "Use Precompiled Header (/Yu)"
  52. $Create/UsePCHThroughFile "cbase.h"
  53. }
  54. $Linker
  55. {
  56. $AdditionalDependencies "$BASE winmm.lib" [$WIN32]
  57. $SystemLibraries "iconv" [$OSXALL]
  58. }
  59. }
  60. $Project
  61. {
  62. $Folder "Replay"
  63. {
  64. $File "gamedll_replay.cpp"
  65. $File "$SRCDIR\common\replay\ireplaysessionrecorder.h"
  66. $File "$SRCDIR\game\shared\replay_gamestats_shared.cpp" [$BUILD_REPLAY]
  67. $File "$SRCDIR\game\shared\replay_gamestats_shared.h" [$BUILD_REPLAY]
  68. }
  69. $Folder "Source Files"
  70. {
  71. $File "$SRCDIR\game\shared\achievement_saverestore.cpp"
  72. $File "$SRCDIR\game\shared\achievement_saverestore.h"
  73. $File "$SRCDIR\game\shared\achievementmgr.cpp"
  74. $File "$SRCDIR\game\shared\achievementmgr.h"
  75. $File "$SRCDIR\game\shared\achievements_hlx.cpp"
  76. $File "$SRCDIR\game\shared\activitylist.cpp"
  77. $File "$SRCDIR\game\shared\activitylist.h"
  78. $File "ai_activity.cpp"
  79. $File "$SRCDIR\game\shared\ai_activity.h"
  80. $File "ai_baseactor.cpp"
  81. $File "ai_baseactor.h"
  82. $File "ai_basehumanoid.cpp"
  83. $File "ai_basehumanoid.h"
  84. $File "ai_basenpc.cpp"
  85. $File "ai_basenpc.h"
  86. $File "ai_basenpc_flyer.cpp"
  87. $File "ai_basenpc_flyer.h"
  88. $File "ai_basenpc_flyer_new.cpp"
  89. $File "ai_basenpc_flyer_new.h"
  90. $File "ai_basenpc_movement.cpp"
  91. $File "ai_basenpc_physicsflyer.cpp"
  92. $File "ai_basenpc_physicsflyer.h"
  93. $File "ai_basenpc_schedule.cpp"
  94. $File "ai_basenpc_squad.cpp"
  95. $File "ai_behavior.cpp"
  96. $File "ai_behavior.h"
  97. $File "ai_behavior_assault.cpp"
  98. $File "ai_behavior_assault.h"
  99. $File "ai_behavior_fear.cpp"
  100. $File "ai_behavior_fear.h"
  101. $File "ai_behavior_follow.cpp"
  102. $File "ai_behavior_follow.h"
  103. $File "ai_behavior_lead.cpp"
  104. $File "ai_behavior_lead.h"
  105. $File "ai_behavior_rappel.cpp"
  106. $File "ai_behavior_rappel.h"
  107. $File "ai_behavior_standoff.cpp"
  108. $File "ai_behavior_standoff.h"
  109. $File "ai_blended_movement.cpp"
  110. $File "ai_blended_movement.h"
  111. $File "ai_component.h"
  112. $File "ai_concommands.cpp"
  113. $File "ai_condition.cpp"
  114. $File "ai_condition.h"
  115. $File "AI_Criteria.cpp"
  116. $File "AI_Criteria.h"
  117. $File "ai_debug.h"
  118. $File "$SRCDIR\game\shared\ai_debug_shared.h"
  119. $File "ai_default.cpp"
  120. $File "ai_default.h"
  121. $File "ai_dynamiclink.cpp"
  122. $File "ai_dynamiclink.h"
  123. $File "ai_event.cpp"
  124. $File "ai_goalentity.cpp"
  125. $File "ai_goalentity.h"
  126. $File "ai_hint.cpp"
  127. $File "ai_hint.h"
  128. $File "ai_hull.cpp"
  129. $File "ai_hull.h"
  130. $File "ai_initutils.cpp"
  131. $File "ai_initutils.h"
  132. $File "AI_Interest_Target.cpp"
  133. $File "AI_Interest_Target.h"
  134. $File "ai_link.cpp"
  135. $File "ai_link.h"
  136. $File "ai_localnavigator.cpp"
  137. $File "ai_localnavigator.h"
  138. $File "ai_looktarget.cpp"
  139. $File "ai_looktarget.h"
  140. $File "ai_memory.cpp"
  141. $File "ai_memory.h"
  142. $File "ai_motor.cpp"
  143. $File "ai_motor.h"
  144. $File "ai_moveprobe.cpp"
  145. $File "ai_moveprobe.h"
  146. $File "ai_moveshoot.cpp"
  147. $File "ai_moveshoot.h"
  148. $File "ai_movesolver.cpp"
  149. $File "ai_movesolver.h"
  150. $File "ai_movetypes.h"
  151. $File "ai_namespaces.cpp"
  152. $File "ai_namespaces.h"
  153. $File "ai_navgoaltype.h"
  154. $File "ai_navigator.cpp"
  155. $File "ai_navigator.h"
  156. $File "ai_navtype.h"
  157. $File "ai_network.cpp"
  158. $File "ai_network.h"
  159. $File "ai_networkmanager.cpp"
  160. $File "ai_networkmanager.h"
  161. $File "ai_node.cpp"
  162. $File "ai_node.h"
  163. $File "ai_npcstate.h"
  164. $File "ai_obstacle_type.h"
  165. $File "ai_pathfinder.cpp"
  166. $File "ai_pathfinder.h"
  167. $File "ai_planesolver.cpp"
  168. $File "ai_planesolver.h"
  169. $File "ai_playerally.cpp"
  170. $File "ai_playerally.h"
  171. $File "AI_ResponseSystem.cpp"
  172. $File "AI_ResponseSystem.h"
  173. $File "ai_route.cpp"
  174. $File "ai_route.h"
  175. $File "ai_routedist.h"
  176. $File "ai_saverestore.cpp"
  177. $File "ai_saverestore.h"
  178. $File "ai_schedule.cpp"
  179. $File "ai_schedule.h"
  180. $File "ai_scriptconditions.cpp"
  181. $File "ai_scriptconditions.h"
  182. $File "ai_senses.cpp"
  183. $File "ai_senses.h"
  184. $File "ai_sentence.cpp"
  185. $File "ai_sentence.h"
  186. $File "ai_speech.cpp"
  187. $File "ai_speech.h"
  188. $File "ai_speechfilter.cpp"
  189. $File "ai_speechfilter.h"
  190. $File "ai_squad.cpp"
  191. $File "ai_squad.h"
  192. $File "ai_squadslot.cpp"
  193. $File "ai_squadslot.h"
  194. $File "ai_tacticalservices.cpp"
  195. $File "ai_tacticalservices.h"
  196. $File "ai_task.cpp"
  197. $File "ai_task.h"
  198. $File "ai_trackpather.cpp"
  199. $File "ai_trackpather.h"
  200. $File "ai_utils.cpp"
  201. $File "ai_utils.h"
  202. $File "ai_waypoint.cpp"
  203. $File "ai_waypoint.h"
  204. $File "$SRCDIR\game\shared\ammodef.cpp"
  205. $File "$SRCDIR\game\shared\animation.cpp"
  206. $File "$SRCDIR\game\shared\animation.h"
  207. $File "$SRCDIR\game\shared\apparent_velocity_helper.h"
  208. $File "$SRCDIR\game\shared\base_playeranimstate.cpp"
  209. $File "base_transmit_proxy.cpp"
  210. $File "$SRCDIR\game\shared\baseachievement.cpp"
  211. $File "$SRCDIR\game\shared\baseachievement.h"
  212. $File "baseanimating.cpp"
  213. $File "baseanimating.h"
  214. $File "BaseAnimatingOverlay.cpp"
  215. $File "BaseAnimatingOverlay.h"
  216. $File "basecombatcharacter.cpp"
  217. $File "basecombatcharacter.h"
  218. $File "$SRCDIR\game\shared\basecombatcharacter_shared.cpp"
  219. $File "basecombatweapon.cpp"
  220. $File "basecombatweapon.h"
  221. $File "$SRCDIR\game\shared\basecombatweapon_shared.cpp"
  222. $File "$SRCDIR\game\shared\basecombatweapon_shared.h"
  223. $File "baseentity.cpp"
  224. $File "baseentity.h"
  225. $File "$SRCDIR\game\shared\baseentity_shared.cpp"
  226. $File "$SRCDIR\game\shared\baseentity_shared.h"
  227. $File "baseflex.cpp"
  228. $File "baseflex.h"
  229. $File "$SRCDIR\game\shared\basegrenade_shared.cpp"
  230. $File "$SRCDIR\game\shared\basegrenade_shared.h"
  231. $File "basemultiplayerplayer.cpp"
  232. $File "basemultiplayerplayer.h"
  233. $File "$SRCDIR\game\shared\baseparticleentity.cpp"
  234. $File "$SRCDIR\game\shared\baseparticleentity.h"
  235. $File "$SRCDIR\game\shared\baseplayer_shared.cpp"
  236. $File "$SRCDIR\game\shared\baseplayer_shared.h"
  237. $File "$SRCDIR\game\shared\baseprojectile.cpp"
  238. $File "$SRCDIR\game\shared\baseprojectile.h"
  239. $File "BasePropDoor.h"
  240. $File "basetoggle.h"
  241. $File "baseviewmodel.cpp"
  242. $File "baseviewmodel.h"
  243. $File "$SRCDIR\game\shared\baseviewmodel_shared.cpp"
  244. $File "$SRCDIR\game\shared\baseviewmodel_shared.h"
  245. $File "$SRCDIR\game\shared\beam_shared.cpp"
  246. $File "$SRCDIR\game\shared\beam_shared.h"
  247. $File "bitstring.cpp"
  248. $File "bitstring.h"
  249. $File "bmodels.cpp"
  250. $File "$SRCDIR\public\bone_setup.h"
  251. $File "buttons.cpp"
  252. $File "buttons.h"
  253. $File "cbase.cpp"
  254. $File "cbase.h"
  255. $File "$SRCDIR\game\shared\choreoactor.h"
  256. $File "$SRCDIR\game\shared\choreochannel.h"
  257. $File "$SRCDIR\game\shared\choreoevent.h"
  258. $File "$SRCDIR\game\shared\choreoscene.h"
  259. $File "client.cpp"
  260. $File "client.h"
  261. $File "$SRCDIR\game\shared\collisionproperty.cpp"
  262. $File "$SRCDIR\game\shared\collisionproperty.h"
  263. $File "$SRCDIR\public\collisionutils.h"
  264. $File "colorcorrection.cpp"
  265. $File "colorcorrectionvolume.cpp"
  266. $File "CommentarySystem.cpp"
  267. $File "controlentities.cpp"
  268. $File "cplane.cpp"
  269. $File "CRagdollMagnet.cpp"
  270. $File "CRagdollMagnet.h"
  271. $File "damagemodifier.cpp"
  272. $File "$SRCDIR\game\shared\death_pose.cpp"
  273. $File "$SRCDIR\game\shared\debugoverlay_shared.cpp"
  274. $File "$SRCDIR\game\shared\debugoverlay_shared.h"
  275. $File "$SRCDIR\game\shared\decals.cpp"
  276. $File "doors.cpp"
  277. $File "doors.h"
  278. $File "dynamiclight.cpp"
  279. $File "$SRCDIR\public\edict.h"
  280. $File "$SRCDIR\public\editor_sendcommand.h"
  281. $File "$SRCDIR\game\shared\effect_color_tables.h"
  282. $File "$SRCDIR\game\shared\effect_dispatch_data.cpp"
  283. $File "effects.cpp"
  284. $File "effects.h"
  285. $File "EffectsServer.cpp"
  286. $File "$SRCDIR\game\shared\ehandle.cpp"
  287. $File "$SRCDIR\public\eiface.h"
  288. $File "enginecallback.h"
  289. $File "entityapi.h"
  290. $File "entityblocker.cpp"
  291. $File "entityblocker.h"
  292. $File "EntityDissolve.cpp"
  293. $File "EntityDissolve.h"
  294. $File "EntityFlame.cpp"
  295. $File "entityinput.h"
  296. $File "entitylist.cpp"
  297. $File "entitylist.h"
  298. $File "$SRCDIR\game\shared\entitylist_base.cpp"
  299. $File "entityoutput.h"
  300. $File "EntityParticleTrail.cpp"
  301. $File "EntityParticleTrail.h"
  302. $File "$SRCDIR\game\shared\EntityParticleTrail_Shared.cpp"
  303. $File "$SRCDIR\game\shared\entityparticletrail_shared.h"
  304. $File "env_debughistory.cpp"
  305. $File "env_debughistory.h"
  306. $File "$SRCDIR\game\shared\env_detail_controller.cpp"
  307. $File "env_effectsscript.cpp"
  308. $File "env_entity_maker.cpp"
  309. $File "env_particlescript.cpp"
  310. $File "env_player_surface_trigger.cpp"
  311. $File "env_player_surface_trigger.h"
  312. $File "env_projectedtexture.cpp"
  313. $File "env_screenoverlay.cpp"
  314. $File "env_texturetoggle.cpp"
  315. $File "env_tonemap_controller.cpp"
  316. $File "$SRCDIR\game\shared\env_wind_shared.cpp"
  317. $File "$SRCDIR\game\shared\env_wind_shared.h"
  318. $File "env_zoom.cpp"
  319. $File "env_zoom.h"
  320. $File "EnvBeam.cpp"
  321. $File "EnvFade.cpp"
  322. $File "EnvHudHint.cpp"
  323. $File "EnvLaser.cpp"
  324. $File "EnvLaser.h"
  325. $File "EnvMessage.cpp"
  326. $File "EnvMessage.h"
  327. $File "envmicrophone.cpp"
  328. $File "envmicrophone.h"
  329. $File "EnvShake.cpp"
  330. $File "EnvSpark.cpp"
  331. $File "envspark.h"
  332. $File "$SRCDIR\public\event_flags.h"
  333. $File "event_tempentity_tester.h"
  334. $File "$SRCDIR\game\shared\eventlist.cpp"
  335. $File "$SRCDIR\game\shared\eventlist.h"
  336. $File "EventLog.cpp"
  337. $File "eventqueue.h"
  338. $File "explode.cpp"
  339. $File "explode.h"
  340. $File "filters.cpp"
  341. $File "filters.h"
  342. $File "fire.cpp"
  343. $File "fire.h"
  344. $File "fire_smoke.cpp"
  345. $File "fire_smoke.h"
  346. $File "fish.cpp"
  347. $File "fish.h"
  348. $File "fogcontroller.cpp"
  349. $File "fourwheelvehiclephysics.cpp"
  350. $File "fourwheelvehiclephysics.h"
  351. $File "func_areaportal.cpp"
  352. $File "func_areaportalbase.cpp"
  353. $File "func_areaportalbase.h"
  354. $File "func_areaportalwindow.cpp"
  355. $File "func_areaportalwindow.h"
  356. $File "func_break.cpp"
  357. $File "func_break.h"
  358. $File "func_breakablesurf.cpp"
  359. $File "func_breakablesurf.h"
  360. $File "func_dust.cpp"
  361. $File "$SRCDIR\game\shared\func_dust_shared.h"
  362. $File "$SRCDIR\game\shared\func_ladder.cpp"
  363. $File "func_ladder_endpoint.cpp"
  364. $File "func_lod.cpp"
  365. $File "func_movelinear.cpp"
  366. $File "func_movelinear.h"
  367. $File "func_occluder.cpp"
  368. $File "func_reflective_glass.cpp"
  369. $File "func_smokevolume.cpp"
  370. $File "game.cpp"
  371. $File "game.h"
  372. $File "game_ui.cpp"
  373. $File "gameinterface.cpp"
  374. $File "gameinterface.h"
  375. $File "$SRCDIR\game\shared\gamemovement.cpp"
  376. $File "$SRCDIR\game\shared\gamemovement.h"
  377. $File "$SRCDIR\game\shared\gamerules.cpp"
  378. $File "$SRCDIR\game\shared\gamerules.h"
  379. $File "$SRCDIR\game\shared\gamerules_register.cpp"
  380. $File "$SRCDIR\game\shared\GameStats.cpp"
  381. $File "$SRCDIR\game\shared\gamestats.h"
  382. $File "$SRCDIR\game\shared\gamestringpool.cpp"
  383. $File "$SRCDIR\game\shared\gamestringpool.h"
  384. $File "gametrace_dll.cpp"
  385. $File "$SRCDIR\game\shared\gamevars_shared.cpp"
  386. $File "$SRCDIR\game\shared\gamevars_shared.h"
  387. $File "gameweaponmanager.cpp"
  388. $File "gameweaponmanager.h"
  389. $File "genericactor.cpp"
  390. $File "genericmonster.cpp"
  391. $File "gib.cpp"
  392. $File "gib.h"
  393. $File "globals.cpp"
  394. $File "globalstate.cpp"
  395. $File "globalstate.h"
  396. $File "globalstate_private.h"
  397. $File "guntarget.cpp"
  398. $File "h_ai.cpp"
  399. $File "hierarchy.cpp"
  400. $File "hierarchy.h"
  401. $file "$SRCDIR\common\hl2orange.spa.h"
  402. $File "hltvdirector.cpp"
  403. $File "hltvdirector.h"
  404. $File "$SRCDIR\game\shared\hintmessage.cpp"
  405. $File "$SRCDIR\game\shared\hintmessage.h"
  406. $File "$SRCDIR\game\shared\hintsystem.cpp"
  407. $File "$SRCDIR\game\shared\hintsystem.h"
  408. $File "$SRCDIR\game\shared\ichoreoeventcallback.h"
  409. $File "$SRCDIR\game\shared\igamesystem.cpp"
  410. $File "$SRCDIR\game\shared\igamesystem.h"
  411. $File "info_camera_link.cpp"
  412. $File "info_camera_link.h"
  413. $File "info_overlay_accessor.cpp"
  414. $File "init_factory.h"
  415. $File "intermission.cpp"
  416. $File "$SRCDIR\public\interpolatortypes.h"
  417. $File "$SRCDIR\game\shared\interval.h"
  418. $File "$SRCDIR\public\iregistry.h"
  419. $File "$SRCDIR\game\shared\iscenetokenprocessor.h"
  420. $File "iservervehicle.h"
  421. $File "item_world.cpp"
  422. $File "items.h"
  423. $File "$SRCDIR\public\ivoiceserver.h"
  424. $File "$SRCDIR\public\keyframe\keyframe.h"
  425. $File "lightglow.cpp"
  426. $File "lights.cpp"
  427. $File "lights.h"
  428. $File "locksounds.h"
  429. $File "logic_measure_movement.cpp"
  430. $File "logic_navigation.cpp"
  431. $File "logicauto.cpp"
  432. $File "logicentities.cpp"
  433. $File "logicrelay.cpp"
  434. $File "mapentities.cpp"
  435. $File "$SRCDIR\game\shared\mapentities_shared.cpp"
  436. $File "maprules.cpp"
  437. $File "maprules.h"
  438. $File "MaterialModifyControl.cpp"
  439. $File "$SRCDIR\public\mathlib\mathlib.h"
  440. $File "message_entity.cpp"
  441. $File "$SRCDIR\public\model_types.h"
  442. $File "modelentities.cpp"
  443. $File "$SRCDIR\game\shared\ModelSoundsCache.cpp"
  444. $File "movehelper_server.cpp"
  445. $File "movehelper_server.h"
  446. $File "movement.cpp"
  447. $File "$SRCDIR\game\shared\movevars_shared.cpp"
  448. $File "movie_explosion.h"
  449. $File "$SRCDIR\game\shared\multiplay_gamerules.cpp"
  450. $File "$SRCDIR\game\shared\multiplay_gamerules.h"
  451. $File "ndebugoverlay.cpp"
  452. $File "ndebugoverlay.h"
  453. $File "networkstringtable_gamedll.h"
  454. $File "$SRCDIR\public\networkstringtabledefs.h"
  455. $File "npc_vehicledriver.cpp"
  456. $File "$SRCDIR\game\shared\obstacle_pushaway.cpp"
  457. $File "$SRCDIR\game\shared\obstacle_pushaway.h"
  458. $File "particle_fire.h"
  459. $File "particle_light.cpp"
  460. $File "particle_light.h"
  461. $File "$SRCDIR\game\shared\particle_parse.cpp"
  462. $File "$SRCDIR\game\shared\particle_parse.h"
  463. $File "particle_smokegrenade.h"
  464. $File "particle_system.cpp"
  465. $File "$SRCDIR\game\shared\particlesystemquery.cpp"
  466. $File "pathcorner.cpp"
  467. $File "pathtrack.cpp"
  468. $File "pathtrack.h"
  469. $File "$SRCDIR\public\vphysics\performance.h"
  470. $File "phys_controller.cpp"
  471. $File "phys_controller.h"
  472. $File "physconstraint.cpp"
  473. $File "physconstraint.h"
  474. $File "physics.cpp"
  475. $File "physics.h"
  476. $File "physics_bone_follower.cpp"
  477. $File "physics_cannister.cpp"
  478. $File "physics_collisionevent.h"
  479. $File "physics_fx.cpp"
  480. $File "physics_impact_damage.cpp"
  481. $File "pushentity.h"
  482. $File "physics_main.cpp"
  483. $File "$SRCDIR\game\shared\physics_main_shared.cpp"
  484. $File "physics_npc_solver.cpp"
  485. $File "physics_npc_solver.h"
  486. $File "physics_prop_ragdoll.cpp"
  487. $File "physics_prop_ragdoll.h"
  488. $File "$SRCDIR\game\shared\physics_saverestore.cpp"
  489. $File "$SRCDIR\game\shared\physics_saverestore.h"
  490. $File "$SRCDIR\game\shared\physics_shared.cpp"
  491. $File "$SRCDIR\game\shared\physics_shared.h"
  492. $File "physobj.cpp"
  493. $File "physobj.h"
  494. $File "player.cpp"
  495. $File "player.h"
  496. $File "player_command.cpp"
  497. $File "player_command.h"
  498. $File "player_lagcompensation.cpp"
  499. $File "player_pickup.cpp"
  500. $File "player_pickup.h"
  501. $File "player_resource.cpp"
  502. $File "player_resource.h"
  503. $File "playerinfomanager.cpp"
  504. $File "playerlocaldata.cpp"
  505. $File "playerlocaldata.h"
  506. $File "plugin_check.cpp"
  507. $File "$SRCDIR\game\shared\point_bonusmaps_accessor.cpp"
  508. $File "$SRCDIR\game\shared\point_bonusmaps_accessor.h"
  509. $File "point_camera.cpp"
  510. $File "point_camera.h"
  511. $File "point_devshot_camera.cpp"
  512. $File "point_playermoveconstraint.cpp"
  513. $File "$SRCDIR\game\shared\point_posecontroller.cpp"
  514. $File "$SRCDIR\game\shared\point_posecontroller.h"
  515. $File "point_spotlight.cpp"
  516. $File "point_template.cpp"
  517. $File "point_template.h"
  518. $File "pointanglesensor.cpp"
  519. $File "PointAngularVelocitySensor.cpp"
  520. $File "pointhurt.cpp"
  521. $File "pointteleport.cpp"
  522. $File "$SRCDIR\public\mathlib\polyhedron.h"
  523. $File "$SRCDIR\game\shared\positionwatcher.h"
  524. $File "$SRCDIR\game\shared\precache_register.cpp"
  525. $File "$SRCDIR\game\shared\precache_register.h"
  526. $File "$SRCDIR\game\shared\predictableid.cpp"
  527. $File "$SRCDIR\game\shared\predictableid.h"
  528. $File "props.cpp"
  529. $File "props.h"
  530. $File "$SRCDIR\game\shared\props_shared.cpp"
  531. $File "$SRCDIR\game\shared\querycache.cpp"
  532. $File "ragdoll_manager.cpp"
  533. $File "$SRCDIR\game\shared\ragdoll_shared.cpp"
  534. $File "RagdollBoogie.cpp"
  535. $File "RagdollBoogie.h"
  536. $File "recipientfilter.cpp"
  537. $File "recipientfilter.h"
  538. $File "rope.cpp"
  539. $File "rope.h"
  540. $File "$SRCDIR\game\shared\rope_helpers.cpp"
  541. $File "$SRCDIR\public\rope_physics.h"
  542. $File "$SRCDIR\public\rope_shared.h"
  543. $File "$SRCDIR\game\shared\saverestore.cpp"
  544. $File "$SRCDIR\game\shared\saverestore.h"
  545. $File "$SRCDIR\game\shared\saverestore_bitstring.h"
  546. $File "saverestore_gamedll.cpp"
  547. $File "$SRCDIR\game\shared\saverestore_utlsymbol.h"
  548. $File "$SRCDIR\game\shared\saverestore_utlvector.h"
  549. $File "$SRCDIR\game\shared\SceneCache.cpp"
  550. $File "sceneentity.cpp"
  551. $File "sceneentity.h"
  552. $File "$SRCDIR\game\shared\sceneentity_shared.cpp"
  553. $File "scratchpad_gamedll_helpers.cpp"
  554. $File "scripted.cpp"
  555. $File "scripted.h"
  556. $File "scriptedtarget.cpp"
  557. $File "scriptedtarget.h"
  558. $File "$SRCDIR\game\shared\scriptevent.h"
  559. $File "sendproxy.cpp"
  560. $File "$SRCDIR\game\shared\sequence_Transitioner.cpp"
  561. $File "$SRCDIR\game\server\serverbenchmark_base.cpp"
  562. $File "$SRCDIR\game\server\serverbenchmark_base.h"
  563. $File "$SRCDIR\public\server_class.h"
  564. $File "ServerNetworkProperty.cpp"
  565. $File "ServerNetworkProperty.h"
  566. $File "shadowcontrol.cpp"
  567. $File "$SRCDIR\public\shattersurfacetypes.h"
  568. $File "$SRCDIR\game\shared\sheetsimulator.h"
  569. $File "$SRCDIR\public\simple_physics.h"
  570. $File "$SRCDIR\game\shared\simtimer.cpp"
  571. $File "$SRCDIR\game\shared\simtimer.h"
  572. $File "$SRCDIR\game\shared\singleplay_gamerules.cpp"
  573. $File "$SRCDIR\game\shared\singleplay_gamerules.h"
  574. $File "SkyCamera.cpp"
  575. $File "slideshow_display.cpp"
  576. $File "sound.cpp"
  577. $File "$SRCDIR\game\shared\SoundEmitterSystem.cpp"
  578. $File "soundent.cpp"
  579. $File "soundent.h"
  580. $File "$SRCDIR\game\shared\soundenvelope.cpp"
  581. $File "$SRCDIR\public\SoundParametersInternal.cpp"
  582. $File "soundscape.cpp"
  583. $File "soundscape.h"
  584. $File "soundscape_system.cpp"
  585. $File "spark.h"
  586. $File "spotlightend.cpp"
  587. $File "spotlightend.h"
  588. $File "$SRCDIR\game\shared\Sprite.cpp"
  589. $File "$SRCDIR\game\shared\Sprite.h"
  590. $File "sprite_perfmonitor.cpp"
  591. $File "$SRCDIR\game\shared\SpriteTrail.h"
  592. $File "$SRCDIR\public\vphysics\stats.h"
  593. $File "$SRCDIR\public\steam\steam_api.h"
  594. $File "$SRCDIR\public\stringregistry.h"
  595. $File "$SRCDIR\game\shared\studio_shared.cpp"
  596. $File "subs.cpp"
  597. $File "sun.cpp"
  598. $File "tactical_mission.cpp"
  599. $File "tactical_mission.h"
  600. $File "$SRCDIR\game\shared\takedamageinfo.cpp"
  601. $File "tanktrain.cpp"
  602. $File "team.cpp"
  603. $File "team.h"
  604. $File "$SRCDIR\game\shared\teamplay_gamerules.cpp"
  605. $File "$SRCDIR\game\shared\teamplay_gamerules.h"
  606. $File "$SRCDIR\game\shared\tempentity.h"
  607. $File "TemplateEntities.cpp"
  608. $File "TemplateEntities.h"
  609. $File "tempmonster.cpp"
  610. $File "tesla.cpp"
  611. $File "$SRCDIR\game\shared\test_ehandle.cpp"
  612. $File "test_proxytoggle.cpp"
  613. $File "test_stressentities.cpp"
  614. $File "testfunctions.cpp"
  615. $File "testtraceline.cpp"
  616. $File "textstatsmgr.cpp"
  617. $File "timedeventmgr.cpp"
  618. $File "trains.cpp"
  619. $File "trains.h"
  620. $File "triggers.cpp"
  621. $File "triggers.h"
  622. $File "$SRCDIR\game\shared\usercmd.cpp"
  623. $File "util.cpp"
  624. $File "util.h"
  625. $File "$SRCDIR\game\shared\util_shared.cpp"
  626. $File "variant_t.cpp"
  627. $File "vehicle_base.cpp"
  628. $File "vehicle_baseserver.cpp"
  629. $File "vehicle_sounds.h"
  630. $File "$SRCDIR\game\shared\vehicle_viewblend_shared.cpp"
  631. $File "vguiscreen.cpp"
  632. $File "vguiscreen.h"
  633. $File "$SRCDIR\public\mathlib\vmatrix.h"
  634. $File "$SRCDIR\game\shared\voice_common.h"
  635. $File "$SRCDIR\game\shared\voice_gamemgr.cpp"
  636. $File "$SRCDIR\game\shared\voice_gamemgr.h"
  637. $File "waterbullet.cpp"
  638. $File "waterbullet.h"
  639. $File "WaterLODControl.cpp"
  640. $File "wcedit.cpp"
  641. $File "wcedit.h"
  642. $File "$SRCDIR\game\shared\weapon_parse.cpp"
  643. $File "$SRCDIR\game\shared\weapon_parse.h"
  644. $File "$SRCDIR\game\shared\weapon_proficiency.cpp"
  645. $File "$SRCDIR\game\shared\weapon_proficiency.h"
  646. $File "weight_button.cpp"
  647. $File "world.cpp"
  648. $File "world.h"
  649. $File "$SRCDIR\game\shared\mp_shareddefs.cpp"
  650. $File "$SRCDIR\game\shared\SharedFunctorUtils.h"
  651. $File "$SRCDIR\game\server\vote_controller.h"
  652. $File "$SRCDIR\game\server\vote_controller.cpp"
  653. //Haptics
  654. $File "$SRCDIR\public\haptics\haptic_msgs.cpp"
  655. $File "$SRCDIR\public\haptics\haptic_utils.cpp" [$WIN32]
  656. // Not using precompiled header cbase.h
  657. $File "$SRCDIR\public\bone_setup.cpp" \
  658. "$SRCDIR\public\collisionutils.cpp" \
  659. "$SRCDIR\public\dt_send.cpp" \
  660. "$SRCDIR\public\dt_utlvector_common.cpp" \
  661. "$SRCDIR\public\dt_utlvector_send.cpp" \
  662. "$SRCDIR\public\editor_sendcommand.cpp" \
  663. "$SRCDIR\public\filesystem_helpers.cpp" \
  664. "gamehandle.cpp" \
  665. "h_export.cpp" \
  666. "init_factory.cpp" \
  667. "$SRCDIR\public\interpolatortypes.cpp" \
  668. "$SRCDIR\game\shared\interval.cpp" \
  669. "$SRCDIR\public\keyframe\keyframe.cpp" \
  670. "$SRCDIR\common\language.cpp" \
  671. "$SRCDIR\common\steamid.cpp" \
  672. "$SRCDIR\public\map_utils.cpp" \
  673. "$SRCDIR\public\networkvar.cpp" \
  674. "$SRCDIR\common\randoverride.cpp" \
  675. "$SRCDIR\public\registry.cpp" \
  676. "$SRCDIR\public\rope_physics.cpp" \
  677. "$SRCDIR\public\scratchpad3d.cpp" \
  678. "$SRCDIR\public\ScratchPadUtils.cpp" \
  679. "$SRCDIR\public\server_class.cpp" \
  680. "$SRCDIR\game\shared\sheetsimulator.cpp" \
  681. "$SRCDIR\public\simple_physics.cpp" \
  682. "$SRCDIR\public\stringregistry.cpp" \
  683. "$SRCDIR\public\studio.cpp" \
  684. "GameStats_BasicStatsFunctions.cpp"
  685. {
  686. $Configuration
  687. {
  688. $Compiler
  689. {
  690. $Create/UsePrecompiledHeader "Not Using Precompiled Headers"
  691. }
  692. }
  693. }
  694. $Folder "Precompiled Header"
  695. {
  696. $File "stdafx.cpp"
  697. {
  698. $Configuration
  699. {
  700. $Compiler
  701. {
  702. $Create/UsePrecompiledHeader "Create Precompiled Header (/Yc)"
  703. }
  704. }
  705. }
  706. }
  707. $Folder "temporary entities"
  708. {
  709. $File "basetempentity.cpp"
  710. $File "event_tempentity_tester.cpp"
  711. $File "movie_explosion.cpp"
  712. $File "particle_fire.cpp"
  713. $File "particle_smokegrenade.cpp"
  714. $File "plasma.cpp"
  715. $File "plasma.h"
  716. $File "smoke_trail.h"
  717. $File "smokestack.cpp"
  718. $File "smokestack.h"
  719. $File "smoke_trail.cpp"
  720. $File "$SRCDIR\game\shared\SpriteTrail.cpp"
  721. $File "steamjet.cpp"
  722. $File "steamjet.h"
  723. $File "te.cpp"
  724. $File "te.h"
  725. $File "te_armorricochet.cpp"
  726. $File "te_basebeam.cpp"
  727. $File "te_basebeam.h"
  728. $File "te_beamentpoint.cpp"
  729. $File "te_beaments.cpp"
  730. $File "te_beamfollow.cpp"
  731. $File "te_beamlaser.cpp"
  732. $File "te_beampoints.cpp"
  733. $File "te_beamring.cpp"
  734. $File "te_beamringpoint.cpp"
  735. $File "te_beamspline.cpp"
  736. $File "te_bloodsprite.cpp"
  737. $File "te_bloodstream.cpp"
  738. $File "te_breakmodel.cpp"
  739. $File "te_bspdecal.cpp"
  740. $File "te_bubbles.cpp"
  741. $File "te_bubbletrail.cpp"
  742. $File "te_clientprojectile.cpp"
  743. $File "te_decal.cpp"
  744. $File "te_dynamiclight.cpp"
  745. $File "te_effect_dispatch.cpp"
  746. $File "te_energysplash.cpp"
  747. $File "te_explosion.cpp"
  748. $File "te_fizz.cpp"
  749. $File "te_footprintdecal.cpp"
  750. $File "hl2\te_gaussexplosion.cpp"
  751. $File "te_glassshatter.cpp"
  752. $File "te_glowsprite.cpp"
  753. $File "te_impact.cpp"
  754. $File "te_killplayerattachments.cpp"
  755. $File "te_largefunnel.cpp"
  756. $File "te_muzzleflash.cpp"
  757. $File "te_particlesystem.cpp"
  758. $File "te_particlesystem.h"
  759. $File "te_physicsprop.cpp"
  760. $File "te_playerdecal.cpp"
  761. $File "te_projecteddecal.cpp"
  762. $File "te_showline.cpp"
  763. $File "te_smoke.cpp"
  764. $File "te_sparks.cpp"
  765. $File "te_sprite.cpp"
  766. $File "te_spritespray.cpp"
  767. $File "te_worlddecal.cpp"
  768. $File "$SRCDIR\game\shared\usermessages.cpp"
  769. }
  770. }
  771. $Folder "Header Files"
  772. {
  773. $File "$SRCDIR\public\mathlib\amd3dx.h"
  774. $File "$SRCDIR\game\shared\ammodef.h"
  775. $File "$SRCDIR\game\shared\base_playeranimstate.h"
  776. $File "base_transmit_proxy.h"
  777. $File "$SRCDIR\public\basehandle.h"
  778. $File "basetempentity.h"
  779. $File "$SRCDIR\public\tier0\basetypes.h"
  780. $File "$SRCDIR\game\shared\beam_flags.h"
  781. $File "$SRCDIR\public\tier1\bitbuf.h"
  782. $File "$SRCDIR\public\bitvec.h"
  783. $File "$SRCDIR\public\bone_accessor.h"
  784. $File "$SRCDIR\public\bspfile.h"
  785. $File "$SRCDIR\public\bspflags.h"
  786. $File "$SRCDIR\public\mathlib\bumpvects.h"
  787. $File "$SRCDIR\public\tier1\characterset.h"
  788. $File "$SRCDIR\public\tier1\checksum_md5.h"
  789. $File "$SRCDIR\public\client_class.h"
  790. $File "$SRCDIR\public\client_textmessage.h"
  791. $File "$SRCDIR\public\cmodel.h"
  792. $File "$SRCDIR\public\vphysics\collision_set.h"
  793. $File "$SRCDIR\public\Color.h"
  794. $File "$SRCDIR\public\tier0\commonmacros.h"
  795. $File "$SRCDIR\public\mathlib\compressed_light_cube.h"
  796. $File "$SRCDIR\public\mathlib\compressed_vector.h"
  797. $File "$SRCDIR\public\const.h"
  798. $File "$SRCDIR\public\vphysics\constraints.h"
  799. $File "$SRCDIR\public\coordsize.h"
  800. $File "cplane.h"
  801. $File "damagemodifier.h"
  802. $File "$SRCDIR\public\datamap.h"
  803. $File "$SRCDIR\public\tier0\dbg.h"
  804. $File "$SRCDIR\game\shared\death_pose.h"
  805. $File "$SRCDIR\game\shared\decals.h"
  806. $File "$SRCDIR\public\dlight.h"
  807. $File "$SRCDIR\public\dt_common.h"
  808. $File "$SRCDIR\public\dt_recv.h"
  809. $File "$SRCDIR\public\dt_send.h"
  810. $File "$SRCDIR\public\dt_utlvector_common.h"
  811. $File "$SRCDIR\public\dt_utlvector_send.h"
  812. $File "$SRCDIR\game\shared\effect_dispatch_data.h"
  813. $File "$SRCDIR\game\shared\ehandle.h"
  814. $File "$SRCDIR\game\shared\entitydatainstantiator.h"
  815. $File "$SRCDIR\game\shared\entitylist_base.h"
  816. $File "$SRCDIR\game\shared\env_detail_controller.h"
  817. $File "EventLog.h"
  818. $File "$SRCDIR\game\shared\expressionsample.h"
  819. $File "$SRCDIR\public\tier0\fasttimer.h"
  820. $File "$SRCDIR\public\filesystem.h"
  821. $File "$SRCDIR\public\filesystem_helpers.h"
  822. $File "$SRCDIR\public\tier1\fmtstr.h"
  823. $File "fogcontroller.h"
  824. $File "$SRCDIR\public\vphysics\friction.h"
  825. $File "$SRCDIR\game\shared\func_ladder.h"
  826. $File "$SRCDIR\game\shared\gameeventdefs.h"
  827. $File "$SRCDIR\game\shared\GameEventListener.h"
  828. $File "$SRCDIR\game\shared\gamerules_register.h"
  829. $File "$SRCDIR\public\gametrace.h"
  830. $File "globals.h"
  831. $File "$SRCDIR\public\globalvars_base.h"
  832. $File "$SRCDIR\game\shared\groundlink.h"
  833. $File "$SRCDIR\game\shared\hl2\hl2_vehicle_radar.h"
  834. $File "$SRCDIR\public\iachievementmgr.h"
  835. $File "$SRCDIR\public\appframework\IAppSystem.h"
  836. $File "$SRCDIR\public\icliententity.h"
  837. $File "$SRCDIR\public\iclientnetworkable.h"
  838. $File "$SRCDIR\public\iclientrenderable.h"
  839. $File "$SRCDIR\public\iclientunknown.h"
  840. $File "$SRCDIR\public\engine\ICollideable.h"
  841. $File "$SRCDIR\public\tier0\icommandline.h"
  842. $File "$SRCDIR\public\icvar.h"
  843. $File "$SRCDIR\game\shared\IEffects.h"
  844. $File "$SRCDIR\public\engine\IEngineSound.h"
  845. $File "$SRCDIR\public\engine\IEngineTrace.h"
  846. $File "$SRCDIR\public\igameevents.h"
  847. $File "$SRCDIR\game\shared\igamemovement.h"
  848. $File "$SRCDIR\public\ihandleentity.h"
  849. $File "$SRCDIR\public\ihltv.h"
  850. $File "$SRCDIR\public\ihltvdirector.h"
  851. $File "$SRCDIR\public\vstdlib\IKeyValuesSystem.h"
  852. $File "ilagcompensationmanager.h"
  853. $File "$SRCDIR\public\vgui\ILocalize.h"
  854. $File "$SRCDIR\public\materialsystem\imaterial.h"
  855. $File "$SRCDIR\public\materialsystem\imaterialsystem.h"
  856. $File "$SRCDIR\public\materialsystem\imaterialvar.h"
  857. $File "$SRCDIR\game\shared\imovehelper.h"
  858. $File "$SRCDIR\game\shared\in_buttons.h"
  859. $File "$SRCDIR\public\inetchannelinfo.h"
  860. $File "$SRCDIR\game\shared\iplayeranimstate.h"
  861. $File "$SRCDIR\game\shared\ipredictionsystem.h"
  862. $File "$SRCDIR\public\irecipientfilter.h"
  863. $File "$SRCDIR\public\isaverestore.h"
  864. $File "$SRCDIR\public\iscratchpad3d.h"
  865. $File "$SRCDIR\public\iserverentity.h"
  866. $File "$SRCDIR\public\iservernetworkable.h"
  867. $File "$SRCDIR\public\iserverunknown.h"
  868. $File "$SRCDIR\public\SoundEmitterSystem\isoundemittersystembase.h"
  869. $File "$SRCDIR\public\ispatialpartition.h"
  870. $File "$SRCDIR\public\engine\IStaticPropMgr.h"
  871. $File "$SRCDIR\game\shared\itempents.h"
  872. $File "$SRCDIR\public\engine\ivdebugoverlay.h"
  873. $File "$SRCDIR\game\shared\IVehicle.h"
  874. $File "$SRCDIR\public\engine\ivmodelinfo.h"
  875. $File "$SRCDIR\public\tier1\KeyValues.h"
  876. $File "$SRCDIR\common\language.h"
  877. $File "$SRCDIR\public\tier0\l2cache.h"
  878. $File "logicrelay.h"
  879. $File "$SRCDIR\public\map_utils.h"
  880. $File "mapentities.h"
  881. $File "$SRCDIR\game\shared\mapentities_shared.h"
  882. $File "$SRCDIR\public\tier0\mem.h"
  883. $File "$SRCDIR\public\tier0\memalloc.h"
  884. $File "$SRCDIR\public\tier0\memdbgoff.h"
  885. $File "$SRCDIR\public\tier0\memdbgon.h"
  886. $File "modelentities.h"
  887. $File "$SRCDIR\game\shared\movevars_shared.h"
  888. $File "$SRCDIR\public\networkvar.h"
  889. $File "npc_vehicledriver.h"
  890. $File "$SRCDIR\game\shared\npcevent.h"
  891. $File "$SRCDIR\public\vphysics\object_hash.h"
  892. $File "particle_system.h"
  893. $File "physics_cannister.h"
  894. $File "physics_fx.h"
  895. $File "physics_impact_damage.h"
  896. $File "$SRCDIR\public\tier0\platform.h"
  897. $File "$SRCDIR\public\vphysics\player_controller.h"
  898. $File "playerinfomanager.h"
  899. $File "$SRCDIR\game\shared\playernet_vars.h"
  900. $File "$SRCDIR\public\PlayerState.h"
  901. $File "$SRCDIR\game\shared\precipitation_shared.h"
  902. $File "$SRCDIR\game\shared\predictable_entity.h"
  903. $File "$SRCDIR\game\shared\predictioncopy.h"
  904. $File "$SRCDIR\public\tier1\processor_detect.h"
  905. $File "$SRCDIR\game\shared\querycache.h"
  906. $File "$SRCDIR\game\shared\props_shared.h"
  907. $File "$SRCDIR\public\tier0\protected_things.h"
  908. $File "$SRCDIR\public\vstdlib\random.h"
  909. $File "$SRCDIR\game\shared\rope_helpers.h"
  910. $File "$SRCDIR\game\shared\saverestore_stringtable.h"
  911. $File "$SRCDIR\game\shared\saverestore_utlclass.h"
  912. $File "$SRCDIR\game\shared\saverestore_utlmap.h"
  913. $File "$SRCDIR\game\shared\saverestore_utlrbtree.h"
  914. $File "$SRCDIR\public\saverestoretypes.h"
  915. $File "$SRCDIR\public\scratchpad3d.h"
  916. $File "scratchpad_gamedll_helpers.h"
  917. $File "$SRCDIR\public\ScratchPadUtils.h"
  918. $File "sendproxy.h"
  919. $File "$SRCDIR\public\shake.h"
  920. $File "$SRCDIR\game\shared\shared_classnames.h"
  921. $File "$SRCDIR\game\shared\shareddefs.h"
  922. $File "$SRCDIR\game\shared\sharedInterface.h"
  923. $File "$SRCDIR\game\shared\shot_manipulator.h"
  924. $File "SkyCamera.h"
  925. $File "$SRCDIR\public\soundchars.h"
  926. $File "$SRCDIR\game\shared\soundenvelope.h"
  927. $File "$SRCDIR\public\soundflags.h"
  928. $File "soundscape_system.h"
  929. $File "$SRCDIR\public\stdstring.h"
  930. $File "$SRCDIR\public\string_t.h"
  931. $File "$SRCDIR\public\tier1\stringpool.h"
  932. $File "$SRCDIR\public\tier1\strtools.h"
  933. $File "$SRCDIR\public\studio.h"
  934. $File "$SRCDIR\game\shared\sun_shared.h"
  935. $File "$SRCDIR\game\shared\takedamageinfo.h"
  936. $File "te_effect_dispatch.h"
  937. $File "tesla.h"
  938. $File "test_stressentities.h"
  939. $File "textstatsmgr.h"
  940. $File "$SRCDIR\public\texture_group_names.h"
  941. $File "timedeventmgr.h"
  942. $File "$SRCDIR\game\shared\usercmd.h"
  943. $File "$SRCDIR\game\shared\usermessages.h"
  944. $File "$SRCDIR\game\shared\util_shared.h"
  945. $File "$SRCDIR\public\UtlCachedFileData.h"
  946. $File "$SRCDIR\public\tier1\utldict.h"
  947. $File "$SRCDIR\public\tier1\utlfixedmemory.h"
  948. $File "$SRCDIR\public\tier1\utlhash.h"
  949. $File "$SRCDIR\public\tier1\utllinkedlist.h"
  950. $File "$SRCDIR\public\tier1\utlmap.h"
  951. $File "$SRCDIR\public\tier1\utlmemory.h"
  952. $File "$SRCDIR\public\tier1\utlmultilist.h"
  953. $File "$SRCDIR\public\tier1\utlpriorityqueue.h"
  954. $File "$SRCDIR\public\tier1\utlrbtree.h"
  955. $File "$SRCDIR\public\tier1\UtlSortVector.h"
  956. $File "$SRCDIR\public\tier1\utlvector.h"
  957. $File "$SRCDIR\public\vallocator.h"
  958. $File "variant_t.h"
  959. $File "$SRCDIR\public\vcollide.h"
  960. $File "$SRCDIR\public\vcollide_parse.h"
  961. $File "$SRCDIR\public\tier0\vcr_shared.h"
  962. $File "$SRCDIR\public\tier0\vcrmode.h"
  963. $File "$SRCDIR\public\mathlib\vector.h"
  964. $File "$SRCDIR\public\mathlib\vector2d.h"
  965. $File "$SRCDIR\public\mathlib\vector4d.h"
  966. $File "vehicle_base.h"
  967. $File "vehicle_baseserver.h"
  968. $File "$SRCDIR\game\shared\vehicle_viewblend_shared.h"
  969. $File "$SRCDIR\public\vphysics\vehicles.h"
  970. $File "$SRCDIR\public\vgui\VGUI.h"
  971. $File "$SRCDIR\public\vphysics_interface.h"
  972. $File "$SRCDIR\game\shared\vphysics_sound.h"
  973. $File "$SRCDIR\public\mathlib\vplane.h"
  974. $File "$SRCDIR\public\tier0\vprof.h"
  975. $File "$SRCDIR\public\vstdlib\vstdlib.h"
  976. $File "$SRCDIR\public\winlite.h"
  977. $File "$SRCDIR\public\worldsize.h"
  978. $File "$SRCDIR\public\zip_uncompressed.h"
  979. $File "$SRCDIR\game\shared\mp_shareddefs.h"
  980. $File "$SRCDIR\game\shared\econ\ihasowner.h"
  981. //Haptics
  982. $File "$SRCDIR\public\haptics\haptic_utils.h" [$WIN32]
  983. }
  984. $Folder "Tools Framework"
  985. {
  986. $File "entity_tools_server.cpp"
  987. $File "toolframework_server.cpp"
  988. $File "toolframework_server.h"
  989. }
  990. $Folder "Link Libraries"
  991. {
  992. $Lib choreoobjects
  993. $Lib dmxloader
  994. $Lib mathlib
  995. $Lib particles
  996. $Lib tier2
  997. $Lib tier3
  998. $ImpLibexternal steam_api
  999. }
  1000. }