UNPKG

nes-tetris-representation

Version:

A set of types and classes that represent the pieces, movement, and rng of NES Tetris

5 lines (4 loc) 313 B
import { Piece, ActivePiece, Grid } from './piece-types'; export declare function movePiece(grid: Grid, currentPiece: ActivePiece, newPiece: ActivePiece): ActivePiece; export declare function getPiece(piece: Omit<ActivePiece, 'blocks'>): ActivePiece; export declare function getPieceGrid(piece: Piece): Grid;