online multiplayer chess game (note server currently down)
Diffstat (limited to 'ui/PromotionPreview.gd')
| -rw-r--r-- | ui/PromotionPreview.gd | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/ui/PromotionPreview.gd b/ui/PromotionPreview.gd new file mode 100644 index 0000000..c184746 --- /dev/null +++ b/ui/PromotionPreview.gd @@ -0,0 +1,14 @@ +extends TextureButton + +var focused = false setget set_focused + + +func set_focused(is_focused: bool): + focused = is_focused + rect_scale = Vector2(1.1, 1.1) if focused else Vector2(.9, .9) + + +func _ready(): + rect_pivot_offset = Globals.grid.piece_size / 2 + rect_min_size = Globals.grid.piece_size + set_focused(false) |