19 #define RANDOM_NONE 0x00000000 20 #define RANDOM_FEATURE 0x00000001 21 #define RANDOM_MONSTER 0x00000002 22 #define RANDOM_OBJECT 0x00000004 23 #define RANDOM_EGO 0x00000008 24 #define RANDOM_ARTIFACT 0x00000010 25 #define RANDOM_TRAP 0x00000020 30 #define PARSE_ERROR_GENERIC 1 31 #define PARSE_ERROR_ABSOLETE_FILE 2 32 #define PARSE_ERROR_MISSING_RECORD_HEADER 3 33 #define PARSE_ERROR_NON_SEQUENTIAL_RECORDS 4 34 #define PARSE_ERROR_INVALID_FLAG 5 35 #define PARSE_ERROR_UNDEFINED_DIRECTIVE 6 36 #define PARSE_ERROR_OUT_OF_MEMORY 7 37 #define PARSE_ERROR_OUT_OF_BOUNDS 8 38 #define PARSE_ERROR_TOO_FEW_ARGUMENTS 9 39 #define PARSE_ERROR_UNDEFINED_TERRAIN_TAG 10 40 #define PARSE_ERROR_MAX 11 s16b OBJECT_IDX
ゲーム中のアイテムID型を定義
Definition: h-type.h:140
int random
Definition: dungeon-file.h:15
s16b special
Definition: dungeon-file.h:14
const char * concptr
文字列定数用ポインタ定義 / A simple pointer (to unmodifiable strings)
Definition: h-type.h:47
#define PARSE_ERROR_MAX
Definition: dungeon-file.h:40
s16b IDX
ゲーム中のID型を定義
Definition: h-type.h:112
errr process_dungeon_file(concptr name, int ymin, int xmin, int ymax, int xmax)
クエスト用固定ダンジョン生成時のメインルーチン Helper function for "process_dungeon_file()"
Definition: dungeon-file.c:4911
errr init_v_info(void)
Vault情報読み込みのメインルーチン / Initialize the "v_info" array
Definition: init.c:803
errr init_buildings(void)
店情報初期化のメインルーチン / Initialize buildings
Definition: init.c:976
EGO_IDX ego
Definition: dungeon-file.h:10
FEAT_IDX feature
Definition: dungeon-file.h:7
s16b EGO_IDX
アイテムエゴのID型を定義
Definition: h-type.h:133
BIT_FLAGS cave_info
Definition: dungeon-file.h:13
u32b BIT_FLAGS
32ビットのフラグ配列の型定義
Definition: h-type.h:225
int errr
エラーコードの定義 / Error codes for function return values
Definition: h-type.h:57
Definition: dungeon-file.h:5
MONSTER_IDX monster
Definition: dungeon-file.h:8
ARTIFACT_IDX artifact
Definition: dungeon-file.h:11
s16b MONSTER_IDX
ゲーム中のモンスター個体ID型を定義
Definition: h-type.h:129
OBJECT_IDX object
Definition: dungeon-file.h:9
s16b ARTIFACT_IDX
ゲーム中のアーティファクトID型を定義
Definition: h-type.h:132
dungeon_grid letter[255]
Definition: dungeon-file.c:27
signed short s16b
Definition: h-type.h:98
concptr err_str[PARSE_ERROR_MAX]
エラーメッセージの名称定義 / Standard error message text
Definition: init.c:256
IDX trap
Definition: dungeon-file.h:12
s16b FEAT_IDX
ゲーム中の地形ID型を定義
Definition: h-type.h:115