3 #include "system/angband.h"
9 // シチュエーション判定関数。valueに設定した場合trueを返す。
10 typedef bool (*SCENE_DEF_FUNC)(player_type *player_ptr, scene_type *value);
13 int type; //!< シチュエーションカテゴリ
14 int val; //!< シチュエーション項目
16 bool update(player_type *player_ptr, scene_type *value)
18 return scene_def(player_ptr, value);
21 scene_type(SCENE_DEF_FUNC f)
27 SCENE_DEF_FUNC scene_def; //!< シチュエーション判定関数
30 void refresh_scene_table(player_type *player_ptr);
31 std::vector<scene_type>::iterator get_scene_table_iterator();