Profile
- Name
- Fibonacci Wiggle
- ID
- 104425
- Shared with
- Public
- Parent
- None
- Children
- Created on
- February 01, 2021 at 22:18 PM UTC
- Updated on
- February 01, 2021 at 22:18 PM UTC
- Description
Originally by Crashguard303. Translated to LuaV2 using LociOiling's MacroScanner. Some modification may be required for full functionality.
Best for
Code
--[[
name = Fibonacci Wiggle
desc = A new try, using Fibonacci numbers. Manual stepping with space bar, only shaking is automated.
size = 33
type = gui
folder_name = [Recipes]
hidden = 0
mid = 9236
mrid = 9696
parent = 1878
parent_mrid = 229
player_id = 136601
share_scope = 1549545762
uses = 0
]]--
for seg = 44, structure.GetCount (), 89 do
freeze.Freeze ( seg, true, true )
end
-- TODO: set iterations for "until stopped"
for seg = 89, structure.GetCount (), 89 do
selection.DeselectAll ()
-- TODO: use selection.SelectRange to local wiggle multiple segments
selection.Select ( seg )
structure.LocalWiggleSelected ( 0 )
end
freeze.UnfreezeAll ()
structure.ShakeSidechainsAll ( 25 )
for seg = 27, structure.GetCount (), 55 do
freeze.Freeze ( seg, true, true )
end
-- TODO: set iterations for "until stopped"
for seg = 55, structure.GetCount (), 55 do
selection.DeselectAll ()
-- TODO: use selection.SelectRange to local wiggle multiple segments
selection.Select ( seg )
structure.LocalWiggleSelected ( 0 )
end
freeze.UnfreezeAll ()
structure.ShakeSidechainsAll ( 25 )
for seg = 17, structure.GetCount (), 34 do
freeze.Freeze ( seg, true, true )
end
-- TODO: set iterations for "until stopped"
for seg = 34, structure.GetCount (), 34 do
selection.DeselectAll ()
-- TODO: use selection.SelectRange to local wiggle multiple segments
selection.Select ( seg )
structure.LocalWiggleSelected ( 0 )
end
freeze.UnfreezeAll ()
structure.ShakeSidechainsAll ( 25 )
for seg = 10, structure.GetCount (), 21 do
freeze.Freeze ( seg, true, true )
end
-- TODO: set iterations for "until stopped"
for seg = 21, structure.GetCount (), 21 do
selection.DeselectAll ()
-- TODO: use selection.SelectRange to local wiggle multiple segments
selection.Select ( seg )
structure.LocalWiggleSelected ( 0 )
end
freeze.UnfreezeAll ()
structure.ShakeSidechainsAll ( 25 )
for seg = 6, structure.GetCount (), 13 do
freeze.Freeze ( seg, true, true )
end
-- TODO: set iterations for "until stopped"
for seg = 13, structure.GetCount (), 13 do
selection.DeselectAll ()
-- TODO: use selection.SelectRange to local wiggle multiple segments
selection.Select ( seg )
structure.LocalWiggleSelected ( 0 )
end
freeze.UnfreezeAll ()
structure.ShakeSidechainsAll ( 25 )
for seg = 4, structure.GetCount (), 8 do
freeze.Freeze ( seg, true, true )
end
-- TODO: set iterations for "until stopped"
for seg = 8, structure.GetCount (), 8 do
selection.DeselectAll ()
-- TODO: use selection.SelectRange to local wiggle multiple segments
selection.Select ( seg )
structure.LocalWiggleSelected ( 0 )
end
freeze.UnfreezeAll ()
structure.ShakeSidechainsAll ( 25 )
for seg = 2, structure.GetCount (), 5 do
freeze.Freeze ( seg, true, true )
end
-- TODO: set iterations for "until stopped"
for seg = 5, structure.GetCount (), 5 do
selection.DeselectAll ()
-- TODO: use selection.SelectRange to local wiggle multiple segments
selection.Select ( seg )
structure.LocalWiggleSelected ( 0 )
end
freeze.UnfreezeAll ()
structure.ShakeSidechainsAll ( 25 )
-- TODO: set iterations for "until stopped"
for seg = 3, structure.GetCount (), 3 do
selection.DeselectAll ()
-- TODO: use selection.SelectRange to local wiggle multiple segments
selection.Select ( seg )
structure.LocalWiggleSelected ( 0 )
end
structure.ShakeSidechainsAll ( 25 )
-- TODO: set iterations for "until stopped"
for seg = 2, structure.GetCount (), 2 do
selection.DeselectAll ()
-- TODO: use selection.SelectRange to local wiggle multiple segments
selection.Select ( seg )
structure.LocalWiggleSelected ( 0 )
end
structure.ShakeSidechainsAll ( 25 )
-- TODO: set iterations for "until stopped"
for seg = 1, structure.GetCount (), 2 do
selection.DeselectAll ()
-- TODO: use selection.SelectRange to local wiggle multiple segments
selection.Select ( seg )
structure.LocalWiggleSelected ( 0 )
end