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.
1288 lines
45 KiB
1288 lines
45 KiB
//-----------------------------------------------------------------------------
|
|
// CLIENT_BASE.VPC
|
|
//
|
|
// Project Base Script
|
|
//-----------------------------------------------------------------------------
|
|
|
|
$Macro OUTBINNAME "client"
|
|
$Macro OUTBINDIR "$SRCDIR\..\game\$GAMENAME\bin"
|
|
$Macro OUTCEGDIR "$SRCDIR\..\game\$GAMENAME\bin\ceg" [$WINDOWS && $CEG]
|
|
$Macro DEVKITBINDIR "$GAMENAME\bin" [$X360]
|
|
$Macro GENERATED_PROTO_DIR "$SRCDIR\game\client\generated_proto"
|
|
|
|
|
|
$MacroRequired "GAMENAME"
|
|
|
|
$include "$SRCDIR\vpc_scripts\source_dll_base.vpc"
|
|
$include "$SRCDIR\vpc_scripts\protobuf_builder.vpc"
|
|
$include "$SRCDIR\vpc_scripts\netmessages_include.vpc"
|
|
$include "$SRCDIR\vpc_scripts\networkbasetypes_include.vpc"
|
|
|
|
$CustomBuildStep "nut"
|
|
{
|
|
$CommandLine "$SRCDIR\devtools\srcsrv\perl\bin\perl.exe $SRCDIR\devtools\bin\texttoarray.pl $(InputPath) g_Script_$(InputName)> $(IntDir)\$(InputName)_nut.h" [$WINDOWS]
|
|
$CommandLine "perl $SRCDIR\devtools\bin\texttoarray.pl $(InputPath) g_Script_$(InputName)> $(IntDir)\$(InputName)_nut.h" [$POSIX]
|
|
$Description "$(InputFileName) produces $(InputName)_nut.h"
|
|
$Outputs "$(IntDir)\$(InputName)_nut.h"
|
|
}
|
|
|
|
|
|
$Configuration "Debug"
|
|
{
|
|
$General
|
|
{
|
|
$OutputDirectory ".\Debug_$GAMENAME$PLATSUBDIR" [$WINDOWS]
|
|
$IntermediateDirectory ".\Debug_$GAMENAME$PLATSUBDIR" [$WINDOWS]
|
|
|
|
$OutputDirectory ".\Debug_$GAMENAME_360" [$X360]
|
|
$IntermediateDirectory ".\Debug_$GAMENAME_360" [$X360]
|
|
}
|
|
}
|
|
|
|
$Configuration "Release"
|
|
{
|
|
$General
|
|
{
|
|
$OutputDirectory ".\Release_$GAMENAME$PLATSUBDIR" [$WINDOWS]
|
|
$IntermediateDirectory ".\Release_$GAMENAME$PLATSUBDIR" [$WINDOWS]
|
|
|
|
$OutputDirectory ".\Release_$GAMENAME_360" [$X360]
|
|
$IntermediateDirectory ".\Release_$GAMENAME_360" [$X360]
|
|
}
|
|
}
|
|
|
|
$Configuration
|
|
{
|
|
$Compiler
|
|
{
|
|
$AdditionalIncludeDirectories ".\;$BASE;$SRCDIR\game\shared;.\game_controls;$(IntDir)"
|
|
$AdditionalIncludeDirectories "$BASE;$SRCDIR\thirdparty\SixenseSDK\include" [$WINDOWS]
|
|
$PreprocessorDefinitions "$BASE;NO_STRING_T;CLIENT_DLL;VECTOR;VERSION_SAFE_STEAM_API_INTERFACES;PROTECTED_THINGS_ENABLE"
|
|
$PreprocessorDefinitions "$BASE;sprintf=use_Q_snprintf_instead_of_sprintf;strncpy=use_Q_strncpy_instead;_snprintf=use_Q_snprintf_instead" [!$POSIX && !$PS3]
|
|
$PreprocessorDefinitions "$BASE;fopen=dont_use_fopen" [$WINDOWS]
|
|
$PreprocessorDefinitions "$BASE;ENABLE_CHROMEHTMLWINDOW;ENABLE_STUDIO_SOFTBODY"
|
|
$Create/UsePrecompiledHeader "Use Precompiled Header (/Yu)" [!$PS3]
|
|
$Create/UsePCHThroughFile "cbase.h" [!$PS3]
|
|
$PrecompiledHeaderFile "$(IntDir)/client.pch" [!$PS3]
|
|
$AdditionalOptions "/Zm168"
|
|
}
|
|
|
|
$Linker [!$PS3]
|
|
{
|
|
$SystemLibraries "iconv" [$OSXALL]
|
|
$SystemFrameworks "Carbon"
|
|
$SystemLibraries "rt" [$LINUXALL]
|
|
$IgnoreImportLibrary "TRUE"
|
|
$AdditionalDependencies "$BASE winmm.lib" [$WINDOWS]
|
|
}
|
|
}
|
|
|
|
$Project
|
|
{
|
|
$Folder "Source Files"
|
|
{
|
|
$File "hl2\C_Func_Monitor.cpp"
|
|
$File "geiger.cpp"
|
|
$File "history_resource.cpp" [!$CSGO]
|
|
$File "hud_weapon.cpp"
|
|
$File "train.cpp"
|
|
$File "$SRCDIR\game\shared\weapon_parse_default.cpp"
|
|
$File "$SRCDIR\game\shared\achievement_saverestore.cpp"
|
|
$File "$SRCDIR\game\shared\achievement_saverestore.h"
|
|
$File "$SRCDIR\game\shared\achievementmgr.cpp"
|
|
$File "$SRCDIR\game\shared\achievementmgr.h"
|
|
$File "$SRCDIR\game\shared\achievements_and_stats_interface.h"
|
|
$File "$SRCDIR\game\shared\achievements_hlx.cpp"
|
|
$File "achievement_notification_panel.cpp" [!$CSGO]
|
|
$File "achievement_notification_panel.h" [!$CSGO]
|
|
$File "$SRCDIR\game\shared\activitylist.cpp"
|
|
$File "$SRCDIR\game\shared\ammodef.cpp"
|
|
$File "animatedentitytextureproxy.cpp"
|
|
$File "animatedoffsettextureproxy.cpp"
|
|
$File "animatedtextureproxy.cpp"
|
|
$File "AnimateSpecificTextureProxy.cpp"
|
|
$File "$SRCDIR\game\shared\animation.cpp"
|
|
$File "$SRCDIR\game\shared\base_playeranimstate.cpp"
|
|
$File "$SRCDIR\game\shared\baseachievement.cpp"
|
|
$File "$SRCDIR\game\shared\baseachievement.h"
|
|
$File "baseanimatedtextureproxy.cpp"
|
|
$File "baseclientrendertargets.cpp"
|
|
$File "$SRCDIR\game\shared\basecombatcharacter_shared.cpp"
|
|
$File "$SRCDIR\game\shared\basecombatweapon_shared.cpp"
|
|
$File "$SRCDIR\game\shared\baseentity_shared.cpp"
|
|
$File "$SRCDIR\game\shared\basegrenade_shared.cpp"
|
|
$File "$SRCDIR\game\shared\baseparticleentity.cpp"
|
|
$File "$SRCDIR\game\shared\baseplayer_shared.cpp"
|
|
$File "$SRCDIR\game\shared\baseviewmodel_shared.cpp"
|
|
$File "beamdraw.cpp"
|
|
$File "$SRCDIR\game\shared\beam_shared.cpp"
|
|
$File "$SRCDIR\common\blackbox_helper.cpp"
|
|
$File "$SRCDIR\common\blackbox_helper.h"
|
|
$File "$SRCDIR\public\engine\iblackbox.h"
|
|
$File "$SRCDIR\public\bone_accessor.cpp"
|
|
$File "$SRCDIR\game\shared\bone_merge_cache.cpp"
|
|
$File "buildrenderables_PS3.cpp" [$PS3]
|
|
$File "c_ai_basehumanoid.cpp"
|
|
$File "c_ai_basenpc.cpp"
|
|
$File "c_baseanimating.cpp"
|
|
$File "c_baseanimatingoverlay.cpp"
|
|
$File "c_basecombatcharacter.cpp"
|
|
$File "c_basecombatweapon.cpp"
|
|
$File "c_basedoor.cpp"
|
|
$File "c_baseentity.cpp"
|
|
$File "c_baseflex.cpp"
|
|
$File "c_baselesson.cpp"
|
|
$File "c_baselesson.h"
|
|
$File "c_baseplayer.cpp"
|
|
$File "c_basetoggle.cpp"
|
|
$File "c_basetoggle.h"
|
|
$File "c_baseviewmodel.cpp"
|
|
$File "c_beamspotlight.cpp"
|
|
$File "c_breakableprop.cpp"
|
|
$File "c_colorcorrection.h"
|
|
$File "c_colorcorrection.cpp"
|
|
$File "c_colorcorrectionvolume.cpp"
|
|
$File "c_dynamiclight.cpp"
|
|
$File "c_entitydissolve.cpp"
|
|
$File "c_entityfreezing.cpp"
|
|
$File "c_entityparticletrail.cpp"
|
|
$File "c_env_ambient_light.cpp"
|
|
$File "c_env_ambient_light.h"
|
|
$File "c_env_cascade_light.cpp"
|
|
$File "c_env_cascade_light.h"
|
|
$File "csm_parallel_split.h"
|
|
$File "csm_parallel_split.cpp"
|
|
$File "c_env_fog_controller.cpp"
|
|
$File "c_env_particlescript.cpp"
|
|
$File "c_env_projectedtexture.cpp"
|
|
$File "c_env_projectedtexture.h"
|
|
$File "c_env_screenoverlay.cpp"
|
|
$File "c_env_tonemap_controller.cpp"
|
|
$File "c_env_dof_controller.cpp"
|
|
$File "c_entityflame.cpp"
|
|
$File "c_fire_smoke.cpp"
|
|
$File "c_fish.cpp"
|
|
$File "c_func_areaportalwindow.cpp"
|
|
$File "c_func_breakablesurf.cpp"
|
|
$File "c_func_breakablesurf.h"
|
|
$File "c_func_brush.cpp"
|
|
$File "c_func_conveyor.cpp"
|
|
$File "c_func_dust.cpp"
|
|
$File "c_func_lod.cpp"
|
|
$File "c_func_movelinear.cpp"
|
|
$File "c_func_occluder.cpp"
|
|
$File "c_func_reflective_glass.cpp"
|
|
$File "c_func_rotating.cpp"
|
|
$File "c_func_smokevolume.cpp"
|
|
$File "c_func_tracktrain.cpp"
|
|
$File "c_gameinstructor.cpp"
|
|
$File "c_gameinstructor.h"
|
|
$File "c_gib.cpp"
|
|
$File "c_hairball.cpp"
|
|
$File "c_info_overlay_accessor.cpp"
|
|
$File "c_keyvalue_saver.cpp"
|
|
$File "c_keyvalue_saver.h"
|
|
$File "c_lightglow.cpp"
|
|
$File "C_MaterialModifyControl.cpp"
|
|
$File "c_memorylog.cpp" [$X360||$PS3]
|
|
$File "c_memorylog.h" [$X360||$PS3]
|
|
$File "c_mod_lesson_stubs.cpp"
|
|
$File "c_movie_display.cpp"
|
|
$File "c_particle_system.cpp"
|
|
$File "c_physbox.cpp"
|
|
$File "c_physics_prop_statue.cpp"
|
|
$File "c_physics_prop_statue.h"
|
|
$File "c_physicsprop.cpp"
|
|
$File "c_physmagnet.cpp"
|
|
$File "c_pixel_visibility.cpp"
|
|
$File "c_plasma.cpp"
|
|
$File "c_playerresource.cpp"
|
|
$File "c_point_camera.cpp"
|
|
$File "c_point_commentary_node.cpp"
|
|
$File "c_postprocesscontroller.cpp"
|
|
$File "c_postprocesscontroller.h"
|
|
$File "c_prop_hallucination.cpp"
|
|
$File "c_props.cpp"
|
|
$File "c_props.h"
|
|
$File "c_ragdoll_manager.cpp"
|
|
$File "c_rope.cpp"
|
|
$File "c_rumble.cpp"
|
|
$File "c_sceneentity.cpp"
|
|
$File "c_shadowcontrol.cpp"
|
|
$File "c_slideshow_display.cpp"
|
|
$File "c_slideshow_display.h"
|
|
$File "c_soundscape.cpp"
|
|
$File "c_spatialentity.cpp"
|
|
$File "c_spatialentity.h"
|
|
$File "c_spotlight_end.cpp"
|
|
$File "c_sprite.cpp"
|
|
$File "c_sprite_perfmonitor.cpp"
|
|
$File "c_sun.cpp"
|
|
$File "c_sunlightshadowcontrol.cpp"
|
|
$File "c_surfacerender.cpp"
|
|
$File "c_team.cpp"
|
|
$File "c_tesla.cpp"
|
|
$File "c_test_proxytoggle.cpp"
|
|
$File "c_triggers.cpp"
|
|
$File "c_user_message_register.cpp"
|
|
$File "c_vehicle_choreo_generic.cpp"
|
|
$File "c_vehicle_jeep.cpp"
|
|
$File "c_vguiscreen.cpp"
|
|
$File "hl2\c_waterbullet.cpp"
|
|
$File "hl2\hud_autoaim.cpp" [!$CSGO]
|
|
$File "hl2\C_BaseHLPlayer.cpp" [$PS3 && !$CSGO]
|
|
$File "C_WaterLODControl.cpp"
|
|
$File "c_world.cpp"
|
|
$File "$SRCDIR\game\shared\cam_thirdperson.cpp"
|
|
$File "$SRCDIR\game\shared\cam_thirdperson.h"
|
|
$File "camomaterialproxy.cpp"
|
|
$File "cdll_client_int.cpp"
|
|
$File "cdll_bounded_cvars.cpp"
|
|
$File "cdll_bounded_cvars.h"
|
|
$File "cdll_util.cpp"
|
|
$File "cl_mat_stub.cpp"
|
|
$File "classmap.cpp"
|
|
$File "clientalphaproperty.cpp"
|
|
$File "client_factorylist.cpp"
|
|
$File "client_thinklist.cpp"
|
|
$File "cliententitylist.cpp"
|
|
$File "clientleafsystem.cpp"
|
|
$File "clientmode_shared.cpp"
|
|
$File "clientshadowmgr.cpp"
|
|
$File "clientsideeffects.cpp"
|
|
$File "clientsideeffects_test.cpp"
|
|
$File "clientsteamcontext.cpp"
|
|
$File "clientsteamcontext.h"
|
|
$File "colorcorrectionmgr.cpp"
|
|
$File "commentary_modelviewer.cpp"
|
|
$File "commentary_modelviewer.h"
|
|
$File "$SRCDIR\game\shared\collisionproperty.cpp"
|
|
$File "convarproxy.cpp"
|
|
$File "cycleproxy.cpp"
|
|
$File "$SRCDIR\game\shared\death_pose.cpp"
|
|
$File "$SRCDIR\game\shared\debugoverlay_shared.cpp"
|
|
$File "$SRCDIR\game\shared\decals.cpp"
|
|
$File "detailobjectsystem.cpp"
|
|
$File "dummyproxy.cpp"
|
|
$File "$SRCDIR\game\shared\effect_dispatch_data.cpp"
|
|
$File "EffectsClient.cpp"
|
|
$File "$SRCDIR\game\shared\ehandle.cpp"
|
|
$File "$SRCDIR\game\shared\entitylist_base.cpp"
|
|
$File "entityoriginmaterialproxy.cpp"
|
|
$File "$SRCDIR\game\shared\EntityParticleTrail_Shared.cpp"
|
|
$File "$SRCDIR\game\shared\env_detail_controller.cpp"
|
|
$File "$SRCDIR\game\shared\env_wind_shared.cpp"
|
|
$File "$SRCDIR\game\shared\eventlist.cpp"
|
|
$File "flashlighteffect.cpp"
|
|
|
|
$File "foundryhelpers_client.cpp"
|
|
$File "foundryhelpers_client.h"
|
|
|
|
$File "$SRCDIR\game\shared\func_ladder.cpp"
|
|
$File "functionproxy.cpp"
|
|
$File "fx_blood.cpp"
|
|
$File "fx_cube.cpp"
|
|
$File "fx_explosion.cpp"
|
|
$File "fx_fleck.cpp"
|
|
$File "fx_impact.cpp"
|
|
$File "fx_interpvalue.cpp"
|
|
$File "fx_quad.cpp"
|
|
$File "fx_shelleject.cpp"
|
|
$File "fx_staticline.cpp"
|
|
$File "fx_tracer.cpp"
|
|
$File "fx_trail.cpp"
|
|
$File "fx_water.cpp"
|
|
$File "$SRCDIR\game\shared\game_timescale_shared.cpp"
|
|
$File "$SRCDIR\game\shared\game_timescale_shared.h"
|
|
$File "$SRCDIR\game\shared\gamemovement.cpp"
|
|
$File "$SRCDIR\game\shared\gamerules.cpp"
|
|
$File "$SRCDIR\game\shared\gamerules_register.cpp"
|
|
$File "$SRCDIR\game\shared\GameStats.cpp"
|
|
$File "$SRCDIR\game\shared\gamestringpool.cpp"
|
|
$File "gametrace_client.cpp"
|
|
$File "$SRCDIR\game\shared\gamevars_shared.cpp"
|
|
$File "glow_outline_effect.cpp"
|
|
$File "glow_overlay.cpp"
|
|
$File "$SRCDIR\game\shared\hintmessage.cpp"
|
|
$File "$SRCDIR\game\shared\hintsystem.cpp"
|
|
$File "hltvcamera.cpp"
|
|
$File "hud.cpp"
|
|
$File "hud_animationinfo.cpp"
|
|
$File "hud_basechat.cpp"
|
|
$File "hud_basetimer.cpp"
|
|
$File "hud_bitmapnumericdisplay.cpp"
|
|
$File "hud_closecaption.cpp"
|
|
$File "hud_crosshair.cpp"
|
|
$File "hud_element_helper.cpp"
|
|
$File "hud_hintdisplay.cpp"
|
|
$File "hud_locator_target.cpp"
|
|
$File "hud_locator_target.h"
|
|
$File "hud_msg.cpp"
|
|
$File "hud_numericdisplay.cpp"
|
|
$File "hud_pdump.cpp"
|
|
$File "hud_redraw.cpp"
|
|
$File "hud_vehicle.cpp"
|
|
$File "hud_savestatus.cpp"
|
|
$File "hud_subtitles.cpp"
|
|
$File "$SRCDIR\game\shared\igamesystem.cpp"
|
|
$File "in_camera.cpp"
|
|
$File "in_joystick.cpp"
|
|
$File "in_main.cpp"
|
|
$File "initializer.cpp"
|
|
$File "$SRCDIR\public\tier1\interpolatedvar.cpp"
|
|
$File "IsNPCProxy.cpp"
|
|
$File "lampbeamproxy.cpp"
|
|
$File "lamphaloproxy.cpp"
|
|
$File "$SRCDIR\game\shared\mapentities_shared.cpp"
|
|
$File "materialproxydict.cpp"
|
|
$File "mathproxy.cpp"
|
|
$File "matrixproxy.cpp"
|
|
$File "menu.cpp"
|
|
$File "message.cpp"
|
|
$File "message.h"
|
|
$File "modelrendersystem.cpp"
|
|
$File "modelrendersystem.h"
|
|
$File "movehelper_client.cpp"
|
|
$File "$SRCDIR\game\shared\movevars_shared.cpp"
|
|
$File "vgui_movie_display.cpp"
|
|
$File "$SRCDIR\game\shared\multiplay_gamerules.cpp"
|
|
$File "object_motion_blur_effect.cpp"
|
|
$File "$SRCDIR\game\shared\obstacle_pushaway.cpp"
|
|
$File "panelmetaclassmgr.cpp"
|
|
$File "particle_collision.cpp"
|
|
$File "particle_litsmokeemitter.cpp"
|
|
$File "$SRCDIR\game\shared\particle_parse.cpp"
|
|
$File "$SRCDIR\game\shared\particle_parse.h"
|
|
$File "$SRCDIR\game\shared\particle_property.cpp"
|
|
$File "$SRCDIR\game\shared\particle_property.h"
|
|
$File "particle_proxies.cpp"
|
|
$File "particle_simple3d.cpp"
|
|
$File "particlemgr.cpp"
|
|
$File "particles_attractor.cpp"
|
|
$File "particles_ez.cpp"
|
|
$File "particles_localspace.cpp"
|
|
$File "particles_new.cpp"
|
|
$File "particles_simple.cpp"
|
|
$File "$SRCDIR\game\shared\particlesystemquery.cpp"
|
|
$File "perfvisualbenchmark.cpp"
|
|
$File "physics.cpp"
|
|
$File "physics_softbody.cpp"
|
|
$File "physics_main_client.cpp"
|
|
$File "$SRCDIR\game\shared\physics_main_shared.cpp"
|
|
$File "$SRCDIR\game\shared\physics_saverestore.cpp"
|
|
$File "$SRCDIR\game\shared\physics_shared.cpp"
|
|
$File "physpropclientside.cpp"
|
|
$File "playerandobjectenumerator.cpp"
|
|
$File "$SRCDIR\game\shared\point_bonusmaps_accessor.cpp"
|
|
$File "$SRCDIR\game\shared\point_bonusmaps_accessor.h"
|
|
$File "$SRCDIR\game\shared\point_posecontroller.cpp"
|
|
$File "$SRCDIR\game\shared\postprocess_shared.h"
|
|
$File "$SRCDIR\game\shared\precache_register.cpp"
|
|
$File "$SRCDIR\game\shared\predictableid.cpp"
|
|
$File "prediction.cpp"
|
|
$File "$SRCDIR\game\shared\predictioncopy.cpp"
|
|
$File "$SRCDIR\game\shared\predictioncopy_helpers.cpp"
|
|
$File "$SRCDIR\game\shared\predictioncopy_test.cpp"
|
|
$File "$SRCDIR\game\shared\props_shared.cpp"
|
|
$File "proxyentity.cpp"
|
|
$File "ProxyHealth.cpp"
|
|
$File "proxyplayer.cpp"
|
|
$File "proxypupil.cpp"
|
|
$File "ragdoll.cpp"
|
|
$File "$SRCDIR\game\shared\ragdoll_shared.cpp"
|
|
$File "recvproxy.cpp"
|
|
$File "replaycamera.cpp"
|
|
$File "$SRCDIR\game\shared\rope_helpers.cpp"
|
|
$File "$SRCDIR\game\shared\saverestore.cpp"
|
|
$File "$SRCDIR\game\shared\sceneentity_shared.cpp"
|
|
$File "ScreenSpaceEffects.cpp"
|
|
$File "$SRCDIR\game\shared\sequence_Transitioner.cpp"
|
|
$File "$SRCDIR\game\shared\sharedvar.h"
|
|
$File "simple_keys.cpp"
|
|
$File "$SRCDIR\game\shared\simtimer.cpp"
|
|
$File "$SRCDIR\game\shared\singleplay_gamerules.cpp"
|
|
$File "$SRCDIR\game\shared\SoundEmitterSystem.cpp"
|
|
$File "$SRCDIR\game\shared\soundenvelope.cpp"
|
|
$File "$SRCDIR\public\SoundParametersInternal.cpp"
|
|
$File "spatialentitymgr.cpp"
|
|
$File "spatialentitymgr.h"
|
|
$File "splinepatch.cpp"
|
|
$File "$SRCDIR\game\shared\Sprite.cpp"
|
|
$File "spritemodel.cpp"
|
|
$File "$SRCDIR\game\shared\SpriteTrail.cpp"
|
|
$File "$SRCDIR\game\shared\steamworks_gamestats.cpp"
|
|
$File "$SRCDIR\game\shared\studio_shared.cpp"
|
|
$File "$SRCDIR\game\shared\takedamageinfo.cpp"
|
|
$File "$SRCDIR\game\shared\teamplay_gamerules.cpp"
|
|
$File "$SRCDIR\game\shared\teamplayroundbased_gamerules.cpp"
|
|
$File "$SRCDIR\game\shared\test_ehandle.cpp"
|
|
$File "text_message.cpp"
|
|
$File "texturescrollmaterialproxy.cpp"
|
|
$File "timematerialproxy.cpp"
|
|
$File "toggletextureproxy.cpp"
|
|
$File "$SRCDIR\game\shared\usercmd.cpp"
|
|
$File "$SRCDIR\game\shared\ugc_file_info_manager.cpp"
|
|
$File "$SRCDIR\game\shared\ugc_file_info_manager.h"
|
|
$File "$SRCDIR\game\shared\ugc_request_manager.cpp"
|
|
$File "$SRCDIR\game\shared\ugc_request_manager.h"
|
|
$File "$SRCDIR\game\shared\ugc_utils.cpp"
|
|
$File "$SRCDIR\game\shared\ugc_utils.h"
|
|
$File "$SRCDIR\game\shared\usermessages.cpp"
|
|
$File "$SRCDIR\game\shared\util_shared.cpp"
|
|
$File "$SRCDIR\game\shared\vehicle_viewblend_shared.cpp"
|
|
$File "vgui_avatarimage.cpp"
|
|
$File "vgui_avatarimage.h"
|
|
$File "vgui_basepanel.cpp"
|
|
$File "vgui_bitmapbutton.cpp"
|
|
$File "vgui_bitmapimage.cpp"
|
|
$File "vgui_bitmappanel.cpp"
|
|
$File "vgui_centerstringpanel.cpp"
|
|
$File "vgui_consolepanel.cpp"
|
|
$File "vgui_debugoverlaypanel.cpp"
|
|
$File "vgui_fpspanel.cpp"
|
|
$File "vgui_game_viewport.cpp"
|
|
$File "vgui_grid.cpp"
|
|
$File "vgui_int.cpp"
|
|
$File "vgui_loadingdiscpanel.cpp"
|
|
$File "vgui_messagechars.cpp"
|
|
$File "vgui_netgraphpanel.cpp"
|
|
$File "vgui_slideshow_display_screen.cpp"
|
|
$File "view.cpp"
|
|
$File "view_beams.cpp"
|
|
$File "view_effects.cpp"
|
|
$File "view_scene.cpp"
|
|
$File "viewangleanim.cpp"
|
|
$File "ViewConeImage.cpp"
|
|
$File "viewdebug.cpp"
|
|
$File "viewdebug.h"
|
|
$File "viewpostprocess.cpp"
|
|
$File "viewpostprocess.h"
|
|
$File "viewrender.cpp"
|
|
$File "$SRCDIR\game\shared\voice_banmgr.cpp"
|
|
$File "$SRCDIR\game\shared\voice_status.cpp"
|
|
$File "vscript_client.cpp"
|
|
$File "vscript_client.h"
|
|
$File "vscript_client.nut"
|
|
$File "$SRCDIR\game\shared\vscript_shared.cpp"
|
|
$File "$SRCDIR\game\shared\vscript_shared.h"
|
|
$File "warp_overlay.cpp"
|
|
$File "WaterLODMaterialProxy.cpp"
|
|
$File "$SRCDIR\game\shared\weapon_parse.cpp"
|
|
$File "weapon_selection.cpp"
|
|
$File "weapons_resource.cpp"
|
|
$File "WorldDimsProxy.cpp"
|
|
$File "vgui_hudvideo.cpp"
|
|
$File "vgui_video.cpp"
|
|
$File "$SRCDIR\game\shared\mp_shareddefs.cpp"
|
|
$File "$SRCDIR\common\ps3\vjobutils.cpp" [$PS3]
|
|
$File "subtitlepanel.cpp"
|
|
$File "c_vote_controller.h"
|
|
$File "c_vote_controller.cpp"
|
|
|
|
$Folder "Sixense"
|
|
{
|
|
$File "sixense\in_sixense.cpp"
|
|
$File "sixense\in_sixense.h"
|
|
$File "sixense\in_sixense_gesture_bindings.cpp"
|
|
$File "sixense\in_sixense_gesture_bindings.h"
|
|
$File "$SRCDIR\game\shared\sixense\sixense_convars.cpp"
|
|
$File "$SRCDIR\game\shared\sixense\sixense_convars_extern.h"
|
|
}
|
|
|
|
// Files not using precompiled header cbase.h
|
|
|
|
$File "$SRCDIR\public\closedcaptions.cpp" \
|
|
"$SRCDIR\public\posedebugger.cpp" \
|
|
"$SRCDIR\public\client_class.cpp" \
|
|
"$SRCDIR\common\compiledcaptionswap.cpp" \
|
|
"$SRCDIR\public\collisionutils.cpp" \
|
|
"$SRCDIR\public\crtmemdebug.cpp" \
|
|
"$SRCDIR\public\dt_recv.cpp" \
|
|
"$SRCDIR\public\dt_utlvector_common.cpp" \
|
|
"$SRCDIR\public\dt_utlvector_recv.cpp" \
|
|
"$SRCDIR\public\filesystem_helpers.cpp" \
|
|
"$SRCDIR\public\interpolatortypes.cpp" \
|
|
"$SRCDIR\public\networkvar.cpp" \
|
|
"$SRCDIR\common\randoverride.cpp" \
|
|
"$SRCDIR\public\rope_physics.cpp" \
|
|
"$SRCDIR\public\scratchpad3d.cpp" \
|
|
"$SRCDIR\public\ScratchPadUtils.cpp" \
|
|
"$SRCDIR\public\sentence.cpp" \
|
|
"$SRCDIR\game\shared\sheetsimulator.cpp" \
|
|
"$SRCDIR\public\simple_physics.cpp" \
|
|
"$SRCDIR\public\stringregistry.cpp" \
|
|
"$SRCDIR\public\studio.cpp" \
|
|
"$SRCDIR\public\vallocator.cpp" \
|
|
"$SRCDIR\public\vgui_controls\vgui_controls.cpp" \
|
|
"$SRCDIR\public\jigglebones.cpp" \
|
|
"$SRCDIR\public\phonemeconverter.cpp" \
|
|
"hud_lcd.cpp" \
|
|
"in_mouse.cpp" \
|
|
"in_steamcontroller.cpp" \
|
|
"mumble.cpp" \
|
|
"rendertexture.cpp" \
|
|
"render_to_rt_helper.cpp"
|
|
{
|
|
$Configuration
|
|
{
|
|
$Compiler [$WINDOWS]
|
|
{
|
|
$Create/UsePrecompiledHeader "Not Using Precompiled Headers"
|
|
}
|
|
}
|
|
}
|
|
|
|
$File "$SRCDIR\common\CegClientWrapper.cpp"
|
|
{
|
|
$Configuration
|
|
{
|
|
$Compiler [$WINDOWS]
|
|
{
|
|
$Create/UsePrecompiledHeader "Not Using Precompiled Headers"
|
|
}
|
|
}
|
|
}
|
|
|
|
$Folder "Precompiled Header"
|
|
{
|
|
$File "stdafx.cpp"
|
|
{
|
|
$Configuration
|
|
{
|
|
$Compiler [$WINDOWS]
|
|
{
|
|
$Create/UsePrecompiledHeader "Create Precompiled Header (/Yc)"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
$Folder "Temporary Entities"
|
|
{
|
|
$File "c_basetempentity.cpp"
|
|
$File "c_effects.cpp"
|
|
$File "c_impact_effects.cpp"
|
|
$File "c_movie_explosion.cpp"
|
|
$File "c_particle_fire.cpp"
|
|
$File "c_particle_smokegrenade.cpp"
|
|
$File "c_prop_vehicle.cpp"
|
|
$File "c_recipientfilter.cpp"
|
|
$File "c_smoke_trail.cpp"
|
|
$File "c_smokestack.cpp"
|
|
$File "c_steamjet.cpp"
|
|
$File "c_stickybolt.cpp"
|
|
$File "c_te.cpp"
|
|
$File "c_te_armorricochet.cpp"
|
|
$File "c_te_basebeam.cpp"
|
|
$File "c_te_beamentpoint.cpp"
|
|
$File "c_te_beaments.cpp"
|
|
$File "c_te_beamfollow.cpp"
|
|
$File "c_te_beamlaser.cpp"
|
|
$File "c_te_beampoints.cpp"
|
|
$File "c_te_beamring.cpp"
|
|
$File "c_te_beamringpoint.cpp"
|
|
$File "c_te_beamspline.cpp"
|
|
$File "c_te_bloodsprite.cpp"
|
|
$File "c_te_bloodstream.cpp"
|
|
$File "c_te_breakmodel.cpp"
|
|
$File "c_te_bspdecal.cpp"
|
|
$File "c_te_bubbles.cpp"
|
|
$File "c_te_bubbletrail.cpp"
|
|
$File "c_te_clientprojectile.cpp"
|
|
$File "c_te_decal.cpp"
|
|
$File "c_te_dynamiclight.cpp"
|
|
$File "c_te_effect_dispatch.cpp"
|
|
$File "c_te_energysplash.cpp"
|
|
$File "c_te_explosion.cpp"
|
|
$File "c_te_fizz.cpp"
|
|
$File "c_te_footprint.cpp"
|
|
$File "c_te_glassshatter.cpp"
|
|
$File "c_te_glowsprite.cpp"
|
|
$File "c_te_impact.cpp"
|
|
$File "c_te_killplayerattachments.cpp"
|
|
$File "c_te_largefunnel.cpp"
|
|
$File "c_te_legacytempents.cpp"
|
|
$File "c_te_muzzleflash.cpp"
|
|
$File "c_te_particlesystem.cpp"
|
|
$File "c_te_physicsprop.cpp"
|
|
$File "c_te_playerdecal.cpp"
|
|
$File "c_te_projecteddecal.cpp"
|
|
$File "c_te_showline.cpp"
|
|
$File "c_te_smoke.cpp"
|
|
$File "c_te_sparks.cpp"
|
|
$File "c_te_sprite.cpp"
|
|
$File "c_te_spritespray.cpp"
|
|
$File "c_te_worlddecal.cpp"
|
|
$File "c_testtraceline.cpp"
|
|
$File "c_tracer.cpp"
|
|
$File "fx.cpp"
|
|
$File "fx_discreetline.cpp"
|
|
$File "fx_envelope.cpp"
|
|
$File "fx_line.cpp"
|
|
$File "fx_sparks.cpp"
|
|
$File "particlesphererenderer.cpp"
|
|
$File "smoke_fog_overlay.cpp"
|
|
}
|
|
|
|
$Folder "game_controls"
|
|
{
|
|
$File "game_controls\baseviewport.cpp"
|
|
$File "game_controls\basemodel_panel.cpp"
|
|
$File "game_controls\basemodel_panel.h"
|
|
$File "game_controls\ClientScoreBoardDialog.cpp"
|
|
$File "game_controls\commandmenu.cpp"
|
|
$File "game_controls\intromenu.cpp"
|
|
$File "game_controls\NavProgress.cpp"
|
|
$File "game_controls\vguitextwindow.cpp"
|
|
$File "game_controls\IconPanel.cpp"
|
|
}
|
|
|
|
$Folder "NextBot"
|
|
{
|
|
$File "NextBot\C_NextBot.cpp"
|
|
$File "NextBot\C_NextBot.h"
|
|
|
|
$File "$SRCDIR\game\shared\SharedFunctorUtils.cpp"
|
|
$File "$SRCDIR\game\shared\SharedFunctorUtils.h"
|
|
}
|
|
}
|
|
|
|
$Folder "MP3" [$WINDOWS||$POSIX]
|
|
{
|
|
$File "mp3player.cpp"
|
|
$File "mp3player.h"
|
|
}
|
|
|
|
$Folder "Tool Framework"
|
|
{
|
|
$File "$SRCDIR\public\tools\bonelist.cpp"
|
|
$File "$SRCDIR\public\tools\bonelist.h"
|
|
$File "entity_client_tools.cpp"
|
|
$File "toolframework_client.cpp"
|
|
$File "toolframework_client.h"
|
|
}
|
|
|
|
$Folder "Header Files"
|
|
{
|
|
$File "animationlayer.h"
|
|
$File "baseanimatedtextureproxy.h"
|
|
$File "baseclientrendertargets.h"
|
|
$File "beamdraw.h"
|
|
$File "$SRCDIR\game\shared\bone_merge_cache.h"
|
|
$File "buildrenderables_PS3.h" [$PS3]
|
|
$File "c_ai_basenpc.h"
|
|
$File "c_baseanimating.h"
|
|
$File "c_baseanimatingoverlay.h"
|
|
$File "c_basecombatcharacter.h"
|
|
$File "c_basecombatweapon.h"
|
|
$File "c_basedoor.h"
|
|
$File "c_baseentity.h"
|
|
$File "c_baseflex.h"
|
|
$File "c_baseplayer.h"
|
|
$File "c_basetempentity.h"
|
|
$File "c_baseviewmodel.h"
|
|
$File "c_breakableprop.h"
|
|
$File "c_effects.h"
|
|
$File "c_entitydissolve.h"
|
|
$File "c_entityfreezing.h"
|
|
$File "c_env_fog_controller.h"
|
|
$File "c_entityflame.h"
|
|
$File "c_fire_smoke.h"
|
|
$File "c_func_dust.h"
|
|
$File "c_func_reflective_glass.h"
|
|
$File "c_gib.h"
|
|
$File "c_impact_effects.h"
|
|
$File "c_movie_display.h"
|
|
$File "c_physbox.h"
|
|
$File "c_physicsprop.h"
|
|
$File "c_pixel_visibility.h"
|
|
$File "c_playerlocaldata.h"
|
|
$File "c_playerresource.h"
|
|
$File "c_point_camera.h"
|
|
$File "c_prop_vehicle.h"
|
|
$File "c_recipientfilter.h"
|
|
$File "c_rope.h"
|
|
$File "c_rumble.h"
|
|
$File "c_sceneentity.h"
|
|
$File "c_smoke_trail.h"
|
|
$File "c_soundscape.h"
|
|
$File "c_sprite.h"
|
|
$File "c_sun.h"
|
|
$File "c_surfacerender.h"
|
|
$File "c_te_basebeam.h"
|
|
$File "c_te_effect_dispatch.h"
|
|
$File "c_te_legacytempents.h"
|
|
$File "c_te_particlesystem.h"
|
|
$File "c_team.h"
|
|
$File "c_tesla.h"
|
|
$File "c_tracer.h"
|
|
$File "c_triggers.h"
|
|
$File "c_vehicle_jeep.h"
|
|
$File "c_user_message_register.h"
|
|
$File "c_vguiscreen.h"
|
|
$File "c_weapon__stubs.h"
|
|
$File "c_world.h"
|
|
$File "cbase.h"
|
|
$File "cdll_client_int.h"
|
|
$File "cdll_util.h"
|
|
$File "cl_animevent.h"
|
|
$File "cl_mat_stub.h"
|
|
$File "client_factorylist.h"
|
|
$File "client_thinklist.h"
|
|
$File "clientalphaproperty.h"
|
|
$File "cliententitylist.h"
|
|
$File "clientleafsystem.h"
|
|
$File "clientmode.h"
|
|
$File "clientmode_shared.h"
|
|
$File "clientsideeffects.h"
|
|
$File "colorcorrectionmgr.h"
|
|
$File "detailobjectsystem.h"
|
|
$File "enginesprite.h"
|
|
$File "flashlighteffect.h"
|
|
$File "fontabc.h"
|
|
$File "functionproxy.h"
|
|
$File "fx.h"
|
|
$File "fx_blood.h"
|
|
$File "cstrike15\fx_cs_blood.h"
|
|
$File "fx_discreetline.h"
|
|
$File "fx_envelope.h"
|
|
$File "fx_explosion.h"
|
|
$File "fx_fleck.h"
|
|
$File "fx_impact.h"
|
|
$File "fx_interpvalue.h"
|
|
$File "fx_line.h"
|
|
$File "fx_quad.h"
|
|
$File "fx_sparks.h"
|
|
$File "fx_staticline.h"
|
|
$File "fx_trail.h"
|
|
$File "fx_water.h"
|
|
$File "$SRCDIR\game\shared\GameEventListener.h"
|
|
$File "glow_outline_effect.h"
|
|
$File "glow_overlay.h"
|
|
$File "$SRCDIR\game\shared\hintmessage.h"
|
|
$File "$SRCDIR\game\shared\hintsystem.h"
|
|
$File "history_resource.h" [!$CSGO]
|
|
$File "hltvcamera.h"
|
|
$File "hud.h"
|
|
$File "hud_basechat.h"
|
|
$File "hud_basetimer.h"
|
|
$File "hud_bitmapnumericdisplay.h"
|
|
$File "hud_chat.h"
|
|
$File "hud_closecaption.h"
|
|
$File "hud_crosshair.h"
|
|
$File "hud_element_helper.h"
|
|
$File "hud_lcd.h"
|
|
$File "hud_macros.h"
|
|
$File "hud_numericdisplay.h"
|
|
$File "hud_pdump.h"
|
|
$File "hud_vehicle.h"
|
|
$File "hud_savestatus.h"
|
|
$File "hud_subtitles.h"
|
|
$File "hudelement.h"
|
|
$File "hudtexturehandle.h"
|
|
$File "iclassmap.h"
|
|
$File "icliententityinternal.h"
|
|
$File "iclientmode.h"
|
|
$File "iclientshadowmgr.h"
|
|
$File "iclientvehicle.h"
|
|
$File "iconsole.h"
|
|
$File "idebugoverlaypanel.h"
|
|
$File "ifpspanel.h"
|
|
$File "ihudlcd.h"
|
|
$File "iinput.h"
|
|
$File "iloadingdisc.h"
|
|
$File "imaterialproxydict.h"
|
|
$File "imessagechars.h"
|
|
$File "in_main.h"
|
|
$File "inetgraphpanel.h"
|
|
$File "initializer.h"
|
|
$File "input.h"
|
|
$File "$SRCDIR\public\tier1\interpolatedvar.h"
|
|
$File "iprofiling.h"
|
|
$File "itextmessage.h"
|
|
$File "ivieweffects.h"
|
|
$File "iviewrender.h"
|
|
$File "iviewrender_beams.h"
|
|
$File "ivmodemanager.h"
|
|
$File "kbutton.h"
|
|
$File "keybindinglistener.h"
|
|
$File "menu.h"
|
|
$File "movehelper_client.h"
|
|
$File "mumble.h"
|
|
$File "networkstringtable_clientdll.h"
|
|
$File "object_motion_blur_effect.h"
|
|
$File "panelmetaclassmgr.h"
|
|
$File "particle_collision.h"
|
|
$File "particle_iterators.h"
|
|
$File "particle_litsmokeemitter.h"
|
|
$File "particle_prototype.h"
|
|
$File "particle_simple3d.h"
|
|
$File "particle_util.h"
|
|
$File "particledraw.h"
|
|
$File "particlemgr.h"
|
|
$File "particles_attractor.h"
|
|
$File "particles_ez.h"
|
|
$File "particles_localspace.h"
|
|
$File "particles_new.h"
|
|
$File "particles_simple.h"
|
|
$File "particlesphererenderer.h"
|
|
$File "perfvisualbenchmark.h"
|
|
$File "physics.h"
|
|
$File "physics_softbody.h"
|
|
$File "physpropclientside.h"
|
|
$File "playerandobjectenumerator.h"
|
|
$File "playerenumerator.h"
|
|
$File "prediction.h"
|
|
$File "prediction_private.h"
|
|
$File "proxyentity.h"
|
|
$File "ragdoll.h"
|
|
$File "ragdollexplosionenumerator.h"
|
|
$File "recvproxy.h"
|
|
$File "rendertexture.h"
|
|
$File "replaycamera.h"
|
|
$File "ScreenSpaceEffects.h"
|
|
$File "simple_keys.h"
|
|
$File "smoke_fog_overlay.h"
|
|
$File "splinepatch.h"
|
|
$File "$SRCDIR\public\steam\steam_api.h"
|
|
$File "TeamBitmapImage.h"
|
|
$File "tempent.h"
|
|
$File "text_message.h"
|
|
$File "timedevent.h"
|
|
$File "toggletextureproxy.h"
|
|
$File "vgui_basepanel.h"
|
|
$File "vgui_bitmapbutton.h"
|
|
$File "vgui_bitmapimage.h"
|
|
$File "vgui_bitmappanel.h"
|
|
$File "vgui_entityimagepanel.h"
|
|
$File "vgui_entitypanel.h"
|
|
$File "vgui_grid.h"
|
|
$File "vgui_helpers.h"
|
|
$File "vgui_imagehealthpanel.h"
|
|
$File "vgui_int.h"
|
|
$File "vguicenterprint.h"
|
|
$File "view.h"
|
|
$File "view_scene.h"
|
|
$File "viewangleanim.h"
|
|
$File "ViewConeImage.h"
|
|
$File "viewrender.h"
|
|
$File "weapon_selection.h"
|
|
$File "weapons_resource.h"
|
|
$File "vgui_hudvideo.h"
|
|
$File "vgui_video.h"
|
|
$File "subtitlepanel.h"
|
|
$File "$SRCDIR\common\CegClientWrapper.h"
|
|
$File "$SRCDIR\common\cegclient.h" [$WINDOWS && $CEG]
|
|
$File "render_to_rt_helper.h"
|
|
}
|
|
|
|
$Folder "Public Header Files"
|
|
{
|
|
$File "$SRCDIR\public\vgui_controls\AnimationController.h"
|
|
$File "$SRCDIR\public\basehandle.h"
|
|
$File "$SRCDIR\public\tier0\basetypes.h"
|
|
$File "$SRCDIR\public\tier1\bitbuf.h"
|
|
$File "$SRCDIR\public\bitvec.h"
|
|
$File "$SRCDIR\public\bone_accessor.h"
|
|
$File "$SRCDIR\public\bone_setup.h"
|
|
$File "$SRCDIR\public\bone_setup_PS3.h" [$PS3]
|
|
$File "$SRCDIR\public\bspfile.h"
|
|
$File "$SRCDIR\public\bspflags.h"
|
|
$File "$SRCDIR\public\bsptreedata.h"
|
|
$File "$SRCDIR\public\mathlib\bumpvects.h"
|
|
$File "$SRCDIR\public\vgui_controls\Button.h"
|
|
$File "$SRCDIR\public\cdll_int.h"
|
|
$File "$SRCDIR\public\tier1\characterset.h"
|
|
$File "$SRCDIR\public\tier1\checksum_md5.h"
|
|
$File "$SRCDIR\public\vgui_controls\CircularProgressBar.h"
|
|
$File "$SRCDIR\public\closedcaptions.h"
|
|
$File "$SRCDIR\public\client_class.h"
|
|
$File "$SRCDIR\public\client_render_handle.h"
|
|
$File "$SRCDIR\public\client_textmessage.h"
|
|
$File "$SRCDIR\public\clientstats.h"
|
|
$File "$SRCDIR\public\cmodel.h"
|
|
$File "$SRCDIR\public\vphysics\collision_set.h"
|
|
$File "$SRCDIR\public\collisionutils.h"
|
|
$File "$SRCDIR\public\color.h"
|
|
$File "$SRCDIR\public\vgui_controls\ComboBox.h"
|
|
$File "$SRCDIR\public\mathlib\compressed_light_cube.h"
|
|
$File "$SRCDIR\public\mathlib\compressed_vector.h"
|
|
$File "$SRCDIR\public\con_nprint.h"
|
|
$File "$SRCDIR\public\const.h"
|
|
$File "$SRCDIR\public\vphysics\constraints.h"
|
|
$File "$SRCDIR\public\vgui_controls\Controls.h"
|
|
$File "$SRCDIR\public\tier1\convar.h"
|
|
$File "$SRCDIR\public\coordsize.h"
|
|
$File "$SRCDIR\public\crtmemdebug.h"
|
|
$File "$SRCDIR\public\vgui\Cursor.h"
|
|
$File "$SRCDIR\public\vgui\Dar.h"
|
|
$File "$SRCDIR\public\datamap.h"
|
|
$File "$SRCDIR\public\tier0\dbg.h"
|
|
$File "$SRCDIR\public\dlight.h"
|
|
$File "$SRCDIR\public\dt_common.h"
|
|
$File "$SRCDIR\public\dt_recv.h"
|
|
$File "$SRCDIR\public\dt_send.h"
|
|
$File "$SRCDIR\public\dt_utlvector_common.h"
|
|
$File "$SRCDIR\public\dt_utlvector_recv.h"
|
|
$File "$SRCDIR\public\edict.h"
|
|
$File "$SRCDIR\public\vgui_controls\EditablePanel.h"
|
|
$File "$SRCDIR\public\tier0\fasttimer.h"
|
|
$File "$SRCDIR\public\filesystem.h"
|
|
$File "$SRCDIR\public\filesystem_helpers.h"
|
|
$File "$SRCDIR\public\tier1\fmtstr.h"
|
|
$File "$SRCDIR\public\vgui_controls\FocusNavGroup.h"
|
|
$File "$SRCDIR\public\vphysics\friction.h"
|
|
$File "$SRCDIR\public\gamebspfile.h"
|
|
$File "$SRCDIR\public\gametrace.h"
|
|
$File "$SRCDIR\public\globalvars_base.h"
|
|
$File "$SRCDIR\public\vgui_controls\HTML.h"
|
|
$File "$SRCDIR\public\iachievementmgr.h"
|
|
$File "$SRCDIR\public\appframework\iappsystem.h"
|
|
$File "$SRCDIR\public\icliententity.h"
|
|
$File "$SRCDIR\public\icliententitylist.h"
|
|
$File "$SRCDIR\public\engine\IClientLeafSystem.h"
|
|
$File "$SRCDIR\public\iclientnetworkable.h"
|
|
$File "$SRCDIR\public\vgui\IClientPanel.h"
|
|
$File "$SRCDIR\public\iclientrenderable.h"
|
|
$File "$SRCDIR\public\game\client\iclientrendertargets.h"
|
|
$File "$SRCDIR\public\iclientthinkable.h"
|
|
$File "$SRCDIR\public\iclientalphaproperty.h"
|
|
$File "$SRCDIR\public\iclientunknown.h"
|
|
$File "$SRCDIR\public\engine\ICollideable.h"
|
|
$File "$SRCDIR\public\tier0\icommandline.h"
|
|
$File "$SRCDIR\public\icvar.h"
|
|
$File "$SRCDIR\public\iefx.h"
|
|
$File "$SRCDIR\public\engine\IEngineSound.h"
|
|
$File "$SRCDIR\public\engine\IEngineTrace.h"
|
|
$File "$SRCDIR\public\ienginevgui.h"
|
|
$File "$SRCDIR\public\igameevents.h"
|
|
$File "$SRCDIR\public\igameresources.h"
|
|
$File "$SRCDIR\public\IGameUIFuncs.h"
|
|
$File "$SRCDIR\public\ihandleentity.h"
|
|
$File "$SRCDIR\public\vgui\IHTML.h"
|
|
$File "$SRCDIR\public\vgui\IImage.h"
|
|
$File "$SRCDIR\public\vgui\IInput.h"
|
|
$File "$SRCDIR\public\vgui\IInputInternal.h"
|
|
$File "$SRCDIR\public\vstdlib\ikeyvaluessystem.h"
|
|
$File "$SRCDIR\public\vgui\ILocalize.h"
|
|
$File "$SRCDIR\public\vgui_controls\Image.h"
|
|
$File "$SRCDIR\public\vgui_controls\ImageList.h"
|
|
$File "$SRCDIR\public\vgui_controls\ImagePanel.h"
|
|
$File "$SRCDIR\public\materialsystem\imaterial.h"
|
|
$File "$SRCDIR\public\materialsystem\imaterialproxy.h"
|
|
$File "$SRCDIR\public\materialsystem\imaterialsystem.h"
|
|
$File "$SRCDIR\public\materialsystem\imaterialsystemhardwareconfig.h"
|
|
$File "$SRCDIR\public\materialsystem\imaterialsystemstub.h"
|
|
$File "$SRCDIR\public\materialsystem\imaterialvar.h"
|
|
$File "$SRCDIR\public\VGuiMatSurface\IMatSystemSurface.h"
|
|
$File "$SRCDIR\public\materialsystem\imesh.h"
|
|
$File "$SRCDIR\public\inetchannelinfo.h"
|
|
$File "$SRCDIR\public\tier1\interface.h"
|
|
$File "$SRCDIR\public\interpolatortypes.h"
|
|
$File "$SRCDIR\public\vgui\IPanel.h"
|
|
$File "$SRCDIR\public\iprediction.h"
|
|
$File "$SRCDIR\public\irecipientfilter.h"
|
|
$File "$SRCDIR\public\isaverestore.h"
|
|
$File "$SRCDIR\public\vgui\IScheme.h"
|
|
$File "$SRCDIR\public\iscratchpad3d.h"
|
|
$File "$SRCDIR\public\iserverentity.h"
|
|
$File "$SRCDIR\public\iservernetworkable.h"
|
|
$File "$SRCDIR\public\iserverunknown.h"
|
|
$File "$SRCDIR\public\engine\ishadowmgr.h"
|
|
$File "$SRCDIR\public\SoundEmitterSystem\isoundemittersystembase.h"
|
|
$File "$SRCDIR\public\ispatialpartition.h"
|
|
$File "$SRCDIR\public\engine\IStaticPropMgr.h"
|
|
$File "$SRCDIR\public\istudiorender.h"
|
|
$File "$SRCDIR\public\vgui\ISurface.h"
|
|
$File "$SRCDIR\public\vgui\ISystem.h"
|
|
$File "$SRCDIR\public\materialsystem\itexture.h"
|
|
$File "$SRCDIR\public\engine\ivdebugoverlay.h"
|
|
$File "$SRCDIR\public\vgui\IVGui.h"
|
|
$File "$SRCDIR\public\game\client\iviewport.h"
|
|
$File "$SRCDIR\public\engine\ivmodelinfo.h"
|
|
$File "$SRCDIR\public\engine\ivmodelrender.h"
|
|
$File "$SRCDIR\public\ivrenderview.h"
|
|
$File "$SRCDIR\public\jigglebones.h"
|
|
$File "$SRCDIR\public\vgui\KeyCode.h"
|
|
$File "$SRCDIR\public\tier1\keyvalues.h"
|
|
$File "$SRCDIR\public\tier0\l2cache.h"
|
|
$File "$SRCDIR\public\vgui_controls\Label.h"
|
|
$File "$SRCDIR\public\tier1\lerp_functions.h"
|
|
$File "$SRCDIR\public\vgui_controls\ListPanel.h"
|
|
$File "$SRCDIR\public\mathlib\mathlib.h"
|
|
$File "$SRCDIR\public\tier0\mem.h"
|
|
$File "$SRCDIR\public\tier0\memalloc.h"
|
|
$File "$SRCDIR\public\tier0\memdbgoff.h"
|
|
$File "$SRCDIR\public\tier0\memdbgon.h"
|
|
$File "$SRCDIR\public\tier1\mempool.h"
|
|
$File "$SRCDIR\public\vgui_controls\Menu.h"
|
|
$File "$SRCDIR\public\vgui_controls\MenuItem.h"
|
|
$File "$SRCDIR\public\vgui_controls\MessageMap.h"
|
|
$File "$SRCDIR\public\model_types.h"
|
|
$File "$SRCDIR\public\vgui\MouseCode.h"
|
|
$File "$SRCDIR\public\mouthinfo.h"
|
|
$File "$SRCDIR\public\networkstringtabledefs.h"
|
|
$File "$SRCDIR\public\networkvar.h"
|
|
$File "$SRCDIR\public\vphysics\object_hash.h"
|
|
$File "$SRCDIR\public\overlaytext.h"
|
|
$File "$SRCDIR\public\vgui_controls\Panel.h"
|
|
$File "$SRCDIR\public\vgui_controls\PanelAnimationVar.h"
|
|
$File "$SRCDIR\public\vgui_controls\PanelListPanel.h"
|
|
$File "$SRCDIR\public\vgui_controls\PHandle.h"
|
|
$File "$SRCDIR\public\pixelwriter.h"
|
|
$File "$SRCDIR\public\tier0\platform.h"
|
|
$File "$SRCDIR\public\PlayerState.h"
|
|
$File "$SRCDIR\public\tier1\processor_detect.h"
|
|
$File "$SRCDIR\public\mathlib\polyhedron.h"
|
|
$File "$SRCDIR\public\r_efx.h"
|
|
$File "$SRCDIR\public\vstdlib\random.h"
|
|
$File "$SRCDIR\public\tier1\rangecheckedvar.h"
|
|
$File "$SRCDIR\public\vgui_controls\RichText.h"
|
|
$File "$SRCDIR\public\rope_physics.h"
|
|
$File "$SRCDIR\public\rope_shared.h"
|
|
$File "$SRCDIR\public\saverestoretypes.h"
|
|
$File "$SRCDIR\public\scratchpad3d.h"
|
|
$File "$SRCDIR\public\ScratchPadUtils.h"
|
|
$File "$SRCDIR\public\vgui_controls\ScrollBar.h"
|
|
$File "$SRCDIR\public\vgui_controls\SectionedListPanel.h"
|
|
$File "$SRCDIR\public\sentence.h"
|
|
$File "$SRCDIR\public\server_class.h"
|
|
$File "$SRCDIR\public\shake.h"
|
|
$File "$SRCDIR\public\shattersurfacetypes.h"
|
|
$File "$SRCDIR\public\simple_physics.h"
|
|
$File "$SRCDIR\public\tier1\smartptr.h"
|
|
$File "$SRCDIR\public\soundchars.h"
|
|
$File "$SRCDIR\public\soundflags.h"
|
|
$File "$SRCDIR\public\soundinfo.h"
|
|
$File "$SRCDIR\public\string_t.h"
|
|
$File "$SRCDIR\public\tier1\stringpool.h"
|
|
$File "$SRCDIR\public\stringregistry.h"
|
|
$File "$SRCDIR\public\tier1\strtools.h"
|
|
$File "$SRCDIR\public\studio.h"
|
|
$File "$SRCDIR\public\studio_PS3.h" [$PS3]
|
|
$File "$SRCDIR\public\surfinfo.h"
|
|
$File "$SRCDIR\public\vgui_controls\TextEntry.h"
|
|
$File "$SRCDIR\public\vgui_controls\TextImage.h"
|
|
$File "$SRCDIR\public\texture_group_names.h"
|
|
$File "$SRCDIR\public\vgui_controls\TreeView.h"
|
|
$File "$SRCDIR\public\tier1\utlbidirectionalset.h"
|
|
$File "$SRCDIR\public\tier1\utlbuffer.h"
|
|
$File "$SRCDIR\public\tier1\utldict.h"
|
|
$File "$SRCDIR\public\tier1\utlfixedmemory.h"
|
|
$File "$SRCDIR\public\tier1\utlhash.h"
|
|
$File "$SRCDIR\public\tier1\utllinkedlist.h"
|
|
$File "$SRCDIR\public\tier1\utlmap.h"
|
|
$File "$SRCDIR\public\tier1\utlmemory.h"
|
|
$File "$SRCDIR\public\tier1\utlmultilist.h"
|
|
$File "$SRCDIR\public\tier1\utlpriorityqueue.h"
|
|
$File "$SRCDIR\public\tier1\utlqueue.h"
|
|
$File "$SRCDIR\public\tier1\utlrbtree.h"
|
|
$File "$SRCDIR\public\tier1\utlstack.h"
|
|
$File "$SRCDIR\public\tier1\utlsymbol.h"
|
|
$File "$SRCDIR\public\tier1\utlvector.h"
|
|
$File "$SRCDIR\public\vallocator.h"
|
|
$File "$SRCDIR\public\vcollide.h"
|
|
$File "$SRCDIR\public\vcollide_parse.h"
|
|
$File "$SRCDIR\public\mathlib\vector.h"
|
|
$File "$SRCDIR\public\mathlib\vector2d.h"
|
|
$File "$SRCDIR\public\mathlib\vector4d.h"
|
|
$File "$SRCDIR\public\vgui\vgui.h"
|
|
$File "$SRCDIR\public\view_shared.h"
|
|
$File "$SRCDIR\public\mathlib\vmatrix.h"
|
|
$File "$SRCDIR\public\vphysics_interface.h"
|
|
$File "$SRCDIR\public\mathlib\vplane.h"
|
|
$File "$SRCDIR\public\tier0\vprof.h"
|
|
$File "$SRCDIR\public\vstdlib\vstdlib.h"
|
|
$File "$SRCDIR\public\vtf\vtf.h"
|
|
$File "$SRCDIR\public\vgui_controls\WizardPanel.h"
|
|
$File "$SRCDIR\public\vgui_controls\WizardSubPanel.h"
|
|
$File "$SRCDIR\public\worldsize.h"
|
|
$File "$SRCDIR\public\zip_uncompressed.h"
|
|
$File "$SRCDIR\public\tier2\interval.h"
|
|
$File "$SRCDIR\public\irendertorthelperobject.h"
|
|
}
|
|
|
|
$Folder "Game Shared Header Files"
|
|
{
|
|
$File "$SRCDIR\game\shared\activitylist.h"
|
|
$File "$SRCDIR\game\shared\ai_activity.h"
|
|
$File "$SRCDIR\game\shared\ai_debug_shared.h"
|
|
$File "$SRCDIR\game\shared\ammodef.h"
|
|
$File "$SRCDIR\game\shared\animation.h"
|
|
$File "$SRCDIR\game\shared\apparent_velocity_helper.h"
|
|
$File "$SRCDIR\game\shared\base_playeranimstate.h"
|
|
$File "$SRCDIR\game\shared\cstrike15\basecsgrenade_projectile.h"
|
|
$File "$SRCDIR\game\shared\baseentity_shared.h"
|
|
$File "$SRCDIR\game\shared\basegrenade_shared.h"
|
|
$File "$SRCDIR\game\shared\hl2\basehlcombatweapon_shared.h"
|
|
$File "$SRCDIR\game\shared\baseparticleentity.h"
|
|
$File "$SRCDIR\game\shared\baseplayer_shared.h"
|
|
$File "$SRCDIR\game\shared\baseviewmodel_shared.h"
|
|
$File "$SRCDIR\game\shared\beam_flags.h"
|
|
$File "$SRCDIR\game\shared\beam_shared.h"
|
|
$File "$SRCDIR\game\shared\choreoactor.h"
|
|
$File "$SRCDIR\game\shared\choreochannel.h"
|
|
$File "$SRCDIR\game\shared\choreoevent.h"
|
|
$File "$SRCDIR\game\shared\choreoscene.h"
|
|
$File "$SRCDIR\game\shared\collisionproperty.h"
|
|
$File "$SRCDIR\game\shared\death_pose.h"
|
|
$File "$SRCDIR\game\shared\decals.h"
|
|
$File "$SRCDIR\game\shared\effect_color_tables.h"
|
|
$File "$SRCDIR\game\shared\effect_dispatch_data.h"
|
|
$File "$SRCDIR\game\shared\ehandle.h"
|
|
$File "$SRCDIR\game\shared\entitydatainstantiator.h"
|
|
$File "$SRCDIR\game\shared\entitylist_base.h"
|
|
$File "$SRCDIR\game\shared\entityparticletrail_shared.h"
|
|
$File "$SRCDIR\game\shared\env_detail_controller.h"
|
|
$File "$SRCDIR\game\shared\env_wind_shared.h"
|
|
$File "$SRCDIR\game\shared\eventlist.h"
|
|
$File "$SRCDIR\game\shared\func_dust_shared.h"
|
|
$File "$SRCDIR\game\shared\func_ladder.h"
|
|
$File "$SRCDIR\game\shared\cstrike15\fx_cs_shared.h"
|
|
$File "$SRCDIR\game\shared\gameeventdefs.h"
|
|
$File "$SRCDIR\game\shared\gamemovement.h"
|
|
$File "$SRCDIR\game\shared\gamerules.h"
|
|
$File "$SRCDIR\game\shared\gamerules_register.h"
|
|
$File "$SRCDIR\game\shared\GameStats.h"
|
|
$File "$SRCDIR\game\shared\gamestringpool.h"
|
|
$File "$SRCDIR\game\shared\gamevars_shared.h"
|
|
$File "$SRCDIR\game\shared\groundlink.h"
|
|
$File "$SRCDIR\game\shared\hl2\hl2_player_shared.h" [!$CSGO]
|
|
$File "$SRCDIR\game\shared\hl2\hl_movedata.h"
|
|
$File "$SRCDIR\game\shared\ichoreoeventcallback.h"
|
|
$File "$SRCDIR\game\shared\IEffects.h"
|
|
$File "$SRCDIR\game\shared\igamemovement.h"
|
|
$File "$SRCDIR\game\shared\igamesystem.h"
|
|
$File "$SRCDIR\game\shared\imovehelper.h"
|
|
$File "$SRCDIR\game\shared\in_buttons.h"
|
|
$File "$SRCDIR\game\shared\iplayeranimstate.h"
|
|
$File "$SRCDIR\game\shared\ipredictionsystem.h"
|
|
$File "$SRCDIR\game\shared\itempents.h"
|
|
$File "$SRCDIR\game\shared\IVehicle.h"
|
|
$File "$SRCDIR\game\shared\mapdata_shared.h"
|
|
$File "$SRCDIR\game\shared\mapentities_shared.h"
|
|
$File "$SRCDIR\game\shared\movevars_shared.h"
|
|
$File "$SRCDIR\game\shared\multiplay_gamerules.h"
|
|
$File "$SRCDIR\game\shared\npcevent.h"
|
|
$File "$SRCDIR\game\shared\obstacle_pushaway.h"
|
|
$File "$SRCDIR\game\shared\physics_saverestore.h"
|
|
$File "$SRCDIR\game\shared\physics_shared.h"
|
|
$File "$SRCDIR\game\shared\playernet_vars.h"
|
|
$File "$SRCDIR\game\shared\point_posecontroller.h"
|
|
$File "$SRCDIR\game\shared\positionwatcher.h"
|
|
$File "$SRCDIR\game\shared\precache_register.h"
|
|
$File "$SRCDIR\game\shared\precipitation_shared.h"
|
|
$File "$SRCDIR\game\shared\predictable_entity.h"
|
|
$File "$SRCDIR\game\shared\predictableid.h"
|
|
$File "$SRCDIR\game\shared\predictioncopy.h"
|
|
$File "$SRCDIR\game\shared\ragdoll_shared.h"
|
|
$File "$SRCDIR\game\shared\rope_helpers.h"
|
|
$File "$SRCDIR\game\shared\saverestore.h"
|
|
$File "$SRCDIR\game\shared\saverestore_bitstring.h"
|
|
$File "$SRCDIR\game\shared\saverestore_utlclass.h"
|
|
$File "$SRCDIR\game\shared\saverestore_utlsymbol.h"
|
|
$File "$SRCDIR\game\shared\saverestore_utlvector.h"
|
|
$File "$SRCDIR\game\shared\sceneentity_shared.h"
|
|
$File "$SRCDIR\game\shared\scriptevent.h"
|
|
$File "$SRCDIR\game\shared\sequence_Transitioner.h"
|
|
$File "$SRCDIR\game\shared\shared_classnames.h"
|
|
$File "$SRCDIR\game\shared\shareddefs.h"
|
|
$File "$SRCDIR\game\shared\sharedInterface.h"
|
|
$File "$SRCDIR\game\shared\sheetsimulator.h"
|
|
$File "$SRCDIR\game\shared\shot_manipulator.h"
|
|
$File "$SRCDIR\game\shared\simtimer.h"
|
|
$File "$SRCDIR\game\shared\singleplay_gamerules.h"
|
|
$File "$SRCDIR\game\shared\solidsetdefaults.h"
|
|
$File "$SRCDIR\game\shared\soundenvelope.h"
|
|
$File "$SRCDIR\game\shared\Sprite.h"
|
|
$File "$SRCDIR\game\shared\SpriteTrail.h"
|
|
$File "$SRCDIR\game\shared\steamworks_gamestats.h"
|
|
$File "$SRCDIR\game\shared\sun_shared.h"
|
|
$File "$SRCDIR\game\shared\takedamageinfo.h"
|
|
$File "$SRCDIR\game\shared\teamplay_gamerules.h"
|
|
$File "$SRCDIR\game\shared\teamplayroundbased_gamerules.h"
|
|
$File "$SRCDIR\game\shared\tempentity.h"
|
|
$File "$SRCDIR\game\shared\touchlink.h"
|
|
$File "$SRCDIR\game\shared\usercmd.h"
|
|
$File "$SRCDIR\game\shared\usermessages.h"
|
|
$File "$SRCDIR\game\shared\util_shared.h"
|
|
$File "$SRCDIR\game\shared\vehicle_choreo_generic_shared.h"
|
|
$File "$SRCDIR\game\shared\vehicle_viewblend_shared.h"
|
|
$File "$SRCDIR\game\shared\vgui_defaultinputsignal.h"
|
|
$File "$SRCDIR\game\shared\viewport_panel_names.h"
|
|
$File "$SRCDIR\game\shared\voice_banmgr.h"
|
|
$File "$SRCDIR\game\shared\voice_common.h"
|
|
$File "$SRCDIR\game\shared\voice_gamemgr.h"
|
|
$File "$SRCDIR\game\shared\voice_status.h"
|
|
$File "$SRCDIR\game\shared\vphysics_sound.h"
|
|
$File "$SRCDIR\game\shared\cstrike15\weapon_flashbang.h"
|
|
$File "$SRCDIR\game\shared\cstrike15\weapon_hegrenade.h"
|
|
$File "$SRCDIR\game\shared\weapon_parse.h"
|
|
$File "$SRCDIR\game\shared\weapon_proficiency.h"
|
|
$File "$SRCDIR\game\shared\weapon_ifmsteadycam.h"
|
|
$File "$SRCDIR\game\shared\mp_shareddefs.h"
|
|
$File "$SRCDIR\game\shared\cellcoord.h"
|
|
}
|
|
|
|
$Folder "game_controls Header Files"
|
|
{
|
|
$File "game_controls\baseviewport.h"
|
|
$File "game_controls\clientscoreboarddialog.h"
|
|
$File "game_controls\commandmenu.h"
|
|
$File "game_controls\imagemouseoverbutton.h"
|
|
$File "game_controls\intromenu.h"
|
|
$File "game_controls\mouseoverhtmlbutton.h"
|
|
$File "game_controls\mouseoverpanelbutton.h"
|
|
$File "game_controls\NavProgress.h"
|
|
$File "game_controls\vguitextwindow.h"
|
|
$File "game_controls\IconPanel.h"
|
|
}
|
|
|
|
$Folder "Link Libraries"
|
|
{
|
|
$Lib "bitmap"
|
|
$Lib "bonesetup"
|
|
$Lib "choreoobjects"
|
|
$Lib "dmxloader"
|
|
$Lib "mathlib"
|
|
$Lib "mathlib_extended"
|
|
$Lib "matsys_controls"
|
|
$Lib "particles"
|
|
$Lib "raytrace"
|
|
$ImplibExternal steam_api [ ( $WIN32 || $POSIX || $PS3 ) && !$NO_STEAM ]
|
|
$ImplibExternal steam_api64 [ $WIN64 && !$NO_STEAM ]
|
|
|
|
$Lib "tier2"
|
|
$Lib "tier3"
|
|
$Lib "vgui_controls"
|
|
$Lib "videocfg"
|
|
$Lib "vtf"
|
|
$Lib "resourcefile"
|
|
|
|
$Lib "$LIBPUBLIC\panorama_client" [$PANORAMA_ENABLE]
|
|
$Lib "$LIBCOMMON\win32\video" [$WIN32 && $PANORAMA_ENABLE]
|
|
$Lib "$LIBCOMMON\win32\v8" [$WIN32 && $PANORAMA_ENABLE]
|
|
$Lib "$LIBCOMMON\win32\pcre" [$WIN32 && $PANORAMA_ENABLE && !$VS2015]
|
|
$Lib "$LIBCOMMON\win32\2015\pcre" [$WIN32 && $PANORAMA_ENABLE && $VS2015]
|
|
$Lib "$LIBCOMMON\win32\pcrecpp" [$WIN32 && $PANORAMA_ENABLE]
|
|
$ImplibExternal "video" [$LINUXALL && $PANORAMA_ENABLE]
|
|
$File "$SRCDIR\lib\common\$PLATFORM\libvideo.dylib" [$OSXALL && $PANORAMA_ENABLE]
|
|
$File "$LIBCOMMON\libpcre.a" [$POSIX && $PANORAMA_ENABLE]
|
|
$File "$LIBCOMMON\libpcreposix.a" [$POSIX && $PANORAMA_ENABLE]
|
|
$File "$LIBCOMMON\libpcrecpp.a" [$POSIX && $PANORAMA_ENABLE]
|
|
$File "$SRCDIR\lib\common\$PLATFORM\libv8.so" [$LINUXALL && $PANORAMA_ENABLE]
|
|
$File "$SRCDIR\lib\common\$PLATFORM\libv8.dylib" [$OSXALL && $PANORAMA_ENABLE]
|
|
|
|
$LibExternal libprotobuf [!$VS2013 && !$VS2015]
|
|
$Libexternal $LIBPUBLIC\2013\libprotobuf [$VS2013]
|
|
$Libexternal $LIBPUBLIC\2015\libprotobuf [$VS2015]
|
|
{
|
|
$Configuration "Debug" { $ExcludedFromBuild "Yes" }
|
|
}
|
|
|
|
$Libexternal $LIBPUBLIC\2015\debug\libprotobuf [$VS2015]
|
|
{
|
|
$Configuration "Release" { $ExcludedFromBuild "Yes" }
|
|
}
|
|
}
|
|
}
|