OSDN Git Service

[Refactor] #38844 start_time を world_type 構造体へ移動.
[hengband/hengband.git] / src / externs.h
index f42d3e8..00f3276 100644 (file)
@@ -45,32 +45,13 @@ extern const byte adj_chr_chm[];
 
 /* variable.c */
 
-extern COMMAND_CODE command_cmd;
-extern COMMAND_ARG command_arg;
-extern s16b command_rep;
-extern DIRECTION command_dir;
-extern s16b command_see;
-extern TERM_LEN command_gap;
-extern s16b command_wrk;
-extern s16b command_new;
-extern bool msg_flag;
-extern s16b running;
-
-extern s16b signal_count;
-
-extern bool get_com_no_macros;
-extern OBJECT_SUBTYPE_VALUE coin_type;
-
 extern bool repair_monsters;
 extern bool repair_objects;
-extern MONSTER_IDX hack_m_idx;
-extern MONSTER_IDX hack_m_idx_ii;
-extern int total_friends;
-extern bool reinit_wilderness;
-extern bool multi_rew;
+
 extern bool reset_concent;
 
 
+
 /*
  * Software options (set via the '=' command).  See "tables.c"
  */
@@ -78,47 +59,30 @@ extern bool reset_concent;
 extern POSITION panel_row_min, panel_row_max;
 extern POSITION panel_col_min, panel_col_max;
 extern POSITION panel_col_prt, panel_row_prt;
-extern MONSTER_IDX target_who;
-extern POSITION target_col;
-extern POSITION target_row;
 extern int player_uid;
 extern int player_euid;
 extern int player_egid;
-extern char player_base[32];
-extern char savefile[1024];
-extern char savefile_base[40];
 extern pos_list tmp_pos;
 extern STR_OFFSET quark__num;
 extern concptr *quark__str;
 
 extern term *angband_term[8];
 
-extern u32b saved_floor_file_sign;
 extern concptr keymap_act[KEYMAP_MODES][256];
 extern player_type *p_ptr;
 
-extern OBJECT_TYPE_VALUE item_tester_tval;
-extern bool (*get_obj_num_hook)(KIND_OBJECT_IDX k_idx);
-
-extern int highscore_fd;
-extern bool can_save;
-
 extern MONSTER_IDX pet_t_m_idx;
 extern MONSTER_IDX riding_t_m_idx;
 extern MONRACE_IDX today_mon;
-extern u32b start_time;
 extern bool sukekaku;
 extern bool new_mane;
 
 extern DEPTH *max_dlv;
-extern COMMAND_CODE now_message;
 extern bool use_menu;
 
 /* xtra1.c */
 extern void handle_stuff(void);
 extern void update_output(void);
-extern void print_monster_list(TERM_LEN x, TERM_LEN y, TERM_LEN max_lines);
-extern void update_playtime(void);
 
 #ifdef MACINTOSH
 /* main-mac.c */
@@ -143,6 +107,3 @@ extern void fsetfileinfo(concptr path, u32b fcreator, u32b ftype);
 /* main-win.c */
 /* extern int FAR PASCAL WinMain(HINSTANCE hInst, HINSTANCE hPrevInst, ...); */
 #endif
-
-/* wizard1.c */
-extern void spoil_random_artifact(concptr fname);