(svn r9631) [NoAI] -Codechange: rewrite the loading in such a manner that the NoAI branch gets savegame compatability for both NoAI branch savegames (from this revision on) as well as trunk savegames up to the revision that NoAI is synched with.
Note: this breaks savegame loading of savegames made with the NoAI branch up to this revision.
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
Name="openttd"
ProjectGUID="{668328A0-B40E-4CDB-BD72-D0064424414A}"
RootNamespace="openttd"
>
<Platforms>
<Platform
Name="Win32"
/>
<Platform
Name="x64"
/>
</Platforms>
<ToolFiles>
<ToolFile
RelativePath="..\src\masm64.rules"
/>
</ToolFiles>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory="..\objs\$(PlatformName)\$(ConfigurationName)\"
IntermediateDirectory="..\objs\$(PlatformName)\$(ConfigurationName)\"
ConfigurationType="1"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="false"
CharacterSet="1"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="MASM AMD64"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\Release/openttd.tlb"
HeaderFileName=""
/>
<Tool
Name="VCCLCompilerTool"
Optimization="3"
InlineFunctionExpansion="2"
EnableIntrinsicFunctions="true"
FavorSizeOrSpeed="2"
OmitFramePointers="true"
AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_EXCEPTION_TRACKER;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_PNG;WITH_FREETYPE;ENABLE_NETWORK"
StringPooling="true"
ExceptionHandling="1"
RuntimeLibrary="0"
StructMemberAlignment="3"
BufferSecurityCheck="false"
EnableFunctionLevelLinking="true"
DefaultCharIsUnsigned="true"
UsePrecompiledHeader="0"
PrecompiledHeaderThrough=""
PrecompiledHeaderFile=""
AssemblerOutput="2"
AssemblerListingLocation="$(IntDir)/"
ObjectFile="$(IntDir)/"
ProgramDataBaseFileName="$(IntDir)/$(TargetName).pdb"
BrowseInformation="1"
BrowseInformationFile="$(IntDir)/"
WarningLevel="3"
WarnAsError="true"
SuppressStartupBanner="true"
DebugInformationFormat="3"
CallingConvention="1"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1053"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib dxguid.lib libfreetype2.lib"
LinkIncremental="1"
SuppressStartupBanner="true"
IgnoreDefaultLibraryNames=""
GenerateDebugInformation="true"
SubSystem="2"
OptimizeReferences="2"
OptimizeForWindows98="1"
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|x64"
OutputDirectory="..\objs\$(PlatformName)\$(ConfigurationName)"
IntermediateDirectory="..\objs\$(PlatformName)\$(ConfigurationName)"
ConfigurationType="1"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="false"
CharacterSet="1"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="MASM AMD64"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
TargetEnvironment="3"
TypeLibraryName=".\Release/openttd.tlb"
HeaderFileName=""
/>
<Tool
Name="VCCLCompilerTool"
Optimization="3"
InlineFunctionExpansion="2"
EnableIntrinsicFunctions="true"
FavorSizeOrSpeed="2"
OmitFramePointers="true"
AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_EXCEPTION_TRACKER;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_PNG;WITH_FREETYPE;ENABLE_NETWORK"
StringPooling="true"
ExceptionHandling="1"
RuntimeLibrary="0"
StructMemberAlignment="0"
BufferSecurityCheck="false"
EnableFunctionLevelLinking="true"
DefaultCharIsUnsigned="true"
UsePrecompiledHeader="0"
PrecompiledHeaderThrough=""
PrecompiledHeaderFile=""
AssemblerOutput="2"
AssemblerListingLocation="$(IntDir)/"
ObjectFile="$(IntDir)/"
ProgramDataBaseFileName="$(IntDir)/$(TargetName).pdb"
BrowseInformation="1"
BrowseInformationFile="$(IntDir)/"
WarningLevel="3"
WarnAsError="false"
SuppressStartupBanner="true"
DebugInformationFormat="3"
CallingConvention="1"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1053"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib dxguid.lib libfreetype2.lib"
LinkIncremental="1"
SuppressStartupBanner="true"
IgnoreDefaultLibraryNames=""
GenerateDebugInformation="true"
SubSystem="2"
OptimizeReferences="2"
OptimizeForWindows98="1"
TargetMachine="17"
/>
<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="Debug|Win32"
OutputDirectory="..\objs\$(PlatformName)\$(ConfigurationName)\"
IntermediateDirectory="..\objs\$(PlatformName)\$(ConfigurationName)\"
ConfigurationType="1"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="false"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="MASM AMD64"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\Debug/openttd.tlb"
HeaderFileName=""
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_PNG;WITH_FREETYPE;ENABLE_NETWORK"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
UsePrecompiledHeader="0"
AssemblerListingLocation="$(IntDir)/"
ObjectFile="$(IntDir)/"
ProgramDataBaseFileName="$(IntDir)/$(TargetName).pdb"
WarningLevel="3"
WarnAsError="true"
SuppressStartupBanner="true"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="4"
CallingConvention="1"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1053"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib dxguid.lib libfreetype2.lib"
LinkIncremental="0"
SuppressStartupBanner="true"
IgnoreDefaultLibraryNames="LIBCMT.lib"
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="Debug|x64"
OutputDirectory="..\objs\$(PlatformName)\$(ConfigurationName)"
IntermediateDirectory="..\objs\$(PlatformName)\$(ConfigurationName)"
ConfigurationType="1"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="false"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="MASM AMD64"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
TargetEnvironment="3"
TypeLibraryName=".\Debug/openttd.tlb"
HeaderFileName=""
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_PNG;WITH_FREETYPE;ENABLE_NETWORK"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
UsePrecompiledHeader="0"
PrecompiledHeaderThrough=""
PrecompiledHeaderFile=""
AssemblerListingLocation="$(IntDir)/"
ObjectFile="$(IntDir)/"
ProgramDataBaseFileName="$(IntDir)/$(TargetName).pdb"
WarningLevel="3"
WarnAsError="false"
SuppressStartupBanner="true"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="3"
CallingConvention="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1053"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="winmm.lib ws2_32.lib libpng.lib zlibstat.lib dxguid.lib libfreetype2.lib"
LinkIncremental="0"
SuppressStartupBanner="true"
IgnoreDefaultLibraryNames="LIBCMT.lib"
GenerateDebugInformation="true"
SubSystem="2"
TargetMachine="17"
/>
<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"
>
<File
RelativePath=".\..\src\airport.cpp"
>
</File>
<File
RelativePath=".\..\src\autoreplace_cmd.cpp"
>
</File>
<File
RelativePath=".\..\src\aystar.cpp"
>
</File>
<File
RelativePath=".\..\src\bmp.cpp"
>
</File>
<File
RelativePath=".\..\src\callback_table.cpp"
>
</File>
<File
RelativePath=".\..\src\cargotype.cpp"
>
</File>
<File
RelativePath=".\..\src\command.cpp"
>
</File>
<File
RelativePath=".\..\src\console.cpp"
>
</File>
<File
RelativePath=".\..\src\console_cmds.cpp"
>
</File>
<File
RelativePath=".\..\src\currency.cpp"
>
</File>
<File
RelativePath=".\..\src\date.cpp"
>
</File>
<File
RelativePath=".\..\src\debug.cpp"
>
</File>
<File
RelativePath=".\..\src\dedicated.cpp"
>
</File>
<File
RelativePath=".\..\src\depot.cpp"
>
</File>
<File
RelativePath=".\..\src\driver.cpp"
>
</File>
<File
RelativePath=".\..\src\economy.cpp"
>
</File>
<File
RelativePath=".\..\src\elrail.cpp"
>
</File>
<File
RelativePath=".\..\src\engine.cpp"
>
</File>
<File
RelativePath=".\..\src\fileio.cpp"
>
</File>
<File
RelativePath=".\..\src\fios.cpp"
>
</File>
<File
RelativePath=".\..\src\fontcache.cpp"
>
</File>
<File
RelativePath=".\..\src\genworld.cpp"
>
</File>
<File
RelativePath=".\..\src\gfx.cpp"
>
</File>
<File
RelativePath=".\..\src\gfxinit.cpp"
>
</File>
<File
RelativePath=".\..\src\heightmap.cpp"
>
</File>
<File
RelativePath=".\..\src\helpers.cpp"
>
</File>
<File
RelativePath=".\..\src\landscape.cpp"
>
</File>
<File
RelativePath=".\..\src\map.cpp"
>
</File>
<File
RelativePath=".\..\src\md5.cpp"
>
</File>
<File
RelativePath=".\..\src\mersenne.cpp"
>
</File>
<File
RelativePath=".\..\src\minilzo.cpp"
>
</File>
<File
RelativePath=".\..\src\misc.cpp"
>
</File>
<File
RelativePath=".\..\src\mixer.cpp"
>
</File>
<File
RelativePath=".\..\src\music.cpp"
>
</File>
<File
RelativePath=".\..\src\namegen.cpp"
>
</File>
<File
RelativePath=".\..\src\network\network.cpp"
>
</File>
<File
RelativePath=".\..\src\network\network_client.cpp"
>
</File>
<File
RelativePath=".\..\src\network\network_data.cpp"
>
</File>
<File
RelativePath=".\..\src\network\network_gamelist.cpp"
>
</File>
<File
RelativePath=".\..\src\network\network_server.cpp"
>
</File>
<File
RelativePath=".\..\src\network\network_udp.cpp"
>
</File>
<File
RelativePath=".\..\src\npf.cpp"
>
</File>
<File
RelativePath=".\..\src\oldloader.cpp"
>
</File>
<File
RelativePath=".\..\src\oldpool.cpp"
>
</File>
<File
RelativePath=".\..\src\openttd.cpp"
>
</File>
<File
RelativePath=".\..\src\os_timer.cpp"
>
</File>
<File
RelativePath=".\..\src\ottdres.rc"
>
</File>
<File
RelativePath=".\..\src\pathfind.cpp"
>
</File>
<File
RelativePath=".\..\src\players.cpp"
>
</File>
<File
RelativePath=".\..\src\queue.cpp"
>
</File>
<File
RelativePath=".\..\src\rail.cpp"
>
</File>
<File
RelativePath=".\..\src\saveload.cpp"
>
</File>
<File
RelativePath=".\..\src\screenshot.cpp"
>
</File>
<File
RelativePath=".\..\src\sdl.cpp"
>
</File>
<File
RelativePath=".\..\src\settings.cpp"
>
</File>
<File
RelativePath=".\..\src\signs.cpp"
>
</File>
<File
RelativePath=".\..\src\sound.cpp"
>
</File>
<File
RelativePath=".\..\src\spritecache.cpp"
>
</File>
<File
RelativePath=".\..\src\station.cpp"
>
</File>
<File
RelativePath=".\..\src\string.cpp"
>
</File>
<File
RelativePath=".\..\src\strings.cpp"
>
</File>
<File
RelativePath=".\..\src\squirrel.cpp"
>
</File>
<File
RelativePath=".\..\src\squirrel_std.cpp"
>
</File>
<File
RelativePath=".\..\src\texteff.cpp"
>
</File>
<File
RelativePath=".\..\src\tgp.cpp"
>
</File>
<File
RelativePath=".\..\src\thread.cpp"
>
</File>
<File
RelativePath=".\..\src\tile.cpp"
>
</File>
<File
RelativePath=".\..\src\vehicle.cpp"
>
</File>
<File
RelativePath=".\..\src\viewport.cpp"
>
</File>
<File
RelativePath=".\..\src\waypoint.cpp"
>
</File>
<File
RelativePath=".\..\src\widget.cpp"
>
</File>
<File
RelativePath=".\..\src\win32.cpp"
>
</File>
<File
RelativePath=".\..\src\window.cpp"
>
</File>
</Filter>
<Filter
Name="Header Files"
>
<File
RelativePath=".\..\src\aircraft.h"
>
</File>
<File
RelativePath=".\..\src\airport.h"
>
</File>
<File
RelativePath=".\..\src\airport_movement.h"
>
</File>
<File
RelativePath=".\..\src\aystar.h"
>
</File>
<File
RelativePath=".\..\src\bmp.h"
>
</File>
<File
RelativePath=".\..\src\cargotype.h"
>
</File>
<File
RelativePath=".\..\src\command.h"
>
</File>
<File
RelativePath=".\..\src\console.h"
>
</File>
<File
RelativePath=".\..\src\currency.h"
>
</File>
<File
RelativePath=".\..\src\date.h"
>
</File>
<File
RelativePath=".\..\src\debug.h"
>
</File>
<File
RelativePath=".\..\src\video\dedicated_v.h"
>
</File>
<File
RelativePath=".\..\src\depot.h"
>
</File>
<File
RelativePath=".\..\src\direction.h"
>
</File>
<File
RelativePath=".\..\src\music\dmusic.h"
>
</File>
<File
RelativePath=".\..\src\driver.h"
>
</File>
<File
RelativePath=".\..\src\economy.h"
>
</File>
<File
RelativePath=".\..\src\engine.h"
>
</File>
<File
RelativePath=".\..\src\fileio.h"
>
</File>
<File
RelativePath=".\..\src\fios.h"
>
</File>
<File
RelativePath=".\..\src\fontcache.h"
>
</File>
<File
RelativePath=".\..\src\functions.h"
>
</File>
<File
RelativePath=".\..\src\genworld.h"
>
</File>
<File
RelativePath=".\..\src\gfx.h"
>
</File>
<File
RelativePath=".\..\src\gfxinit.h"
>
</File>
<File
RelativePath=".\..\src\gui.h"
>
</File>
<File
RelativePath=".\..\src\hal.h"
>
</File>
<File
RelativePath=".\..\src\heightmap.h"
>
</File>
<File
RelativePath=".\..\src\helpers.hpp"
>
</File>
<File
RelativePath=".\..\src\industry.h"
>
</File>
<File
RelativePath=".\..\src\livery.h"
>
</File>
<File
RelativePath=".\..\src\macros.h"
>
</File>
<File
RelativePath=".\..\src\map.h"
>
</File>
<File
RelativePath=".\..\src\md5.h"
>
</File>
<File
RelativePath=".\..\src\mixer.h"
>
</File>
<File
RelativePath=".\..\src\music.h"
>
</File>
<File
RelativePath=".\..\src\network\network.h"
>
</File>
<File
RelativePath=".\..\src\network\network_client.h"
>
</File>
<File
RelativePath=".\..\src\network\network_data.h"
>
</File>
<File
RelativePath=".\..\src\network\network_gamelist.h"
>
</File>
<File
RelativePath=".\..\src\network\network_gui.h"
>
</File>
<File
RelativePath=".\..\src\network\network_server.h"
>
</File>
<File
RelativePath=".\..\src\network\network_udp.h"
>
</File>
<File
RelativePath=".\..\src\newgrf.h"
>
</File>
<File
RelativePath=".\..\src\newgrf_callbacks.h"
>
</File>
<File
RelativePath=".\..\src\newgrf_cargo.h"
>
</File>
<File
RelativePath=".\..\src\newgrf_config.h"
>
</File>
<File
RelativePath=".\..\src\newgrf_engine.h"
>
</File>
<File
RelativePath=".\..\src\newgrf_house.h"
>
</File>
<File
RelativePath=".\..\src\newgrf_sound.h"
>
</File>
<File
RelativePath=".\..\src\newgrf_spritegroup.h"
>
</File>
<File
RelativePath=".\..\src\newgrf_station.h"
>
</File>
<File
RelativePath=".\..\src\newgrf_text.h"
>
</File>
<File
RelativePath=".\..\src\newgrf_town.h"
>
</File>
<File
RelativePath=".\..\src\news.h"
>
</File>
<File
RelativePath=".\..\src\npf.h"
>
</File>
<File
RelativePath=".\..\src\music\null_m.h"
>
</File>
<File
RelativePath=".\..\src\sound\null_s.h"
>
</File>
<File
RelativePath=".\..\src\video\null_v.h"
>
</File>
<File
RelativePath=".\..\src\oldpool.h"
>
</File>
<File
RelativePath=".\..\src\openttd.h"
>
</File>
<File
RelativePath=".\..\src\pathfind.h"
>
</File>
<File
RelativePath=".\..\src\player.h"
>
</File>
<File
RelativePath=".\..\src\player_face.h"
>
</File>
<File
RelativePath=".\..\src\queue.h"
>
</File>
<File
RelativePath=".\..\src\rail.h"
>
</File>
<File
RelativePath=".\..\src\road_cmd.h"
>
</File>
<File
RelativePath=".\..\src\saveload.h"
>
</File>
<File
RelativePath=".\..\src\screenshot.h"
>
</File>
<File
RelativePath=".\..\src\sound\sdl_s.h"
>
</File>
<File
RelativePath=".\..\src\squirrel.hpp"
>
</File>
<File
RelativePath=".\..\src\squirrel_class.hpp"
>
</File>
<File
RelativePath=".\..\src\squirrel_helper.hpp"
>
</File>
<File
RelativePath=".\..\src\squirrel_std.hpp"
>
</File>
<File
RelativePath=".\..\src\video\sdl_v.h"
>
</File>
<File
RelativePath=".\..\src\settings.h"
>
</File>
<File
RelativePath=".\..\src\signs.h"
>
</File>
<File
RelativePath=".\..\src\slope.h"
>
</File>
<File
RelativePath=".\..\src\sound.h"
>
</File>
<File
RelativePath=".\..\src\sprite.h"
>
</File>
<File
RelativePath=".\..\src\station.h"
>
</File>
<File
RelativePath=".\..\src\stdafx.h"
>
</File>
<File
RelativePath=".\..\src\string.h"
>
</File>
<File
RelativePath=".\..\src\tgp.h"
>
</File>
<File
RelativePath=".\..\src\thread.h"
>
</File>
<File
RelativePath=".\..\src\tile.h"
>
</File>
<File
RelativePath=".\..\src\town.h"
>
</File>
<File
RelativePath=".\..\src\train.h"
>
</File>
<File
RelativePath=".\..\src\transparency_gui.h"
>
</File>
<File
RelativePath=".\..\src\variables.h"
>
</File>
<File
RelativePath=".\..\src\vehicle.h"
>
</File>
<File
RelativePath=".\..\src\vehicle_gui.h"
>
</File>
<File
RelativePath=".\..\src\viewport.h"
>
</File>
<File
RelativePath=".\..\src\waypoint.h"
>
</File>
<File
RelativePath=".\..\src\music\win32_m.h"
>
</File>
<File
RelativePath=".\..\src\sound\win32_s.h"
>
</File>
<File
RelativePath=".\..\src\video\win32_v.h"
>
</File>
<File
RelativePath=".\..\src\window.h"
>
</File>
</Filter>
<Filter
Name="GUI Source Code"
>
<File
RelativePath=".\..\src\aircraft_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\airport_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\autoreplace_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\bridge_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\build_vehicle_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\depot_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\dock_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\engine_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\genworld_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\graph_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\industry_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\intro_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\main_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\misc_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\music_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\network\network_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\newgrf_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\news_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\order_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\player_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\rail_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\road_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\roadveh_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\settings_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\ship_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\signs_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\smallmap_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\station_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\subsidy_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\terraform_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\town_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\train_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\transparency_gui.cpp"
>
</File>
<File
RelativePath=".\..\src\vehicle_gui.cpp"
>
</File>
</Filter>
<Filter
Name="Landscape"
>
<File
RelativePath=".\..\src\aircraft_cmd.cpp"
>
</File>
<File
RelativePath=".\..\src\clear_cmd.cpp"
>
</File>
<File
RelativePath=".\..\src\disaster_cmd.cpp"
>
</File>
<File
RelativePath=".\..\src\dummy_land.cpp"
>
</File>
<File
RelativePath=".\..\src\industry_cmd.cpp"
>
</File>
<File
RelativePath=".\..\src\misc_cmd.cpp"
>
</File>
<File
RelativePath=".\..\src\order_cmd.cpp"
>
</File>
<File
RelativePath=".\..\src\rail_cmd.cpp"
>
</File>
<File
RelativePath=".\..\src\road_cmd.cpp"
>
</File>
<File
RelativePath=".\..\src\roadveh_cmd.cpp"
>
</File>
<File
RelativePath=".\..\src\ship_cmd.cpp"
>
</File>
<File
RelativePath=".\..\src\station_cmd.cpp"
>
</File>
<File
RelativePath=".\..\src\town_cmd.cpp"
>
</File>
<File
RelativePath=".\..\src\train_cmd.cpp"
>
</File>
<File
RelativePath=".\..\src\tree_cmd.cpp"
>
</File>
<File
RelativePath=".\..\src\tunnelbridge_cmd.cpp"
>
</File>
<File
RelativePath=".\..\src\unmovable_cmd.cpp"
>
</File>
<File
RelativePath=".\..\src\water_cmd.cpp"
>
</File>
</Filter>
<Filter
Name="Tables"
>
<File
RelativePath=".\..\src\table\ai_rail.h"
>
</File>
<File
RelativePath=".\..\src\table\allstrings.h"
>
</File>
<File
RelativePath=".\..\src\table\animcursors.h"
>
</File>
<File
RelativePath=".\..\src\table\autorail.h"
>
</File>
<File
RelativePath=".\..\src\table\build_industry.h"
>
</File>
<File
RelativePath=".\..\src\table\cargo_const.h"
>
</File>
<File
RelativePath=".\..\src\table\clear_land.h"
>
</File>
<File
RelativePath=".\..\src\table\elrail_data.h"
>
</File>
<File
RelativePath=".\..\src\table\engines.h"
>
</File>
<File
RelativePath=".\..\src\table\genland.h"
>
</File>
<File
RelativePath=".\..\src\table\industry_land.h"
>
</File>
<File
RelativePath=".\..\src\table\landscape_sprite.h"
>
</File>
<File
RelativePath=".\..\src\table\namegen.h"
>
</File>
<File
RelativePath=".\..\src\table\palettes.h"
>
</File>
<File
RelativePath=".\..\src\table\road_land.h"
>
</File>
<File
RelativePath=".\..\src\table\roadveh.h"
>
</File>
<File
RelativePath=".\..\src\table\sprites.h"
>
</File>
<File
RelativePath=".\..\src\table\station_land.h"
>
</File>
<File
RelativePath=".\..\src\table\strings.h"
>
</File>
<File
RelativePath=".\..\src\table\town_land.h"
>
</File>
<File
RelativePath=".\..\src\table\track_land.h"
>
</File>
<File
RelativePath=".\..\src\table\train_cmd.h"
>
</File>
<File
RelativePath=".\..\src\table\tree_land.h"
>
</File>
<File
RelativePath=".\..\src\table\tunnel_land.h"
>
</File>
<File
RelativePath=".\..\src\table\unmovable_land.h"
>
</File>
<File
RelativePath=".\..\src\table\water_land.h"
>
</File>
</Filter>
<Filter
Name="Squirrel"
>
<File
RelativePath=".\..\src\3rdparty\squirrel\squirrel\sqapi.cpp"
>
</File>
<File
RelativePath=".\..\src\3rdparty\squirrel\squirrel\sqbaselib.cpp"
>
</File>
<File
RelativePath=".\..\src\3rdparty\squirrel\squirrel\sqclass.cpp"
>
</File>
<File
RelativePath=".\..\src\3rdparty\squirrel\squirrel\sqcompiler.cpp"
>
</File>
<File
RelativePath=".\..\src\3rdparty\squirrel\squirrel\sqdebug.cpp"
>
</File>
<File
RelativePath=".\..\src\3rdparty\squirrel\squirrel\sqfuncstate.cpp"
>
</File>
<File
RelativePath=".\..\src\3rdparty\squirrel\squirrel\sqlexer.cpp"
>
</File>
<File
RelativePath=".\..\src\3rdparty\squirrel\squirrel\sqmem.cpp"
>
</File>
<File
RelativePath=".\..\src\3rdparty\squirrel\squirrel\sqobject.cpp"
>
</File>
<File
RelativePath=".\..\src\3rdparty\squirrel\squirrel\sqstate.cpp"
>
</File>
<File
RelativePath=".\..\src\3rdparty\squirrel\squirrel\sqtable.cpp"
>
</File>
<File
RelativePath=".\..\src\3rdparty\squirrel\squirrel\sqvm.cpp"
>
</File>
<File
RelativePath=".\..\src\3rdparty\squirrel\sqstdlib\sqstdaux.cpp"
>
</File>
<File
RelativePath=".\..\src\3rdparty\squirrel\sqstdlib\sqstdblob.cpp"
>
</File>
<File
RelativePath=".\..\src\3rdparty\squirrel\sqstdlib\sqstdio.cpp"
>
</File>
<File
RelativePath=".\..\src\3rdparty\squirrel\sqstdlib\sqstdmath.cpp"
>
</File>
<File
RelativePath=".\..\src\3rdparty\squirrel\sqstdlib\sqstdrex.cpp"
>
</File>
<File
RelativePath=".\..\src\3rdparty\squirrel\sqstdlib\sqstdstream.cpp"
>
</File>
<File
RelativePath=".\..\src\3rdparty\squirrel\sqstdlib\sqstdstring.cpp"
>
</File>
<File
RelativePath=".\..\src\3rdparty\squirrel\sqstdlib\sqstdsystem.cpp"
>
</File>
</Filter>
<Filter
Name="AI Core"
>
<File
RelativePath=".\..\src\ai\ai.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\ai.h"
>
</File>
<File
RelativePath=".\..\src\ai\ai_factory.hpp"
>
</File>
<File
RelativePath=".\..\src\ai\ai_squirrel.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\ai_squirrel.hpp"
>
</File>
<File
RelativePath=".\..\src\ai\ai_threads.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\ai_threads.h"
>
</File>
</Filter>
<Filter
Name="AI C++"
>
<File
RelativePath=".\..\src\ai\NoAI\NoAI.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\NoAI\NoAI.hpp"
>
</File>
</Filter>
<Filter
Name="AI API"
>
<File
RelativePath=".\..\src\ai\api\ai_abstractlist.hpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_accounting.hpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_base.hpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_cargo.hpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_company.hpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_controller.hpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_execmode.hpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_industry.hpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_list.hpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_map.hpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_object.hpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_order.hpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_road.hpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_settings.hpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_sign.hpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_testmode.hpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_tilelist.hpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_tilelist_valuator.hpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_town.hpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_townlist.hpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_townlist_valuator.hpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_transactionmode.hpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_vehicle.hpp"
>
</File>
</Filter>
<Filter
Name="AI API Implementation"
>
<File
RelativePath=".\..\src\ai\api\ai_abstractlist.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_accounting.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_base.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_cargo.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_company.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_controller.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_execmode.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_industry.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_list.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_map.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_object.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_order.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_road.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_settings.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_sign.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_testmode.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_tilelist.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_tilelist_valuator.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_town.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_townlist.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_townlist_valuator.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_transactionmode.cpp"
>
</File>
<File
RelativePath=".\..\src\ai\api\ai_vehicle.cpp"
>
</File>
</Filter>
<Filter
Name="NewGRF"
>
<File
RelativePath=".\..\src\newgrf.cpp"
>
</File>
<File
RelativePath=".\..\src\newgrf_cargo.cpp"
>
</File>
<File
RelativePath=".\..\src\newgrf_config.cpp"
>
</File>
<File
RelativePath=".\..\src\newgrf_engine.cpp"
>
</File>
<File
RelativePath=".\..\src\newgrf_house.cpp"
>
</File>
<File
RelativePath=".\..\src\newgrf_sound.cpp"
>
</File>
<File
RelativePath=".\..\src\newgrf_spritegroup.cpp"
>
</File>
<File
RelativePath=".\..\src\newgrf_station.cpp"
>
</File>
<File
RelativePath=".\..\src\newgrf_text.cpp"
>
</File>
<File
RelativePath=".\..\src\newgrf_town.cpp"
>
</File>
</Filter>
<Filter
Name="Map Accessors"
>
<File
RelativePath=".\..\src\bridge_map.cpp"
>
</File>
<File
RelativePath=".\..\src\bridge_map.h"
>
</File>
<File
RelativePath=".\..\src\clear_map.h"
>
</File>
<File
RelativePath=".\..\src\industry_map.h"
>
</File>
<File
RelativePath=".\..\src\rail_map.h"
>
</File>
<File
RelativePath=".\..\src\road_map.cpp"
>
</File>
<File
RelativePath=".\..\src\road_map.h"
>
</File>
<File
RelativePath=".\..\src\station_map.cpp"
>
</File>
<File
RelativePath=".\..\src\station_map.h"
>
</File>
<File
RelativePath=".\..\src\town_map.h"
>
</File>
<File
RelativePath=".\..\src\tree_map.h"
>
</File>
<File
RelativePath=".\..\src\tunnel_map.cpp"
>
</File>
<File
RelativePath=".\..\src\tunnel_map.h"
>
</File>
<File
RelativePath=".\..\src\unmovable_map.h"
>
</File>
<File
RelativePath=".\..\src\void_map.h"
>
</File>
<File
RelativePath=".\..\src\water_map.h"
>
</File>
</Filter>
<Filter
Name="Misc"
>
<File
RelativePath=".\..\src\misc\array.hpp"
>
</File>
<File
RelativePath=".\..\src\misc\autocopyptr.hpp"
>
</File>
<File
RelativePath=".\..\src\misc\autoptr.hpp"
>
</File>
<File
RelativePath=".\..\src\misc\binaryheap.hpp"
>
</File>
<File
RelativePath=".\..\src\misc\blob.hpp"
>
</File>
<File
RelativePath=".\..\src\misc\countedobj.cpp"
>
</File>
<File
RelativePath=".\..\src\misc\countedptr.hpp"
>
</File>
<File
RelativePath=".\..\src\misc\crc32.hpp"
>
</File>
<File
RelativePath=".\..\src\misc\fixedsizearray.hpp"
>
</File>
<File
RelativePath=".\..\src\misc\hashtable.hpp"
>
</File>
</Filter>
<Filter
Name="Network Core"
>
<File
RelativePath=".\..\src\network\core\config.h"
>
</File>
<File
RelativePath=".\..\src\network\core\core.cpp"
>
</File>
<File
RelativePath=".\..\src\network\core\core.h"
>
</File>
<File
RelativePath=".\..\src\network\core\game.h"
>
</File>
<File
RelativePath=".\..\src\network\core\os_abstraction.h"
>
</File>
<File
RelativePath=".\..\src\network\core\packet.cpp"
>
</File>
<File
RelativePath=".\..\src\network\core\packet.h"
>
</File>
<File
RelativePath=".\..\src\network\core\tcp.cpp"
>
</File>
<File
RelativePath=".\..\src\network\core\tcp.h"
>
</File>
<File
RelativePath=".\..\src\network\core\udp.cpp"
>
</File>
<File
RelativePath=".\..\src\network\core\udp.h"
>
</File>
</Filter>
<Filter
Name="YAPF"
>
<File
RelativePath=".\..\src\yapf\follow_track.cpp"
>
</File>
<File
RelativePath=".\..\src\yapf\follow_track.hpp"
>
</File>
<File
RelativePath=".\..\src\yapf\nodelist.hpp"
>
</File>
<File
RelativePath=".\..\src\yapf\track_dir.hpp"
>
</File>
<File
RelativePath=".\..\src\yapf\yapf.h"
>
</File>
<File
RelativePath=".\..\src\yapf\yapf.hpp"
>
</File>
<File
RelativePath=".\..\src\yapf\yapf_base.hpp"
>
</File>
<File
RelativePath=".\..\src\yapf\yapf_common.cpp"
>
</File>
<File
RelativePath=".\..\src\yapf\yapf_common.hpp"
>
</File>
<File
RelativePath=".\..\src\yapf\yapf_costbase.hpp"
>
</File>
<File
RelativePath=".\..\src\yapf\yapf_costcache.hpp"
>
</File>
<File
RelativePath=".\..\src\yapf\yapf_costrail.hpp"
>
</File>
<File
RelativePath=".\..\src\yapf\yapf_destrail.hpp"
>
</File>
<File
RelativePath=".\..\src\yapf\yapf_node.hpp"
>
</File>
<File
RelativePath=".\..\src\yapf\yapf_node_rail.hpp"
>
</File>
<File
RelativePath=".\..\src\yapf\yapf_node_road.hpp"
>
</File>
<File
RelativePath=".\..\src\yapf\yapf_rail.cpp"
>
</File>
<File
RelativePath=".\..\src\yapf\yapf_road.cpp"
>
</File>
<File
RelativePath=".\..\src\yapf\yapf_settings.h"
>
</File>
<File
RelativePath=".\..\src\yapf\yapf_ship.cpp"
>
</File>
</Filter>
<Filter
Name="Video"
>
<File
RelativePath=".\..\src\video\dedicated_v.cpp"
>
</File>
<File
RelativePath=".\..\src\video\null_v.cpp"
>
</File>
<File
RelativePath=".\..\src\video\sdl_v.cpp"
>
</File>
<File
RelativePath=".\..\src\video\win32_v.cpp"
>
</File>
</Filter>
<Filter
Name="Music"
>
<File
RelativePath=".\..\src\music\dmusic.cpp"
>
</File>
<File
RelativePath=".\..\src\music\null_m.cpp"
>
</File>
<File
RelativePath=".\..\src\music\win32_m.cpp"
>
</File>
</Filter>
<Filter
Name="Sound"
>
<File
RelativePath=".\..\src\sound\null_s.cpp"
>
</File>
<File
RelativePath=".\..\src\sound\sdl_s.cpp"
>
</File>
<File
RelativePath=".\..\src\sound\win32_s.cpp"
>
</File>
</Filter>
<Filter
Name="64-bit Specific Files"
Filter="asm"
>
<File
RelativePath=".\..\src\win64.asm"
>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
>
<Tool
Name="MASM AMD64"
PreserveIdentifierCase="true"
PreservePublicAndExternSymbolCase="true"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
>
<Tool
Name="MASM AMD64"
PreserveIdentifierCase="true"
PreservePublicAndExternSymbolCase="true"
/>
</FileConfiguration>
</File>
</Filter>
<File
RelativePath=".\..\media\mainicon.ico"
>
</File>
<File
RelativePath=".\..\media\openttd.ico"
>
</File>
<File
RelativePath=".\..\readme.txt"
>
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>