Simulator::cScenarioResource class

Base classes

class Resource::ResourceObject
A type of object that is used as a resource.

Public static variables

static const uint32_t TYPE

Public functions

auto Read(IO::IStream* pStream) -> bool
Reads a 0x366A930D type file, which contains the planet prop file and the adventure data itself.
auto Write(IO::IStream* pStream) -> bool
Writes a 0x366A930D type file, which contains the planet prop file and the adventure data itself.

Public variables

int field_14
App::PropertyList mpPropList
float mfWaterScoreDEPRECATED
float mfAtmosphereScoreDEPRECATED
float mfTemperatureScoreDEPRECATED
bool mbIsTimeLockedDEPRECATED
float mTimeElapsedDEPRECATED
bool mbCustomScreenshotThumbnailDEPRECATED
uint32_t mScreenshotTypes
uint32_t mType
cScenarioString mIntroText
cScenarioString mWinText
cScenarioString mLoseText
cScenarioAsset mAvatarAsset
Vector3 mAvatarPosition
Quaternion mAvatarOrientation
float mAvatarScale
float mAvatarHealthMultiplier
bool mbAvatarIsInvulnerable
bool mbAvatarLocked
vector<cScenarioPosseMember> mInitialPosseMembers
cScenarioPosseMember mInitialPosseMembers_
int mNumAllowedPosseMembers
fixed_vector<cScenarioAct, 8> mActs
vector_map<int, cScenarioClass> mClasses
int mClassIDCounter
vector_map<int, cScenarioMarker> mMarkers
int field_2C28
bool mbIsMission
bool field_2C2D
Vector3 mCameraTarget
Quaternion mCameraOrientation
float mfCameraDistance
int mMarkerPositioningVersion
vector<uint32_t> mUsedAppPackIds
vector<cScenarioClass> mClassesOld
vector<ResourceKey> mInitialPosseMemberKeysDEPRECATED
ResourceKey mAvatarAssetKeyDEPRECATED
uint64_t mAvatarServerIDDEPRECATED
int mVersion

Function documentation

bool Simulator::cScenarioResource::Read(IO::IStream* pStream)

Reads a 0x366A930D type file, which contains the planet prop file and the adventure data itself.

Parameters
pStream

bool Simulator::cScenarioResource::Write(IO::IStream* pStream)

Writes a 0x366A930D type file, which contains the planet prop file and the adventure data itself.

Parameters
pStream