Inital project

This commit is contained in:
2026-05-22 23:28:18 -05:00
commit 605bfff1d1
250 changed files with 5930 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
extends Node
const BALL = preload("uid://dpcnrigmslqkt")
var current_level: Node
var chat_node: Chat
@rpc("any_peer", "call_remote", "reliable")
func request_spawn_ball(pos: Vector3):
if is_multiplayer_authority():
_spawn_ball(pos, multiplayer.get_remote_sender_id())
func _spawn_ball(pos: Vector3, sender_id: int):
var new_ball: Node3D = BALL.instantiate()
new_ball.name = "Ball_%d_%d" % [sender_id, randi()]
current_level.add_child(new_ball, true)
new_ball.global_position = pos