<ClCompile Include="..\..\src\wild.c" />\r
<ClCompile Include="..\..\src\wizard\wizard-spoiler.c" />\r
<ClCompile Include="..\..\src\wizard\wizard-special-process.c" />\r
- <ClCompile Include="..\..\src\world.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\z-form.c" />\r
<ClInclude Include="..\..\src\view\display-main-window.h" />\r
<ClInclude Include="..\..\src\warning.h" />\r
<ClInclude Include="..\..\src\wild.h" />\r
- <ClInclude Include="..\..\src\world.h" />\r
+ <ClInclude Include="..\..\src\world\world.h" />\r
<ClInclude Include="..\..\src\z-form.h" />\r
<ClInclude Include="..\..\src\z-rand.h" />\r
<ClInclude Include="..\..\src\z-term.h" />\r
<ClCompile Include="..\..\src\gameterm.c">
<Filter>io</Filter>
</ClCompile>
- <ClCompile Include="..\..\src\wild.c">
- <Filter>floor</Filter>
- </ClCompile>
- <ClCompile Include="..\..\src\world.c">
- <Filter>floor</Filter>
- </ClCompile>
<ClCompile Include="..\..\src\quest.c">
<Filter>market</Filter>
</ClCompile>
<ClCompile Include="..\..\src\world\world-turn-processor.c">
<Filter>world</Filter>
</ClCompile>
+ <ClCompile Include="..\..\src\wild.c">
+ <Filter>floor</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\world\world.c">
+ <Filter>world</Filter>
+ </ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\src\gamevalue.h" />
<ClInclude Include="..\..\src\gameterm.h">
<Filter>io</Filter>
</ClInclude>
- <ClInclude Include="..\..\src\wild.h">
- <Filter>floor</Filter>
- </ClInclude>
- <ClInclude Include="..\..\src\world.h">
- <Filter>floor</Filter>
- </ClInclude>
<ClInclude Include="..\..\src\quest.h">
<Filter>market</Filter>
</ClInclude>
<ClInclude Include="..\..\src\world\world-turn-processor.h">
<Filter>world</Filter>
</ClInclude>
+ <ClInclude Include="..\..\src\wild.h">
+ <Filter>floor</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\src\world\world.h">
+ <Filter>world</Filter>
+ </ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="..\..\src\wall.bmp" />
spells-world.c spells-world.h \
\
sort.c sort.h gameterm.c gameterm.h trap.c trap.h util.c util.h \
- wild.h wild.c warning.c warning.h world.c world.h \
+ wild.h wild.c warning.c warning.h \
\
view-mainwindow.c view-mainwindow.h targeting.c targeting.h \
\
wizard/wizard-spoiler.c wizard/wizard-spoiler.h\
wizard/wizard-special-process.c wizard/wizard-special-process.h \
\
+ world/world.c world/world.h \
world/world-movement-processor.c world/world-movement-processor.h \
world/world-turn-processor.c world/world-turn-processor.h \
#include "view/display-main-window.h"
#include "player-class.h"
#include "player-personality.h"
-#include "world.h"
+#include "world/world.h"
/*
* The artifact arrays
#include "view/display-main-window.h" // 暫定。後で消す.
#include "view/display-player.h" // 暫定。後で消す.
#include "wild.h"
-#include "world.h"
+#include "world/world.h"
/*
* The last character rolled,
#include "character-dump.h"
#include "core/angband-version.h"
-#include "world.h"
+#include "world/world.h"
#include "floor-town.h"
#include "dungeon.h"
#include "market/store.h"
#include "object/object-kind.h"
#include "object-ego.h"
#include "targeting.h"
-#include "world.h"
+#include "world/world.h"
#include "effect/spells-effect-util.h"
#include "spell/spells-type.h"
#include "spell/process-effect.h"
#include "autopick/autopick-inserter-killer.h"
#include "autopick/autopick-pref-processor.h"
#include "io/read-pref-file.h"
-#include "world.h"
+#include "world/world.h"
#include "view/display-main-window.h" // 暫定。後で消す.
/*
#include "view/display-main-window.h"
#include "targeting.h"
-#include "world.h"
+#include "world/world.h"
#include "effect/spells-effect-util.h"
#include "spell/spells3.h"
#include "core/output-updater.h"
#include "cmd/diary-subtitle-table.h"
#include "player-personality.h"
#include "io/write-diary.h"
-#include "world.h"
+#include "world/world.h"
/*!
* @brief 日記のタイトル表記と内容出力
#include "io/read-pref-file.h"
#include "io/interpret-pref-file.h"
-#include "world.h"
+#include "world/world.h"
#include "view/display-player.h" // 暫定。後で消す.
#include "player-personality.h"
#include "quest.h"
#include "core/show-file.h"
#include "files.h"
-#include "world.h"
+#include "world/world.h"
/*
* Software options (set via the '=' command).
#include "cmd/cmd-inn.h"
#include "cmd/cmd-magiceat.h"
#include "io/write-diary.h"
-#include "world.h"
+#include "world/world.h"
#include "player-effects.h"
#include "core/turn-compensator.h"
#include "rumor.h"
#include "cmd-basic.h"
#include "view/display-main-window.h"
#include "targeting.h"
-#include "world.h"
+#include "world/world.h"
#include "effect/spells-effect-util.h"
int total_friends = 0;
#include "player-move.h"
#include "core/stuff-handler.h"
#include "save.h"
-#include "world.h"
+#include "world/world.h"
#include "monster-status.h" // 違和感。要調査.
#include "gameterm.h"
#include "player-class.h"
#include "player-personality.h"
#include "view/display-main-window.h"
-#include "world.h"
+#include "world/world.h"
#include "spells-floor.h"
#include "spell/spells2.h"
#include "spell/spells3.h"
#include "market/store.h"
#include "spell/technic-info-table.h"
#include "spells-status.h"
-#include "world.h"
+#include "world/world.h"
#include "market/arena-info-table.h"
#include "market/store-util.h"
#include "quest.h"
#include "scores.h"
#include "view/display-main-window.h"
#include "view/display-player.h"
-#include "world.h"
+#include "world/world.h"
static void clear_floor(player_type* player_ptr)
{
#include "player-damage.h"
#include "object-flavor.h"
#include "object-ego.h"
-#include "world.h"
+#include "world/world.h"
#include "player-effects.h"
#include "floor/pattern-walk.h"
#include "core/hp-mp-regenerator.h"
#include "angband.h"
#include "core/turn-compensator.h"
-#include "world.h"
+#include "world/world.h"
#include "floor-town.h"
#include "market/store-owners.h"
#include "market/store-util.h"
#include "dungeon.h"
#include "floor.h"
#include "market/building.h"
-#include "world.h"
+#include "world/world.h"
#include "rooms-vault.h"
#include "object/object-kind.h"
#include "object-ego.h"
#include "angband.h"
#include "dungeon.h"
-#include "world.h"
+#include "world/world.h"
/*
* The dungeon arrays
#include "main/sound-definitions-table.h"
#include "trap.h"
#include "player-effects.h"
-#include "world.h"
+#include "world/world.h"
#include "spell/spells-type.h"
#include "spell/process-effect.h" // 暫定、後で消す.
#include "effect/effect-characteristics.h"
#include "effect/effect-monster-util.h"
#include "effect/effect-monster-psi.h"
#include "player-damage.h"
-#include "world.h"
+#include "world/world.h"
#include "player-effects.h"
static bool effect_monster_psi_empty_mind(player_type *caster_ptr, effect_monster_type *em_ptr)
#include "effect/effect-player-util.h"
#include "effect/effect-player-curse.h"
#include "player-damage.h"
-#include "world.h"
+#include "world/world.h"
#include "monster-spell.h"
#include "object-curse.h"
#include "player-effects.h"
#include "effect/effect-player-util.h"
#include "effect/effect-player-resist-hurt.h"
#include "player-damage.h"
-#include "world.h"
+#include "world/world.h"
#include "object-broken.h"
#include "artifact.h"
#include "player-effects.h"
#include "monster-spell.h"
#include "player-damage.h"
#include "player-effects.h"
-#include "world.h"
+#include "world/world.h"
void effect_player_drain_mana(player_type *target_ptr,
effect_player_type *ep_ptr) {
#include "player-effects.h"
#include "player/mimic-info-table.h"
#include "spell/spells-type.h"
-#include "world.h"
+#include "world/world.h"
void effect_player_mana(player_type *target_ptr, effect_player_type *ep_ptr) {
if (target_ptr->blind)
#include "quest.h"
#include "object-hook.h"
#include "player-move.h"
-#include "world.h"
+#include "world/world.h"
#include "player-effects.h"
#include "object/object-kind.h"
#include "object-ego.h"
#include "feature.h"
#include "spell/spells1.h"
-#include "world.h"
+#include "world/world.h"
#include "view/display-main-window.h"
int dun_tun_rnd;
#include "player-effects.h"
#include "player-class.h"
#include "player-personality.h"
-#include "world.h"
+#include "world/world.h"
#include "spell/spells2.h"
#include "io/write-diary.h"
#include "cmd/cmd-dump.h"
#include "rooms.h"
#include "quest.h"
#include "object-hook.h"
-#include "world.h"
+#include "world/world.h"
#include "player-effects.h"
#include "object.h"
#include "artifact.h"
#include "util.h"
#include "gameterm.h"
-#include "world.h"
+#include "world/world.h"
#include "object-flavor.h"
#include "object-hook.h"
#include "dungeon.h"
#include "object/object-kind.h"
#include "object-ego.h"
#include "rooms-vault.h"
-#include "world.h"
+#include "world/world.h"
#include "market/articles-on-sale.h"
#include "market/store-util.h"
*/
#include "exit-panic.h"
-#include "world.h"
+#include "world/world.h"
#include "player-move.h"
#include "signal-handlers.h"
#include "save.h"
#include "angband.h"
#include "io/input-key-processor.h"
-#include "world.h"
+#include "world/world.h"
#include "core/special-internal-keys.h"
#include "dungeon.h"
#include "snipe.h"
#include "io/tokenizer.h"
#include "object/object-kind.h"
#include "birth/birth.h"
-#include "world.h"
+#include "world/world.h"
#include "gameterm.h"
#include "view/display-main-window.h" // 暫定。apply_default_feat_lighting()。後で消す.
#include "io/interpret-pref-file.h"
#include "autopick/autopick-pref-processor.h"
#include "files.h" // 暫定。コールバック化して後で消す.
-#include "world.h"
+#include "world/world.h"
// todo コールバック関数に変更するので、いずれ消す.
#define PREF_TYPE_NORMAL 0
#include "core.h"
#include "core/game-closer.h"
#include "save.h"
-#include "world.h"
+#include "world/world.h"
#include "gameterm.h"
#include "io/write-diary.h"
#include "cmd/cmd-dump.h"
#include "files.h"
#include "dungeon.h"
#include "dungeon-file.h"
-#include "world.h"
+#include "world/world.h"
#include "market/arena-info-table.h"
// todo *抹殺* したい…
#include "cmd/dump-util.h"
#include "core/show-file.h"
#include "gameterm.h"
-#include "world.h"
+#include "world/world.h"
#include "cmd/lighting-level-table.h"
#include "dungeon.h"
#include "view/display-main-window.h" // 暫定、後で消す.
#include "object/object-kind.h"
#include "core/show-file.h"
#include "cmd/object-group-table.h"
-#include "world.h"
+#include "world/world.h"
#include "gameterm.h"
#include "core/stuff-handler.h"
#include "view/display-main-window.h" // 暫定、後で消す.
#include "sort.h"
#include "cmd/monster-group-table.h"
#include "monster-status.h"
-#include "world.h"
+#include "world/world.h"
#include "core/show-file.h"
#include "gameterm.h"
#include "english.h"
#include "dungeon.h"
#include "dungeon-file.h"
#include "sort.h"
-#include "world.h"
+#include "world/world.h"
#include "core/show-file.h"
#include "english.h"
#include "birth/birth.h"
#include "core/show-file.h"
#include "dungeon-file.h"
-#include "world.h"
+#include "world/world.h"
#include "market/store-util.h"
#include "floor-town.h"
#include "object-flavor.h"
#include "player-personality.h"
#include "player-sex.h"
#include "birth/birth.h"
-#include "world.h"
+#include "world/world.h"
#include "object/object-kind.h"
#include "object-ego.h"
#include "save.h"
#include "core/stuff-handler.h"
#include "core/special-internal-keys.h"
#include "core/player-processor.h"
-#include "world.h"
+#include "world/world.h"
#include "gameterm.h"
#ifdef WINDOWS
#include "monsterrace-hook.h"
#include "melee.h"
#include "wild.h"
-#include "world.h"
+#include "world/world.h"
#include "sort.h"
#include "avatar.h"
#include "player-effects.h"
#include "player/race-info-table.h"
#include "mind.h"
-#include "world.h"
+#include "world/world.h"
#include "object/object-kind.h"
#include "autopick/autopick.h"
#include "autopick/autopick-pref-processor.h"
#include "player-effects.h"
#include "player-personality.h"
#include "view/display-main-window.h"
-#include "world.h"
+#include "world/world.h"
#include "report.h"
#include "melee.h"
#include "avatar.h"
#include "wild.h"
#include "dungeon.h"
-#include "world.h"
+#include "world/world.h"
#include "melee.h"
#include "japanese.h"
#include "view/display-main-window.h"
#include "monster-spell.h"
#include "files.h"
#include "view/display-main-window.h"
-#include "world.h"
+#include "world/world.h"
#include "monsterrace.h"
#include "creature.h"
#include "targeting.h"
#include "monster.h"
#include "monster-spell.h"
#include "spell/spells-type.h"
-#include "world.h"
+#include "world/world.h"
#include "realm/realm-song.h"
#include "view/display-main-window.h"
#include "player-race.h"
#include "monster-spell.h"
#include "spell/spells-type.h"
#include "dungeon.h"
-#include "world.h"
+#include "world/world.h"
#include "view/display-main-window.h"
#include "spell/spells3.h"
#include "spell/spells-type.h"
#include "melee.h"
#include "player-effects.h"
-#include "world.h"
+#include "world/world.h"
#include "view/display-main-window.h" // 暫定、後で消したい.
#include "spell/process-effect.h"
#include "spell/spells2.h"
#include "trap.h"
#include "snipe.h"
#include "files.h"
-#include "world.h"
+#include "world/world.h"
#include "monsterrace.h"
#include "object-ego.h"
#include "japanese.h"
#include "player-skill.h"
#include "player/mimic-info-table.h"
#include "quest.h"
-#include "world.h"
+#include "world/world.h"
#include "object/object-kind.h"
#include "view/display-main-window.h"
#include "object-ego.h"
#include "object-hook.h"
#include "player-move.h"
-#include "world.h"
+#include "world/world.h"
/*!
* @brief 10ゲームターンが進行する毎に光源の寿命を減らす処理
#include "angband.h"
#include "util.h"
#include "main/sound-definitions-table.h"
-#include "world.h"
+#include "world/world.h"
#include "gameterm.h"
#include "object.h"
#include "player-class.h"
#include "player-race.h"
#include "monster-spell.h"
-#include "world.h"
+#include "world/world.h"
#include "view/display-main-window.h"
#include "quest.h"
#include "report.h"
#include "snipe.h"
#include "files.h"
#include "monster-spell.h"
-#include "world.h"
+#include "world/world.h"
#include "object/object-kind.h"
#include "autopick/autopick-reader-writer.h"
#include "save.h"
#include "spell/spells-type.h"
#include "cmd-basic.h"
#include "view/display-main-window.h"
-#include "world.h"
+#include "world/world.h"
#include "object/object-kind.h"
#include "autopick/autopick.h"
#include "targeting.h"
#include "io/write-diary.h"
#include "cmd/cmd-dump.h"
#include "melee.h"
-#include "world.h"
+#include "world/world.h"
#include "view/display-main-window.h"
#include "files.h"
#include "cmd-magiceat.h"
#include "angband.h"
#include "player/digestion-processor.h"
-#include "world.h"
+#include "world/world.h"
#include "realm/realm-song.h"
#include "player-damage.h"
#include "player-effects.h"
*/
#include "process-death.h"
-#include "world.h"
+#include "world/world.h"
#include "floor-town.h"
#include "player-inventory.h"
#include "object-flavor.h"
#include "autopick/autopick-reader-writer.h"
#include "player-personality.h"
#include "files.h"
-#include "world.h"
+#include "world/world.h"
#include "gameterm.h"
/*!
#include "player-personality.h"
#include "artifact.h"
#include "feature.h"
-#include "world.h"
+#include "world/world.h"
#include "io/write-diary.h"
#include "cmd/cmd-dump.h"
#include "english.h"
#include "angband.h"
#include "util.h"
-#include "world.h"
+#include "world/world.h"
#include "cmd-spell.h"
#include "effect/effect-characteristics.h"
#include "spell/spells-type.h"
#include "targeting.h"
#include "realm/realm-song.h"
#include "view/display-main-window.h"
-#include "world.h"
+#include "world/world.h"
#include "realm/realm-hex.h"
#include "spell/spells-execution.h"
#include "spell/spells-type.h"
#include "targeting.h"
#include "view/display-main-window.h"
#include "spells-floor.h"
-#include "world.h"
+#include "world/world.h"
#include "effect/spells-effect-util.h"
#include "spell/spells-util.h"
#include "spell/spells-type.h"
#include "player-personality.h"
#include "character-dump.h"
-#include "world.h"
+#include "world/world.h"
#include "gameterm.h"
#ifdef WORLD_SCORE
#include "monsterrace.h"
#include "floor-town.h"
#include "wild.h"
-#include "world.h"
+#include "world/world.h"
/*
* Display a rumor and apply its effects
#include "floor-town.h"
#include "io/uid-checker.h"
#include "files.h"
-#include "world.h"
+#include "world/world.h"
#include "object/object-kind.h"
#include "monsterrace.h"
#include "birth/birth.h"
#include "files.h"
#include "scores.h"
#include "floor.h"
-#include "world.h"
+#include "world/world.h"
#include "io/write-diary.h"
#include "cmd/cmd-dump.h"
#include "report.h"
#include "trap.h"
#include "monsterrace-hook.h"
#include "melee.h"
-#include "world.h"
+#include "world/world.h"
#include "spell/spells2.h"
#include "spell/spells3.h"
#include "spells-summon.h"
#include "view/display-main-window.h"
#include "mind.h"
#include "wild.h"
-#include "world.h"
+#include "world/world.h"
#include "object/object-kind.h"
#include "autopick/autopick.h"
#include "targeting.h"
#include "angband.h"
#include "util.h"
-#include "world.h"
+#include "world/world.h"
/*!
* @brief プレイ日数を変更する / Set gametime.
#include "feature.h"
#include "quest.h"
#include "dungeon.h"
-#include "world.h"
+#include "world/world.h"
#include "effect/spells-effect-util.h"
/*!
#include "init.h"
#include "files.h"
#include "dungeon.h"
-#include "world.h"
+#include "world/world.h"
#include "spell/process-effect.h"
#include "spell/spells2.h"
#include "spell/spells3.h"
#include "view/display-main-window.h"
#include "quest.h"
#include "floor.h"
-#include "world.h"
+#include "world/world.h"
#include "io/write-diary.h"
#include "cmd/cmd-dump.h"
#include "japanese.h"
#include "core.h"
#include "core/stuff-handler.h"
#include "files.h"
-#include "world.h"
+#include "world/world.h"
#include "quest.h"
#include "artifact.h"
#include "avatar.h"
#include "player-effects.h"
#include "player-skill.h"
#include "realm/realm-song.h"
-#include "world.h"
+#include "world/world.h"
#include "object/object-kind.h"
#include "object-hook.h"
#include "shoot.h"
#include "status-first-page.h"
#include "player-sex.h"
#include "patron.h"
-#include "world.h"
+#include "world/world.h"
#include "quest.h"
#include "core.h" // 暫定。後で消す
#include "knowledge/knowledge-mutations.h"
#include "dungeon.h"
#include "floor.h"
#include "wild.h"
-#include "world.h"
+#include "world/world.h"
#include "monster.h"
#include "realm/realm-hex.h"
#include "player-status.h"
#include "object/object-kind.h"
#include "targeting.h"
#include "view/display-main-window.h"
-#include "world.h"
+#include "world/world.h"
#include "spell/spells2.h"
#include "spell/spells3.h"
#include "io/write-diary.h"
#include "dungeon.h"
#include "quest.h"
-#include "world.h"
+#include "world/world.h"
#include "cmd/cmd-save.h"
#include "player-move.h"
#include "view/display-main-window.h"
#include "angband.h"
#include "world/world-turn-processor.h"
-#include "world.h"
+#include "world/world.h"
#include "dungeon.h"
#include "market/store.h"
#include "market/store-util.h"
#include "angband.h"
-#include "world.h"
+#include "world/world.h"
#include "player-race.h"
world_type world;