OSDN Git Service

[feature] Visual Studio のプロジェクトを C++ に対応
authorHabu <habu1010+github@gmail.com>
Sat, 6 Mar 2021 13:40:24 +0000 (22:40 +0900)
committerHabu <habu1010+github@gmail.com>
Sat, 6 Mar 2021 13:42:56 +0000 (22:42 +0900)
Visual Studio のプロジェクトに登録しているソースファイルの
拡張子を .c から .cpp に変更する。

Hengband/Hengband/Hengband.vcxproj
Hengband/Hengband/Hengband.vcxproj.filters

index e8856b8..e7ccf95 100644 (file)
     </Link>\r
   </ItemDefinitionGroup>\r
   <ItemGroup>\r
-    <ClCompile Include="..\..\src\action\action-limited.c" />\r
-    <ClCompile Include="..\..\src\action\activation-execution.c" />\r
-    <ClCompile Include="..\..\src\action\mutation-execution.c" />\r
-    <ClCompile Include="..\..\src\action\open-close-execution.c" />\r
-    <ClCompile Include="..\..\src\action\open-util.c" />\r
-    <ClCompile Include="..\..\src\action\run-execution.c" />\r
-    <ClCompile Include="..\..\src\action\travel-execution.c" />\r
-    <ClCompile Include="..\..\src\action\tunnel-execution.c" />\r
-    <ClCompile Include="..\..\src\action\weapon-shield.c" />\r
-    <ClCompile Include="..\..\src\artifact\artifact-info.c" />\r
-    <ClCompile Include="..\..\src\artifact\fixed-art-generator.c" />\r
-    <ClCompile Include="..\..\src\artifact\random-art-activation.c" />\r
-    <ClCompile Include="..\..\src\artifact\random-art-characteristics.c" />\r
-    <ClCompile Include="..\..\src\artifact\random-art-generator.c" />\r
-    <ClCompile Include="..\..\src\artifact\random-art-misc.c" />\r
-    <ClCompile Include="..\..\src\artifact\random-art-resistance.c" />\r
-    <ClCompile Include="..\..\src\artifact\random-art-slay.c" />\r
-    <ClCompile Include="..\..\src\birth\auto-roller.c" />\r
-    <ClCompile Include="..\..\src\birth\birth-body-spec.c" />\r
-    <ClCompile Include="..\..\src\birth\birth-select-class.c" />\r
-    <ClCompile Include="..\..\src\birth\birth-select-personality.c" />\r
-    <ClCompile Include="..\..\src\birth\birth-select-race.c" />\r
-    <ClCompile Include="..\..\src\birth\birth-select-realm.c" />\r
-    <ClCompile Include="..\..\src\birth\birth-stat.c" />\r
-    <ClCompile Include="..\..\src\birth\birth-util.c" />\r
-    <ClCompile Include="..\..\src\birth\birth-wizard.c" />\r
-    <ClCompile Include="..\..\src\birth\game-play-initializer.c" />\r
-    <ClCompile Include="..\..\src\birth\history-editor.c" />\r
-    <ClCompile Include="..\..\src\birth\history-generator.c" />\r
-    <ClCompile Include="..\..\src\birth\initial-equipments-table.c" />\r
-    <ClCompile Include="..\..\src\birth\inventory-initializer.c" />\r
-    <ClCompile Include="..\..\src\birth\quick-start.c" />\r
-    <ClCompile Include="..\..\src\blue-magic\blue-magic-ball-bolt.c" />\r
-    <ClCompile Include="..\..\src\blue-magic\blue-magic-breath.c" />\r
-    <ClCompile Include="..\..\src\blue-magic\blue-magic-caster.c" />\r
-    <ClCompile Include="..\..\src\blue-magic\blue-magic-spirit-curse.c" />\r
-    <ClCompile Include="..\..\src\blue-magic\blue-magic-status.c" />\r
-    <ClCompile Include="..\..\src\blue-magic\blue-magic-summon.c" />\r
-    <ClCompile Include="..\..\src\blue-magic\blue-magic-util.c" />\r
-    <ClCompile Include="..\..\src\blue-magic\learnt-info.c" />\r
-    <ClCompile Include="..\..\src\blue-magic\learnt-power-getter.c" />\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-attack.c" />\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-move.c" />\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-open-close.c" />\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-racial.c" />\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-shoot.c" />\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-travel.c" />\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-tunnel.c" />\r
-    <ClCompile Include="..\..\src\action\movement-execution.c" />\r
-    <ClCompile Include="..\..\src\cmd-building\cmd-store.c" />\r
-    <ClCompile Include="..\..\src\cmd-io\cmd-floor.c" />\r
-    <ClCompile Include="..\..\src\cmd-io\cmd-lore.c" />\r
-    <ClCompile Include="..\..\src\cmd-io\cmd-menu-content-table.c" />\r
-    <ClCompile Include="..\..\src\cmd-io\macro-util.c" />\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-destroy.c" />\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-equipment.c" />\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-refill.c" />\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-throw.c" />\r
-    <ClCompile Include="..\..\src\cmd-visual\cmd-map.c" />\r
-    <ClCompile Include="..\..\src\core\asking-player.c" />\r
-    <ClCompile Include="..\..\src\core\disturbance.c" />\r
-    <ClCompile Include="..\..\src\core\object-compressor.c" />\r
-    <ClCompile Include="..\..\src\core\visuals-reseter.c" />\r
-    <ClCompile Include="..\..\src\core\window-redrawer.c" />\r
-    <ClCompile Include="..\..\src\dungeon\quest-completion-checker.c" />\r
-    <ClCompile Include="..\..\src\dungeon\quest-monster-placer.c" />\r
-    <ClCompile Include="..\..\src\flavor\flag-inscriptions-table.c" />\r
-    <ClCompile Include="..\..\src\flavor\flavor-describer.c" />\r
-    <ClCompile Include="..\..\src\flavor\flavor-util.c" />\r
-    <ClCompile Include="..\..\src\flavor\named-item-describer.c" />\r
-    <ClCompile Include="..\..\src\flavor\tval-description-switcher.c" />\r
-    <ClCompile Include="..\..\src\floor\cave-generator.c" />\r
-    <ClCompile Include="..\..\src\floor\cave.c" />\r
-    <ClCompile Include="..\..\src\floor\dungeon-tunnel-util.c" />\r
-    <ClCompile Include="..\..\src\floor\fixed-map-generator.c" />\r
-    <ClCompile Include="..\..\src\floor\floor-changer.c" />\r
-    <ClCompile Include="..\..\src\floor\floor-leaver.c" />\r
-    <ClCompile Include="..\..\src\floor\floor-mode-changer.c" />\r
-    <ClCompile Include="..\..\src\floor\floor-save-util.c" />\r
-    <ClCompile Include="..\..\src\floor\floor-util.c" />\r
-    <ClCompile Include="..\..\src\floor\line-of-sight.c" />\r
-    <ClCompile Include="..\..\src\floor\object-allocator.c" />\r
-    <ClCompile Include="..\..\src\floor\object-scanner.c" />\r
-    <ClCompile Include="..\..\src\floor\tunnel-generator.c" />\r
-    <ClCompile Include="..\..\src\game-option\auto-destruction-options.c" />\r
-    <ClCompile Include="..\..\src\game-option\birth-options.c" />\r
-    <ClCompile Include="..\..\src\game-option\cheat-options.c" />\r
-    <ClCompile Include="..\..\src\game-option\disturbance-options.c" />\r
-    <ClCompile Include="..\..\src\game-option\game-play-options.c" />\r
-    <ClCompile Include="..\..\src\game-option\input-options.c" />\r
-    <ClCompile Include="..\..\src\game-option\keymap-directory-getter.c" />\r
-    <ClCompile Include="..\..\src\game-option\map-screen-options.c" />\r
-    <ClCompile Include="..\..\src\game-option\option-flags.c" />\r
-    <ClCompile Include="..\..\src\game-option\option-types-table.c" />\r
-    <ClCompile Include="..\..\src\game-option\play-record-options.c" />\r
-    <ClCompile Include="..\..\src\game-option\runtime-arguments.c" />\r
-    <ClCompile Include="..\..\src\game-option\special-options.c" />\r
-    <ClCompile Include="..\..\src\game-option\text-display-options.c" />\r
-    <ClCompile Include="..\..\src\grid\door.c" />\r
-    <ClCompile Include="..\..\src\grid\feature-generator.c" />\r
-    <ClCompile Include="..\..\src\grid\object-placer.c" />\r
-    <ClCompile Include="..\..\src\grid\lighting-colors-table.c" />\r
-    <ClCompile Include="..\..\src\grid\stair.c" />\r
-    <ClCompile Include="..\..\src\info-reader\artifact-reader.c" />\r
-    <ClCompile Include="..\..\src\info-reader\dungeon-info-tokens-table.c" />\r
-    <ClCompile Include="..\..\src\info-reader\dungeon-reader.c" />\r
-    <ClCompile Include="..\..\src\info-reader\ego-reader.c" />\r
-    <ClCompile Include="..\..\src\info-reader\feature-info-tokens-table.c" />\r
-    <ClCompile Include="..\..\src\info-reader\feature-reader.c" />\r
-    <ClCompile Include="..\..\src\info-reader\general-parser.c" />\r
-    <ClCompile Include="..\..\src\info-reader\info-reader-util.c" />\r
-    <ClCompile Include="..\..\src\info-reader\kind-info-tokens-table.c" />\r
-    <ClCompile Include="..\..\src\info-reader\kind-reader.c" />\r
-    <ClCompile Include="..\..\src\info-reader\magic-reader.c" />\r
-    <ClCompile Include="..\..\src\info-reader\race-info-tokens-table.c" />\r
-    <ClCompile Include="..\..\src\info-reader\race-reader.c" />\r
-    <ClCompile Include="..\..\src\info-reader\skill-reader.c" />\r
-    <ClCompile Include="..\..\src\info-reader\vault-reader.c" />\r
-    <ClCompile Include="..\..\src\inventory\floor-item-getter.c" />\r
-    <ClCompile Include="..\..\src\inventory\item-selection-util.c" />\r
-    <ClCompile Include="..\..\src\inventory\inventory-describer.c" />\r
-    <ClCompile Include="..\..\src\inventory\inventory-util.c" />\r
-    <ClCompile Include="..\..\src\inventory\item-getter.c" />\r
-    <ClCompile Include="..\..\src\io-dump\random-art-info-dumper.c" />\r
-    <ClCompile Include="..\..\src\io\command-repeater.c" />\r
-    <ClCompile Include="..\..\src\io\cursor.c" />\r
-    <ClCompile Include="..\..\src\io\input-key-acceptor.c" />\r
-    <ClCompile Include="..\..\src\io\input-key-requester.c" />\r
-    <ClCompile Include="..\..\src\io\store-key-processor.c" />\r
-    <ClCompile Include="..\..\src\load\info-loader.c" />\r
-    <ClCompile Include="..\..\src\locale\utf-8.c" />\r
-    <ClCompile Include="..\..\src\main\angband-headers.c" />\r
-    <ClCompile Include="..\..\src\main\game-data-initializer.c" />\r
-    <ClCompile Include="..\..\src\main\info-initializer.c" />\r
-    <ClCompile Include="..\..\src\main\init-error-messages-table.c" />\r
-    <ClCompile Include="..\..\src\market\building-initializer.c" />\r
-    <ClCompile Include="..\..\src\melee\melee-spell-flags-checker.c" />\r
-    <ClCompile Include="..\..\src\melee\melee-spell-util.c" />\r
-    <ClCompile Include="..\..\src\melee\melee-spell.c" />\r
-    <ClCompile Include="..\..\src\mind\mind-archer.c" />\r
-    <ClCompile Include="..\..\src\mind\mind-berserker.c" />\r
-    <ClCompile Include="..\..\src\mind\mind-blue-mage.c" />\r
-    <ClCompile Include="..\..\src\mind\mind-chaos-warrior.c" />\r
-    <ClCompile Include="..\..\src\mind\mind-explanations-table.c" />\r
-    <ClCompile Include="..\..\src\mind\mind-hobbit.c" />\r
-    <ClCompile Include="..\..\src\mind\mind-info.c" />\r
-    <ClCompile Include="..\..\src\mind\mind-mage.c" />\r
-    <ClCompile Include="..\..\src\mind\mind-magic-eater.c" />\r
-    <ClCompile Include="..\..\src\mind\mind-magic-resistance.c" />\r
-    <ClCompile Include="..\..\src\mind\mind-monk.c" />\r
-    <ClCompile Include="..\..\src\mind\mind-power-getter.c" />\r
-    <ClCompile Include="..\..\src\mind\mind-priest.c" />\r
-    <ClCompile Include="..\..\src\mind\mind-weaponsmith.c" />\r
-    <ClCompile Include="..\..\src\monster-attack\monster-attack-lose.c" />\r
-    <ClCompile Include="..\..\src\monster-floor\monster-death-util.c" />\r
-    <ClCompile Include="..\..\src\monster-floor\monster-lite-util.c" />\r
-    <ClCompile Include="..\..\src\monster-floor\monster-lite.c" />\r
-    <ClCompile Include="..\..\src\monster-floor\special-death-switcher.c" />\r
-    <ClCompile Include="..\..\src\monster\monster-status-setter.c" />\r
-    <ClCompile Include="..\..\src\mspell\element-resistance-checker.c" />\r
-    <ClCompile Include="..\..\src\mspell\high-resistance-checker.c" />\r
-    <ClCompile Include="..\..\src\mspell\improper-mspell-remover.c" />\r
-    <ClCompile Include="..\..\src\mspell\mspell-attack-util.c" />\r
-    <ClCompile Include="..\..\src\mspell\mspell-attack.c" />\r
-    <ClCompile Include="..\..\src\mspell\mspell-lite.c" />\r
-    <ClCompile Include="..\..\src\mspell\mspell-selector.c" />\r
-    <ClCompile Include="..\..\src\mspell\smart-mspell-util.c" />\r
-    <ClCompile Include="..\..\src\mspell\specified-summon.c" />\r
-    <ClCompile Include="..\..\src\mutation\gain-mutation-switcher.c" />\r
-    <ClCompile Include="..\..\src\mutation\lose-mutation-switcher.c" />\r
-    <ClCompile Include="..\..\src\mutation\mutation-util.c" />\r
-    <ClCompile Include="..\..\src\mutation\mutation-investor-remover.c" />\r
-    <ClCompile Include="..\..\src\object-activation\activation-bolt-ball.c" />\r
-    <ClCompile Include="..\..\src\object-activation\activation-breath.c" />\r
-    <ClCompile Include="..\..\src\object-activation\activation-charm.c" />\r
-    <ClCompile Include="..\..\src\object-activation\activation-genocide.c" />\r
-    <ClCompile Include="..\..\src\object-activation\activation-resistance.c" />\r
-    <ClCompile Include="..\..\src\object-activation\activation-teleport.c" />\r
-    <ClCompile Include="..\..\src\object-activation\activation-util.c" />\r
-    <ClCompile Include="..\..\src\player-info\base-status-info.c" />\r
-    <ClCompile Include="..\..\src\player-info\body-improvement-info.c" />\r
-    <ClCompile Include="..\..\src\player-info\class-ability-info.c" />\r
-    <ClCompile Include="..\..\src\player-info\mutation-info.c" />\r
-    <ClCompile Include="..\..\src\player-info\race-ability-info.c" />\r
-    <ClCompile Include="..\..\src\player-info\resistance-info.c" />\r
-    <ClCompile Include="..\..\src\player-info\self-info-util.c" />\r
-    <ClCompile Include="..\..\src\player-info\weapon-effect-info.c" />\r
-    <ClCompile Include="..\..\src\player\player-status-resist.c" />\r
-    <ClCompile Include="..\..\src\room\vault-builder.c" />\r
-    <ClCompile Include="..\..\src\specific-object\blade-turner.c" />\r
-    <ClCompile Include="..\..\src\specific-object\monster-ball.c" />\r
-    <ClCompile Include="..\..\src\object-use\read-execution.c" />\r
-    <ClCompile Include="..\..\src\player\player-status-flags.c" />\r
-    <ClCompile Include="..\..\src\player\player-status-table.c" />\r
-    <ClCompile Include="..\..\src\player\player-view.c" />\r
-    <ClCompile Include="..\..\src\racial\class-racial-switcher.c" />\r
-    <ClCompile Include="..\..\src\racial\mutation-racial-selector.c" />\r
-    <ClCompile Include="..\..\src\action\racial-execution.c" />\r
-    <ClCompile Include="..\..\src\racial\racial-kutar.c" />\r
-    <ClCompile Include="..\..\src\mind\stances-table.c" />\r
-    <ClCompile Include="..\..\src\mspell\mspell-dispel.c" />\r
-    <ClCompile Include="..\..\src\mutation\mutation-techniques.c" />\r
-    <ClCompile Include="..\..\src\artifact\random-art-pval-investor.c" />\r
-    <ClCompile Include="..\..\src\object-hook\hook-bow.c" />\r
-    <ClCompile Include="..\..\src\object-hook\hook-checker.c" />\r
-    <ClCompile Include="..\..\src\object-hook\hook-enchant.c" />\r
-    <ClCompile Include="..\..\src\object-hook\hook-expendable.c" />\r
-    <ClCompile Include="..\..\src\object-hook\hook-magic.c" />\r
-    <ClCompile Include="..\..\src\object-hook\hook-perception.c" />\r
-    <ClCompile Include="..\..\src\object-hook\hook-quest.c" />\r
-    <ClCompile Include="..\..\src\object-hook\hook-weapon.c" />\r
-    <ClCompile Include="..\..\src\object-hook\hook-armor.c" />\r
-    <ClCompile Include="..\..\src\object-use\quaff-execution.c" />\r
-    <ClCompile Include="..\..\src\load\angband-version-comparer.c" />\r
-    <ClCompile Include="..\..\src\load\birth-loader.c" />\r
-    <ClCompile Include="..\..\src\load\dummy-loader.c" />\r
-    <ClCompile Include="..\..\src\load\floor-loader.c" />\r
-    <ClCompile Include="..\..\src\load\dungeon-loader.c" />\r
-    <ClCompile Include="..\..\src\load\extra-loader.c" />\r
-    <ClCompile Include="..\..\src\load\inventory-loader.c" />\r
-    <ClCompile Include="..\..\src\load\item-loader.c" />\r
-    <ClCompile Include="..\..\src\load\load-util.c" />\r
-    <ClCompile Include="..\..\src\load\load-v1-3-0.c" />\r
-    <ClCompile Include="..\..\src\load\load-v1-5-0.c" />\r
-    <ClCompile Include="..\..\src\load\load-v1-7-0.c" />\r
-    <ClCompile Include="..\..\src\load\load-zangband.c" />\r
-    <ClCompile Include="..\..\src\load\lore-loader.c" />\r
-    <ClCompile Include="..\..\src\load\monster-loader.c" />\r
-    <ClCompile Include="..\..\src\load\option-loader.c" />\r
-    <ClCompile Include="..\..\src\load\player-attack-loader.c" />\r
-    <ClCompile Include="..\..\src\load\player-info-loader.c" />\r
-    <ClCompile Include="..\..\src\load\store-loader.c" />\r
-    <ClCompile Include="..\..\src\load\world-loader.c" />\r
-    <ClCompile Include="..\..\src\racial\racial-util.c" />\r
-    <ClCompile Include="..\..\src\racial\race-racial-command-setter.c" />\r
-    <ClCompile Include="..\..\src\room\cave-filler.c" />\r
-    <ClCompile Include="..\..\src\room\door-definition.c" />\r
-    <ClCompile Include="..\..\src\room\room-generator.c" />\r
-    <ClCompile Include="..\..\src\room\room-info-table.c" />\r
-    <ClCompile Include="..\..\src\room\rooms-maze-vault.c" />\r
-    <ClCompile Include="..\..\src\room\space-finder.c" />\r
-    <ClCompile Include="..\..\src\room\treasure-deployment.c" />\r
-    <ClCompile Include="..\..\src\save\floor-writer.c" />\r
-    <ClCompile Include="..\..\src\save\info-writer.c" />\r
-    <ClCompile Include="..\..\src\save\item-writer.c" />\r
-    <ClCompile Include="..\..\src\save\monster-writer.c" />\r
-    <ClCompile Include="..\..\src\save\player-writer.c" />\r
-    <ClCompile Include="..\..\src\save\save-util.c" />\r
-    <ClCompile Include="..\..\src\object-activation\activation-others.c" />\r
-    <ClCompile Include="..\..\src\specific-object\bloody-moon.c" />\r
-    <ClCompile Include="..\..\src\specific-object\death-crimson.c" />\r
-    <ClCompile Include="..\..\src\specific-object\muramasa.c" />\r
-    <ClCompile Include="..\..\src\specific-object\ring-of-power.c" />\r
-    <ClCompile Include="..\..\src\specific-object\toragoroshi.c" />\r
-    <ClCompile Include="..\..\src\spell-kind\blood-curse.c" />\r
-    <ClCompile Include="..\..\src\spell-kind\spells-enchant.c" />\r
-    <ClCompile Include="..\..\src\spell-kind\spells-equipment.c" />\r
-    <ClCompile Include="..\..\src\spell-kind\spells-fetcher.c" />\r
-    <ClCompile Include="..\..\src\spell-kind\spells-polymorph.c" />\r
-    <ClCompile Include="..\..\src\spell-kind\spells-world.c" />\r
-    <ClCompile Include="..\..\src\spell-realm\spells-arcane.c" />\r
-    <ClCompile Include="..\..\src\spell-realm\spells-craft.c" />\r
-    <ClCompile Include="..\..\src\spell-realm\spells-demon.c" />\r
-    <ClCompile Include="..\..\src\spell-realm\spells-nature.c" />\r
-    <ClCompile Include="..\..\src\spell-realm\spells-sorcery.c" />\r
-    <ClCompile Include="..\..\src\status\bad-status-setter.c" />\r
-    <ClCompile Include="..\..\src\status\base-status.c" />\r
-    <ClCompile Include="..\..\src\status\body-improvement.c" />\r
-    <ClCompile Include="..\..\src\status\buff-setter.c" />\r
-    <ClCompile Include="..\..\src\player\player-realm.c" />\r
-    <ClCompile Include="..\..\src\spell-kind\spells-curse-removal.c" />\r
-    <ClCompile Include="..\..\src\spell-kind\spells-perception.c" />\r
-    <ClCompile Include="..\..\src\spell-realm\spells-chaos.c" />\r
-    <ClCompile Include="..\..\src\spell\spell-info.c" />\r
-    <ClCompile Include="..\..\src\status\element-resistance.c" />\r
-    <ClCompile Include="..\..\src\status\shape-changer.c" />\r
-    <ClCompile Include="..\..\src\status\sight-setter.c" />\r
-    <ClCompile Include="..\..\src\status\experience.c" />\r
-    <ClCompile Include="..\..\src\status\temporary-resistance.c" />\r
-    <ClCompile Include="..\..\src\store\home.c" />\r
-    <ClCompile Include="..\..\src\store\museum.c" />\r
-    <ClCompile Include="..\..\src\store\owner-insults.c" />\r
-    <ClCompile Include="..\..\src\store\pricing.c" />\r
-    <ClCompile Include="..\..\src\store\purchase-order.c" />\r
-    <ClCompile Include="..\..\src\store\sell-order.c" />\r
-    <ClCompile Include="..\..\src\store\service-checker.c" />\r
-    <ClCompile Include="..\..\src\system\angband-version.c" />\r
-    <ClCompile Include="..\..\src\target\grid-selector.c" />\r
-    <ClCompile Include="..\..\src\target\projection-path-calculator.c" />\r
-    <ClCompile Include="..\..\src\target\target-describer.c" />\r
-    <ClCompile Include="..\..\src\target\target-getter.c" />\r
-    <ClCompile Include="..\..\src\target\target-preparation.c" />\r
-    <ClCompile Include="..\..\src\target\target-setter.c" />\r
-    <ClCompile Include="..\..\src\view\display-inventory.c" />\r
-    <ClCompile Include="..\..\src\view\display-map.c" />\r
-    <ClCompile Include="..\..\src\view\display-self-info.c" />\r
-    <ClCompile Include="..\..\src\window\display-sub-window-items.c" />\r
-    <ClCompile Include="..\..\src\window\display-sub-window-spells.c" />\r
-    <ClCompile Include="..\..\src\window\display-sub-windows.c" />\r
-    <ClCompile Include="..\..\src\window\main-window-left-frame.c" />\r
-    <ClCompile Include="..\..\src\window\main-window-stat-poster.c" />\r
-    <ClCompile Include="..\..\src\window\main-window-util.c" />\r
-    <ClCompile Include="..\..\src\mspell\monster-power-table.c" />\r
-    <ClCompile Include="..\..\src\system\alloc-entries.c" />\r
-    <ClCompile Include="..\..\src\term\screen-processor.c" />\r
-    <ClCompile Include="..\..\src\util\buffer-shaper.c" />\r
-    <ClCompile Include="..\..\src\util\quarks.c" />\r
-    <ClCompile Include="..\..\src\lore\combat-types-setter.c" />\r
-    <ClCompile Include="..\..\src\lore\magic-types-setter.c" />\r
-    <ClCompile Include="..\..\src\lore\lore-calculator.c" />\r
-    <ClCompile Include="..\..\src\lore\lore-util.c" />\r
-    <ClCompile Include="..\..\src\main\sound-of-music.c" />\r
-    <ClCompile Include="..\..\src\monster-floor\monster-summon.c" />\r
-    <ClCompile Include="..\..\src\monster-floor\one-monster-placer.c" />\r
-    <ClCompile Include="..\..\src\monster\monster-compaction.c" />\r
-    <ClCompile Include="..\..\src\monster-floor\monster-death.c" />\r
-    <ClCompile Include="..\..\src\lore\lore-store.c" />\r
-    <ClCompile Include="..\..\src\lore\monster-lore.c" />\r
-    <ClCompile Include="..\..\src\monster\monster-describer.c" />\r
-    <ClCompile Include="..\..\src\monster-floor\monster-generator.c" />\r
-    <ClCompile Include="..\..\src\monster-floor\monster-remover.c" />\r
-    <ClCompile Include="..\..\src\monster\monster-util.c" />\r
-    <ClCompile Include="..\..\src\mspell\summon-checker.c" />\r
-    <ClCompile Include="..\..\src\object-enchant\activation-info-table.c" />\r
-    <ClCompile Include="..\..\src\object-enchant\dragon-breaths-table.c" />\r
-    <ClCompile Include="..\..\src\object\object-flags.c" />\r
-    <ClCompile Include="..\..\src\perception\identification.c" />\r
-    <ClCompile Include="..\..\src\player-attack\attack-chaos-effect.c" />\r
-    <ClCompile Include="..\..\src\combat\attack-criticality.c" />\r
-    <ClCompile Include="..\..\src\combat\attack-power-table.c" />\r
-    <ClCompile Include="..\..\src\combat\hallucination-attacks-table.c" />\r
-    <ClCompile Include="..\..\src\monster-attack\insults-moans.c" />\r
-    <ClCompile Include="..\..\src\combat\martial-arts-table.c" />\r
-    <ClCompile Include="..\..\src\melee\melee-switcher.c" />\r
-    <ClCompile Include="..\..\src\melee\melee-util.c" />\r
-    <ClCompile Include="..\..\src\monster-attack\monster-attack-describer.c" />\r
-    <ClCompile Include="..\..\src\melee\monster-attack-monster.c" />\r
-    <ClCompile Include="..\..\src\monster-attack\monster-attack-player.c" />\r
-    <ClCompile Include="..\..\src\monster-attack\monster-attack-status.c" />\r
-    <ClCompile Include="..\..\src\monster-attack\monster-attack-switcher.c" />\r
-    <ClCompile Include="..\..\src\monster-attack\monster-attack-types.c" />\r
-    <ClCompile Include="..\..\src\combat\attack-accuracy.c" />\r
-    <ClCompile Include="..\..\src\monster-attack\monster-attack-util.c" />\r
-    <ClCompile Include="..\..\src\monster-attack\monster-eating.c" />\r
-    <ClCompile Include="..\..\src\player-attack\player-attack.c" />\r
-    <ClCompile Include="..\..\src\combat\slaying.c" />\r
-    <ClCompile Include="..\..\src\player-attack\blood-sucking-processor.c" />\r
-    <ClCompile Include="..\..\src\object-enchant\vorpal-weapon.c" />\r
-    <ClCompile Include="..\..\src\floor\floor-object.c" />\r
-    <ClCompile Include="..\..\src\inventory\inventory-damage.c" />\r
-    <ClCompile Include="..\..\src\inventory\inventory-object.c" />\r
-    <ClCompile Include="..\..\src\io\pref-file-expressor.c" />\r
-    <ClCompile Include="..\..\src\market\arena.c" />\r
-    <ClCompile Include="..\..\src\market\bounty-prize-table.c" />\r
-    <ClCompile Include="..\..\src\market\bounty.c" />\r
-    <ClCompile Include="..\..\src\market\building-craft-armor.c" />\r
-    <ClCompile Include="..\..\src\market\building-craft-fix.c" />\r
-    <ClCompile Include="..\..\src\market\building-craft-weapon.c" />\r
-    <ClCompile Include="..\..\src\market\building-enchanter.c" />\r
-    <ClCompile Include="..\..\src\market\building-monster.c" />\r
-    <ClCompile Include="..\..\src\market\building-quest.c" />\r
-    <ClCompile Include="..\..\src\market\building-recharger.c" />\r
-    <ClCompile Include="..\..\src\market\building-service.c" />\r
-    <ClCompile Include="..\..\src\mind\mind-warrior-mage.c" />\r
-    <ClCompile Include="..\..\src\racial\racial-android.c" />\r
-    <ClCompile Include="..\..\src\racial\racial-balrog.c" />\r
-    <ClCompile Include="..\..\src\mind\mind-cavalry.c" />\r
-    <ClCompile Include="..\..\src\racial\racial-draconian.c" />\r
-    <ClCompile Include="..\..\src\mind\mind-force-trainer.c" />\r
-    <ClCompile Include="..\..\src\mind\mind-mindcrafter.c" />\r
-    <ClCompile Include="..\..\src\mind\mind-mirror-master.c" />\r
-    <ClCompile Include="..\..\src\mind\monk-attack.c" />\r
-    <ClCompile Include="..\..\src\mind\mind-ninja.c" />\r
-    <ClCompile Include="..\..\src\mind\mind-samurai.c" />\r
-    <ClCompile Include="..\..\src\mind\mind-warrior.c" />\r
-    <ClCompile Include="..\..\src\racial\racial-vampire.c" />\r
-    <ClCompile Include="..\..\src\object-enchant\apply-magic-accessory.c" />\r
-    <ClCompile Include="..\..\src\object-enchant\apply-magic-armor.c" />\r
-    <ClCompile Include="..\..\src\object-enchant\apply-magic-others.c" />\r
-    <ClCompile Include="..\..\src\object-enchant\apply-magic-weapon.c" />\r
-    <ClCompile Include="..\..\src\object-enchant\apply-magic.c" />\r
-    <ClCompile Include="..\..\src\player\eldritch-horror.c" />\r
-    <ClCompile Include="..\..\src\specific-object\bow.c" />\r
-    <ClCompile Include="..\..\src\object\object-stack.c" />\r
-    <ClCompile Include="..\..\src\object\object-value-calc.c" />\r
-    <ClCompile Include="..\..\src\perception\object-perception.c" />\r
-    <ClCompile Include="..\..\src\object\object-generator.c" />\r
-    <ClCompile Include="..\..\src\object\object-value.c" />\r
-    <ClCompile Include="..\..\src\pet\pet-fall-off.c" />\r
-    <ClCompile Include="..\..\src\mspell\mspell-floor.c" />\r
-    <ClCompile Include="..\..\src\mspell\mspell-particularity.c" />\r
-    <ClCompile Include="..\..\src\mspell\mspell-special.c" />\r
-    <ClCompile Include="..\..\src\mspell\mspell-status.c" />\r
-    <ClCompile Include="..\..\src\system\artifact-type-definition.c" />\r
-    <ClCompile Include="..\..\src\autopick\autopick-command-menu.c" />\r
-    <ClCompile Include="..\..\src\autopick\autopick-describer.c" />\r
-    <ClCompile Include="..\..\src\autopick\autopick-destroyer.c" />\r
-    <ClCompile Include="..\..\src\autopick\autopick-drawer.c" />\r
-    <ClCompile Include="..\..\src\autopick\autopick-editor-command.c" />\r
-    <ClCompile Include="..\..\src\autopick\autopick-editor-util.c" />\r
-    <ClCompile Include="..\..\src\autopick\autopick-entry.c" />\r
-    <ClCompile Include="..\..\src\autopick\autopick-finder.c" />\r
-    <ClCompile Include="..\..\src\autopick\autopick-initializer.c" />\r
-    <ClCompile Include="..\..\src\autopick\autopick-inserter-killer.c" />\r
-    <ClCompile Include="..\..\src\autopick\autopick-matcher.c" />\r
-    <ClCompile Include="..\..\src\autopick\autopick-menu-data-table.c" />\r
-    <ClCompile Include="..\..\src\autopick\autopick-pref-processor.c" />\r
-    <ClCompile Include="..\..\src\autopick\autopick-reader-writer.c" />\r
-    <ClCompile Include="..\..\src\autopick\autopick-registry.c" />\r
-    <ClCompile Include="..\..\src\autopick\autopick-util.c" />\r
-    <ClCompile Include="..\..\src\autopick\autopick.c" />\r
-    <ClCompile Include="..\..\src\specific-object\death-scythe.c" />\r
-    <ClCompile Include="..\..\src\specific-object\torch.c" />\r
-    <ClCompile Include="..\..\src\pet\pet-util.c" />\r
-    <ClCompile Include="..\..\src\player-info\avatar.c" />\r
-    <ClCompile Include="..\..\src\birth\character-builder.c" />\r
-    <ClCompile Include="..\..\src\birth\birth-explanations-table.c" />\r
-    <ClCompile Include="..\..\src\cmd-io\cmd-autopick.c" />\r
-    <ClCompile Include="..\..\src\cmd-io\cmd-knowledge.c" />\r
-    <ClCompile Include="..\..\src\cmd-io\cmd-process-screen.c" />\r
-    <ClCompile Include="..\..\src\io-dump\dump-util.c" />\r
-    <ClCompile Include="..\..\src\core\game-play.c" />\r
-    <ClCompile Include="..\..\src\dungeon\dungeon-processor.c" />\r
-    <ClCompile Include="..\..\src\player\digestion-processor.c" />\r
-    <ClCompile Include="..\..\src\core\player-processor.c" />\r
-    <ClCompile Include="..\..\src\inventory\pack-overflow.c" />\r
-    <ClCompile Include="..\..\src\io\input-key-processor.c" />\r
-    <ClCompile Include="..\..\src\core\game-closer.c" />\r
-    <ClCompile Include="..\..\src\core\hp-mp-processor.c" />\r
-    <ClCompile Include="..\..\src\core\hp-mp-regenerator.c" />\r
-    <ClCompile Include="..\..\src\core\magic-effects-timeout-reducer.c" />\r
-    <ClCompile Include="..\..\src\core\output-updater.c" />\r
-    <ClCompile Include="..\..\src\core\stuff-handler.c" />\r
-    <ClCompile Include="..\..\src\core\turn-compensator.c" />\r
-    <ClCompile Include="..\..\src\effect\effect-feature.c" />\r
-    <ClCompile Include="..\..\src\effect\effect-item.c" />\r
-    <ClCompile Include="..\..\src\effect\effect-monster-charm.c" />\r
-    <ClCompile Include="..\..\src\effect\effect-monster-curse.c" />\r
-    <ClCompile Include="..\..\src\effect\effect-monster-evil.c" />\r
-    <ClCompile Include="..\..\src\effect\effect-monster-lite-dark.c" />\r
-    <ClCompile Include="..\..\src\effect\effect-monster-oldies.c" />\r
-    <ClCompile Include="..\..\src\effect\effect-monster-psi.c" />\r
-    <ClCompile Include="..\..\src\effect\effect-monster-resist-hurt.c" />\r
-    <ClCompile Include="..\..\src\effect\effect-monster-spirit.c" />\r
-    <ClCompile Include="..\..\src\effect\effect-monster-switcher.c" />\r
-    <ClCompile Include="..\..\src\effect\effect-monster-util.c" />\r
-    <ClCompile Include="..\..\src\effect\effect-monster.c" />\r
-    <ClCompile Include="..\..\src\effect\effect-player-curse.c" />\r
-    <ClCompile Include="..\..\src\effect\effect-player-oldies.c" />\r
-    <ClCompile Include="..\..\src\effect\effect-player-resist-hurt.c" />\r
-    <ClCompile Include="..\..\src\effect\effect-player-spirit.c" />\r
-    <ClCompile Include="..\..\src\effect\effect-player-switcher.c" />\r
-    <ClCompile Include="..\..\src\effect\effect-player.c" />\r
-    <ClCompile Include="..\..\src\effect\spells-effect-util.c" />\r
-    <ClCompile Include="..\..\src\floor\pattern-walk.c" />\r
-    <ClCompile Include="..\..\src\inventory\inventory-curse.c" />\r
-    <ClCompile Include="..\..\src\inventory\recharge-processor.c" />\r
-    <ClCompile Include="..\..\src\perception\simple-perception.c" />\r
-    <ClCompile Include="..\..\src\io-dump\dump-remover.c" />\r
-    <ClCompile Include="..\..\src\io\mutations-dump.c" />\r
-    <ClCompile Include="..\..\src\knowledge\knowledge-autopick.c" />\r
-    <ClCompile Include="..\..\src\knowledge\knowledge-features.c" />\r
-    <ClCompile Include="..\..\src\knowledge\knowledge-items.c" />\r
-    <ClCompile Include="..\..\src\knowledge\knowledge-experiences.c" />\r
-    <ClCompile Include="..\..\src\knowledge\knowledge-monsters.c" />\r
-    <ClCompile Include="..\..\src\knowledge\knowledge-mutations.c" />\r
-    <ClCompile Include="..\..\src\knowledge\knowledge-quests.c" />\r
-    <ClCompile Include="..\..\src\knowledge\knowledge-self.c" />\r
-    <ClCompile Include="..\..\src\knowledge\knowledge-uniques.c" />\r
-    <ClCompile Include="..\..\src\main\music-definitions-table.c" />\r
-    <ClCompile Include="..\..\src\main\sound-definitions-table.c" />\r
-    <ClCompile Include="..\..\src\cmd-building\cmd-building.c" />\r
-    <ClCompile Include="..\..\src\io-dump\character-dump.c" />\r
-    <ClCompile Include="..\..\src\specific-object\chest.c" />\r
-    <ClCompile Include="..\..\src\io\record-play-movie.c" />\r
-    <ClCompile Include="..\..\src\object-activation\activation-switcher.c" />\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-others.c" />\r
-    <ClCompile Include="..\..\src\cmd-io\cmd-diary.c" />\r
-    <ClCompile Include="..\..\src\cmd-visual\cmd-draw.c" />\r
-    <ClCompile Include="..\..\src\cmd-io\cmd-dump.c" />\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-eat.c" />\r
-    <ClCompile Include="..\..\src\cmd-io\cmd-gameoption.c" />\r
-    <ClCompile Include="..\..\src\cmd-io\cmd-help.c" />\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-hissatsu.c" />\r
-    <ClCompile Include="..\..\src\cmd-building\cmd-inn.c" />\r
-    <ClCompile Include="..\..\src\knowledge\knowledge-inventory.c" />\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-item.c" />\r
-    <ClCompile Include="..\..\src\cmd-io\cmd-macro.c" />\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-magiceat.c" />\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-mane.c" />\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-pet.c" />\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-quaff.c" />\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-read.c" />\r
-    <ClCompile Include="..\..\src\cmd-io\cmd-save.c" />\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-smith.c" />\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-spell.c" />\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-usestaff.c" />\r
-    <ClCompile Include="..\..\src\cmd-visual\cmd-visuals.c" />\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-zaprod.c" />\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-zapwand.c" />\r
-    <ClCompile Include="..\..\src\cmd-io\diary-subtitle-table.c" />\r
-    <ClCompile Include="..\..\src\cmd-io\feeling-table.c" />\r
-    <ClCompile Include="..\..\src\knowledge\lighting-level-table.c" />\r
-    <ClCompile Include="..\..\src\knowledge\monster-group-table.c" />\r
-    <ClCompile Include="..\..\src\knowledge\object-group-table.c" />\r
-    <ClCompile Include="..\..\src\melee\melee-postprocess.c" />\r
-    <ClCompile Include="..\..\src\combat\shoot.c" />\r
-    <ClCompile Include="..\..\src\mspell\mspell-bolt.c" />\r
-    <ClCompile Include="..\..\src\mspell\mspell-breath.c" />\r
-    <ClCompile Include="..\..\src\mspell\mspell-curse.c" />\r
-    <ClCompile Include="..\..\src\mspell\mspell-damage-calculator.c" />\r
-    <ClCompile Include="..\..\src\mspell\mspell-learn-checker.c" />\r
-    <ClCompile Include="..\..\src\mspell\mspell-summon.c" />\r
-    <ClCompile Include="..\..\src\mspell\mspell-util.c" />\r
-    <ClCompile Include="..\..\src\mspell\mspell-ball.c" />\r
-    <ClCompile Include="..\..\src\spell-kind\earthquake.c" />\r
-    <ClCompile Include="..\..\src\spell-kind\spells-beam.c" />\r
-    <ClCompile Include="..\..\src\spell-kind\spells-grid.c" />\r
-    <ClCompile Include="..\..\src\spell-kind\spells-random.c" />\r
-    <ClCompile Include="..\..\src\spell-kind\spells-charm.c" />\r
-    <ClCompile Include="..\..\src\spell-realm\spells-trump.c" />\r
-    <ClCompile Include="..\..\src\spell\spells-describer.c" />\r
-    <ClCompile Include="..\..\src\spell-kind\spells-detection.c" />\r
-    <ClCompile Include="..\..\src\spell-kind\spells-genocide.c" />\r
-    <ClCompile Include="..\..\src\spell-realm\spells-hex.c" />\r
-    <ClCompile Include="..\..\src\spell-kind\spells-launcher.c" />\r
-    <ClCompile Include="..\..\src\spell-kind\spells-lite.c" />\r
-    <ClCompile Include="..\..\src\spell-kind\spells-neighbor.c" />\r
-    <ClCompile Include="..\..\src\spell-kind\spells-pet.c" />\r
-    <ClCompile Include="..\..\src\spell-kind\spells-sight.c" />\r
-    <ClCompile Include="..\..\src\spell-kind\spells-specific-bolt.c" />\r
-    <ClCompile Include="..\..\src\spell\spells-staff-only.c" />\r
-    <ClCompile Include="..\..\src\spell-kind\spells-teleport.c" />\r
-    <ClCompile Include="..\..\src\system\building-type-definition.c" />\r
-    <ClCompile Include="..\..\src\system\system-variables.c" />\r
-    <ClCompile Include="..\..\src\core\show-file.c" />\r
-    <ClCompile Include="..\..\src\core\speed-table.c" />\r
-    <ClCompile Include="..\..\src\info-reader\fixed-map-parser.c" />\r
-    <ClCompile Include="..\..\src\dungeon\dungeon.c" />\r
-    <ClCompile Include="..\..\src\locale\english.c" />\r
-    <ClCompile Include="..\..\src\grid\feature.c" />\r
-    <ClCompile Include="..\..\src\floor\floor-events.c" />\r
-    <ClCompile Include="..\..\src\floor\floor-generator.c" />\r
-    <ClCompile Include="..\..\src\floor\floor-save.c" />\r
-    <ClCompile Include="..\..\src\floor\floor-town.c" />\r
-    <ClCompile Include="..\..\src\floor\geometry.c" />\r
-    <ClCompile Include="..\..\src\birth\history.c" />\r
-    <ClCompile Include="..\..\src\monster\horror-descriptions.c" />\r
-    <ClCompile Include="..\..\src\main\angband-initializer.c" />\r
-    <ClCompile Include="..\..\src\io\gf-descriptions.c" />\r
-    <ClCompile Include="..\..\src\io\interpret-pref-file.c" />\r
-    <ClCompile Include="..\..\src\io-dump\player-status-dump.c" />\r
-    <ClCompile Include="..\..\src\io\read-pref-file.c" />\r
-    <ClCompile Include="..\..\src\io-dump\special-class-dump.c" />\r
-    <ClCompile Include="..\..\src\io\tokenizer.c" />\r
-    <ClCompile Include="..\..\src\io\write-diary.c" />\r
-    <ClCompile Include="..\..\src\market\arena-info-table.c" />\r
-    <ClCompile Include="..\..\src\market\articles-on-sale.c" />\r
-    <ClCompile Include="..\..\src\store\black-market.c" />\r
-    <ClCompile Include="..\..\src\market\building-util.c" />\r
-    <ClCompile Include="..\..\src\market\gold-magnification-table.c" />\r
-    <ClCompile Include="..\..\src\market\play-gamble.c" />\r
-    <ClCompile Include="..\..\src\market\poker.c" />\r
-    <ClCompile Include="..\..\src\store\say-comments.c" />\r
-    <ClCompile Include="..\..\src\store\store-owner-comments.c" />\r
-    <ClCompile Include="..\..\src\store\store-owners.c" />\r
-    <ClCompile Include="..\..\src\store\store-util.c" />\r
-    <ClCompile Include="..\..\src\monster-floor\monster-dist-offsets.c" />\r
-    <ClCompile Include="..\..\src\monster\monster-processor.c" />\r
-    <ClCompile Include="..\..\src\monster\monster-status.c" />\r
-    <ClCompile Include="..\..\src\monster-race\monster-race-hook.c" />\r
-    <ClCompile Include="..\..\src\monster-race\monster-race.c" />\r
-    <ClCompile Include="..\..\src\monster-attack\monster-attack-processor.c" />\r
-    <ClCompile Include="..\..\src\monster-floor\monster-direction.c" />\r
-    <ClCompile Include="..\..\src\monster-floor\monster-move.c" />\r
-    <ClCompile Include="..\..\src\monster-floor\monster-object.c" />\r
-    <ClCompile Include="..\..\src\monster-floor\monster-runaway.c" />\r
-    <ClCompile Include="..\..\src\monster-floor\monster-safety-hiding.c" />\r
-    <ClCompile Include="..\..\src\monster-floor\monster-sweep-grid.c" />\r
-    <ClCompile Include="..\..\src\monster\monster-update.c" />\r
-    <ClCompile Include="..\..\src\monster\monster-processor-util.c" />\r
-    <ClCompile Include="..\..\src\monster-floor\quantum-effect.c" />\r
-    <ClCompile Include="..\..\src\mutation\mutation-processor.c" />\r
-    <ClCompile Include="..\..\src\object-enchant\object-boost.c" />\r
-    <ClCompile Include="..\..\src\object-enchant\object-curse.c" />\r
-    <ClCompile Include="..\..\src\object-enchant\object-ego.c" />\r
-    <ClCompile Include="..\..\src\flavor\object-flavor.c" />\r
-    <ClCompile Include="..\..\src\object\item-tester-hooker.c" />\r
-    <ClCompile Include="..\..\src\object\object-kind.c" />\r
-    <ClCompile Include="..\..\src\object\object-kind-hook.c" />\r
-    <ClCompile Include="..\..\src\object\object-broken.c" />\r
-    <ClCompile Include="..\..\src\object\lite-processor.c" />\r
-    <ClCompile Include="..\..\src\player\patron.c" />\r
-    <ClCompile Include="..\..\src\player\player-class.c" />\r
-    <ClCompile Include="..\..\src\player\player-damage.c" />\r
-    <ClCompile Include="..\..\src\status\action-setter.c" />\r
-    <ClCompile Include="..\..\src\inventory\player-inventory.c" />\r
-    <ClCompile Include="..\..\src\player\player-personality.c" />\r
-    <ClCompile Include="..\..\src\player\player-race.c" />\r
-    <ClCompile Include="..\..\src\player\player-sex.c" />\r
-    <ClCompile Include="..\..\src\player\player-skill.c" />\r
-    <ClCompile Include="..\..\src\player\player-status.c" />\r
-    <ClCompile Include="..\..\src\player\mimic-info-table.c" />\r
-    <ClCompile Include="..\..\src\player\permanent-resistances.c" />\r
-    <ClCompile Include="..\..\src\player\process-name.c" />\r
-    <ClCompile Include="..\..\src\player\race-info-table.c" />\r
-    <ClCompile Include="..\..\src\player\race-resistances.c" />\r
-    <ClCompile Include="..\..\src\player\temporary-resistances.c" />\r
-    <ClCompile Include="..\..\src\dungeon\quest.c" />\r
-    <ClCompile Include="..\..\src\realm\realm-craft.c" />\r
-    <ClCompile Include="..\..\src\realm\realm-crusade.c" />\r
-    <ClCompile Include="..\..\src\realm\realm-demon.c" />\r
-    <ClCompile Include="..\..\src\realm\realm-death.c" />\r
-    <ClCompile Include="..\..\src\realm\realm-hissatsu.c" />\r
-    <ClCompile Include="..\..\src\realm\realm-nature.c" />\r
-    <ClCompile Include="..\..\src\realm\realm-song.c" />\r
-    <ClCompile Include="..\..\src\realm\realm-sorcery.c" />\r
-    <ClCompile Include="..\..\src\spell-realm\spells-song.c" />\r
-    <ClCompile Include="..\..\src\effect\effect-processor.c" />\r
-    <ClCompile Include="..\..\src\spell\spells-execution.c" />\r
-    <ClCompile Include="..\..\src\spell\technic-info-table.c" />\r
-    <ClCompile Include="..\..\src\combat\aura-counterattack.c" />\r
-    <ClCompile Include="..\..\src\window\main-window-equipments.c" />\r
-    <ClCompile Include="..\..\src\wizard\artifact-analyzer.c" />\r
-    <ClCompile Include="..\..\src\wizard\artifact-bias-table.c" />\r
-    <ClCompile Include="..\..\src\wizard\cmd-wizard.c" />\r
-    <ClCompile Include="..\..\src\wizard\fixed-artifacts-spoiler.c" />\r
-    <ClCompile Include="..\..\src\wizard\items-spoiler.c" />\r
-    <ClCompile Include="..\..\src\wizard\monster-info-spoiler.c" />\r
-    <ClCompile Include="..\..\src\wizard\spoiler-table.c" />\r
-    <ClCompile Include="..\..\src\wizard\spoiler-util.c" />\r
-    <ClCompile Include="..\..\src\wizard\tval-descriptions-table.c" />\r
-    <ClCompile Include="..\..\src\load\quest-loader.c" />\r
-    <ClCompile Include="..\..\src\view\display-store.c" />\r
-    <ClCompile Include="..\..\src\action\throw-util.c" />\r
+    <ClCompile Include="..\..\src\action\action-limited.cpp" />\r
+    <ClCompile Include="..\..\src\action\activation-execution.cpp" />\r
+    <ClCompile Include="..\..\src\action\mutation-execution.cpp" />\r
+    <ClCompile Include="..\..\src\action\open-close-execution.cpp" />\r
+    <ClCompile Include="..\..\src\action\open-util.cpp" />\r
+    <ClCompile Include="..\..\src\action\run-execution.cpp" />\r
+    <ClCompile Include="..\..\src\action\travel-execution.cpp" />\r
+    <ClCompile Include="..\..\src\action\tunnel-execution.cpp" />\r
+    <ClCompile Include="..\..\src\action\weapon-shield.cpp" />\r
+    <ClCompile Include="..\..\src\artifact\artifact-info.cpp" />\r
+    <ClCompile Include="..\..\src\artifact\fixed-art-generator.cpp" />\r
+    <ClCompile Include="..\..\src\artifact\random-art-activation.cpp" />\r
+    <ClCompile Include="..\..\src\artifact\random-art-characteristics.cpp" />\r
+    <ClCompile Include="..\..\src\artifact\random-art-generator.cpp" />\r
+    <ClCompile Include="..\..\src\artifact\random-art-misc.cpp" />\r
+    <ClCompile Include="..\..\src\artifact\random-art-resistance.cpp" />\r
+    <ClCompile Include="..\..\src\artifact\random-art-slay.cpp" />\r
+    <ClCompile Include="..\..\src\birth\auto-roller.cpp" />\r
+    <ClCompile Include="..\..\src\birth\birth-body-spec.cpp" />\r
+    <ClCompile Include="..\..\src\birth\birth-select-class.cpp" />\r
+    <ClCompile Include="..\..\src\birth\birth-select-personality.cpp" />\r
+    <ClCompile Include="..\..\src\birth\birth-select-race.cpp" />\r
+    <ClCompile Include="..\..\src\birth\birth-select-realm.cpp" />\r
+    <ClCompile Include="..\..\src\birth\birth-stat.cpp" />\r
+    <ClCompile Include="..\..\src\birth\birth-util.cpp" />\r
+    <ClCompile Include="..\..\src\birth\birth-wizard.cpp" />\r
+    <ClCompile Include="..\..\src\birth\game-play-initializer.cpp" />\r
+    <ClCompile Include="..\..\src\birth\history-editor.cpp" />\r
+    <ClCompile Include="..\..\src\birth\history-generator.cpp" />\r
+    <ClCompile Include="..\..\src\birth\initial-equipments-table.cpp" />\r
+    <ClCompile Include="..\..\src\birth\inventory-initializer.cpp" />\r
+    <ClCompile Include="..\..\src\birth\quick-start.cpp" />\r
+    <ClCompile Include="..\..\src\blue-magic\blue-magic-ball-bolt.cpp" />\r
+    <ClCompile Include="..\..\src\blue-magic\blue-magic-breath.cpp" />\r
+    <ClCompile Include="..\..\src\blue-magic\blue-magic-caster.cpp" />\r
+    <ClCompile Include="..\..\src\blue-magic\blue-magic-spirit-curse.cpp" />\r
+    <ClCompile Include="..\..\src\blue-magic\blue-magic-status.cpp" />\r
+    <ClCompile Include="..\..\src\blue-magic\blue-magic-summon.cpp" />\r
+    <ClCompile Include="..\..\src\blue-magic\blue-magic-util.cpp" />\r
+    <ClCompile Include="..\..\src\blue-magic\learnt-info.cpp" />\r
+    <ClCompile Include="..\..\src\blue-magic\learnt-power-getter.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-attack.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-move.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-open-close.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-racial.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-shoot.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-travel.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-tunnel.cpp" />\r
+    <ClCompile Include="..\..\src\action\movement-execution.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-building\cmd-store.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-io\cmd-floor.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-io\cmd-lore.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-io\cmd-menu-content-table.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-io\macro-util.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-destroy.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-equipment.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-refill.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-throw.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-visual\cmd-map.cpp" />\r
+    <ClCompile Include="..\..\src\core\asking-player.cpp" />\r
+    <ClCompile Include="..\..\src\core\disturbance.cpp" />\r
+    <ClCompile Include="..\..\src\core\object-compressor.cpp" />\r
+    <ClCompile Include="..\..\src\core\visuals-reseter.cpp" />\r
+    <ClCompile Include="..\..\src\core\window-redrawer.cpp" />\r
+    <ClCompile Include="..\..\src\dungeon\quest-completion-checker.cpp" />\r
+    <ClCompile Include="..\..\src\dungeon\quest-monster-placer.cpp" />\r
+    <ClCompile Include="..\..\src\flavor\flag-inscriptions-table.cpp" />\r
+    <ClCompile Include="..\..\src\flavor\flavor-describer.cpp" />\r
+    <ClCompile Include="..\..\src\flavor\flavor-util.cpp" />\r
+    <ClCompile Include="..\..\src\flavor\named-item-describer.cpp" />\r
+    <ClCompile Include="..\..\src\flavor\tval-description-switcher.cpp" />\r
+    <ClCompile Include="..\..\src\floor\cave-generator.cpp" />\r
+    <ClCompile Include="..\..\src\floor\cave.cpp" />\r
+    <ClCompile Include="..\..\src\floor\dungeon-tunnel-util.cpp" />\r
+    <ClCompile Include="..\..\src\floor\fixed-map-generator.cpp" />\r
+    <ClCompile Include="..\..\src\floor\floor-changer.cpp" />\r
+    <ClCompile Include="..\..\src\floor\floor-leaver.cpp" />\r
+    <ClCompile Include="..\..\src\floor\floor-mode-changer.cpp" />\r
+    <ClCompile Include="..\..\src\floor\floor-save-util.cpp" />\r
+    <ClCompile Include="..\..\src\floor\floor-util.cpp" />\r
+    <ClCompile Include="..\..\src\floor\line-of-sight.cpp" />\r
+    <ClCompile Include="..\..\src\floor\object-allocator.cpp" />\r
+    <ClCompile Include="..\..\src\floor\object-scanner.cpp" />\r
+    <ClCompile Include="..\..\src\floor\tunnel-generator.cpp" />\r
+    <ClCompile Include="..\..\src\game-option\auto-destruction-options.cpp" />\r
+    <ClCompile Include="..\..\src\game-option\birth-options.cpp" />\r
+    <ClCompile Include="..\..\src\game-option\cheat-options.cpp" />\r
+    <ClCompile Include="..\..\src\game-option\disturbance-options.cpp" />\r
+    <ClCompile Include="..\..\src\game-option\game-play-options.cpp" />\r
+    <ClCompile Include="..\..\src\game-option\input-options.cpp" />\r
+    <ClCompile Include="..\..\src\game-option\keymap-directory-getter.cpp" />\r
+    <ClCompile Include="..\..\src\game-option\map-screen-options.cpp" />\r
+    <ClCompile Include="..\..\src\game-option\option-flags.cpp" />\r
+    <ClCompile Include="..\..\src\game-option\option-types-table.cpp" />\r
+    <ClCompile Include="..\..\src\game-option\play-record-options.cpp" />\r
+    <ClCompile Include="..\..\src\game-option\runtime-arguments.cpp" />\r
+    <ClCompile Include="..\..\src\game-option\special-options.cpp" />\r
+    <ClCompile Include="..\..\src\game-option\text-display-options.cpp" />\r
+    <ClCompile Include="..\..\src\grid\door.cpp" />\r
+    <ClCompile Include="..\..\src\grid\feature-generator.cpp" />\r
+    <ClCompile Include="..\..\src\grid\object-placer.cpp" />\r
+    <ClCompile Include="..\..\src\grid\lighting-colors-table.cpp" />\r
+    <ClCompile Include="..\..\src\grid\stair.cpp" />\r
+    <ClCompile Include="..\..\src\info-reader\artifact-reader.cpp" />\r
+    <ClCompile Include="..\..\src\info-reader\dungeon-info-tokens-table.cpp" />\r
+    <ClCompile Include="..\..\src\info-reader\dungeon-reader.cpp" />\r
+    <ClCompile Include="..\..\src\info-reader\ego-reader.cpp" />\r
+    <ClCompile Include="..\..\src\info-reader\feature-info-tokens-table.cpp" />\r
+    <ClCompile Include="..\..\src\info-reader\feature-reader.cpp" />\r
+    <ClCompile Include="..\..\src\info-reader\general-parser.cpp" />\r
+    <ClCompile Include="..\..\src\info-reader\info-reader-util.cpp" />\r
+    <ClCompile Include="..\..\src\info-reader\kind-info-tokens-table.cpp" />\r
+    <ClCompile Include="..\..\src\info-reader\kind-reader.cpp" />\r
+    <ClCompile Include="..\..\src\info-reader\magic-reader.cpp" />\r
+    <ClCompile Include="..\..\src\info-reader\race-info-tokens-table.cpp" />\r
+    <ClCompile Include="..\..\src\info-reader\race-reader.cpp" />\r
+    <ClCompile Include="..\..\src\info-reader\skill-reader.cpp" />\r
+    <ClCompile Include="..\..\src\info-reader\vault-reader.cpp" />\r
+    <ClCompile Include="..\..\src\inventory\floor-item-getter.cpp" />\r
+    <ClCompile Include="..\..\src\inventory\item-selection-util.cpp" />\r
+    <ClCompile Include="..\..\src\inventory\inventory-describer.cpp" />\r
+    <ClCompile Include="..\..\src\inventory\inventory-util.cpp" />\r
+    <ClCompile Include="..\..\src\inventory\item-getter.cpp" />\r
+    <ClCompile Include="..\..\src\io-dump\random-art-info-dumper.cpp" />\r
+    <ClCompile Include="..\..\src\io\command-repeater.cpp" />\r
+    <ClCompile Include="..\..\src\io\cursor.cpp" />\r
+    <ClCompile Include="..\..\src\io\input-key-acceptor.cpp" />\r
+    <ClCompile Include="..\..\src\io\input-key-requester.cpp" />\r
+    <ClCompile Include="..\..\src\io\store-key-processor.cpp" />\r
+    <ClCompile Include="..\..\src\load\info-loader.cpp" />\r
+    <ClCompile Include="..\..\src\locale\utf-8.cpp" />\r
+    <ClCompile Include="..\..\src\main\angband-headers.cpp" />\r
+    <ClCompile Include="..\..\src\main\game-data-initializer.cpp" />\r
+    <ClCompile Include="..\..\src\main\info-initializer.cpp" />\r
+    <ClCompile Include="..\..\src\main\init-error-messages-table.cpp" />\r
+    <ClCompile Include="..\..\src\market\building-initializer.cpp" />\r
+    <ClCompile Include="..\..\src\melee\melee-spell-flags-checker.cpp" />\r
+    <ClCompile Include="..\..\src\melee\melee-spell-util.cpp" />\r
+    <ClCompile Include="..\..\src\melee\melee-spell.cpp" />\r
+    <ClCompile Include="..\..\src\mind\mind-archer.cpp" />\r
+    <ClCompile Include="..\..\src\mind\mind-berserker.cpp" />\r
+    <ClCompile Include="..\..\src\mind\mind-blue-mage.cpp" />\r
+    <ClCompile Include="..\..\src\mind\mind-chaos-warrior.cpp" />\r
+    <ClCompile Include="..\..\src\mind\mind-explanations-table.cpp" />\r
+    <ClCompile Include="..\..\src\mind\mind-hobbit.cpp" />\r
+    <ClCompile Include="..\..\src\mind\mind-info.cpp" />\r
+    <ClCompile Include="..\..\src\mind\mind-mage.cpp" />\r
+    <ClCompile Include="..\..\src\mind\mind-magic-eater.cpp" />\r
+    <ClCompile Include="..\..\src\mind\mind-magic-resistance.cpp" />\r
+    <ClCompile Include="..\..\src\mind\mind-monk.cpp" />\r
+    <ClCompile Include="..\..\src\mind\mind-power-getter.cpp" />\r
+    <ClCompile Include="..\..\src\mind\mind-priest.cpp" />\r
+    <ClCompile Include="..\..\src\mind\mind-weaponsmith.cpp" />\r
+    <ClCompile Include="..\..\src\monster-attack\monster-attack-lose.cpp" />\r
+    <ClCompile Include="..\..\src\monster-floor\monster-death-util.cpp" />\r
+    <ClCompile Include="..\..\src\monster-floor\monster-lite-util.cpp" />\r
+    <ClCompile Include="..\..\src\monster-floor\monster-lite.cpp" />\r
+    <ClCompile Include="..\..\src\monster-floor\special-death-switcher.cpp" />\r
+    <ClCompile Include="..\..\src\monster\monster-status-setter.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\element-resistance-checker.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\high-resistance-checker.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\improper-mspell-remover.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\mspell-attack-util.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\mspell-attack.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\mspell-lite.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\mspell-selector.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\smart-mspell-util.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\specified-summon.cpp" />\r
+    <ClCompile Include="..\..\src\mutation\gain-mutation-switcher.cpp" />\r
+    <ClCompile Include="..\..\src\mutation\lose-mutation-switcher.cpp" />\r
+    <ClCompile Include="..\..\src\mutation\mutation-util.cpp" />\r
+    <ClCompile Include="..\..\src\mutation\mutation-investor-remover.cpp" />\r
+    <ClCompile Include="..\..\src\object-activation\activation-bolt-ball.cpp" />\r
+    <ClCompile Include="..\..\src\object-activation\activation-breath.cpp" />\r
+    <ClCompile Include="..\..\src\object-activation\activation-charm.cpp" />\r
+    <ClCompile Include="..\..\src\object-activation\activation-genocide.cpp" />\r
+    <ClCompile Include="..\..\src\object-activation\activation-resistance.cpp" />\r
+    <ClCompile Include="..\..\src\object-activation\activation-teleport.cpp" />\r
+    <ClCompile Include="..\..\src\object-activation\activation-util.cpp" />\r
+    <ClCompile Include="..\..\src\player-info\base-status-info.cpp" />\r
+    <ClCompile Include="..\..\src\player-info\body-improvement-info.cpp" />\r
+    <ClCompile Include="..\..\src\player-info\class-ability-info.cpp" />\r
+    <ClCompile Include="..\..\src\player-info\mutation-info.cpp" />\r
+    <ClCompile Include="..\..\src\player-info\race-ability-info.cpp" />\r
+    <ClCompile Include="..\..\src\player-info\resistance-info.cpp" />\r
+    <ClCompile Include="..\..\src\player-info\self-info-util.cpp" />\r
+    <ClCompile Include="..\..\src\player-info\weapon-effect-info.cpp" />\r
+    <ClCompile Include="..\..\src\player\player-status-resist.cpp" />\r
+    <ClCompile Include="..\..\src\room\vault-builder.cpp" />\r
+    <ClCompile Include="..\..\src\specific-object\blade-turner.cpp" />\r
+    <ClCompile Include="..\..\src\specific-object\monster-ball.cpp" />\r
+    <ClCompile Include="..\..\src\object-use\read-execution.cpp" />\r
+    <ClCompile Include="..\..\src\player\player-status-flags.cpp" />\r
+    <ClCompile Include="..\..\src\player\player-status-table.cpp" />\r
+    <ClCompile Include="..\..\src\player\player-view.cpp" />\r
+    <ClCompile Include="..\..\src\racial\class-racial-switcher.cpp" />\r
+    <ClCompile Include="..\..\src\racial\mutation-racial-selector.cpp" />\r
+    <ClCompile Include="..\..\src\action\racial-execution.cpp" />\r
+    <ClCompile Include="..\..\src\racial\racial-kutar.cpp" />\r
+    <ClCompile Include="..\..\src\mind\stances-table.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\mspell-dispel.cpp" />\r
+    <ClCompile Include="..\..\src\mutation\mutation-techniques.cpp" />\r
+    <ClCompile Include="..\..\src\artifact\random-art-pval-investor.cpp" />\r
+    <ClCompile Include="..\..\src\object-hook\hook-bow.cpp" />\r
+    <ClCompile Include="..\..\src\object-hook\hook-checker.cpp" />\r
+    <ClCompile Include="..\..\src\object-hook\hook-enchant.cpp" />\r
+    <ClCompile Include="..\..\src\object-hook\hook-expendable.cpp" />\r
+    <ClCompile Include="..\..\src\object-hook\hook-magic.cpp" />\r
+    <ClCompile Include="..\..\src\object-hook\hook-perception.cpp" />\r
+    <ClCompile Include="..\..\src\object-hook\hook-quest.cpp" />\r
+    <ClCompile Include="..\..\src\object-hook\hook-weapon.cpp" />\r
+    <ClCompile Include="..\..\src\object-hook\hook-armor.cpp" />\r
+    <ClCompile Include="..\..\src\object-use\quaff-execution.cpp" />\r
+    <ClCompile Include="..\..\src\load\angband-version-comparer.cpp" />\r
+    <ClCompile Include="..\..\src\load\birth-loader.cpp" />\r
+    <ClCompile Include="..\..\src\load\dummy-loader.cpp" />\r
+    <ClCompile Include="..\..\src\load\floor-loader.cpp" />\r
+    <ClCompile Include="..\..\src\load\dungeon-loader.cpp" />\r
+    <ClCompile Include="..\..\src\load\extra-loader.cpp" />\r
+    <ClCompile Include="..\..\src\load\inventory-loader.cpp" />\r
+    <ClCompile Include="..\..\src\load\item-loader.cpp" />\r
+    <ClCompile Include="..\..\src\load\load-util.cpp" />\r
+    <ClCompile Include="..\..\src\load\load-v1-3-0.cpp" />\r
+    <ClCompile Include="..\..\src\load\load-v1-5-0.cpp" />\r
+    <ClCompile Include="..\..\src\load\load-v1-7-0.cpp" />\r
+    <ClCompile Include="..\..\src\load\load-zangband.cpp" />\r
+    <ClCompile Include="..\..\src\load\lore-loader.cpp" />\r
+    <ClCompile Include="..\..\src\load\monster-loader.cpp" />\r
+    <ClCompile Include="..\..\src\load\option-loader.cpp" />\r
+    <ClCompile Include="..\..\src\load\player-attack-loader.cpp" />\r
+    <ClCompile Include="..\..\src\load\player-info-loader.cpp" />\r
+    <ClCompile Include="..\..\src\load\store-loader.cpp" />\r
+    <ClCompile Include="..\..\src\load\world-loader.cpp" />\r
+    <ClCompile Include="..\..\src\racial\racial-util.cpp" />\r
+    <ClCompile Include="..\..\src\racial\race-racial-command-setter.cpp" />\r
+    <ClCompile Include="..\..\src\room\cave-filler.cpp" />\r
+    <ClCompile Include="..\..\src\room\door-definition.cpp" />\r
+    <ClCompile Include="..\..\src\room\room-generator.cpp" />\r
+    <ClCompile Include="..\..\src\room\room-info-table.cpp" />\r
+    <ClCompile Include="..\..\src\room\rooms-maze-vault.cpp" />\r
+    <ClCompile Include="..\..\src\room\space-finder.cpp" />\r
+    <ClCompile Include="..\..\src\room\treasure-deployment.cpp" />\r
+    <ClCompile Include="..\..\src\save\floor-writer.cpp" />\r
+    <ClCompile Include="..\..\src\save\info-writer.cpp" />\r
+    <ClCompile Include="..\..\src\save\item-writer.cpp" />\r
+    <ClCompile Include="..\..\src\save\monster-writer.cpp" />\r
+    <ClCompile Include="..\..\src\save\player-writer.cpp" />\r
+    <ClCompile Include="..\..\src\save\save-util.cpp" />\r
+    <ClCompile Include="..\..\src\object-activation\activation-others.cpp" />\r
+    <ClCompile Include="..\..\src\specific-object\bloody-moon.cpp" />\r
+    <ClCompile Include="..\..\src\specific-object\death-crimson.cpp" />\r
+    <ClCompile Include="..\..\src\specific-object\muramasa.cpp" />\r
+    <ClCompile Include="..\..\src\specific-object\ring-of-power.cpp" />\r
+    <ClCompile Include="..\..\src\specific-object\toragoroshi.cpp" />\r
+    <ClCompile Include="..\..\src\spell-kind\blood-curse.cpp" />\r
+    <ClCompile Include="..\..\src\spell-kind\spells-enchant.cpp" />\r
+    <ClCompile Include="..\..\src\spell-kind\spells-equipment.cpp" />\r
+    <ClCompile Include="..\..\src\spell-kind\spells-fetcher.cpp" />\r
+    <ClCompile Include="..\..\src\spell-kind\spells-polymorph.cpp" />\r
+    <ClCompile Include="..\..\src\spell-kind\spells-world.cpp" />\r
+    <ClCompile Include="..\..\src\spell-realm\spells-arcane.cpp" />\r
+    <ClCompile Include="..\..\src\spell-realm\spells-craft.cpp" />\r
+    <ClCompile Include="..\..\src\spell-realm\spells-demon.cpp" />\r
+    <ClCompile Include="..\..\src\spell-realm\spells-nature.cpp" />\r
+    <ClCompile Include="..\..\src\spell-realm\spells-sorcery.cpp" />\r
+    <ClCompile Include="..\..\src\status\bad-status-setter.cpp" />\r
+    <ClCompile Include="..\..\src\status\base-status.cpp" />\r
+    <ClCompile Include="..\..\src\status\body-improvement.cpp" />\r
+    <ClCompile Include="..\..\src\status\buff-setter.cpp" />\r
+    <ClCompile Include="..\..\src\player\player-realm.cpp" />\r
+    <ClCompile Include="..\..\src\spell-kind\spells-curse-removal.cpp" />\r
+    <ClCompile Include="..\..\src\spell-kind\spells-perception.cpp" />\r
+    <ClCompile Include="..\..\src\spell-realm\spells-chaos.cpp" />\r
+    <ClCompile Include="..\..\src\spell\spell-info.cpp" />\r
+    <ClCompile Include="..\..\src\status\element-resistance.cpp" />\r
+    <ClCompile Include="..\..\src\status\shape-changer.cpp" />\r
+    <ClCompile Include="..\..\src\status\sight-setter.cpp" />\r
+    <ClCompile Include="..\..\src\status\experience.cpp" />\r
+    <ClCompile Include="..\..\src\status\temporary-resistance.cpp" />\r
+    <ClCompile Include="..\..\src\store\home.cpp" />\r
+    <ClCompile Include="..\..\src\store\museum.cpp" />\r
+    <ClCompile Include="..\..\src\store\owner-insults.cpp" />\r
+    <ClCompile Include="..\..\src\store\pricing.cpp" />\r
+    <ClCompile Include="..\..\src\store\purchase-order.cpp" />\r
+    <ClCompile Include="..\..\src\store\sell-order.cpp" />\r
+    <ClCompile Include="..\..\src\store\service-checker.cpp" />\r
+    <ClCompile Include="..\..\src\system\angband-version.cpp" />\r
+    <ClCompile Include="..\..\src\target\grid-selector.cpp" />\r
+    <ClCompile Include="..\..\src\target\projection-path-calculator.cpp" />\r
+    <ClCompile Include="..\..\src\target\target-describer.cpp" />\r
+    <ClCompile Include="..\..\src\target\target-getter.cpp" />\r
+    <ClCompile Include="..\..\src\target\target-preparation.cpp" />\r
+    <ClCompile Include="..\..\src\target\target-setter.cpp" />\r
+    <ClCompile Include="..\..\src\view\display-inventory.cpp" />\r
+    <ClCompile Include="..\..\src\view\display-map.cpp" />\r
+    <ClCompile Include="..\..\src\view\display-self-info.cpp" />\r
+    <ClCompile Include="..\..\src\window\display-sub-window-items.cpp" />\r
+    <ClCompile Include="..\..\src\window\display-sub-window-spells.cpp" />\r
+    <ClCompile Include="..\..\src\window\display-sub-windows.cpp" />\r
+    <ClCompile Include="..\..\src\window\main-window-left-frame.cpp" />\r
+    <ClCompile Include="..\..\src\window\main-window-stat-poster.cpp" />\r
+    <ClCompile Include="..\..\src\window\main-window-util.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\monster-power-table.cpp" />\r
+    <ClCompile Include="..\..\src\system\alloc-entries.cpp" />\r
+    <ClCompile Include="..\..\src\term\screen-processor.cpp" />\r
+    <ClCompile Include="..\..\src\util\buffer-shaper.cpp" />\r
+    <ClCompile Include="..\..\src\util\quarks.cpp" />\r
+    <ClCompile Include="..\..\src\lore\combat-types-setter.cpp" />\r
+    <ClCompile Include="..\..\src\lore\magic-types-setter.cpp" />\r
+    <ClCompile Include="..\..\src\lore\lore-calculator.cpp" />\r
+    <ClCompile Include="..\..\src\lore\lore-util.cpp" />\r
+    <ClCompile Include="..\..\src\main\sound-of-music.cpp" />\r
+    <ClCompile Include="..\..\src\monster-floor\monster-summon.cpp" />\r
+    <ClCompile Include="..\..\src\monster-floor\one-monster-placer.cpp" />\r
+    <ClCompile Include="..\..\src\monster\monster-compaction.cpp" />\r
+    <ClCompile Include="..\..\src\monster-floor\monster-death.cpp" />\r
+    <ClCompile Include="..\..\src\lore\lore-store.cpp" />\r
+    <ClCompile Include="..\..\src\lore\monster-lore.cpp" />\r
+    <ClCompile Include="..\..\src\monster\monster-describer.cpp" />\r
+    <ClCompile Include="..\..\src\monster-floor\monster-generator.cpp" />\r
+    <ClCompile Include="..\..\src\monster-floor\monster-remover.cpp" />\r
+    <ClCompile Include="..\..\src\monster\monster-util.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\summon-checker.cpp" />\r
+    <ClCompile Include="..\..\src\object-enchant\activation-info-table.cpp" />\r
+    <ClCompile Include="..\..\src\object-enchant\dragon-breaths-table.cpp" />\r
+    <ClCompile Include="..\..\src\object\object-flags.cpp" />\r
+    <ClCompile Include="..\..\src\perception\identification.cpp" />\r
+    <ClCompile Include="..\..\src\player-attack\attack-chaos-effect.cpp" />\r
+    <ClCompile Include="..\..\src\combat\attack-criticality.cpp" />\r
+    <ClCompile Include="..\..\src\combat\attack-power-table.cpp" />\r
+    <ClCompile Include="..\..\src\combat\hallucination-attacks-table.cpp" />\r
+    <ClCompile Include="..\..\src\monster-attack\insults-moans.cpp" />\r
+    <ClCompile Include="..\..\src\combat\martial-arts-table.cpp" />\r
+    <ClCompile Include="..\..\src\melee\melee-switcher.cpp" />\r
+    <ClCompile Include="..\..\src\melee\melee-util.cpp" />\r
+    <ClCompile Include="..\..\src\monster-attack\monster-attack-describer.cpp" />\r
+    <ClCompile Include="..\..\src\melee\monster-attack-monster.cpp" />\r
+    <ClCompile Include="..\..\src\monster-attack\monster-attack-player.cpp" />\r
+    <ClCompile Include="..\..\src\monster-attack\monster-attack-status.cpp" />\r
+    <ClCompile Include="..\..\src\monster-attack\monster-attack-switcher.cpp" />\r
+    <ClCompile Include="..\..\src\monster-attack\monster-attack-types.cpp" />\r
+    <ClCompile Include="..\..\src\combat\attack-accuracy.cpp" />\r
+    <ClCompile Include="..\..\src\monster-attack\monster-attack-util.cpp" />\r
+    <ClCompile Include="..\..\src\monster-attack\monster-eating.cpp" />\r
+    <ClCompile Include="..\..\src\player-attack\player-attack.cpp" />\r
+    <ClCompile Include="..\..\src\combat\slaying.cpp" />\r
+    <ClCompile Include="..\..\src\player-attack\blood-sucking-processor.cpp" />\r
+    <ClCompile Include="..\..\src\object-enchant\vorpal-weapon.cpp" />\r
+    <ClCompile Include="..\..\src\floor\floor-object.cpp" />\r
+    <ClCompile Include="..\..\src\inventory\inventory-damage.cpp" />\r
+    <ClCompile Include="..\..\src\inventory\inventory-object.cpp" />\r
+    <ClCompile Include="..\..\src\io\pref-file-expressor.cpp" />\r
+    <ClCompile Include="..\..\src\market\arena.cpp" />\r
+    <ClCompile Include="..\..\src\market\bounty-prize-table.cpp" />\r
+    <ClCompile Include="..\..\src\market\bounty.cpp" />\r
+    <ClCompile Include="..\..\src\market\building-craft-armor.cpp" />\r
+    <ClCompile Include="..\..\src\market\building-craft-fix.cpp" />\r
+    <ClCompile Include="..\..\src\market\building-craft-weapon.cpp" />\r
+    <ClCompile Include="..\..\src\market\building-enchanter.cpp" />\r
+    <ClCompile Include="..\..\src\market\building-monster.cpp" />\r
+    <ClCompile Include="..\..\src\market\building-quest.cpp" />\r
+    <ClCompile Include="..\..\src\market\building-recharger.cpp" />\r
+    <ClCompile Include="..\..\src\market\building-service.cpp" />\r
+    <ClCompile Include="..\..\src\mind\mind-warrior-mage.cpp" />\r
+    <ClCompile Include="..\..\src\racial\racial-android.cpp" />\r
+    <ClCompile Include="..\..\src\racial\racial-balrog.cpp" />\r
+    <ClCompile Include="..\..\src\mind\mind-cavalry.cpp" />\r
+    <ClCompile Include="..\..\src\racial\racial-draconian.cpp" />\r
+    <ClCompile Include="..\..\src\mind\mind-force-trainer.cpp" />\r
+    <ClCompile Include="..\..\src\mind\mind-mindcrafter.cpp" />\r
+    <ClCompile Include="..\..\src\mind\mind-mirror-master.cpp" />\r
+    <ClCompile Include="..\..\src\mind\monk-attack.cpp" />\r
+    <ClCompile Include="..\..\src\mind\mind-ninja.cpp" />\r
+    <ClCompile Include="..\..\src\mind\mind-samurai.cpp" />\r
+    <ClCompile Include="..\..\src\mind\mind-warrior.cpp" />\r
+    <ClCompile Include="..\..\src\racial\racial-vampire.cpp" />\r
+    <ClCompile Include="..\..\src\object-enchant\apply-magic-accessory.cpp" />\r
+    <ClCompile Include="..\..\src\object-enchant\apply-magic-armor.cpp" />\r
+    <ClCompile Include="..\..\src\object-enchant\apply-magic-others.cpp" />\r
+    <ClCompile Include="..\..\src\object-enchant\apply-magic-weapon.cpp" />\r
+    <ClCompile Include="..\..\src\object-enchant\apply-magic.cpp" />\r
+    <ClCompile Include="..\..\src\player\eldritch-horror.cpp" />\r
+    <ClCompile Include="..\..\src\specific-object\bow.cpp" />\r
+    <ClCompile Include="..\..\src\object\object-stack.cpp" />\r
+    <ClCompile Include="..\..\src\object\object-value-calc.cpp" />\r
+    <ClCompile Include="..\..\src\perception\object-perception.cpp" />\r
+    <ClCompile Include="..\..\src\object\object-generator.cpp" />\r
+    <ClCompile Include="..\..\src\object\object-value.cpp" />\r
+    <ClCompile Include="..\..\src\pet\pet-fall-off.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\mspell-floor.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\mspell-particularity.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\mspell-special.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\mspell-status.cpp" />\r
+    <ClCompile Include="..\..\src\system\artifact-type-definition.cpp" />\r
+    <ClCompile Include="..\..\src\autopick\autopick-command-menu.cpp" />\r
+    <ClCompile Include="..\..\src\autopick\autopick-describer.cpp" />\r
+    <ClCompile Include="..\..\src\autopick\autopick-destroyer.cpp" />\r
+    <ClCompile Include="..\..\src\autopick\autopick-drawer.cpp" />\r
+    <ClCompile Include="..\..\src\autopick\autopick-editor-command.cpp" />\r
+    <ClCompile Include="..\..\src\autopick\autopick-editor-util.cpp" />\r
+    <ClCompile Include="..\..\src\autopick\autopick-entry.cpp" />\r
+    <ClCompile Include="..\..\src\autopick\autopick-finder.cpp" />\r
+    <ClCompile Include="..\..\src\autopick\autopick-initializer.cpp" />\r
+    <ClCompile Include="..\..\src\autopick\autopick-inserter-killer.cpp" />\r
+    <ClCompile Include="..\..\src\autopick\autopick-matcher.cpp" />\r
+    <ClCompile Include="..\..\src\autopick\autopick-menu-data-table.cpp" />\r
+    <ClCompile Include="..\..\src\autopick\autopick-pref-processor.cpp" />\r
+    <ClCompile Include="..\..\src\autopick\autopick-reader-writer.cpp" />\r
+    <ClCompile Include="..\..\src\autopick\autopick-registry.cpp" />\r
+    <ClCompile Include="..\..\src\autopick\autopick-util.cpp" />\r
+    <ClCompile Include="..\..\src\autopick\autopick.cpp" />\r
+    <ClCompile Include="..\..\src\specific-object\death-scythe.cpp" />\r
+    <ClCompile Include="..\..\src\specific-object\torch.cpp" />\r
+    <ClCompile Include="..\..\src\pet\pet-util.cpp" />\r
+    <ClCompile Include="..\..\src\player-info\avatar.cpp" />\r
+    <ClCompile Include="..\..\src\birth\character-builder.cpp" />\r
+    <ClCompile Include="..\..\src\birth\birth-explanations-table.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-io\cmd-autopick.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-io\cmd-knowledge.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-io\cmd-process-screen.cpp" />\r
+    <ClCompile Include="..\..\src\io-dump\dump-util.cpp" />\r
+    <ClCompile Include="..\..\src\core\game-play.cpp" />\r
+    <ClCompile Include="..\..\src\dungeon\dungeon-processor.cpp" />\r
+    <ClCompile Include="..\..\src\player\digestion-processor.cpp" />\r
+    <ClCompile Include="..\..\src\core\player-processor.cpp" />\r
+    <ClCompile Include="..\..\src\inventory\pack-overflow.cpp" />\r
+    <ClCompile Include="..\..\src\io\input-key-processor.cpp" />\r
+    <ClCompile Include="..\..\src\core\game-closer.cpp" />\r
+    <ClCompile Include="..\..\src\core\hp-mp-processor.cpp" />\r
+    <ClCompile Include="..\..\src\core\hp-mp-regenerator.cpp" />\r
+    <ClCompile Include="..\..\src\core\magic-effects-timeout-reducer.cpp" />\r
+    <ClCompile Include="..\..\src\core\output-updater.cpp" />\r
+    <ClCompile Include="..\..\src\core\stuff-handler.cpp" />\r
+    <ClCompile Include="..\..\src\core\turn-compensator.cpp" />\r
+    <ClCompile Include="..\..\src\effect\effect-feature.cpp" />\r
+    <ClCompile Include="..\..\src\effect\effect-item.cpp" />\r
+    <ClCompile Include="..\..\src\effect\effect-monster-charm.cpp" />\r
+    <ClCompile Include="..\..\src\effect\effect-monster-curse.cpp" />\r
+    <ClCompile Include="..\..\src\effect\effect-monster-evil.cpp" />\r
+    <ClCompile Include="..\..\src\effect\effect-monster-lite-dark.cpp" />\r
+    <ClCompile Include="..\..\src\effect\effect-monster-oldies.cpp" />\r
+    <ClCompile Include="..\..\src\effect\effect-monster-psi.cpp" />\r
+    <ClCompile Include="..\..\src\effect\effect-monster-resist-hurt.cpp" />\r
+    <ClCompile Include="..\..\src\effect\effect-monster-spirit.cpp" />\r
+    <ClCompile Include="..\..\src\effect\effect-monster-switcher.cpp" />\r
+    <ClCompile Include="..\..\src\effect\effect-monster-util.cpp" />\r
+    <ClCompile Include="..\..\src\effect\effect-monster.cpp" />\r
+    <ClCompile Include="..\..\src\effect\effect-player-curse.cpp" />\r
+    <ClCompile Include="..\..\src\effect\effect-player-oldies.cpp" />\r
+    <ClCompile Include="..\..\src\effect\effect-player-resist-hurt.cpp" />\r
+    <ClCompile Include="..\..\src\effect\effect-player-spirit.cpp" />\r
+    <ClCompile Include="..\..\src\effect\effect-player-switcher.cpp" />\r
+    <ClCompile Include="..\..\src\effect\effect-player.cpp" />\r
+    <ClCompile Include="..\..\src\effect\spells-effect-util.cpp" />\r
+    <ClCompile Include="..\..\src\floor\pattern-walk.cpp" />\r
+    <ClCompile Include="..\..\src\inventory\inventory-curse.cpp" />\r
+    <ClCompile Include="..\..\src\inventory\recharge-processor.cpp" />\r
+    <ClCompile Include="..\..\src\perception\simple-perception.cpp" />\r
+    <ClCompile Include="..\..\src\io-dump\dump-remover.cpp" />\r
+    <ClCompile Include="..\..\src\io\mutations-dump.cpp" />\r
+    <ClCompile Include="..\..\src\knowledge\knowledge-autopick.cpp" />\r
+    <ClCompile Include="..\..\src\knowledge\knowledge-features.cpp" />\r
+    <ClCompile Include="..\..\src\knowledge\knowledge-items.cpp" />\r
+    <ClCompile Include="..\..\src\knowledge\knowledge-experiences.cpp" />\r
+    <ClCompile Include="..\..\src\knowledge\knowledge-monsters.cpp" />\r
+    <ClCompile Include="..\..\src\knowledge\knowledge-mutations.cpp" />\r
+    <ClCompile Include="..\..\src\knowledge\knowledge-quests.cpp" />\r
+    <ClCompile Include="..\..\src\knowledge\knowledge-self.cpp" />\r
+    <ClCompile Include="..\..\src\knowledge\knowledge-uniques.cpp" />\r
+    <ClCompile Include="..\..\src\main\music-definitions-table.cpp" />\r
+    <ClCompile Include="..\..\src\main\sound-definitions-table.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-building\cmd-building.cpp" />\r
+    <ClCompile Include="..\..\src\io-dump\character-dump.cpp" />\r
+    <ClCompile Include="..\..\src\specific-object\chest.cpp" />\r
+    <ClCompile Include="..\..\src\io\record-play-movie.cpp" />\r
+    <ClCompile Include="..\..\src\object-activation\activation-switcher.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-others.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-io\cmd-diary.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-visual\cmd-draw.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-io\cmd-dump.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-eat.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-io\cmd-gameoption.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-io\cmd-help.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-hissatsu.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-building\cmd-inn.cpp" />\r
+    <ClCompile Include="..\..\src\knowledge\knowledge-inventory.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-item.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-io\cmd-macro.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-magiceat.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-mane.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-pet.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-quaff.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-read.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-io\cmd-save.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-smith.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-spell.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-usestaff.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-visual\cmd-visuals.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-zaprod.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-zapwand.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-io\diary-subtitle-table.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-io\feeling-table.cpp" />\r
+    <ClCompile Include="..\..\src\knowledge\lighting-level-table.cpp" />\r
+    <ClCompile Include="..\..\src\knowledge\monster-group-table.cpp" />\r
+    <ClCompile Include="..\..\src\knowledge\object-group-table.cpp" />\r
+    <ClCompile Include="..\..\src\melee\melee-postprocess.cpp" />\r
+    <ClCompile Include="..\..\src\combat\shoot.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\mspell-bolt.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\mspell-breath.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\mspell-curse.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\mspell-damage-calculator.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\mspell-learn-checker.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\mspell-summon.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\mspell-util.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\mspell-ball.cpp" />\r
+    <ClCompile Include="..\..\src\spell-kind\earthquake.cpp" />\r
+    <ClCompile Include="..\..\src\spell-kind\spells-beam.cpp" />\r
+    <ClCompile Include="..\..\src\spell-kind\spells-grid.cpp" />\r
+    <ClCompile Include="..\..\src\spell-kind\spells-random.cpp" />\r
+    <ClCompile Include="..\..\src\spell-kind\spells-charm.cpp" />\r
+    <ClCompile Include="..\..\src\spell-realm\spells-trump.cpp" />\r
+    <ClCompile Include="..\..\src\spell\spells-describer.cpp" />\r
+    <ClCompile Include="..\..\src\spell-kind\spells-detection.cpp" />\r
+    <ClCompile Include="..\..\src\spell-kind\spells-genocide.cpp" />\r
+    <ClCompile Include="..\..\src\spell-realm\spells-hex.cpp" />\r
+    <ClCompile Include="..\..\src\spell-kind\spells-launcher.cpp" />\r
+    <ClCompile Include="..\..\src\spell-kind\spells-lite.cpp" />\r
+    <ClCompile Include="..\..\src\spell-kind\spells-neighbor.cpp" />\r
+    <ClCompile Include="..\..\src\spell-kind\spells-pet.cpp" />\r
+    <ClCompile Include="..\..\src\spell-kind\spells-sight.cpp" />\r
+    <ClCompile Include="..\..\src\spell-kind\spells-specific-bolt.cpp" />\r
+    <ClCompile Include="..\..\src\spell\spells-staff-only.cpp" />\r
+    <ClCompile Include="..\..\src\spell-kind\spells-teleport.cpp" />\r
+    <ClCompile Include="..\..\src\system\building-type-definition.cpp" />\r
+    <ClCompile Include="..\..\src\system\system-variables.cpp" />\r
+    <ClCompile Include="..\..\src\core\show-file.cpp" />\r
+    <ClCompile Include="..\..\src\core\speed-table.cpp" />\r
+    <ClCompile Include="..\..\src\info-reader\fixed-map-parser.cpp" />\r
+    <ClCompile Include="..\..\src\dungeon\dungeon.cpp" />\r
+    <ClCompile Include="..\..\src\locale\english.cpp" />\r
+    <ClCompile Include="..\..\src\grid\feature.cpp" />\r
+    <ClCompile Include="..\..\src\floor\floor-events.cpp" />\r
+    <ClCompile Include="..\..\src\floor\floor-generator.cpp" />\r
+    <ClCompile Include="..\..\src\floor\floor-save.cpp" />\r
+    <ClCompile Include="..\..\src\floor\floor-town.cpp" />\r
+    <ClCompile Include="..\..\src\floor\geometry.cpp" />\r
+    <ClCompile Include="..\..\src\birth\history.cpp" />\r
+    <ClCompile Include="..\..\src\monster\horror-descriptions.cpp" />\r
+    <ClCompile Include="..\..\src\main\angband-initializer.cpp" />\r
+    <ClCompile Include="..\..\src\io\gf-descriptions.cpp" />\r
+    <ClCompile Include="..\..\src\io\interpret-pref-file.cpp" />\r
+    <ClCompile Include="..\..\src\io-dump\player-status-dump.cpp" />\r
+    <ClCompile Include="..\..\src\io\read-pref-file.cpp" />\r
+    <ClCompile Include="..\..\src\io-dump\special-class-dump.cpp" />\r
+    <ClCompile Include="..\..\src\io\tokenizer.cpp" />\r
+    <ClCompile Include="..\..\src\io\write-diary.cpp" />\r
+    <ClCompile Include="..\..\src\market\arena-info-table.cpp" />\r
+    <ClCompile Include="..\..\src\market\articles-on-sale.cpp" />\r
+    <ClCompile Include="..\..\src\store\black-market.cpp" />\r
+    <ClCompile Include="..\..\src\market\building-util.cpp" />\r
+    <ClCompile Include="..\..\src\market\gold-magnification-table.cpp" />\r
+    <ClCompile Include="..\..\src\market\play-gamble.cpp" />\r
+    <ClCompile Include="..\..\src\market\poker.cpp" />\r
+    <ClCompile Include="..\..\src\store\say-comments.cpp" />\r
+    <ClCompile Include="..\..\src\store\store-owner-comments.cpp" />\r
+    <ClCompile Include="..\..\src\store\store-owners.cpp" />\r
+    <ClCompile Include="..\..\src\store\store-util.cpp" />\r
+    <ClCompile Include="..\..\src\monster-floor\monster-dist-offsets.cpp" />\r
+    <ClCompile Include="..\..\src\monster\monster-processor.cpp" />\r
+    <ClCompile Include="..\..\src\monster\monster-status.cpp" />\r
+    <ClCompile Include="..\..\src\monster-race\monster-race-hook.cpp" />\r
+    <ClCompile Include="..\..\src\monster-race\monster-race.cpp" />\r
+    <ClCompile Include="..\..\src\monster-attack\monster-attack-processor.cpp" />\r
+    <ClCompile Include="..\..\src\monster-floor\monster-direction.cpp" />\r
+    <ClCompile Include="..\..\src\monster-floor\monster-move.cpp" />\r
+    <ClCompile Include="..\..\src\monster-floor\monster-object.cpp" />\r
+    <ClCompile Include="..\..\src\monster-floor\monster-runaway.cpp" />\r
+    <ClCompile Include="..\..\src\monster-floor\monster-safety-hiding.cpp" />\r
+    <ClCompile Include="..\..\src\monster-floor\monster-sweep-grid.cpp" />\r
+    <ClCompile Include="..\..\src\monster\monster-update.cpp" />\r
+    <ClCompile Include="..\..\src\monster\monster-processor-util.cpp" />\r
+    <ClCompile Include="..\..\src\monster-floor\quantum-effect.cpp" />\r
+    <ClCompile Include="..\..\src\mutation\mutation-processor.cpp" />\r
+    <ClCompile Include="..\..\src\object-enchant\object-boost.cpp" />\r
+    <ClCompile Include="..\..\src\object-enchant\object-curse.cpp" />\r
+    <ClCompile Include="..\..\src\object-enchant\object-ego.cpp" />\r
+    <ClCompile Include="..\..\src\flavor\object-flavor.cpp" />\r
+    <ClCompile Include="..\..\src\object\item-tester-hooker.cpp" />\r
+    <ClCompile Include="..\..\src\object\object-kind.cpp" />\r
+    <ClCompile Include="..\..\src\object\object-kind-hook.cpp" />\r
+    <ClCompile Include="..\..\src\object\object-broken.cpp" />\r
+    <ClCompile Include="..\..\src\object\lite-processor.cpp" />\r
+    <ClCompile Include="..\..\src\player\patron.cpp" />\r
+    <ClCompile Include="..\..\src\player\player-class.cpp" />\r
+    <ClCompile Include="..\..\src\player\player-damage.cpp" />\r
+    <ClCompile Include="..\..\src\status\action-setter.cpp" />\r
+    <ClCompile Include="..\..\src\inventory\player-inventory.cpp" />\r
+    <ClCompile Include="..\..\src\player\player-personality.cpp" />\r
+    <ClCompile Include="..\..\src\player\player-race.cpp" />\r
+    <ClCompile Include="..\..\src\player\player-sex.cpp" />\r
+    <ClCompile Include="..\..\src\player\player-skill.cpp" />\r
+    <ClCompile Include="..\..\src\player\player-status.cpp" />\r
+    <ClCompile Include="..\..\src\player\mimic-info-table.cpp" />\r
+    <ClCompile Include="..\..\src\player\permanent-resistances.cpp" />\r
+    <ClCompile Include="..\..\src\player\process-name.cpp" />\r
+    <ClCompile Include="..\..\src\player\race-info-table.cpp" />\r
+    <ClCompile Include="..\..\src\player\race-resistances.cpp" />\r
+    <ClCompile Include="..\..\src\player\temporary-resistances.cpp" />\r
+    <ClCompile Include="..\..\src\dungeon\quest.cpp" />\r
+    <ClCompile Include="..\..\src\realm\realm-craft.cpp" />\r
+    <ClCompile Include="..\..\src\realm\realm-crusade.cpp" />\r
+    <ClCompile Include="..\..\src\realm\realm-demon.cpp" />\r
+    <ClCompile Include="..\..\src\realm\realm-death.cpp" />\r
+    <ClCompile Include="..\..\src\realm\realm-hissatsu.cpp" />\r
+    <ClCompile Include="..\..\src\realm\realm-nature.cpp" />\r
+    <ClCompile Include="..\..\src\realm\realm-song.cpp" />\r
+    <ClCompile Include="..\..\src\realm\realm-sorcery.cpp" />\r
+    <ClCompile Include="..\..\src\spell-realm\spells-song.cpp" />\r
+    <ClCompile Include="..\..\src\effect\effect-processor.cpp" />\r
+    <ClCompile Include="..\..\src\spell\spells-execution.cpp" />\r
+    <ClCompile Include="..\..\src\spell\technic-info-table.cpp" />\r
+    <ClCompile Include="..\..\src\combat\aura-counterattack.cpp" />\r
+    <ClCompile Include="..\..\src\window\main-window-equipments.cpp" />\r
+    <ClCompile Include="..\..\src\wizard\artifact-analyzer.cpp" />\r
+    <ClCompile Include="..\..\src\wizard\artifact-bias-table.cpp" />\r
+    <ClCompile Include="..\..\src\wizard\cmd-wizard.cpp" />\r
+    <ClCompile Include="..\..\src\wizard\fixed-artifacts-spoiler.cpp" />\r
+    <ClCompile Include="..\..\src\wizard\items-spoiler.cpp" />\r
+    <ClCompile Include="..\..\src\wizard\monster-info-spoiler.cpp" />\r
+    <ClCompile Include="..\..\src\wizard\spoiler-table.cpp" />\r
+    <ClCompile Include="..\..\src\wizard\spoiler-util.cpp" />\r
+    <ClCompile Include="..\..\src\wizard\tval-descriptions-table.cpp" />\r
+    <ClCompile Include="..\..\src\load\quest-loader.cpp" />\r
+    <ClCompile Include="..\..\src\view\display-store.cpp" />\r
+    <ClCompile Include="..\..\src\action\throw-util.cpp" />\r
     <ClInclude Include="..\..\src\action\action-limited.h" />\r
     <ClInclude Include="..\..\src\action\activation-execution.h" />\r
     <ClInclude Include="..\..\src\action\mutation-execution.h" />\r
     <ClInclude Include="..\..\src\io-dump\character-dump.h" />\r
     <ClInclude Include="..\..\src\specific-object\chest.h" />\r
     <ClInclude Include="..\..\src\io\record-play-movie.h" />\r
