Nicknames
This commit is contained in:
parent
337ba22bd3
commit
e269127a25
7 changed files with 134 additions and 14 deletions
|
|
@ -11,6 +11,7 @@ func _ready() -> void:
|
|||
|
||||
$Lobby.hide()
|
||||
$MainMenu.show()
|
||||
%NicknameEdit.text = ClientSettings.NICKNAME
|
||||
|
||||
func _on_leave_button_pressed() -> void:
|
||||
Lobby.leave()
|
||||
|
|
@ -41,7 +42,7 @@ func _on_host_button_pressed() -> void:
|
|||
$Lobby.show()
|
||||
|
||||
func _on_connect_button_pressed() -> void:
|
||||
var ip = $MainMenu/VBoxContainer/LineEdit.text
|
||||
var ip = %IpEdit.text
|
||||
if ip == "":
|
||||
ip = "localhost"
|
||||
var joined = Lobby.join(ip)
|
||||
|
|
@ -75,18 +76,18 @@ func on_player_switched_team():
|
|||
child.queue_free()
|
||||
|
||||
for attacker in Lobby.attack_team:
|
||||
var label = Label.new()
|
||||
label.text = str(attacker)
|
||||
var label = PlayerLabel.new()
|
||||
label.id = attacker
|
||||
%AttackTeam.add_child(label)
|
||||
|
||||
for defender in Lobby.defence_team:
|
||||
var label = Label.new()
|
||||
label.text = str(defender)
|
||||
var label = PlayerLabel.new()
|
||||
label.id = defender
|
||||
%DefenceTeam.add_child(label)
|
||||
|
||||
for spectator in Lobby.specators_team:
|
||||
var label = Label.new()
|
||||
label.text = str(spectator)
|
||||
var label = PlayerLabel.new()
|
||||
label.id = spectator
|
||||
%SpectatorsTeam.add_child(label)
|
||||
|
||||
func _on_join_attack_button_pressed() -> void:
|
||||
|
|
@ -108,3 +109,14 @@ func on_session_ended() -> void:
|
|||
else:
|
||||
$MainMenu.show()
|
||||
$Lobby.hide()
|
||||
|
||||
|
||||
func _on_nickname_edit_text_changed(new_text: String) -> void:
|
||||
if new_text == "":
|
||||
ClientSettings.NICKNAME = "MyNameIs"
|
||||
else:
|
||||
ClientSettings.NICKNAME = new_text
|
||||
|
||||
|
||||
func _on_exit_button_pressed() -> void:
|
||||
get_tree().quit()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue