1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-12-18 10:43:09 +00:00
This commit is contained in:
Petr Mikheev 2023-06-15 11:33:12 +02:00
parent ab7eebb356
commit 8da6fd1095

View file

@ -988,7 +988,9 @@ namespace MWWorld
setting.blank(); setting.blank();
setting.mId = ESM::RefId::stringRefId(key); setting.mId = ESM::RefId::stringRefId(key);
setting.mValue = std::move(value); setting.mValue = std::move(value);
mStatic.emplace(setting.mId, std::move(setting)); auto [iter, inserted] = mStatic.insert_or_assign(setting.mId, std::move(setting));
if (inserted)
mShared.push_back(&iter->second);
}; };
for (auto& [key, value] : Fallback::Map::getIntFallbackMap()) for (auto& [key, value] : Fallback::Map::getIntFallbackMap())
addSetting(key, ESM::Variant(value)); addSetting(key, ESM::Variant(value));