Gameplay Details - mstop4/bomino GitHub Wiki

Rotation System

By default, the game uses the Bomino Rotation System (BMRS), a hybrid of SRS and BPS rotation system with modifications:


Fours
These use SRS rotations and kicks, with symmetrical kicks for I. I does not rotate or kick.

Not Fours
These use BPS rotations with SRS-inspired kicks. O1 and X do not rotate or kick.

Note: BMRS is still a work in progress and may change in future versions.

Top Out Conditions

All game modes use both of the following conditions:

Block Out

Pieces normally spawn on rows 21-23. If row 21 is blocked, the piece attempt to spawn on rows 22-24 instead. If the piece still can't spawn, the game ends.

Lock Out

If a piece locks completely above row 20, the game ends.

Movement Behaviours

  • Delayed Auto Shift (DAS): 10f
  • DAS Cancelling: Can be toggled on or off
  • Auto Repeat Rate (ARR): 2f
  • Entry Delay (ARE): 0f
  • Lock Delay: 30f
  • Max Lock Resets: 15
  • Merge Bomb Delay: 30f
  • Soft Drop Gravity Multiplier: 20x

Clear Delays

  • Line Count Delay: 10f * n + 15f, where n is the number of lines counted
  • Detonation Delay: 30f
  • Explosion Time: 31f
  • Coyote Time: 15f
  • Cascade Time: 1.5f per cell

Miscellaneous Rules

  • A Quad line fill or higher (4+ lines) will transform the next piece into a full bomb piece.
⚠️ **GitHub.com Fallback** ⚠️