#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. |
1.3