-    <ClCompile Include="..\..\src\player\player-move.c" />\r
-    <ClCompile Include="..\..\src\io\files-util.c" />\r
-    <ClCompile Include="..\..\src\grid\grid.c" />\r
-    <ClCompile Include="..\..\src\io\inet.c" />\r
-    <ClCompile Include="..\..\src\locale\japanese.c" />\r
-    <ClCompile Include="..\..\src\load\load.c" />\r
-    <ClCompile Include="..\..\src\main-win.c" />\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-mind.c" />\r
-    <ClCompile Include="..\..\src\monster\monster-info.c" />\r
-    <ClCompile Include="..\..\src\monster\monster-list.c" />\r
-    <ClCompile Include="..\..\src\mspell\mspell-checker.c" />\r
-    <ClCompile Include="..\..\src\mspell\mspell-judgement.c" />\r
-    <ClCompile Include="..\..\src\blue-magic\blue-magic-checker.c" />\r
-    <ClCompile Include="..\..\src\mspell\assign-monster-spell.c" />\r
-    <ClCompile Include="..\..\src\mutation\mutation-calculator.c" />\r
-    <ClCompile Include="..\..\src\object\object-info.c" />\r
-    <ClCompile Include="..\..\src\racial\racial-switcher.c" />\r
-    <ClCompile Include="..\..\src\term\readdib.c" />\r
-    <ClCompile Include="..\..\src\realm\realm-arcane.c" />\r
-    <ClCompile Include="..\..\src\realm\realm-chaos.c" />\r
-    <ClCompile Include="..\..\src\realm\realm-hex.c" />\r
-    <ClCompile Include="..\..\src\realm\realm-life.c" />\r
-    <ClCompile Include="..\..\src\realm\realm-trump.c" />\r
-    <ClCompile Include="..\..\src\realm\realm-names-table.c" />\r
-    <ClCompile Include="..\..\src\io\report.c" />\r
-    <ClCompile Include="..\..\src\room\rooms-city.c" />\r
-    <ClCompile Include="..\..\src\room\rooms-fractal.c" />\r
-    <ClCompile Include="..\..\src\room\rooms-normal.c" />\r
-    <ClCompile Include="..\..\src\room\rooms-pit-nest.c" />\r
-    <ClCompile Include="..\..\src\room\rooms-special.c" />\r
-    <ClCompile Include="..\..\src\room\rooms-trap.c" />\r
-    <ClCompile Include="..\..\src\room\rooms-vault.c" />\r
-    <ClCompile Include="..\..\src\room\rooms-builder.c" />\r
-    <ClCompile Include="..\..\src\room\pit-nest-kinds-table.c" />\r
-    <ClCompile Include="..\..\src\store\rumor.c" />\r
-    <ClCompile Include="..\..\src\save\save.c" />\r
-    <ClCompile Include="..\..\src\core\scores.c" />\r
-    <ClCompile Include="..\..\src\player-info\self-info.c" />\r
-    <ClCompile Include="..\..\src\io\signal-handlers.c" />\r
-    <ClCompile Include="..\..\src\mind\mind-sniper.c" />\r
-    <ClCompile Include="..\..\src\util\sort.c" />\r
-    <ClCompile Include="..\..\src\spell\spells-diceroll.c" />\r
-    <ClCompile Include="..\..\src\spell-kind\spells-floor.c" />\r
-    <ClCompile Include="..\..\src\spell\spells-object.c" />\r
-    <ClCompile Include="..\..\src\spell\spells-status.c" />\r
-    <ClCompile Include="..\..\src\spell\spells-summon.c" />\r
-    <ClCompile Include="..\..\src\spell\range-calc.c" />\r
-    <ClCompile Include="..\..\src\spell-realm\spells-crusade.c" />\r
-    <ClCompile Include="..\..\src\spell-kind\magic-item-recharger.c" />\r
-    <ClCompile Include="..\..\src\io\uid-checker.c" />\r
-    <ClCompile Include="..\..\src\util\angband-files.c" />\r
-    <ClCompile Include="..\..\src\util\object-sort.c" />\r
-    <ClCompile Include="..\..\src\util\string-processor.c" />\r
-    <ClCompile Include="..\..\src\util\tag-sorter.c" />\r
-    <ClCompile Include="..\..\src\view\display-birth.c" />\r
-    <ClCompile Include="..\..\src\view\display-characteristic.c" />\r
-    <ClCompile Include="..\..\src\view\display-fruit.c" />\r
-    <ClCompile Include="..\..\src\view\display-lore-attacks.c" />\r
-    <ClCompile Include="..\..\src\view\display-lore-drops.c" />\r
-    <ClCompile Include="..\..\src\view\display-lore-magics.c" />\r
-    <ClCompile Include="..\..\src\view\display-lore-status.c" />\r
-    <ClCompile Include="..\..\src\view\display-lore.c" />\r
-    <ClCompile Include="..\..\src\view\display-monster-status.c" />\r
-    <ClCompile Include="..\..\src\view\display-player-middle.c" />\r
-    <ClCompile Include="..\..\src\view\display-player-stat-info.c" />\r
-    <ClCompile Include="..\..\src\view\display-player.c" />\r
-    <ClCompile Include="..\..\src\view\display-util.c" />\r
-    <ClCompile Include="..\..\src\player\process-death.c" />\r
-    <ClCompile Include="..\..\src\view\display-player-misc-info.c" />\r
-    <ClCompile Include="..\..\src\view\object-describer.c" />\r
-    <ClCompile Include="..\..\src\view\status-bars-table.c" />\r
-    <ClCompile Include="..\..\src\view\status-first-page.c" />\r
-    <ClCompile Include="..\..\src\store\store.c" />\r
-    <ClCompile Include="..\..\src\floor\floor-streams.c" />\r
-    <ClCompile Include="..\..\src\target\target-checker.c" />\r
-    <ClCompile Include="..\..\src\term\gameterm.c" />\r
-    <ClCompile Include="..\..\src\grid\trap.c" />\r
-    <ClCompile Include="..\..\src\io\screen-util.c" />\r
-    <ClCompile Include="..\..\src\object\warning.c" />\r
-    <ClCompile Include="..\..\src\floor\wild.c" />\r
-    <ClCompile Include="..\..\src\view\display-messages.c" />\r
-    <ClCompile Include="..\..\src\wizard\wizard-item-modifier.c" />\r
-    <ClCompile Include="..\..\src\wizard\wizard-messages.c" />\r
-    <ClCompile Include="..\..\src\wizard\wizard-spells.c" />\r
-    <ClCompile Include="..\..\src\wizard\wizard-spoiler.c" />\r
-    <ClCompile Include="..\..\src\wizard\wizard-special-process.c" />\r
-    <ClCompile Include="..\..\src\world\world-object.c" />\r
-    <ClCompile Include="..\..\src\world\world.c" />\r
-    <ClCompile Include="..\..\src\world\world-movement-processor.c" />\r
-    <ClCompile Include="..\..\src\world\world-turn-processor.c" />\r
-    <ClCompile Include="..\..\src\term\z-form.c" />\r
-    <ClCompile Include="..\..\src\term\z-rand.c" />\r
-    <ClCompile Include="..\..\src\term\z-term.c" />\r
-    <ClCompile Include="..\..\src\term\z-util.c" />\r
-    <ClCompile Include="..\..\src\term\z-virt.c" />\r
+    <ClCompile Include="..\..\src\player\player-move.cpp" />\r
+    <ClCompile Include="..\..\src\io\files-util.cpp" />\r
+    <ClCompile Include="..\..\src\grid\grid.cpp" />\r
+    <ClCompile Include="..\..\src\io\inet.cpp" />\r
+    <ClCompile Include="..\..\src\locale\japanese.cpp" />\r
+    <ClCompile Include="..\..\src\load\load.cpp" />\r
+    <ClCompile Include="..\..\src\main-win.cpp" />\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-mind.cpp" />\r
+    <ClCompile Include="..\..\src\monster\monster-info.cpp" />\r
+    <ClCompile Include="..\..\src\monster\monster-list.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\mspell-checker.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\mspell-judgement.cpp" />\r
+    <ClCompile Include="..\..\src\blue-magic\blue-magic-checker.cpp" />\r
+    <ClCompile Include="..\..\src\mspell\assign-monster-spell.cpp" />\r
+    <ClCompile Include="..\..\src\mutation\mutation-calculator.cpp" />\r
+    <ClCompile Include="..\..\src\object\object-info.cpp" />\r
+    <ClCompile Include="..\..\src\racial\racial-switcher.cpp" />\r
+    <ClCompile Include="..\..\src\term\readdib.cpp" />\r
+    <ClCompile Include="..\..\src\realm\realm-arcane.cpp" />\r
+    <ClCompile Include="..\..\src\realm\realm-chaos.cpp" />\r
+    <ClCompile Include="..\..\src\realm\realm-hex.cpp" />\r
+    <ClCompile Include="..\..\src\realm\realm-life.cpp" />\r
+    <ClCompile Include="..\..\src\realm\realm-trump.cpp" />\r
+    <ClCompile Include="..\..\src\realm\realm-names-table.cpp" />\r
+    <ClCompile Include="..\..\src\io\report.cpp" />\r
+    <ClCompile Include="..\..\src\room\rooms-city.cpp" />\r
+    <ClCompile Include="..\..\src\room\rooms-fractal.cpp" />\r
+    <ClCompile Include="..\..\src\room\rooms-normal.cpp" />\r
+    <ClCompile Include="..\..\src\room\rooms-pit-nest.cpp" />\r
+    <ClCompile Include="..\..\src\room\rooms-special.cpp" />\r
+    <ClCompile Include="..\..\src\room\rooms-trap.cpp" />\r
+    <ClCompile Include="..\..\src\room\rooms-vault.cpp" />\r
+    <ClCompile Include="..\..\src\room\rooms-builder.cpp" />\r
+    <ClCompile Include="..\..\src\room\pit-nest-kinds-table.cpp" />\r
+    <ClCompile Include="..\..\src\store\rumor.cpp" />\r
+    <ClCompile Include="..\..\src\save\save.cpp" />\r
+    <ClCompile Include="..\..\src\core\scores.cpp" />\r
+    <ClCompile Include="..\..\src\player-info\self-info.cpp" />\r
+    <ClCompile Include="..\..\src\io\signal-handlers.cpp" />\r
+    <ClCompile Include="..\..\src\mind\mind-sniper.cpp" />\r
+    <ClCompile Include="..\..\src\util\sort.cpp" />\r
+    <ClCompile Include="..\..\src\spell\spells-diceroll.cpp" />\r
+    <ClCompile Include="..\..\src\spell-kind\spells-floor.cpp" />\r
+    <ClCompile Include="..\..\src\spell\spells-object.cpp" />\r
+    <ClCompile Include="..\..\src\spell\spells-status.cpp" />\r
+    <ClCompile Include="..\..\src\spell\spells-summon.cpp" />\r
+    <ClCompile Include="..\..\src\spell\range-calc.cpp" />\r
+    <ClCompile Include="..\..\src\spell-realm\spells-crusade.cpp" />\r
+    <ClCompile Include="..\..\src\spell-kind\magic-item-recharger.cpp" />\r
+    <ClCompile Include="..\..\src\io\uid-checker.cpp" />\r
+    <ClCompile Include="..\..\src\util\angband-files.cpp" />\r
+    <ClCompile Include="..\..\src\util\object-sort.cpp" />\r
+    <ClCompile Include="..\..\src\util\string-processor.cpp" />\r
+    <ClCompile Include="..\..\src\util\tag-sorter.cpp" />\r
+    <ClCompile Include="..\..\src\view\display-birth.cpp" />\r
+    <ClCompile Include="..\..\src\view\display-characteristic.cpp" />\r
+    <ClCompile Include="..\..\src\view\display-fruit.cpp" />\r
+    <ClCompile Include="..\..\src\view\display-lore-attacks.cpp" />\r
+    <ClCompile Include="..\..\src\view\display-lore-drops.cpp" />\r
+    <ClCompile Include="..\..\src\view\display-lore-magics.cpp" />\r
+    <ClCompile Include="..\..\src\view\display-lore-status.cpp" />\r
+    <ClCompile Include="..\..\src\view\display-lore.cpp" />\r
+    <ClCompile Include="..\..\src\view\display-monster-status.cpp" />\r
+    <ClCompile Include="..\..\src\view\display-player-middle.cpp" />\r
+    <ClCompile Include="..\..\src\view\display-player-stat-info.cpp" />\r
+    <ClCompile Include="..\..\src\view\display-player.cpp" />\r
+    <ClCompile Include="..\..\src\view\display-util.cpp" />\r
+    <ClCompile Include="..\..\src\player\process-death.cpp" />\r
+    <ClCompile Include="..\..\src\view\display-player-misc-info.cpp" />\r
+    <ClCompile Include="..\..\src\view\object-describer.cpp" />\r
+    <ClCompile Include="..\..\src\view\status-bars-table.cpp" />\r
+    <ClCompile Include="..\..\src\view\status-first-page.cpp" />\r
+    <ClCompile Include="..\..\src\store\store.cpp" />\r
+    <ClCompile Include="..\..\src\floor\floor-streams.cpp" />\r
+    <ClCompile Include="..\..\src\target\target-checker.cpp" />\r
+    <ClCompile Include="..\..\src\term\gameterm.cpp" />\r
+    <ClCompile Include="..\..\src\grid\trap.cpp" />\r
+    <ClCompile Include="..\..\src\io\screen-util.cpp" />\r
+    <ClCompile Include="..\..\src\object\warning.cpp" />\r
+    <ClCompile Include="..\..\src\floor\wild.cpp" />\r
+    <ClCompile Include="..\..\src\view\display-messages.cpp" />\r
+    <ClCompile Include="..\..\src\wizard\wizard-item-modifier.cpp" />\r
+    <ClCompile Include="..\..\src\wizard\wizard-messages.cpp" />\r
+    <ClCompile Include="..\..\src\wizard\wizard-spells.cpp" />\r
+    <ClCompile Include="..\..\src\wizard\wizard-spoiler.cpp" />\r
+    <ClCompile Include="..\..\src\wizard\wizard-special-process.cpp" />\r
+    <ClCompile Include="..\..\src\world\world-object.cpp" />\r
+    <ClCompile Include="..\..\src\world\world.cpp" />\r
+    <ClCompile Include="..\..\src\world\world-movement-processor.cpp" />\r
+    <ClCompile Include="..\..\src\world\world-turn-processor.cpp" />\r
+    <ClCompile Include="..\..\src\term\z-form.cpp" />\r
+    <ClCompile Include="..\..\src\term\z-rand.cpp" />\r
+    <ClCompile Include="..\..\src\term\z-term.cpp" />\r
+    <ClCompile Include="..\..\src\term\z-util.cpp" />\r
+    <ClCompile Include="..\..\src\term\z-virt.cpp" />\r
     <ClInclude Include="..\..\src\object-activation\activation-switcher.h" />\r
     <ClInclude Include="..\..\src\cmd-action\cmd-others.h" />\r
     <ClInclude Include="..\..\src\cmd-io\cmd-diary.h" />\r
     <Error Condition="!Exists('..\packages\Microsoft.NetFramework.Analyzers.3.0.0\build\Microsoft.NetFramework.Analyzers.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.NetFramework.Analyzers.3.0.0\build\Microsoft.NetFramework.Analyzers.props'))" />\r
     <Error Condition="!Exists('..\packages\Microsoft.CodeAnalysis.FxCopAnalyzers.3.0.0\build\Microsoft.CodeAnalysis.FxCopAnalyzers.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.CodeAnalysis.FxCopAnalyzers.3.0.0\build\Microsoft.CodeAnalysis.FxCopAnalyzers.props'))" />\r
   </Target>\r
