Files
oboe/proj/vs2013/Common/Common.vcxproj
Celtic Minstrel f70f63eead Update and clean up the Visual Studio 2017 project files
These were very shoddily put together!
It seems the person who made them never really tried building
the editors or the tests.

Also included here are a couple of minor source changes that are needed
to make the project files build.
2023-01-05 19:29:16 -05:00

539 lines
33 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.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>
</ItemGroup>
<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\discard-special-node.xml" />
<Xml Include="..\..\..\rsrc\dialogs\drop-item-confirm.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-boats.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-day.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-dialog-text.xml" />
<Xml Include="..\..\..\rsrc\dialogs\edit-horses.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-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-open.xml" />
<Xml Include="..\..\..\rsrc\dialogs\save-quit.xml" />
<Xml Include="..\..\..\rsrc\dialogs\save-revert.xml" />
<Xml Include="..\..\..\rsrc\dialogs\save-section-confirm.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-out-start-confirm.xml" />
<Xml Include="..\..\..\rsrc\dialogs\set-sdf.xml" />
<Xml Include="..\..\..\rsrc\dialogs\set-start-loc.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>
<ClCompile Include="..\..\..\src\dialogxml\keycodes.cpp" />
<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\container.cpp" />
<ClCompile Include="..\..\..\src\dialogxml\widgets\control.cpp" />
<ClCompile Include="..\..\..\src\dialogxml\widgets\field.cpp" />
<ClCompile Include="..\..\..\src\dialogxml\widgets\led.cpp" />
<ClCompile Include="..\..\..\src\dialogxml\widgets\ledgroup.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\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\fileio\resmgr\res_cursor.cpp" />
<ClCompile Include="..\..\..\src\fileio\resmgr\res_font.cpp" />
<ClCompile Include="..\..\..\src\fileio\resmgr\res_image.cpp" />
<ClCompile Include="..\..\..\src\fileio\resmgr\res_sound.cpp" />
<ClCompile Include="..\..\..\src\fileio\resmgr\res_strings.cpp" />
<ClCompile Include="..\..\..\src\gfx\gfxsheets.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\drawable_manager.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\tools\framerate_limiter.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\keycodes.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\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\container.hpp" />
<ClInclude Include="..\..\..\src\dialogxml\widgets\control.hpp" />
<ClInclude Include="..\..\..\src\dialogxml\widgets\field.hpp" />
<ClInclude Include="..\..\..\src\dialogxml\widgets\led.hpp" />
<ClInclude Include="..\..\..\src\dialogxml\widgets\ledgroup.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\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\drawable.hpp" />
<ClInclude Include="..\..\..\src\tools\drawable_manager.hpp" />
<ClInclude Include="..\..\..\src\tools\enum_map.hpp" />
<ClInclude Include="..\..\..\src\tools\event_listener.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\tools\framerate_limiter.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" />
<ClInclude Include="..\..\..\src\scenario\town_import.tpp" />
</ItemGroup>
<ItemGroup>
<None Include="packages.config" />
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{1347FE79-73BD-4176-9280-0FE39E3534E2}</ProjectGuid>
<RootNamespace>Common</RootNamespace>
<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>v120</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v120_xp</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</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>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<NuGetPackageImportStamp>cc3b470a</NuGetPackageImportStamp>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_WINDOWS;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\universe;$(SolutionDir)..\..\src\fileio;$(SolutionDir)..\..\src\dialogxml;$(SolutionDir)..\..\src\gfx;$(SolutionDir)..\..\src</AdditionalIncludeDirectories>
<DisableLanguageExtensions>false</DisableLanguageExtensions>
<AdditionalOptions>/FS %(AdditionalOptions)</AdditionalOptions>
<DisableSpecificWarnings>4800;4290;4244;4996;4018</DisableSpecificWarnings>
<PrecompiledHeaderFile />
<PrecompiledHeaderOutputFile />
<ForcedIncludeFiles>$(SolutionDir)..\..\src\global.hpp</ForcedIncludeFiles>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>opengl32.lib;sfml-system.lib;sfml-window.lib;sfml-graphics.lib;sfml-audio.lib;zlib.lib;%(AdditionalDependencies)</AdditionalDependencies>
<NoEntryPoint>false</NoEntryPoint>
</Link>
<PostBuildEvent>
<Command>
</Command>
<Message>
</Message>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;_WINDOWS;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\universe;$(SolutionDir)..\..\src\fileio;$(SolutionDir)..\..\src\dialogxml;$(SolutionDir)..\..\src\gfx;$(SolutionDir)..\..\src</AdditionalIncludeDirectories>
<PrecompiledHeaderFile />
<PrecompiledHeaderOutputFile />
<DisableSpecificWarnings>4800;4290;4244;4996;4018</DisableSpecificWarnings>
<ForcedIncludeFiles>$(SolutionDir)..\..\src\global.hpp</ForcedIncludeFiles>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
<PostBuildEvent>
<Command>
</Command>
<Message>
</Message>
</PostBuildEvent>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
<Import Project="..\packages\GitInfo.2.0.10\build\GitInfo.targets" Condition="Exists('..\packages\GitInfo.2.0.10\build\GitInfo.targets')" />
</ImportGroup>
<!--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>
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\packages\GitInfo.2.0.10\build\GitInfo.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\GitInfo.2.0.10\build\GitInfo.targets'))" />
</Target>
</Project>