Massive work on level, UI, sound, and player functionality, small progress on netcode. Renamed project to Net Gunner.

This commit is contained in:
2025-12-22 09:04:22 -05:00
parent 9a8f06437d
commit 3b6407d6e5
566 changed files with 42735 additions and 183 deletions

View File

@@ -2,12 +2,13 @@ extends Node3D
const multiplayer_pc_template = preload("res://templates/multiplayer_pc.tscn")
const camera_template = preload("res://templates/camera.tscn")
@onready var spawner = %Spawner
@onready var player_spawner = %Spawner
func _ready() -> void:
print("LEVEL LOADING, ID: " + str(Multiplayer.id))
for key in Multiplayer.players.values():
var pc = multiplayer_pc_template.instantiate()
pc.setup(key)
spawner.add_player(pc)
print("LEVEL LOADING, ID: " + str(Multiplayer.id) + " with " + str(Multiplayer.players.size()) + " keys recognized")
if Multiplayer.is_server():
for key in Multiplayer.players.values():
var pc = multiplayer_pc_template.instantiate()
player_spawner.add_player(pc, key)
pc.setup(key)
var camera = camera_template.instantiate()
add_child(camera)