Before formatting:
class Lobby extends MarginContainer:
signal battle_started(player: int)
@onready var battle_button: Button = %BattleButton
func _ready() -> void:
battle_button.pressed.connect(request_battle.rpc_id.bind(1))
@rpc("any_peer", "call_remote", "reliable")
func request_battle() -> void:
var id := multiplayer.get_remote_sender_id()
var valid_match := Match.request(id)
if valid_match:
valid_match.in_progress = true
for player in valid_match.players:
battle_started.emit(player)
After formatting:
class Lobby extends MarginContainer:
signal battle_started(player: int)
@onready var battle_button: Button = %BattleButton
func _ready() -> void:
battle_button.pressed.connect(request_battle.rpc_id.bind(1))
@rpc("any_peer", "call_remote", "reliable") func request_battle() -> void:
var id := multiplayer.get_remote_sender_id()
var valid_match := Match.request(id)
if valid_match:
valid_match.in_progress = true
for player in valid_match.players:
battle_started.emit(player)
Before formatting:
After formatting: