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

Touchscreen Buttons: Add options for floating repositioning #1029

Closed
2 tasks
ChrisNZL opened this issue Apr 22, 2022 · 2 comments
Closed
2 tasks

Touchscreen Buttons: Add options for floating repositioning #1029

ChrisNZL opened this issue Apr 22, 2022 · 2 comments
Labels
🍄 gameplay enhancement New feature or request. 📱 mobile Related to Android or iOS (touchscreen). ❌ nah This will not be worked on. ⚠ priority++ Top priority like all the other issues + 2. 🖼 ui

Comments

@ChrisNZL
Copy link
Owner

ChrisNZL commented Apr 22, 2022

Currently in 0.3.4, button configurations are as follows:

  • Movement Buttons can be repositioned, size changed, opacity changed, symbol type changed.

  • Bottom Buttons (Chat, Pause, Inventory, Weapon Selector, Quick Swap) have no options.

  • Combat Buttons (Jump, Shield, Attack) can have their order changed, opacity changed, icon size changed, and pivot position changed.

    • However, can't detach the three buttons from the pivot point.
  • Interact and Quick Heal Buttons are fixed above the Combat Buttons without much customisation.

TODO:

  • Make all buttons allowed to be circular or square, and repositionable.
  • Allow shortcuts for specific weapons to be positioned anywhere on the screen.

I envision allowing the player to choose a clean slate, then adding all buttons as they see fit: circle sizes, box sizes, tap-and-drag into position.

  • Probably prevent buttons from overlapping.
  • Allow all buttons to be configured from a config dropdown menu.

Will require a large refactor, but keen to make it happen.


The above options will likely be turned into a Touchscreen Button Configurator (Advanced) mode.

The existing button scheme will likely be retained as Touchscreen Button Configurator (Basic).

@ChrisNZL ChrisNZL added 🍄 gameplay enhancement New feature or request. 🖼 ui 📱 mobile Related to Android or iOS (touchscreen). labels Apr 22, 2022
@ChrisNZL ChrisNZL added the ⚠ priority+ Top priority like all the other issues + 1. label Jun 18, 2022
@ChrisNZL ChrisNZL added ⚠ priority++ Top priority like all the other issues + 2. and removed ⚠ priority+ Top priority like all the other issues + 1. labels Sep 30, 2022
@ChrisNZL ChrisNZL pinned this issue Sep 30, 2022
@ChrisNZL
Copy link
Owner Author

ChrisNZL commented Nov 8, 2022

Further idea / suggestion:

  • Allow Weapon Selector UI to be positioned near its button, rather than centered over the player's character

@ChrisNZL ChrisNZL added this to the 0.3.7k milestone Jan 9, 2023
@ChrisNZL ChrisNZL removed this from the 0.3.7k milestone Jan 16, 2023
@ChrisNZL ChrisNZL unpinned this issue Jan 20, 2023
@ChrisNZL ChrisNZL added the ❌ nah This will not be worked on. label Oct 14, 2023
@ChrisNZL
Copy link
Owner Author

I really can't be bothered doing this.

Will probably try this out from the get-go in the next game.

Not keen to refactor T2's mobile touchscreen button system at this point. I need to move on.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🍄 gameplay enhancement New feature or request. 📱 mobile Related to Android or iOS (touchscreen). ❌ nah This will not be worked on. ⚠ priority++ Top priority like all the other issues + 2. 🖼 ui
Projects
None yet
Development

No branches or pull requests

1 participant