Skip to content

Wind improvements#3713

Open
weluvgoatz wants to merge 7 commits intomasterfrom
player-wind
Open

Wind improvements#3713
weluvgoatz wants to merge 7 commits intomasterfrom
player-wind

Conversation

@weluvgoatz
Copy link
Member

@weluvgoatz weluvgoatz commented Feb 20, 2026

This PR adds 2 new types of wind: Wind (Additive) and Current (Additive). The reason I added new types instead of replacing the old is because the new wind types conflict with levels using currents + Snow Bowling, but they work similarly in other wind applications. What these new types do is basically add wind to Tux's current velocity instead of attempting to override it like the current wind type does; however, this rule is broken when the wind tries to push Tux up because otherwise Tux's growing y-velocity will outgrow the constant wind-speed, and thus the wind will never work.

Edit: A video of the new currents:

https://youtu.be/UBqUo8NTA-0

Fixes #3676

@weluvgoatz weluvgoatz added this to the 0.7.1 milestone Feb 20, 2026
@weluvgoatz weluvgoatz added priority:medium status:in-progress Progress has been done, but more is intended be done category:code category:design status:needs-review Work needs to be reviewed by other people labels Feb 20, 2026
@swagtoy swagtoy force-pushed the master branch 2 times, most recently from 806ca6a to c12b71b Compare March 15, 2026 04:42
@weluvgoatz weluvgoatz marked this pull request as ready for review March 15, 2026 22:03
@weluvgoatz
Copy link
Member Author

Now that 0.7.0 is out, I think I'd like this PR to be looked at.

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

Labels

category:code category:design priority:medium status:in-progress Progress has been done, but more is intended be done status:needs-review Work needs to be reviewed by other people

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Rooted Forest: skippable windpipe in Three Sheets to the Wind

1 participant