Moving camera management to Player
parent
a09675320a
commit
5797bf44fa
|
@ -272,13 +272,13 @@ func create_player(pid: int, is_local:= false, respawn:= false) -> void:
|
||||||
|
|
||||||
if is_local:
|
if is_local:
|
||||||
local_player = new_player #$Players.get_node(str(id))
|
local_player = new_player #$Players.get_node(str(id))
|
||||||
local_player.get_node("Head/Camera").current = true
|
# local_player.get_node("Head/Camera").current = true
|
||||||
$NetworkTesting/TextEdit.text = new_info.name
|
$NetworkTesting/TextEdit.text = new_info.name
|
||||||
$NetworkTesting/ColorPickerButton.color = new_info.color
|
$NetworkTesting/ColorPickerButton.color = new_info.color
|
||||||
#local_player.rpc(&'set_color', new_info.color)
|
#local_player.rpc(&'set_color', new_info.color)
|
||||||
elif local_player: # if there is a local player, make sure we keep using it's camera
|
# elif local_player: # if there is a local player, make sure we keep using it's camera
|
||||||
new_player.get_node("Head/Camera").current = false
|
# new_player.get_node("Head/Camera").current = false
|
||||||
local_player.get_node("Head/Camera").current = true
|
# local_player.get_node("Head/Camera").current = true
|
||||||
#new_player.rpc(&'set_color', player_list.get(pid).color)
|
#new_player.rpc(&'set_color', player_list.get(pid).color)
|
||||||
|
|
||||||
func start_dedicated_server(): # start server without creating a local player
|
func start_dedicated_server(): # start server without creating a local player
|
||||||
|
|
Reference in New Issue