15 lines
315 B
Dart
15 lines
315 B
Dart
import '../Board.dart';
|
|
import 'Stone.dart';
|
|
|
|
abstract class SpecialStone extends Stone {
|
|
final Board board;
|
|
|
|
SpecialStone(this.board);
|
|
|
|
/// Returns the associated number of the special stone
|
|
int getSpecialStoneNumber();
|
|
|
|
/// Performs the action of the special stone
|
|
void performSpecialStoneAction();
|
|
}
|