Added vs2017 project;

This commit is contained in:
Mark Clark
2018-02-25 13:57:01 -05:00
parent 4bba2ba691
commit cec4ca7a20
11 changed files with 2612 additions and 0 deletions

View File

@@ -0,0 +1,81 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.27130.2027
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Blades of Exile", "Blades of Exile.vcxproj", "{0D5452F7-8D4E-4406-8FD9-AEE0ED779189}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Common", "Common\Common.vcxproj", "{540A4D47-DB2C-40E1-9E10-9F6425377022}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Character Editor", "Character Editor\Character Editor.vcxproj", "{FCABADE2-4EEE-48C3-B0AE-49331A9D9A47}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Scenario Editor", "Scenario Editor\Scenario Editor.vcxproj", "{16A4B43F-956A-4B9D-9912-A77CBDDD0F4E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Installer", "Installer\Installer.vcxproj", "{51EE3F8F-C1D2-4CE8-858C-EA06473F535E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Tests", "Tests\Tests.vcxproj", "{46525FDB-EB90-4ACA-9FFC-D305646C3E57}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{0D5452F7-8D4E-4406-8FD9-AEE0ED779189}.Debug|x64.ActiveCfg = Debug|x64
{0D5452F7-8D4E-4406-8FD9-AEE0ED779189}.Debug|x64.Build.0 = Debug|x64
{0D5452F7-8D4E-4406-8FD9-AEE0ED779189}.Debug|x86.ActiveCfg = Debug|Win32
{0D5452F7-8D4E-4406-8FD9-AEE0ED779189}.Debug|x86.Build.0 = Debug|Win32
{0D5452F7-8D4E-4406-8FD9-AEE0ED779189}.Release|x64.ActiveCfg = Release|x64
{0D5452F7-8D4E-4406-8FD9-AEE0ED779189}.Release|x64.Build.0 = Release|x64
{0D5452F7-8D4E-4406-8FD9-AEE0ED779189}.Release|x86.ActiveCfg = Release|Win32
{0D5452F7-8D4E-4406-8FD9-AEE0ED779189}.Release|x86.Build.0 = Release|Win32
{540A4D47-DB2C-40E1-9E10-9F6425377022}.Debug|x64.ActiveCfg = Debug|x64
{540A4D47-DB2C-40E1-9E10-9F6425377022}.Debug|x64.Build.0 = Debug|x64
{540A4D47-DB2C-40E1-9E10-9F6425377022}.Debug|x86.ActiveCfg = Debug|Win32
{540A4D47-DB2C-40E1-9E10-9F6425377022}.Debug|x86.Build.0 = Debug|Win32
{540A4D47-DB2C-40E1-9E10-9F6425377022}.Release|x64.ActiveCfg = Release|x64
{540A4D47-DB2C-40E1-9E10-9F6425377022}.Release|x64.Build.0 = Release|x64
{540A4D47-DB2C-40E1-9E10-9F6425377022}.Release|x86.ActiveCfg = Release|Win32
{540A4D47-DB2C-40E1-9E10-9F6425377022}.Release|x86.Build.0 = Release|Win32
{FCABADE2-4EEE-48C3-B0AE-49331A9D9A47}.Debug|x64.ActiveCfg = Debug|x64
{FCABADE2-4EEE-48C3-B0AE-49331A9D9A47}.Debug|x64.Build.0 = Debug|x64
{FCABADE2-4EEE-48C3-B0AE-49331A9D9A47}.Debug|x86.ActiveCfg = Debug|Win32
{FCABADE2-4EEE-48C3-B0AE-49331A9D9A47}.Debug|x86.Build.0 = Debug|Win32
{FCABADE2-4EEE-48C3-B0AE-49331A9D9A47}.Release|x64.ActiveCfg = Release|x64
{FCABADE2-4EEE-48C3-B0AE-49331A9D9A47}.Release|x64.Build.0 = Release|x64
{FCABADE2-4EEE-48C3-B0AE-49331A9D9A47}.Release|x86.ActiveCfg = Release|Win32
{FCABADE2-4EEE-48C3-B0AE-49331A9D9A47}.Release|x86.Build.0 = Release|Win32
{16A4B43F-956A-4B9D-9912-A77CBDDD0F4E}.Debug|x64.ActiveCfg = Debug|x64
{16A4B43F-956A-4B9D-9912-A77CBDDD0F4E}.Debug|x64.Build.0 = Debug|x64
{16A4B43F-956A-4B9D-9912-A77CBDDD0F4E}.Debug|x86.ActiveCfg = Debug|Win32
{16A4B43F-956A-4B9D-9912-A77CBDDD0F4E}.Debug|x86.Build.0 = Debug|Win32
{16A4B43F-956A-4B9D-9912-A77CBDDD0F4E}.Release|x64.ActiveCfg = Release|x64
{16A4B43F-956A-4B9D-9912-A77CBDDD0F4E}.Release|x64.Build.0 = Release|x64
{16A4B43F-956A-4B9D-9912-A77CBDDD0F4E}.Release|x86.ActiveCfg = Release|Win32
{16A4B43F-956A-4B9D-9912-A77CBDDD0F4E}.Release|x86.Build.0 = Release|Win32
{51EE3F8F-C1D2-4CE8-858C-EA06473F535E}.Debug|x64.ActiveCfg = Debug|x64
{51EE3F8F-C1D2-4CE8-858C-EA06473F535E}.Debug|x64.Build.0 = Debug|x64
{51EE3F8F-C1D2-4CE8-858C-EA06473F535E}.Debug|x86.ActiveCfg = Debug|Win32
{51EE3F8F-C1D2-4CE8-858C-EA06473F535E}.Debug|x86.Build.0 = Debug|Win32
{51EE3F8F-C1D2-4CE8-858C-EA06473F535E}.Release|x64.ActiveCfg = Release|x64
{51EE3F8F-C1D2-4CE8-858C-EA06473F535E}.Release|x64.Build.0 = Release|x64
{51EE3F8F-C1D2-4CE8-858C-EA06473F535E}.Release|x86.ActiveCfg = Release|Win32
{51EE3F8F-C1D2-4CE8-858C-EA06473F535E}.Release|x86.Build.0 = Release|Win32
{46525FDB-EB90-4ACA-9FFC-D305646C3E57}.Debug|x64.ActiveCfg = Debug|x64
{46525FDB-EB90-4ACA-9FFC-D305646C3E57}.Debug|x64.Build.0 = Debug|x64
{46525FDB-EB90-4ACA-9FFC-D305646C3E57}.Debug|x86.ActiveCfg = Debug|Win32
{46525FDB-EB90-4ACA-9FFC-D305646C3E57}.Debug|x86.Build.0 = Debug|Win32
{46525FDB-EB90-4ACA-9FFC-D305646C3E57}.Release|x64.ActiveCfg = Release|x64
{46525FDB-EB90-4ACA-9FFC-D305646C3E57}.Release|x64.Build.0 = Release|x64
{46525FDB-EB90-4ACA-9FFC-D305646C3E57}.Release|x86.ActiveCfg = Release|Win32
{46525FDB-EB90-4ACA-9FFC-D305646C3E57}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {93794B96-F1C0-407D-A88F-63FA5FE83457}
EndGlobalSection
EndGlobal

View File

@@ -0,0 +1,200 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>15.0</VCProjectVersion>
<ProjectGuid>{0D5452F7-8D4E-4406-8FD9-AEE0ED779189}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<WindowsTargetPlatformVersion>10.0.16299.0</WindowsTargetPlatformVersion>
<DefineConstants>$(DefineConstants);GIT_REVISION = $(GitCommit); GIT_TAG = $(GitTag); GIT_TAG_REVISION = "no-tag-rev"</DefineConstants>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PreprocessorDefinitions>MSBUILD_GITREV;WIN32;_WINDOWS;BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE;TIXML_USE_TICPP;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>$(SolutionDir)..\..\src\fileio\gzstream;$(SolutionDir)..\..\src\fileio\xml-parser;$(SolutionDir)..\..\src\fileio\resmgr;$(SolutionDir)..\..\src\dialogxml\widgets;$(SolutionDir)..\..\src\dialogxml\dialogs;$(SolutionDir)..\..\src\universe;$(SolutionDir)..\..\src\tools;$(SolutionDir)..\..\src\scenario;$(SolutionDir)..\..\src\fileio;$(SolutionDir)..\..\src\dialogxml;$(SolutionDir)..\..\src\Gfx;$(SolutionDir)..\..\src;D:\repositories\cboe\rsrc\menus</AdditionalIncludeDirectories>
<ForcedIncludeFiles>$(SolutionDir)..\..\src\global.hpp</ForcedIncludeFiles>
<PrecompiledHeaderFile />
<PrecompiledHeaderOutputFile />
</ClCompile>
<Link>
<TargetMachine>MachineX86</TargetMachine>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Windows</SubSystem>
<EntryPointSymbol>mainCRTStartup</EntryPointSymbol>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PreprocessorDefinitions>MSBUILD_GITREV;WIN32;_WINDOWS;BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE;TIXML_USE_TICPP;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<AdditionalIncludeDirectories>$(SolutionDir)..\..\src\fileio\gzstream;$(SolutionDir)..\..\src\fileio\xml-parser;$(SolutionDir)..\..\src\fileio\resmgr;$(SolutionDir)..\..\src\dialogxml\widgets;$(SolutionDir)..\..\src\dialogxml\dialogs;$(SolutionDir)..\..\src\universe;$(SolutionDir)..\..\src\tools;$(SolutionDir)..\..\src\scenario;$(SolutionDir)..\..\src\fileio;$(SolutionDir)..\..\src\dialogxml;$(SolutionDir)..\..\src\Gfx;$(SolutionDir)..\..\src;D:\repositories\cboe\rsrc\menus</AdditionalIncludeDirectories>
<ForcedIncludeFiles>$(SolutionDir)..\..\src\global.hpp</ForcedIncludeFiles>
</ClCompile>
<Link>
<TargetMachine>MachineX86</TargetMachine>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<EntryPointSymbol>mainCRTStartup</EntryPointSymbol>
<LinkTimeCodeGeneration>UseFastLinkTimeCodeGeneration</LinkTimeCodeGeneration>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<ForcedIncludeFiles>$(SolutionDir)..\..\src\global.hpp</ForcedIncludeFiles>
<AdditionalIncludeDirectories>$(SolutionDir)..\..\src\fileio\gzstream;$(SolutionDir)..\..\src\fileio\xml-parser;$(SolutionDir)..\..\src\fileio\resmgr;$(SolutionDir)..\..\src\dialogxml\widgets;$(SolutionDir)..\..\src\dialogxml\dialogs;$(SolutionDir)..\..\src\universe;$(SolutionDir)..\..\src\tools;$(SolutionDir)..\..\src\scenario;$(SolutionDir)..\..\src\fileio;$(SolutionDir)..\..\src\dialogxml;$(SolutionDir)..\..\src\Gfx;$(SolutionDir)..\..\src;D:\repositories\cboe\rsrc\menus</AdditionalIncludeDirectories>
<WarningLevel>Level3</WarningLevel>
<PreprocessorDefinitions>MSBUILD_GITREV;WIN32;_WINDOWS;BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE;TIXML_USE_TICPP;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<OmitFramePointers>false</OmitFramePointers>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<PrecompiledHeaderFile />
<PrecompiledHeaderOutputFile />
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<ForcedIncludeFiles>$(SolutionDir)..\..\src\global.hpp</ForcedIncludeFiles>
<AdditionalIncludeDirectories>$(SolutionDir)..\..\src\fileio\gzstream;$(SolutionDir)..\..\src\fileio\xml-parser;$(SolutionDir)..\..\src\fileio\resmgr;$(SolutionDir)..\..\src\dialogxml\widgets;$(SolutionDir)..\..\src\dialogxml\dialogs;$(SolutionDir)..\..\src\universe;$(SolutionDir)..\..\src\tools;$(SolutionDir)..\..\src\scenario;$(SolutionDir)..\..\src\fileio;$(SolutionDir)..\..\src\dialogxml;$(SolutionDir)..\..\src\Gfx;$(SolutionDir)..\..\src;D:\repositories\cboe\rsrc\menus</AdditionalIncludeDirectories>
<OmitFramePointers>false</OmitFramePointers>
<WarningLevel>Level3</WarningLevel>
<PreprocessorDefinitions>MSBUILD_GITREV;WIN32;_WINDOWS;BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE;TIXML_USE_TICPP;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
</ClCompile>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\src\game\boe.actions.cpp" />
<ClCompile Include="..\..\src\game\boe.combat.cpp" />
<ClCompile Include="..\..\src\game\boe.dlgutil.cpp" />
<ClCompile Include="..\..\src\game\boe.fileio.cpp" />
<ClCompile Include="..\..\src\game\boe.graphics.cpp" />
<ClCompile Include="..\..\src\game\boe.graphutil.cpp" />
<ClCompile Include="..\..\src\game\boe.infodlg.cpp" />
<ClCompile Include="..\..\src\game\boe.items.cpp" />
<ClCompile Include="..\..\src\game\boe.locutils.cpp" />
<ClCompile Include="..\..\src\game\boe.main.cpp" />
<ClCompile Include="..\..\src\game\boe.menus.win.cpp" />
<ClCompile Include="..\..\src\game\boe.monster.cpp" />
<ClCompile Include="..\..\src\game\boe.newgraph.cpp" />
<ClCompile Include="..\..\src\game\boe.party.cpp" />
<ClCompile Include="..\..\src\game\boe.specials.cpp" />
<ClCompile Include="..\..\src\game\boe.startup.cpp" />
<ClCompile Include="..\..\src\game\boe.text.cpp" />
<ClCompile Include="..\..\src\game\boe.town.cpp" />
<ClCompile Include="..\..\src\game\boe.townspec.cpp" />
<ClCompile Include="..\..\src\pcedit\pc.editors.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\rsrc\menus\boeresource.h" />
<ClInclude Include="..\..\src\game\boe.actions.hpp" />
<ClInclude Include="..\..\src\game\boe.combat.hpp" />
<ClInclude Include="..\..\src\game\boe.consts.hpp" />
<ClInclude Include="..\..\src\game\boe.dlgutil.hpp" />
<ClInclude Include="..\..\src\game\boe.fileio.hpp" />
<ClInclude Include="..\..\src\game\boe.global.hpp" />
<ClInclude Include="..\..\src\game\boe.graphics.hpp" />
<ClInclude Include="..\..\src\game\boe.graphutil.hpp" />
<ClInclude Include="..\..\src\game\boe.infodlg.hpp" />
<ClInclude Include="..\..\src\game\boe.items.hpp" />
<ClInclude Include="..\..\src\game\boe.locutils.hpp" />
<ClInclude Include="..\..\src\game\boe.main.hpp" />
<ClInclude Include="..\..\src\game\boe.menus.hpp" />
<ClInclude Include="..\..\src\game\boe.monster.hpp" />
<ClInclude Include="..\..\src\game\boe.newgraph.hpp" />
<ClInclude Include="..\..\src\game\boe.party.hpp" />
<ClInclude Include="..\..\src\game\boe.specials.hpp" />
<ClInclude Include="..\..\src\game\boe.text.hpp" />
<ClInclude Include="..\..\src\game\boe.town.hpp" />
<ClInclude Include="..\..\src\game\boe.townspec.hpp" />
<ClInclude Include="..\..\src\pcedit\pc.editors.hpp" />
</ItemGroup>
<ItemGroup>
<Image Include="..\..\rsrc\icons\win\BOE Icon.ico" />
<Image Include="..\..\rsrc\icons\win\BOE Save.ico" />
<Image Include="..\..\rsrc\icons\win\BOE Scenario.ico" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\rsrc\menus\BladesOfExile.rc">
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)../../rsrc/icons/win/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)../../rsrc/icons/win/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="Common\Common.vcxproj">
<Project>{540a4d47-db2c-40e1-9e10-9f6425377022}</Project>
<UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
<Private>true</Private>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets" />
</Project>

