local SAW_STORAGE_KEY = 7777
local POSITION_TIMINGS = {
{pos = 1, duration = 1600}, -- Tile 1: Frame 43–51, 1–8
{pos = 2, duration = 900}, -- Tile 2: Frame 9–17
{pos = 3, duration = 1500}, -- Tile 3: Frame 18–32
{pos = 2, duration = 1000}, -- Tile 2: Frame 33–42
}
local currentIndex = 1
function updateSawBlade()
local currentPos = POSITION_TIMINGS[currentIndex].pos
local duration = POSITION_TIMINGS[currentIndex].duration
setGlobalStorageValue(SAW_STORAGE_KEY, currentPos)
currentIndex = (currentIndex % #POSITION_TIMINGS) + 1
addEvent(updateSawBlade, duration)
end
function onStartup()
setGlobalStorageValue(SAW_STORAGE_KEY, 1)
currentIndex = 1
addEvent(updateSawBlade, 100)
end