tetrio / issues

Report issues and discuss improvements / feature requests around TETR.IO
https://tetr.io
387 stars 21 forks source link

Dynamic garbage phase settings? #1299

Open WAS-D opened 1 month ago

WAS-D commented 1 month ago

Checklist

Is your feature request related to a problem? Please describe.

Have you ever felt like garbage stacks up too fast, but when you modify the garbage phase time it doesn't scale along with player counts/game uptime? Well boy do I have a solution. Hi, Billy Mays here You know what I'll stop the infomercial joke here.

Describe the solution you'd like

It would be awesome if garbage phase time could be modified/scaled in the same way that gravity is throughout a game, so when there are less people garbage takes longer before being applied, or if the game has gone on for too long the phase speed increases to hurry things up.

Describe alternatives you've considered

This might not be such a big thing for public lobbies since the default settings for garbage phases is 0, but it would definitely be helpful in private battles/for dinguses like me who can't shake the feeling that something is wrong. It shouldn't be too hard to change it on the fly if the garbage phases settings have the same/similar properties as the gravity settings.

Additional context

Also uh, gravity phases, is the time setting for each individual phase or is it for the entire 3 phases? I'm confuzzled but that's a minor thing.

WAS-D commented 1 month ago

If I had access/knew where to find the website source, I'd make a proof of concept to go along with this, sorry.