diff --git a/birb/modules/menusystem/menus/widgets/base.lua b/birb/modules/menusystem/menus/widgets/base.lua index 67f845e..0ff1212 100644 --- a/birb/modules/menusystem/menus/widgets/base.lua +++ b/birb/modules/menusystem/menus/widgets/base.lua @@ -27,6 +27,7 @@ local BaseWidget = Object:extend() function BaseWidget:new(menuName) self.menu = self:getMenuByName(menuName) + self.assets = self:getAssets() self.destroyed = false self.selectable = false @@ -51,6 +52,11 @@ function BaseWidget:getGui() return scene.menusystem end +function BaseWidget:getAssets() + local scene = core.scenemanager.currentScene + return scene.assets +end + function BaseWidget:register() self.creationID = self.menu:getWidgetNumber() self.menu:addWidget(self)