|
Public Types |
typedef unsigned int | Points |
| An unsigned integer type that represents experience points.
|
typedef unsigned short | Level |
| An unsigned integer type that represents experience level.
|
Static Public Member Functions |
Level | getLevel (Points points) |
| Calculate the level equivalent to a given number of points.
|
Points | getPoints (Level level) |
| Calculate the points required for a given level.
|
Modifier::Value | getStrongAttack (Level level) |
| Determine value of attack bonus for cclasses that are strong in combat.
|
Modifier::Value | getAverageAttack (Level level) |
| Determine value of attack bonus for cclasses that are average in combat.
|
Modifier::Value | getWeakAttack (Level level) |
| Determine value of attack bonus for cclasses that are weak in combat.
|
std::string | formatLevel (Level level) |
| Format a string for a given experience level.
|