1 #ifndef OPENMW_COMPONENTS_ESM_AISEQUENCE_H
2 #define OPENMW_COMPONENTS_ESM_AISEQUENCE_H
void save(ESMWriter &esm) const
Definition: aisequence.cpp:103
Definition: aisequence.hpp:58
bool mCommanded
Definition: aisequence.hpp:109
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:94
float mRemainingDuration
Definition: aisequence.hpp:51
void load(ESMReader &esm)
Definition: aisequence.cpp:15
void load(ESMReader &esm)
Definition: aisequence.cpp:108
AiEscortData mData
Definition: aisequence.hpp:90
void save(ESMWriter &esm) const
Definition: aisequence.cpp:93
Definition: aisequence.hpp:117
Definition: aisequence.hpp:80
void save(ESMWriter &esm) const
Definition: aisequence.cpp:40
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:145
void save(ESMWriter &esm) const
Definition: aisequence.cpp:113
Definition: aisequence.hpp:49
int unused
Definition: aisequence.hpp:52
Definition: aisequence.hpp:24
~AiSequence()
Definition: aisequence.cpp:118
float mY
Definition: aisequence.hpp:56
Definition: aisequence.hpp:26
AiSequence & operator=(const AiSequence &)
Definition: aisequence.hpp:100
Definition: esmwriter.hpp:17
void save(ESMWriter &esm) const
Definition: aisequence.cpp:75
float mX
Definition: aisequence.hpp:56
Definition: aisequence.hpp:66
AiWanderDuration mDurationData
Definition: aisequence.hpp:69
void save(ESMWriter &esm) const
Definition: aisequence.cpp:124
void load(ESMReader &esm)
Definition: aisequence.cpp:62
float mZ
Definition: aisequence.hpp:60
AiEscortData mData
Definition: aisequence.hpp:102
bool mAlwaysFollow
Definition: aisequence.hpp:108
int mTargetActorId
Definition: aisequence.hpp:135
int mType
Definition: aisequence.hpp:143
void load(ESMReader &esm)
Definition: aisequence.cpp:88
std::vector< AiPackageContainer > mPackages
Definition: aisequence.hpp:153
Definition: aisequence.hpp:141
Definition: aisequence.hpp:30
float mRemainingDuration
Definition: aisequence.hpp:106
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:45
Definition: aisequence.hpp:28
virtual ~AiPackage()
Definition: aisequence.hpp:36
std::string mCellId
Definition: aisequence.hpp:93
short mDistance
Definition: aisequence.hpp:43
short mDuration
Definition: aisequence.hpp:61
Definition: aisequence.hpp:148
float mZ
Definition: aisequence.hpp:56
Definition: aisequence.hpp:29
std::string mTargetId
Definition: aisequence.hpp:92
Definition: aisequence.hpp:133
Definition: aisequence.hpp:88
bool mActive
Definition: aisequence.hpp:111
void load(ESMReader &esm)
Definition: aisequence.cpp:159
int mTargetActorId
Definition: aisequence.hpp:127
ESM::Vector3 mInitialActorPosition
Definition: aisequence.hpp:72
Definition: aisequence.hpp:41
void load(ESMReader &esm)
Definition: aisequence.cpp:98
AiTravelData mData
Definition: aisequence.hpp:82
void save(ESMWriter &esm) const
Definition: aisequence.cpp:53
std::string mTargetId
Definition: aisequence.hpp:104
Definition: aisequence.hpp:125
AiSequence()
Definition: aisequence.hpp:150
unsigned char mIdle[8]
Definition: aisequence.hpp:46
Definition: aisequence.hpp:34
std::string mCellId
Definition: aisequence.hpp:105
Definition: aisequence.hpp:27
std::string mTargetId
Definition: aisequence.hpp:119