Icon representing a recipe

Recipe: Fibonacci Wiggle

created by joshmiller

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

Comments