View File

@@ -0,0 +1,163 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\src\game\boe.actions.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\boe.combat.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\boe.dlgutil.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\boe.fileio.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\boe.graphics.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\boe.graphutil.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\boe.infodlg.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\boe.items.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\boe.locutils.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\boe.main.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\boe.menus.win.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\boe.monster.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\boe.newgraph.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\boe.party.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\boe.specials.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\boe.startup.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\boe.text.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\boe.town.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\game\boe.townspec.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\pcedit\pc.editors.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\src\game\boe.actions.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\boe.combat.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\boe.consts.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\boe.dlgutil.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\boe.fileio.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\boe.global.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\boe.graphics.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\boe.graphutil.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\boe.infodlg.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\boe.items.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\boe.locutils.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\boe.main.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\boe.menus.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\boe.monster.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\boe.newgraph.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\boe.party.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\boe.specials.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\boe.text.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\boe.town.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\game\boe.townspec.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\rsrc\menus\boeresource.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\pcedit\pc.editors.hpp">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<Image Include="..\..\rsrc\icons\win\BOE Icon.ico">
<Filter>Resource Files</Filter>
</Image>
<Image Include="..\..\rsrc\icons\win\BOE Save.ico">
<Filter>Resource Files</Filter>
</Image>
<Image Include="..\..\rsrc\icons\win\BOE Scenario.ico">
<Filter>Resource Files</Filter>
</Image>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\rsrc\menus\BladesOfExile.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,158 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>15.0</VCProjectVersion>
<ProjectGuid>{FCABADE2-4EEE-48C3-B0AE-49331A9D9A47}</ProjectGuid>
<RootNamespace>CharacterEditor</RootNamespace>
<WindowsTargetPlatformVersion>10.0.16299.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<SDLCheck>true</SDLCheck>
<ConformanceMode>true</ConformanceMode>
<AdditionalIncludeDirectories>$(SolutionDir)..\..\src\fileio\gzstream;$(SolutionDir)..\..\src\fileio\xml-parser;$(SolutionDir)..\..\src\fileio\resmgr;$(SolutionDir)..\..\src\dialogxml\widgets;$(SolutionDir)..\..\src\dialogxml\dialogs;$(SolutionDir)..\..\src\universe;$(SolutionDir)..\..\src\tools;$(SolutionDir)..\..\src\scenario;$(SolutionDir)..\..\src\fileio;$(SolutionDir)..\..\src\dialogxml;$(SolutionDir)..\..\src\Gfx;$(SolutionDir)..\..\src;D:\repositories\cboe\rsrc\menus</AdditionalIncludeDirectories>
<ForcedIncludeFiles>$(SolutionDir)..\..\src\global.hpp</ForcedIncludeFiles>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EntryPointSymbol>mainCRTStartup</EntryPointSymbol>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<SDLCheck>true</SDLCheck>
<ConformanceMode>true</ConformanceMode>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<ConformanceMode>true</ConformanceMode>
<AdditionalIncludeDirectories>$(SolutionDir)..\..\src\fileio\gzstream;$(SolutionDir)..\..\src\fileio\xml-parser;$(SolutionDir)..\..\src\fileio\resmgr;$(SolutionDir)..\..\src\dialogxml\widgets;$(SolutionDir)..\..\src\dialogxml\dialogs;$(SolutionDir)..\..\src\universe;$(SolutionDir)..\..\src\tools;$(SolutionDir)..\..\src\scenario;$(SolutionDir)..\..\src\fileio;$(SolutionDir)..\..\src\dialogxml;$(SolutionDir)..\..\src\Gfx;$(SolutionDir)..\..\src;D:\repositories\cboe\rsrc\menus</AdditionalIncludeDirectories>
<ForcedIncludeFiles>$(SolutionDir)..\..\src\global.hpp</ForcedIncludeFiles>
</ClCompile>
<Link>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<SubSystem>Windows</SubSystem>
<EntryPointSymbol>mainCRTStartup</EntryPointSymbol>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<ConformanceMode>true</ConformanceMode>
</ClCompile>
<Link>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ResourceCompile Include="..\..\..\rsrc\menus\CharEditor.rc" />
</ItemGroup>
<ItemGroup>
<Image Include="..\..\..\rsrc\icons\win\BOE Save.ico" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\rsrc\menus\pcresource.h" />
<ClInclude Include="..\..\..\src\pcedit\pc.action.hpp" />
<ClInclude Include="..\..\..\src\pcedit\pc.editors.hpp" />
<ClInclude Include="..\..\..\src\pcedit\pc.fileio.hpp" />
<ClInclude Include="..\..\..\src\pcedit\pc.graphics.hpp" />
<ClInclude Include="..\..\..\src\pcedit\pc.menus.hpp" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\pcedit\pc.action.cpp" />
<ClCompile Include="..\..\..\src\pcedit\pc.editors.cpp" />
<ClCompile Include="..\..\..\src\pcedit\pc.fileio.cpp" />
<ClCompile Include="..\..\..\src\pcedit\pc.graphics.cpp" />
<ClCompile Include="..\..\..\src\pcedit\pc.main.cpp" />
<ClCompile Include="..\..\..\src\pcedit\pc.menus.win.cpp" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Common\Common.vcxproj">
<Project>{540a4d47-db2c-40e1-9e10-9f6425377022}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets" />
</Project>

