// The following method selects the source to use for piece spawning. public void ClientSelectPieceSelectionSource ( STPieceSelectionSource pieceSelectionSource ) { this.mCachedSelectedPieceShapeCurrent = STPiece.STPieceShape.None; this.mCachedSelectedPieceShapeNext = STPiece.STPieceShape.None; switch (pieceSelectionSource) { case STPieceSelectionSource.Random: { this.mPieceSelectionSource = pieceSelectionSource; } break; case STPieceSelectionSource.AlternatingSAndZ: { this.mPieceSelectionSource = pieceSelectionSource; } break; case STPieceSelectionSource.Queue: { this.mPieceSelectionSource = pieceSelectionSource; } break; default: { this.mPieceSelectionSource = STPieceSelectionSource.Random; } break; } }
public void DirectSetPieceSelectionSource(STPieceSelectionSource pieceSelectionSource) { this.mPieceSelectionSource = pieceSelectionSource; }