-</Project>
\ No newline at end of file
+</Project>\r
index a59f64a..393ea80 100644 (file)
 <?xml version="1.0" encoding="utf-8"?>\r
 <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
   <ItemGroup>\r
-    <ClCompile Include="..\..\src\main-win.c" />\r
-    <ClCompile Include="..\..\src\combat\shoot.c">\r
+    <ClCompile Include="..\..\src\main-win.cpp" />\r
+    <ClCompile Include="..\..\src\combat\shoot.cpp">\r
       <Filter>combat</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\view\status-first-page.c">\r
+    <ClCompile Include="..\..\src\view\status-first-page.cpp">\r
       <Filter>view</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\view\display-util.c">\r
+    <ClCompile Include="..\..\src\view\display-util.cpp">\r
       <Filter>view</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player\permanent-resistances.c">\r
+    <ClCompile Include="..\..\src\player\permanent-resistances.cpp">\r
       <Filter>player</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player\temporary-resistances.c">\r
+    <ClCompile Include="..\..\src\player\temporary-resistances.cpp">\r
       <Filter>player</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\view\display-player.c">\r
+    <ClCompile Include="..\..\src\view\display-player.cpp">\r
       <Filter>view</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player\race-resistances.c">\r
+    <ClCompile Include="..\..\src\player\race-resistances.cpp">\r
       <Filter>player</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\view\display-characteristic.c">\r
