#include <mon-util.h>
Public Member Functions | |
mon_energy_usage (int mv=10, int sw=10, int att=10, int miss=10, int spl=10, int spc=10, int itm=10, int pick=100) | |
mon_energy_usage | operator| (const mon_energy_usage &o) const |
Static Public Member Functions | |
static mon_energy_usage | attack_cost (int cost, int sw=10) |
static mon_energy_usage | missile_cost (int cost) |
static mon_energy_usage | swim_cost (int cost) |
static mon_energy_usage | move_cost (int mv, int sw=10) |
Public Attributes | |
int8_t | move |
int8_t | swim |
int8_t | attack |
int8_t | missile |
int8_t | spell |
int8_t | special |
int8_t | item |
int8_t | pickup_percent |
mon_energy_usage::mon_energy_usage | ( | int | mv = 10 , |
|
int | sw = 10 , |
|||
int | att = 10 , |
|||
int | miss = 10 , |
|||
int | spl = 10 , |
|||
int | spc = 10 , |
|||
int | itm = 10 , |
|||
int | pick = 100 | |||
) | [inline] |
static mon_energy_usage mon_energy_usage::attack_cost | ( | int | cost, | |
int | sw = 10 | |||
) | [inline, static] |
static mon_energy_usage mon_energy_usage::missile_cost | ( | int | cost | ) | [inline, static] |
static mon_energy_usage mon_energy_usage::swim_cost | ( | int | cost | ) | [inline, static] |
static mon_energy_usage mon_energy_usage::move_cost | ( | int | mv, | |
int | sw = 10 | |||
) | [inline, static] |
mon_energy_usage mon_energy_usage::operator| | ( | const mon_energy_usage & | o | ) | const [inline] |
int8_t mon_energy_usage::move |
int8_t mon_energy_usage::swim |
int8_t mon_energy_usage::attack |
int8_t mon_energy_usage::missile |
int8_t mon_energy_usage::spell |
int8_t mon_energy_usage::special |
int8_t mon_energy_usage::item |