|
static void | init (const char *stats_file, const char *races_file, const char *classes_file) |
| Se realiza la inicializacion de los diccionarios asociados a los modificadores de stats y multiplicadores, de cada raza y clase. Lanza MyException en caso de que no exista alguno de los archivos, o algun error. Más...
|
|
static stats_t | create_stats (race_type_t race_type) |
| Crea un stats_t decorado con la raza especificada. Más...
|
|
static std::string | get_race_name (race_type_t race_type) |
|
static float | get_race_hp_multiplier (race_type_t race_type) |
|
static float | get_race_mp_multiplier (race_type_t race_type) |
|
static float | get_regen_multiplier (race_type_t race_type) |
|
static std::string | get_class_name (class_type_t class_type) |
|
static float | get_class_hp_multiplier (class_type_t class_type) |
|
static float | get_class_mp_multiplier (class_type_t class_type) |
|
static float | get_meditate_multiplier (class_type_t class_type) |
|
◆ create_stats()
stats_t AttributeManager::create_stats |
( |
race_type_t |
race_type | ) |
|
|
static |
Crea un stats_t decorado con la raza especificada.
- Parámetros
-
- Devuelve
- stats_t
◆ init()
void AttributeManager::init |
( |
const char * |
stats_file, |
|
|
const char * |
races_file, |
|
|
const char * |
classes_file |
|
) |
| |
|
static |
Se realiza la inicializacion de los diccionarios asociados a los modificadores de stats y multiplicadores, de cada raza y clase. Lanza MyException en caso de que no exista alguno de los archivos, o algun error.
- Parámetros
-
stats_file | |
races_file | |
classes_file | |
La documentación para esta clase fue generada a partir de los siguientes ficheros:
- /home/nicolas/Taller/TP FINAL - ARGENTUM/repo/server/game/attribute_manager.h
- /home/nicolas/Taller/TP FINAL - ARGENTUM/repo/server/game/attribute_manager.cpp