グローバル変数定義 / Angband variables [詳細]
#include "angband.h"
グローバル変数定義 / Angband variables
artifact_type* a_info |
char* a_name |
char* a_text |
bool abbrev_all |
bool abbrev_extra |
bool alert_trap_detect |
s16b alloc_kind_size |
alloc_entry* alloc_kind_table |
s16b alloc_race_size |
alloc_entry* alloc_race_table |
bool allow_debug_opts |
bool always_pickup |
bool always_repeat |
bool always_show_list |
bool always_small_levels |
bool ambush_flag |
byte angband_color_table[256][4] |
cptr ANGBAND_DIR |
cptr ANGBAND_DIR_APEX |
cptr ANGBAND_DIR_BONE |
cptr ANGBAND_DIR_DATA |
cptr ANGBAND_DIR_EDIT |
cptr ANGBAND_DIR_FILE |
cptr ANGBAND_DIR_HELP |
cptr ANGBAND_DIR_INFO |
cptr ANGBAND_DIR_PREF |
cptr ANGBAND_DIR_SAVE |
cptr ANGBAND_DIR_SCRIPT |
cptr ANGBAND_DIR_USER |
cptr ANGBAND_DIR_XTRA |
cptr ANGBAND_GRAF = "ascii" |
cptr ANGBAND_KEYBOARD = "0" |
const cptr angband_music_basic_name[MUSIC_BASIC_MAX] |
const cptr angband_sound_name[SOUND_MAX] |
cptr ANGBAND_SYS = "xxx" |
term* angband_term[8] |
const char angband_term_name[8][16] |
const player_seikaku* ap_ptr |
bool arg_fiddle |
bool arg_force_original |
bool arg_force_roguelike |
byte arg_graphics |
bool arg_monochrome |
bool arg_music |
bool arg_sound |
bool arg_wizard |
bool auto_more |
bool autochara |
autopick_type* autopick_list = NULL |
自動拾い/破壊設定構造体のポインタ配列
bool autoroller |
s16b autosave_freq |
bool autosave_l |
bool autosave_t |
s16b base_level |
s16b battle_mon[4] |
int battle_odds |
bool bound_walls_perm |
bool browsing_movie |
building_type building[MAX_BLDG] |
int cap_hp |
int cap_maxhp |
int cap_mon |
int cap_mspeed |
u16b cap_nickname |
bool carry_query_flag |
bool center_player |
bool center_running |
bool character_dungeon |
bool character_generated |
bool character_icky |
bool character_loaded |
bool character_saved |
bool character_xtra |
bool cheat_hear |
bool cheat_know |
bool cheat_live |
bool cheat_peek |
bool cheat_room |
bool cheat_save |
bool cheat_xtra |
bool check_abort |
bool closing_flag |
s16b coin_type |
s16b command_arg |
s16b command_cmd |
s16b command_dir |
s16b command_gap = 999 |
bool command_menu |
s16b command_new |
s16b command_rep |
s16b command_see |
s16b command_wrk |
bool compress_savefile |
bool confirm_destroy |
bool confirm_quest |
bool confirm_wear |
const cptr copyright[5] |
コピーライト情報 / Hack – Link a copyright message into the executable
const player_class* cp_ptr |
bool creating_savefile |
s16b cur_hgt |
s16b cur_wid |
dungeon_info_type* d_info |
char* d_name |
char* d_text |
byte delay_factor |
bool depth_in_feet |
bool destroy_feeling |
bool destroy_identify |
bool destroy_items |
bool display_mutations |
bool display_path |
bool disturb_high |
bool disturb_minor |
bool disturb_move |
bool disturb_near |
bool disturb_panel |
bool disturb_pets |
bool disturb_state |
bool disturb_trap_detect |
s16b dun_level |
s32b dungeon_turn |
s32b dungeon_turn_limit |
byte dungeon_type |
ego_item_type* e_info |
char* e_name |
char* e_text |
bool easy_band |
bool easy_disarm |
bool easy_floor |
bool easy_open |
bool empty_levels |
s16b energy_use |
s16b equip_cnt |
bool equippy_chars |
bool exp_need |
bool expand_list |
feature_type* f_info |
char* f_name |
char* f_tag |
s16b feat_black_market |
s16b feat_brake |
s16b feat_deep_lava |
s16b feat_deep_water |
s16b feat_dirt |
door_type feat_door[MAX_DOOR_TYPES] |
s16b feat_down_stair |
s16b feat_entrance |
s16b feat_explosive_rune |
s16b feat_floor |
s16b feat_flower |
s16b feat_glass_floor |
s16b feat_glass_wall |
s16b feat_glyph |
s16b feat_granite |
s16b feat_grass |
s16b feat_magma_vein |
s16b feat_mirror |
s16b feat_mountain |
s16b feat_none |
s16b feat_pattern_1 |
s16b feat_pattern_2 |
s16b feat_pattern_3 |
s16b feat_pattern_4 |
s16b feat_pattern_corrupted |
s16b feat_pattern_end |
s16b feat_pattern_exit |
s16b feat_pattern_old |
s16b feat_pattern_start |
s16b feat_permanent |
s16b feat_permanent_glass_wall |
s16b feat_quartz_vein |
s16b feat_rubble |
s16b feat_shallow_lava |
s16b feat_shallow_water |
s16b feat_swamp |
s16b feat_town |
s16b feat_trap_armageddon |
s16b feat_trap_open |
s16b feat_trap_piranha |
s16b feat_tree |
s16b feat_undetected |
s16b feat_up_stair |
s16b feat_wall_inner |
s16b feat_wall_outer |
s16b feat_wall_solid |
s16b fill_type[100] |
bool find_cut |
bool find_ignore_doors |
bool find_ignore_stairs |
s16b floor_type[100] |
bool flush_disturb |
bool flush_failure |
bool fresh_after |
bool fresh_before |
bool fresh_message |
s32b friend_align = 0 |
bool generate_encounter |
monster_hook_type get_mon_num2_hook |
monster_hook_type get_mon_num_hook |
bool(* get_obj_num_hook)(int k_idx) |
s16b gf_color[MAX_GF] |
byte h_ver_extra |
byte h_ver_major |
byte h_ver_minor |
byte h_ver_patch |
s16b hack_m_idx = 0 |
s16b hack_m_idx_ii = 0 |
bool hack_mind |
bool hack_mutation |
int highscore_fd = -1 |
bool hilite_player |
byte hitpoint_warn |
bool ignore_unview |
int init_flags |
bool inkey_base |
bool inkey_flag |
bool inkey_scan |
bool inkey_xtra |
s16b inven_cnt |
s16b inven_nxt |
object_type* inventory |
bool ironman_downward |
bool ironman_empty_levels |
bool ironman_nightmare |
bool ironman_rooms |
bool ironman_shops |
bool ironman_small_levels |
bool item_tester_full |
bool(* item_tester_hook)(object_type *) |
byte item_tester_tval |
object_kind* k_info |
char* k_name |
char* k_text |
int kakekin |
cptr keymap_act[KEYMAP_MODES][256] |
s16b kubi_r_idx[MAX_KUBI] |
bool last_words |
bool leave_chest |
bool leave_corpse |
bool leave_equip |
bool leave_junk |
bool leave_special |
bool leave_wanted |
bool leave_worth |
int leaving_quest = 0 |
bool left_hander |
int level_up = 0 |
レベルアップの際に遅延してcalc_mana()関数上で上昇量を表示するかどうかの判定フラグ
s16b lite_n |
bool lite_town |
s16b m_cnt = 0 |
player_magic* m_info |
monster_type* m_list |
s16b m_max = 1 |
cptr* macro__act |
char* macro__buf |
bool* macro__cmd |
s16b macro__num |
cptr* macro__pat |
cptr macro_modifier_chr |
&x# で指定されるマクロトリガーに関する情報を記録する文字列ポインタ
cptr macro_modifier_name[MAX_MACRO_MOD] |
マクロ上で取り扱う特殊キーを文字列上で表現するためのフォーマットを記録した文字列ポインタ配列
cptr macro_trigger_keycode[2][MAX_MACRO_TRIG] |
マクロの内容
cptr macro_trigger_name[MAX_MACRO_TRIG] |
マクロのトリガーコード
byte mana_warn |
bool manual_haggle |
u16b max_a_idx |
int max_autopick = 0 |
現在登録している自動拾い/破壊設定の数
u16b max_d_idx |
s16b* max_dlv |
u16b max_e_idx |
u16b max_f_idx |
s16b max_floor_id |
u16b max_k_idx |
u16b max_m_idx |
int max_macrotrigger = 0 |
現在登録中のマクロ(トリガー)の数
int max_max_autopick = 0 |
自動拾い/破壊設定の限界数
u16b max_o_idx |
u16b max_quests |
u16b max_r_idx |
u16b max_towns |
u16b max_v_idx |
s32b max_wild_x |
s32b max_wild_y |
char* message__buf |
u16b message__head |
u16b message__last |
u16b message__next |
u16b* message__ptr |
u16b message__tail |
byte misc_to_attr[256] |
char misc_to_char[256] |
bool mon_fight |
s16b mon_lite_n |
s16b mon_lite_x[MON_LITE_MAX] |
s16b mon_lite_y[MON_LITE_MAX] |
u32b mon_odds[4] |
bool monk_armour_aux |
bool monk_notify_aux |
s16b monster_level |
const player_magic* mp_ptr |
s16b* mproc_list[MAX_MTIMED] |
s16b mproc_max[MAX_MTIMED] |
bool msg_flag |
int mutant_regenerate_mod = 100 |
bool new_mane |
bool now_damaged |
s16b now_message |
s16b num_repro |
bool numpad_as_cursorkey |
s16b o_cnt = 0 |
object_type* o_list |
s16b o_max = 1 |
s16b object_level |
s32b old_battle |
s32b old_turn |
bool opening_chest |
u32b option_flag[8] |
u32b option_mask[8] |
bool other_query_flag |
bool over_exert |
player_type p_body |
player_type* p_ptr = &p_body |
s16b panel_col_max |
s16b panel_col_min |
s16b panel_col_prt |
s16b panel_row_max |
s16b panel_row_min |
s16b panel_row_prt |
int pet_t_m_idx |
bool plain_descriptions |
bool plain_pickup |
char player_base[32] |
int player_egid |
int player_euid |
char player_name[32] |
int player_uid |
u32b playtime |
bool powerup_home |
bool preserve_mode |
birther previous_char |
int px |
int py |
s16b quark__num |
cptr* quark__str |
quest_type* quest |
char quest_text[10][80] |
int quest_text_line |
bool quick_messages |
monster_race* r_info |
char* r_name |
char* r_text |
bool record_arena |
bool record_buy |
bool record_danger |
bool record_destroy_uniq |
bool record_fix_art |
bool record_fix_quest |
bool record_ident |
bool record_maxdepth |
bool record_named_pet |
char record_o_name[MAX_NLEN] |
bool record_rand_art |
bool record_rand_quest |
bool record_sell |
bool record_stair |
s32b record_turn |
s16b redraw_n = 0 |
byte redraw_x[REDRAW_MAX] |
byte redraw_y[REDRAW_MAX] |
bool repair_monsters |
bool repair_objects |
s16b resting |
int riding_t_m_idx |
bool ring_bell |
bool rogue_like_commands |
const player_race* rp_ptr |
s16b running |
skill_table* s_info |
u32b saved_floor_file_sign |
saved_floor_type saved_floors[MAX_SAVED_FLOORS] |
char savefile[1024] |
char savefile_base[40] |
u32b seed_flavor |
u32b seed_town |
int sel_monster |
bool send_score |
byte sf_extra |
u16b sf_lives |
u16b sf_saves |
u32b sf_system |
u32b sf_when |
bool shimmer_monsters |
bool shimmer_objects |
bool show_ammo_crit_ratio |
bool show_ammo_detail |
bool show_ammo_no_crit |
bool show_item_graph |
bool show_labels |
bool show_weights |
s16b signal_count |
bool small_levels |
bool smart_cheat |
bool smart_learn |
int snipe_type = SP_NONE |
const player_sex* sp_ptr |
bool stack_force_costs |
bool stack_force_notes |
u32b start_time |
bool sukekaku |
char summon_kin_type |
s16b target_col |
bool target_pet |
s16b target_row |
s16b target_who |
s16b temp_n |
s16b today_mon |
int total_friends = 0 |
town_type* town |
int tsuri_dir |
s32b turn |
s32b turn_limit |
byte tval_to_attr[128] |
char tval_to_char[128] |
bool use_command |
bool use_graphics |
bool use_menu |
bool use_music |
bool use_old_target |
bool use_sound |
vault_type* v_info |
char* v_name |
char* v_text |
bool vanilla_town |
bool view_bright_lite |
bool view_granite_lite |
s16b view_n |
bool view_perma_grids |
bool view_reduce_view |
bool view_special_lite |
bool view_torch_grids |
bool view_unsafe_grids |
bool view_yellow_lite |
wilderness_type** wilderness |
u32b window_flag[8] |
u32b window_mask[8] |
s16b world_monster |
bool world_player |
bool write_level |
byte z_major |
byte z_minor |
byte z_patch |