extern const player_seikaku *ap_ptr;
extern const player_magic *mp_ptr;
extern birther previous_char;
-extern skill_table *s_info;
extern player_magic *m_info;
extern char *f_name;
extern char *f_tag;
#include "floor.h"
#include "dungeon.h"
#include "rooms-vault.h"
+#include "player-skill.h"
#ifndef MACINTOSH
#ifdef CHECK_MODIFICATION_TIME
#include "angband.h"
#include "player-skill.h"
+/*
+ * The skill table
+ */
+skill_table *s_info;
+
/*!
* @brief 技能値到達表記テーブル
*/
extern const concptr exp_level_str[5];
+/*
+ * Information about "skill"
+ */
+
+typedef struct skill_table skill_table;
+
+struct skill_table
+{
+ SUB_EXP w_start[5][64]; /* start weapon exp */
+ SUB_EXP w_max[5][64]; /* max weapon exp */
+ SUB_EXP s_start[10]; /* start skill */
+ SUB_EXP s_max[10]; /* max skill */
+};
+
+extern skill_table *s_info;
+
#define GINOU_SUDE 0
#define GINOU_NITOURYU 1
#define GINOU_RIDING 2
#define GINOU_SHIELD 3
#define GINOU_TEMPMAX 4
-
/* Proficiency level */
#define EXP_LEVEL_UNSKILLED 0
#define EXP_LEVEL_BEGINNER 1
/*
- * Information about "skill"
- */
-
-typedef struct skill_table skill_table;
-
-struct skill_table
-{
- SUB_EXP w_start[5][64]; /* start weapon exp */
- SUB_EXP w_max[5][64]; /* max weapon exp */
- SUB_EXP s_start[10]; /* start skill */
- SUB_EXP s_max[10]; /* max skill */
-};
-
-
-/*
* A single "grid" in a Cave
*
* Note that several aspects of the code restrict the actual current_floor_ptr->grid_array
birther previous_char;
/*
- * The skill table
- */
-skill_table *s_info;
-
-/*
* The magic info
*/
player_magic *m_info;