#include <CommonSkills.h>
Inheritance diagram for ogs::skills::CommonSkills:
Public Member Functions | |
ogs::core::Skill * | createSkill (ogs::core::Skill::Type skillType, ogs::core::Skill::Points cclassPoints=0) const |
Create a new common skill of a specified type. | |
Static Public Attributes | |
const ogs::core::Skill::Type | APPRAISE = 3 |
A skill for appraising the value of rare and exotic items. | |
const ogs::core::Skill::Type | BLUFF = 5 |
A skill for deceiving and fooling other creatures. | |
const ogs::core::Skill::Type | CLIMB = 6 |
A skill for scaling all types of vertical surfaces. | |
const ogs::core::Skill::Type | CRAFT = 8 |
A skill for creating and repairing specific types of items. | |
const ogs::core::Skill::Type | DIPLOMACY = 10 |
A skill for relating and negotiating with foreign creatures. | |
const ogs::core::Skill::Type | DISABLE_DEVICE = 11 |
A skill for circumventing the function of items and devices. | |
const ogs::core::Skill::Type | DISGUISE = 12 |
A skill for altering appearances with makeup and other items. | |
const ogs::core::Skill::Type | ESCAPE_ARTIST = 13 |
A skill for escaping from ropes, grapples, and other bonds. | |
const ogs::core::Skill::Type | FORGERY = 14 |
A skill for forging documents and other items. | |
const ogs::core::Skill::Type | GATHER_INFORMATION = 15 |
A skill for collecting and analyzing rumors and information. | |
const ogs::core::Skill::Type | HANDLE_ANIMAL = 16 |
A skill for gaining and maintaining control of animals. | |
const ogs::core::Skill::Type | HIDE = 18 |
A skill for concealing items and creatures in plain sight. | |
const ogs::core::Skill::Type | INTIMIDATE = 20 |
A skill for threatening and interrogating other creatures. | |
const ogs::core::Skill::Type | JUMP = 22 |
A skill for jumping over objects and across distances. | |
const ogs::core::Skill::Type | KNOWLEDGE = 23 |
A skill for testing knowledge on a particular subject. | |
const ogs::core::Skill::Type | LISTEN = 27 |
A skill for hearing faint sounds. | |
const ogs::core::Skill::Type | MOVE_SILENTLY = 28 |
A skill for moving without making a noise. | |
const ogs::core::Skill::Type | PROFESSION = 32 |
A skill for checking within a particular profession. | |
const ogs::core::Skill::Type | RIDE = 34 |
A skill that determines riding ability. | |
const ogs::core::Skill::Type | SEARCH = 36 |
A skill for physically locating hidden or concealed objects. | |
const ogs::core::Skill::Type | SENSE_MOTIVE = 37 |
A skill for detecting real intent and hidden agenda. | |
const ogs::core::Skill::Type | SPEAK_LANGUAGE = 38 |
A skill for communicating orally with a specific language. | |
const ogs::core::Skill::Type | SPOT = 40 |
A skill for visually locating hidden or concealed objects. | |
const ogs::core::Skill::Type | SWIM = 41 |
A skill for moving through varying currents of water. | |
const ogs::core::Skill::Type | TUMBLE = 42 |
A skill for maneuvering and recovering from falls. |
|
If the skill type is unknown, this function will return a NULL pointer.
Implements ogs::skills::SkillFactory. |