Fix StationMovement in Multiplayer, still works singleplayer

This commit is contained in:
JonShard
2026-08-10 13:02:19 +02:00
parent dbaad35e50
commit bf31f85b02
5 changed files with 144 additions and 42 deletions
+5 -1
View File
@@ -2,7 +2,7 @@ extends Node
func _unhandled_input(event: InputEvent) -> void:
if event.is_action_pressed("quit_game"):
get_tree().quit()
all_quit_game.rpc()
if event.is_action_pressed("satisfy_table_orders"):
satisfy_table_orders()
if event.is_action_pressed("set_building_mode"):
@@ -12,6 +12,10 @@ func _unhandled_input(event: InputEvent) -> void:
if event.is_action_pressed("set_game_over"):
set_game_over()
# Kill all clients
@rpc("any_peer", "call_local", "reliable")
func all_quit_game():
get_tree().quit()
# Finds any node of class/type Table and calls satisfyAllOrders()
func satisfy_table_orders() -> void: