online multiplayer chess game (note server currently down)
| -rw-r--r-- | networking/PacketHandler.gd | 9 | ||||
| -rw-r--r-- | ui/board/Board.gd | 2 | ||||
| -rw-r--r-- | ui/menus/startmenu/StartMenu.tscn | 1 |
3 files changed, 1 insertions, 11 deletions
diff --git a/networking/PacketHandler.gd b/networking/PacketHandler.gd index c974907..5734e28 100644 --- a/networking/PacketHandler.gd +++ b/networking/PacketHandler.gd @@ -18,7 +18,6 @@ signal signupresult(what) const HEADERS := { "joinrequest": "J", "hostrequest": "H", - "stopgame": "K", "signup": "C", "signin": ">", "relay": "R", # relay goes to both @@ -53,7 +52,6 @@ func set_hosting(newhosting: bool) -> void: func return() -> void: # return to the void if hosting: leaving = true - stopgame("") # stop hosting set_hosting(false) @@ -110,9 +108,6 @@ func _data_recieved() -> void: emit_signal("info_recieved", text) HEADERS.loadpgn: emit_signal("load_pgn", text) - HEADERS.stopgame: - if !Globals.grid.chess.game_over(): # dont go back if its a stophost thing or the game is over by the st (HACK) - go_back(text, true) HEADERS.signal: var signal: Dictionary = text match signal.type: @@ -264,7 +259,3 @@ func relay_signal(body: Dictionary, header: String) -> Dictionary: # its really func send_mov(mov: String) -> void: send_gamecode_packet({move = mov}, HEADERS.move) - - -func stopgame(reason: String) -> void: - send_gamecode_packet({"reason": reason}, HEADERS.stopgame) diff --git a/ui/board/Board.gd b/ui/board/Board.gd index 176f804..7a7046a 100644 --- a/ui/board/Board.gd +++ b/ui/board/Board.gd @@ -304,7 +304,6 @@ func draw(reason := "") -> void: ui.set_status(string, 0) SoundFx.play("Victory") Events.emit_signal("game_over", string, true) - PacketHandler.stopgame("game over") func win(winner: String, reason := "") -> void: @@ -312,7 +311,6 @@ func win(winner: String, reason := "") -> void: ui.set_status(string, 0) #: black won the game by checkmate Events.emit_signal("game_over", string, true) SoundFx.play("Victory") - PacketHandler.stopgame("game over") func load_pgn(pgn: String) -> void: diff --git a/ui/menus/startmenu/StartMenu.tscn b/ui/menus/startmenu/StartMenu.tscn index 6a41599..1fadbc7 100644 --- a/ui/menus/startmenu/StartMenu.tscn +++ b/ui/menus/startmenu/StartMenu.tscn @@ -67,6 +67,7 @@ margin_right = -30.0 margin_bottom = -30.0 [node name="" type="Button" parent="CenterContainer/tabs"] +unique_name_in_owner = true visible = false anchor_right = 1.0 anchor_bottom = 1.0 |