private void PrepareNextTetromino() { TetrominoDef nextTetrominoDef = new TetrominoDef() { TetrominoType = (TetrominoType)Random.Range(0, 7), BlockDefs = new BlockDef[] { BlockDefCollection.GetRandomBlockDef(), BlockDefCollection.GetRandomBlockDef(), BlockDefCollection.GetRandomBlockDef(), BlockDefCollection.GetRandomBlockDef(), }, }; NextTetrominoDef = nextTetrominoDef; }
private void PrepareTetrominoBomb() { Health.RemoveHealth(10); TetrominoDef nextTetrominoDef = new TetrominoDef() { TetrominoType = _NextTetrominoDef.TetrominoType, BlockDefs = new BlockDef[] { BlockDefCollection.GetBlockDef(BlockType.Bomb), BlockDefCollection.GetBlockDef(BlockType.Bomb), BlockDefCollection.GetBlockDef(BlockType.Bomb), BlockDefCollection.GetBlockDef(BlockType.Bomb), }, }; NextTetrominoDef = nextTetrominoDef; }