absolllute / Mega-Hack-Pro-Future

Mega Hack Pro Suggestion & Issue Tracker
41 stars 5 forks source link

A few suggestions #937

Open zLudociel opened 2 years ago

zLudociel commented 2 years ago

I know it's a lot to read, sorry about that. I'll just jump straight into the suggestions, but keep in mind you don't have to add all or really any of these if you don't think they're good ideas:

1.  Ability to hide auto-retry menu when auto-retry is disabled (Similar to 'Hide Pause Menu').
2.  Ability to add, change, and remove hotkeys for selecting blocks and edit menu buttons (i.e. 'Shift + R' = Snap Rotate).
3.  Ability to keep the scale menu up by default (Similar to how the 'Rotate' button next to 'Swipe' functions)
4.  Ability to choose custom recording names with support for 'SimpleDateFormat' text.
5.  Ability to set 'Auto Deafen' and 'Auto No Auto-Retry' to a time in the level instead of percentage (i.e. 1 minute into a level).
6.  Ability to disable 'Auto No Auto-Retry' in practice or when using a StartPos.
7.  Ability to disable 'Auto Deafen' and 'Auto No Auto-Retry' if a level is under a certain length.
7.  Ability to multiply the size of orbs (and possibly other things) by a custom amount with/without changing the hitbox size.
8.  * Ability to open chests in the chest room without any keys.
9.  * Ability to change the transparency of player glow (it is very slightly transparent in game, but not in the files).
10. Ability to turn object glow off by default when placing objects.
11. * Ability to make objects be placed aligned with the grid when using a custom grid size (they currently align with the centre of the tile, which isn't an issue if the grid is the same size as the object, but not otherwise).
12. Ability to maintain position in level when entering practice mode (usually restarts you when you enter practice mode).
13. * Ability to go to icon customizer and possibly other pages (such as shops) with a hotkey.
14. Ability to set opacity of individual hitbox types (i.e. solids: 0%, hazards: 100%, specials: 50%).
15. * Ability to stop hitboxes (mainly player trail) from having transparency overlaps (possibly by keeping the elements at full opacity, then setting the opacity of the container displaying the hitboxes to the opacity amount, if that's possible).
16. Ability to disable hitboxes when play-testing in the editor.
17. Ability to change transition speed (when 'No Transitions' is not enabled).
18. * Ability to reveal the goals for unlocking icons where they don't say (i.e. obtained from a gauntlet or the treasure room).
19. Ability to separate 'CPS' and 'Total Clicks' in the status HUD.
20. Ability to make pressing 'Esc' in the pause menu resume the game instead of exiting the level.
21. * Ability to make pressing the 'Windows' key not do anything when in 'Fullscreen' or 'Borderless Windowed'.
22. Ability to customize the 'Clock' status feature using 'SimpleDateFormat'.
23. Ability to display how long Geometry Dash has been open, and how long someone has been editing a level.
24. Ability to display session time with milliseconds.
25. Ability to have a timer progress bar showing how far the player is in the level with time. (time on attempt/level length in units of time, Example: 1:08/2:30).

  * -   Not sure if it is possible to do but suggesting just in case

I put a lot of effort into writing this all out, I would love to see some of these features in Mega Hack, it would mean a lot. Kind Regards, Lucy

NewAlexGamer commented 2 years ago
1. technically suggested already, the issue is general about it so i thing the menu that appears without the auto retry can be included (issue #914)
2. betteredit adds hotkeys for basically anything in the editor
6. just do it yourself since it can still help to have that active in startpos/practice
7. (the second 7, there's 2 of them) this is another thing that would work locally and honestly can't see the use of making orbs bigger without changing the hitbox (you can scale orbs while changing the hitbox tho)
12. issue #436
13. i believe this was planned already, i read this somewhere either on twitter or actually here
16. you can, just pause the playtest and disable them or set a keybind to it and press it when needed with "disable in editor" option disabled
19. you can, press the triangle thing on it's right and just check what you need, if you mean have them as 2 different status then it's a valid thing ye
20. issue #890
21. i swear i suggested that a long time ago and it wasn't possible but i can't find it
23. time displayed in the editor is a thing already, although how much time gd has been open not yet
24. why would someone ever need that
MainConMan commented 2 years ago

Please make them in each in a separate issue next time! It makes it easier to keep track of each individual suggestion

NefariousIntent2 commented 2 years ago

Actually I would not recommend. If you spam on github repos, they can hide your account from view. So no one can see your repos, account, or even the issues you create.

NefariousIntent2 commented 2 years ago

In this case he would have to create 25 issues, which is sure to set off the bot to hide your account. Contacting git support wont help. They can take months to respond and its usually an automated message helping no one.

MainConMan commented 2 years ago

Oh I did not know that. Thanks for sharing

NefariousIntent2 commented 2 years ago

Oh I did not know that. Thanks for sharing

Its ok