|
Pol
Rev 533
|
#include <attribute.h>
Collaboration diagram for Attribute:Public Member Functions | |
| Attribute (const Package *pkg, ConfigElem &elem) | |
| Attribute (const std::string &name) | |
Public Attributes | |
| vector< std::string > | aliases |
| unsigned | attrid |
| unsigned short | default_cap |
| unsigned | delay_seconds |
| bool | disable_core_checks |
| ExportedFunction * | getintrinsicmod_func |
| std::string | name |
| Attribute * | next |
| const Package * | pkg |
| ScriptDef | script_ |
| bool | unhides |
Definition at line 20 of file attribute.h.
| Attribute::Attribute | ( | const Package * | pkg, |
| ConfigElem & | elem | ||
| ) |
Definition at line 49 of file attribute.cpp.
References aliases, FindExportedFunction(), getintrinsicmod_func, name, and ConfigElem::remove_prop().
Here is the call graph for this function:| Attribute::Attribute | ( | const std::string & | name | ) | [explicit] |
| vector< std::string > Attribute::aliases |
Definition at line 30 of file attribute.h.
Referenced by Attribute(), and load_attribute_entry().
| unsigned Attribute::attrid |
Definition at line 28 of file attribute.h.
Referenced by Character::attack(), Character::calc_single_attribute(), checka(), ClientCreateChar(), ClientCreateChar70160(), ClientCreateCharKR(), Character::dexterity(), Character::equippable(), ext_stats_in(), handle_skill_lock(), UOClientInterface::Initialize(), Character::intelligence(), load_attribute_entry(), AttributeExecutorModule::mf_AlterAttributeTemporaryMod(), AttributeExecutorModule::mf_GetAttribute(), AttributeExecutorModule::mf_GetAttributeBaseValue(), AttributeExecutorModule::mf_GetAttributeCap(), AttributeExecutorModule::mf_GetAttributeIntrinsicMod(), AttributeExecutorModule::mf_GetAttributeLock(), AttributeExecutorModule::mf_GetAttributeTemporaryMod(), AttributeExecutorModule::mf_SetAttributeBaseValue(), AttributeExecutorModule::mf_SetAttributeCap(), AttributeExecutorModule::mf_SetAttributeLock(), AttributeExecutorModule::mf_SetAttributeTemporaryMod(), NPC::refresh_ar(), Character::refresh_ar(), send_skillmsg(), send_uo_skill(), Character::strength(), Character::strong_enough_to_equip(), ClientInterface::tell_attribute_changed(), and Character::weapon_attribute().
| unsigned short Attribute::default_cap |
Definition at line 42 of file attribute.h.
Referenced by AttributeExecutorModule::mf_GetAttributeDefaultCap(), and Character::set_caps_to_default().
| unsigned Attribute::delay_seconds |
Definition at line 37 of file attribute.h.
Referenced by OSExecutorModule::start_skill_script(), and StartSkillScript().
Definition at line 39 of file attribute.h.
Referenced by handle_use_skill(), and OSExecutorModule::start_skill_script().
Definition at line 34 of file attribute.h.
Referenced by Attribute(), and Character::calc_single_attribute().
| std::string Attribute::name |
Definition at line 27 of file attribute.h.
Referenced by Attribute(), load_attribute_entry(), AttributeExecutorModule::mf_GetAttributeName(), WeaponDesc::PopulateStruct(), and OSExecutorModule::start_skill_script().
Definition at line 32 of file attribute.h.
Referenced by Character::printProperties(), Character::readAttributesAndVitals(), and NPC::readNewNpcAttributes().
| const Package* Attribute::pkg |
Definition at line 26 of file attribute.h.
Referenced by load_attribute_entry().
Definition at line 44 of file attribute.h.
Referenced by handle_use_skill(), OSExecutorModule::start_skill_script(), and StartSkillScript().
| bool Attribute::unhides |
Definition at line 38 of file attribute.h.
Referenced by OSExecutorModule::start_skill_script(), and StartSkillScript().