summaryrefslogtreecommitdiff
path: root/game/client/client_cstrike.vpc
blob: 19429718aa4a31a67678249194bffec900f6e691 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
//-----------------------------------------------------------------------------
//	CLIENT_CSTRIKE.VPC
//
//	Project Script
//-----------------------------------------------------------------------------

$Macro SRCDIR		"..\.."
$Macro GAMENAME 	"cstrike"

$Include "$SRCDIR\game\client\client_base.vpc"

$Configuration
{
	$Compiler
	{
		$AdditionalIncludeDirectories		"$BASE;$SRCDIR\game\shared\cstrike\control,.\cstrike,.\cstrike\control,.\cstrike\VGUI,$SRCDIR\game\shared\cstrike"
		$PreprocessorDefinitions			"$BASE;CSTRIKE_DLL;NEXT_BOT"
	}
}

$Project "Client (CStrike)"
{
	$Folder "Replay"
	{
		$File	"cstrike\cs_replay.cpp"
		$File	"cstrike\cs_replay.h"
	}
	
	$Folder	"Source Files"
	{
		-$File	"$SRCDIR\game\shared\weapon_parse_default.cpp"
		
		$File	"c_team_objectiveresource.cpp"
		$File	"c_team_objectiveresource.h"
		$File	"c_team_train_watcher.cpp"
		$File	"c_team_train_watcher.h"
		$File	"hud_base_account.cpp"
		$File	"hud_base_account.h"
		$File	"hud_voicestatus.cpp"
		$File	"hud_baseachievement_tracker.cpp"
		$File	"hud_baseachievement_tracker.h"
		$File	"$SRCDIR\game\client\hud_vote.h"
		$File	"$SRCDIR\game\client\hud_vote.cpp"
		$File	"$SRCDIR\game\shared\predicted_viewmodel.cpp"
		$File	"$SRCDIR\game\shared\predicted_viewmodel.h"
		
		$Folder	"CounterStrike DLL"
		{
			$File	"$SRCDIR\game\shared\cstrike\cs_achievement_constants.h"
			$File	"$SRCDIR\game\shared\cstrike\cs_achievementdefs.h"
			$File   "$SRCDIR\game\shared\cs_achievements_and_stats_interface.cpp"
			$File   "$SRCDIR\game\shared\cs_achievements_and_stats_interface.h"
			$File	"$SRCDIR\game\shared\cstrike\achievements_cs.cpp"
			$File	"$SRCDIR\game\shared\cstrike\achievements_cs.h"
			$File	"$SRCDIR\game\shared\cstrike\basecsgrenade_projectile.cpp"
			$File	"$SRCDIR\game\shared\cstrike\basecsgrenade_projectile.h"
			$File	"cstrike\buy_presets\buy_preset.cpp"
			$File	"cstrike\buy_presets\buy_preset_debug.cpp"
			$File	"cstrike\buy_presets\buy_preset_debug.h"
			$File	"cstrike\buy_presets\buy_preset_weapon_info.cpp"
			$File	"cstrike\buy_presets\buy_presets.cpp"
			$File	"cstrike\buy_presets\buy_presets.h"
			$File	"cstrike\c_cs_hostage.cpp"
			$File	"cstrike\c_cs_hostage.h"
			$File	"cstrike\c_cs_player.cpp"
			$File	"cstrike\c_cs_player.h"
			$File	"cstrike\c_cs_playerresource.cpp"
			$File	"cstrike\c_cs_playerresource.h"
			$File	"cstrike\c_cs_team.cpp"
			$File	"cstrike\c_cs_team.h"
			$File	"cstrike\c_csrootpanel.cpp"
			$File	"cstrike\c_csrootpanel.h"
			$File	"cstrike\c_plantedc4.cpp"
			$File	"cstrike\c_plantedc4.h"
			$File	"cstrike\c_te_radioicon.cpp"
			$File	"cstrike\c_te_shotgun_shot.cpp"
			$File	"cstrike\clientmode_csnormal.cpp"
			$File	"cstrike\clientmode_csnormal.h"
			$File	"$SRCDIR\game\shared\cstrike\cs_ammodef.cpp"
			$File	"$SRCDIR\game\shared\cstrike\cs_ammodef.h"
			$File	"$SRCDIR\game\shared\cstrike\cs_gamemovement.cpp"
			$File	"$SRCDIR\game\shared\cstrike\cs_gamerules.cpp"
			$File	"$SRCDIR\game\shared\cstrike\cs_gamerules.h"
			$File	"$SRCDIR\game\shared\cstrike\cs_gamestats_shared.cpp"
			$File	"$SRCDIR\game\shared\cstrike\cs_gamestats_shared.h"
			$File	"$SRCDIR\game\shared\steamworks_gamestats.cpp"
			$File	"$SRCDIR\game\shared\steamworks_gamestats.h"			
			$File	"cstrike\cs_in_main.cpp"
			$File	"$SRCDIR\game\shared\cstrike\cs_player_shared.cpp"
			$File	"$SRCDIR\game\shared\cstrike\cs_playeranimstate.cpp"
			$File	"$SRCDIR\game\shared\cstrike\cs_playeranimstate.h"
			$File	"cstrike\cs_prediction.cpp"
			$File	"$SRCDIR\game\shared\cstrike\cs_shareddefs.cpp"
			$File	"cstrike\cs_client_gamestats.cpp"
			$File	"cstrike\cs_client_gamestats.h"
			$File	"$SRCDIR\game\shared\cstrike\cs_usermessages.cpp"
			$File	"cstrike\cs_view_scene.cpp"
			$File	"cstrike\cs_view_scene.h"
			$File	"$SRCDIR\game\shared\cstrike\cs_weapon_parse.cpp"
			$File	"$SRCDIR\game\shared\cstrike\cs_weapon_parse.h"
			$File	"cstrike\fx_cs_blood.cpp"
			$File	"cstrike\fx_cs_blood.h"
			$File	"cstrike\fx_cs_impacts.cpp"
			$File	"cstrike\fx_cs_knifeslash.cpp"
			$File	"cstrike\fx_cs_muzzleflash.cpp"
			$File	"$SRCDIR\game\shared\cstrike\fx_cs_shared.cpp"
			$File	"$SRCDIR\game\shared\cstrike\fx_cs_shared.h"
			$File	"cstrike\fx_cs_weaponfx.cpp"
			$File	"$SRCDIR\game\shared\cstrike\bot\shared_util.cpp"
			$File	"$SRCDIR\game\shared\cstrike\bot\shared_util.h"
			$File	"cstrike\vgui_rootpanel_cs.cpp"
			
			$Folder "HUD Elements"
			{
				$File	"cstrike\cs_hud_ammo.cpp"
				$File	"cstrike\cs_hud_chat.cpp"
				$File	"cstrike\cs_hud_chat.h"
				$File	"cstrike\cs_hud_damageindicator.cpp"
				$File	"cstrike\cs_hud_freezepanel.cpp"
				$File	"cstrike\cs_hud_freezepanel.h"
				$File	"cstrike\cs_hud_playerhealth.cpp"
				$File	"cstrike\cs_hud_playerhealth.h"			
				$File	"cstrike\cs_hud_health.cpp"
				$File	"cstrike\cs_hud_scope.cpp"
				$File	"cstrike\cs_hud_target_id.cpp"
				$File	"cstrike\cs_hud_weaponselection.cpp"
				$File	"cstrike\hud_account.cpp"
				$File	"cstrike\hud_armor.cpp"
				$File	"cstrike\hud_c4.cpp"
				$File	"cstrike\hud_deathnotice.cpp"
				$File	"cstrike\hud_defuser.cpp"
				$File	"cstrike\hud_flashbang.cpp"
				$File	"cstrike\hud_hostagerescue.cpp"
				$File	"cstrike\hud_progressbar.cpp"
				$File	"cstrike\hud_radar.cpp"
				$File	"cstrike\hud_radar.h"
				$File	"cstrike\hud_roundtimer.cpp"
				$File	"cstrike\hud_scenarioicon.cpp"
				$File	"cstrike\hud_shopping_cart.cpp"
				$File	"cstrike\cs_hud_achievement_announce.cpp"
				$File	"cstrike\cs_hud_achievement_announce.h"
				$File	"cstrike\cs_hud_achievement_tracker.cpp"
				$File	"cstrike\radio_status.cpp"
				$File	"cstrike\radio_status.h"
			}
			
			$Folder "Weapon"
			{
				$File	"$SRCDIR\game\shared\cstrike\weapon_ak47.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_aug.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_awp.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_basecsgrenade.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_basecsgrenade.h"
				$File	"$SRCDIR\game\shared\cstrike\weapon_c4.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_c4.h"
				$File	"$SRCDIR\game\shared\cstrike\weapon_csbase.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_csbase.h"
				$File	"$SRCDIR\game\shared\cstrike\weapon_csbasegun.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_csbasegun.h"
				$File	"$SRCDIR\game\shared\cstrike\weapon_deagle.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_elite.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_famas.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_fiveseven.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_flashbang.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_flashbang.h"
				$File	"$SRCDIR\game\shared\cstrike\weapon_g3sg1.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_galil.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_glock.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_hegrenade.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_hegrenade.h"
				$File	"$SRCDIR\game\shared\cstrike\weapon_knife.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_knife.h"
				$File	"$SRCDIR\game\shared\cstrike\weapon_m249.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_m3.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_m4a1.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_mac10.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_mp5navy.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_p228.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_p90.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_scout.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_sg550.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_sg552.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_smokegrenade.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_smokegrenade.h"
				$File	"$SRCDIR\game\shared\cstrike\weapon_tmp.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_ump45.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_usp.cpp"
				$File	"$SRCDIR\game\shared\cstrike\weapon_xm1014.cpp"
			}

			$Folder	"vgui"
			{
				$File	"cstrike\VGUI\achievement_stats_summary.cpp"
				$File	"cstrike\VGUI\achievement_stats_summary.h"
				$File	"cstrike\VGUI\achievements_page.cpp"
				$File	"cstrike\VGUI\achievements_page.h"
				$File	"cstrike\VGUI\stats_summary.cpp"
				$File	"cstrike\VGUI\stats_summary.h"
				$File	"cstrike\VGUI\stat_card.cpp"
				$File	"cstrike\VGUI\stat_card.h"
				$File	"cstrike\VGUI\base_stats_page.cpp"
				$File	"cstrike\VGUI\base_stats_page.h"
				$File	"cstrike\VGUI\match_stats_page.cpp"
				$File	"cstrike\VGUI\match_stats_page.h"
				$File	"cstrike\VGUI\lifetime_stats_page.cpp"
				$File	"cstrike\VGUI\lifetime_stats_page.h"
				$File	"cstrike\VGUI\bordered_panel.cpp"
				$File	"cstrike\VGUI\bordered_panel.h"
				$File	"cstrike\VGUI\backgroundpanel.cpp"
				$File	"cstrike\VGUI\backgroundpanel.h"
				$File	"cstrike\VGUI\buymouseoverpanelbutton.h"
				$File	"cstrike\VGUI\buypreset_imageinfo.cpp"
				$File	"cstrike\VGUI\buypreset_listbox.cpp"
				$File	"cstrike\VGUI\buypreset_listbox.h"
				$File	"cstrike\VGUI\buypreset_panel.cpp"
				$File	"cstrike\VGUI\buypreset_weaponsetlabel.h"
				$File	"cstrike\VGUI\career_box.cpp"
				$File	"cstrike\VGUI\career_box.h"
				$File	"cstrike\VGUI\career_button.cpp"
				$File	"cstrike\VGUI\career_button.h"
				$File	"cstrike\VGUI\counterstrikeviewport.cpp"
				$File	"cstrike\VGUI\counterstrikeviewport.h"
				$File	"cstrike\VGUI\cstrikebuyequipmenu.cpp"
				$File	"cstrike\VGUI\cstrikebuyequipmenu.h"
				$File	"cstrike\VGUI\cstrikebuymenu.cpp"
				$File	"cstrike\VGUI\cstrikebuymenu.h"
				$File	"cstrike\VGUI\cstrikebuysubmenu.h"
				$File	"cstrike\VGUI\cstrikeclassmenu.cpp"
				$File	"cstrike\VGUI\cstrikeclassmenu.h"
				$File	"cstrike\VGUI\cstrikeclientscoreboard.cpp"
				$File	"cstrike\VGUI\cstrikeclientscoreboard.h"
				$File	"cstrike\VGUI\cstrikespectatorgui.cpp"
				$File	"cstrike\VGUI\cstrikespectatorgui.h"
				$File	"cstrike\VGUI\cstriketeammenu.cpp"
				$File	"cstrike\VGUI\cstriketeammenu.h"
				$File	"cstrike\VGUI\cstriketextwindow.cpp"
				$File	"cstrike\VGUI\cstriketextwindow.h"
				$File	"cstrike\vgui_c4panel.cpp"
				$File	"cstrike\vgui_viewc4panel.cpp"
				$File	"cstrike\VGUI\win_panel_round.cpp"
				$File	"cstrike\VGUI\win_panel_round.h"
			}

			$Folder	"NextBot"
			{
				$File	"NextBot\C_NextBot.cpp"
				$File	"NextBot\C_NextBot.h"
			}
		}

		$Folder	"game_controls"
		{
			$File	"game_controls\buymenu.cpp"
			$File	"game_controls\buysubmenu.cpp"
			$File	"game_controls\classmenu.cpp"
		}
	}
	
	$Folder	"Header Files"
	{

		$Folder	"game_controls header files"
		{
			$File	"game_controls\buymenu.h"
			$File	"game_controls\buysubmenu.h"
			$File	"game_controls\classmenu.h"
		}
	}

	$Folder	"Link Libraries" 
	{
		$Lib vtf
	}

}