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

An ability to change piece spawn height in custom rooms/games #1274

Open
4 tasks done
KonSola5 opened this issue Mar 15, 2024 · 0 comments
Open
4 tasks done

An ability to change piece spawn height in custom rooms/games #1274

KonSola5 opened this issue Mar 15, 2024 · 0 comments
Labels
improvement Something can be added or improved

Comments

@KonSola5
Copy link

Checklist

  • I've checked both open and recently closed issues to ensure this feature is not already requested.
  • I am using the newest version of TETR.IO.
  • I am certain this is a feature request, not a bug.
  • I've thought this feature through properly.

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

TETR.IO always spawns pieces on (height + 1) row (row 22 with default board size), so if you wish to more accurately replicate for example, NES ruleset (spawns pieces mostly on row 19), TE:C (spawns pieces on row 20), or PPT ruleset (spawns pieces on row 21), you can't do that.

Describe the solution you'd like

An option to change the piece spawning offset, relative to the field height (with 0 being right above the skyline).
Default offset would be 1.

This should be also validated so the spawnpoint always lays in bounds (so not below the floor and not above the buffer zone)

Describe alternatives you've considered

Changing field height. However this resizes the board, and Lock Out can't be replicated accurately.

Additional context

No response

@KonSola5 KonSola5 added the improvement Something can be added or improved label Mar 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement Something can be added or improved
Projects
None yet
Development

No branches or pull requests

1 participant