1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-03-03 17:49:41 +00:00

finished loadnpc.hpp, fixed npdt 52byte structure

This commit is contained in:
Marco Melletti 2014-09-05 21:23:25 +02:00
parent bc7e154643
commit 2e47290ed0

View file

@ -80,14 +80,14 @@ struct NPC
mPersonality, mPersonality,
mLuck; mLuck;
// mSkill vals are used only in MWMechanics::AttributeValue.setBase(), if less than 0 they are not considered // mSkill cang grow up to 200, it must be unsigned
unsigned char mSkills[Skill::Length]; unsigned char mSkills[Skill::Length];
// at opencs/model/tools/referenceablecheck.cpp:679 is assumed that negative reputation values are invalid, can we assume we won't find any negative value? // at opencs/model/tools/referenceablecheck.cpp:679 is assumed that negative reputation values are invalid, can we assume we won't find any negative value?
unsigned char mReputation; char mUnknown1;
unsigned short mHealth, mMana, mFatigue; unsigned short mHealth, mMana, mFatigue;
signed char mDisposition, mFactionID, mRank; signed char mDisposition, mReputation, mRank;
char mUnknown; char mUnknown2;
int mGold; int mGold;
}; // 52 bytes }; // 52 bytes