|
|
|
@ -405,7 +405,7 @@ namespace
|
|
|
|
|
"Combat", "Magic", "Stealth", 0
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// see ESM::Attribute::AttributeID in <component/esm/attr.hpp>
|
|
|
|
|
// see ESM::Attribute::AttributeID in <component/esm3/attr.hpp>
|
|
|
|
|
static const char *sAttributes[] =
|
|
|
|
|
{
|
|
|
|
|
"Strength", "Intelligence", "Willpower", "Agility", "Speed", "Endurance", "Personality",
|
|
|
|
@ -498,7 +498,7 @@ namespace
|
|
|
|
|
"Alteration", "Conjuration", "Destruction", "Illusion", "Mysticism", "Restoration", 0
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// impact from magic effects, see ESM::Skill::SkillEnum in <component/esm/loadskil.hpp>
|
|
|
|
|
// impact from magic effects, see ESM::Skill::SkillEnum in <component/esm3/loadskil.hpp>
|
|
|
|
|
static const char *sSkills[] =
|
|
|
|
|
{
|
|
|
|
|
"Block", "Armorer", "MediumArmor", "HeavyArmor", "BluntWeapon",
|
|
|
|
@ -509,13 +509,13 @@ namespace
|
|
|
|
|
"Speechcraft", "HandToHand", 0
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// range of magic effects, see ESM::RangeType in <component/esm/defs.hpp>
|
|
|
|
|
// range of magic effects, see ESM::RangeType in <component/esm3/defs.hpp>
|
|
|
|
|
static const char *sEffectRange[] =
|
|
|
|
|
{
|
|
|
|
|
"Self", "Touch", "Target", 0
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// magic effect names, see ESM::MagicEffect::Effects in <component/esm/loadmgef.hpp>
|
|
|
|
|
// magic effect names, see ESM::MagicEffect::Effects in <component/esm3/loadmgef.hpp>
|
|
|
|
|
static const char *sEffectId[] =
|
|
|
|
|
{
|
|
|
|
|
"WaterBreathing", "SwiftSwim", "WaterWalking", "Shield", "FireShield",
|
|
|
|
@ -549,7 +549,7 @@ namespace
|
|
|
|
|
"SummonBonewolf", "SummonCreature04", "SummonCreature05", 0
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// see ESM::PartReferenceType in <component/esm/loadarmo.hpp>
|
|
|
|
|
// see ESM::PartReferenceType in <component/esm3/loadarmo.hpp>
|
|
|
|
|
static const char *sPartRefType[] =
|
|
|
|
|
{
|
|
|
|
|
"Head", "Hair", "Neck", "Cuirass", "Groin",
|
|
|
|
@ -560,7 +560,7 @@ namespace
|
|
|
|
|
"Weapon", "Tail", 0
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// see the enums in <component/esm/aipackage.hpp>
|
|
|
|
|
// see the enums in <component/esm3/aipackage.hpp>
|
|
|
|
|
static const char *sAiPackageType[] =
|
|
|
|
|
{
|
|
|
|
|
"AI Wander", "AI Travel", "AI Follow", "AI Escort", "AI Activate", 0
|
|
|
|
|