|
Mana
|
#include "resources/attributes.h"#include "log.h"#include "playerinfo.h"#include "gui/statuswindow.h"#include "resources/itemdb.h"#include "utils/gettext.h"#include "utils/stringutils.h"#include <list>#include <map>Go to the source code of this file.
Classes | |
| struct | Attributes::Attribute |
Namespaces | |
| namespace | Attributes |
Macros | |
| #define | DEFAULT_ATTRIBUTESDB_FILE "attributes.xml" |
| #define | DEFAULT_POINTS 30 |
| #define | DEFAULT_MIN_PTS 1 |
| #define | DEFAULT_MAX_PTS 9 |
Functions | |
| unsigned int | Attributes::getCreationPoints () |
| Give the attribute points given to a character at its creation. | |
| unsigned int | Attributes::getAttributeMinimum () |
| Give the minimum attribute point possible at character's creation. | |
| unsigned int | Attributes::getAttributeMaximum () |
| Give the maximum attribute point possible at character's creation. | |
| std::vector< std::string > & | Attributes::getLabels () |
| Returns the list of base attribute labels. | |
| int | Attributes::getPlayerInfoIdFromAttrId (int attrId) |
| Give back the corresponding playerinfo Id from the attribute id defined in the xml file. | |
| void | Attributes::init () |
| void | Attributes::readAttributeNode (XML::Node node, const std::string &filename) |
| Read attribute node. | |
| void | Attributes::readPointsNode (XML::Node node, const std::string &filename) |
| Read points node. | |
| void | Attributes::checkStatus () |
| Check if all the data loaded by readPointsNode and readAttributeNode is ok. | |
| void | Attributes::unload () |
| void | Attributes::informItemDB () |
| void | Attributes::informStatusWindow () |
| #define DEFAULT_ATTRIBUTESDB_FILE "attributes.xml" |
Definition at line 36 of file attributes.cpp.
| #define DEFAULT_MAX_PTS 9 |
Definition at line 39 of file attributes.cpp.
| #define DEFAULT_MIN_PTS 1 |
Definition at line 38 of file attributes.cpp.
| #define DEFAULT_POINTS 30 |
Definition at line 37 of file attributes.cpp.