Engine.vcxproj 61 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  3. <ItemGroup Label="ProjectConfigurations">
  4. <ProjectConfiguration Include="Debug|Win32">
  5. <Configuration>Debug</Configuration>
  6. <Platform>Win32</Platform>
  7. </ProjectConfiguration>
  8. <ProjectConfiguration Include="Release|Win32">
  9. <Configuration>Release</Configuration>
  10. <Platform>Win32</Platform>
  11. </ProjectConfiguration>
  12. <ProjectConfiguration Include="Template|Win32">
  13. <Configuration>Template</Configuration>
  14. <Platform>Win32</Platform>
  15. </ProjectConfiguration>
  16. </ItemGroup>
  17. <PropertyGroup Label="Globals">
  18. <SccProjectName>
  19. </SccProjectName>
  20. <SccLocalPath>
  21. </SccLocalPath>
  22. <Keyword>MFCProj</Keyword>
  23. <ProjectGuid>{4B6F587C-7C59-4481-FBB9-CA44380D0CBF}</ProjectGuid>
  24. </PropertyGroup>
  25. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  26. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Template|Win32'" Label="Configuration">
  27. <ConfigurationType>Application</ConfigurationType>
  28. <PlatformToolset>v120</PlatformToolset>
  29. <CharacterSet>Unicode</CharacterSet>
  30. </PropertyGroup>
  31. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
  32. <ConfigurationType>Application</ConfigurationType>
  33. </PropertyGroup>
  34. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
  35. <ConfigurationType>DynamicLibrary</ConfigurationType>
  36. <UseOfMfc>false</UseOfMfc>
  37. <CharacterSet>Unicode</CharacterSet>
  38. <PlatformToolset>v120</PlatformToolset>
  39. </PropertyGroup>
  40. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
  41. <ConfigurationType>Application</ConfigurationType>
  42. </PropertyGroup>
  43. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
  44. <ConfigurationType>DynamicLibrary</ConfigurationType>
  45. <UseOfMfc>Dynamic</UseOfMfc>
  46. <PlatformToolset>v120</PlatformToolset>
  47. <CharacterSet>Unicode</CharacterSet>
  48. </PropertyGroup>
  49. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  50. <ImportGroup Label="ExtensionSettings">
  51. </ImportGroup>
  52. <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Template|Win32'">
  53. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  54. </ImportGroup>
  55. <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
  56. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  57. <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
  58. </ImportGroup>
  59. <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
  60. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  61. <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
  62. </ImportGroup>
  63. <PropertyGroup Label="UserMacros" />
  64. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  65. <OutDir>Debug\</OutDir>
  66. <IntDir>Debug\</IntDir>
  67. <LinkIncremental>false</LinkIncremental>
  68. <ExecutablePath>$(SolutionDir)..\Tools.Win32;$(SolutionDir)..\Bin\Debug;$(ExecutablePath)</ExecutablePath>
  69. <IncludePath>$(SolutionDir);$(SolutionDir)..\Tools.Win32\Libraries\DX8SDK\Include;$(SolutionDir)Engine;$(IncludePath)</IncludePath>
  70. <LibraryPath>$(SolutionDir)..\Tools.Win32\Libraries\DX8SDK\Lib;$(LibraryPath)</LibraryPath>
  71. <TargetName>$(ProjectName)D</TargetName>
  72. </PropertyGroup>
  73. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  74. <OutDir>Release\</OutDir>
  75. <IntDir>Release\</IntDir>
  76. <LinkIncremental>false</LinkIncremental>
  77. <ExecutablePath>$(SolutionDir)..\Tools.Win32;$(SolutionDir)..\Bin;$(ExecutablePath)</ExecutablePath>
  78. <IncludePath>$(SolutionDir);$(SolutionDir)..\Tools.Win32\Libraries\DX8SDK\Include;$(IncludePath)</IncludePath>
  79. <LibraryPath>$(SolutionDir)..\Tools.Win32\Libraries\DX8SDK\Lib;$(LibraryPath)</LibraryPath>
  80. <TargetName>$(ProjectName)</TargetName>
  81. </PropertyGroup>
  82. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  83. <ClCompile>
  84. <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  85. <InlineFunctionExpansion>Default</InlineFunctionExpansion>
  86. <FunctionLevelLinking>false</FunctionLevelLinking>
  87. <Optimization>Disabled</Optimization>
  88. <SuppressStartupBanner>true</SuppressStartupBanner>
  89. <WarningLevel>Level3</WarningLevel>
  90. <MinimalRebuild>true</MinimalRebuild>
  91. <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;ENGINE_EXPORTS;_WINDLL;_USE_32BIT_TIME_T;DIRECT3D_VERSION=0x0800;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  92. <AssemblerListingLocation>.\Debug\</AssemblerListingLocation>
  93. <PrecompiledHeaderOutputFile>.\Debug\Engine.pch</PrecompiledHeaderOutputFile>
  94. <PrecompiledHeader>Use</PrecompiledHeader>
  95. <PrecompiledHeaderFile>StdH.h</PrecompiledHeaderFile>
  96. <ObjectFileName>.\Debug\</ObjectFileName>
  97. <ProgramDataBaseFileName>.\Debug\</ProgramDataBaseFileName>
  98. <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  99. <DisableSpecificWarnings>4603;4996;4812;4333</DisableSpecificWarnings>
  100. <AdditionalIncludeDirectories>..\libvorbis\include\;..\libogg\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  101. </ClCompile>
  102. <Midl>
  103. <SuppressStartupBanner>true</SuppressStartupBanner>
  104. <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  105. <TypeLibraryName>.\Debug\Engine.tlb</TypeLibraryName>
  106. <MkTypLibCompatible>true</MkTypLibCompatible>
  107. <TargetEnvironment>Win32</TargetEnvironment>
  108. </Midl>
  109. <ResourceCompile>
  110. <Culture>0x0409</Culture>
  111. <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  112. </ResourceCompile>
  113. <Bscmake>
  114. <SuppressStartupBanner>true</SuppressStartupBanner>
  115. <OutputFile>.\Debug\Engine.bsc</OutputFile>
  116. </Bscmake>
  117. <Link>
  118. <SuppressStartupBanner>true</SuppressStartupBanner>
  119. <LinkDLL>true</LinkDLL>
  120. <GenerateDebugInformation>true</GenerateDebugInformation>
  121. <SubSystem>Console</SubSystem>
  122. <OutputFile>Debug/EngineD.dll</OutputFile>
  123. <ImportLibrary>.\Debug\EngineD.lib</ImportLibrary>
  124. <AdditionalDependencies>gdi32.lib;DbgHelp.lib;%(AdditionalDependencies)</AdditionalDependencies>
  125. <GenerateMapFile>true</GenerateMapFile>
  126. <IgnoreSpecificDefaultLibraries>libci.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
  127. <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
  128. <AdditionalLibraryDirectories>
  129. </AdditionalLibraryDirectories>
  130. </Link>
  131. <CustomBuildStep>
  132. <Command>copy Debug\$(TargetName).dll $(SolutionDir)..\Bin\Debug\ &gt;nul
  133. copy Debug\$(TargetName).map $(SolutionDir)..\Bin\Debug\ &gt;nul
  134. copy Debug\$(TargetName).lib $(SolutionDir)..\Bin\Debug\ &gt;nul</Command>
  135. <Message>Copying %(Filename) binaries to \Bin\Debug</Message>
  136. <Outputs>$(SolutionDir)..\Bin\Debug\$(TargetName).dll;%(Outputs)</Outputs>
  137. </CustomBuildStep>
  138. <PreBuildEvent>
  139. <Command>del $(SolutionDir)..\Bin\Debug\$(TargetName).dll /q &gt;nul</Command>
  140. </PreBuildEvent>
  141. </ItemDefinitionGroup>
  142. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  143. <ClCompile>
  144. <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  145. <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  146. <FunctionLevelLinking>false</FunctionLevelLinking>
  147. <Optimization>MaxSpeed</Optimization>
  148. <SuppressStartupBanner>true</SuppressStartupBanner>
  149. <WarningLevel>Level3</WarningLevel>
  150. <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
  151. <IntrinsicFunctions>true</IntrinsicFunctions>
  152. <OmitFramePointers>false</OmitFramePointers>
  153. <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;ENGINE_EXPORTS;DIRECT3D_VERSION=0x0800;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  154. <AssemblerListingLocation>.\Release\</AssemblerListingLocation>
  155. <PrecompiledHeaderOutputFile>.\Release\Engine.pch</PrecompiledHeaderOutputFile>
  156. <PrecompiledHeader>Use</PrecompiledHeader>
  157. <PrecompiledHeaderFile>StdH.h</PrecompiledHeaderFile>
  158. <ObjectFileName>.\Release\</ObjectFileName>
  159. <ProgramDataBaseFileName>.\Release\</ProgramDataBaseFileName>
  160. <DisableSpecificWarnings>4603;4996;4812;4333</DisableSpecificWarnings>
  161. <AdditionalIncludeDirectories>..\libvorbis\include\;..\libogg\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  162. </ClCompile>
  163. <Midl>
  164. <SuppressStartupBanner>true</SuppressStartupBanner>
  165. <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  166. <TypeLibraryName>.\Release\Engine.tlb</TypeLibraryName>
  167. <MkTypLibCompatible>true</MkTypLibCompatible>
  168. <TargetEnvironment>Win32</TargetEnvironment>
  169. </Midl>
  170. <ResourceCompile>
  171. <Culture>0x0409</Culture>
  172. <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  173. </ResourceCompile>
  174. <Bscmake>
  175. <SuppressStartupBanner>true</SuppressStartupBanner>
  176. <OutputFile>.\Release\Engine.bsc</OutputFile>
  177. </Bscmake>
  178. <Link>
  179. <SuppressStartupBanner>true</SuppressStartupBanner>
  180. <LinkDLL>true</LinkDLL>
  181. <GenerateDebugInformation>true</GenerateDebugInformation>
  182. <SubSystem>Console</SubSystem>
  183. <OutputFile>.\Release\Engine.dll</OutputFile>
  184. <ImportLibrary>.\Release\Engine.lib</ImportLibrary>
  185. <AdditionalDependencies>odbc32.lib;odbccp32.lib;DbgHelp.lib;%(AdditionalDependencies)</AdditionalDependencies>
  186. <GenerateMapFile>true</GenerateMapFile>
  187. <IgnoreSpecificDefaultLibraries>libci.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
  188. <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
  189. <AdditionalLibraryDirectories>
  190. </AdditionalLibraryDirectories>
  191. </Link>
  192. <CustomBuildStep>
  193. <Command>copy Release\$(TargetName).dll $(SolutionDir)..\Bin\ &gt;nul
  194. copy Release\$(TargetName).map $(SolutionDir)..\Bin\ &gt;nul
  195. copy Release\$(TargetName).lib $(SolutionDir)..\Bin\ &gt;nul</Command>
  196. <Message>Copying %(Filename) binaries to \Bin</Message>
  197. <Outputs>$(SolutionDir)..\Bin\$(TargetName).dll;%(Outputs)</Outputs>
  198. </CustomBuildStep>
  199. <PreBuildEvent>
  200. <Command>del $(SolutionDir)..\Bin\$(TargetName).dll /q &gt;nul</Command>
  201. </PreBuildEvent>
  202. </ItemDefinitionGroup>
  203. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Template|Win32'">
  204. <Link>
  205. <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
  206. </Link>
  207. </ItemDefinitionGroup>
  208. <ItemGroup>
  209. <ClCompile Include="Base\Anim.cpp">
  210. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>
  211. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">StdH.h</PrecompiledHeaderFile>
  212. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  213. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  214. </ClCompile>
  215. <ClCompile Include="Base\Changeable.cpp" />
  216. <ClCompile Include="Base\Console.cpp">
  217. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>
  218. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">StdH.h</PrecompiledHeaderFile>
  219. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  220. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  221. </ClCompile>
  222. <ClCompile Include="Base\CRC.cpp" />
  223. <ClCompile Include="Base\CRCTable.cpp" />
  224. <ClCompile Include="Base\CTString.cpp" />
  225. <ClCompile Include="Base\Directory.cpp" />
  226. <ClCompile Include="Base\ErrorReporting.cpp">
  227. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>
  228. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">StdH.h</PrecompiledHeaderFile>
  229. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  230. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  231. </ClCompile>
  232. <ClCompile Include="Base\FileName.cpp" />
  233. <ClCompile Include="Base\IFeel.cpp" />
  234. <ClCompile Include="Base\Input.cpp">
  235. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>
  236. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">StdH.h</PrecompiledHeaderFile>
  237. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  238. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  239. </ClCompile>
  240. <ClCompile Include="Base\Lists.cpp">
  241. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>
  242. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">StdH.h</PrecompiledHeaderFile>
  243. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  244. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  245. </ClCompile>
  246. <ClCompile Include="Base\Memory.cpp">
  247. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>
  248. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">StdH.h</PrecompiledHeaderFile>
  249. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  250. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  251. </ClCompile>
  252. <ClCompile Include="Base\Profiling.cpp">
  253. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>
  254. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">StdH.h</PrecompiledHeaderFile>
  255. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  256. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  257. </ClCompile>
  258. <ClCompile Include="Base\ProgressHook.cpp" />
  259. <ClCompile Include="Base\Protection.cpp">
  260. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  261. </PrecompiledHeader>
  262. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  263. </PrecompiledHeader>
  264. </ClCompile>
  265. <ClCompile Include="Base\Registry.cpp" />
  266. <ClCompile Include="Base\Relations.cpp">
  267. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>
  268. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">StdH.h</PrecompiledHeaderFile>
  269. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  270. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  271. </ClCompile>
  272. <ClCompile Include="Base\ReplaceFile.cpp" />
  273. <ClCompile Include="Base\Serial.cpp">
  274. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>
  275. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">StdH.h</PrecompiledHeaderFile>
  276. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  277. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  278. </ClCompile>
  279. <ClCompile Include="Base\Shell.cpp">
  280. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>
  281. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">StdH.h</PrecompiledHeaderFile>
  282. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  283. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  284. </ClCompile>
  285. <ClCompile Include="Base\ShellTypes.cpp" />
  286. <ClCompile Include="Base\StackDump.cpp">
  287. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>
  288. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">StdH.h</PrecompiledHeaderFile>
  289. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
  290. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  291. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  292. </ClCompile>
  293. <ClCompile Include="Base\Statistics.cpp">
  294. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>
  295. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">StdH.h</PrecompiledHeaderFile>
  296. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  297. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  298. </ClCompile>
  299. <ClCompile Include="Base\Stream.cpp">
  300. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>
  301. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">StdH.h</PrecompiledHeaderFile>
  302. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  303. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  304. </ClCompile>
  305. <ClCompile Include="Base\Synchronization.cpp" />
  306. <ClCompile Include="Base\Timer.cpp">
  307. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>
  308. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">StdH.h</PrecompiledHeaderFile>
  309. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  310. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  311. </ClCompile>
  312. <ClCompile Include="Base\Translation.cpp" />
  313. <ClCompile Include="Base\Unzip.cpp" />
  314. <ClCompile Include="Base\Updateable.cpp" />
  315. <ClCompile Include="GameAgent\GameAgent.cpp" />
  316. <ClCompile Include="Math\Float.cpp" />
  317. <ClCompile Include="Math\Functions.cpp" />
  318. <ClCompile Include="Math\Geometry.cpp">
  319. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  320. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  321. </ClCompile>
  322. <ClCompile Include="Math\Geometry_DOUBLE.cpp">
  323. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  324. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  325. </ClCompile>
  326. <ClCompile Include="Math\Object3D.cpp" />
  327. <ClCompile Include="Math\Object3D_CSG.cpp" />
  328. <ClCompile Include="Math\Object3D_IO.cpp" />
  329. <ClCompile Include="Math\ObjectSector.cpp" />
  330. <ClCompile Include="Math\Placement.cpp" />
  331. <ClCompile Include="Math\Projection.cpp">
  332. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  333. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  334. </ClCompile>
  335. <ClCompile Include="Math\Projection_Isometric.cpp">
  336. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  337. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  338. </ClCompile>
  339. <ClCompile Include="Math\Projection_Parallel.cpp">
  340. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  341. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  342. </ClCompile>
  343. <ClCompile Include="Math\Projection_Perspective.cpp">
  344. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  345. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  346. </ClCompile>
  347. <ClCompile Include="Math\Projection_Simple.cpp">
  348. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  349. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  350. </ClCompile>
  351. <ClCompile Include="Math\Projection_Simple_DOUBLE.cpp" />
  352. <ClCompile Include="Math\TextureMapping.cpp">
  353. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  354. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  355. </ClCompile>
  356. <ClCompile Include="Graphics\Adapter.cpp" />
  357. <ClCompile Include="Graphics\Benchmark.cpp" />
  358. <ClCompile Include="Graphics\Color.cpp" />
  359. <ClCompile Include="Graphics\DepthCheck.cpp" />
  360. <ClCompile Include="Graphics\DisplayMode.cpp">
  361. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  362. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  363. </ClCompile>
  364. <ClCompile Include="Graphics\DrawPort.cpp">
  365. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  366. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  367. </ClCompile>
  368. <ClCompile Include="Graphics\DrawPort_Particles.cpp">
  369. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  370. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  371. </ClCompile>
  372. <ClCompile Include="Graphics\DrawPort_RenderScene.cpp">
  373. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  374. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  375. </ClCompile>
  376. <ClCompile Include="Graphics\Fog.cpp" />
  377. <ClCompile Include="Graphics\Font.cpp">
  378. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  379. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  380. </ClCompile>
  381. <ClCompile Include="Graphics\Gfx_Direct3D.cpp" />
  382. <ClCompile Include="Graphics\Gfx_Direct3D_Colors.cpp" />
  383. <ClCompile Include="Graphics\Gfx_Direct3D_Textures.cpp" />
  384. <ClCompile Include="Graphics\Gfx_OpenGL.cpp">
  385. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  386. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  387. </ClCompile>
  388. <ClCompile Include="Graphics\Gfx_OpenGL_Textures.cpp">
  389. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  390. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  391. </ClCompile>
  392. <ClCompile Include="Graphics\Gfx_wrapper.cpp" />
  393. <ClCompile Include="Graphics\Gfx_wrapper_Direct3D.cpp">
  394. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
  395. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
  396. </ClCompile>
  397. <ClCompile Include="Graphics\Gfx_wrapper_OpenGL.cpp">
  398. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
  399. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
  400. </ClCompile>
  401. <ClCompile Include="Graphics\GfxLibrary.cpp" />
  402. <ClCompile Include="Graphics\GfxProfile.cpp">
  403. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  404. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  405. </ClCompile>
  406. <ClCompile Include="Graphics\Graphics.cpp">
  407. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  408. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  409. </ClCompile>
  410. <ClCompile Include="Graphics\ImageInfo.cpp" />
  411. <ClCompile Include="Graphics\MultiMonitor.cpp" />
  412. <ClCompile Include="Graphics\Raster.cpp">
  413. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  414. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  415. </ClCompile>
  416. <ClCompile Include="Graphics\Shader.cpp" />
  417. <ClCompile Include="Graphics\ShadowMap.cpp">
  418. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  419. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  420. </ClCompile>
  421. <ClCompile Include="Graphics\Stereo.cpp" />
  422. <ClCompile Include="Graphics\Texture.cpp">
  423. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  424. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  425. </ClCompile>
  426. <ClCompile Include="Graphics\TextureEffects.cpp">
  427. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  428. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  429. </ClCompile>
  430. <ClCompile Include="Graphics\TextureRender.cpp" />
  431. <ClCompile Include="Graphics\ViewPort.cpp">
  432. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  433. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  434. </ClCompile>
  435. <ClCompile Include="Sound\SoundData.cpp" />
  436. <ClCompile Include="Sound\SoundDecoder.cpp" />
  437. <ClCompile Include="Sound\SoundLibrary.cpp" />
  438. <ClCompile Include="Sound\SoundMixer.cpp" />
  439. <ClCompile Include="Sound\SoundObject.cpp" />
  440. <ClCompile Include="Sound\SoundProfile.cpp" />
  441. <ClCompile Include="Sound\Wave.cpp" />
  442. <ClCompile Include="Models\EditModel.cpp" />
  443. <ClCompile Include="Models\MipMaker.cpp" />
  444. <ClCompile Include="Models\Model.cpp" />
  445. <ClCompile Include="Models\ModelProfile.cpp" />
  446. <ClCompile Include="Models\Normals.cpp" />
  447. <ClCompile Include="Models\RenderModel.cpp" />
  448. <ClCompile Include="Models\RenderModel_Mask.cpp" />
  449. <ClCompile Include="Models\RenderModel_View.cpp" />
  450. <ClCompile Include="Models\VertexGetting.cpp" />
  451. <ClCompile Include="World\PhysicsProfile.cpp" />
  452. <ClCompile Include="World\World.cpp" />
  453. <ClCompile Include="World\WorldCollision.cpp" />
  454. <ClCompile Include="World\WorldCollisionGrid.cpp" />
  455. <ClCompile Include="World\WorldCSG.cpp" />
  456. <ClCompile Include="World\WorldEditingProfile.cpp" />
  457. <ClCompile Include="World\WorldIO.cpp" />
  458. <ClCompile Include="World\WorldRayCasting.cpp" />
  459. <ClCompile Include="Templates\AllocationArray.cpp">
  460. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
  461. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
  462. </ClCompile>
  463. <ClCompile Include="Templates\BSP.cpp" />
  464. <ClCompile Include="Templates\DynamicArray.cpp">
  465. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
  466. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
  467. </ClCompile>
  468. <ClCompile Include="Templates\DynamicContainer.cpp">
  469. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
  470. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
  471. </ClCompile>
  472. <ClCompile Include="Templates\DynamicStackArray.cpp">
  473. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
  474. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
  475. </ClCompile>
  476. <ClCompile Include="Templates\LinearAllocator.cpp">
  477. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
  478. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
  479. </ClCompile>
  480. <ClCompile Include="Templates\NameTable.cpp">
  481. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
  482. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
  483. </ClCompile>
  484. <ClCompile Include="Templates\NameTable_CTFileName.cpp" />
  485. <ClCompile Include="Templates\NameTable_CTranslationPair.cpp" />
  486. <ClCompile Include="Templates\Selection.cpp">
  487. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
  488. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
  489. </ClCompile>
  490. <ClCompile Include="Templates\StaticArray.cpp">
  491. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
  492. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
  493. </ClCompile>
  494. <ClCompile Include="Templates\StaticStackArray.cpp">
  495. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
  496. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
  497. </ClCompile>
  498. <ClCompile Include="Templates\Stock.cpp">
  499. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
  500. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
  501. </ClCompile>
  502. <ClCompile Include="Templates\Stock_CAnimData.cpp" />
  503. <ClCompile Include="Templates\Stock_CAnimSet.cpp" />
  504. <ClCompile Include="Templates\Stock_CEntityClass.cpp" />
  505. <ClCompile Include="Templates\Stock_CMesh.cpp" />
  506. <ClCompile Include="Templates\Stock_CModelData.cpp" />
  507. <ClCompile Include="Templates\Stock_CShader.cpp" />
  508. <ClCompile Include="Templates\Stock_CSkeleton.cpp" />
  509. <ClCompile Include="Templates\Stock_CSoundData.cpp" />
  510. <ClCompile Include="Templates\Stock_CTextureData.cpp" />
  511. <ClCompile Include="Network\ActionBuffer.cpp" />
  512. <ClCompile Include="Network\ClientInterface.cpp" />
  513. <ClCompile Include="Network\CommunicationInterface.cpp" />
  514. <ClCompile Include="Network\Compression.cpp" />
  515. <ClCompile Include="Network\CPacket.cpp" />
  516. <ClCompile Include="Network\Diff.cpp" />
  517. <ClCompile Include="Network\MessageDispatcher.cpp" />
  518. <ClCompile Include="Network\Network.cpp" />
  519. <ClCompile Include="Network\NetworkMessage.cpp" />
  520. <ClCompile Include="Network\NetworkProfile.cpp" />
  521. <ClCompile Include="Network\PlayerBuffer.cpp" />
  522. <ClCompile Include="Network\PlayerSource.cpp" />
  523. <ClCompile Include="Network\PlayerTarget.cpp" />
  524. <ClCompile Include="Network\Server.cpp" />
  525. <ClCompile Include="Network\SessionState.cpp" />
  526. <ClCompile Include="Rendering\RenCache.cpp">
  527. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
  528. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
  529. </ClCompile>
  530. <ClCompile Include="Rendering\RendASER.cpp">
  531. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
  532. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
  533. </ClCompile>
  534. <ClCompile Include="Rendering\RendClip.cpp">
  535. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
  536. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
  537. </ClCompile>
  538. <ClCompile Include="Rendering\Render.cpp" />
  539. <ClCompile Include="Rendering\RenderAdding.cpp">
  540. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
  541. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
  542. </ClCompile>
  543. <ClCompile Include="Rendering\RenderBrushes.cpp">
  544. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
  545. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
  546. </ClCompile>
  547. <ClCompile Include="Rendering\RenderModels.cpp">
  548. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
  549. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
  550. </ClCompile>
  551. <ClCompile Include="Rendering\RenderProfile.cpp" />
  552. <ClCompile Include="Rendering\RendMisc.cpp">
  553. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
  554. <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
  555. </ClCompile>
  556. <ClCompile Include="Rendering\SelectOnRender.cpp" />
  557. <ClCompile Include="Entities\Entity.cpp" />
  558. <ClCompile Include="Entities\EntityClass.cpp" />
  559. <ClCompile Include="Entities\EntityCollision.cpp" />
  560. <ClCompile Include="Entities\EntityCopying.cpp" />
  561. <ClCompile Include="Entities\EntityProperties.cpp" />
  562. <ClCompile Include="Entities\FieldBSPTesting.cpp" />
  563. <ClCompile Include="Entities\LastPositions.cpp" />
  564. <ClCompile Include="Entities\NearestPolygon.cpp" />
  565. <ClCompile Include="Entities\PlayerCharacter.cpp" />
  566. <ClCompile Include="Brushes\Brush.cpp" />
  567. <ClCompile Include="Brushes\BrushArchive.cpp" />
  568. <ClCompile Include="Brushes\BrushExport.cpp" />
  569. <ClCompile Include="Brushes\BrushImport.cpp" />
  570. <ClCompile Include="Brushes\BrushIO.cpp" />
  571. <ClCompile Include="Brushes\BrushMip.cpp" />
  572. <ClCompile Include="Brushes\BrushPolygon.cpp" />
  573. <ClCompile Include="Brushes\BrushSector.cpp" />
  574. <ClCompile Include="Brushes\BrushShadows.cpp" />
  575. <ClCompile Include="Brushes\BrushTriangularize.cpp" />
  576. <ClCompile Include="Light\LayerMaker.cpp" />
  577. <ClCompile Include="Light\LayerMixer.cpp" />
  578. <ClCompile Include="Light\LightSource.cpp" />
  579. <ClCompile Include="zlib\adler32.c">
  580. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  581. </PrecompiledHeader>
  582. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  583. </PrecompiledHeader>
  584. </ClCompile>
  585. <ClCompile Include="zlib\compress.c">
  586. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  587. </PrecompiledHeader>
  588. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  589. </PrecompiledHeader>
  590. </ClCompile>
  591. <ClCompile Include="zlib\deflate.c">
  592. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  593. </PrecompiledHeader>
  594. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  595. </PrecompiledHeader>
  596. </ClCompile>
  597. <ClCompile Include="zlib\infblock.c">
  598. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  599. </PrecompiledHeader>
  600. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  601. </PrecompiledHeader>
  602. </ClCompile>
  603. <ClCompile Include="zlib\infcodes.c">
  604. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  605. </PrecompiledHeader>
  606. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  607. </PrecompiledHeader>
  608. </ClCompile>
  609. <ClCompile Include="zlib\inffast.c">
  610. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  611. </PrecompiledHeader>
  612. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  613. </PrecompiledHeader>
  614. </ClCompile>
  615. <ClCompile Include="zlib\inflate.c">
  616. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  617. </PrecompiledHeader>
  618. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  619. </PrecompiledHeader>
  620. </ClCompile>
  621. <ClCompile Include="zlib\inftrees.c">
  622. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  623. </PrecompiledHeader>
  624. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  625. </PrecompiledHeader>
  626. </ClCompile>
  627. <ClCompile Include="zlib\infutil.c">
  628. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  629. </PrecompiledHeader>
  630. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  631. </PrecompiledHeader>
  632. </ClCompile>
  633. <ClCompile Include="zlib\trees.c">
  634. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  635. </PrecompiledHeader>
  636. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  637. </PrecompiledHeader>
  638. </ClCompile>
  639. <ClCompile Include="zlib\uncompr.c">
  640. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  641. </PrecompiledHeader>
  642. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  643. </PrecompiledHeader>
  644. </ClCompile>
  645. <ClCompile Include="zlib\zutil.c">
  646. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  647. </PrecompiledHeader>
  648. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  649. </PrecompiledHeader>
  650. </ClCompile>
  651. <ClCompile Include="Ska\AnimSet.cpp" />
  652. <ClCompile Include="Ska\Mesh.cpp" />
  653. <ClCompile Include="Ska\ModelInstance.cpp" />
  654. <ClCompile Include="Ska\RMRender.cpp" />
  655. <ClCompile Include="Ska\RMRenderMask.cpp" />
  656. <ClCompile Include="Ska\Skeleton.cpp" />
  657. <ClCompile Include="Ska\StringTable.cpp" />
  658. <ClCompile Include="Terrain\ArrayHolder.cpp" />
  659. <ClCompile Include="Terrain\Terrain.cpp" />
  660. <ClCompile Include="Terrain\TerrainArchive.cpp" />
  661. <ClCompile Include="Terrain\TerrainEditing.cpp" />
  662. <ClCompile Include="Terrain\TerrainLayer.cpp" />
  663. <ClCompile Include="Terrain\TerrainMisc.cpp" />
  664. <ClCompile Include="Terrain\TerrainRayCasting.cpp" />
  665. <ClCompile Include="Terrain\TerrainRender.cpp" />
  666. <ClCompile Include="Terrain\TerrainTile.cpp" />
  667. <ClCompile Include="Engine.cpp">
  668. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  669. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  670. </ClCompile>
  671. <ClCompile Include="StdH.cpp">
  672. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
  673. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">StdH.h</PrecompiledHeaderFile>
  674. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
  675. <PrecompiledHeaderFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">StdH.h</PrecompiledHeaderFile>
  676. </ClCompile>
  677. <ClCompile Include="Classes\BaseEvents.cpp">
  678. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Use</PrecompiledHeader>
  679. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Use</PrecompiledHeader>
  680. </ClCompile>
  681. <ClCompile Include="Classes\MovableBrushEntity.cpp" />
  682. <ClCompile Include="Classes\MovableEntity.cpp" />
  683. <ClCompile Include="Classes\MovableModelEntity.cpp" />
  684. <ClCompile Include="Base\Parser.cpp" />
  685. <ClCompile Include="Classes\PlayerEntity.cpp" />
  686. <ClCompile Include="Base\SCANNER.CPP" />
  687. <ClCompile Include="Ska\smcPars.cpp">
  688. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  689. </PrecompiledHeader>
  690. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  691. </PrecompiledHeader>
  692. </ClCompile>
  693. <ClCompile Include="Ska\Smcscan.cpp">
  694. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  695. </PrecompiledHeader>
  696. <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  697. </PrecompiledHeader>
  698. </ClCompile>
  699. </ItemGroup>
  700. <ItemGroup>
  701. <ClInclude Include="Base\Anim.h" />
  702. <ClInclude Include="Base\Assert.h" />
  703. <ClInclude Include="Base\Base.h" />
  704. <ClInclude Include="Base\Changeable.h" />
  705. <ClInclude Include="Base\ChangeableRT.h" />
  706. <ClInclude Include="Base\Console.h" />
  707. <ClInclude Include="Base\Console_internal.h" />
  708. <ClInclude Include="Base\CRC.h" />
  709. <ClInclude Include="Base\CRCTable.h" />
  710. <ClInclude Include="Base\CTString.h" />
  711. <ClInclude Include="Base\ErrorReporting.h" />
  712. <ClInclude Include="Base\ErrorTable.h" />
  713. <ClInclude Include="Base\FileName.h" />
  714. <ClInclude Include="Base\GroupFile.h" />
  715. <ClInclude Include="Base\IFeel.h" />
  716. <ClInclude Include="Base\Input.h" />
  717. <ClInclude Include="Base\KeyNames.h" />
  718. <ClInclude Include="Base\Lists.h" />
  719. <ClInclude Include="Base\Memory.h" />
  720. <ClInclude Include="Base\ParsingSymbols.h" />
  721. <ClInclude Include="Base\Profiling.h" />
  722. <ClInclude Include="Base\ProfilingEnabled.h" />
  723. <ClInclude Include="Base\ProgressHook.h" />
  724. <ClInclude Include="Base\Protection.h" />
  725. <ClInclude Include="Base\Registry.h" />
  726. <ClInclude Include="Base\Relations.h" />
  727. <ClInclude Include="Base\ReplaceFile.h" />
  728. <ClInclude Include="Base\Serial.h" />
  729. <ClInclude Include="Base\Shell.h" />
  730. <ClInclude Include="Base\Shell_internal.h" />
  731. <ClInclude Include="Base\Statistics.h" />
  732. <ClInclude Include="Base\Statistics_Internal.h" />
  733. <ClInclude Include="Base\Stream.h" />
  734. <ClInclude Include="Base\Synchronization.h" />
  735. <ClInclude Include="Base\Timer.h" />
  736. <ClInclude Include="Base\Translation.h" />
  737. <ClInclude Include="Base\TranslationPair.h" />
  738. <ClInclude Include="Base\Types.h" />
  739. <ClInclude Include="Base\Unzip.h" />
  740. <ClInclude Include="Base\Updateable.h" />
  741. <ClInclude Include="Base\UpdateableRT.h" />
  742. <ClInclude Include="GameAgent\GameAgent.h" />
  743. <ClInclude Include="GameAgent\MSLegacy.h" />
  744. <ClInclude Include="Math\AABBox.h" />
  745. <ClInclude Include="Math\FixInt.h" />
  746. <ClInclude Include="Math\Float.h" />
  747. <ClInclude Include="Math\Functions.h" />
  748. <ClInclude Include="Math\Geometry.h" />
  749. <ClInclude Include="Math\Matrix.h" />
  750. <ClInclude Include="Math\OBBox.h" />
  751. <ClInclude Include="Math\Object3D.h" />
  752. <ClInclude Include="Math\Placement.h" />
  753. <ClInclude Include="Math\Plane.h" />
  754. <ClInclude Include="Math\Projection.h" />
  755. <ClInclude Include="Math\Projection_DOUBLE.h" />
  756. <ClInclude Include="Math\Quaternion.h" />
  757. <ClInclude Include="Math\TextureMapping.h" />
  758. <ClInclude Include="Math\Vector.h" />
  759. <ClInclude Include="Graphics\Adapter.h" />
  760. <ClInclude Include="Graphics\Color.h" />
  761. <ClInclude Include="Graphics\DisplayMode.h" />
  762. <ClInclude Include="Graphics\DrawPort.h" />
  763. <ClInclude Include="Graphics\Fog.h" />
  764. <ClInclude Include="Graphics\Fog_internal.h" />
  765. <ClInclude Include="Graphics\Font.h" />
  766. <ClInclude Include="Graphics\Gfx_wrapper.h" />
  767. <ClInclude Include="Graphics\GfxLibrary.h" />
  768. <ClInclude Include="Graphics\GfxProfile.h" />
  769. <ClInclude Include="Graphics\gl_functions.h" />
  770. <ClInclude Include="Graphics\gl_types.h" />
  771. <ClInclude Include="Graphics\ImageInfo.h" />
  772. <ClInclude Include="Graphics\MultiMonitor.h" />
  773. <ClInclude Include="Graphics\OpenGL.h" />
  774. <ClInclude Include="Graphics\Raster.h" />
  775. <ClInclude Include="Graphics\RenderPoly.h" />
  776. <ClInclude Include="Graphics\RenderScene.h" />
  777. <ClInclude Include="Graphics\Shader.h" />
  778. <ClInclude Include="Graphics\ShadowMap.h" />
  779. <ClInclude Include="Graphics\Stereo.h" />
  780. <ClInclude Include="Graphics\Texture.h" />
  781. <ClInclude Include="Graphics\TextureEffects.h" />
  782. <ClInclude Include="Graphics\Vertex.h" />
  783. <ClInclude Include="Graphics\ViewPort.h" />
  784. <ClInclude Include="Sound\al_functions.h" />
  785. <ClInclude Include="Sound\DSound.h" />
  786. <ClInclude Include="Sound\eax.h" />
  787. <ClInclude Include="Sound\ov_functions.h" />
  788. <ClInclude Include="Sound\SoundData.h" />
  789. <ClInclude Include="Sound\SoundDecoder.h" />
  790. <ClInclude Include="Sound\SoundLibrary.h" />
  791. <ClInclude Include="Sound\SoundListener.h" />
  792. <ClInclude Include="Sound\SoundObject.h" />
  793. <ClInclude Include="Sound\SoundProfile.h" />
  794. <ClInclude Include="Sound\Wave.h" />
  795. <ClInclude Include="Models\EditModel.h" />
  796. <ClInclude Include="Models\MipMaker.h" />
  797. <ClInclude Include="Models\Model.h" />
  798. <ClInclude Include="Models\Model_internal.h" />
  799. <ClInclude Include="Models\ModelData.h" />
  800. <ClInclude Include="Models\ModelObject.h" />
  801. <ClInclude Include="Models\ModelProfile.h" />
  802. <ClInclude Include="Models\Normals.h" />
  803. <ClInclude Include="Models\RenderModel.h" />
  804. <ClInclude Include="Models\RenderModel_internal.h" />
  805. <ClInclude Include="Templates\AllocationArray.h" />
  806. <ClInclude Include="Templates\BSP.h" />
  807. <ClInclude Include="Templates\BSP_internal.h" />
  808. <ClInclude Include="Templates\DynamicArray.h" />
  809. <ClInclude Include="Templates\DynamicContainer.h" />
  810. <ClInclude Include="Templates\DynamicStackArray.h" />
  811. <ClInclude Include="Templates\LinearAllocator.h" />
  812. <ClInclude Include="Templates\NameTable.h" />
  813. <ClInclude Include="Templates\NameTable_CTFileName.h" />
  814. <ClInclude Include="Templates\NameTable_CTranslationPair.h" />
  815. <ClInclude Include="Templates\Selection.h" />
  816. <ClInclude Include="Templates\StaticArray.h" />
  817. <ClInclude Include="Templates\StaticStackArray.h" />
  818. <ClInclude Include="Templates\Stock.h" />
  819. <ClInclude Include="Templates\Stock_CAnimData.h" />
  820. <ClInclude Include="Templates\Stock_CAnimSet.h" />
  821. <ClInclude Include="Templates\Stock_CEntityClass.h" />
  822. <ClInclude Include="Templates\Stock_CMesh.h" />
  823. <ClInclude Include="Templates\Stock_CModelData.h" />
  824. <ClInclude Include="Templates\Stock_CShader.h" />
  825. <ClInclude Include="Templates\Stock_CSkeleton.h" />
  826. <ClInclude Include="Templates\Stock_CSoundData.h" />
  827. <ClInclude Include="Templates\Stock_CTextureData.h" />
  828. <ClInclude Include="Rendering\Render.h" />
  829. <ClInclude Include="Rendering\Render_internal.h" />
  830. <ClInclude Include="Rendering\RenderProfile.h" />
  831. <ClInclude Include="Entities\Entity.h" />
  832. <ClInclude Include="Entities\EntityClass.h" />
  833. <ClInclude Include="Entities\EntityCollision.h" />
  834. <ClInclude Include="Entities\EntityEvent.h" />
  835. <ClInclude Include="Entities\EntityPointer.h" />
  836. <ClInclude Include="Entities\EntityProperties.h" />
  837. <ClInclude Include="Entities\FieldSettings.h" />
  838. <ClInclude Include="Entities\InternalClasses.h" />
  839. <ClInclude Include="Entities\LastPositions.h" />
  840. <ClInclude Include="Entities\PlayerCharacter.h" />
  841. <ClInclude Include="Entities\Precaching.h" />
  842. <ClInclude Include="Entities\ShadingInfo.h" />
  843. <ClInclude Include="Brushes\Brush.h" />
  844. <ClInclude Include="Brushes\BrushArchive.h" />
  845. <ClInclude Include="Brushes\BrushBase.h" />
  846. <ClInclude Include="Brushes\BrushTransformed.h" />
  847. <ClInclude Include="Network\ActionBuffer.h" />
  848. <ClInclude Include="Network\ClientInterface.h" />
  849. <ClInclude Include="Network\CommunicationInterface.h" />
  850. <ClInclude Include="Network\Compression.h" />
  851. <ClInclude Include="Network\CPacket.h" />
  852. <ClInclude Include="Network\Diff.h" />
  853. <ClInclude Include="Network\LevelChange.h" />
  854. <ClInclude Include="Network\MessageDispatcher.h" />
  855. <ClInclude Include="Network\Network.h" />
  856. <ClInclude Include="Network\NetworkMessage.h" />
  857. <ClInclude Include="Network\NetworkProfile.h" />
  858. <ClInclude Include="Network\PlayerBuffer.h" />
  859. <ClInclude Include="Network\PlayerSource.h" />
  860. <ClInclude Include="Network\PlayerTarget.h" />
  861. <ClInclude Include="Network\Server.h" />
  862. <ClInclude Include="Network\SessionSocket.h" />
  863. <ClInclude Include="Network\SessionState.h" />
  864. <ClInclude Include="Light\Shadows_internal.h" />
  865. <ClInclude Include="Light\Gradient.h" />
  866. <ClInclude Include="Light\LensFlares.h" />
  867. <ClInclude Include="Light\LightSource.h" />
  868. <ClInclude Include="zlib\deflate.h" />
  869. <ClInclude Include="zlib\infblock.h" />
  870. <ClInclude Include="zlib\infcodes.h" />
  871. <ClInclude Include="zlib\inffast.h" />
  872. <ClInclude Include="zlib\inffixed.h" />
  873. <ClInclude Include="zlib\inftrees.h" />
  874. <ClInclude Include="zlib\infutil.h" />
  875. <ClInclude Include="zlib\trees.h" />
  876. <ClInclude Include="zlib\zconf.h" />
  877. <ClInclude Include="zlib\zlib.h" />
  878. <ClInclude Include="zlib\zutil.h" />
  879. <ClInclude Include="Ska\AnimSet.h" />
  880. <ClInclude Include="Ska\Mesh.h" />
  881. <ClInclude Include="Ska\ModelInstance.h" />
  882. <ClInclude Include="Ska\ParsingSmbs.h" />
  883. <ClInclude Include="Ska\Render.h" />
  884. <ClInclude Include="Ska\Skeleton.h" />
  885. <ClInclude Include="Ska\StringTable.h" />
  886. <ClInclude Include="World\PhysicsProfile.h" />
  887. <ClInclude Include="World\World.h" />
  888. <ClInclude Include="World\WorldCollision.h" />
  889. <ClInclude Include="World\WorldEditingProfile.h" />
  890. <ClInclude Include="World\WorldRayCasting.h" />
  891. <ClInclude Include="World\WorldSettings.h" />
  892. <ClInclude Include="Terrain\ArrayHolder.h" />
  893. <ClInclude Include="Terrain\Terrain.h" />
  894. <ClInclude Include="Terrain\TerrainArchive.h" />
  895. <ClInclude Include="Terrain\TerrainEditing.h" />
  896. <ClInclude Include="Terrain\TerrainLayer.h" />
  897. <ClInclude Include="Terrain\TerrainMisc.h" />
  898. <ClInclude Include="Terrain\TerrainRayCasting.h" />
  899. <ClInclude Include="Terrain\TerrainRender.h" />
  900. <ClInclude Include="Terrain\TerrainTile.h" />
  901. <ClInclude Include="Build.h" />
  902. <ClInclude Include="CurrentVersion.h" />
  903. <ClInclude Include="Engine.h" />
  904. <ClInclude Include="GameShell.h" />
  905. <ClInclude Include="StdH.h" />
  906. </ItemGroup>
  907. <ItemGroup>
  908. <CustomBuild Include="Base\CTString.inl">
  909. <FileType>Document</FileType>
  910. </CustomBuild>
  911. <CustomBuild Include="Base\ListIterator.inl">
  912. <FileType>Document</FileType>
  913. </CustomBuild>
  914. <CustomBuild Include="Base\Lists.inl">
  915. <FileType>Document</FileType>
  916. </CustomBuild>
  917. <CustomBuild Include="Base\Priority.inl">
  918. <FileType>Document</FileType>
  919. </CustomBuild>
  920. <CustomBuild Include="Base\Timer.inl">
  921. <FileType>Document</FileType>
  922. </CustomBuild>
  923. <CustomBuild Include="Math\Clipping.inl">
  924. <FileType>Document</FileType>
  925. </CustomBuild>
  926. <CustomBuild Include="Math\Geometry.inl">
  927. <FileType>Document</FileType>
  928. </CustomBuild>
  929. <CustomBuild Include="Base\FLEX.SKL">
  930. <FileType>Document</FileType>
  931. </CustomBuild>
  932. <CustomBuild Include="Base\Parser.y">
  933. <FileType>Document</FileType>
  934. <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pushd $(SolutionDir)
  935. bison -o$(ProjectName)/Base/Parser.c $(ProjectName)/Base/Parser.y -d
  936. popd
  937. copy %(RootDir)%(Directory)\Parser.c %(RootDir)%(Directory)\Parser.cpp
  938. del %(RootDir)%(Directory)\Parser.c /q</Command>
  939. <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating shell parser source</Message>
  940. <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(RootDir)%(Directory)\Parser.cpp;%(RootDir)%(Directory)\Parser.h;%(Outputs)</Outputs>
  941. <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pushd $(SolutionDir)
  942. bison -o$(ProjectName)/Base/Parser.c $(ProjectName)/Base/Parser.y -d
  943. popd
  944. copy %(RootDir)%(Directory)\Parser.c %(RootDir)%(Directory)\Parser.cpp
  945. del %(RootDir)%(Directory)\Parser.c /q</Command>
  946. <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Generating shell parser source</Message>
  947. <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(RootDir)%(Directory)\Parser.cpp;%(RootDir)%(Directory)\Parser.h;%(Outputs)</Outputs>
  948. </CustomBuild>
  949. <CustomBuild Include="Base\Scanner.l">
  950. <FileType>Document</FileType>
  951. <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">flex -o%(RootDir)%(Directory)\Scanner.cpp -S%(RootDir)%(Directory)\Flex.skl %(RootDir)%(Directory)\Scanner.l</Command>
  952. <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating shell scanner source</Message>
  953. <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(RootDir)%(Directory)\Scanner.cpp;%(Outputs)</Outputs>
  954. <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">flex -o%(RootDir)%(Directory)\Scanner.cpp -S%(RootDir)%(Directory)\Flex.skl %(RootDir)%(Directory)\Scanner.l</Command>
  955. <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Generating shell scanner source</Message>
  956. <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(RootDir)%(Directory)\Scanner.cpp;%(Outputs)</Outputs>
  957. </CustomBuild>
  958. <CustomBuild Include="Ska\smcFlex.skl">
  959. <FileType>Document</FileType>
  960. </CustomBuild>
  961. <CustomBuild Include="Ska\smcPars.y">
  962. <FileType>Document</FileType>
  963. <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">pushd $(SolutionDir)
  964. bison -psyy -o$(ProjectName)/Ska/smcPars.c $(ProjectName)/Ska/smcPars.y -d
  965. popd
  966. copy %(RootDir)%(Directory)\smcPars.c %(RootDir)%(Directory)\smcPars.cpp
  967. del %(RootDir)%(Directory)\smcPars.c /q</Command>
  968. <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(RootDir)%(Directory)\smcPars.cpp;%(RootDir)%(Directory)\smcPars.h;%(Outputs)</Outputs>
  969. <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">pushd $(SolutionDir)
  970. bison -psyy -o$(ProjectName)/Ska/smcPars.c $(ProjectName)/Ska/smcPars.y -d
  971. popd
  972. copy %(RootDir)%(Directory)\smcPars.c %(RootDir)%(Directory)\smcPars.cpp
  973. del %(RootDir)%(Directory)\smcPars.c /q</Command>
  974. <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(RootDir)%(Directory)\smcPars.cpp;%(RootDir)%(Directory)\smcPars.h;%(Outputs)</Outputs>
  975. </CustomBuild>
  976. <CustomBuild Include="Ska\smcScan.l">
  977. <FileType>Document</FileType>
  978. <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">flex -o%(RootDir)%(Directory)\smcScan.cpp -S%(RootDir)%(Directory)\smcFlex.skl %(RootDir)%(Directory)\smcScan.l</Command>
  979. <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(RootDir)%(Directory)\smcScan.cpp;%(Outputs)</Outputs>
  980. <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">flex -o%(RootDir)%(Directory)\smcScan.cpp -S%(RootDir)%(Directory)\smcFlex.skl %(RootDir)%(Directory)\smcScan.l</Command>
  981. <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(RootDir)%(Directory)\smcScan.cpp;%(Outputs)</Outputs>
  982. </CustomBuild>
  983. <CustomBuild Include="Classes\BaseEvents.es">
  984. <FileType>Document</FileType>
  985. <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cd $(SolutionDir)
  986. ecc Engine/Classes/%(Filename).es </Command>
  987. <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Engine/Classes/%(Filename).es</Message>
  988. <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Classes/%(Filename).cpp;%(Outputs)</Outputs>
  989. <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cd $(SolutionDir)
  990. ecc Engine/Classes/%(Filename).es </Command>
  991. <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Engine/Classes/%(Filename).es</Message>
  992. <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Classes/%(Filename).cpp;%(Outputs)</Outputs>
  993. </CustomBuild>
  994. <CustomBuild Include="Classes\MovableBrushEntity.es">
  995. <FileType>Document</FileType>
  996. <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cd $(SolutionDir)
  997. ecc Engine/Classes/%(Filename).es </Command>
  998. <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Engine/Classes/%(Filename).es</Message>
  999. <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Classes/%(Filename).cpp;%(Outputs)</Outputs>
  1000. <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cd $(SolutionDir)
  1001. ecc Engine/Classes/%(Filename).es </Command>
  1002. <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Engine/Classes/%(Filename).es</Message>
  1003. <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Classes/%(Filename).cpp;%(Outputs)</Outputs>
  1004. </CustomBuild>
  1005. <CustomBuild Include="Classes\MovableEntity.es">
  1006. <FileType>Document</FileType>
  1007. <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cd $(SolutionDir)
  1008. ecc Engine/Classes/%(Filename).es </Command>
  1009. <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Engine/Classes/%(Filename).es</Message>
  1010. <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Classes/%(Filename).cpp;%(Outputs)</Outputs>
  1011. <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cd $(SolutionDir)
  1012. ecc Engine/Classes/%(Filename).es </Command>
  1013. <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Engine/Classes/%(Filename).es</Message>
  1014. <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Classes/%(Filename).cpp;%(Outputs)</Outputs>
  1015. </CustomBuild>
  1016. <CustomBuild Include="Classes\MovableModelEntity.es">
  1017. <FileType>Document</FileType>
  1018. <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cd $(SolutionDir)
  1019. ecc Engine/Classes/%(Filename).es </Command>
  1020. <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Engine/Classes/%(Filename).es</Message>
  1021. <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Classes/%(Filename).cpp;%(Outputs)</Outputs>
  1022. <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cd $(SolutionDir)
  1023. ecc Engine/Classes/%(Filename).es </Command>
  1024. <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Engine/Classes/%(Filename).es</Message>
  1025. <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Classes/%(Filename).cpp;%(Outputs)</Outputs>
  1026. </CustomBuild>
  1027. <CustomBuild Include="Classes\PlayerEntity.es">
  1028. <FileType>Document</FileType>
  1029. <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cd $(SolutionDir)
  1030. ecc Engine/Classes/%(Filename).es </Command>
  1031. <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Engine/Classes/%(Filename).es</Message>
  1032. <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Classes/%(Filename).cpp;%(Outputs)</Outputs>
  1033. <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cd $(SolutionDir)
  1034. ecc Engine/Classes/%(Filename).es </Command>
  1035. <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Engine/Classes/%(Filename).es</Message>
  1036. <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Classes/%(Filename).cpp;%(Outputs)</Outputs>
  1037. </CustomBuild>
  1038. <CustomBuild Include="ReadMe.txt" />
  1039. <CustomBuild Include="..\..\Flesh\Help\ShellSymbols.txt" />
  1040. </ItemGroup>
  1041. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  1042. <ImportGroup Label="ExtensionTargets">
  1043. </ImportGroup>
  1044. </Project>