|
OpenEnroth 135c41f
|
#include "Monsters.h"#include <cstring>#include <string>#include <utility>#include "Engine/Tables/FrameTableInc.h"#include "Library/Logger/Logger.h"#include "Library/Serialization/Serialization.h"#include "Utility/Memory/Blob.h"#include "Utility/String/Ascii.h"#include "Utility/Exception.h"#include "Utility/String/Transformations.h"Functions | |
| void | ParseDamage (char *damage_str, uint8_t *dice_rolls, uint8_t *dice_sides, uint8_t *dmg_bonus) |
| MonsterProjectile | ParseMissleAttackType (const char *missle_attack_str) |
| MonsterSpecialAttack | ParseSpecialAttack (const char *spec_att_str) |
| SpellId | ParseSpellType (FrameTableTxtLine *tbl, int *next_token) |
| CombinedSkillValue | ParseSkillValue (std::string_view skillString, std::string_view masteryString) |
| static DamageType | ParseAttackType (const char *damage_type_str) |
| MonsterSpecialAttack | ParseSpecialAttack (char *spec_att_str) |
Variables | |
| MonsterStats * | pMonsterStats |
| MonsterList * | pMonsterList |
|
static |
| void ParseDamage | ( | char * | damage_str, |
| uint8_t * | dice_rolls, | ||
| uint8_t * | dice_sides, | ||
| uint8_t * | dmg_bonus | ||
| ) |
| MonsterProjectile ParseMissleAttackType | ( | const char * | missle_attack_str | ) |
| CombinedSkillValue ParseSkillValue | ( | std::string_view | skillString, |
| std::string_view | masteryString | ||
| ) |
| MonsterSpecialAttack ParseSpecialAttack | ( | char * | spec_att_str | ) |
| MonsterSpecialAttack ParseSpecialAttack | ( | const char * | spec_att_str | ) |
| SpellId ParseSpellType | ( | FrameTableTxtLine * | tbl, |
| int * | next_token | ||
| ) |
| MonsterList* pMonsterList |
| MonsterStats* pMonsterStats |