View File

@@ -0,0 +1,67 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\..\rsrc\menus\CharEditor.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<Image Include="..\..\..\rsrc\icons\win\BOE Save.ico">
<Filter>Resource Files</Filter>
</Image>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\src\pcedit\pc.action.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\pcedit\pc.editors.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\pcedit\pc.fileio.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\pcedit\pc.graphics.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\pcedit\pc.menus.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\rsrc\menus\pcresource.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\pcedit\pc.action.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\pcedit\pc.editors.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\pcedit\pc.fileio.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\pcedit\pc.graphics.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\pcedit\pc.main.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\pcedit\pc.menus.win.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,559 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>15.0</VCProjectVersion>
<ProjectGuid>{540A4D47-DB2C-40E1-9E10-9F6425377022}</ProjectGuid>
<RootNamespace>Common</RootNamespace>
<WindowsTargetPlatformVersion>10.0.16299.0</WindowsTargetPlatformVersion>
<DefineConstants>$(DefineConstants);GIT_REVISION = $(GitCommit); GIT_TAG = $(GitTag); GIT_TAG_REVISION = "no-tag-rev"</DefineConstants>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<SourcePath>$(SolutionDir)..\..\src;$(SourcePath)</SourcePath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<SourcePath>$(SolutionDir)..\..\src;$(SourcePath)</SourcePath>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<SDLCheck>
</SDLCheck>
<ConformanceMode>true</ConformanceMode>
<ForcedIncludeFiles>$(SolutionDir)..\..\src\global.hpp</ForcedIncludeFiles>
<DisableSpecificWarnings>
</DisableSpecificWarnings>
<PreprocessorDefinitions>WIN32;_WINDOWS;BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE;TIXML_USE_TICPP;%(PreprocessorDefinitions);_DEBUG</PreprocessorDefinitions>
<AdditionalUsingDirectories>
</AdditionalUsingDirectories>
<AdditionalIncludeDirectories>$(SolutionDir)..\..\src\fileio\gzstream;$(SolutionDir)..\..\src\fileio\xml-parser;$(SolutionDir)..\..\src\fileio\resmgr;$(SolutionDir)..\..\src\dialogxml\widgets;$(SolutionDir)..\..\src\dialogxml\dialogs;$(SolutionDir)..\..\src\universe;$(SolutionDir)..\..\src\tools;$(SolutionDir)..\..\src\scenario;$(SolutionDir)..\..\src\fileio;$(SolutionDir)..\..\src\dialogxml;$(SolutionDir)..\..\src\Gfx;$(SolutionDir)..\..\src</AdditionalIncludeDirectories>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<SDLCheck>true</SDLCheck>
<ConformanceMode>true</ConformanceMode>
<PreprocessorDefinitions>WIN32;_WINDOWS;BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE;TIXML_USE_TICPP;%(PreprocessorDefinitions);_DEBUG</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(SolutionDir)..\..\src\fileio\gzstream;$(SolutionDir)..\..\src\fileio\xml-parser;$(SolutionDir)..\..\src\fileio\resmgr;$(SolutionDir)..\..\src\dialogxml\widgets;$(SolutionDir)..\..\src\dialogxml\dialogs;$(SolutionDir)..\..\src\universe;$(SolutionDir)..\..\src\tools;$(SolutionDir)..\..\src\scenario;$(SolutionDir)..\..\src\fileio;$(SolutionDir)..\..\src\dialogxml;$(SolutionDir)..\..\src\Gfx;$(SolutionDir)..\..\src</AdditionalIncludeDirectories>
<ForcedIncludeFiles>$(SolutionDir)..\..\src\global.hpp</ForcedIncludeFiles>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>
</SDLCheck>
<ConformanceMode>true</ConformanceMode>
<ForcedIncludeFiles>$(SolutionDir)..\..\src\global.hpp</ForcedIncludeFiles>
<DisableSpecificWarnings>
</DisableSpecificWarnings>
<PreprocessorDefinitions>WIN32;_WINDOWS;BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE;TIXML_USE_TICPP;%(PreprocessorDefinitions);NDEBUG</PreprocessorDefinitions>
<AdditionalUsingDirectories>
</AdditionalUsingDirectories>
<AdditionalIncludeDirectories>$(SolutionDir)..\..\src\fileio\gzstream;$(SolutionDir)..\..\src\fileio\xml-parser;$(SolutionDir)..\..\src\fileio\resmgr;$(SolutionDir)..\..\src\dialogxml\widgets;$(SolutionDir)..\..\src\dialogxml\dialogs;$(SolutionDir)..\..\src\universe;$(SolutionDir)..\..\src\tools;$(SolutionDir)..\..\src\scenario;$(SolutionDir)..\..\src\fileio;$(SolutionDir)..\..\src\dialogxml;$(SolutionDir)..\..\src\Gfx;$(SolutionDir)..\..\src</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<ConformanceMode>true</ConformanceMode>
<PreprocessorDefinitions>WIN32;_WINDOWS;BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE;TIXML_USE_TICPP;%(PreprocessorDefinitions);NDEBUG</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(SolutionDir)..\..\src\fileio\gzstream;$(SolutionDir)..\..\src\fileio\xml-parser;$(SolutionDir)..\..\src\fileio\resmgr;$(SolutionDir)..\..\src\dialogxml\widgets;$(SolutionDir)..\..\src\dialogxml\dialogs;$(SolutionDir)..\..\src\universe;$(SolutionDir)..\..\src\tools;$(SolutionDir)..\..\src\scenario;$(SolutionDir)..\..\src\fileio;$(SolutionDir)..\..\src\dialogxml;$(SolutionDir)..\..\src\Gfx;$(SolutionDir)..\..\src</AdditionalIncludeDirectories>
<ForcedIncludeFiles>$(SolutionDir)..\..\src\global.hpp</ForcedIncludeFiles>
</ClCompile>
<Link>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<Xml Include="..\..\..\rsrc\dialogs\1str-lg.xml" />
<Xml Include="..\..\..\rsrc\dialogs\1str-title-lg.xml" />
<Xml Include="..\..\..\rsrc\dialogs\1str-title.xml" />
<Xml Include="..\..\..\rsrc\dialogs\1str.xml" />
<Xml Include="..\..\..\rsrc\dialogs\2str-lg.xml" />
<Xml Include="..\..\..\rsrc\dialogs\2str-title-lg.xml" />
<Xml Include="..\..\..\rsrc\dialogs\2str-title.xml" />
<Xml Include="..\..\..\rsrc\dialogs\2str.xml" />
<Xml Include="..\..\..\rsrc\dialogs\abort-game.xml" />
<Xml Include="..\..\..\rsrc\dialogs\about-boe.xml" />
<Xml Include="..\..\..\rsrc\dialogs\about-pced.xml" />
<Xml Include="..\..\..\rsrc\dialogs\about-scened.xml" />
<Xml Include="..\..\..\rsrc\dialogs\add-new-sheet.xml" />
<Xml Include="..\..\..\rsrc\dialogs\add-random-items.xml" />
<Xml Include="..\..\..\rsrc\dialogs\adventure-notes.xml" />
<Xml Include="..\..\..\rsrc\dialogs\attack-friendly.xml" />
<Xml Include="..\..\..\rsrc\dialogs\basic-button.xml" />
<Xml Include="..\..\..\rsrc\dialogs\basic-lever.xml" />
<Xml Include="..\..\..\rsrc\dialogs\basic-portal.xml" />
<Xml Include="..\..\..\rsrc\dialogs\basic-slope-down.xml" />
<Xml Include="..\..\..\rsrc\dialogs\basic-slope-up.xml" />
<Xml Include="..\..\..\rsrc\dialogs\basic-stair-down.xml" />
<Xml Include="..\..\..\rsrc\dialogs\basic-stair-up.xml" />
<Xml Include="..\..\..\rsrc\dialogs\basic-trap.xml" />
<Xml Include="..\..\..\rsrc\dialogs\boat-bridge.xml" />
<Xml Include="..\..\..\rsrc\dialogs\cast-spell.xml" />
<Xml Include="..\..\..\rsrc\dialogs\change-terrain.xml" />
<Xml Include="..\..\..\rsrc\dialogs\choose-bg.xml" />
<Xml Include="..\..\..\rsrc\dialogs\choose-pict.xml" />
<Xml Include="..\..\..\rsrc\dialogs\choose-string.xml" />
<Xml Include="..\..\..\rsrc\dialogs\clear-items-confirm.xml" />
<Xml Include="..\..\..\rsrc\dialogs\confirm-interrupt.xml" />
<Xml Include="..\..\..\rsrc\dialogs\congrats-save.xml" />
<Xml Include="..\..\..\rsrc\dialogs\convert-pics-now.xml" />
<Xml Include="..\..\..\rsrc\dialogs\dark-slope-down.xml" />
<Xml Include="..\..\..\rsrc\dialogs\dark-slope-up.xml" />
<Xml Include="..\..\..\rsrc\dialogs\data-dump-confirm.xml" />
<Xml Include="..\..\..\rsrc\dialogs\delete-pc-confirm.xml" />
<Xml Include="..\..\..\rsrc\dialogs\delete-town-confirm.xml" />
<Xml Include="..\..\..\rsrc\dialogs\dialog.xsl" />
<Xml Include="..\..\..\rsrc\dialogs\discard-special-node.xml" />
<Xml Include="..\..\..\rsrc\dialogs\drop-item-confirm.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-day.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-dialog-text.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-intro.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-item-abils.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-item-shortcut.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-item.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-mabil-general.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-mabil-missile.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-mabil-radiate.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-mabil-special.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-mabil-summon.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-monster-abils.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-monster.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-outdoor-details.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-outdoor-encounter.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-party.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-personality.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-placed-item.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-quest.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-save-rects.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-scenario-details.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-scenario-events.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-shop-item.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-shop-special.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-shop.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-sign.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-sounds.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-special-assign.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-special-item.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-special-node.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-special-text-sm.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-special-text.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-talk-node.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-ter-obj.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-terrain.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-text.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-town-advanced.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-town-details.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-town-events.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-town-varying.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-town-wandering.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-townperson-advanced.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-townperson.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-vehicle.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-xp.xml" />
<Xml Include="..\..\..\rsrc\dialogs\event-journal.xml" />
<Xml Include="..\..\..\rsrc\dialogs\get-items.xml" />
<Xml Include="..\..\..\rsrc\dialogs\get-mabil-num.xml" />
<Xml Include="..\..\..\rsrc\dialogs\get-num.xml" />
<Xml Include="..\..\..\rsrc\dialogs\get-response.xml" />
<Xml Include="..\..\..\rsrc\dialogs\graphic-sheets.xml" />
<Xml Include="..\..\..\rsrc\dialogs\graphic-types.xml" />
<Xml Include="..\..\..\rsrc\dialogs\have-no-pics.xml" />
<Xml Include="..\..\..\rsrc\dialogs\have-only-full-pics.xml" />
<Xml Include="..\..\..\rsrc\dialogs\help-combat.xml" />
<Xml Include="..\..\..\rsrc\dialogs\help-contest.xml" />
<Xml Include="..\..\..\rsrc\dialogs\help-debug.xml" />
<Xml Include="..\..\..\rsrc\dialogs\help-distributing.xml" />
<Xml Include="..\..\..\rsrc\dialogs\help-editing.xml" />
<Xml Include="..\..\..\rsrc\dialogs\help-fields.xml" />
<Xml Include="..\..\..\rsrc\dialogs\help-hints.xml" />
<Xml Include="..\..\..\rsrc\dialogs\help-inventory.xml" />
<Xml Include="..\..\..\rsrc\dialogs\help-magic.xml" />
<Xml Include="..\..\..\rsrc\dialogs\help-outdoor.xml" />
<Xml Include="..\..\..\rsrc\dialogs\help-party.xml" />
<Xml Include="..\..\..\rsrc\dialogs\help-testing.xml" />
<Xml Include="..\..\..\rsrc\dialogs\help-town.xml" />
<Xml Include="..\..\..\rsrc\dialogs\inventory-full.xml" />
<Xml Include="..\..\..\rsrc\dialogs\item-info.xml" />
<Xml Include="..\..\..\rsrc\dialogs\job-board.xml" />
<Xml Include="..\..\..\rsrc\dialogs\keep-stored-items.xml" />
<Xml Include="..\..\..\rsrc\dialogs\leave-scenario.xml" />
<Xml Include="..\..\..\rsrc\dialogs\leave-town.xml" />
<Xml Include="..\..\..\rsrc\dialogs\locked-door-action.xml" />
<Xml Include="..\..\..\rsrc\dialogs\make-scenario1.xml" />
<Xml Include="..\..\..\rsrc\dialogs\make-scenario2.xml" />
<Xml Include="..\..\..\rsrc\dialogs\many-str.xml" />
<Xml Include="..\..\..\rsrc\dialogs\monster-info.xml" />
<Xml Include="..\..\..\rsrc\dialogs\must-delete-in-order.xml" />
<Xml Include="..\..\..\rsrc\dialogs\need-party.xml" />
<Xml Include="..\..\..\rsrc\dialogs\new-party.xml" />
<Xml Include="..\..\..\rsrc\dialogs\new-town.xml" />
<Xml Include="..\..\..\rsrc\dialogs\no-scenarios.xml" />
<Xml Include="..\..\..\rsrc\dialogs\not-at-edge.xml" />
<Xml Include="..\..\..\rsrc\dialogs\not-split.xml" />
<Xml Include="..\..\..\rsrc\dialogs\party-death.xml" />
<Xml Include="..\..\..\rsrc\dialogs\pc-alchemy-info.xml" />
<Xml Include="..\..\..\rsrc\dialogs\pc-info.xml" />
<Xml Include="..\..\..\rsrc\dialogs\pc-spell-info.xml" />
<Xml Include="..\..\..\rsrc\dialogs\pick-pc-name.xml" />
<Xml Include="..\..\..\rsrc\dialogs\pick-potion.xml" />
<Xml Include="..\..\..\rsrc\dialogs\pick-prefab-scen.xml" />
<Xml Include="..\..\..\rsrc\dialogs\pick-race-abil.xml" />
<Xml Include="..\..\..\rsrc\dialogs\pick-scenario.xml" />
<Xml Include="..\..\..\rsrc\dialogs\pick-spec-type.xml" />
<Xml Include="..\..\..\rsrc\dialogs\preferences.xml" />
<Xml Include="..\..\..\rsrc\dialogs\quest-info.xml" />
<Xml Include="..\..\..\rsrc\dialogs\quit-confirm-nosave.xml" />
<Xml Include="..\..\..\rsrc\dialogs\quit-confirm-save.xml" />
<Xml Include="..\..\..\rsrc\dialogs\removed-special-items.xml" />
<Xml Include="..\..\..\rsrc\dialogs\resize-outdoors.xml" />
<Xml Include="..\..\..\rsrc\dialogs\restart-game.xml" />
<Xml Include="..\..\..\rsrc\dialogs\reunite-first.xml" />
<Xml Include="..\..\..\rsrc\dialogs\reunited.xml" />
<Xml Include="..\..\..\rsrc\dialogs\save-before-close.xml" />
<Xml Include="..\..\..\rsrc\dialogs\save-before-load.xml" />
<Xml Include="..\..\..\rsrc\dialogs\save-before-quit.xml" />
<Xml Include="..\..\..\rsrc\dialogs\save-before-revert.xml" />
<Xml Include="..\..\..\rsrc\dialogs\save-close.xml" />
<Xml Include="..\..\..\rsrc\dialogs\save-legacy-scen.xml" />
<Xml Include="..\..\..\rsrc\dialogs\save-open.xml" />
<Xml Include="..\..\..\rsrc\dialogs\save-quit.xml" />
<Xml Include="..\..\..\rsrc\dialogs\save-revert.xml" />
<Xml Include="..\..\..\rsrc\dialogs\scen-version-mismatch.xml" />
<Xml Include="..\..\..\rsrc\dialogs\select-import-town.xml" />
<Xml Include="..\..\..\rsrc\dialogs\select-pc.xml" />
<Xml Include="..\..\..\rsrc\dialogs\select-sector.xml" />
<Xml Include="..\..\..\rsrc\dialogs\select-town-edit.xml" />
<Xml Include="..\..\..\rsrc\dialogs\select-town-enter.xml" />
<Xml Include="..\..\..\rsrc\dialogs\set-area-desc.xml" />
<Xml Include="..\..\..\rsrc\dialogs\set-not-owned.xml" />
<Xml Include="..\..\..\rsrc\dialogs\set-sdf.xml" />
<Xml Include="..\..\..\rsrc\dialogs\show-map.xml" />
<Xml Include="..\..\..\rsrc\dialogs\skill-info.xml" />
<Xml Include="..\..\..\rsrc\dialogs\slimy-stair-down.xml" />
<Xml Include="..\..\..\rsrc\dialogs\slimy-stair-up.xml" />
<Xml Include="..\..\..\rsrc\dialogs\soul-crystal.xml" />
<Xml Include="..\..\..\rsrc\dialogs\spell-info.xml" />
<Xml Include="..\..\..\rsrc\dialogs\spend-xp.xml" />
<Xml Include="..\..\..\rsrc\dialogs\steal-item.xml" />
<Xml Include="..\..\..\rsrc\dialogs\talk-notes.xml" />
<Xml Include="..\..\..\rsrc\dialogs\text-dump-confirm.xml" />
<Xml Include="..\..\..\rsrc\dialogs\tip-of-day.xml" />
<Xml Include="..\..\..\rsrc\dialogs\view-sign.xml" />
<Xml Include="..\..\..\rsrc\dialogs\welcome.xml" />
</ItemGroup>
<ItemGroup>
<None Include="..\..\..\rsrc\dialogs\dialog.css" />
<None Include="..\..\..\src\scenario\town_import.tpp" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\dialogxml\dialogs\3choice.cpp" />
<ClCompile Include="..\..\..\src\dialogxml\dialogs\choicedlog.cpp" />
<ClCompile Include="..\..\..\src\dialogxml\dialogs\dialog.cpp" />
<ClCompile Include="..\..\..\src\dialogxml\dialogs\pictchoice.cpp" />
<ClCompile Include="..\..\..\src\dialogxml\dialogs\strchoice.cpp" />
<ClCompile Include="..\..\..\src\dialogxml\dialogs\strdlog.cpp" />
<ClCompile Include="..\..\..\src\dialogxml\widgets\basicbtns.cpp" />
<ClCompile Include="..\..\..\src\dialogxml\widgets\button.cpp" />
<ClCompile Include="..\..\..\src\dialogxml\widgets\control.cpp" />
<ClCompile Include="..\..\..\src\dialogxml\widgets\field.cpp" />
<ClCompile Include="..\..\..\src\dialogxml\widgets\message.cpp" />
<ClCompile Include="..\..\..\src\dialogxml\widgets\pict.cpp" />
<ClCompile Include="..\..\..\src\dialogxml\widgets\scrollbar.cpp" />
<ClCompile Include="..\..\..\src\dialogxml\widgets\scrollpane.cpp" />
<ClCompile Include="..\..\..\src\dialogxml\widgets\stack.cpp" />
<ClCompile Include="..\..\..\src\fileio\debugout.win.cpp" />
<ClCompile Include="..\..\..\src\fileio\estreams.cpp" />
<ClCompile Include="..\..\..\src\fileio\fileio.cpp" />
<ClCompile Include="..\..\..\src\fileio\fileio_party.cpp" />
<ClCompile Include="..\..\..\src\fileio\fileio_scen.cpp" />
<ClCompile Include="..\..\..\src\fileio\gzstream\gzstream.cpp" />
<ClCompile Include="..\..\..\src\fileio\map_parse.cpp" />
<ClCompile Include="..\..\..\src\fileio\resmgr\restypes.cpp" />
<ClCompile Include="..\..\..\src\fileio\special_parse.cpp" />
<ClCompile Include="..\..\..\src\fileio\tarball.cpp" />
<ClCompile Include="..\..\..\src\fileio\xml-parser\ticpp.cpp" />
<ClCompile Include="..\..\..\src\fileio\xml-parser\tinyprint.cpp" />
<ClCompile Include="..\..\..\src\fileio\xml-parser\tinystr.cpp" />
<ClCompile Include="..\..\..\src\fileio\xml-parser\tinyxml.cpp" />
<ClCompile Include="..\..\..\src\fileio\xml-parser\tinyxmlerror.cpp" />
<ClCompile Include="..\..\..\src\fileio\xml-parser\tinyxmlparser.cpp" />
<ClCompile Include="..\..\..\src\gfx\gfxsheets.cpp" />
<ClCompile Include="..\..\..\src\gfx\qdpict.mac.cpp" />
<ClCompile Include="..\..\..\src\gfx\render_image.cpp" />
<ClCompile Include="..\..\..\src\gfx\render_shapes.cpp" />
<ClCompile Include="..\..\..\src\gfx\render_text.cpp" />
<ClCompile Include="..\..\..\src\gfx\tiling.cpp" />
<ClCompile Include="..\..\..\src\location.cpp" />
<ClCompile Include="..\..\..\src\mathutil.cpp" />
<ClCompile Include="..\..\..\src\oldstructs.cpp" />
<ClCompile Include="..\..\..\src\porting.cpp" />
<ClCompile Include="..\..\..\src\scenario\item.cpp" />
<ClCompile Include="..\..\..\src\scenario\monster.cpp" />
<ClCompile Include="..\..\..\src\scenario\outdoors.cpp" />
<ClCompile Include="..\..\..\src\scenario\scenario.cpp" />
<ClCompile Include="..\..\..\src\scenario\shop.cpp" />
<ClCompile Include="..\..\..\src\scenario\special.cpp" />
<ClCompile Include="..\..\..\src\scenario\talking.cpp" />
<ClCompile Include="..\..\..\src\scenario\terrain.cpp" />
<ClCompile Include="..\..\..\src\scenario\town.cpp" />
<ClCompile Include="..\..\..\src\scenario\vehicle.cpp" />
<ClCompile Include="..\..\..\src\sounds.cpp" />
<ClCompile Include="..\..\..\src\spell.cpp" />
<ClCompile Include="..\..\..\src\tools\cursors.win.cpp" />
<ClCompile Include="..\..\..\src\tools\menu_accel.win.cpp" />
<ClCompile Include="..\..\..\src\tools\prefs.win.cpp" />
<ClCompile Include="..\..\..\src\tools\undo.cpp" />
<ClCompile Include="..\..\..\src\tools\winutil.win.cpp" />
<ClCompile Include="..\..\..\src\universe\creature.cpp" />
<ClCompile Include="..\..\..\src\universe\living.cpp" />
<ClCompile Include="..\..\..\src\universe\party.cpp" />
<ClCompile Include="..\..\..\src\universe\pc.cpp" />
<ClCompile Include="..\..\..\src\universe\population.cpp" />
<ClCompile Include="..\..\..\src\universe\universe.cpp" />
<ClCompile Include="..\..\..\src\utility.cpp" />
<ClCompile Include="..\..\..\src\view_dialogs.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\src\alchemy.hpp" />
<ClInclude Include="..\..\..\src\damage.hpp" />
<ClInclude Include="..\..\..\src\dialogxml\dialogs\3choice.hpp" />
<ClInclude Include="..\..\..\src\dialogxml\dialogs\choicedlog.hpp" />
<ClInclude Include="..\..\..\src\dialogxml\dialogs\dialog.hpp" />
<ClInclude Include="..\..\..\src\dialogxml\dialogs\dialog.keys.hpp" />
<ClInclude Include="..\..\..\src\dialogxml\dialogs\dlogevt.hpp" />
<ClInclude Include="..\..\..\src\dialogxml\dialogs\pictchoice.hpp" />
<ClInclude Include="..\..\..\src\dialogxml\dialogs\strchoice.hpp" />
<ClInclude Include="..\..\..\src\dialogxml\dialogs\strdlog.hpp" />
<ClInclude Include="..\..\..\src\dialogxml\widgets\button.hpp" />
<ClInclude Include="..\..\..\src\dialogxml\widgets\control.hpp" />
<ClInclude Include="..\..\..\src\dialogxml\widgets\field.hpp" />
<ClInclude Include="..\..\..\src\dialogxml\widgets\message.hpp" />
<ClInclude Include="..\..\..\src\dialogxml\widgets\pict.hpp" />
<ClInclude Include="..\..\..\src\dialogxml\widgets\pictypes.hpp" />
<ClInclude Include="..\..\..\src\dialogxml\widgets\scrollbar.hpp" />
<ClInclude Include="..\..\..\src\dialogxml\widgets\scrollpane.hpp" />
<ClInclude Include="..\..\..\src\dialogxml\widgets\stack.hpp" />
<ClInclude Include="..\..\..\src\fields.hpp" />
<ClInclude Include="..\..\..\src\fileio\fileio.hpp" />
<ClInclude Include="..\..\..\src\fileio\gzstream\gzstream.h" />
<ClInclude Include="..\..\..\src\fileio\map_parse.hpp" />
<ClInclude Include="..\..\..\src\fileio\resmgr\resmgr.hpp" />
<ClInclude Include="..\..\..\src\fileio\resmgr\res_cursor.hpp" />
<ClInclude Include="..\..\..\src\fileio\resmgr\res_font.hpp" />
<ClInclude Include="..\..\..\src\fileio\resmgr\res_image.hpp" />
<ClInclude Include="..\..\..\src\fileio\resmgr\res_sound.hpp" />
<ClInclude Include="..\..\..\src\fileio\resmgr\res_strings.hpp" />
<ClInclude Include="..\..\..\src\fileio\special_parse.hpp" />
<ClInclude Include="..\..\..\src\fileio\tarball.hpp" />
<ClInclude Include="..\..\..\src\fileio\xml-parser\ticpp.h" />
<ClInclude Include="..\..\..\src\fileio\xml-parser\ticppapi.h" />
<ClInclude Include="..\..\..\src\fileio\xml-parser\ticpprc.h" />
<ClInclude Include="..\..\..\src\fileio\xml-parser\tinyprint.h" />
<ClInclude Include="..\..\..\src\fileio\xml-parser\tinystr.h" />
<ClInclude Include="..\..\..\src\fileio\xml-parser\tinyxml.h" />
<ClInclude Include="..\..\..\src\gfx\gfxsheets.hpp" />
<ClInclude Include="..\..\..\src\gfx\render_image.hpp" />
<ClInclude Include="..\..\..\src\gfx\render_shapes.hpp" />
<ClInclude Include="..\..\..\src\gfx\render_text.hpp" />
<ClInclude Include="..\..\..\src\gfx\tiling.hpp" />
<ClInclude Include="..\..\..\src\global.hpp" />
<ClInclude Include="..\..\..\src\location.hpp" />
<ClInclude Include="..\..\..\src\mathutil.hpp" />
<ClInclude Include="..\..\..\src\oldstructs.hpp" />
<ClInclude Include="..\..\..\src\porting.hpp" />
<ClInclude Include="..\..\..\src\race.hpp" />
<ClInclude Include="..\..\..\src\scenario\area.hpp" />
<ClInclude Include="..\..\..\src\scenario\item.hpp" />
<ClInclude Include="..\..\..\src\scenario\item_abilities.hpp" />
<ClInclude Include="..\..\..\src\scenario\item_variety.hpp" />
<ClInclude Include="..\..\..\src\scenario\monster.hpp" />
<ClInclude Include="..\..\..\src\scenario\monster_abilities.hpp" />
<ClInclude Include="..\..\..\src\scenario\outdoors.hpp" />
<ClInclude Include="..\..\..\src\scenario\quest.hpp" />
<ClInclude Include="..\..\..\src\scenario\scenario.hpp" />
<ClInclude Include="..\..\..\src\scenario\shop.hpp" />
<ClInclude Include="..\..\..\src\scenario\special.hpp" />
<ClInclude Include="..\..\..\src\scenario\talking.hpp" />
<ClInclude Include="..\..\..\src\scenario\terrain.hpp" />
<ClInclude Include="..\..\..\src\scenario\terrain_abilities.hpp" />
<ClInclude Include="..\..\..\src\scenario\town.hpp" />
<ClInclude Include="..\..\..\src\scenario\vehicle.hpp" />
<ClInclude Include="..\..\..\src\skills_traits.hpp" />
<ClInclude Include="..\..\..\src\sounds.hpp" />
<ClInclude Include="..\..\..\src\spell.hpp" />
<ClInclude Include="..\..\..\src\tools\cursors.hpp" />
<ClInclude Include="..\..\..\src\tools\gitrev.hpp" />
<ClInclude Include="..\..\..\src\tools\menu_accel.win.hpp" />
<ClInclude Include="..\..\..\src\tools\prefs.hpp" />
<ClInclude Include="..\..\..\src\tools\undo.hpp" />
<ClInclude Include="..\..\..\src\tools\vector2d.hpp" />
<ClInclude Include="..\..\..\src\tools\winutil.hpp" />
<ClInclude Include="..\..\..\src\universe\creature.hpp" />
<ClInclude Include="..\..\..\src\universe\living.hpp" />
<ClInclude Include="..\..\..\src\universe\party.hpp" />
<ClInclude Include="..\..\..\src\universe\pc.hpp" />
<ClInclude Include="..\..\..\src\universe\population.hpp" />
<ClInclude Include="..\..\..\src\universe\universe.hpp" />
<ClInclude Include="..\..\..\src\utility.hpp" />
<ClInclude Include="..\..\..\src\view_dialogs.hpp" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets" />
<!--RESOURCES-->
<ItemGroup>
<cursors Include="$(SolutionDir)..\..\rsrc\cursors\**\*.*" />
<dialogs Include="$(SolutionDir)..\..\rsrc\dialogs\**\*.*" />
<fonts Include="$(SolutionDir)..\..\rsrc\fonts\**\*.*" />
<graphics Include="$(SolutionDir)..\..\rsrc\graphics\**\*.*" />
<shaders Include="$(SolutionDir)..\..\src\gfx\mask.frag;$(SolutionDir)..\..\src\gfx\mask.vert" />
<sounds Include="$(SolutionDir)..\..\rsrc\sounds\**\*.*" />
<strings Include="$(SolutionDir)..\..\rsrc\strings\**\*.*" />
<boe-base Include="$(SolutionDir)..\..\rsrc\bases\*.boes" />
<scenarios Include="$(SolutionDir)..\..\rsrc\scenarios\*.boes" />
</ItemGroup>
<!--BUILD SCENARIOS-->
<Target Name="BuildBase" AfterTargets="AfterBuild">
<Exec Command="$(SolutionDir)..\..\pkg\win\build-scen.bat $(SolutionDir)..\..\rsrc\bases\bladbase $(SolutionDir)..\..\rsrc\bases\bladbase.boes" />
</Target>
<Target Name="BuildScenarios" AfterTargets="BuildBase">
<Exec Command="$(SolutionDir)..\..\pkg\win\build-scen.bat $(SolutionDir)..\..\rsrc\scenarios\busywork $(SolutionDir)..\..\rsrc\scenarios\busywork.boes" />
<Exec Command="$(SolutionDir)..\..\pkg\win\build-scen.bat $(SolutionDir)..\..\rsrc\scenarios\valleydy $(SolutionDir)..\..\rsrc\scenarios\valleydy.boes" />
<Exec Command="$(SolutionDir)..\..\pkg\win\build-scen.bat $(SolutionDir)..\..\rsrc\scenarios\stealth $(SolutionDir)..\..\rsrc\scenarios\stealth.boes" />
<Exec Command="$(SolutionDir)..\..\pkg\win\build-scen.bat $(SolutionDir)..\..\rsrc\scenarios\zakhazi $(SolutionDir)..\..\rsrc\scenarios\zakhazi.boes" />
</Target>
<!--COPY FILES TO OUTPUT DIRECTORY-->
<Target Name="CopyFiles" AfterTargets="BuildScenarios">
<!--CURSORS-->
<Message Text="Copying data\cursors to output directory..." />
<Copy SkipUnchangedFiles="true" SourceFiles="@(cursors)" DestinationFiles="@(cursors->'$(SolutionDir)$(Configuration)\data\cursors\%(RecursiveDir)%(Filename)%(Extension)')">
<Output TaskParameter="CopiedFiles" ItemName="ChangedCursors" />
</Copy>
<Message Text="changed:@(Changed)" Importance="high" />
<!--DIALOGS-->
<Message Text="Copying data\dialogs to output directory..." />
<Copy SkipUnchangedFiles="true" SourceFiles="@(dialogs)" DestinationFiles="@(dialogs->'$(SolutionDir)$(Configuration)\data\dialogs\%(RecursiveDir)%(Filename)%(Extension)')">
<Output TaskParameter="CopiedFiles" ItemName="ChangedDialogs" />
</Copy>
<Message Text="changed:@(ChangedDialogs)" Importance="high" />
<!--FONTS-->
<Message Text="Copying data\fonts to output directory..." />
<Copy SkipUnchangedFiles="true" SourceFiles="@(fonts)" DestinationFiles="@(fonts->'$(SolutionDir)$(Configuration)\data\fonts\%(RecursiveDir)%(Filename)%(Extension)')">
<Output TaskParameter="CopiedFiles" ItemName="ChangedFonts" />
</Copy>
<Message Text="changed:@(ChangedFonts)" Importance="high" />
<!--GRAPHICS-->
<Message Text="Copying data\graphics to output directory..." />
<Copy SkipUnchangedFiles="true" SourceFiles="@(graphics)" DestinationFiles="@(graphics->'$(SolutionDir)$(Configuration)\data\graphics\%(RecursiveDir)%(Filename)%(Extension)')">
<Output TaskParameter="CopiedFiles" ItemName="ChangedGraphics" />
</Copy>
<Message Text="changed:@(ChangedGraphics)" Importance="high" />
<!--SHADERS-->
<Message Text="Copying data\shaders to output directory..." />
<Copy SkipUnchangedFiles="true" SourceFiles="@(shaders)" DestinationFolder="$(SolutionDir)$(Configuration)\data\shaders">
<Output TaskParameter="CopiedFiles" ItemName="ChangedShaders" />
</Copy>
<Message Text="changed:@(ChangedShaders)" Importance="high" />
<!--SOUNDS-->
<Message Text="Copying data\sounds to output directory..." />
<Copy SkipUnchangedFiles="true" SourceFiles="@(sounds)" DestinationFiles="@(sounds->'$(SolutionDir)$(Configuration)\data\sounds\%(RecursiveDir)%(Filename)%(Extension)')">
<Output TaskParameter="CopiedFiles" ItemName="ChangedSounds" />
</Copy>
<Message Text="changed:@(ChangedSounds)" Importance="high" />
<!--STRINGS-->
<Message Text="Copying data\strings to output directory..." />
<Copy SkipUnchangedFiles="true" SourceFiles="@(strings)" DestinationFiles="@(strings->'$(SolutionDir)$(Configuration)\data\strings\%(RecursiveDir)%(Filename)%(Extension)')">
<Output TaskParameter="CopiedFiles" ItemName="ChangedStrings" />
</Copy>
<Message Text="changed:@(ChangedStrings)" Importance="high" />
<!--SCENARIOS-->
<Message Text="Copying scenarios to output directory..." />
<Copy SkipUnchangedFiles="true" SourceFiles="@(boe-base)" DestinationFolder="$(SolutionDir)$(Configuration)\Blades of Exile Base">
<Output TaskParameter="CopiedFiles" ItemName="ChangedBase" />
</Copy>
<Message Text="changed:@(ChangedBase)" Importance="high" />
<Copy SkipUnchangedFiles="true" SourceFiles="@(scenarios)" DestinationFiles="@(scenarios->'$(SolutionDir)$(Configuration)\Blades of Exile Scenarios\%(Filename)%(Extension)')">
<Output TaskParameter="CopiedFiles" ItemName="ChangedScenarios" />
</Copy>
<Message Text="changed:@(ChangedScenarios)" Importance="high" />
</Target>
</Project>

