Hengband
2.2.1
|
データ構造 | |
struct | dungeon_grid |
マクロ定義 | |
#define | RANDOM_NONE 0x00000000 |
#define | RANDOM_FEATURE 0x00000001 |
#define | RANDOM_MONSTER 0x00000002 |
#define | RANDOM_OBJECT 0x00000004 |
#define | RANDOM_EGO 0x00000008 |
#define | RANDOM_ARTIFACT 0x00000010 |
#define | RANDOM_TRAP 0x00000020 |
#define | PARSE_ERROR_GENERIC 1 |
#define | PARSE_ERROR_ABSOLETE_FILE 2 |
#define | PARSE_ERROR_MISSING_RECORD_HEADER 3 |
#define | PARSE_ERROR_NON_SEQUENTIAL_RECORDS 4 |
#define | PARSE_ERROR_INVALID_FLAG 5 |
#define | PARSE_ERROR_UNDEFINED_DIRECTIVE 6 |
#define | PARSE_ERROR_OUT_OF_MEMORY 7 |
#define | PARSE_ERROR_OUT_OF_BOUNDS 8 |
#define | PARSE_ERROR_TOO_FEW_ARGUMENTS 9 |
#define | PARSE_ERROR_UNDEFINED_TERRAIN_TAG 10 |
#define | PARSE_ERROR_MAX 11 |
型定義 | |
typedef struct dungeon_grid | dungeon_grid |
関数 | |
errr | process_dungeon_file (concptr name, int ymin, int xmin, int ymax, int xmax) |
クエスト用固定ダンジョン生成時のメインルーチン Helper function for "process_dungeon_file()" [詳解] | |
errr | init_v_info (void) |
Vault情報読み込みのメインルーチン / Initialize the "v_info" array [詳解] | |
errr | init_buildings (void) |
店情報初期化のメインルーチン / Initialize buildings [詳解] | |
変数 | |
concptr | err_str [PARSE_ERROR_MAX] |
エラーメッセージの名称定義 / Standard error message text [詳解] | |
dungeon_grid | letter [255] |
#define PARSE_ERROR_ABSOLETE_FILE 2 |
#define PARSE_ERROR_GENERIC 1 |
#define PARSE_ERROR_INVALID_FLAG 5 |
#define PARSE_ERROR_MAX 11 |
#define PARSE_ERROR_MISSING_RECORD_HEADER 3 |
#define PARSE_ERROR_NON_SEQUENTIAL_RECORDS 4 |
#define PARSE_ERROR_OUT_OF_BOUNDS 8 |
#define PARSE_ERROR_OUT_OF_MEMORY 7 |
#define PARSE_ERROR_TOO_FEW_ARGUMENTS 9 |
#define PARSE_ERROR_UNDEFINED_DIRECTIVE 6 |
#define PARSE_ERROR_UNDEFINED_TERRAIN_TAG 10 |
#define RANDOM_ARTIFACT 0x00000010 |
#define RANDOM_EGO 0x00000008 |
#define RANDOM_FEATURE 0x00000001 |
#define RANDOM_MONSTER 0x00000002 |
#define RANDOM_NONE 0x00000000 |
#define RANDOM_OBJECT 0x00000004 |
#define RANDOM_TRAP 0x00000020 |
typedef struct dungeon_grid dungeon_grid |
errr init_buildings | ( | void | ) |
店情報初期化のメインルーチン / Initialize buildings
errr init_v_info | ( | void | ) |
Vault情報読み込みのメインルーチン / Initialize the "v_info" array
クエスト用固定ダンジョン生成時のメインルーチン Helper function for "process_dungeon_file()"
name | ファイル名 |
ymin | 詳細不明 |
xmin | 詳細不明 |
ymax | 詳細不明 |
xmax | 詳細不明 |
concptr err_str[PARSE_ERROR_MAX] |
エラーメッセージの名称定義 / Standard error message text
dungeon_grid letter[255] |