+    <ClCompile Include="..\..\src\view\display-characteristic.cpp">\r
       <Filter>view</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player\process-death.c">\r
+    <ClCompile Include="..\..\src\player\process-death.cpp">\r
       <Filter>player</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io\gf-descriptions.c">\r
+    <ClCompile Include="..\..\src\io\gf-descriptions.cpp">\r
       <Filter>io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\view\display-player-stat-info.c">\r
+    <ClCompile Include="..\..\src\view\display-player-stat-info.cpp">\r
       <Filter>view</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\view\display-player-misc-info.c">\r
+    <ClCompile Include="..\..\src\view\display-player-misc-info.cpp">\r
       <Filter>view</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\view\display-player-middle.c">\r
+    <ClCompile Include="..\..\src\view\display-player-middle.cpp">\r
       <Filter>view</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io\tokenizer.c">\r
+    <ClCompile Include="..\..\src\io\tokenizer.cpp">\r
       <Filter>io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player\process-name.c">\r
+    <ClCompile Include="..\..\src\player\process-name.cpp">\r
       <Filter>player</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\core\show-file.c">\r
+    <ClCompile Include="..\..\src\core\show-file.cpp">\r
       <Filter>core</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io\read-pref-file.c">\r
+    <ClCompile Include="..\..\src\io\read-pref-file.cpp">\r
       <Filter>io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io\interpret-pref-file.c">\r
