Skip to content

Add decaying sine wave maker extension#2517

Closed
greenkidneybeans wants to merge 1 commit into
TurboWarp:masterfrom
greenkidneybeans:sine-wave-extension
Closed

Add decaying sine wave maker extension#2517
greenkidneybeans wants to merge 1 commit into
TurboWarp:masterfrom
greenkidneybeans:sine-wave-extension

Conversation

@greenkidneybeans

Copy link
Copy Markdown

This block generates a Damped Sine Wave based on five parameters: Amplitude(Wave size relative to frequency), Frequency(how fast the wave oscillates), Decay multiplier(for example, the normal constant would be 1 or -1 if you do -0.5, the decay is slower, if you do for example 500, it would go flat in a near instant.), Speed(the amount of steps forward on the x axis it takes each iteration), StartX(the starting X), And StartY(the starting Y). This uses a formula that creates a sine wave instantly and is expected to be visually mapped using Pen.

This block generates a Damped Sine Wave based on five parameters: Amplitude(Wave size relative to frequency), Frequency(how fast the wave oscillates), Decay multiplier(for example, the normal constant would be 1 or -1 if you do -0.5, the decay is slower, if you do for example 500, it would go flat in a near instant.), Speed(the amount of steps forward on the x axis it takes each iteration), StartX(the starting X), And StartY(the starting Y). This uses a formula that creates a sine wave instantly and is expected to be visually mapped using Pen.
@greenkidneybeans greenkidneybeans requested a review from a team as a code owner May 30, 2026 19:47
@github-actions github-actions Bot added the pr: other Pull requests that neither add new extensions or change existing ones label May 30, 2026
@SharkPool-SP

Copy link
Copy Markdown
Collaborator
  1. This extension is easily re-createable via operator math or the Tween extension
  2. Theres only 1 block in this extension, and it doesnt even seem to work either. The sprite just instantly shoots to the corner

Sorry to close this...

@greenkidneybeans

Copy link
Copy Markdown
Author
  1. This extension is easily re-createable via operator math or the Tween extension
  2. Theres only 1 block in this extension, and it doesnt even seem to work either. The sprite just instantly shoots to the corner

Sorry to close this...

The sprite shoots to the corner because it is made to process instantly without you knowing. It is meant to be visually tracked if needed by having pen down with the pen extension.

@greenkidneybeans greenkidneybeans deleted the sine-wave-extension branch May 30, 2026 23:34
@GarboMuffin

Copy link
Copy Markdown
Member

This is better handled by a script inside the project which can apply any and all customizations it wants, as this block as-is is just not particularly useful

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr: other Pull requests that neither add new extensions or change existing ones

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants