* First, include the low-level includes. Be sure to edit "h-config.h"
* to reflect any hardware, operating system, or compiler nuances.
*/
-#include "h-basic.h"
/*
#include "gamevalue.h"
#include "cmd-gameoption.h"
-#include "geometry.h"
-#include "grid.h"
-#include "floor-save.h"
#include "monster.h"
#include "monsterrace.h"
#include "object.h"
#pragma once
-#include "h-type.h"
/*** Option Definitions ***/
#pragma once
-#include "grid.h"
extern bool do_cmd_riding(player_type *creature_ptr, bool force);
extern PERCENTAGE calculate_upkeep(player_type *creature_ptr);
#define MAX_SAVED_FLOORS 20 /*!< 保存フロアの最大数 / Maximum number of saved floors. */
+struct player_type;
+typedef struct player_type player_type;
+
/*
* A structure type for the saved floor
*/
#include "feature.h"
#include "grid.h"
#include "object.h"
+#include "floor-save.h"
+
/*!
* @brief ダンジョンの最深層 / Maximum dungeon level.
*/
#pragma once
-#include "floor.h"
#define ALLOW_CAVERNS_AND_LAKES
#pragma once
-#include "feature.h"
extern void get_screen_size(TERM_LEN *wid_p, TERM_LEN *hgt_p);
extern int panel_col_of(int col);
#pragma once
-#include "floor.h"
#define NO_TOWN 6
#define SECRET_TOWN 5