1 #ifndef OPENMW_COMPONENTS_ESM_AISEQUENCE_H
2 #define OPENMW_COMPONENTS_ESM_AISEQUENCE_H
int mTargetActorId
Definition: aisequence.hpp:93
void save(ESMWriter &esm) const
Definition: aisequence.cpp:109
Definition: aisequence.hpp:58
bool mCommanded
Definition: aisequence.hpp:112
void load(ESMReader &esm)
Definition: aisequence.cpp:35
void save(ESMWriter &esm) const
Definition: aisequence.cpp:27
AiWanderData mData
Definition: aisequence.hpp:68
unsigned char mShouldRepeat
Definition: aisequence.hpp:47
Definition: esmreader.hpp:21
float mRemainingDuration
Definition: aisequence.hpp:96
float mRemainingDuration
Definition: aisequence.hpp:51
void load(ESMReader &esm)
Definition: aisequence.cpp:15
void load(ESMReader &esm)
Definition: aisequence.cpp:114
AiEscortData mData
Definition: aisequence.hpp:91
void save(ESMWriter &esm) const
Definition: aisequence.cpp:99
Definition: aisequence.hpp:120
Definition: aisequence.hpp:80
void save(ESMWriter &esm) const
Definition: aisequence.cpp:41
float mX
Definition: aisequence.hpp:60
Definition: aisequence.hpp:54
float mY
Definition: aisequence.hpp:60
Definition: aisequence.hpp:25
AiPackage * mPackage
Definition: aisequence.hpp:148
void save(ESMWriter &esm) const
Definition: aisequence.cpp:119
Definition: aisequence.hpp:49
int unused
Definition: aisequence.hpp:52
Definition: aisequence.hpp:24
~AiSequence()
Definition: aisequence.cpp:124
float mY
Definition: aisequence.hpp:56
Definition: aisequence.hpp:26
AiSequence & operator=(const AiSequence &)
Definition: aisequence.hpp:102
Definition: esmwriter.hpp:17
void save(ESMWriter &esm) const
Definition: aisequence.cpp:80
float mX
Definition: aisequence.hpp:56
Definition: aisequence.hpp:66
AiWanderDuration mDurationData
Definition: aisequence.hpp:69
void save(ESMWriter &esm) const
Definition: aisequence.cpp:130
void load(ESMReader &esm)
Definition: aisequence.cpp:66
float mZ
Definition: aisequence.hpp:60
AiEscortData mData
Definition: aisequence.hpp:104
bool mAlwaysFollow
Definition: aisequence.hpp:111
int mTargetActorId
Definition: aisequence.hpp:138
int mType
Definition: aisequence.hpp:146
void load(ESMReader &esm)
Definition: aisequence.cpp:94
bool mHidden
Definition: aisequence.hpp:83
int mLastAiPackage
Definition: aisequence.hpp:160
std::vector< AiPackageContainer > mPackages
Definition: aisequence.hpp:159
Definition: aisequence.hpp:144
Definition: aisequence.hpp:30
float mRemainingDuration
Definition: aisequence.hpp:109
unsigned char mTimeOfDay
Definition: aisequence.hpp:45
bool mStoredInitialActorPosition
Definition: aisequence.hpp:71
short mDuration
Definition: aisequence.hpp:44
AiPackages
Definition: aisequence.hpp:22
void load(ESMReader &esm)
Definition: aisequence.cpp:47
Definition: aisequence.hpp:28
int mTargetActorId
Definition: aisequence.hpp:106
virtual ~AiPackage()
Definition: aisequence.hpp:36
std::string mCellId
Definition: aisequence.hpp:95
short mDistance
Definition: aisequence.hpp:43
short mDuration
Definition: aisequence.hpp:61
Definition: aisequence.hpp:151
float mZ
Definition: aisequence.hpp:56
Definition: aisequence.hpp:29
std::string mTargetId
Definition: aisequence.hpp:94
Definition: aisequence.hpp:136
Definition: aisequence.hpp:89
bool mActive
Definition: aisequence.hpp:114
void load(ESMReader &esm)
Definition: aisequence.cpp:167
int mTargetActorId
Definition: aisequence.hpp:130
ESM::Vector3 mInitialActorPosition
Definition: aisequence.hpp:72
Definition: aisequence.hpp:41
void load(ESMReader &esm)
Definition: aisequence.cpp:104
AiTravelData mData
Definition: aisequence.hpp:82
void save(ESMWriter &esm) const
Definition: aisequence.cpp:56
std::string mTargetId
Definition: aisequence.hpp:107
Definition: aisequence.hpp:128
AiSequence()
Definition: aisequence.hpp:153
unsigned char mIdle[8]
Definition: aisequence.hpp:46
Definition: aisequence.hpp:34
std::string mCellId
Definition: aisequence.hpp:108
Definition: aisequence.hpp:27
std::string mTargetId
Definition: aisequence.hpp:122