Milestone 8 preparations 1

This commit is contained in:
Patrick_Pluto 2024-08-13 20:43:54 +02:00
commit c9211b444e
26 changed files with 101 additions and 104 deletions

View file

@ -9,7 +9,7 @@
extends Node
var settings = {"save_version" = 3, "fps_counter" = 1, "port" = 35000, "ip" = "127.0.0.1"}
var settings = {"save_version" = 4, "fps_counter" = 1, "port" = 35000, "ip" = "127.0.0.1", "username" = "DefaultName"}
var computers = 0
var players = 0
var map_name = "mansion"
@ -79,6 +79,7 @@ func reset():
func save_setting(setting_name, value):
settings[setting_name] = value
Save.saveJSON("user://settings.json", settings)
print("saved")
func apply_settings():
players = player_list.size() - 1
@ -111,9 +112,10 @@ func player_hit(target, beast):
beast.got_one(target)
func sync_player(node_name, position, rotation):
var current_character = get_tree().root.get_node("./"+map_name+"/"+node_name)
current_character.position = position
current_character.rotation = rotation
if get_tree().root.has_node("./"+map_name+"/"+node_name):
var current_character = get_tree().root.get_node("./"+map_name+"/"+node_name)
current_character.position = position
current_character.rotation = rotation
func sync_hammer(node_name, rotation):
var current_character = get_tree().root.get_node("./"+map_name+"/"+node_name+"/hammer")