+    <ClCompile Include="..\..\src\io\interpret-pref-file.cpp">\r
       <Filter>io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster\monster-update.c">\r
+    <ClCompile Include="..\..\src\monster\monster-update.cpp">\r
       <Filter>monster</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io\write-diary.c">\r
+    <ClCompile Include="..\..\src\io\write-diary.cpp">\r
       <Filter>io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\market\poker.c">\r
+    <ClCompile Include="..\..\src\market\poker.cpp">\r
       <Filter>market</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\market\articles-on-sale.c">\r
+    <ClCompile Include="..\..\src\market\articles-on-sale.cpp">\r
       <Filter>market</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\market\gold-magnification-table.c">\r
+    <ClCompile Include="..\..\src\market\gold-magnification-table.cpp">\r
       <Filter>market</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\market\building-util.c">\r
+    <ClCompile Include="..\..\src\market\building-util.cpp">\r
       <Filter>market</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\view\display-fruit.c">\r
+    <ClCompile Include="..\..\src\view\display-fruit.cpp">\r
       <Filter>view</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\market\play-gamble.c">\r
+    <ClCompile Include="..\..\src\market\play-gamble.cpp">\r
       <Filter>market</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\market\arena-info-table.c">\r
+    <ClCompile Include="..\..\src\market\arena-info-table.cpp">\r
       <Filter>market</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player\race-info-table.c">\r
+    <ClCompile Include="..\..\src\player\race-info-table.cpp">\r
       <Filter>player</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player\mimic-info-table.c">\r
+    <ClCompile Include="..\..\src\player\mimic-info-table.cpp">\r
       <Filter>player</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\main\sound-definitions-table.c">\r
+    <ClCompile Include="..\..\src\main\sound-definitions-table.cpp">\r
       <Filter>main</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\main\music-definitions-table.c">\r
+    <ClCompile Include="..\..\src\main\music-definitions-table.cpp">\r
       <Filter>main</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\knowledge\knowledge-uniques.c">\r
+    <ClCompile Include="..\..\src\knowledge\knowledge-uniques.cpp">\r
       <Filter>knowledge</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\knowledge\knowledge-experiences.c">\r
+    <ClCompile Include="..\..\src\knowledge\knowledge-experiences.cpp">\r
       <Filter>knowledge</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object\object-kind.c">\r
+    <ClCompile Include="..\..\src\object\object-kind.cpp">\r
       <Filter>object</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object\object-kind-hook.c">\r
+    <ClCompile Include="..\..\src\object\object-kind-hook.cpp">\r
       <Filter>object</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\knowledge\knowledge-quests.c">\r
+    <ClCompile Include="..\..\src\knowledge\knowledge-quests.cpp">\r
       <Filter>knowledge</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\knowledge\knowledge-self.c">\r
+    <ClCompile Include="..\..\src\knowledge\knowledge-self.cpp">\r
       <Filter>knowledge</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\knowledge\knowledge-monsters.c">\r
+    <ClCompile Include="..\..\src\knowledge\knowledge-monsters.cpp">\r
       <Filter>knowledge</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\knowledge\knowledge-items.c">\r
+    <ClCompile Include="..\..\src\knowledge\knowledge-items.cpp">\r
       <Filter>knowledge</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\knowledge\knowledge-features.c">\r
+    <ClCompile Include="..\..\src\knowledge\knowledge-features.cpp">\r
       <Filter>knowledge</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\knowledge\knowledge-autopick.c">\r
+    <ClCompile Include="..\..\src\knowledge\knowledge-autopick.cpp">\r
       <Filter>knowledge</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\knowledge\knowledge-inventory.c">\r
+    <ClCompile Include="..\..\src\knowledge\knowledge-inventory.cpp">\r
       <Filter>knowledge</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io\mutations-dump.c">\r
+    <ClCompile Include="..\..\src\io\mutations-dump.cpp">\r
       <Filter>io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\knowledge\knowledge-mutations.c">\r
+    <ClCompile Include="..\..\src\knowledge\knowledge-mutations.cpp">\r
       <Filter>knowledge</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\autopick\autopick.c">\r
+    <ClCompile Include="..\..\src\autopick\autopick.cpp">\r
       <Filter>autopick</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\autopick\autopick-menu-data-table.c">\r
+    <ClCompile Include="..\..\src\autopick\autopick-menu-data-table.cpp">\r
       <Filter>autopick</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\autopick\autopick-entry.c">\r
+    <ClCompile Include="..\..\src\autopick\autopick-entry.cpp">\r
       <Filter>autopick</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\autopick\autopick-initializer.c">\r
+    <ClCompile Include="..\..\src\autopick\autopick-initializer.cpp">\r
       <Filter>autopick</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\autopick\autopick-matcher.c">\r
+    <ClCompile Include="..\..\src\autopick\autopick-matcher.cpp">\r
       <Filter>autopick</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\autopick\autopick-describer.c">\r
+    <ClCompile Include="..\..\src\autopick\autopick-describer.cpp">\r
       <Filter>autopick</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\room\pit-nest-kinds-table.c">\r
+    <ClCompile Include="..\..\src\room\pit-nest-kinds-table.cpp">\r
       <Filter>room</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io\signal-handlers.c">\r
+    <ClCompile Include="..\..\src\io\signal-handlers.cpp">\r
       <Filter>io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io\uid-checker.c">\r
+    <ClCompile Include="..\..\src\io\uid-checker.cpp">\r
       <Filter>io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\autopick\autopick-destroyer.c">\r
+    <ClCompile Include="..\..\src\autopick\autopick-destroyer.cpp">\r
       <Filter>autopick</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\autopick\autopick-reader-writer.c">\r
+    <ClCompile Include="..\..\src\autopick\autopick-reader-writer.cpp">\r
       <Filter>autopick</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\autopick\autopick-finder.c">\r
+    <ClCompile Include="..\..\src\autopick\autopick-finder.cpp">\r
       <Filter>autopick</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\autopick\autopick-pref-processor.c">\r
+    <ClCompile Include="..\..\src\autopick\autopick-pref-processor.cpp">\r
       <Filter>autopick</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\autopick\autopick-drawer.c">\r
+    <ClCompile Include="..\..\src\autopick\autopick-drawer.cpp">\r
       <Filter>autopick</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\autopick\autopick-inserter-killer.c">\r
+    <ClCompile Include="..\..\src\autopick\autopick-inserter-killer.cpp">\r
       <Filter>autopick</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\autopick\autopick-registry.c">\r
+    <ClCompile Include="..\..\src\autopick\autopick-registry.cpp">\r
       <Filter>autopick</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\autopick\autopick-command-menu.c">\r
+    <ClCompile Include="..\..\src\autopick\autopick-command-menu.cpp">\r
       <Filter>autopick</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\autopick\autopick-editor-util.c">\r
+    <ClCompile Include="..\..\src\autopick\autopick-editor-util.cpp">\r
       <Filter>autopick</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\autopick\autopick-editor-command.c">\r
+    <ClCompile Include="..\..\src\autopick\autopick-editor-command.cpp">\r
       <Filter>autopick</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\autopick\autopick-util.c">\r
+    <ClCompile Include="..\..\src\autopick\autopick-util.cpp">\r
       <Filter>autopick</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\effect\effect-feature.c">\r
+    <ClCompile Include="..\..\src\effect\effect-feature.cpp">\r
       <Filter>effect</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\effect\effect-item.c">\r
+    <ClCompile Include="..\..\src\effect\effect-item.cpp">\r
       <Filter>effect</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\realm\realm-arcane.c">\r
+    <ClCompile Include="..\..\src\realm\realm-arcane.cpp">\r
       <Filter>realm</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\realm\realm-chaos.c">\r
+    <ClCompile Include="..\..\src\realm\realm-chaos.cpp">\r
       <Filter>realm</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\realm\realm-craft.c">\r
+    <ClCompile Include="..\..\src\realm\realm-craft.cpp">\r
       <Filter>realm</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\realm\realm-crusade.c">\r
+    <ClCompile Include="..\..\src\realm\realm-crusade.cpp">\r
       <Filter>realm</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\realm\realm-death.c">\r
+    <ClCompile Include="..\..\src\realm\realm-death.cpp">\r
       <Filter>realm</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\realm\realm-hex.c">\r
+    <ClCompile Include="..\..\src\realm\realm-hex.cpp">\r
       <Filter>realm</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\realm\realm-hissatsu.c">\r
+    <ClCompile Include="..\..\src\realm\realm-hissatsu.cpp">\r
       <Filter>realm</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\realm\realm-life.c">\r
+    <ClCompile Include="..\..\src\realm\realm-life.cpp">\r
       <Filter>realm</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\realm\realm-nature.c">\r
+    <ClCompile Include="..\..\src\realm\realm-nature.cpp">\r
       <Filter>realm</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\realm\realm-song.c">\r
+    <ClCompile Include="..\..\src\realm\realm-song.cpp">\r
       <Filter>realm</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\realm\realm-sorcery.c">\r
+    <ClCompile Include="..\..\src\realm\realm-sorcery.cpp">\r
       <Filter>realm</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\realm\realm-trump.c">\r
+    <ClCompile Include="..\..\src\realm\realm-trump.cpp">\r
       <Filter>realm</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\effect\spells-effect-util.c">\r
+    <ClCompile Include="..\..\src\effect\spells-effect-util.cpp">\r
       <Filter>effect</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell\technic-info-table.c">\r
+    <ClCompile Include="..\..\src\spell\technic-info-table.cpp">\r
       <Filter>spell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell\spells-execution.c">\r
+    <ClCompile Include="..\..\src\spell\spells-execution.cpp">\r
       <Filter>spell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\effect\effect-player.c">\r
+    <ClCompile Include="..\..\src\effect\effect-player.cpp">\r
       <Filter>effect</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\effect\effect-monster.c">\r
+    <ClCompile Include="..\..\src\effect\effect-monster.cpp">\r
       <Filter>effect</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\effect\effect-monster-util.c">\r
+    <ClCompile Include="..\..\src\effect\effect-monster-util.cpp">\r
       <Filter>effect</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\effect\effect-monster-switcher.c">\r
+    <ClCompile Include="..\..\src\effect\effect-monster-switcher.cpp">\r
       <Filter>effect</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\effect\effect-player-switcher.c">\r
+    <ClCompile Include="..\..\src\effect\effect-player-switcher.cpp">\r
       <Filter>effect</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\effect\effect-monster-resist-hurt.c">\r
+    <ClCompile Include="..\..\src\effect\effect-monster-resist-hurt.cpp">\r
       <Filter>effect</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\effect\effect-monster-psi.c">\r
+    <ClCompile Include="..\..\src\effect\effect-monster-psi.cpp">\r
       <Filter>effect</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\effect\effect-monster-oldies.c">\r
+    <ClCompile Include="..\..\src\effect\effect-monster-oldies.cpp">\r
       <Filter>effect</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\effect\effect-monster-charm.c">\r
+    <ClCompile Include="..\..\src\effect\effect-monster-charm.cpp">\r
       <Filter>effect</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\effect\effect-monster-lite-dark.c">\r
+    <ClCompile Include="..\..\src\effect\effect-monster-lite-dark.cpp">\r
       <Filter>effect</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\effect\effect-monster-evil.c">\r
+    <ClCompile Include="..\..\src\effect\effect-monster-evil.cpp">\r
       <Filter>effect</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\effect\effect-monster-spirit.c">\r
+    <ClCompile Include="..\..\src\effect\effect-monster-spirit.cpp">\r
       <Filter>effect</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\effect\effect-monster-curse.c">\r
+    <ClCompile Include="..\..\src\effect\effect-monster-curse.cpp">\r
       <Filter>effect</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\effect\effect-player-resist-hurt.c">\r
+    <ClCompile Include="..\..\src\effect\effect-player-resist-hurt.cpp">\r
       <Filter>effect</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\effect\effect-player-oldies.c">\r
+    <ClCompile Include="..\..\src\effect\effect-player-oldies.cpp">\r
       <Filter>effect</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\effect\effect-player-curse.c">\r
+    <ClCompile Include="..\..\src\effect\effect-player-curse.cpp">\r
       <Filter>effect</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\effect\effect-player-spirit.c">\r
+    <ClCompile Include="..\..\src\effect\effect-player-spirit.cpp">\r
       <Filter>effect</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\core\stuff-handler.c">\r
+    <ClCompile Include="..\..\src\core\stuff-handler.cpp">\r
       <Filter>core</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\birth\birth-explanations-table.c">\r
+    <ClCompile Include="..\..\src\birth\birth-explanations-table.cpp">\r
       <Filter>birth</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\core\output-updater.c">\r
+    <ClCompile Include="..\..\src\core\output-updater.cpp">\r
       <Filter>core</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\core\game-closer.c">\r
+    <ClCompile Include="..\..\src\core\game-closer.cpp">\r
       <Filter>core</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\floor\pattern-walk.c">\r
+    <ClCompile Include="..\..\src\floor\pattern-walk.cpp">\r
       <Filter>floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\core\turn-compensator.c">\r
+    <ClCompile Include="..\..\src\core\turn-compensator.cpp">\r
       <Filter>core</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\core\hp-mp-regenerator.c">\r
+    <ClCompile Include="..\..\src\core\hp-mp-regenerator.cpp">\r
       <Filter>core</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\core\hp-mp-processor.c">\r
+    <ClCompile Include="..\..\src\core\hp-mp-processor.cpp">\r
       <Filter>core</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mutation\mutation-processor.c">\r
+    <ClCompile Include="..\..\src\mutation\mutation-processor.cpp">\r
       <Filter>mutation</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object\lite-processor.c">\r
+    <ClCompile Include="..\..\src\object\lite-processor.cpp">\r
       <Filter>object</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\core\magic-effects-timeout-reducer.c">\r
+    <ClCompile Include="..\..\src\core\magic-effects-timeout-reducer.cpp">\r
       <Filter>core</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\inventory\inventory-curse.c">\r
+    <ClCompile Include="..\..\src\inventory\inventory-curse.cpp">\r
       <Filter>inventory</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\inventory\recharge-processor.c">\r
+    <ClCompile Include="..\..\src\inventory\recharge-processor.cpp">\r
       <Filter>inventory</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\wizard\wizard-spoiler.c">\r
+    <ClCompile Include="..\..\src\wizard\wizard-spoiler.cpp">\r
       <Filter>wizard</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\wizard\wizard-special-process.c">\r
+    <ClCompile Include="..\..\src\wizard\wizard-special-process.cpp">\r
       <Filter>wizard</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io\input-key-processor.c">\r
+    <ClCompile Include="..\..\src\io\input-key-processor.cpp">\r
       <Filter>io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\inventory\pack-overflow.c">\r
+    <ClCompile Include="..\..\src\inventory\pack-overflow.cpp">\r
       <Filter>inventory</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\core\player-processor.c">\r
+    <ClCompile Include="..\..\src\core\player-processor.cpp">\r
       <Filter>core</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player\digestion-processor.c">\r
+    <ClCompile Include="..\..\src\player\digestion-processor.cpp">\r
       <Filter>player</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\world\world-movement-processor.c">\r
+    <ClCompile Include="..\..\src\world\world-movement-processor.cpp">\r
       <Filter>world</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\world\world-turn-processor.c">\r
+    <ClCompile Include="..\..\src\world\world-turn-processor.cpp">\r
       <Filter>world</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\world\world.c">\r
+    <ClCompile Include="..\..\src\world\world.cpp">\r
       <Filter>world</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\dungeon\dungeon-processor.c">\r
+    <ClCompile Include="..\..\src\dungeon\dungeon-processor.cpp">\r
       <Filter>dungeon</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\dungeon\dungeon.c">\r
+    <ClCompile Include="..\..\src\dungeon\dungeon.cpp">\r
       <Filter>dungeon</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\core\game-play.c">\r
+    <ClCompile Include="..\..\src\core\game-play.cpp">\r
       <Filter>core</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\floor\floor-events.c">\r
+    <ClCompile Include="..\..\src\floor\floor-events.cpp">\r
       <Filter>floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\floor\floor-save.c">\r
+    <ClCompile Include="..\..\src\floor\floor-save.cpp">\r
       <Filter>floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\floor\floor-streams.c">\r
+    <ClCompile Include="..\..\src\floor\floor-streams.cpp">\r
       <Filter>floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\floor\floor-town.c">\r
+    <ClCompile Include="..\..\src\floor\floor-town.cpp">\r
       <Filter>floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object\object-broken.c">\r
+    <ClCompile Include="..\..\src\object\object-broken.cpp">\r
       <Filter>object</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\room\rooms-city.c">\r
+    <ClCompile Include="..\..\src\room\rooms-city.cpp">\r
       <Filter>room</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\room\rooms-fractal.c">\r
+    <ClCompile Include="..\..\src\room\rooms-fractal.cpp">\r
       <Filter>room</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\room\rooms-normal.c">\r
+    <ClCompile Include="..\..\src\room\rooms-normal.cpp">\r
       <Filter>room</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\room\rooms-special.c">\r
+    <ClCompile Include="..\..\src\room\rooms-special.cpp">\r
       <Filter>room</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\room\rooms-trap.c">\r
+    <ClCompile Include="..\..\src\room\rooms-trap.cpp">\r
       <Filter>room</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\room\rooms-vault.c">\r
+    <ClCompile Include="..\..\src\room\rooms-vault.cpp">\r
       <Filter>room</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\room\rooms-pit-nest.c">\r
+    <ClCompile Include="..\..\src\room\rooms-pit-nest.cpp">\r
       <Filter>room</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player\player-class.c">\r
+    <ClCompile Include="..\..\src\player\player-class.cpp">\r
       <Filter>player</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player\player-damage.c">\r
+    <ClCompile Include="..\..\src\player\player-damage.cpp">\r
       <Filter>player</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player\player-move.c">\r
+    <ClCompile Include="..\..\src\player\player-move.cpp">\r
       <Filter>player</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player\player-personality.c">\r
+    <ClCompile Include="..\..\src\player\player-personality.cpp">\r
       <Filter>player</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player\player-race.c">\r
+    <ClCompile Include="..\..\src\player\player-race.cpp">\r
       <Filter>player</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player\player-sex.c">\r
