Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Touch swipe movement #1172

Open
wants to merge 30 commits into
base: master
Choose a base branch
from

Conversation

NyakoFox
Copy link
Contributor

@NyakoFox NyakoFox commented Jun 4, 2024

Changes:

The current mobile version of VVVVVV has three movement types: swipe, d-pad and sides. Swipe is the default, but my PRs have only implemented d-pad. This commit adds swipe and adds it as the default.

Depends on #1164.

Legal Stuff:

By submitting this pull request, I confirm that...

  • My changes may be used in a future commercial release of VVVVVV
  • I will be credited in a CONTRIBUTORS file and the "GitHub Friends"
    section of the credits for all of said releases, but will NOT be compensated
    for these changes unless there is a prior written agreement

@NyakoFox
Copy link
Contributor Author

Apparently this has a few bugs, so I'm leaving this as a draft for now.

@NyakoFox NyakoFox marked this pull request as draft June 27, 2024 14:10
@NyakoFox NyakoFox marked this pull request as ready for review August 20, 2024 21:39
Basically, when you save and quit, if you have a save, it attempts to
return to the `play` menu. Unfortunately for us, if you don't have a
save first, that menu never existed. You went directly from `mainmenu`
to the gameplay state. Since `play` never existed, the code didn't
have any menu to return to, so no buttons got created.

My fix is simple: if the menu isn't found, just make it.
@NyakoFox NyakoFox force-pushed the touch-swipe-movement branch 2 times, most recently from fc94946 to 9c1688b Compare September 29, 2024 20:21
The current mobile version of VVVVVV has three movement types: swipe,
d-pad and sides. Swipe is the default, but my PRs have only implemented
d-pad. This commit adds swipe and adds it as the default.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants