function to do that in the scripting reference.
light definition:
Code: Select all
onEquipItem = function(self, champion, slot)
-- print("onEquipItem")
if (slot == ItemSlot.Weapon) then
-- print("on")
local light_component = party:createComponent("Light", "light")
light_component:setBrightness(0.2)
light_component:setColor (vec(64, 40, 18))
light_component:setRange(6)
light_component:setDirection(vec(3))
end
end,
onUnequipItem = function(self, champion, slot)
-- print("onUnequipItem")
if (slot == ItemSlot.Weapon) then
-- print("off")
party:removeComponent("light")
end
end,