OSDN Git Service
(root)
/
hengband
/
hengband.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
89147e0
)
[Refactor] #38997 prt_ac(), prt_hp(), prt_sp() に player_type * 引数を追加. / Add player_ty...
author
deskull
<deskull@users.sourceforge.jp>
Sun, 22 Dec 2019 03:10:55 +0000
(12:10 +0900)
committer
deskull
<deskull@users.sourceforge.jp>
Sun, 22 Dec 2019 03:10:55 +0000
(12:10 +0900)
src/view-mainwindow.c
patch
|
blob
|
history
diff --git
a/src/view-mainwindow.c
b/src/view-mainwindow.c
index
ace0756
..
0e4d665
100644
(file)
--- a/
src/view-mainwindow.c
+++ b/
src/view-mainwindow.c
@@
-847,18
+847,18
@@
static void prt_gold(void)
* @brief プレイヤーのACを表示する / Prints current AC
* @return なし
*/
* @brief プレイヤーのACを表示する / Prints current AC
* @return なし
*/
-static void prt_ac(
void
)
+static void prt_ac(
player_type *creature_ptr
)
{
char tmp[32];
#ifdef JP
/* AC の表示方式を変更している */
put_str(" AC( )", ROW_AC, COL_AC);
{
char tmp[32];
#ifdef JP
/* AC の表示方式を変更している */
put_str(" AC( )", ROW_AC, COL_AC);
- sprintf(tmp, "%5d",
p_ptr->dis_ac + p
_ptr->dis_to_a);
+ sprintf(tmp, "%5d",
creature_ptr->dis_ac + creature
_ptr->dis_to_a);
c_put_str(TERM_L_GREEN, tmp, ROW_AC, COL_AC + 6);
#else
put_str("Cur AC ", ROW_AC, COL_AC);
c_put_str(TERM_L_GREEN, tmp, ROW_AC, COL_AC + 6);
#else
put_str("Cur AC ", ROW_AC, COL_AC);
- sprintf(tmp, "%5d",
p_ptr->dis_ac + p
_ptr->dis_to_a);
+ sprintf(tmp, "%5d",
creature_ptr->dis_ac + creature
_ptr->dis_to_a);
c_put_str(TERM_L_GREEN, tmp, ROW_AC, COL_AC + 7);
#endif
c_put_str(TERM_L_GREEN, tmp, ROW_AC, COL_AC + 7);
#endif
@@
-869,7
+869,7
@@
static void prt_ac(void)
* @brief プレイヤーのHPを表示する / Prints Cur/Max hit points
* @return なし
*/
* @brief プレイヤーのHPを表示する / Prints Cur/Max hit points
* @return なし
*/
-static void prt_hp(
void
)
+static void prt_hp(
player_type *creature_ptr
)
{
/* ヒットポイントの表示方法を変更 */
char tmp[32];
{
/* ヒットポイントの表示方法を変更 */
char tmp[32];
@@
-880,13
+880,13
@@
static void prt_hp(void)
put_str("HP", ROW_CURHP, COL_CURHP);
/* 現在のヒットポイント */
put_str("HP", ROW_CURHP, COL_CURHP);
/* 現在のヒットポイント */
- sprintf(tmp, "%4ld", (long int)
p
_ptr->chp);
+ sprintf(tmp, "%4ld", (long int)
creature
_ptr->chp);
- if (
p_ptr->chp >= p
_ptr->mhp)
+ if (
creature_ptr->chp >= creature
_ptr->mhp)
{
color = TERM_L_GREEN;
}
{
color = TERM_L_GREEN;
}
- else if (
p_ptr->chp > (p
_ptr->mhp * hitpoint_warn) / 10)
+ else if (
creature_ptr->chp > (creature
_ptr->mhp * hitpoint_warn) / 10)
{
color = TERM_YELLOW;
}
{
color = TERM_YELLOW;
}
@@
-901,7
+901,7
@@
static void prt_hp(void)
put_str( "/", ROW_CURHP, COL_CURHP + 7 );
/* 最大ヒットポイント */
put_str( "/", ROW_CURHP, COL_CURHP + 7 );
/* 最大ヒットポイント */
- sprintf(tmp, "%4ld", (long int)
p
_ptr->mhp);
+ sprintf(tmp, "%4ld", (long int)
creature
_ptr->mhp);
color = TERM_L_GREEN;
c_put_str(color, tmp, ROW_CURHP, COL_CURHP + 8 );
color = TERM_L_GREEN;
c_put_str(color, tmp, ROW_CURHP, COL_CURHP + 8 );
@@
-912,7
+912,7
@@
static void prt_hp(void)
* @brief プレイヤーのMPを表示する / Prints players max/cur spell points
* @return なし
*/
* @brief プレイヤーのMPを表示する / Prints players max/cur spell points
* @return なし
*/
-static void prt_sp(
void
)
+static void prt_sp(
player_type *creature_ptr
)
{
/* マジックポイントの表示方法を変更している */
char tmp[32];
{
/* マジックポイントの表示方法を変更している */
char tmp[32];
@@
-926,13
+926,13
@@
static void prt_sp(void)
put_str(_("MP", "SP"), ROW_CURSP, COL_CURSP);
/* 現在のマジックポイント */
put_str(_("MP", "SP"), ROW_CURSP, COL_CURSP);
/* 現在のマジックポイント */
- sprintf(tmp, "%4ld", (long int)
p
_ptr->csp);
+ sprintf(tmp, "%4ld", (long int)
creature
_ptr->csp);
- if (
p_ptr->csp >= p
_ptr->msp)
+ if (
creature_ptr->csp >= creature
_ptr->msp)
{
color = TERM_L_GREEN;
}
{
color = TERM_L_GREEN;
}
- else if (
p_ptr->csp > (p
_ptr->msp * mana_warn) / 10)
+ else if (
creature_ptr->csp > (creature
_ptr->msp * mana_warn) / 10)
{
color = TERM_YELLOW;
}
{
color = TERM_YELLOW;
}
@@
-947,7
+947,7
@@
static void prt_sp(void)
put_str( "/", ROW_CURSP, COL_CURSP + 7 );
/* 最大マジックポイント */
put_str( "/", ROW_CURSP, COL_CURSP + 7 );
/* 最大マジックポイント */
- sprintf(tmp, "%4ld", (long int)
p
_ptr->msp);
+ sprintf(tmp, "%4ld", (long int)
creature
_ptr->msp);
color = TERM_L_GREEN;
c_put_str(color, tmp, ROW_CURSP, COL_CURSP + 8);
color = TERM_L_GREEN;
c_put_str(color, tmp, ROW_CURSP, COL_CURSP + 8);
@@
-1524,9
+1524,9
@@
static void prt_frame_basic(void)
prt_level(p_ptr);
prt_exp(p_ptr);
for (i = 0; i < A_MAX; i++) prt_stat(p_ptr, i);
prt_level(p_ptr);
prt_exp(p_ptr);
for (i = 0; i < A_MAX; i++) prt_stat(p_ptr, i);
- prt_ac();
- prt_hp();
- prt_sp();
+ prt_ac(
p_ptr
);
+ prt_hp(
p_ptr
);
+ prt_sp(
p_ptr
);
prt_gold();
prt_depth();
health_redraw(p_ptr, FALSE);
prt_gold();
prt_depth();
health_redraw(p_ptr, FALSE);
@@
-2162,19
+2162,19
@@
void redraw_stuff(void)
if (p_ptr->redraw & (PR_ARMOR))
{
p_ptr->redraw &= ~(PR_ARMOR);
if (p_ptr->redraw & (PR_ARMOR))
{
p_ptr->redraw &= ~(PR_ARMOR);
- prt_ac();
+ prt_ac(
p_ptr
);
}
if (p_ptr->redraw & (PR_HP))
{
p_ptr->redraw &= ~(PR_HP);
}
if (p_ptr->redraw & (PR_HP))
{
p_ptr->redraw &= ~(PR_HP);
- prt_hp();
+ prt_hp(
p_ptr
);
}
if (p_ptr->redraw & (PR_MANA))
{
p_ptr->redraw &= ~(PR_MANA);
}
if (p_ptr->redraw & (PR_MANA))
{
p_ptr->redraw &= ~(PR_MANA);
- prt_sp();
+ prt_sp(
p_ptr
);
}
if (p_ptr->redraw & (PR_GOLD))
}
if (p_ptr->redraw & (PR_GOLD))