+    <ClCompile Include="..\..\src\player\player-sex.cpp">\r
       <Filter>player</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player\player-skill.c">\r
+    <ClCompile Include="..\..\src\player\player-skill.cpp">\r
       <Filter>player</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player\player-status.c">\r
+    <ClCompile Include="..\..\src\player\player-status.cpp">\r
       <Filter>player</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster\monster-status.c">\r
+    <ClCompile Include="..\..\src\monster\monster-status.cpp">\r
       <Filter>monster</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\system\system-variables.c">\r
+    <ClCompile Include="..\..\src\system\system-variables.cpp">\r
       <Filter>system</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell\spells-diceroll.c">\r
+    <ClCompile Include="..\..\src\spell\spells-diceroll.cpp">\r
       <Filter>spell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell\spells-object.c">\r
+    <ClCompile Include="..\..\src\spell\spells-object.cpp">\r
       <Filter>spell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell\spells-status.c">\r
+    <ClCompile Include="..\..\src\spell\spells-status.cpp">\r
       <Filter>spell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell\spells-summon.c">\r
+    <ClCompile Include="..\..\src\spell\spells-summon.cpp">\r
       <Filter>spell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\locale\english.c">\r
+    <ClCompile Include="..\..\src\locale\english.cpp">\r
       <Filter>locale</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\locale\japanese.c">\r
+    <ClCompile Include="..\..\src\locale\japanese.cpp">\r
       <Filter>locale</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\grid\grid.c">\r
+    <ClCompile Include="..\..\src\grid\grid.cpp">\r
       <Filter>grid</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\grid\trap.c">\r
+    <ClCompile Include="..\..\src\grid\trap.cpp">\r
       <Filter>grid</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\grid\feature.c">\r
+    <ClCompile Include="..\..\src\grid\feature.cpp">\r
       <Filter>grid</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster\horror-descriptions.c">\r
+    <ClCompile Include="..\..\src\monster\horror-descriptions.cpp">\r
       <Filter>monster</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\inventory\player-inventory.c">\r
+    <ClCompile Include="..\..\src\inventory\player-inventory.cpp">\r
       <Filter>inventory</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\term\gameterm.c">\r
+    <ClCompile Include="..\..\src\term\gameterm.cpp">\r
       <Filter>term</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\term\z-form.c">\r
+    <ClCompile Include="..\..\src\term\z-form.cpp">\r
       <Filter>term</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\term\z-rand.c">\r
+    <ClCompile Include="..\..\src\term\z-rand.cpp">\r
       <Filter>term</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\term\z-term.c">\r
+    <ClCompile Include="..\..\src\term\z-term.cpp">\r
       <Filter>term</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\term\z-util.c">\r
+    <ClCompile Include="..\..\src\term\z-util.cpp">\r
       <Filter>term</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\term\z-virt.c">\r
+    <ClCompile Include="..\..\src\term\z-virt.cpp">\r
       <Filter>term</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\floor\wild.c">\r
+    <ClCompile Include="..\..\src\floor\wild.cpp">\r
       <Filter>floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io\report.c">\r
+    <ClCompile Include="..\..\src\io\report.cpp">\r
       <Filter>io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\floor\geometry.c">\r
+    <ClCompile Include="..\..\src\floor\geometry.cpp">\r
       <Filter>floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player\patron.c">\r
+    <ClCompile Include="..\..\src\player\patron.cpp">\r
       <Filter>player</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\birth\history.c">\r
+    <ClCompile Include="..\..\src\birth\history.cpp">\r
       <Filter>birth</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\term\readdib.c">\r
+    <ClCompile Include="..\..\src\term\readdib.cpp">\r
       <Filter>term</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object\warning.c">\r
+    <ClCompile Include="..\..\src\object\warning.cpp">\r
       <Filter>object</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io\inet.c">\r
+    <ClCompile Include="..\..\src\io\inet.cpp">\r
       <Filter>io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\dungeon\quest.c">\r
+    <ClCompile Include="..\..\src\dungeon\quest.cpp">\r
       <Filter>dungeon</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\core\scores.c">\r
+    <ClCompile Include="..\..\src\core\scores.cpp">\r
       <Filter>core</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\mspell-bolt.c">\r
+    <ClCompile Include="..\..\src\mspell\mspell-bolt.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\mspell-breath.c">\r
+    <ClCompile Include="..\..\src\mspell\mspell-breath.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\mspell-curse.c">\r
+    <ClCompile Include="..\..\src\mspell\mspell-curse.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\mspell-damage-calculator.c">\r
+    <ClCompile Include="..\..\src\mspell\mspell-damage-calculator.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\mspell-learn-checker.c">\r
+    <ClCompile Include="..\..\src\mspell\mspell-learn-checker.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\mspell-ball.c">\r
+    <ClCompile Include="..\..\src\mspell\mspell-ball.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\mspell-summon.c">\r
+    <ClCompile Include="..\..\src\mspell\mspell-summon.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\mspell-util.c">\r
+    <ClCompile Include="..\..\src\mspell\mspell-util.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\mspell-floor.c">\r
+    <ClCompile Include="..\..\src\mspell\mspell-floor.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\mspell-status.c">\r
+    <ClCompile Include="..\..\src\mspell\mspell-status.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\mspell-special.c">\r
+    <ClCompile Include="..\..\src\mspell\mspell-special.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\mspell-particularity.c">\r
+    <ClCompile Include="..\..\src\mspell\mspell-particularity.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\assign-monster-spell.c">\r
+    <ClCompile Include="..\..\src\mspell\assign-monster-spell.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\birth\birth-util.c">\r
+    <ClCompile Include="..\..\src\birth\birth-util.cpp">\r
       <Filter>birth</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\birth\birth-select-realm.c">\r
+    <ClCompile Include="..\..\src\birth\birth-select-realm.cpp">\r
       <Filter>birth</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\birth\quick-start.c">\r
+    <ClCompile Include="..\..\src\birth\quick-start.cpp">\r
       <Filter>birth</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\birth\birth-stat.c">\r
+    <ClCompile Include="..\..\src\birth\birth-stat.cpp">\r
       <Filter>birth</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\birth\history-generator.c">\r
+    <ClCompile Include="..\..\src\birth\history-generator.cpp">\r
       <Filter>birth</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\birth\birth-body-spec.c">\r
+    <ClCompile Include="..\..\src\birth\birth-body-spec.cpp">\r
       <Filter>birth</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\birth\initial-equipments-table.c">\r
+    <ClCompile Include="..\..\src\birth\initial-equipments-table.cpp">\r
       <Filter>birth</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\view\display-birth.c">\r
+    <ClCompile Include="..\..\src\view\display-birth.cpp">\r
       <Filter>view</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\birth\inventory-initializer.c">\r
+    <ClCompile Include="..\..\src\birth\inventory-initializer.cpp">\r
       <Filter>birth</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\birth\game-play-initializer.c">\r
+    <ClCompile Include="..\..\src\birth\game-play-initializer.cpp">\r
       <Filter>birth</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\birth\history-editor.c">\r
+    <ClCompile Include="..\..\src\birth\history-editor.cpp">\r
       <Filter>birth</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\birth\birth-select-race.c">\r
+    <ClCompile Include="..\..\src\birth\birth-select-race.cpp">\r
       <Filter>birth</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\birth\birth-select-class.c">\r
+    <ClCompile Include="..\..\src\birth\birth-select-class.cpp">\r
       <Filter>birth</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\birth\birth-select-personality.c">\r
+    <ClCompile Include="..\..\src\birth\birth-select-personality.cpp">\r
       <Filter>birth</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\birth\auto-roller.c">\r
+    <ClCompile Include="..\..\src\birth\auto-roller.cpp">\r
       <Filter>birth</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\birth\birth-wizard.c">\r
+    <ClCompile Include="..\..\src\birth\birth-wizard.cpp">\r
       <Filter>birth</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\birth\character-builder.c">\r
+    <ClCompile Include="..\..\src\birth\character-builder.cpp">\r
       <Filter>birth</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io\files-util.c">\r
+    <ClCompile Include="..\..\src\io\files-util.cpp">\r
       <Filter>io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io\pref-file-expressor.c">\r
+    <ClCompile Include="..\..\src\io\pref-file-expressor.cpp">\r
       <Filter>io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\market\arena.c">\r
+    <ClCompile Include="..\..\src\market\arena.cpp">\r
       <Filter>market</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\market\bounty.c">\r
+    <ClCompile Include="..\..\src\market\bounty.cpp">\r
       <Filter>market</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\market\bounty-prize-table.c">\r
+    <ClCompile Include="..\..\src\market\bounty-prize-table.cpp">\r
       <Filter>market</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\market\building-recharger.c">\r
+    <ClCompile Include="..\..\src\market\building-recharger.cpp">\r
       <Filter>market</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\market\building-quest.c">\r
+    <ClCompile Include="..\..\src\market\building-quest.cpp">\r
       <Filter>market</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\market\building-service.c">\r
+    <ClCompile Include="..\..\src\market\building-service.cpp">\r
       <Filter>market</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\market\building-craft-weapon.c">\r
+    <ClCompile Include="..\..\src\market\building-craft-weapon.cpp">\r
       <Filter>market</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\market\building-craft-armor.c">\r
+    <ClCompile Include="..\..\src\market\building-craft-armor.cpp">\r
       <Filter>market</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\market\building-craft-fix.c">\r
+    <ClCompile Include="..\..\src\market\building-craft-fix.cpp">\r
       <Filter>market</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\market\building-monster.c">\r
+    <ClCompile Include="..\..\src\market\building-monster.cpp">\r
       <Filter>market</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\market\building-enchanter.c">\r
+    <ClCompile Include="..\..\src\market\building-enchanter.cpp">\r
       <Filter>market</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\store\rumor.c">\r
+    <ClCompile Include="..\..\src\store\rumor.cpp">\r
       <Filter>store</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\store\say-comments.c">\r
+    <ClCompile Include="..\..\src\store\say-comments.cpp">\r
       <Filter>store</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\store\store.c">\r
+    <ClCompile Include="..\..\src\store\store.cpp">\r
       <Filter>store</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\store\store-owner-comments.c">\r
+    <ClCompile Include="..\..\src\store\store-owner-comments.cpp">\r
       <Filter>store</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\store\store-owners.c">\r
+    <ClCompile Include="..\..\src\store\store-owners.cpp">\r
       <Filter>store</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\store\store-util.c">\r
+    <ClCompile Include="..\..\src\store\store-util.cpp">\r
       <Filter>store</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\store\black-market.c">\r
+    <ClCompile Include="..\..\src\store\black-market.cpp">\r
       <Filter>store</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\combat\attack-power-table.c">\r
+    <ClCompile Include="..\..\src\combat\attack-power-table.cpp">\r
       <Filter>combat</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\combat\hallucination-attacks-table.c">\r
+    <ClCompile Include="..\..\src\combat\hallucination-attacks-table.cpp">\r
       <Filter>combat</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\combat\martial-arts-table.c">\r
+    <ClCompile Include="..\..\src\combat\martial-arts-table.cpp">\r
       <Filter>combat</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\combat\attack-accuracy.c">\r
+    <ClCompile Include="..\..\src\combat\attack-accuracy.cpp">\r
       <Filter>combat</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\combat\slaying.c">\r
+    <ClCompile Include="..\..\src\combat\slaying.cpp">\r
       <Filter>combat</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\combat\attack-criticality.c">\r
+    <ClCompile Include="..\..\src\combat\attack-criticality.cpp">\r
       <Filter>combat</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\inventory\inventory-damage.c">\r
+    <ClCompile Include="..\..\src\inventory\inventory-damage.cpp">\r
       <Filter>inventory</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\monk-attack.c">\r
+    <ClCompile Include="..\..\src\mind\monk-attack.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\combat\aura-counterattack.c">\r
+    <ClCompile Include="..\..\src\combat\aura-counterattack.cpp">\r
       <Filter>combat</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\pet\pet-fall-off.c">\r
+    <ClCompile Include="..\..\src\pet\pet-fall-off.cpp">\r
       <Filter>pet</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\pet\pet-util.c">\r
+    <ClCompile Include="..\..\src\pet\pet-util.cpp">\r
       <Filter>pet</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-eat.c">\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-eat.cpp">\r
       <Filter>cmd-item</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-item.c">\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-item.cpp">\r
       <Filter>cmd-item</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-magiceat.c">\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-magiceat.cpp">\r
       <Filter>cmd-item</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-quaff.c">\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-quaff.cpp">\r
       <Filter>cmd-item</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-read.c">\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-read.cpp">\r
       <Filter>cmd-item</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-smith.c">\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-smith.cpp">\r
       <Filter>cmd-item</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-usestaff.c">\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-usestaff.cpp">\r
       <Filter>cmd-item</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-zaprod.c">\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-zaprod.cpp">\r
       <Filter>cmd-item</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-zapwand.c">\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-zapwand.cpp">\r
       <Filter>cmd-item</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-io\cmd-diary.c">\r
+    <ClCompile Include="..\..\src\cmd-io\cmd-diary.cpp">\r
       <Filter>cmd-io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-io\cmd-dump.c">\r
+    <ClCompile Include="..\..\src\cmd-io\cmd-dump.cpp">\r
       <Filter>cmd-io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-io\cmd-gameoption.c">\r
+    <ClCompile Include="..\..\src\cmd-io\cmd-gameoption.cpp">\r
       <Filter>cmd-io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-io\cmd-help.c">\r
+    <ClCompile Include="..\..\src\cmd-io\cmd-help.cpp">\r
       <Filter>cmd-io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-io\cmd-knowledge.c">\r
+    <ClCompile Include="..\..\src\cmd-io\cmd-knowledge.cpp">\r
       <Filter>cmd-io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-io\cmd-macro.c">\r
+    <ClCompile Include="..\..\src\cmd-io\cmd-macro.cpp">\r
       <Filter>cmd-io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-io\cmd-menu-content-table.c">\r
+    <ClCompile Include="..\..\src\cmd-io\cmd-menu-content-table.cpp">\r
       <Filter>cmd-io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-io\cmd-process-screen.c">\r
+    <ClCompile Include="..\..\src\cmd-io\cmd-process-screen.cpp">\r
       <Filter>cmd-io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-io\cmd-save.c">\r
+    <ClCompile Include="..\..\src\cmd-io\cmd-save.cpp">\r
       <Filter>cmd-io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-io\diary-subtitle-table.c">\r
+    <ClCompile Include="..\..\src\cmd-io\diary-subtitle-table.cpp">\r
       <Filter>cmd-io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-io\feeling-table.c">\r
+    <ClCompile Include="..\..\src\cmd-io\feeling-table.cpp">\r
       <Filter>cmd-io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-attack.c">\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-attack.cpp">\r
       <Filter>cmd-action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-hissatsu.c">\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-hissatsu.cpp">\r
       <Filter>cmd-action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-mane.c">\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-mane.cpp">\r
       <Filter>cmd-action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-pet.c">\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-pet.cpp">\r
       <Filter>cmd-action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-spell.c">\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-spell.cpp">\r
       <Filter>cmd-action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-io\cmd-autopick.c">\r
+    <ClCompile Include="..\..\src\cmd-io\cmd-autopick.cpp">\r
       <Filter>cmd-io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\knowledge\lighting-level-table.c">\r
+    <ClCompile Include="..\..\src\knowledge\lighting-level-table.cpp">\r
       <Filter>knowledge</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\knowledge\monster-group-table.c">\r
+    <ClCompile Include="..\..\src\knowledge\monster-group-table.cpp">\r
       <Filter>knowledge</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io-dump\dump-util.c">\r
+    <ClCompile Include="..\..\src\io-dump\dump-util.cpp">\r
       <Filter>io-dump</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io-dump\character-dump.c">\r
+    <ClCompile Include="..\..\src\io-dump\character-dump.cpp">\r
       <Filter>io-dump</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io-dump\dump-remover.c">\r
+    <ClCompile Include="..\..\src\io-dump\dump-remover.cpp">\r
       <Filter>io-dump</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io-dump\player-status-dump.c">\r
+    <ClCompile Include="..\..\src\io-dump\player-status-dump.cpp">\r
       <Filter>io-dump</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io-dump\special-class-dump.c">\r
+    <ClCompile Include="..\..\src\io-dump\special-class-dump.cpp">\r
       <Filter>io-dump</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\knowledge\object-group-table.c">\r
+    <ClCompile Include="..\..\src\knowledge\object-group-table.cpp">\r
       <Filter>knowledge</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\floor\floor-object.c">\r
+    <ClCompile Include="..\..\src\floor\floor-object.cpp">\r
       <Filter>floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\view\object-describer.c">\r
+    <ClCompile Include="..\..\src\view\object-describer.cpp">\r
       <Filter>view</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\inventory\inventory-object.c">\r
+    <ClCompile Include="..\..\src\inventory\inventory-object.cpp">\r
       <Filter>inventory</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object\object-value.c">\r
+    <ClCompile Include="..\..\src\object\object-value.cpp">\r
       <Filter>object</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\realm\realm-names-table.c">\r
+    <ClCompile Include="..\..\src\realm\realm-names-table.cpp">\r
       <Filter>realm</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-building\cmd-building.c">\r
+    <ClCompile Include="..\..\src\cmd-building\cmd-building.cpp">\r
       <Filter>cmd-building</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-building\cmd-inn.c">\r
+    <ClCompile Include="..\..\src\cmd-building\cmd-inn.cpp">\r
       <Filter>cmd-building</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\world\world-object.c">\r
+    <ClCompile Include="..\..\src\world\world-object.cpp">\r
       <Filter>world</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object\object-generator.c">\r
+    <ClCompile Include="..\..\src\object\object-generator.cpp">\r
       <Filter>object</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-enchant\object-boost.c">\r
+    <ClCompile Include="..\..\src\object-enchant\object-boost.cpp">\r
       <Filter>object-enchant</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-enchant\object-curse.c">\r
+    <ClCompile Include="..\..\src\object-enchant\object-curse.cpp">\r
       <Filter>object-enchant</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-enchant\object-ego.c">\r
+    <ClCompile Include="..\..\src\object-enchant\object-ego.cpp">\r
       <Filter>object-enchant</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-enchant\apply-magic-weapon.c">\r
+    <ClCompile Include="..\..\src\object-enchant\apply-magic-weapon.cpp">\r
       <Filter>object-enchant</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-enchant\apply-magic-armor.c">\r
+    <ClCompile Include="..\..\src\object-enchant\apply-magic-armor.cpp">\r
       <Filter>object-enchant</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-enchant\apply-magic-accessory.c">\r
+    <ClCompile Include="..\..\src\object-enchant\apply-magic-accessory.cpp">\r
       <Filter>object-enchant</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-enchant\apply-magic-others.c">\r
+    <ClCompile Include="..\..\src\object-enchant\apply-magic-others.cpp">\r
       <Filter>object-enchant</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-enchant\apply-magic.c">\r
+    <ClCompile Include="..\..\src\object-enchant\apply-magic.cpp">\r
       <Filter>object-enchant</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\perception\object-perception.c">\r
+    <ClCompile Include="..\..\src\perception\object-perception.cpp">\r
       <Filter>perception</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\perception\simple-perception.c">\r
+    <ClCompile Include="..\..\src\perception\simple-perception.cpp">\r
       <Filter>perception</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object\object-value-calc.c">\r
+    <ClCompile Include="..\..\src\object\object-value-calc.cpp">\r
       <Filter>object</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\util\object-sort.c">\r
+    <ClCompile Include="..\..\src\util\object-sort.cpp">\r
       <Filter>util</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object\object-stack.c">\r
+    <ClCompile Include="..\..\src\object\object-stack.cpp">\r
       <Filter>object</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell\spells-describer.c">\r
+    <ClCompile Include="..\..\src\spell\spells-describer.cpp">\r
       <Filter>spell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell\range-calc.c">\r
+    <ClCompile Include="..\..\src\spell\range-calc.cpp">\r
       <Filter>spell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\specific-object\bow.c">\r
+    <ClCompile Include="..\..\src\specific-object\bow.cpp">\r
       <Filter>specific-object</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\specific-object\chest.c">\r
+    <ClCompile Include="..\..\src\specific-object\chest.cpp">\r
       <Filter>specific-object</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\specific-object\death-scythe.c">\r
+    <ClCompile Include="..\..\src\specific-object\death-scythe.cpp">\r
       <Filter>specific-object</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\specific-object\torch.c">\r
+    <ClCompile Include="..\..\src\specific-object\torch.cpp">\r
       <Filter>specific-object</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell\spells-staff-only.c">\r
+    <ClCompile Include="..\..\src\spell\spells-staff-only.cpp">\r
       <Filter>spell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-kind\spells-beam.c">\r
+    <ClCompile Include="..\..\src\spell-kind\spells-beam.cpp">\r
       <Filter>spell-kind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-kind\spells-detection.c">\r
+    <ClCompile Include="..\..\src\spell-kind\spells-detection.cpp">\r
       <Filter>spell-kind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-kind\spells-floor.c">\r
+    <ClCompile Include="..\..\src\spell-kind\spells-floor.cpp">\r
       <Filter>spell-kind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-kind\spells-genocide.c">\r
+    <ClCompile Include="..\..\src\spell-kind\spells-genocide.cpp">\r
       <Filter>spell-kind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-kind\spells-launcher.c">\r
+    <ClCompile Include="..\..\src\spell-kind\spells-launcher.cpp">\r
       <Filter>spell-kind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-kind\spells-lite.c">\r
+    <ClCompile Include="..\..\src\spell-kind\spells-lite.cpp">\r
       <Filter>spell-kind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-kind\spells-neighbor.c">\r
+    <ClCompile Include="..\..\src\spell-kind\spells-neighbor.cpp">\r
       <Filter>spell-kind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-kind\spells-pet.c">\r
+    <ClCompile Include="..\..\src\spell-kind\spells-pet.cpp">\r
       <Filter>spell-kind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-kind\spells-sight.c">\r
+    <ClCompile Include="..\..\src\spell-kind\spells-sight.cpp">\r
       <Filter>spell-kind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-kind\spells-specific-bolt.c">\r
+    <ClCompile Include="..\..\src\spell-kind\spells-specific-bolt.cpp">\r
       <Filter>spell-kind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-kind\spells-teleport.c">\r
+    <ClCompile Include="..\..\src\spell-kind\spells-teleport.cpp">\r
       <Filter>spell-kind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-kind\spells-charm.c">\r
+    <ClCompile Include="..\..\src\spell-kind\spells-charm.cpp">\r
       <Filter>spell-kind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\mind-cavalry.c">\r
+    <ClCompile Include="..\..\src\mind\mind-cavalry.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\mind-force-trainer.c">\r
+    <ClCompile Include="..\..\src\mind\mind-force-trainer.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\mind-mindcrafter.c">\r
+    <ClCompile Include="..\..\src\mind\mind-mindcrafter.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\mind-mirror-master.c">\r
+    <ClCompile Include="..\..\src\mind\mind-mirror-master.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\mind-ninja.c">\r
+    <ClCompile Include="..\..\src\mind\mind-ninja.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\mind-samurai.c">\r
+    <ClCompile Include="..\..\src\mind\mind-samurai.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\mind-warrior.c">\r
+    <ClCompile Include="..\..\src\mind\mind-warrior.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\mind-warrior-mage.c">\r
+    <ClCompile Include="..\..\src\mind\mind-warrior-mage.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-realm\spells-crusade.c">\r
+    <ClCompile Include="..\..\src\spell-realm\spells-crusade.cpp">\r
       <Filter>spell-realm</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-realm\spells-hex.c">\r
+    <ClCompile Include="..\..\src\spell-realm\spells-hex.cpp">\r
       <Filter>spell-realm</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-kind\spells-random.c">\r
+    <ClCompile Include="..\..\src\spell-kind\spells-random.cpp">\r
       <Filter>spell-kind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-kind\spells-grid.c">\r
+    <ClCompile Include="..\..\src\spell-kind\spells-grid.cpp">\r
       <Filter>spell-kind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-kind\earthquake.c">\r
+    <ClCompile Include="..\..\src\spell-kind\earthquake.cpp">\r
       <Filter>spell-kind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-realm\spells-trump.c">\r
+    <ClCompile Include="..\..\src\spell-realm\spells-trump.cpp">\r
       <Filter>spell-realm</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player-attack\attack-chaos-effect.c">\r
+    <ClCompile Include="..\..\src\player-attack\attack-chaos-effect.cpp">\r
       <Filter>player-attack</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player-attack\blood-sucking-processor.c">\r
+    <ClCompile Include="..\..\src\player-attack\blood-sucking-processor.cpp">\r
       <Filter>player-attack</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player-attack\player-attack.c">\r
+    <ClCompile Include="..\..\src\player-attack\player-attack.cpp">\r
       <Filter>player-attack</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-attack\insults-moans.c">\r
+    <ClCompile Include="..\..\src\monster-attack\insults-moans.cpp">\r
       <Filter>monster-attack</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-attack\monster-attack-describer.c">\r
+    <ClCompile Include="..\..\src\monster-attack\monster-attack-describer.cpp">\r
       <Filter>monster-attack</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-attack\monster-attack-player.c">\r
+    <ClCompile Include="..\..\src\monster-attack\monster-attack-player.cpp">\r
       <Filter>monster-attack</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-attack\monster-attack-status.c">\r
+    <ClCompile Include="..\..\src\monster-attack\monster-attack-status.cpp">\r
       <Filter>monster-attack</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-attack\monster-attack-switcher.c">\r
+    <ClCompile Include="..\..\src\monster-attack\monster-attack-switcher.cpp">\r
       <Filter>monster-attack</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-attack\monster-attack-types.c">\r
+    <ClCompile Include="..\..\src\monster-attack\monster-attack-types.cpp">\r
       <Filter>monster-attack</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-attack\monster-attack-util.c">\r
+    <ClCompile Include="..\..\src\monster-attack\monster-attack-util.cpp">\r
       <Filter>monster-attack</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-attack\monster-eating.c">\r
+    <ClCompile Include="..\..\src\monster-attack\monster-eating.cpp">\r
       <Filter>monster-attack</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\melee\melee-postprocess.c">\r
+    <ClCompile Include="..\..\src\melee\melee-postprocess.cpp">\r
       <Filter>melee</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\melee\melee-switcher.c">\r
+    <ClCompile Include="..\..\src\melee\melee-switcher.cpp">\r
       <Filter>melee</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\melee\melee-util.c">\r
+    <ClCompile Include="..\..\src\melee\melee-util.cpp">\r
       <Filter>melee</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\melee\monster-attack-monster.c">\r
+    <ClCompile Include="..\..\src\melee\monster-attack-monster.cpp">\r
       <Filter>melee</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-enchant\vorpal-weapon.c">\r
+    <ClCompile Include="..\..\src\object-enchant\vorpal-weapon.cpp">\r
       <Filter>object-enchant</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\info-reader\race-info-tokens-table.c">\r
+    <ClCompile Include="..\..\src\info-reader\race-info-tokens-table.cpp">\r
       <Filter>info-reader</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\info-reader\kind-info-tokens-table.c">\r
+    <ClCompile Include="..\..\src\info-reader\kind-info-tokens-table.cpp">\r
       <Filter>info-reader</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\info-reader\dungeon-info-tokens-table.c">\r
+    <ClCompile Include="..\..\src\info-reader\dungeon-info-tokens-table.cpp">\r
       <Filter>info-reader</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\info-reader\info-reader-util.c">\r
+    <ClCompile Include="..\..\src\info-reader\info-reader-util.cpp">\r
       <Filter>info-reader</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\info-reader\feature-reader.c">\r
