diff options
author | tpart <tpart120@proton.me> | 2025-06-03 22:25:32 +0200 |
---|---|---|
committer | tpart <tpart120@proton.me> | 2025-06-03 22:25:37 +0200 |
commit | a2c2f9c84ba43c218556926b0f6650318e701d68 (patch) | |
tree | 3251dd8004a83c6e3e219cc616a819eea64372f8 /client/game.gd | |
parent | 29772d6b2f244c6c172347c5e96530a16ca4517d (diff) | |
download | hurrycurry-a2c2f9c84ba43c218556926b0f6650318e701d68.tar hurrycurry-a2c2f9c84ba43c218556926b0f6650318e701d68.tar.bz2 hurrycurry-a2c2f9c84ba43c218556926b0f6650318e701d68.tar.zst |
Support new character style system
Diffstat (limited to 'client/game.gd')
-rw-r--r-- | client/game.gd | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/client/game.gd b/client/game.gd index e516615a..5b0062f9 100644 --- a/client/game.gd +++ b/client/game.gd @@ -113,13 +113,13 @@ func handle_packet(p): "add_player": var player_instance: Player if p.id == player_id: - player_instance = ControllablePlayer.new(p.id, p.name, p.position, p.character, self) + player_instance = ControllablePlayer.new(p.id, p.name, p.position, p.character, p.class, self) in_lobby_updated.connect(player_instance.onscreen_controls.in_lobby_updated) player_instance.onscreen_controls.in_lobby_updated(in_lobby) camera.target = player_instance.movement_base set_join_state(JoinState.JOINED) else: - player_instance = Player.new(p.id, p.name, p.position, p.character, self) + player_instance = Player.new(p.id, p.name, p.position, p.character, p.class, self) players[p.id] = player_instance add_child(player_instance) update_players.emit(players) @@ -361,7 +361,7 @@ func toggle_join(): match join_state: JoinState.SPECTATING: set_join_state(JoinState.WAITING) - mp.send_join(Global.get_profile("username"), Global.get_profile("character")) + mp.send_join(Global.get_profile("username"), Global.get_profile("character_style")) JoinState.WAITING: push_error("Join/Leave action already toggled.") JoinState.JOINED: @@ -412,7 +412,7 @@ func spectate_center(): var player_center: Vector3 = Vector3(0.,0.,0.) for v in players.values(): var p: Player = v - if p.character_idx >= 0: + if !p.is_customer: player_sum += 1 player_center += p.movement_base.position sum += 1 |