1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-01-21 06:53:53 +00:00

Add icon path to core.MagicEffect

This commit is contained in:
Zackhasacat 2023-06-18 20:58:06 +00:00 committed by psi29a
parent 0b9bcf58e2
commit 835a67d876
2 changed files with 6 additions and 1 deletions

View file

@ -300,6 +300,10 @@ namespace MWLua
auto name = ESM::MagicEffect::indexToName(rec.mIndex);
return Misc::StringUtils::lowerCase(name);
});
magicEffectT["icon"] = sol::readonly_property([](const ESM::MagicEffect& rec) -> std::string {
auto vfs = MWBase::Environment::get().getResourceSystem()->getVFS();
return Misc::ResourceHelpers::correctIconPath(rec.mIcon, vfs);
});
magicEffectT["name"] = sol::readonly_property([](const ESM::MagicEffect& rec) -> std::string_view {
return MWBase::Environment::get()
.getWorld()

View file

@ -627,7 +627,8 @@
---
-- @type MagicEffect
-- @field #string Effect id string
-- @field #string id Effect ID
-- @field #string icon Effect Icon Path
-- @field #string name Localized name of the effect
-- @field #number school @{#MagicSchool}
-- @field #number baseCost