2 * @file player-energy.cpp
3 * @brief ゲームターン当たりの行動エネルギー増減処理
8 #include "player-status/player-energy.h"
9 #include "system/player-type-definition.h"
11 // todo 第3引数 (演算:代入、加算、減算、他)を導入する。enumを使う
12 void update_player_turn_energy(player_type *creature_ptr, PERCENTAGE need_cost)
14 creature_ptr->energy_use = (ENERGY)need_cost;
18 * @brief ターン消費をなくす (主にコマンド実行に失敗した場合)
19 * @param player_type プレーヤーへの参照ポインタ
22 void reset_player_turn(player_type *creature_ptr)
24 creature_ptr->energy_use = 0;