1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup Label="ProjectConfigurations">
4 <ProjectConfiguration Include="Debug with inlines and memory log|Win32">
5 <Configuration>Debug with inlines and memory log</Configuration>
6 <Platform>Win32</Platform>
7 </ProjectConfiguration>
8 <ProjectConfiguration Include="Debug with inlines|Win32">
9 <Configuration>Debug with inlines</Configuration>
10 <Platform>Win32</Platform>
11 </ProjectConfiguration>
12 <ProjectConfiguration Include="Debug|Win32">
13 <Configuration>Debug</Configuration>
14 <Platform>Win32</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include="Dedicated Debug with inlines|Win32">
17 <Configuration>Dedicated Debug with inlines</Configuration>
18 <Platform>Win32</Platform>
19 </ProjectConfiguration>
20 <ProjectConfiguration Include="Dedicated Debug|Win32">
21 <Configuration>Dedicated Debug</Configuration>
22 <Platform>Win32</Platform>
23 </ProjectConfiguration>
24 <ProjectConfiguration Include="Dedicated Release|Win32">
25 <Configuration>Dedicated Release</Configuration>
26 <Platform>Win32</Platform>
27 </ProjectConfiguration>
28 <ProjectConfiguration Include="Release|Win32">
29 <Configuration>Release</Configuration>
30 <Platform>Win32</Platform>
31 </ProjectConfiguration>
33 <PropertyGroup Label="Globals">
34 <ProjectName>Game</ProjectName>
35 <ProjectGuid>{49BEC5C6-B964-417A-851E-808886B57430}</ProjectGuid>
36 <RootNamespace>Game</RootNamespace>
43 <Keyword>Win32Proj</Keyword>
45 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
46 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Dedicated Release|Win32'" Label="Configuration">
47 <ConfigurationType>DynamicLibrary</ConfigurationType>
48 <CharacterSet>MultiByte</CharacterSet>
50 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Dedicated Debug with inlines|Win32'" Label="Configuration">
51 <ConfigurationType>DynamicLibrary</ConfigurationType>
52 <CharacterSet>MultiByte</CharacterSet>
54 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Dedicated Debug|Win32'" Label="Configuration">
55 <ConfigurationType>DynamicLibrary</ConfigurationType>
56 <CharacterSet>MultiByte</CharacterSet>
58 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug with inlines and memory log|Win32'" Label="Configuration">
59 <ConfigurationType>DynamicLibrary</ConfigurationType>
60 <CharacterSet>MultiByte</CharacterSet>
62 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug with inlines|Win32'" Label="Configuration">
63 <ConfigurationType>DynamicLibrary</ConfigurationType>
64 <CharacterSet>MultiByte</CharacterSet>
66 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
67 <ConfigurationType>DynamicLibrary</ConfigurationType>
68 <CharacterSet>MultiByte</CharacterSet>
70 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
71 <ConfigurationType>DynamicLibrary</ConfigurationType>
72 <CharacterSet>MultiByte</CharacterSet>
74 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
75 <ImportGroup Label="ExtensionSettings">
77 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Dedicated Release|Win32'" Label="PropertySheets">
78 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
79 <Import Project="_Common.props" />
80 <Import Project="_Game.props" />
81 <Import Project="_Dedicated.props" />
82 <Import Project="_Release.props" />
84 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Dedicated Debug with inlines|Win32'" Label="PropertySheets">
85 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
86 <Import Project="_Common.props" />
87 <Import Project="_Game.props" />
88 <Import Project="_Dedicated.props" />
89 <Import Project="_Debug.props" />
90 <Import Project="_WithInlines.props" />
92 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Dedicated Debug|Win32'" Label="PropertySheets">
93 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
94 <Import Project="_Common.props" />
95 <Import Project="_Game.props" />
96 <Import Project="_Dedicated.props" />
97 <Import Project="_Debug.props" />
99 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug with inlines and memory log|Win32'" Label="PropertySheets">
100 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
101 <Import Project="_Common.props" />
102 <Import Project="_Game.props" />
103 <Import Project="_Debug.props" />
104 <Import Project="_WithInlines.props" />
105 <Import Project="_WithMemoryLog.props" />
107 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug with inlines|Win32'" Label="PropertySheets">
108 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
109 <Import Project="_Common.props" />
110 <Import Project="_Game.props" />
111 <Import Project="_Debug.props" />
112 <Import Project="_WithInlines.props" />
114 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
115 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
116 <Import Project="_Common.props" />
117 <Import Project="_Game.props" />
118 <Import Project="_Release.props" />
120 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
121 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
122 <Import Project="_Common.props" />
123 <Import Project="_Game.props" />
124 <Import Project="_Debug.props" />
126 <PropertyGroup Label="UserMacros" />
128 <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
129 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug with inlines and memory log|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
130 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug with inlines and memory log|Win32'" />
131 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug with inlines and memory log|Win32'" />
132 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug with inlines|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
133 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug with inlines|Win32'" />
134 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug with inlines|Win32'" />
135 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
136 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
137 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
138 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Dedicated Debug with inlines|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
139 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Dedicated Debug with inlines|Win32'" />
140 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Dedicated Debug with inlines|Win32'" />
141 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Dedicated Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
142 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Dedicated Debug|Win32'" />
143 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Dedicated Debug|Win32'" />
144 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Dedicated Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
145 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Dedicated Release|Win32'" />
146 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Dedicated Release|Win32'" />
147 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
148 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
149 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
151 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
153 <Command>cd $(SolutionDir)\..
154 "build\Win32\$(Configuration)\TypeInfo.exe"</Command>
156 </ItemDefinitionGroup>
157 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug with inlines|Win32'">
159 <Command>cd $(SolutionDir)\..
160 "build\Win32\$(Configuration)\TypeInfo.exe"</Command>
162 </ItemDefinitionGroup>
163 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug with inlines and memory log|Win32'">
165 <Command>cd $(SolutionDir)\..
166 "build\Win32\$(Configuration)\TypeInfo.exe"</Command>
168 </ItemDefinitionGroup>
169 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Dedicated Debug|Win32'">
171 <Command>cd $(SolutionDir)\..
172 "build\Win32\$(Configuration)\TypeInfo.exe"</Command>
174 </ItemDefinitionGroup>
175 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Dedicated Debug with inlines|Win32'">
177 <Command>cd $(SolutionDir)\..
178 "build\Win32\$(Configuration)\TypeInfo.exe"</Command>
180 </ItemDefinitionGroup>
181 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Dedicated Release|Win32'">
183 <Command>cd $(SolutionDir)\..
184 "build\Win32\$(Configuration)\TypeInfo.exe"</Command>
186 </ItemDefinitionGroup>
187 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
189 <Command>cd $(SolutionDir)\..
190 "build\Win32\$(Configuration)\TypeInfo.exe"</Command>
192 </ItemDefinitionGroup>
194 <ClCompile Include="game\ai\AAS.cpp" />
195 <ClCompile Include="game\ai\AAS_debug.cpp" />
196 <ClCompile Include="game\ai\AAS_pathing.cpp" />
197 <ClCompile Include="game\ai\AAS_routing.cpp" />
198 <ClCompile Include="game\ai\AI.cpp" />
199 <ClCompile Include="game\ai\AI_events.cpp" />
200 <ClCompile Include="game\ai\AI_pathing.cpp" />
201 <ClCompile Include="game\ai\AI_Vagary.cpp" />
202 <ClCompile Include="game\anim\Anim.cpp" />
203 <ClCompile Include="game\anim\Anim_Blend.cpp" />
204 <ClCompile Include="game\anim\Anim_Import.cpp" />
205 <ClCompile Include="game\anim\Anim_Testmodel.cpp" />
206 <ClCompile Include="game\gamesys\Class.cpp" />
207 <ClCompile Include="game\gamesys\DebugGraph.cpp" />
208 <ClCompile Include="game\gamesys\Event.cpp" />
209 <ClCompile Include="game\gamesys\SaveGame.cpp" />
210 <ClCompile Include="game\gamesys\SysCmds.cpp" />
211 <ClCompile Include="game\gamesys\SysCvar.cpp" />
212 <ClCompile Include="game\gamesys\TypeInfo.cpp" />
213 <ClCompile Include="game\physics\Clip.cpp" />
214 <ClCompile Include="game\physics\Force.cpp" />
215 <ClCompile Include="game\physics\Force_Constant.cpp" />
216 <ClCompile Include="game\physics\Force_Drag.cpp" />
217 <ClCompile Include="game\physics\Force_Field.cpp" />
218 <ClCompile Include="game\physics\Force_Spring.cpp" />
219 <ClCompile Include="game\physics\Physics.cpp" />
220 <ClCompile Include="game\physics\Physics_Actor.cpp" />
221 <ClCompile Include="game\physics\Physics_AF.cpp" />
222 <ClCompile Include="game\physics\Physics_Base.cpp" />
223 <ClCompile Include="game\physics\Physics_Monster.cpp" />
224 <ClCompile Include="game\physics\Physics_Parametric.cpp" />
225 <ClCompile Include="game\physics\Physics_Player.cpp" />
226 <ClCompile Include="game\physics\Physics_RigidBody.cpp" />
227 <ClCompile Include="game\physics\Physics_Static.cpp" />
228 <ClCompile Include="game\physics\Physics_StaticMulti.cpp" />
229 <ClCompile Include="game\physics\Push.cpp" />
230 <ClCompile Include="game\script\Script_Compiler.cpp" />
231 <ClCompile Include="game\script\Script_Interpreter.cpp" />
232 <ClCompile Include="game\script\Script_Program.cpp" />
233 <ClCompile Include="game\script\Script_Thread.cpp" />
234 <ClCompile Include="game\Actor.cpp" />
235 <ClCompile Include="game\AF.cpp" />
236 <ClCompile Include="game\AFEntity.cpp" />
237 <ClCompile Include="game\BrittleFracture.cpp" />
238 <ClCompile Include="game\Camera.cpp" />
239 <ClCompile Include="game\Entity.cpp" />
240 <ClCompile Include="game\Fx.cpp" />
241 <ClCompile Include="game\Game_local.cpp" />
242 <ClCompile Include="game\Game_network.cpp" />
243 <ClCompile Include="game\GameEdit.cpp" />
244 <ClCompile Include="game\IK.cpp" />
245 <ClCompile Include="game\Item.cpp" />
246 <ClCompile Include="game\Light.cpp" />
247 <ClCompile Include="game\Misc.cpp" />
248 <ClCompile Include="game\Moveable.cpp" />
249 <ClCompile Include="game\Mover.cpp" />
250 <ClCompile Include="game\MultiplayerGame.cpp" />
251 <ClCompile Include="game\Player.cpp" />
252 <ClCompile Include="game\PlayerIcon.cpp" />
253 <ClCompile Include="game\PlayerView.cpp" />
254 <ClCompile Include="game\Projectile.cpp" />
255 <ClCompile Include="game\Pvs.cpp" />
256 <ClCompile Include="game\SecurityCamera.cpp" />
257 <ClCompile Include="game\SmokeParticles.cpp" />
258 <ClCompile Include="game\Sound.cpp" />
259 <ClCompile Include="game\Target.cpp" />
260 <ClCompile Include="game\Trigger.cpp" />
261 <ClCompile Include="game\Weapon.cpp" />
262 <ClCompile Include="game\WorldSpawn.cpp" />
265 <ClInclude Include="game\ai\AAS.h" />
266 <ClInclude Include="game\ai\AAS_local.h" />
267 <ClInclude Include="game\ai\AI.h" />
268 <ClInclude Include="game\anim\Anim.h" />
269 <ClInclude Include="game\anim\Anim_Testmodel.h" />
270 <ClInclude Include="game\gamesys\Class.h" />
271 <ClInclude Include="game\gamesys\DebugGraph.h" />
272 <ClInclude Include="game\gamesys\Event.h" />
273 <ClInclude Include="game\gamesys\NoGameTypeInfo.h" />
274 <ClInclude Include="game\gamesys\SaveGame.h" />
275 <ClInclude Include="game\gamesys\SysCmds.h" />
276 <ClInclude Include="game\gamesys\SysCvar.h" />
277 <ClInclude Include="game\physics\Clip.h" />
278 <ClInclude Include="game\physics\Force.h" />
279 <ClInclude Include="game\physics\Force_Constant.h" />
280 <ClInclude Include="game\physics\Force_Drag.h" />
281 <ClInclude Include="game\physics\Force_Field.h" />
282 <ClInclude Include="game\physics\Force_Spring.h" />
283 <ClInclude Include="game\physics\Physics.h" />
284 <ClInclude Include="game\physics\Physics_Actor.h" />
285 <ClInclude Include="game\physics\Physics_AF.h" />
286 <ClInclude Include="game\physics\Physics_Base.h" />
287 <ClInclude Include="game\physics\Physics_Monster.h" />
288 <ClInclude Include="game\physics\Physics_Parametric.h" />
289 <ClInclude Include="game\physics\Physics_Player.h" />
290 <ClInclude Include="game\physics\Physics_RigidBody.h" />
291 <ClInclude Include="game\physics\Physics_Static.h" />
292 <ClInclude Include="game\physics\Physics_StaticMulti.h" />
293 <ClInclude Include="game\physics\Push.h" />
294 <ClInclude Include="game\script\Script_Compiler.h" />
295 <ClInclude Include="game\script\Script_Interpreter.h" />
296 <ClInclude Include="game\script\Script_Program.h" />
297 <ClInclude Include="game\script\Script_Thread.h" />
298 <ClInclude Include="game\Actor.h" />
299 <ClInclude Include="game\AF.h" />
300 <ClInclude Include="game\AFEntity.h" />
301 <ClInclude Include="game\BrittleFracture.h" />
302 <ClInclude Include="game\Camera.h" />
303 <ClInclude Include="game\Entity.h" />
304 <ClInclude Include="game\Fx.h" />
305 <ClInclude Include="game\Game.h" />
306 <ClInclude Include="game\Game_local.h" />
307 <ClInclude Include="game\GameEdit.h" />
308 <ClInclude Include="game\IK.h" />
309 <ClInclude Include="game\Item.h" />
310 <ClInclude Include="game\Light.h" />
311 <ClInclude Include="game\Misc.h" />
312 <ClInclude Include="game\Moveable.h" />
313 <ClInclude Include="game\Mover.h" />
314 <ClInclude Include="game\MultiplayerGame.h" />
315 <ClInclude Include="game\Player.h" />
316 <ClInclude Include="game\PlayerIcon.h" />
317 <ClInclude Include="game\PlayerView.h" />
318 <ClInclude Include="game\Projectile.h" />
319 <ClInclude Include="game\Pvs.h" />
320 <ClInclude Include="game\SecurityCamera.h" />
321 <ClInclude Include="game\SmokeParticles.h" />
322 <ClInclude Include="game\Sound.h" />
323 <ClInclude Include="game\Target.h" />
324 <ClInclude Include="game\Trigger.h" />
325 <ClInclude Include="game\Weapon.h" />
326 <ClInclude Include="game\WorldSpawn.h" />
329 <None Include="game\Game.def" />
332 <ProjectReference Include="idlib.vcxproj">
333 <Project>{49bec5c6-b964-417a-851e-808886b57400}</Project>
334 <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
336 <ProjectReference Include="typeinfo.vcxproj">
337 <Project>{6ea6406f-3e65-47d9-8246-d6660a81606f}</Project>
338 <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
341 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
342 <ImportGroup Label="ExtensionTargets">