+    <ClCompile Include="..\..\src\info-reader\feature-reader.cpp">\r
       <Filter>info-reader</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\info-reader\feature-info-tokens-table.c">\r
+    <ClCompile Include="..\..\src\info-reader\feature-info-tokens-table.cpp">\r
       <Filter>info-reader</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\info-reader\vault-reader.c">\r
+    <ClCompile Include="..\..\src\info-reader\vault-reader.cpp">\r
       <Filter>info-reader</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\info-reader\kind-reader.c">\r
+    <ClCompile Include="..\..\src\info-reader\kind-reader.cpp">\r
       <Filter>info-reader</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\info-reader\artifact-reader.c">\r
+    <ClCompile Include="..\..\src\info-reader\artifact-reader.cpp">\r
       <Filter>info-reader</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\info-reader\ego-reader.c">\r
+    <ClCompile Include="..\..\src\info-reader\ego-reader.cpp">\r
       <Filter>info-reader</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\info-reader\dungeon-reader.c">\r
+    <ClCompile Include="..\..\src\info-reader\dungeon-reader.cpp">\r
       <Filter>info-reader</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\info-reader\skill-reader.c">\r
+    <ClCompile Include="..\..\src\info-reader\skill-reader.cpp">\r
       <Filter>info-reader</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\info-reader\magic-reader.c">\r
+    <ClCompile Include="..\..\src\info-reader\magic-reader.cpp">\r
       <Filter>info-reader</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\info-reader\race-reader.c">\r
+    <ClCompile Include="..\..\src\info-reader\race-reader.cpp">\r
       <Filter>info-reader</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\info-reader\general-parser.c">\r
+    <ClCompile Include="..\..\src\info-reader\general-parser.cpp">\r
       <Filter>info-reader</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\floor\fixed-map-generator.c">\r
+    <ClCompile Include="..\..\src\floor\fixed-map-generator.cpp">\r
       <Filter>floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\info-reader\fixed-map-parser.c">\r
+    <ClCompile Include="..\..\src\info-reader\fixed-map-parser.cpp">\r
       <Filter>info-reader</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\perception\identification.c">\r
+    <ClCompile Include="..\..\src\perception\identification.cpp">\r
       <Filter>perception</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\core\visuals-reseter.c">\r
+    <ClCompile Include="..\..\src\core\visuals-reseter.cpp">\r
       <Filter>core</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object\object-flags.c">\r
+    <ClCompile Include="..\..\src\object\object-flags.cpp">\r
       <Filter>object</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object\object-info.c">\r
+    <ClCompile Include="..\..\src\object\object-info.cpp">\r
       <Filter>object</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-enchant\dragon-breaths-table.c">\r
+    <ClCompile Include="..\..\src\object-enchant\dragon-breaths-table.cpp">\r
       <Filter>object-enchant</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-enchant\activation-info-table.c">\r
+    <ClCompile Include="..\..\src\object-enchant\activation-info-table.cpp">\r
       <Filter>object-enchant</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-race\monster-race.c">\r
+    <ClCompile Include="..\..\src\monster-race\monster-race.cpp">\r
       <Filter>monster-race</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-race\monster-race-hook.c">\r
+    <ClCompile Include="..\..\src\monster-race\monster-race-hook.cpp">\r
       <Filter>monster-race</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\mind-sniper.c">\r
+    <ClCompile Include="..\..\src\mind\mind-sniper.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player\eldritch-horror.c">\r
+    <ClCompile Include="..\..\src\player\eldritch-horror.cpp">\r
       <Filter>player</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster\monster-processor-util.c">\r
+    <ClCompile Include="..\..\src\monster\monster-processor-util.cpp">\r
       <Filter>monster</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster\monster-processor.c">\r
+    <ClCompile Include="..\..\src\monster\monster-processor.cpp">\r
       <Filter>monster</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\core\speed-table.c">\r
+    <ClCompile Include="..\..\src\core\speed-table.cpp">\r
       <Filter>core</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster\monster-util.c">\r
+    <ClCompile Include="..\..\src\monster\monster-util.cpp">\r
       <Filter>monster</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\summon-checker.c">\r
+    <ClCompile Include="..\..\src\mspell\summon-checker.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-io\cmd-lore.c">\r
+    <ClCompile Include="..\..\src\cmd-io\cmd-lore.cpp">\r
       <Filter>cmd-io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\view\display-monster-status.c">\r
+    <ClCompile Include="..\..\src\view\display-monster-status.cpp">\r
       <Filter>view</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster\monster-info.c">\r
+    <ClCompile Include="..\..\src\monster\monster-info.cpp">\r
       <Filter>monster</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster\monster-describer.c">\r
+    <ClCompile Include="..\..\src\monster\monster-describer.cpp">\r
       <Filter>monster</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster\monster-compaction.c">\r
+    <ClCompile Include="..\..\src\monster\monster-compaction.cpp">\r
       <Filter>monster</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster\monster-list.c">\r
+    <ClCompile Include="..\..\src\monster\monster-list.cpp">\r
       <Filter>monster</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\lore\lore-store.c">\r
+    <ClCompile Include="..\..\src\lore\lore-store.cpp">\r
       <Filter>lore</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\lore\monster-lore.c">\r
+    <ClCompile Include="..\..\src\lore\monster-lore.cpp">\r
       <Filter>lore</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\lore\lore-util.c">\r
+    <ClCompile Include="..\..\src\lore\lore-util.cpp">\r
       <Filter>lore</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\view\display-lore.c">\r
+    <ClCompile Include="..\..\src\view\display-lore.cpp">\r
       <Filter>view</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\lore\lore-calculator.c">\r
+    <ClCompile Include="..\..\src\lore\lore-calculator.cpp">\r
       <Filter>lore</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\lore\magic-types-setter.c">\r
+    <ClCompile Include="..\..\src\lore\magic-types-setter.cpp">\r
       <Filter>lore</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\view\display-lore-magics.c">\r
+    <ClCompile Include="..\..\src\view\display-lore-magics.cpp">\r
       <Filter>view</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\view\display-lore-status.c">\r
+    <ClCompile Include="..\..\src\view\display-lore-status.cpp">\r
       <Filter>view</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\view\display-lore-drops.c">\r
+    <ClCompile Include="..\..\src\view\display-lore-drops.cpp">\r
       <Filter>view</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\lore\combat-types-setter.c">\r
+    <ClCompile Include="..\..\src\lore\combat-types-setter.cpp">\r
       <Filter>lore</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\view\display-lore-attacks.c">\r
+    <ClCompile Include="..\..\src\view\display-lore-attacks.cpp">\r
       <Filter>view</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-attack\monster-attack-processor.c">\r
+    <ClCompile Include="..\..\src\monster-attack\monster-attack-processor.cpp">\r
       <Filter>monster-attack</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-floor\monster-death.c">\r
+    <ClCompile Include="..\..\src\monster-floor\monster-death.cpp">\r
       <Filter>monster-floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-floor\monster-direction.c">\r
+    <ClCompile Include="..\..\src\monster-floor\monster-direction.cpp">\r
       <Filter>monster-floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-floor\monster-dist-offsets.c">\r
+    <ClCompile Include="..\..\src\monster-floor\monster-dist-offsets.cpp">\r
       <Filter>monster-floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-floor\monster-generator.c">\r
+    <ClCompile Include="..\..\src\monster-floor\monster-generator.cpp">\r
       <Filter>monster-floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-floor\monster-move.c">\r
+    <ClCompile Include="..\..\src\monster-floor\monster-move.cpp">\r
       <Filter>monster-floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-floor\monster-object.c">\r
+    <ClCompile Include="..\..\src\monster-floor\monster-object.cpp">\r
       <Filter>monster-floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-floor\monster-remover.c">\r
+    <ClCompile Include="..\..\src\monster-floor\monster-remover.cpp">\r
       <Filter>monster-floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-floor\monster-runaway.c">\r
+    <ClCompile Include="..\..\src\monster-floor\monster-runaway.cpp">\r
       <Filter>monster-floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-floor\monster-safety-hiding.c">\r
+    <ClCompile Include="..\..\src\monster-floor\monster-safety-hiding.cpp">\r
       <Filter>monster-floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-floor\monster-sweep-grid.c">\r
+    <ClCompile Include="..\..\src\monster-floor\monster-sweep-grid.cpp">\r
       <Filter>monster-floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-floor\quantum-effect.c">\r
+    <ClCompile Include="..\..\src\monster-floor\quantum-effect.cpp">\r
       <Filter>monster-floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-floor\one-monster-placer.c">\r
+    <ClCompile Include="..\..\src\monster-floor\one-monster-placer.cpp">\r
       <Filter>monster-floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-floor\monster-summon.c">\r
+    <ClCompile Include="..\..\src\monster-floor\monster-summon.cpp">\r
       <Filter>monster-floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\game-option\input-options.c">\r
+    <ClCompile Include="..\..\src\game-option\input-options.cpp">\r
       <Filter>game-option</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\game-option\map-screen-options.c">\r
+    <ClCompile Include="..\..\src\game-option\map-screen-options.cpp">\r
       <Filter>game-option</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\game-option\text-display-options.c">\r
+    <ClCompile Include="..\..\src\game-option\text-display-options.cpp">\r
       <Filter>game-option</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\game-option\game-play-options.c">\r
+    <ClCompile Include="..\..\src\game-option\game-play-options.cpp">\r
       <Filter>game-option</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\game-option\disturbance-options.c">\r
+    <ClCompile Include="..\..\src\game-option\disturbance-options.cpp">\r
       <Filter>game-option</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\game-option\birth-options.c">\r
+    <ClCompile Include="..\..\src\game-option\birth-options.cpp">\r
       <Filter>game-option</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\game-option\auto-destruction-options.c">\r
+    <ClCompile Include="..\..\src\game-option\auto-destruction-options.cpp">\r
       <Filter>game-option</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\game-option\play-record-options.c">\r
+    <ClCompile Include="..\..\src\game-option\play-record-options.cpp">\r
       <Filter>game-option</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\game-option\cheat-options.c">\r
+    <ClCompile Include="..\..\src\game-option\cheat-options.cpp">\r
       <Filter>game-option</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\game-option\special-options.c">\r
+    <ClCompile Include="..\..\src\game-option\special-options.cpp">\r
       <Filter>game-option</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\game-option\runtime-arguments.c">\r
+    <ClCompile Include="..\..\src\game-option\runtime-arguments.cpp">\r
       <Filter>game-option</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\game-option\option-flags.c">\r
+    <ClCompile Include="..\..\src\game-option\option-flags.cpp">\r
       <Filter>game-option</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\game-option\option-types-table.c">\r
+    <ClCompile Include="..\..\src\game-option\option-types-table.cpp">\r
       <Filter>game-option</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\util\angband-files.c">\r
+    <ClCompile Include="..\..\src\util\angband-files.cpp">\r
       <Filter>util</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\system\building-type-definition.c">\r
+    <ClCompile Include="..\..\src\system\building-type-definition.cpp">\r
       <Filter>system</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\util\string-processor.c">\r
+    <ClCompile Include="..\..\src\util\string-processor.cpp">\r
       <Filter>util</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-io\macro-util.c">\r
+    <ClCompile Include="..\..\src\cmd-io\macro-util.cpp">\r
       <Filter>cmd-io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\main\sound-of-music.c">\r
+    <ClCompile Include="..\..\src\main\sound-of-music.cpp">\r
       <Filter>main</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io\input-key-acceptor.c">\r
+    <ClCompile Include="..\..\src\io\input-key-acceptor.cpp">\r
       <Filter>io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\util\quarks.c">\r
+    <ClCompile Include="..\..\src\util\quarks.cpp">\r
       <Filter>util</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\view\display-messages.c">\r
+    <ClCompile Include="..\..\src\view\display-messages.cpp">\r
       <Filter>view</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\core\asking-player.c">\r
+    <ClCompile Include="..\..\src\core\asking-player.cpp">\r
       <Filter>core</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\term\screen-processor.c">\r
+    <ClCompile Include="..\..\src\term\screen-processor.cpp">\r
       <Filter>term</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\util\sort.c">\r
+    <ClCompile Include="..\..\src\util\sort.cpp">\r
       <Filter>util</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io\input-key-requester.c">\r
+    <ClCompile Include="..\..\src\io\input-key-requester.cpp">\r
       <Filter>io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io\command-repeater.c">\r
+    <ClCompile Include="..\..\src\io\command-repeater.cpp">\r
       <Filter>io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\game-option\keymap-directory-getter.c">\r
+    <ClCompile Include="..\..\src\game-option\keymap-directory-getter.cpp">\r
       <Filter>game-option</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\util\tag-sorter.c">\r
+    <ClCompile Include="..\..\src\util\tag-sorter.cpp">\r
       <Filter>util</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\util\buffer-shaper.c">\r
+    <ClCompile Include="..\..\src\util\buffer-shaper.cpp">\r
       <Filter>util</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\system\alloc-entries.c">\r
+    <ClCompile Include="..\..\src\system\alloc-entries.cpp">\r
       <Filter>system</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-realm\spells-song.c">\r
+    <ClCompile Include="..\..\src\spell-realm\spells-song.cpp">\r
       <Filter>spell-realm</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\monster-power-table.c">\r
+    <ClCompile Include="..\..\src\mspell\monster-power-table.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\view\status-bars-table.c">\r
+    <ClCompile Include="..\..\src\view\status-bars-table.cpp">\r
       <Filter>view</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\core\window-redrawer.c">\r
+    <ClCompile Include="..\..\src\core\window-redrawer.cpp">\r
       <Filter>core</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-visual\cmd-map.c">\r
+    <ClCompile Include="..\..\src\cmd-visual\cmd-map.cpp">\r
       <Filter>cmd-visual</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\view\display-map.c">\r
+    <ClCompile Include="..\..\src\view\display-map.cpp">\r
       <Filter>view</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-visual\cmd-draw.c">\r
+    <ClCompile Include="..\..\src\cmd-visual\cmd-draw.cpp">\r
       <Filter>cmd-visual</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-visual\cmd-visuals.c">\r
+    <ClCompile Include="..\..\src\cmd-visual\cmd-visuals.cpp">\r
       <Filter>cmd-visual</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\floor\floor-util.c">\r
+    <ClCompile Include="..\..\src\floor\floor-util.cpp">\r
       <Filter>floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\grid\lighting-colors-table.c">\r
+    <ClCompile Include="..\..\src\grid\lighting-colors-table.cpp">\r
       <Filter>grid</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io\cursor.c">\r
+    <ClCompile Include="..\..\src\io\cursor.cpp">\r
       <Filter>io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io\screen-util.c">\r
+    <ClCompile Include="..\..\src\io\screen-util.cpp">\r
       <Filter>io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\realm\realm-demon.c">\r
+    <ClCompile Include="..\..\src\realm\realm-demon.cpp">\r
       <Filter>realm</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\wizard\tval-descriptions-table.c">\r
+    <ClCompile Include="..\..\src\wizard\tval-descriptions-table.cpp">\r
       <Filter>wizard</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\wizard\spoiler-table.c">\r
+    <ClCompile Include="..\..\src\wizard\spoiler-table.cpp">\r
       <Filter>wizard</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\wizard\wizard-spells.c">\r
+    <ClCompile Include="..\..\src\wizard\wizard-spells.cpp">\r
       <Filter>wizard</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-realm\spells-chaos.c">\r
+    <ClCompile Include="..\..\src\spell-realm\spells-chaos.cpp">\r
       <Filter>spell-realm</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-kind\spells-curse-removal.c">\r
+    <ClCompile Include="..\..\src\spell-kind\spells-curse-removal.cpp">\r
       <Filter>spell-kind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-kind\spells-perception.c">\r
+    <ClCompile Include="..\..\src\spell-kind\spells-perception.cpp">\r
       <Filter>spell-kind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\mind-mage.c">\r
+    <ClCompile Include="..\..\src\mind\mind-mage.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell\spell-info.c">\r
+    <ClCompile Include="..\..\src\spell\spell-info.cpp">\r
       <Filter>spell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-hook\hook-perception.c">\r
+    <ClCompile Include="..\..\src\object-hook\hook-perception.cpp">\r
       <Filter>object-hook</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-hook\hook-weapon.c">\r
+    <ClCompile Include="..\..\src\object-hook\hook-weapon.cpp">\r
       <Filter>object-hook</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-hook\hook-bow.c">\r
+    <ClCompile Include="..\..\src\object-hook\hook-bow.cpp">\r
       <Filter>object-hook</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-hook\hook-armor.c">\r
+    <ClCompile Include="..\..\src\object-hook\hook-armor.cpp">\r
       <Filter>object-hook</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-hook\hook-checker.c">\r
+    <ClCompile Include="..\..\src\object-hook\hook-checker.cpp">\r
       <Filter>object-hook</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-hook\hook-expendable.c">\r
+    <ClCompile Include="..\..\src\object-hook\hook-expendable.cpp">\r
       <Filter>object-hook</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-hook\hook-magic.c">\r
+    <ClCompile Include="..\..\src\object-hook\hook-magic.cpp">\r
       <Filter>object-hook</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-hook\hook-quest.c">\r
+    <ClCompile Include="..\..\src\object-hook\hook-quest.cpp">\r
       <Filter>object-hook</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-hook\hook-enchant.c">\r
+    <ClCompile Include="..\..\src\object-hook\hook-enchant.cpp">\r
       <Filter>object-hook</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\mind-weaponsmith.c">\r
+    <ClCompile Include="..\..\src\mind\mind-weaponsmith.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object\item-tester-hooker.c">\r
+    <ClCompile Include="..\..\src\object\item-tester-hooker.cpp">\r
       <Filter>object</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player\player-realm.c">\r
+    <ClCompile Include="..\..\src\player\player-realm.cpp">\r
       <Filter>player</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\status\sight-setter.c">\r
+    <ClCompile Include="..\..\src\status\sight-setter.cpp">\r
       <Filter>status</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\status\buff-setter.c">\r
+    <ClCompile Include="..\..\src\status\buff-setter.cpp">\r
       <Filter>status</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\status\bad-status-setter.c">\r
+    <ClCompile Include="..\..\src\status\bad-status-setter.cpp">\r
       <Filter>status</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\wizard\wizard-messages.c">\r
+    <ClCompile Include="..\..\src\wizard\wizard-messages.cpp">\r
       <Filter>wizard</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-realm\spells-craft.c">\r
+    <ClCompile Include="..\..\src\spell-realm\spells-craft.cpp">\r
       <Filter>spell-realm</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\status\element-resistance.c">\r
+    <ClCompile Include="..\..\src\status\element-resistance.cpp">\r
       <Filter>status</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\status\temporary-resistance.c">\r
+    <ClCompile Include="..\..\src\status\temporary-resistance.cpp">\r
       <Filter>status</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\status\experience.c">\r
+    <ClCompile Include="..\..\src\status\experience.cpp">\r
       <Filter>status</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-realm\spells-demon.c">\r
+    <ClCompile Include="..\..\src\spell-realm\spells-demon.cpp">\r
       <Filter>spell-realm</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\mind-magic-resistance.c">\r
+    <ClCompile Include="..\..\src\mind\mind-magic-resistance.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\status\base-status.c">\r
+    <ClCompile Include="..\..\src\status\base-status.cpp">\r
       <Filter>status</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\status\body-improvement.c">\r
+    <ClCompile Include="..\..\src\status\body-improvement.cpp">\r
       <Filter>status</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\mspell-dispel.c">\r
+    <ClCompile Include="..\..\src\mspell\mspell-dispel.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\status\shape-changer.c">\r
+    <ClCompile Include="..\..\src\status\shape-changer.cpp">\r
       <Filter>status</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\status\action-setter.c">\r
+    <ClCompile Include="..\..\src\status\action-setter.cpp">\r
       <Filter>status</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\inventory\inventory-util.c">\r
+    <ClCompile Include="..\..\src\inventory\inventory-util.cpp">\r
       <Filter>inventory</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\inventory\floor-item-getter.c">\r
+    <ClCompile Include="..\..\src\inventory\floor-item-getter.cpp">\r
       <Filter>inventory</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\inventory\item-getter.c">\r
+    <ClCompile Include="..\..\src\inventory\item-getter.cpp">\r
       <Filter>inventory</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\floor\object-scanner.c">\r
+    <ClCompile Include="..\..\src\floor\object-scanner.cpp">\r
       <Filter>floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\inventory\inventory-describer.c">\r
+    <ClCompile Include="..\..\src\inventory\inventory-describer.cpp">\r
       <Filter>inventory</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\view\display-inventory.c">\r
+    <ClCompile Include="..\..\src\view\display-inventory.cpp">\r
       <Filter>view</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\inventory\item-selection-util.c">\r
+    <ClCompile Include="..\..\src\inventory\item-selection-util.cpp">\r
       <Filter>inventory</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-kind\spells-fetcher.c">\r
+    <ClCompile Include="..\..\src\spell-kind\spells-fetcher.cpp">\r
       <Filter>spell-kind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-realm\spells-sorcery.c">\r
+    <ClCompile Include="..\..\src\spell-realm\spells-sorcery.cpp">\r
       <Filter>spell-realm</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-kind\spells-equipment.c">\r
+    <ClCompile Include="..\..\src\spell-kind\spells-equipment.cpp">\r
       <Filter>spell-kind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-kind\spells-polymorph.c">\r
+    <ClCompile Include="..\..\src\spell-kind\spells-polymorph.cpp">\r
       <Filter>spell-kind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mutation\mutation-techniques.c">\r
+    <ClCompile Include="..\..\src\mutation\mutation-techniques.cpp">\r
       <Filter>mutation</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\specific-object\death-crimson.c">\r
+    <ClCompile Include="..\..\src\specific-object\death-crimson.cpp">\r
       <Filter>specific-object</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-kind\blood-curse.c">\r
+    <ClCompile Include="..\..\src\spell-kind\blood-curse.cpp">\r
       <Filter>spell-kind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-kind\spells-world.c">\r
+    <ClCompile Include="..\..\src\spell-kind\spells-world.cpp">\r
       <Filter>spell-kind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-kind\spells-enchant.c">\r
+    <ClCompile Include="..\..\src\spell-kind\spells-enchant.cpp">\r
       <Filter>spell-kind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-kind\magic-item-recharger.c">\r
+    <ClCompile Include="..\..\src\spell-kind\magic-item-recharger.cpp">\r
       <Filter>spell-kind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\load\load.c">\r
+    <ClCompile Include="..\..\src\load\load.cpp">\r
       <Filter>load</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\load\angband-version-comparer.c">\r
+    <ClCompile Include="..\..\src\load\angband-version-comparer.cpp">\r
       <Filter>load</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\load\load-util.c">\r
+    <ClCompile Include="..\..\src\load\load-util.cpp">\r
       <Filter>load</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\load\load-v1-5-0.c">\r
+    <ClCompile Include="..\..\src\load\load-v1-5-0.cpp">\r
       <Filter>load</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\load\item-loader.c">\r
+    <ClCompile Include="..\..\src\load\item-loader.cpp">\r
       <Filter>load</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\load\monster-loader.c">\r
+    <ClCompile Include="..\..\src\load\monster-loader.cpp">\r
       <Filter>load</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\load\load-zangband.c">\r
+    <ClCompile Include="..\..\src\load\load-zangband.cpp">\r
       <Filter>load</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\load\store-loader.c">\r
+    <ClCompile Include="..\..\src\load\store-loader.cpp">\r
       <Filter>load</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\load\lore-loader.c">\r
+    <ClCompile Include="..\..\src\load\lore-loader.cpp">\r
       <Filter>load</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\load\option-loader.c">\r
+    <ClCompile Include="..\..\src\load\option-loader.cpp">\r
       <Filter>load</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\load\birth-loader.c">\r
+    <ClCompile Include="..\..\src\load\birth-loader.cpp">\r
       <Filter>load</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\load\extra-loader.c">\r
+    <ClCompile Include="..\..\src\load\extra-loader.cpp">\r
       <Filter>load</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\load\load-v1-3-0.c">\r
+    <ClCompile Include="..\..\src\load\load-v1-3-0.cpp">\r
       <Filter>load</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\load\load-v1-7-0.c">\r
+    <ClCompile Include="..\..\src\load\load-v1-7-0.cpp">\r
       <Filter>load</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\load\player-info-loader.c">\r
+    <ClCompile Include="..\..\src\load\player-info-loader.cpp">\r
       <Filter>load</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\load\dummy-loader.c">\r
+    <ClCompile Include="..\..\src\load\dummy-loader.cpp">\r
       <Filter>load</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\load\world-loader.c">\r
+    <ClCompile Include="..\..\src\load\world-loader.cpp">\r
       <Filter>load</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\load\player-attack-loader.c">\r
+    <ClCompile Include="..\..\src\load\player-attack-loader.cpp">\r
       <Filter>load</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\load\inventory-loader.c">\r
+    <ClCompile Include="..\..\src\load\inventory-loader.cpp">\r
       <Filter>load</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\load\dungeon-loader.c">\r
+    <ClCompile Include="..\..\src\load\dungeon-loader.cpp">\r
       <Filter>load</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\load\floor-loader.c">\r
+    <ClCompile Include="..\..\src\load\floor-loader.cpp">\r
       <Filter>load</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\load\quest-loader.c">\r
+    <ClCompile Include="..\..\src\load\quest-loader.cpp">\r
       <Filter>load</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-use\quaff-execution.c">\r
+    <ClCompile Include="..\..\src\object-use\quaff-execution.cpp">\r
       <Filter>object-use</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\flavor\flag-inscriptions-table.c">\r
+    <ClCompile Include="..\..\src\flavor\flag-inscriptions-table.cpp">\r
       <Filter>flavor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\flavor\flavor-util.c">\r
+    <ClCompile Include="..\..\src\flavor\flavor-util.cpp">\r
       <Filter>flavor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\flavor\flavor-describer.c">\r
+    <ClCompile Include="..\..\src\flavor\flavor-describer.cpp">\r
       <Filter>flavor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\flavor\tval-description-switcher.c">\r
+    <ClCompile Include="..\..\src\flavor\tval-description-switcher.cpp">\r
       <Filter>flavor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\flavor\named-item-describer.c">\r
+    <ClCompile Include="..\..\src\flavor\named-item-describer.cpp">\r
       <Filter>flavor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\flavor\object-flavor.c">\r
+    <ClCompile Include="..\..\src\flavor\object-flavor.cpp">\r
       <Filter>flavor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\action\action-limited.c">\r
+    <ClCompile Include="..\..\src\action\action-limited.cpp">\r
       <Filter>action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-move.c">\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-move.cpp">\r
       <Filter>cmd-action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\action\open-util.c">\r
+    <ClCompile Include="..\..\src\action\open-util.cpp">\r
       <Filter>action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-open-close.c">\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-open-close.cpp">\r
       <Filter>cmd-action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\action\open-close-execution.c">\r
+    <ClCompile Include="..\..\src\action\open-close-execution.cpp">\r
       <Filter>action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\action\tunnel-execution.c">\r
+    <ClCompile Include="..\..\src\action\tunnel-execution.cpp">\r
       <Filter>action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-tunnel.c">\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-tunnel.cpp">\r
       <Filter>cmd-action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\action\movement-execution.c">\r
+    <ClCompile Include="..\..\src\action\movement-execution.cpp">\r
       <Filter>action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-shoot.c">\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-shoot.cpp">\r
       <Filter>cmd-action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-throw.c">\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-throw.cpp">\r
       <Filter>cmd-item</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\action\weapon-shield.c">\r
+    <ClCompile Include="..\..\src\action\weapon-shield.cpp">\r
       <Filter>action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-others.c">\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-others.cpp">\r
       <Filter>cmd-action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\action\run-execution.c">\r
