mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-05-02 14:57:59 +03:00
first attempt at an info record collection
This commit is contained in:
parent
45f5a66bcc
commit
ba88c94d58
12 changed files with 197 additions and 1 deletions
|
@ -153,4 +153,28 @@ void DialInfo::save(ESMWriter &esm)
|
|||
}
|
||||
}
|
||||
|
||||
void DialInfo::blank()
|
||||
{
|
||||
mData.mUnknown1 = 0;
|
||||
mData.mDisposition = 0;
|
||||
mData.mRank = 0;
|
||||
mData.mGender = 0;
|
||||
mData.mPCrank = 0;
|
||||
mData.mUnknown2 = 0;
|
||||
|
||||
mSelects.clear();
|
||||
mPrev.clear();
|
||||
mNext.clear();
|
||||
mActor.clear();
|
||||
mRace.clear();
|
||||
mClass.clear();
|
||||
mNpcFaction.clear();
|
||||
mPcFaction.clear();
|
||||
mCell.clear();
|
||||
mSound.clear();
|
||||
mResponse.clear();
|
||||
mResultScript.clear();
|
||||
mFactionLess = false;
|
||||
mQuestStatus = QS_None;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -100,6 +100,9 @@ struct DialInfo
|
|||
|
||||
void load(ESMReader &esm);
|
||||
void save(ESMWriter &esm);
|
||||
|
||||
void blank();
|
||||
///< Set record to default state (does not touch the ID).
|
||||
};
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue