Files
source/ja2_2005Express.vcproj
T
Overhaul 5231251b57 Fix squad oversizing based on user prefs
Fix militia issue in auto-resolve:  Militia were not always being promoted even when it said they were.  Since first X slots are for militia already in the sector, militia from other sectors are not sorted by rank.  This actually affects battle outcome!
Added fix to editor to skip cached tiles in RaiseWorldLand.  Otherwise it can crash when invoked within the game.

ja2_2005Express projects:
Added output directory for JA2 exe based on environment variable JA2GAMEPATH
Restored editor built by default for debug mode


Removed #define LUA_CONSOLE.  It is no longer relevant.


git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@1081 3b4a5df2-a311-0410-b5c6-a8a6f20db521
2007-07-20 10:12:43 +00:00

464 lines
8.7 KiB
XML

<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
Name="ja2_2005Express"
ProjectGUID="{F44669E7-74AC-444B-B75F-F16F4B9F0265}"
RootNamespace="ja2_2005Express"
Keyword="Win32Proj"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="$(JA2GAMEPATH)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="1"
InheritedPropertySheets=".\ja2_2005Express.vsprops;.\ja2_2005ExpressDebug.vsprops"
UseOfMFC="0"
CharacterSet="0"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories=".\Utils;.\TileEngine;.\TacticalAI;.\Tactical;.\Strategic;&quot;.\Standard Gaming Platform&quot;;.\Res;.\lua;.\Laptop;.\Editor;$(NOINHERIT)"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
RuntimeTypeInfo="false"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="4"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="Winmm.lib"
OutputFile="$(OutDir)\ja2_deb.exe"
LinkIncremental="2"
GenerateDebugInformation="true"
SubSystem="2"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCWebDeploymentTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="$(JA2GAMEPATH)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="1"
InheritedPropertySheets=".\ja2_2005Express.vsprops"
UseOfMFC="0"
CharacterSet="0"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories=".\Utils;.\TileEngine;.\TacticalAI;.\Tactical;.\Strategic;&quot;.\Standard Gaming Platform&quot;;.\Res;.\lua;.\Laptop;.\Editor;$(NOINHERIT)"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"
RuntimeLibrary="0"
RuntimeTypeInfo="false"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="Winmm.lib"
OutputFile="$(OutDir)\ja2_rel._1066.exe"
LinkIncremental="1"
GenerateDebugInformation="true"
SubSystem="2"
OptimizeReferences="2"
EnableCOMDATFolding="2"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCWebDeploymentTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="Source Files"
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
<File
RelativePath=".\aniviewscreen.cpp"
>
</File>
<File
RelativePath=".\Credits.cpp"
>
</File>
<File
RelativePath=".\Fade Screen.cpp"
>
</File>
<File
RelativePath=".\GameInitOptionsScreen.cpp"
>
</File>
<File
RelativePath=".\gameloop.cpp"
>
</File>
<File
RelativePath=".\gamescreen.cpp"
>
</File>
<File
RelativePath=".\GameSettings.cpp"
>
</File>
<File
RelativePath=".\GameVersion.cpp"
>
</File>
<File
RelativePath=".\HelpScreen.cpp"
>
</File>
<File
RelativePath=".\Init.cpp"
>
</File>
<File
RelativePath=".\Intro.cpp"
>
</File>
<File
RelativePath=".\JA2 Splash.cpp"
>
</File>
<File
RelativePath=".\jascreens.cpp"
>
</File>
<File
RelativePath=".\Loading Screen.cpp"
>
</File>
<File
RelativePath=".\MainMenuScreen.cpp"
>
</File>
<File
RelativePath=".\MessageBoxScreen.cpp"
>
</File>
<File
RelativePath=".\Options Screen.cpp"
>
</File>
<File
RelativePath=".\SaveLoadGame.cpp"
>
</File>
<File
RelativePath=".\SaveLoadScreen.cpp"
>
</File>
<File
RelativePath=".\SCREENS.cpp"
>
</File>
<File
RelativePath=".\Sys Globals.cpp"
>
</File>
</Filter>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl;inc;xsd"
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
>
<File
RelativePath=".\builddefines.h"
>
</File>
<File
RelativePath=".\Cheats.h"
>
</File>
<File
RelativePath=".\Credits.h"
>
</File>
<File
RelativePath=".\Fade Screen.h"
>
</File>
<File
RelativePath=".\GameInitOptionsScreen.h"
>
</File>
<File
RelativePath=".\gameloop.h"
>
</File>
<File
RelativePath=".\gamescreen.h"
>
</File>
<File
RelativePath=".\GameSettings.h"
>
</File>
<File
RelativePath=".\GameVersion.h"
>
</File>
<File
RelativePath=".\HelpScreen.h"
>
</File>
<File
RelativePath=".\HelpScreenText.h"
>
</File>
<File
RelativePath=".\Init.h"
>
</File>
<File
RelativePath=".\Intro.h"
>
</File>
<File
RelativePath=".\JA2 All.h"
>
</File>
<File
RelativePath=".\JA2 Demo Ads.h"
>
</File>
<File
RelativePath=".\JA2 Splash.h"
>
</File>
<File
RelativePath=".\ja2.h"
>
</File>
<File
RelativePath=".\jascreens.h"
>
</File>
<File
RelativePath=".\Language Defines.h"
>
</File>
<File
RelativePath=".\Loading Screen.h"
>
</File>
<File
RelativePath=".\local.h"
>
</File>
<File
RelativePath=".\mainmenuscreen.h"
>
</File>
<File
RelativePath=".\MessageBoxScreen.h"
>
</File>
<File
RelativePath=".\Options Screen.h"
>
</File>
<File
RelativePath=".\SaveLoadGame.h"
>
</File>
<File
RelativePath=".\SaveLoadScreen.h"
>
</File>
<File
RelativePath=".\screenids.h"
>
</File>
<File
RelativePath=".\SCREENS.H"
>
</File>
<File
RelativePath=".\Sys Globals.h"
>
</File>
<File
RelativePath=".\VtuneApi.h"
>
</File>
</Filter>
<Filter
Name="Resource Files"
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
>
<File
RelativePath=".\Console\Console.rc"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCResourceCompilerTool"
AdditionalIncludeDirectories=".\Res"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCResourceCompilerTool"
AdditionalIncludeDirectories=".\Res"
/>
</FileConfiguration>
</File>
<File
RelativePath=".\Res\ja2.rc"
>
</File>
<File
RelativePath=".\Res\jagged3.ico"
>
</File>
<File
RelativePath=".\Res\resource.h"
>
</File>
</Filter>
<File
RelativePath=".\fmodvc.lib"
>
</File>
<File
RelativePath=".\libexpatMT.lib"
>
</File>
<File
RelativePath=".\lua51.lib"
>
</File>
<File
RelativePath=".\mss32.lib"
>
</File>
<File
RelativePath=".\SMACKW32.LIB"
>
</File>
<File
RelativePath=".\VtuneApi.lib"
>
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>