<ClCompile Include="..\..\src\dungeon\dungeon-file.c" />\r
<ClCompile Include="..\..\src\dungeon\dungeon.c" />\r
<ClCompile Include="..\..\src\locale\english.c" />\r
- <ClCompile Include="..\..\src\feature.c" />\r
+ <ClCompile Include="..\..\src\grid\feature.c" />\r
<ClCompile Include="..\..\src\floor\floor-events.c" />\r
<ClCompile Include="..\..\src\floor\floor-generate.c" />\r
<ClCompile Include="..\..\src\floor\floor-save.c" />\r
<ClInclude Include="..\..\src\chuukei.h" />\r
<ClCompile Include="..\..\src\player\player-move.c" />\r
<ClCompile Include="..\..\src\files.c" />\r
- <ClCompile Include="..\..\src\grid.c" />\r
+ <ClCompile Include="..\..\src\grid\grid.c" />\r
<ClCompile Include="..\..\src\inet.c" />\r
<ClCompile Include="..\..\src\locale\japanese.c" />\r
<ClCompile Include="..\..\src\io\load.c" />\r
<ClCompile Include="..\..\src\floor\floor-streams.c" />\r
<ClCompile Include="..\..\src\targeting.c" />\r
<ClCompile Include="..\..\src\gameterm.c" />\r
- <ClCompile Include="..\..\src\trap.c" />\r
+ <ClCompile Include="..\..\src\grid\trap.c" />\r
<ClCompile Include="..\..\src\util.c" />\r
<ClCompile Include="..\..\src\view\display-main-window.c" />\r
<ClCompile Include="..\..\src\warning.c" />\r
<ClInclude Include="..\..\src\creature.h" />\r
<ClInclude Include="..\..\src\dungeon\dungeon-file.h" />\r
<ClInclude Include="..\..\src\dungeon\dungeon.h" />\r
- <ClInclude Include="..\..\src\feature.h" />\r
+ <ClInclude Include="..\..\src\grid\feature.h" />\r
<ClInclude Include="..\..\src\files.h" />\r
<ClInclude Include="..\..\src\floor\floor-events.h" />\r
<ClInclude Include="..\..\src\floor\floor-generate.h" />\r
<ClInclude Include="..\..\src\floor\floor.h" />\r
<ClInclude Include="..\..\src\gamevalue.h" />\r
<ClInclude Include="..\..\src\geometry.h" />\r
- <ClInclude Include="..\..\src\grid.h" />\r
+ <ClInclude Include="..\..\src\grid\grid.h" />\r
<ClInclude Include="..\..\src\system\h-basic.h" />\r
<ClInclude Include="..\..\src\system\h-config.h" />\r
<ClInclude Include="..\..\src\system\h-define.h" />\r
<ClInclude Include="..\..\src\market\store.h" />\r
<ClInclude Include="..\..\src\targeting.h" />\r
<ClInclude Include="..\..\src\gameterm.h" />\r
- <ClInclude Include="..\..\src\trap.h" />\r
+ <ClInclude Include="..\..\src\grid\trap.h" />\r
<ClInclude Include="..\..\src\util.h" />\r
<ClInclude Include="..\..\src\view\display-main-window.h" />\r
<ClInclude Include="..\..\src\warning.h" />\r
<ClCompile Include="..\..\src\avatar.c">
<Filter>player</Filter>
</ClCompile>
- <ClCompile Include="..\..\src\feature.c">
- <Filter>floor</Filter>
- </ClCompile>
<ClCompile Include="..\..\src\init.c" />
<ClCompile Include="..\..\src\files.c">
<Filter>io</Filter>
<ClCompile Include="..\..\src\geometry.c">
<Filter>floor</Filter>
</ClCompile>
- <ClCompile Include="..\..\src\grid.c">
- <Filter>floor</Filter>
- </ClCompile>
<ClCompile Include="..\..\src\rumor.c">
<Filter>market</Filter>
</ClCompile>
<ClCompile Include="..\..\src\scores.c">
<Filter>core</Filter>
</ClCompile>
- <ClCompile Include="..\..\src\trap.c">
- <Filter>floor</Filter>
- </ClCompile>
<ClCompile Include="..\..\src\z-util.c">
<Filter>core</Filter>
</ClCompile>
<ClCompile Include="..\..\src\object\chest.c">
<Filter>object</Filter>
</ClCompile>
+ <ClCompile Include="..\..\src\grid\grid.c">
+ <Filter>grid</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\grid\trap.c">
+ <Filter>grid</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\grid\feature.c">
+ <Filter>grid</Filter>
+ </ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\src\gamevalue.h" />
<ClInclude Include="..\..\src\avatar.h">
<Filter>player</Filter>
</ClInclude>
- <ClInclude Include="..\..\src\feature.h">
- <Filter>floor</Filter>
- </ClInclude>
<ClInclude Include="..\..\src\files.h">
<Filter>io</Filter>
</ClInclude>
<ClInclude Include="..\..\src\geometry.h">
<Filter>floor</Filter>
</ClInclude>
- <ClInclude Include="..\..\src\grid.h">
- <Filter>floor</Filter>
- </ClInclude>
<ClInclude Include="..\..\src\rumor.h">
<Filter>market</Filter>
</ClInclude>
<ClInclude Include="..\..\src\scores.h">
<Filter>core</Filter>
</ClInclude>
- <ClInclude Include="..\..\src\trap.h">
- <Filter>floor</Filter>
- </ClInclude>
<ClInclude Include="..\..\src\z-util.h">
<Filter>core</Filter>
</ClInclude>
<ClInclude Include="..\..\src\object\chest.h">
<Filter>object</Filter>
</ClInclude>
+ <ClInclude Include="..\..\src\grid\feature.h">
+ <Filter>grid</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\src\grid\grid.h">
+ <Filter>grid</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\src\grid\trap.h">
+ <Filter>grid</Filter>
+ </ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="..\..\src\wall.bmp" />
<Filter Include="system">
<UniqueIdentifier>{12dd43b2-8ba5-4fc4-8d11-1901ec804390}</UniqueIdentifier>
</Filter>
+ <Filter Include="grid">
+ <UniqueIdentifier>{93b0c1d1-0841-44fe-8503-d6729d290350}</UniqueIdentifier>
+ </Filter>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\src\angband.rc" />
\
locale/japanese.c locale/japanese.h locale/english.c locale/english.h \
\
- feature.c feature.h \
+ grid/feature.c grid/feature.h \
+ grid/grid.c grid/grid.h grid/trap.c grid/trap.h \
geometry.c geometry.h \
\
gamevalue.h \
- grid.c grid.h\
history.h history.c \
inet.c inet.h init.c init.h \
load.c load.h \
spells-summon.c spells-summon.h \
spells-world.c spells-world.h \
\
- sort.c sort.h gameterm.c gameterm.h trap.c trap.h util.c util.h \
+ sort.c sort.h gameterm.c gameterm.h util.c util.h \
wild.h wild.c warning.c warning.h \
\
view-mainwindow.c view-mainwindow.h targeting.c targeting.h \
#include "cmd/cmd-dump.h"
#include "cmd/cmd-save.h"
#include "object/chest.h"
-#include "trap.h"
+#include "grid/trap.h"
#include "dungeon/dungeon.h"
#include "melee.h"
#include "object/object-hook.h"
#include "realm/realm-hex.h"
#include "geometry.h"
#include "wild.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "player/player-move.h"
#include "player/player-effects.h"
#include "player/player-personality.h"
#include "main/sound-definitions-table.h"
#include "floor/floor.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "spell/spells-summon.h"
#include "spell/spells-status.h"
#include "monster/monster-status.h"
#include "io/write-diary.h"
#include "cmd/cmd-dump.h"
#include "floor/floor.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "melee.h"
#include "sort.h"
#include "player/player-move.h"
#include "system/angband.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "dump-util.h"
#include "gameterm.h"
#include "system/angband.h"
#include "cmd/lighting-level-table.h"
-#include "feature.h"
+#include "grid/feature.h"
/*!
* @brief キャラクタ色の明暗表現
#include "realm/realm-song.h"
#include "object/object-flavor.h"
#include "object/object-hook.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "dungeon/dungeon.h"
#include "effect/effect-characteristics.h"
#include "dungeon/dungeon.h"
#include "object/object-hook.h"
#include "object/object-broken.h"
#include "effect/effect-characteristics.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "object/object-flavor.h"
#include "shoot.h"
#include "chuukei.h"
#include "birth/birth.h"
#include "creature.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "floor/floor-events.h"
#include "floor/floor-save.h"
#include "floor/floor.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "io/write-diary.h"
#include "market/arena-info-table.h"
#include "market/building.h"
#include "files.h"
#include "dungeon/dungeon-file.h"
#include "room/rooms-vault.h"
-#include "feature.h"
-#include "grid.h"
+#include "grid/feature.h"
+#include "grid/grid.h"
#include "quest.h"
#include "monster/monster.h"
#include "files.h"
#include "floor/floor-town.h"
#include "realm/realm.h"
-#include "trap.h"
+#include "grid/trap.h"
#include "object/artifact.h"
#include "cmd-activate.h"
#include "gameterm.h"
#include "room/rooms.h"
#include "dungeon/dungeon.h"
#include "main/sound-definitions-table.h"
-#include "trap.h"
+#include "grid/trap.h"
#include "player/player-effects.h"
#include "world/world.h"
#include "spell/spells-type.h"
#include "dungeon/dungeon.h"
#include "floor/floor.h"
#include "floor/floor-events.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "monster/monster.h"
#include "monster/monster-status.h"
#include "quest.h"
#include "io/write-diary.h"
#include "cmd/cmd-dump.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "market/arena-info-table.h"
#include "room/rooms.h"
#include "dungeon/dungeon.h"
#include "floor/floor-generate.h"
#include "floor/floor-events.h"
#include "floor/floor-generate.h"
-#include "feature.h"
-#include "trap.h"
+#include "grid/feature.h"
+#include "grid/trap.h"
#include "monster/monster.h"
#include "quest.h"
#include "player/player-status.h"
#include "monster/monster-status.h"
#include "dungeon/dungeon-file.h"
#include "init.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "spell/spells1.h"
#include "world/world.h"
#include "floor/floor-save.h"
#include "floor/floor-events.h"
#include "floor/floor-generate.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "geometry.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "monster/monster.h"
#include "quest.h"
#include "wild.h"
#include "dungeon/dungeon.h"
#include "floor/floor.h"
#include "floor/floor-streams.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "monster/monster.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "object/object-flavor.h"
#include "object/object-hook.h"
#include "spell/spells1.h"
#include "floor/floor.h"
#include "floor/floor-save.h"
#include "floor/floor-generate.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "dungeon/dungeon.h"
#include "room/rooms.h"
#include "quest.h"
#include "object/object.h"
#include "object/artifact.h"
#include "object/object-kind.h"
-#include "trap.h"
+#include "grid/trap.h"
#include "effect/spells-effect-util.h"
#include "effect/effect-characteristics.h"
#pragma once
-#include "feature.h"
-#include "grid.h"
+#include "grid/feature.h"
+#include "grid/grid.h"
#include "object/object.h"
#include "floor/floor-save.h"
#include "system/angband.h"
-#include "feature.h"
+#include "grid/feature.h"
/*** Terrain feature variables ***/
#include "object/object-hook.h"
#include "dungeon/dungeon.h"
#include "floor/floor-generate.h"
-#include "grid.h"
-#include "trap.h"
+#include "grid/grid.h"
+#include "grid/trap.h"
#include "room/rooms.h"
#include "monster/monster.h"
#include "quest.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "monster/monster-status.h"
#include "player/player-status.h"
#include "player/player-effects.h"
#include "io/write-diary.h"
#include "cmd/cmd-dump.h"
#include "cmd/cmd-save.h"
-#include "trap.h"
+#include "grid/trap.h"
#include "player/player-damage.h"
#include "player/player-move.h"
#include "player/player-effects.h"
#include "spell/spells-summon.h"
#include "quest.h"
#include "object/artifact.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "player/player-status.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "spell/spells-type.h"
#include "effect/effect-characteristics.h"
#include "floor/floor-save.h"
#include "market/building.h"
#include "init.h"
#include "quest.h"
-#include "trap.h"
+#include "grid/trap.h"
#include "room/rooms.h"
#include "market/store.h"
#include "wild.h"
#include "dungeon/dungeon-file.h"
#include "files.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "floor/floor.h"
#include "floor/floor-town.h"
#include "dungeon/dungeon.h"
#include "report.h"
#include "dungeon/dungeon.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "floor/floor-generate.h"
-#include "trap.h"
+#include "grid/trap.h"
#include "mutation/mutation.h"
#include "monster/monster.h"
#include "market/store-util.h"
#include "floor/floor.h"
#include "floor/floor-save.h"
#include "floor/floor-town.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "cmd-pet.h"
#include "dungeon/dungeon-file.h"
#include "spell/spells-status.h"
#include "cmd-spell.h"
#include "spell/spells-floor.h"
-#include "feature.h"
-#include "grid.h"
+#include "grid/feature.h"
+#include "grid/grid.h"
#include "cmd-basic.h"
#include "monster/monster-status.h"
#include "player/player-effects.h"
#include "spell/spells-summon.h"
#include "avatar.h"
#include "realm/realm-hex.h"
-#include "feature.h"
-#include "grid.h"
+#include "grid/feature.h"
+#include "grid/grid.h"
#include "player/player-move.h"
#include "monster/monster-status.h"
#include "spell/monster-spell.h"
#include "cmd/cmd-dump.h"
#include "dungeon/dungeon.h"
#include "floor/floor.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "monster/monster.h"
#include "monster/monster-status.h"
#include "spell/monster-spell.h"
#include "spell/spells-type.h"
#include "spell/spells-summon.h"
#include "quest.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "player/player-move.h"
#include "player/player-status.h"
#include "player/player-race.h"
#include "object/object-hook.h"
#include "spell/spells-object.h"
#include "files.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "monster/monster.h"
#include "view/display-main-window.h"
#include "player/player-class.h"
#include "spell/spells-type.h"
#include "spell/spells-summon.h"
#include "floor/floor.h"
-#include "trap.h"
+#include "grid/trap.h"
#include "player/player-status.h"
#include "player/player-damage.h"
#include "player/player-class.h"
#include "player/player-effects.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "spell/spells2.h"
#include "spell/spells3.h"
#include "object/object-kind.h"
#include "object/object-hook.h"
#include "object/object-flavor.h"
-#include "trap.h"
+#include "grid/trap.h"
#include "snipe.h"
#include "files.h"
#include "world/world.h"
#include "spell/spells3.h"
#include "dungeon/dungeon.h"
#include "floor/floor.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "object/object-kind.h"
#include "object/object-boost.h"
#include "object/object-ego.h"
#include "object/object-curse.h"
#include "object/object-kind-hook.h"
#include "object/artifact.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "player/player-status.h"
#include "player/player-move.h"
#include "player/player-effects.h"
#include "floor/floor.h"
#include "market/building.h"
#include "birth/birth.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "mutation/mutation.h"
#include "quest.h"
#include "avatar.h"
#include "dungeon/dungeon.h"
#include "effect/effect-characteristics.h"
#include "melee.h"
-#include "grid.h"
-#include "trap.h"
+#include "grid/grid.h"
+#include "grid/trap.h"
#include "quest.h"
#include "object/artifact.h"
#include "player/player-move.h"
#include "player-inventory.h"
#include "player/player-personality.h"
#include "spell/spells-floor.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "warning.h"
#include "monster/monster.h"
#include "spell/monster-spell.h"
#include "player/player-damage.h"
#include "floor/floor.h"
#include "floor/floor-events.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "object/artifact.h"
#include "avatar.h"
#include "spell/technic-info-table.h"
#include "floor/floor.h"
#include "floor/floor-save.h"
#include "floor/floor-events.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "quest.h"
#include "monster/monsterrace-hook.h"
#include "monster/monster.h"
#include "player/player-status.h"
#include "player/player-personality.h"
#include "object/artifact.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "world/world.h"
#include "io/write-diary.h"
#include "cmd/cmd-dump.h"
#include "player/player-skill.h"
#include "player-inventory.h"
#include "realm/realm-hex.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "monster/monsterrace.h"
#include "targeting.h"
#include "realm/realm-song.h"
#include "player/player-status.h"
#include "player/player-effects.h"
#include "player/player-damage.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "spell/technic-info-table.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "targeting.h"
#include "view/display-main-window.h"
#include "spell/spells-floor.h"
#include "system/angband.h"
#include "util.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "floor/floor.h"
#include "floor/floor-generate.h"
#include "room/rooms.h"
#include "system/angband.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "floor/floor-generate.h"
#include "room/rooms.h"
#include "room/rooms-normal.h"
#include "system/angband.h"
-#include "grid.h"
-#include "trap.h"
+#include "grid/grid.h"
+#include "grid/trap.h"
#include "floor/floor.h"
#include "dungeon/dungeon.h"
#include "system/angband.h"
#include "util.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "floor/floor-generate.h"
#include "rooms.h"
#include "room/rooms-pit-nest.h"
#include "monster/monsterrace-hook.h"
#include "sort.h"
#include "floor/floor.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "dungeon/dungeon.h"
#include "room/pit-nest-kinds-table.h"
#include "system/angband.h"
#include "util.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "floor/floor-generate.h"
#include "room/rooms.h"
#include "monster/monster.h"
#include "monster/monsterrace-hook.h"
#include "object/object-kind-hook.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "floor/floor.h"
#include "dungeon/dungeon.h"
#include "system/angband.h"
#include "util.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "floor/floor-generate.h"
#include "room/rooms.h"
#include "floor/floor.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "dungeon/dungeon.h"
/*!
#include "room/rooms-vault.h"
#include "floor/floor-generate.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "room/rooms.h"
#include "market/store.h"
-#include "trap.h"
+#include "grid/trap.h"
#include "monster/monster.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "floor/floor.h"
#include "dungeon/dungeon.h"
#include "geometry.h"
#include "system/angband.h"
#include "util.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "floor/floor.h"
#include "floor/floor-generate.h"
#include "dungeon/dungeon.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "room/rooms.h"
#include "room/rooms-city.h"
#include "room/rooms-trap.h"
#include "room/rooms-vault.h"
-#include "trap.h"
+#include "grid/trap.h"
#include "monster/monster.h"
#include "effect/effect-characteristics.h"
#include "dungeon/dungeon.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "object/object-curse.h"
#include "quest.h"
#include "realm/realm-hex.h"
#include "cmd-pet.h"
#include "effect/effect-characteristics.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "quest.h"
#include "realm/realm-hex.h"
#include "player/player-move.h"
#include "main/sound-definitions-table.h"
#include "floor/floor.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "spells-summon.h"
#include "avatar.h"
#include "spells-status.h"
#include "main/sound-definitions-table.h"
#include "effect/effect-characteristics.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "spells-summon.h"
#include "object/artifact.h"
#include "player/player-status.h"
#include "dungeon/dungeon.h"
#include "floor/floor.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "quest.h"
#include "object/artifact.h"
#include "object/object-kind.h"
#include "player/player-damage.h"
#include "player/player-effects.h"
#include "player/player-move.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "view/display-main-window.h"
#include "monster/monster-status.h"
#include "cmd-basic.h"
#include "object/artifact.h"
#include "floor/floor.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "spell/spells3.h"
#include "spell/spells-object.h"
#include "object/object-boost.h"
#include "cmd/cmd-pet.h"
#include "cmd/cmd-dump.h"
#include "effect/effect-characteristics.h"
-#include "grid.h"
-#include "trap.h"
+#include "grid/grid.h"
+#include "grid/trap.h"
#include "monster/monsterrace-hook.h"
#include "melee.h"
#include "world/world.h"
#include "dungeon/dungeon.h"
#include "floor/floor-events.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "view/display-main-window.h"
#include "object/object-kind.h"
#include "monster/monsterrace.h"
#include "spell/spells3.h"
#include "spell/spells-floor.h"
#include "spell/technic-info-table.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "market/building-util.h"
#include "monster/monster-process.h"
#include "monster/monster-status.h"
#include "object/object-kind-hook.h"
#include "sort.h"
#include "spell/spells-summon.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "floor/floor.h"
#include "floor/floor-events.h"
#include "floor/floor-town.h"
#include "player/player-status.h"
#include "monster/monster-status.h"
#include "view/display-main-window.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "quest.h"
#include "dungeon/dungeon.h"
#include "world/world.h"
#include "object/object-flavor.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "dungeon/dungeon.h"
#include "effect/effect-characteristics.h"
#include "floor/floor-town.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "object/object-kind.h"
#include "targeting.h"
#include "object/artifact.h"
#include "player/player-move.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "floor/floor.h"
#include "warning.h"
#include "player/player-status.h"
#include "realm/realm-hex.h"
#include "player/player-status.h"
#include "player/player-effects.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "monster/monster-status.h"
#include "quest.h"
#include "dungeon/dungeon-file.h"
#include "io/tokenizer.h"
#include "files.h"
-#include "feature.h"
+#include "grid/feature.h"
#include "floor/floor-town.h"
#include "realm/realm.h"
#include "floor/floor.h"
#include "floor/floor-save.h"
-#include "grid.h"
+#include "grid/grid.h"
#include "dungeon/dungeon-file.h"
#include "files.h"
#include "spell/monster-spell.h"