<ClInclude Include="..\..\src\object\chest.h" />\r
<ClInclude Include="..\..\src\io\chuukei.h" />\r
<ClCompile Include="..\..\src\player\player-move.c" />\r
- <ClCompile Include="..\..\src\io\files.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
<ClInclude Include="..\..\src\dungeon\dungeon-file.h" />\r
<ClInclude Include="..\..\src\dungeon\dungeon.h" />\r
<ClInclude Include="..\..\src\grid\feature.h" />\r
- <ClInclude Include="..\..\src\io\files.h" />\r
+ <ClInclude Include="..\..\src\io\files-util.h" />\r
<ClInclude Include="..\..\src\floor\floor-events.h" />\r
<ClInclude Include="..\..\src\floor\floor-generate.h" />\r
<ClInclude Include="..\..\src\floor\floor-save.h" />\r
<ClCompile Include="..\..\src\inventory\player-inventory.c">
<Filter>inventory</Filter>
</ClCompile>
- <ClCompile Include="..\..\src\io\files.c">
- <Filter>io</Filter>
- </ClCompile>
<ClCompile Include="..\..\src\term\gameterm.c">
<Filter>term</Filter>
</ClCompile>
<ClCompile Include="..\..\src\birth\character-builder.c">
<Filter>birth</Filter>
</ClCompile>
+ <ClCompile Include="..\..\src\io\files-util.c">
+ <Filter>io</Filter>
+ </ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\src\cmd\cmd-activate.h">
<ClInclude Include="..\..\src\inventory\player-inventory.h">
<Filter>inventory</Filter>
</ClInclude>
- <ClInclude Include="..\..\src\io\files.h">
- <Filter>io</Filter>
- </ClInclude>
<ClInclude Include="..\..\src\term\gameterm.h">
<Filter>term</Filter>
</ClInclude>
<ClInclude Include="..\..\src\player\player-personalities-table.h">
<Filter>player</Filter>
</ClInclude>
+ <ClInclude Include="..\..\src\io\files-util.h">
+ <Filter>io</Filter>
+ </ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="..\..\src\wall.bmp" />
#include "autopick/autopick-describer.h"
#include "autopick/autopick-entry.h"
#include "term/gameterm.h"
-#include "io/files.h"
+#include "io/files-util.h"
#define DESCRIPT_HGT 3
#include "autopick/autopick-reader-writer.h"
#include "autopick/autopick-initializer.h"
#include "autopick/autopick-pref-processor.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "io/read-pref-file.h"
/*
#include "object/object-kind.h"
#include "object/object-flavor.h"
#include "util/util.h"
-#include "io/files.h"
+#include "io/files-util.h"
static const char autoregister_header[] = "?:$AUTOREGISTER";
#include "system/angband.h"
#include "birth/history-editor.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "view/display-main-window.h" // 暫定。後で消す.
#include "term/gameterm.h"
#include "view/display-player.h" // 暫定。後で消す.
#include "player/player-damage.h"
#include "inventory/player-inventory.h"
#include "monster/monster-status.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "object/object-kind.h"
#include "object/object-ego.h"
#include "io/targeting.h"
#include "cmd-basic.h"
#include "dungeon/dungeon-file.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "view/display-main-window.h"
#include "io/targeting.h"
#include "cmd/cmd-diary.h"
#include "io/chuukei.h"
#include "core/show-file.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "cmd/diary-subtitle-table.h"
#include "player/player-personality.h"
#include "io/write-diary.h"
#include "system/angband.h"
#include "core/stuff-handler.h"
#include "cmd/cmd-draw.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "term/gameterm.h"
#include "view/display-main-window.h" // 暫定。後で消す.
#include "player/player-effects.h"
#include "view/display-main-window.h"
#include "cmd/cmd-dump.h"
#include "core/show-file.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "world/world.h"
#include "system/angband.h"
#include "cmd-macro.h"
#include "cmd-gameoption.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "io/read-pref-file.h"
#include "term/gameterm.h"
#include "system/angband.h"
#include "cmd/cmd-process-screen.h"
#include "cmd/cmd-draw.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "term/gameterm.h"
#include "core/stuff-handler.h"
#include "cmd/cmd-basic.h"
#include "core/show-file.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "floor/floor.h"
#include "object/object-kind.h"
#include "view/display-main-window.h"
#include "knowledge/knowledge-features.h"
#include "knowledge/knowledge-items.h"
#include "knowledge/knowledge-monsters.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "object/object-kind.h"
#include "object/object-flavor.h"
#include "term/gameterm.h"
#include "dungeon/dungeon.h"
#include "spell/process-effect.h"
#include "spell/spells-type.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "player/player-move.h"
#include "player/player-effects.h"
#include "player/player-skill.h"
#include "player/player-personality.h"
#include "player/player-sex.h"
#include "io/uid-checker.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "core/scores.h"
#include "floor/floor.h"
#include "world/world.h"
#include "core/show-file.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "system/angband-version.h"
#include "term/gameterm.h"
#include "system/system-variables.h"
#include "io/tokenizer.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "dungeon/dungeon-file.h"
#include "room/rooms-vault.h"
#include "grid/feature.h"
#include "grid/grid.h"
#include "dungeon/quest.h"
#include "monster/monster.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "player/player-skill.h"
#include "player/player-race.h"
#include "dungeon/dungeon.h"
#include "cmd-pet.h"
#include "cmd-basic.h"
#include "io/uid-checker.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "player/player-effects.h"
#include "player/player-class.h"
#include "player/player-personalities-table.h"
#include "dungeon/quest.h"
#include "dungeon/dungeon-file.h"
#include "io/tokenizer.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "grid/feature.h"
#include "floor/floor-town.h"
#include "realm/realm.h"
#include "effect/effect-characteristics.h"
#include "floor/floor-save.h"
#include "main/init.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "dungeon/dungeon.h"
#include "world/world.h"
#include "spell/process-effect.h"
#include "player/player-move.h"
#include "spell/spells2.h"
#include "spell/spells3.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "object/object-curse.h"
#include "object/artifact.h"
#include "object/object-hook.h"
#pragma once
#include "system/angband.h"
-#include "io/files.h"
+#include "io/files-util.h"
void make_character_dump(player_type *creature_ptr, FILE *fff, void(*update_playtime)(void), display_player_pf display_player, map_name_pf map_name);
#include "system/angband.h"
#include "io/signal-handlers.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "util/util.h"
#include "term/gameterm.h"
#include "cmd/cmd-dump.h"
/*!
- * @file files.c
* @brief ファイル入出力管理 / Purpose: code dealing with files (and death)
* @date 2014/01/28
* @author
#include "system/angband.h"
#include "io/uid-checker.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "system/system-variables.h" // 暫定。後で消す.
#include "io/character-dump.h"
#include "system/angband.h"
#include "util/util.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "io/inet.h"
#include "knowledge/knowledge-quests.h"
#include "io/chuukei.h"
#include "player/player-move.h" // do_cmd_travel() がある。後で移設する.
-#include "io/files.h"
+#include "io/files-util.h"
#include "cmd/cmd-activate.h"
#include "cmd/cmd-autopick.h"
#include "cmd-pet.h"
#include "dungeon/dungeon-file.h"
#include "io/uid-checker.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "player/player-skill.h"
#include "player/player-class.h"
#include "player/race-info-table.h"
#include "system/angband.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "io/player-status-dump.h"
#include "io/read-pref-file.h"
#include "io/interpret-pref-file.h"
#include "autopick/autopick-pref-processor.h"
-#include "io/files.h" // 暫定。コールバック化して後で消す.
+#include "io/files-util.h" // 暫定。コールバック化して後で消す.
#include "world/world.h"
#include "system/system-variables.h"
#include "autopick/autopick-reader-writer.h"
extern concptr screen_dump;
#ifdef WORLD_SCORE
-#include "io/files.h"
+#include "io/files-util.h"
extern errr report_score(player_type *creature_ptr, void(*update_playtime)(void), display_player_pf display_player, map_name_pf map_name);
extern concptr make_screen_dump(player_type *creature_ptr, void(*process_autopick_file_command)(char*));
#include "floor/floor-save.h"
#include "floor/floor-town.h"
#include "io/uid-checker.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "world/world.h"
#include "object/object-kind.h"
#include "monster/monster-race.h"
#include "io/write-diary.h"
#include "system/system-variables.h"
#include "dungeon/quest.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "dungeon/dungeon.h"
#include "dungeon/dungeon-file.h"
#include "world/world.h"
#include "floor/floor.h"
#include "floor/floor-events.h"
#include "main/init.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "core/scores.h"
#include "dungeon/quest.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "system/system-variables.h"
#include "core/game-play.h"
#include "system/angband-version.h"
#include "system/angband.h"
#include "util/util.h"
#include "io/uid-checker.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "system/system-variables.h"
#include "system/angband-version.h"
#include "io/read-pref-file.h"
#include "market/store.h"
#include "floor/wild.h"
#include "dungeon/dungeon-file.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "grid/feature.h"
#include "floor/floor.h"
#include "floor/floor-town.h"
#include "realm/realm-hex.h"
#include "dungeon/dungeon-file.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "player/player-status.h"
#include "player/player-effects.h"
#include "player/player-class.h"
#include "util/util.h"
#include "io/tokenizer.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "object/object-flavor.h"
#include "object/artifact.h"
#include "dungeon/dungeon.h"
#include "object/object-hook.h"
#include "floor/floor-events.h"
#include "combat/snipe.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "player/player-effects.h"
#include "player/race-info-table.h"
#include "mind/mind.h"
#include "monster/monster-update.h"
#include "cmd/cmd-pet.h"
#include "monster/creature.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "monster/monster-status.h"
#include "player/player-move.h"
#include "spell/spells-type.h"
#include "object/object-curse.h"
#include "object/artifact.h"
#include "player/avatar.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "player/player-effects.h"
#include "player/player-personalities-table.h"
#include "view/display-main-window.h"
#include "floor/wild.h"
#include "object/warning.h"
#include "mspell/monster-spell.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "view/display-main-window.h"
#include "world/world.h"
#include "monster/monster-race.h"
#include "spell/spells-floor.h"
#include "object/object-hook.h"
#include "cmd-basic.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "floor/floor.h"
#include "io/targeting.h"
#include "player/player-races-table.h"
#include "object/object-flavor.h"
#include "object/object-hook.h"
#include "spell/spells-object.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "grid/grid.h"
#include "monster/monster.h"
#include "view/display-main-window.h"
#include "object/object-flavor.h"
#include "grid/trap.h"
#include "combat/snipe.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "world/world.h"
#include "monster/monster-race.h"
#include "object/object-ego.h"
#include "player/player-class.h"
#include "inventory/player-inventory.h"
#include "monster/monster.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "term/gameterm.h"
#include "cmd-smith.h"
#include "combat/snipe.h"
#include "io/report.h"
#include "floor/wild.h"
#include "io/save.h"
-#include "io/files.h"
+#include "io/files-util.h"
/*!
* @brief アイテムを指定確率で破損させる /
#include "player/player-damage.h"
#include "monster/monster-status.h"
#include "combat/snipe.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "mspell/monster-spell.h"
#include "world/world.h"
#include "object/object-kind.h"
#include "melee.h"
#include "world/world.h"
#include "view/display-main-window.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "cmd-magiceat.h"
#include "monster/horror-descriptions.h"
#pragma once
#include "system/angband.h"
-#include "io/files.h"
+#include "io/files-util.h"
void print_tomb(player_type *dead_ptr);
void show_death_info(player_type *creature_ptr, update_playtime_pf update_playtime, display_player_pf display_player, map_name_pf map_name);
#include "player/process-name.h"
#include "autopick/autopick-reader-writer.h"
#include "player/player-personality.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "world/world.h"
#include "term/gameterm.h"
#include "cmd/cmd-dump.h"
#include "combat/snipe.h"
#include "floor/floor-save.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "player/player-effects.h"
#include "player/player-skill.h"
#include "player/player-personalities-table.h"
#include "core/stuff-handler.h"
#include "term/gameterm.h"
#include "util/util.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "monster/monsterrace-hook.h"
#include "view/display-main-window.h"
#include "dungeon/quest.h"
#include "market/building.h"
#include "system/system-variables.h"
#include "core/stuff-handler.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "world/world.h"
#include "dungeon/quest.h"
#include "object/artifact.h"
#pragma once
#include "system/angband.h"
-#include "io/files.h"
+#include "io/files-util.h"
void display_player(player_type *creature_ptr, int mode, map_name_pf map_name);
void display_player_equippy(player_type *player_ptr, TERM_LEN y, TERM_LEN x, BIT_FLAGS16 mode);
#include "floor/floor-save.h"
#include "grid/grid.h"
#include "dungeon/dungeon-file.h"
-#include "io/files.h"
+#include "io/files-util.h"
#include "mspell/monster-spell.h"
#include "market/building.h"
#include "object/object-kind.h"
#include "object/object-ego.h"
#include "object/object-kind.h"
#include "floor/floor-town.h"
-#include "io/files.h"
+#include "io/files-util.h"
/*
* The spoiler file being created