#include "2s2h/resource/importer/scenecommand/SetSkyboxSettingsFactory.h" #include "2s2h/resource/type/scenecommand/SetSkyboxSettings.h" #include "spdlog/spdlog.h" namespace SOH { std::shared_ptr SetSkyboxSettingsFactory::ReadResource(std::shared_ptr initData, std::shared_ptr reader) { auto setSkyboxSettings = std::make_shared(initData); ReadCommandId(setSkyboxSettings, reader); setSkyboxSettings->settings.unk = reader->ReadInt8(); setSkyboxSettings->settings.skyboxId = reader->ReadInt8(); setSkyboxSettings->settings.weather = reader->ReadInt8(); setSkyboxSettings->settings.indoors = reader->ReadInt8(); return setSkyboxSettings; } } // namespace SOH