Hengband  2.2.1
データ構造 | マクロ定義 | 型定義 | 関数 | 変数
dungeon.h ファイル
#include "feature.h"
dungeon.h の依存先関係図:
被依存関係図:

[ソースコード]

データ構造

struct  dungeon_type
 

マクロ定義

#define DUNGEON_FEAT_PROB_NUM   3
 
#define DUNGEON_ANGBAND   1
 
#define DUNGEON_GALGALS   2
 
#define DUNGEON_ORC   3
 
#define DUNGEON_MAZE   4
 
#define DUNGEON_DRAGON   5
 
#define DUNGEON_GRAVE   6
 
#define DUNGEON_WOOD   7
 
#define DUNGEON_VOLCANO   8
 
#define DUNGEON_HELL   9
 
#define DUNGEON_HEAVEN   10
 
#define DUNGEON_OCEAN   11
 
#define DUNGEON_CASTLE   12
 
#define DUNGEON_CTH   13
 
#define DUNGEON_MOUNTAIN   14
 
#define DUNGEON_GOLD   15
 
#define DUNGEON_NO_MAGIC   16
 
#define DUNGEON_NO_MELEE   17
 
#define DUNGEON_CHAMELEON   18
 
#define DUNGEON_DARKNESS   19
 

型定義

typedef struct dungeon_type dungeon_type
 

関数

DUNGEON_IDX choose_dungeon (concptr note, POSITION y, POSITION x)
 これまでに入ったダンジョンの一覧を表示し、選択させる。 [詳解]
 

変数

DEPTHmax_dlv
 
dungeon_typed_info
 
char * d_name
 
char * d_text
 

マクロ定義詳解

◆ DUNGEON_ANGBAND

#define DUNGEON_ANGBAND   1

◆ DUNGEON_CASTLE

#define DUNGEON_CASTLE   12

◆ DUNGEON_CHAMELEON

#define DUNGEON_CHAMELEON   18

◆ DUNGEON_CTH

#define DUNGEON_CTH   13

◆ DUNGEON_DARKNESS

#define DUNGEON_DARKNESS   19

◆ DUNGEON_DRAGON

#define DUNGEON_DRAGON   5

◆ DUNGEON_FEAT_PROB_NUM

#define DUNGEON_FEAT_PROB_NUM   3

◆ DUNGEON_GALGALS

#define DUNGEON_GALGALS   2

◆ DUNGEON_GOLD

#define DUNGEON_GOLD   15

◆ DUNGEON_GRAVE

#define DUNGEON_GRAVE   6

◆ DUNGEON_HEAVEN

#define DUNGEON_HEAVEN   10

◆ DUNGEON_HELL

#define DUNGEON_HELL   9

◆ DUNGEON_MAZE

#define DUNGEON_MAZE   4

◆ DUNGEON_MOUNTAIN

#define DUNGEON_MOUNTAIN   14

◆ DUNGEON_NO_MAGIC

#define DUNGEON_NO_MAGIC   16

◆ DUNGEON_NO_MELEE

#define DUNGEON_NO_MELEE   17

◆ DUNGEON_OCEAN

#define DUNGEON_OCEAN   11

◆ DUNGEON_ORC

#define DUNGEON_ORC   3

◆ DUNGEON_VOLCANO

#define DUNGEON_VOLCANO   8

◆ DUNGEON_WOOD

#define DUNGEON_WOOD   7

型定義詳解

◆ dungeon_type

typedef struct dungeon_type dungeon_type

関数詳解

◆ choose_dungeon()

DUNGEON_IDX choose_dungeon ( concptr  note,
POSITION  y,
POSITION  x 
)

これまでに入ったダンジョンの一覧を表示し、選択させる。

引数
noteダンジョンに施す処理記述
yコンソールY座標
xコンソールX座標
戻り値
選択されたダンジョンID
呼び出し関係図:

変数詳解

◆ d_info

dungeon_type* d_info

◆ d_name

char* d_name

◆ d_text

char* d_text

◆ max_dlv

DEPTH* max_dlv