TpdeaX / BetterPause-Geode

betterPause ported to geode, from there you will receive updates.
10 stars 9 forks source link

Please give up the scroll layer #22

Open Naxrin opened 6 months ago

Naxrin commented 6 months ago

EVERY button in your scroll layer is extremely frequently clicked, while players have to scroll up/down very often, this leads it toooooo stupid to pull them all into a scroll layer. The options button and eye button can be removed somewhere else, for instance nearby the level info as follows. image

TpdeaX commented 6 months ago

I've been wanting to fix that too, I've noticed it since the first version xd

Naxrin commented 5 months ago

I've been wanting to fix that too, I've noticed it since the first version xd

I made an alter mod to modify the Betterpause mod, Hoping that would be not that weird? IDK image

Some fix:

1. The bp mod is cool, but I hate the ScrollLayer My repo: https://github.com/Naxrin/BetterPause-ScrollSlayer It's not forked from here but just trying to modify the layer.

2. Consider the (0.5, float) AnchorPoint For different texture fonts, texts' length are variable, while as I see in your mod, the AnchorPoint of the Volume Settings and Quest CCLabelBMFont objects is set to (0, 0). This will cause some texts not set to the center of the colume. I suggest you set a common position x value for all nodes in a column, and set their AnchorPoint to (0.5, any y value you like). This will force them to be center-alignment regardless of the length of the nodes.

3. Consider bigger line spacing Again fonts, for some texture fonts, letters like 'g' 'j' 'p' 'q' may severely cover the text below; in your mod my level names often mess up with the creator name above and the level type text below. I suggest moving the creater text 4 units up and the level type text 5 units down. image

4. Bronze coins are shown as silver user coins Also as seen in the screenshot in issue 3, The Abyss' 2 coins are unverified bronze. And also take a fight with Weebify plz, and the champion remains his coins there

5. Move the settings menu to the bottom right. As for ScrollLayer buttons are now static laying in the left side, the settings button and the info button have to be moved elsewhere. Here my mod removes the eye button for the callback will cause bug for my mod I can hide the pause menu by another mod Shaddy Pause.