View File

@@ -0,0 +1,990 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="FileIO">
<UniqueIdentifier>{749c06dc-75a7-4cee-99a3-3a0633c0cfc7}</UniqueIdentifier>
</Filter>
<Filter Include="Gfx">
<UniqueIdentifier>{d17163a8-5ea0-4483-a8c8-5b28f450d1ed}</UniqueIdentifier>
</Filter>
<Filter Include="Scenario">
<UniqueIdentifier>{c170b64b-fa6d-4d62-a723-a93f2df8d8b5}</UniqueIdentifier>
</Filter>
<Filter Include="Tools">
<UniqueIdentifier>{3cfa1858-5f60-44c9-b45c-c20fce8e97fe}</UniqueIdentifier>
</Filter>
<Filter Include="Resource Files\dialogs">
<UniqueIdentifier>{9f7abc42-99d6-447a-ad14-685b4d4cdc19}</UniqueIdentifier>
</Filter>
<Filter Include="FileIO\GZStream">
<UniqueIdentifier>{105a36b7-97fd-444e-9304-66f5be04a439}</UniqueIdentifier>
</Filter>
<Filter Include="FileIO\ResMgr">
<UniqueIdentifier>{aab740be-5e27-4dda-9b93-f31bd255f10d}</UniqueIdentifier>
</Filter>
<Filter Include="FileIO\TinyXML">
<UniqueIdentifier>{1f99ada1-4258-490d-82d8-3aff5760eea6}</UniqueIdentifier>
</Filter>
<Filter Include="Universe">
<UniqueIdentifier>{50483336-1853-4559-8c77-447fcf0bc6ec}</UniqueIdentifier>
</Filter>
<Filter Include="DialogXML">
<UniqueIdentifier>{b042f595-1864-4fc1-9908-d8edf96016f2}</UniqueIdentifier>
</Filter>
<Filter Include="DialogXML\Dialogs">
<UniqueIdentifier>{d22ac2a2-9c84-434b-a555-4eec6a805cbb}</UniqueIdentifier>
</Filter>
<Filter Include="DialogXML\Widgets">
<UniqueIdentifier>{35311d7a-9a75-469f-a215-e735104e5ec1}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<Xml Include="..\..\..\rsrc\dialogs\1str.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\1str-lg.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\1str-title.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\1str-title-lg.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\2str.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\2str-lg.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\2str-title.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\2str-title-lg.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\abort-game.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\about-boe.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\about-pced.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\about-scened.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\add-new-sheet.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\add-random-items.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\adventure-notes.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\attack-friendly.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\basic-button.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\basic-lever.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\basic-portal.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\basic-slope-down.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\basic-slope-up.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\basic-stair-down.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\basic-stair-up.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\basic-trap.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\boat-bridge.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\cast-spell.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\change-terrain.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\choose-bg.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\choose-pict.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\choose-string.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\clear-items-confirm.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\confirm-interrupt.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\congrats-save.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\convert-pics-now.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\dark-slope-down.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\dark-slope-up.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\data-dump-confirm.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\delete-pc-confirm.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\delete-town-confirm.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\dialog.xsl">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\discard-special-node.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\drop-item-confirm.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-day.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-dialog-text.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-intro.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-item.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-item-abils.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-item-shortcut.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-mabil-general.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-mabil-missile.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-mabil-radiate.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-mabil-special.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-mabil-summon.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-monster.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-monster-abils.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-outdoor-details.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-outdoor-encounter.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-party.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-personality.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-placed-item.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-quest.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-save-rects.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-scenario-details.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-scenario-events.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-shop.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-shop-item.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-shop-special.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-sign.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-sounds.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-special-assign.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-special-item.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-special-node.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-special-text.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-special-text-sm.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-talk-node.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-ter-obj.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-terrain.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-text.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-town-advanced.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-town-details.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-town-events.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-townperson.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-townperson-advanced.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-town-varying.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-town-wandering.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-vehicle.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\edit-xp.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\event-journal.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\get-items.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\get-mabil-num.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\get-num.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\get-response.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\graphic-sheets.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\graphic-types.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\have-no-pics.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\have-only-full-pics.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\help-combat.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\help-contest.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\help-debug.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\help-distributing.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\help-editing.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\help-fields.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\help-hints.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\help-inventory.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\help-magic.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\help-outdoor.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\help-party.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\help-testing.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\help-town.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\inventory-full.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\item-info.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\job-board.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\keep-stored-items.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\leave-scenario.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\leave-town.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\locked-door-action.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\make-scenario1.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\make-scenario2.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\many-str.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\monster-info.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\must-delete-in-order.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\need-party.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\new-party.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\new-town.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\no-scenarios.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\not-at-edge.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\not-split.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\party-death.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\pc-alchemy-info.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\pc-info.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\pc-spell-info.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\pick-pc-name.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\pick-potion.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\pick-prefab-scen.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\pick-race-abil.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\pick-scenario.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\pick-spec-type.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\preferences.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\quest-info.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\quit-confirm-nosave.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\quit-confirm-save.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\removed-special-items.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\resize-outdoors.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\restart-game.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\reunited.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\reunite-first.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\save-before-close.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\save-before-load.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\save-before-quit.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\save-before-revert.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\save-close.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\save-legacy-scen.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\save-open.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\save-quit.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\save-revert.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\scen-version-mismatch.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\select-import-town.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\select-pc.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\select-sector.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\select-town-edit.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\select-town-enter.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\set-area-desc.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\set-not-owned.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\set-sdf.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\show-map.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\skill-info.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\slimy-stair-down.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\slimy-stair-up.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\soul-crystal.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\spell-info.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\spend-xp.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\steal-item.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\talk-notes.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\text-dump-confirm.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\tip-of-day.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\view-sign.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
<Xml Include="..\..\..\rsrc\dialogs\welcome.xml">
<Filter>Resource Files\dialogs</Filter>
</Xml>
</ItemGroup>
<ItemGroup>
<None Include="..\..\..\rsrc\dialogs\dialog.css">
<Filter>Resource Files\dialogs</Filter>
</None>
<None Include="..\..\..\src\scenario\town_import.tpp">
<Filter>Scenario</Filter>
</None>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\fileio\gzstream\gzstream.cpp">
<Filter>FileIO\GZStream</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\fileio\resmgr\restypes.cpp">
<Filter>FileIO\ResMgr</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\fileio\xml-parser\ticpp.cpp">
<Filter>FileIO\TinyXML</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\fileio\xml-parser\tinyprint.cpp">
<Filter>FileIO\TinyXML</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\fileio\xml-parser\tinystr.cpp">
<Filter>FileIO\TinyXML</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\fileio\xml-parser\tinyxml.cpp">
<Filter>FileIO\TinyXML</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\fileio\xml-parser\tinyxmlerror.cpp">
<Filter>FileIO\TinyXML</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\fileio\xml-parser\tinyxmlparser.cpp">
<Filter>FileIO\TinyXML</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\fileio\debugout.win.cpp">
<Filter>FileIO</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\fileio\estreams.cpp">
<Filter>FileIO</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\fileio\fileio.cpp">
<Filter>FileIO</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\fileio\fileio_party.cpp">
<Filter>FileIO</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\fileio\fileio_scen.cpp">
<Filter>FileIO</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\fileio\map_parse.cpp">
<Filter>FileIO</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\fileio\special_parse.cpp">
<Filter>FileIO</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\fileio\tarball.cpp">
<Filter>FileIO</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\gfx\gfxsheets.cpp">
<Filter>Gfx</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\gfx\qdpict.mac.cpp">
<Filter>Gfx</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\gfx\render_image.cpp">
<Filter>Gfx</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\gfx\render_shapes.cpp">
<Filter>Gfx</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\gfx\render_text.cpp">
<Filter>Gfx</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\gfx\tiling.cpp">
<Filter>Gfx</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\scenario\item.cpp">
<Filter>Scenario</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\scenario\monster.cpp">
<Filter>Scenario</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\scenario\outdoors.cpp">
<Filter>Scenario</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\scenario\scenario.cpp">
<Filter>Scenario</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\scenario\shop.cpp">
<Filter>Scenario</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\scenario\special.cpp">
<Filter>Scenario</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\scenario\talking.cpp">
<Filter>Scenario</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\scenario\terrain.cpp">
<Filter>Scenario</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\scenario\town.cpp">
<Filter>Scenario</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\scenario\vehicle.cpp">
<Filter>Scenario</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\tools\cursors.win.cpp">
<Filter>Tools</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\tools\menu_accel.win.cpp">
<Filter>Tools</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\tools\prefs.win.cpp">
<Filter>Tools</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\tools\undo.cpp">
<Filter>Tools</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\tools\winutil.win.cpp">
<Filter>Tools</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\universe\creature.cpp">
<Filter>Universe</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\universe\living.cpp">
<Filter>Universe</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\universe\party.cpp">
<Filter>Universe</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\universe\pc.cpp">
<Filter>Universe</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\universe\population.cpp">
<Filter>Universe</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\universe\universe.cpp">
<Filter>Universe</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\location.cpp" />
<ClCompile Include="..\..\..\src\mathutil.cpp" />
<ClCompile Include="..\..\..\src\oldstructs.cpp" />
<ClCompile Include="..\..\..\src\porting.cpp" />
<ClCompile Include="..\..\..\src\sounds.cpp" />
<ClCompile Include="..\..\..\src\spell.cpp" />
<ClCompile Include="..\..\..\src\utility.cpp" />
<ClCompile Include="..\..\..\src\view_dialogs.cpp" />
<ClCompile Include="..\..\..\src\dialogxml\dialogs\3choice.cpp">
<Filter>DialogXML\Dialogs</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dialogxml\dialogs\choicedlog.cpp">
<Filter>DialogXML\Dialogs</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dialogxml\dialogs\dialog.cpp">
<Filter>DialogXML\Dialogs</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dialogxml\dialogs\pictchoice.cpp">
<Filter>DialogXML\Dialogs</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dialogxml\dialogs\strchoice.cpp">
<Filter>DialogXML\Dialogs</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dialogxml\dialogs\strdlog.cpp">
<Filter>DialogXML\Dialogs</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dialogxml\widgets\basicbtns.cpp">
<Filter>DialogXML\Widgets</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dialogxml\widgets\button.cpp">
<Filter>DialogXML\Widgets</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dialogxml\widgets\control.cpp">
<Filter>DialogXML\Widgets</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dialogxml\widgets\field.cpp">
<Filter>DialogXML\Widgets</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dialogxml\widgets\message.cpp">
<Filter>DialogXML\Widgets</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dialogxml\widgets\pict.cpp">
<Filter>DialogXML\Widgets</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dialogxml\widgets\scrollbar.cpp">
<Filter>DialogXML\Widgets</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dialogxml\widgets\scrollpane.cpp">
<Filter>DialogXML\Widgets</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\dialogxml\widgets\stack.cpp">
<Filter>DialogXML\Widgets</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\src\fileio\gzstream\gzstream.h">
<Filter>FileIO\GZStream</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\resmgr\res_cursor.hpp">
<Filter>FileIO\ResMgr</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\resmgr\res_font.hpp">
<Filter>FileIO\ResMgr</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\resmgr\res_image.hpp">
<Filter>FileIO\ResMgr</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\resmgr\res_sound.hpp">
<Filter>FileIO\ResMgr</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\resmgr\res_strings.hpp">
<Filter>FileIO\ResMgr</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\resmgr\resmgr.hpp">
<Filter>FileIO\ResMgr</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\xml-parser\ticpp.h">
<Filter>FileIO\TinyXML</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\xml-parser\ticppapi.h">
<Filter>FileIO\TinyXML</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\xml-parser\ticpprc.h">
<Filter>FileIO\TinyXML</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\xml-parser\tinyprint.h">
<Filter>FileIO\TinyXML</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\xml-parser\tinystr.h">
<Filter>FileIO\TinyXML</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\xml-parser\tinyxml.h">
<Filter>FileIO\TinyXML</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\fileio.hpp">
<Filter>FileIO</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\map_parse.hpp">
<Filter>FileIO</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\special_parse.hpp">
<Filter>FileIO</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\fileio\tarball.hpp">
<Filter>FileIO</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\gfx\gfxsheets.hpp">
<Filter>Gfx</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\gfx\render_image.hpp">
<Filter>Gfx</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\gfx\render_shapes.hpp">
<Filter>Gfx</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\gfx\render_text.hpp">
<Filter>Gfx</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\gfx\tiling.hpp">
<Filter>Gfx</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\scenario\area.hpp">
<Filter>Scenario</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\scenario\item.hpp">
<Filter>Scenario</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\scenario\item_abilities.hpp">
<Filter>Scenario</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\scenario\item_variety.hpp">
<Filter>Scenario</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\scenario\monster.hpp">
<Filter>Scenario</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\scenario\monster_abilities.hpp">
<Filter>Scenario</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\scenario\outdoors.hpp">
<Filter>Scenario</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\scenario\quest.hpp">
<Filter>Scenario</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\scenario\scenario.hpp">
<Filter>Scenario</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\scenario\shop.hpp">
<Filter>Scenario</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\scenario\special.hpp">
<Filter>Scenario</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\scenario\talking.hpp">
<Filter>Scenario</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\scenario\terrain.hpp">
<Filter>Scenario</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\scenario\terrain_abilities.hpp">
<Filter>Scenario</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\scenario\town.hpp">
<Filter>Scenario</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\scenario\vehicle.hpp">
<Filter>Scenario</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\tools\cursors.hpp">
<Filter>Tools</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\tools\gitrev.hpp">
<Filter>Tools</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\tools\menu_accel.win.hpp">
<Filter>Tools</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\tools\prefs.hpp">
<Filter>Tools</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\tools\undo.hpp">
<Filter>Tools</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\tools\vector2d.hpp">
<Filter>Tools</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\tools\winutil.hpp">
<Filter>Tools</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\universe\creature.hpp">
<Filter>Universe</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\universe\living.hpp">
<Filter>Universe</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\universe\party.hpp">
<Filter>Universe</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\universe\pc.hpp">
<Filter>Universe</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\universe\population.hpp">
<Filter>Universe</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\universe\universe.hpp">
<Filter>Universe</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\alchemy.hpp" />
<ClInclude Include="..\..\..\src\damage.hpp" />
<ClInclude Include="..\..\..\src\fields.hpp" />
<ClInclude Include="..\..\..\src\global.hpp" />
<ClInclude Include="..\..\..\src\location.hpp" />
<ClInclude Include="..\..\..\src\mathutil.hpp" />
<ClInclude Include="..\..\..\src\oldstructs.hpp" />
<ClInclude Include="..\..\..\src\porting.hpp" />
<ClInclude Include="..\..\..\src\race.hpp" />
<ClInclude Include="..\..\..\src\skills_traits.hpp" />
<ClInclude Include="..\..\..\src\sounds.hpp" />
<ClInclude Include="..\..\..\src\spell.hpp" />
<ClInclude Include="..\..\..\src\utility.hpp" />
<ClInclude Include="..\..\..\src\view_dialogs.hpp" />
<ClInclude Include="..\..\..\src\dialogxml\dialogs\3choice.hpp">
<Filter>DialogXML\Dialogs</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dialogxml\dialogs\choicedlog.hpp">
<Filter>DialogXML\Dialogs</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dialogxml\dialogs\dialog.hpp">
<Filter>DialogXML\Dialogs</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dialogxml\dialogs\dialog.keys.hpp">
<Filter>DialogXML\Dialogs</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dialogxml\dialogs\dlogevt.hpp">
<Filter>DialogXML\Dialogs</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dialogxml\dialogs\pictchoice.hpp">
<Filter>DialogXML\Dialogs</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dialogxml\dialogs\strchoice.hpp">
<Filter>DialogXML\Dialogs</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dialogxml\dialogs\strdlog.hpp">
<Filter>DialogXML\Dialogs</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dialogxml\widgets\button.hpp">
<Filter>DialogXML\Widgets</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dialogxml\widgets\control.hpp">
<Filter>DialogXML\Widgets</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dialogxml\widgets\field.hpp">
<Filter>DialogXML\Widgets</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dialogxml\widgets\message.hpp">
<Filter>DialogXML\Widgets</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dialogxml\widgets\pict.hpp">
<Filter>DialogXML\Widgets</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dialogxml\widgets\pictypes.hpp">
<Filter>DialogXML\Widgets</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dialogxml\widgets\scrollbar.hpp">
<Filter>DialogXML\Widgets</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dialogxml\widgets\scrollpane.hpp">
<Filter>DialogXML\Widgets</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\dialogxml\widgets\stack.hpp">
<Filter>DialogXML\Widgets</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,126 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>15.0</VCProjectVersion>
<ProjectGuid>{51EE3F8F-C1D2-4CE8-858C-EA06473F535E}</ProjectGuid>
<RootNamespace>Installer</RootNamespace>
<WindowsTargetPlatformVersion>10.0.16299.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup />
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<SDLCheck>true</SDLCheck>
<ConformanceMode>true</ConformanceMode>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<SDLCheck>true</SDLCheck>
<ConformanceMode>true</ConformanceMode>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<ConformanceMode>true</ConformanceMode>
</ClCompile>
<Link>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<ConformanceMode>true</ConformanceMode>
</ClCompile>
<Link>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<None Include="..\..\..\pkg\win\data.nsi" />
<None Include="..\..\..\pkg\win\fileassoc.nsh" />
<None Include="..\..\..\pkg\win\gen-data.py" />
<None Include="..\..\..\pkg\win\main.nsi" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="..\..\..\pkg\win\fileassoc.nsh">
<Filter>Source Files</Filter>
</None>
<None Include="..\..\..\pkg\win\data.nsi" />
<None Include="..\..\..\pkg\win\gen-data.py" />
<None Include="..\..\..\pkg\win\main.nsi" />
</ItemGroup>
</Project>

