20 lines
328 B
GDScript
Executable file
20 lines
328 B
GDScript
Executable file
extends Rule
|
|
|
|
static func ready(piece: Piece):
|
|
pass
|
|
|
|
static func select(piece: Piece, game: Game):
|
|
piece.possible_movements = [
|
|
Vector2i(-1,0),
|
|
Vector2i(1,0),
|
|
Vector2i(-1,-1),
|
|
Vector2i(1,1),
|
|
Vector2i(0,1),
|
|
Vector2i(0,-1),
|
|
Vector2i(-1,1),
|
|
Vector2i(1,-1),
|
|
]
|
|
pass
|
|
|
|
static func before_move(piece: Piece):
|
|
pass
|