Added basic chat

This commit is contained in:
2024-01-28 22:08:08 +01:00
parent 75801e21fd
commit a6278cedb1
17 changed files with 182 additions and 22 deletions

View File

@ -25,7 +25,11 @@ func handle_packet(data: PackedByteArray, _peer: PacketPeer):
player.position = server_position
player.set_character_name(player_name)
if player_id == Global.account_id:
func spawn_player(id: String) -> Player:
var player = player_scene.instantiate()
player.id = id
if id == Global.account_id:
Global.player = player
player.controller = PlayerController.new()
main_player_spawned.emit(player)
@ -34,9 +38,5 @@ func handle_packet(data: PackedByteArray, _peer: PacketPeer):
player.controller.character = player
player.add_child(player.controller)
func spawn_player(id: String) -> Player:
var player = player_scene.instantiate()
player.id = id
%Players.add(player)
return player