wowlib 0.0.0
Read & write World of Warcraft client files — a C++26 core
Loading...
Searching...
No Matches
wowlib::formats::wdl::chunks::SkyScene Struct Reference

One sky scene (an MSSN record, Shadowlands+), tying a SkySceneID to its condition and object ranges. More...

#include <wowlib/formats/wdl/chunks/skyscene.hpp>

Public Attributes

std::uint32_t skySceneId = 0
 Foreign key into SkySceneXPlayerCondition (SkySceneID).
std::uint32_t unk1 = 0
 Unknown; possibly the SkySceneXPlayerCondition record count.
std::int16_t conditionIndex = 0
 First condition record in MSSC.
std::int16_t conditionCount = 0
 Condition record count.
std::uint16_t objectIndex = 0
 First object record in MSSO.
std::int16_t objectCount = 0
 Object record count.
std::uint32_t unk4 = 0
 Unknown.
std::uint32_t unk5 = 0
 Unknown.
std::uint32_t unk6 = 0
 Unknown.
std::uint32_t unk7 = 0
 Unknown.

Detailed Description

One sky scene (an MSSN record, Shadowlands+), tying a SkySceneID to its condition and object ranges.

Definition at line 17 of file skyscene.hpp.

Member Data Documentation

◆ conditionCount

std::int16_t wowlib::formats::wdl::chunks::SkyScene::conditionCount = 0

Condition record count.

Definition at line 28 of file skyscene.hpp.

◆ conditionIndex

std::int16_t wowlib::formats::wdl::chunks::SkyScene::conditionIndex = 0

First condition record in MSSC.

Definition at line 25 of file skyscene.hpp.

◆ objectCount

std::int16_t wowlib::formats::wdl::chunks::SkyScene::objectCount = 0

Object record count.

Definition at line 34 of file skyscene.hpp.

◆ objectIndex

std::uint16_t wowlib::formats::wdl::chunks::SkyScene::objectIndex = 0

First object record in MSSO.

Definition at line 31 of file skyscene.hpp.

◆ skySceneId

std::uint32_t wowlib::formats::wdl::chunks::SkyScene::skySceneId = 0

Foreign key into SkySceneXPlayerCondition (SkySceneID).

Definition at line 19 of file skyscene.hpp.

◆ unk1

std::uint32_t wowlib::formats::wdl::chunks::SkyScene::unk1 = 0

Unknown; possibly the SkySceneXPlayerCondition record count.

Definition at line 22 of file skyscene.hpp.

◆ unk4

std::uint32_t wowlib::formats::wdl::chunks::SkyScene::unk4 = 0

Unknown.

Definition at line 37 of file skyscene.hpp.

◆ unk5

std::uint32_t wowlib::formats::wdl::chunks::SkyScene::unk5 = 0

Unknown.

Definition at line 40 of file skyscene.hpp.

◆ unk6

std::uint32_t wowlib::formats::wdl::chunks::SkyScene::unk6 = 0

Unknown.

Definition at line 43 of file skyscene.hpp.

◆ unk7

std::uint32_t wowlib::formats::wdl::chunks::SkyScene::unk7 = 0

Unknown.

Definition at line 46 of file skyscene.hpp.


The documentation for this struct was generated from the following file: