/* 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 repair_monsters;
extern bool repair_objects;
extern bool reset_concent;
+
/*
* Software options (set via the '=' command). See "tables.c"
*/
bool get_com_no_macros = FALSE; /* Expand macros in "get_com" or not */
-
-
bool inkey_base; /* See the "inkey()" function */
bool inkey_xtra; /* See the "inkey()" function */
bool inkey_scan; /* See the "inkey()" function */
concptr macro_trigger_name[MAX_MACRO_TRIG]; /*!< マクロのトリガーコード */
concptr macro_trigger_keycode[2][MAX_MACRO_TRIG]; /*!< マクロの内容 */
+s16b command_cmd; /* Current "Angband Command" */
+COMMAND_ARG command_arg; /*!< 各種コマンドの汎用的な引数として扱う / Gives argument of current command */
+COMMAND_NUM command_rep; /*!< 各種コマンドの汎用的なリピート数として扱う / Gives repetition of current command */
+DIRECTION command_dir; /*!< 各種コマンドの汎用的な方向値処理として扱う/ Gives direction of current command */
+s16b command_see; /* See "object1.c" */
+s16b command_wrk; /* See "object1.c" */
+TERM_LEN command_gap = 999; /* See "object1.c" */
+s16b command_new; /* Command chaining from inven/equip view */
+
+
#if 0
#ifndef HAS_STRICMP
extern concptr macro_trigger_name[MAX_MACRO_TRIG];
extern concptr macro_trigger_keycode[2][MAX_MACRO_TRIG];
+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;
+
+
/*
* Hack -- conditional (or "bizarre") externs
*/
#include "angband.h"
#include "geometry.h"
-s16b command_cmd; /* Current "Angband Command" */
-
-COMMAND_ARG command_arg; /*!< 各種コマンドの汎用的な引数として扱う / Gives argument of current command */
-COMMAND_NUM command_rep; /*!< 各種コマンドの汎用的なリピート数として扱う / Gives repetition of current command */
-DIRECTION command_dir; /*!< 各種コマンドの汎用的な方向値処理として扱う/ Gives direction of current command */
-
-s16b command_see; /* See "object1.c" */
-s16b command_wrk; /* See "object1.c" */
-
-TERM_LEN command_gap = 999; /* See "object1.c" */
-
-s16b command_new; /* Command chaining from inven/equip view */
bool repair_monsters; /* Hack -- optimize detect monsters */
bool repair_objects; /* Hack -- optimize detect objects */