game_runeeffects.lua

main 33 lines · 719 bytes Raw
Alex Alex Commit Client Upload Part 2 19/10/2026 00:06
1local showRuneEffect = true
2
3local function onOutfitChange(creature)
4 if not showRuneEffect then
5 local outfit = creature:getOutfit()
6 if outfit.runeeffect and outfit.runeeffect > 0 then
7 outfit.runeeffect = 0
8 creature:setOutfit(outfit)
9 end
10 end
11end
12
13function init()
14 connect(Creature, {onOutfitChange = onOutfitChange})
15end
16
17function terminate()
18 disconnect(Creature, {onOutfitChange = onOutfitChange})
19end
20
21function setRuneEffectVisible(visible)
22 showRuneEffect = visible
23end
24
25function isRuneEffectVisible()
26 return showRuneEffect
27end
28
29game_runeeffects = {
30 setRuneEffectVisible = setRuneEffectVisible,
31 isRuneEffectVisible = isRuneEffectVisible
32}
33
Top