+    <ClCompile Include="..\..\src\action\run-execution.cpp">\r
       <Filter>action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\action\travel-execution.c">\r
+    <ClCompile Include="..\..\src\action\travel-execution.cpp">\r
       <Filter>action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\core\disturbance.c">\r
+    <ClCompile Include="..\..\src\core\disturbance.cpp">\r
       <Filter>core</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\window\main-window-equipments.c">\r
+    <ClCompile Include="..\..\src\window\main-window-equipments.cpp">\r
       <Filter>window</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\window\display-sub-window-items.c">\r
+    <ClCompile Include="..\..\src\window\display-sub-window-items.cpp">\r
       <Filter>window</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\window\display-sub-windows.c">\r
+    <ClCompile Include="..\..\src\window\display-sub-windows.cpp">\r
       <Filter>window</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\window\display-sub-window-spells.c">\r
+    <ClCompile Include="..\..\src\window\display-sub-window-spells.cpp">\r
       <Filter>window</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\window\main-window-left-frame.c">\r
+    <ClCompile Include="..\..\src\window\main-window-left-frame.cpp">\r
       <Filter>window</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\window\main-window-stat-poster.c">\r
+    <ClCompile Include="..\..\src\window\main-window-stat-poster.cpp">\r
       <Filter>window</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\window\main-window-util.c">\r
+    <ClCompile Include="..\..\src\window\main-window-util.cpp">\r
       <Filter>window</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-travel.c">\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-travel.cpp">\r
       <Filter>cmd-action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\artifact\random-art-pval-investor.c">\r
+    <ClCompile Include="..\..\src\artifact\random-art-pval-investor.cpp">\r
       <Filter>artifact</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\wizard\artifact-bias-table.c">\r
+    <ClCompile Include="..\..\src\wizard\artifact-bias-table.cpp">\r
       <Filter>wizard</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\artifact\random-art-resistance.c">\r
+    <ClCompile Include="..\..\src\artifact\random-art-resistance.cpp">\r
       <Filter>artifact</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\artifact\random-art-misc.c">\r
+    <ClCompile Include="..\..\src\artifact\random-art-misc.cpp">\r
       <Filter>artifact</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\artifact\random-art-slay.c">\r
+    <ClCompile Include="..\..\src\artifact\random-art-slay.cpp">\r
       <Filter>artifact</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\artifact\random-art-activation.c">\r
+    <ClCompile Include="..\..\src\artifact\random-art-activation.cpp">\r
       <Filter>artifact</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\artifact\random-art-characteristics.c">\r
+    <ClCompile Include="..\..\src\artifact\random-art-characteristics.cpp">\r
       <Filter>artifact</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\artifact\random-art-generator.c">\r
+    <ClCompile Include="..\..\src\artifact\random-art-generator.cpp">\r
       <Filter>artifact</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\artifact\fixed-art-generator.c">\r
+    <ClCompile Include="..\..\src\artifact\fixed-art-generator.cpp">\r
       <Filter>artifact</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\artifact\artifact-info.c">\r
+    <ClCompile Include="..\..\src\artifact\artifact-info.cpp">\r
       <Filter>artifact</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\system\artifact-type-definition.c">\r
+    <ClCompile Include="..\..\src\system\artifact-type-definition.cpp">\r
       <Filter>system</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\view\display-store.c">\r
+    <ClCompile Include="..\..\src\view\display-store.cpp">\r
       <Filter>view</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\store\home.c">\r
+    <ClCompile Include="..\..\src\store\home.cpp">\r
       <Filter>store</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io\store-key-processor.c">\r
+    <ClCompile Include="..\..\src\io\store-key-processor.cpp">\r
       <Filter>io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-building\cmd-store.c">\r
+    <ClCompile Include="..\..\src\cmd-building\cmd-store.cpp">\r
       <Filter>cmd-building</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\store\purchase-order.c">\r
+    <ClCompile Include="..\..\src\store\purchase-order.cpp">\r
       <Filter>store</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\store\owner-insults.c">\r
+    <ClCompile Include="..\..\src\store\owner-insults.cpp">\r
       <Filter>store</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\store\sell-order.c">\r
+    <ClCompile Include="..\..\src\store\sell-order.cpp">\r
       <Filter>store</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\store\museum.c">\r
+    <ClCompile Include="..\..\src\store\museum.cpp">\r
       <Filter>store</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\store\pricing.c">\r
+    <ClCompile Include="..\..\src\store\pricing.cpp">\r
       <Filter>store</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\store\service-checker.c">\r
+    <ClCompile Include="..\..\src\store\service-checker.cpp">\r
       <Filter>store</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\stances-table.c">\r
+    <ClCompile Include="..\..\src\mind\stances-table.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\racial\racial-android.c">\r
+    <ClCompile Include="..\..\src\racial\racial-android.cpp">\r
       <Filter>racial</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\racial\racial-balrog.c">\r
+    <ClCompile Include="..\..\src\racial\racial-balrog.cpp">\r
       <Filter>racial</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\racial\racial-draconian.c">\r
+    <ClCompile Include="..\..\src\racial\racial-draconian.cpp">\r
       <Filter>racial</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\racial\racial-kutar.c">\r
+    <ClCompile Include="..\..\src\racial\racial-kutar.cpp">\r
       <Filter>racial</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\racial\racial-vampire.c">\r
+    <ClCompile Include="..\..\src\racial\racial-vampire.cpp">\r
       <Filter>racial</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\racial\racial-switcher.c">\r
+    <ClCompile Include="..\..\src\racial\racial-switcher.cpp">\r
       <Filter>racial</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\floor\cave.c">\r
+    <ClCompile Include="..\..\src\floor\cave.cpp">\r
       <Filter>floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\save\save.c">\r
+    <ClCompile Include="..\..\src\save\save.cpp">\r
       <Filter>save</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\save\save-util.c">\r
+    <ClCompile Include="..\..\src\save\save-util.cpp">\r
       <Filter>save</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\save\item-writer.c">\r
+    <ClCompile Include="..\..\src\save\item-writer.cpp">\r
       <Filter>save</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\save\monster-writer.c">\r
+    <ClCompile Include="..\..\src\save\monster-writer.cpp">\r
       <Filter>save</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\save\info-writer.c">\r
+    <ClCompile Include="..\..\src\save\info-writer.cpp">\r
       <Filter>save</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\save\player-writer.c">\r
+    <ClCompile Include="..\..\src\save\player-writer.cpp">\r
       <Filter>save</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\save\floor-writer.c">\r
+    <ClCompile Include="..\..\src\save\floor-writer.cpp">\r
       <Filter>save</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\load\info-loader.c">\r
+    <ClCompile Include="..\..\src\load\info-loader.cpp">\r
       <Filter>load</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\blue-magic\learnt-info.c">\r
+    <ClCompile Include="..\..\src\blue-magic\learnt-info.cpp">\r
       <Filter>blue-magic</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\blue-magic\learnt-power-getter.c">\r
+    <ClCompile Include="..\..\src\blue-magic\learnt-power-getter.cpp">\r
       <Filter>blue-magic</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\mind-blue-mage.c">\r
+    <ClCompile Include="..\..\src\mind\mind-blue-mage.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\blue-magic\blue-magic-checker.c">\r
+    <ClCompile Include="..\..\src\blue-magic\blue-magic-checker.cpp">\r
       <Filter>blue-magic</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\blue-magic\blue-magic-caster.c">\r
+    <ClCompile Include="..\..\src\blue-magic\blue-magic-caster.cpp">\r
       <Filter>blue-magic</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\blue-magic\blue-magic-util.c">\r
+    <ClCompile Include="..\..\src\blue-magic\blue-magic-util.cpp">\r
       <Filter>blue-magic</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\blue-magic\blue-magic-breath.c">\r
+    <ClCompile Include="..\..\src\blue-magic\blue-magic-breath.cpp">\r
       <Filter>blue-magic</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\specified-summon.c">\r
+    <ClCompile Include="..\..\src\mspell\specified-summon.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\blue-magic\blue-magic-ball-bolt.c">\r
+    <ClCompile Include="..\..\src\blue-magic\blue-magic-ball-bolt.cpp">\r
       <Filter>blue-magic</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\blue-magic\blue-magic-spirit-curse.c">\r
+    <ClCompile Include="..\..\src\blue-magic\blue-magic-spirit-curse.cpp">\r
       <Filter>blue-magic</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\blue-magic\blue-magic-status.c">\r
+    <ClCompile Include="..\..\src\blue-magic\blue-magic-status.cpp">\r
       <Filter>blue-magic</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\blue-magic\blue-magic-summon.c">\r
+    <ClCompile Include="..\..\src\blue-magic\blue-magic-summon.cpp">\r
       <Filter>blue-magic</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\melee\melee-spell.c">\r
+    <ClCompile Include="..\..\src\melee\melee-spell.cpp">\r
       <Filter>melee</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\mspell-judgement.c">\r
+    <ClCompile Include="..\..\src\mspell\mspell-judgement.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\melee\melee-spell-util.c">\r
+    <ClCompile Include="..\..\src\melee\melee-spell-util.cpp">\r
       <Filter>melee</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\melee\melee-spell-flags-checker.c">\r
+    <ClCompile Include="..\..\src\melee\melee-spell-flags-checker.cpp">\r
       <Filter>melee</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\improper-mspell-remover.c">\r
+    <ClCompile Include="..\..\src\mspell\improper-mspell-remover.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\smart-mspell-util.c">\r
+    <ClCompile Include="..\..\src\mspell\smart-mspell-util.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\element-resistance-checker.c">\r
+    <ClCompile Include="..\..\src\mspell\element-resistance-checker.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\high-resistance-checker.c">\r
+    <ClCompile Include="..\..\src\mspell\high-resistance-checker.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\mspell-selector.c">\r
+    <ClCompile Include="..\..\src\mspell\mspell-selector.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\mspell-attack.c">\r
+    <ClCompile Include="..\..\src\mspell\mspell-attack.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\mspell-checker.c">\r
+    <ClCompile Include="..\..\src\mspell\mspell-checker.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\mspell-attack-util.c">\r
+    <ClCompile Include="..\..\src\mspell\mspell-attack-util.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mspell\mspell-lite.c">\r
+    <ClCompile Include="..\..\src\mspell\mspell-lite.cpp">\r
       <Filter>mspell</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-use\read-execution.c">\r
+    <ClCompile Include="..\..\src\object-use\read-execution.cpp">\r
       <Filter>object-use</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player\player-status-flags.c">\r
+    <ClCompile Include="..\..\src\player\player-status-flags.cpp">\r
       <Filter>player</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\room\room-info-table.c">\r
+    <ClCompile Include="..\..\src\room\room-info-table.cpp">\r
       <Filter>room</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\room\cave-filler.c">\r
+    <ClCompile Include="..\..\src\room\cave-filler.cpp">\r
       <Filter>room</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\room\room-generator.c">\r
+    <ClCompile Include="..\..\src\room\room-generator.cpp">\r
       <Filter>room</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\room\treasure-deployment.c">\r
+    <ClCompile Include="..\..\src\room\treasure-deployment.cpp">\r
       <Filter>room</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\room\rooms-maze-vault.c">\r
+    <ClCompile Include="..\..\src\room\rooms-maze-vault.cpp">\r
       <Filter>room</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\room\space-finder.c">\r
+    <ClCompile Include="..\..\src\room\space-finder.cpp">\r
       <Filter>room</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\room\door-definition.c">\r
+    <ClCompile Include="..\..\src\room\door-definition.cpp">\r
       <Filter>room</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\room\rooms-builder.c">\r
+    <ClCompile Include="..\..\src\room\rooms-builder.cpp">\r
       <Filter>room</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\target\target-describer.c">\r
+    <ClCompile Include="..\..\src\target\target-describer.cpp">\r
       <Filter>target</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\target\target-preparation.c">\r
+    <ClCompile Include="..\..\src\target\target-preparation.cpp">\r
       <Filter>target</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\target\grid-selector.c">\r
+    <ClCompile Include="..\..\src\target\grid-selector.cpp">\r
       <Filter>target</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\target\target-setter.c">\r
+    <ClCompile Include="..\..\src\target\target-setter.cpp">\r
       <Filter>target</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\target\target-getter.c">\r
+    <ClCompile Include="..\..\src\target\target-getter.cpp">\r
       <Filter>target</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\target\target-checker.c">\r
+    <ClCompile Include="..\..\src\target\target-checker.cpp">\r
       <Filter>target</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\mind-explanations-table.c">\r
+    <ClCompile Include="..\..\src\mind\mind-explanations-table.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\mind-info.c">\r
+    <ClCompile Include="..\..\src\mind\mind-info.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\mind-power-getter.c">\r
+    <ClCompile Include="..\..\src\mind\mind-power-getter.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\mind-berserker.c">\r
+    <ClCompile Include="..\..\src\mind\mind-berserker.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-mind.c">\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-mind.cpp">\r
       <Filter>cmd-action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mutation\gain-mutation-switcher.c">\r
+    <ClCompile Include="..\..\src\mutation\gain-mutation-switcher.cpp">\r
       <Filter>mutation</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mutation\mutation-util.c">\r
+    <ClCompile Include="..\..\src\mutation\mutation-util.cpp">\r
       <Filter>mutation</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mutation\lose-mutation-switcher.c">\r
+    <ClCompile Include="..\..\src\mutation\lose-mutation-switcher.cpp">\r
       <Filter>mutation</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mutation\mutation-investor-remover.c">\r
+    <ClCompile Include="..\..\src\mutation\mutation-investor-remover.cpp">\r
       <Filter>mutation</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\action\mutation-execution.c">\r
+    <ClCompile Include="..\..\src\action\mutation-execution.cpp">\r
       <Filter>action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mutation\mutation-calculator.c">\r
+    <ClCompile Include="..\..\src\mutation\mutation-calculator.cpp">\r
       <Filter>mutation</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\wizard\cmd-wizard.c">\r
+    <ClCompile Include="..\..\src\wizard\cmd-wizard.cpp">\r
       <Filter>wizard</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\wizard\wizard-item-modifier.c">\r
+    <ClCompile Include="..\..\src\wizard\wizard-item-modifier.cpp">\r
       <Filter>wizard</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\wizard\spoiler-util.c">\r
+    <ClCompile Include="..\..\src\wizard\spoiler-util.cpp">\r
       <Filter>wizard</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\wizard\items-spoiler.c">\r
+    <ClCompile Include="..\..\src\wizard\items-spoiler.cpp">\r
       <Filter>wizard</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\wizard\artifact-analyzer.c">\r
+    <ClCompile Include="..\..\src\wizard\artifact-analyzer.cpp">\r
       <Filter>wizard</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\wizard\monster-info-spoiler.c">\r
+    <ClCompile Include="..\..\src\wizard\monster-info-spoiler.cpp">\r
       <Filter>wizard</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io-dump\random-art-info-dumper.c">\r
+    <ClCompile Include="..\..\src\io-dump\random-art-info-dumper.cpp">\r
       <Filter>io-dump</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\wizard\fixed-artifacts-spoiler.c">\r
+    <ClCompile Include="..\..\src\wizard\fixed-artifacts-spoiler.cpp">\r
       <Filter>wizard</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\floor\dungeon-tunnel-util.c">\r
+    <ClCompile Include="..\..\src\floor\dungeon-tunnel-util.cpp">\r
       <Filter>floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\floor\object-allocator.c">\r
+    <ClCompile Include="..\..\src\floor\object-allocator.cpp">\r
       <Filter>floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\floor\floor-generator.c">\r
+    <ClCompile Include="..\..\src\floor\floor-generator.cpp">\r
       <Filter>floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\floor\cave-generator.c">\r
+    <ClCompile Include="..\..\src\floor\cave-generator.cpp">\r
       <Filter>floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\floor\tunnel-generator.c">\r
+    <ClCompile Include="..\..\src\floor\tunnel-generator.cpp">\r
       <Filter>floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\dungeon\quest-monster-placer.c">\r
+    <ClCompile Include="..\..\src\dungeon\quest-monster-placer.cpp">\r
       <Filter>dungeon</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\grid\feature-generator.c">\r
+    <ClCompile Include="..\..\src\grid\feature-generator.cpp">\r
       <Filter>grid</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\mind-monk.c">\r
+    <ClCompile Include="..\..\src\mind\mind-monk.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-action\cmd-racial.c">\r
+    <ClCompile Include="..\..\src\cmd-action\cmd-racial.cpp">\r
       <Filter>cmd-action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\racial\racial-util.c">\r
+    <ClCompile Include="..\..\src\racial\racial-util.cpp">\r
       <Filter>racial</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\racial\class-racial-switcher.c">\r
+    <ClCompile Include="..\..\src\racial\class-racial-switcher.cpp">\r
       <Filter>racial</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\racial\mutation-racial-selector.c">\r
+    <ClCompile Include="..\..\src\racial\mutation-racial-selector.cpp">\r
       <Filter>racial</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\action\racial-execution.c">\r
+    <ClCompile Include="..\..\src\action\racial-execution.cpp">\r
       <Filter>action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\racial\race-racial-command-setter.c">\r
+    <ClCompile Include="..\..\src\racial\race-racial-command-setter.cpp">\r
       <Filter>racial</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\action\throw-util.c">\r
+    <ClCompile Include="..\..\src\action\throw-util.cpp">\r
       <Filter>action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player\player-status-table.c">\r
+    <ClCompile Include="..\..\src\player\player-status-table.cpp">\r
       <Filter>player</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-floor\monster-lite-util.c">\r
+    <ClCompile Include="..\..\src\monster-floor\monster-lite-util.cpp">\r
       <Filter>monster-floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-floor\monster-lite.c">\r
+    <ClCompile Include="..\..\src\monster-floor\monster-lite.cpp">\r
       <Filter>monster-floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\dungeon\quest-completion-checker.c">\r
+    <ClCompile Include="..\..\src\dungeon\quest-completion-checker.cpp">\r
       <Filter>dungeon</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster\monster-status-setter.c">\r
+    <ClCompile Include="..\..\src\monster\monster-status-setter.cpp">\r
       <Filter>monster</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player\player-view.c">\r
+    <ClCompile Include="..\..\src\player\player-view.cpp">\r
       <Filter>player</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\floor\floor-mode-changer.c">\r
+    <ClCompile Include="..\..\src\floor\floor-mode-changer.cpp">\r
       <Filter>floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\floor\floor-save-util.c">\r
+    <ClCompile Include="..\..\src\floor\floor-save-util.cpp">\r
       <Filter>floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\floor\floor-changer.c">\r
+    <ClCompile Include="..\..\src\floor\floor-changer.cpp">\r
       <Filter>floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\floor\floor-leaver.c">\r
+    <ClCompile Include="..\..\src\floor\floor-leaver.cpp">\r
       <Filter>floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\action\activation-execution.c">\r
+    <ClCompile Include="..\..\src\action\activation-execution.cpp">\r
       <Filter>action</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-activation\activation-breath.c">\r
+    <ClCompile Include="..\..\src\object-activation\activation-breath.cpp">\r
       <Filter>object-activation</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-activation\activation-switcher.c">\r
+    <ClCompile Include="..\..\src\object-activation\activation-switcher.cpp">\r
       <Filter>object-activation</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-activation\activation-bolt-ball.c">\r
+    <ClCompile Include="..\..\src\object-activation\activation-bolt-ball.cpp">\r
       <Filter>object-activation</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-activation\activation-charm.c">\r
+    <ClCompile Include="..\..\src\object-activation\activation-charm.cpp">\r
       <Filter>object-activation</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-activation\activation-resistance.c">\r
+    <ClCompile Include="..\..\src\object-activation\activation-resistance.cpp">\r
       <Filter>object-activation</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\specific-object\muramasa.c">\r
+    <ClCompile Include="..\..\src\specific-object\muramasa.cpp">\r
       <Filter>specific-object</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\specific-object\bloody-moon.c">\r
+    <ClCompile Include="..\..\src\specific-object\bloody-moon.cpp">\r
       <Filter>specific-object</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\specific-object\ring-of-power.c">\r
+    <ClCompile Include="..\..\src\specific-object\ring-of-power.cpp">\r
       <Filter>specific-object</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-activation\activation-others.c">\r
+    <ClCompile Include="..\..\src\object-activation\activation-others.cpp">\r
       <Filter>object-activation</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\specific-object\monster-ball.c">\r
+    <ClCompile Include="..\..\src\specific-object\monster-ball.cpp">\r
       <Filter>specific-object</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-activation\activation-util.c">\r
+    <ClCompile Include="..\..\src\object-activation\activation-util.cpp">\r
       <Filter>object-activation</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\specific-object\blade-turner.c">\r
+    <ClCompile Include="..\..\src\specific-object\blade-turner.cpp">\r
       <Filter>specific-object</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-activation\activation-teleport.c">\r
+    <ClCompile Include="..\..\src\object-activation\activation-teleport.cpp">\r
       <Filter>object-activation</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\specific-object\toragoroshi.c">\r
+    <ClCompile Include="..\..\src\specific-object\toragoroshi.cpp">\r
       <Filter>specific-object</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\object-activation\activation-genocide.c">\r
+    <ClCompile Include="..\..\src\object-activation\activation-genocide.cpp">\r
       <Filter>object-activation</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\effect\effect-processor.c">\r
+    <ClCompile Include="..\..\src\effect\effect-processor.cpp">\r
       <Filter>effect</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-io\cmd-floor.c">\r
+    <ClCompile Include="..\..\src\cmd-io\cmd-floor.cpp">\r
       <Filter>cmd-io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-equipment.c">\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-equipment.cpp">\r
       <Filter>cmd-item</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-refill.c">\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-refill.cpp">\r
       <Filter>cmd-item</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\cmd-item\cmd-destroy.c">\r
+    <ClCompile Include="..\..\src\cmd-item\cmd-destroy.cpp">\r
       <Filter>cmd-item</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\target\projection-path-calculator.c">\r
+    <ClCompile Include="..\..\src\target\projection-path-calculator.cpp">\r
       <Filter>target</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\grid\door.c">\r
+    <ClCompile Include="..\..\src\grid\door.cpp">\r
       <Filter>grid</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\floor\line-of-sight.c">\r
+    <ClCompile Include="..\..\src\floor\line-of-sight.cpp">\r
       <Filter>floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\room\vault-builder.c">\r
+    <ClCompile Include="..\..\src\room\vault-builder.cpp">\r
       <Filter>room</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\grid\object-placer.c">\r
+    <ClCompile Include="..\..\src\grid\object-placer.cpp">\r
       <Filter>grid</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\grid\stair.c">\r
+    <ClCompile Include="..\..\src\grid\stair.cpp">\r
       <Filter>grid</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\core\object-compressor.c">\r
+    <ClCompile Include="..\..\src\core\object-compressor.cpp">\r
       <Filter>core</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\main\info-initializer.c">\r
+    <ClCompile Include="..\..\src\main\info-initializer.cpp">\r
       <Filter>main</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\main\angband-headers.c">\r
+    <ClCompile Include="..\..\src\main\angband-headers.cpp">\r
       <Filter>main</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\main\init-error-messages-table.c">\r
+    <ClCompile Include="..\..\src\main\init-error-messages-table.cpp">\r
       <Filter>main</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\market\building-initializer.c">\r
+    <ClCompile Include="..\..\src\market\building-initializer.cpp">\r
       <Filter>market</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\main\game-data-initializer.c">\r
+    <ClCompile Include="..\..\src\main\game-data-initializer.cpp">\r
       <Filter>main</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\main\angband-initializer.c">\r
+    <ClCompile Include="..\..\src\main\angband-initializer.cpp">\r
       <Filter>main</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player-info\self-info-util.c">\r
+    <ClCompile Include="..\..\src\player-info\self-info-util.cpp">\r
       <Filter>player-info</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player-info\self-info.c">\r
+    <ClCompile Include="..\..\src\player-info\self-info.cpp">\r
       <Filter>player-info</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player-info\avatar.c">\r
+    <ClCompile Include="..\..\src\player-info\avatar.cpp">\r
       <Filter>player-info</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player-info\race-ability-info.c">\r
+    <ClCompile Include="..\..\src\player-info\race-ability-info.cpp">\r
       <Filter>player-info</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player-info\class-ability-info.c">\r
+    <ClCompile Include="..\..\src\player-info\class-ability-info.cpp">\r
       <Filter>player-info</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player-info\mutation-info.c">\r
+    <ClCompile Include="..\..\src\player-info\mutation-info.cpp">\r
       <Filter>player-info</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player-info\body-improvement-info.c">\r
+    <ClCompile Include="..\..\src\player-info\body-improvement-info.cpp">\r
       <Filter>player-info</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player-info\resistance-info.c">\r
+    <ClCompile Include="..\..\src\player-info\resistance-info.cpp">\r
       <Filter>player-info</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player-info\base-status-info.c">\r
+    <ClCompile Include="..\..\src\player-info\base-status-info.cpp">\r
       <Filter>player-info</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\view\display-self-info.c">\r
+    <ClCompile Include="..\..\src\view\display-self-info.cpp">\r
       <Filter>view</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player-info\weapon-effect-info.c">\r
+    <ClCompile Include="..\..\src\player-info\weapon-effect-info.cpp">\r
       <Filter>player-info</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\mind-archer.c">\r
+    <ClCompile Include="..\..\src\mind\mind-archer.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\mind-magic-eater.c">\r
+    <ClCompile Include="..\..\src\mind\mind-magic-eater.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\mind-chaos-warrior.c">\r
+    <ClCompile Include="..\..\src\mind\mind-chaos-warrior.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-realm\spells-nature.c">\r
+    <ClCompile Include="..\..\src\spell-realm\spells-nature.cpp">\r
       <Filter>spell-realm</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\spell-realm\spells-arcane.c">\r
+    <ClCompile Include="..\..\src\spell-realm\spells-arcane.cpp">\r
       <Filter>spell-realm</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\mind-priest.c">\r
+    <ClCompile Include="..\..\src\mind\mind-priest.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\mind\mind-hobbit.c">\r
+    <ClCompile Include="..\..\src\mind\mind-hobbit.cpp">\r
       <Filter>mind</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-floor\monster-death-util.c">\r
+    <ClCompile Include="..\..\src\monster-floor\monster-death-util.cpp">\r
       <Filter>monster-floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-floor\special-death-switcher.c">\r
+    <ClCompile Include="..\..\src\monster-floor\special-death-switcher.cpp">\r
       <Filter>monster-floor</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\player\player-status-resist.c">\r
+    <ClCompile Include="..\..\src\player\player-status-resist.cpp">\r
       <Filter>player</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-attack\monster-attack-lose.c">\r
+    <ClCompile Include="..\..\src\monster-attack\monster-attack-lose.cpp">\r
       <Filter>monster-attack</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\io\record-play-movie.c">\r
+    <ClCompile Include="..\..\src\io\record-play-movie.cpp">\r
       <Filter>io</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\monster-attack\monster-attack-lose.c">\r
+    <ClCompile Include="..\..\src\monster-attack\monster-attack-lose.cpp">\r
       <Filter>monster-attack</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\system\angband-version.c">\r
+    <ClCompile Include="..\..\src\system\angband-version.cpp">\r
       <Filter>system</Filter>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\src\locale\utf-8.c">\r
+    <ClCompile Include="..\..\src\locale\utf-8.cpp">\r
       <Filter>locale</Filter>\r
     </ClCompile>\r
   </ItemGroup>\r
   <ItemGroup>\r
     <ResourceCompile Include="..\..\src\angband.rc" />\r
   </ItemGroup>\r
-</Project>
\ No newline at end of file
+</Project>\r