View File

@@ -0,0 +1,163 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>15.0</VCProjectVersion>
<ProjectGuid>{16A4B43F-956A-4B9D-9912-A77CBDDD0F4E}</ProjectGuid>
<RootNamespace>ScenarioEditor</RootNamespace>
<WindowsTargetPlatformVersion>10.0.16299.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup />
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<SDLCheck>true</SDLCheck>
<ConformanceMode>true</ConformanceMode>
<ForcedIncludeFiles>$(SolutionDir)..\..\src\global.hpp</ForcedIncludeFiles>
<AdditionalIncludeDirectories>$(SolutionDir)..\..\src\fileio\gzstream;$(SolutionDir)..\..\src\fileio\xml-parser;$(SolutionDir)..\..\src\fileio\resmgr;$(SolutionDir)..\..\src\dialogxml\widgets;$(SolutionDir)..\..\src\dialogxml\dialogs;$(SolutionDir)..\..\src\universe;$(SolutionDir)..\..\src\tools;$(SolutionDir)..\..\src\scenario;$(SolutionDir)..\..\src\fileio;$(SolutionDir)..\..\src\dialogxml;$(SolutionDir)..\..\src\Gfx;$(SolutionDir)..\..\src;D:\repositories\cboe\rsrc\menus</AdditionalIncludeDirectories>
<DisableSpecificWarnings>4996</DisableSpecificWarnings>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<SDLCheck>true</SDLCheck>
<ConformanceMode>true</ConformanceMode>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<ConformanceMode>true</ConformanceMode>
<ForcedIncludeFiles>$(SolutionDir)..\..\src\global.hpp</ForcedIncludeFiles>
<AdditionalIncludeDirectories>$(SolutionDir)..\..\src\fileio\gzstream;$(SolutionDir)..\..\src\fileio\xml-parser;$(SolutionDir)..\..\src\fileio\resmgr;$(SolutionDir)..\..\src\dialogxml\widgets;$(SolutionDir)..\..\src\dialogxml\dialogs;$(SolutionDir)..\..\src\universe;$(SolutionDir)..\..\src\tools;$(SolutionDir)..\..\src\scenario;$(SolutionDir)..\..\src\fileio;$(SolutionDir)..\..\src\dialogxml;$(SolutionDir)..\..\src\Gfx;$(SolutionDir)..\..\src;D:\repositories\cboe\rsrc\menus</AdditionalIncludeDirectories>
<DisableSpecificWarnings>4996</DisableSpecificWarnings>
</ClCompile>
<Link>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<SubSystem>Windows</SubSystem>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<ConformanceMode>true</ConformanceMode>
</ClCompile>
<Link>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\scenedit\scen.actions.cpp" />
<ClCompile Include="..\..\..\src\scenedit\scen.btnmg.cpp" />
<ClCompile Include="..\..\..\src\scenedit\scen.core.cpp" />
<ClCompile Include="..\..\..\src\scenedit\scen.fileio.cpp" />
<ClCompile Include="..\..\..\src\scenedit\scen.graphics.cpp" />
<ClCompile Include="..\..\..\src\scenedit\scen.keydlgs.cpp" />
<ClCompile Include="..\..\..\src\scenedit\scen.main.cpp" />
<ClCompile Include="..\..\..\src\scenedit\scen.menus.win.cpp" />
<ClCompile Include="..\..\..\src\scenedit\scen.townout.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\rsrc\menus\scenresource.h" />
<ClInclude Include="..\..\..\src\scenedit\scen.actions.hpp" />
<ClInclude Include="..\..\..\src\scenedit\scen.btnmg.hpp" />
<ClInclude Include="..\..\..\src\scenedit\scen.core.hpp" />
<ClInclude Include="..\..\..\src\scenedit\scen.fileio.hpp" />
<ClInclude Include="..\..\..\src\scenedit\scen.global.hpp" />
<ClInclude Include="..\..\..\src\scenedit\scen.graphics.hpp" />
<ClInclude Include="..\..\..\src\scenedit\scen.keydlgs.hpp" />
<ClInclude Include="..\..\..\src\scenedit\scen.menus.hpp" />
<ClInclude Include="..\..\..\src\scenedit\scen.townout.hpp" />
</ItemGroup>
<ItemGroup>
<Image Include="..\..\..\rsrc\icons\win\BOE Editor.ico" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\..\rsrc\menus\ScenEditor.rc" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Common\Common.vcxproj">
<Project>{540a4d47-db2c-40e1-9e10-9f6425377022}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets" />
</Project>

View File

@@ -0,0 +1,88 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\scenedit\scen.actions.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\scenedit\scen.btnmg.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\scenedit\scen.core.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\scenedit\scen.fileio.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\scenedit\scen.graphics.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\scenedit\scen.keydlgs.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\scenedit\scen.main.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\scenedit\scen.menus.win.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\scenedit\scen.townout.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\src\scenedit\scen.actions.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\scenedit\scen.btnmg.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\scenedit\scen.core.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\scenedit\scen.fileio.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\scenedit\scen.global.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\scenedit\scen.graphics.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\scenedit\scen.keydlgs.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\scenedit\scen.menus.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\scenedit\scen.townout.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\rsrc\menus\scenresource.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<Image Include="..\..\..\rsrc\icons\win\BOE Editor.ico">
<Filter>Resource Files</Filter>
</Image>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\..\rsrc\menus\ScenEditor.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
</Project>