online multiplayer chess game (note server currently down)
fix info labels for PvP
bendn 2022-10-04
parent 2a98b81 · commit 1e7798b
-rw-r--r--ui/board/Game.tscn4
-rw-r--r--ui/menus/local_multiplayer/LocalMultiplayer.gd4
2 files changed, 5 insertions, 3 deletions
diff --git a/ui/board/Game.tscn b/ui/board/Game.tscn
index f1b59b1..f5a0712 100644
--- a/ui/board/Game.tscn
+++ b/ui/board/Game.tscn
@@ -93,6 +93,6 @@ alignment = 1
unique_name_in_owner = true
anchor_right = 0.0
anchor_bottom = 0.0
-margin_top = 216.0
+margin_top = 220.0
margin_right = 320.0
-margin_bottom = 564.0
+margin_bottom = 560.0
diff --git a/ui/menus/local_multiplayer/LocalMultiplayer.gd b/ui/menus/local_multiplayer/LocalMultiplayer.gd
index 232eefb..652a22f 100644
--- a/ui/menus/local_multiplayer/LocalMultiplayer.gd
+++ b/ui/menus/local_multiplayer/LocalMultiplayer.gd
@@ -25,7 +25,9 @@ func create(moves: PoolStringArray, player1_color: bool, players: PoolIntArray,
PacketHandler.lobby.toggle(false)
match mode:
MODES.PVP:
- pass # nothing to do ?
+ b.auto_change_team = true
+ b.team = "w"
+ ui._on_info({name = "Anonymous", country = "rainbow"})
MODES.PVE:
b.team = "w" if player1_color == true else "b"
board_engine_bridge = BoardEngineBridge.new(b, [Chess.__swap_color(b.team)], get_tree(), engine_depth)