Some bug fixes
This commit is contained in:
parent
2c9ef1cfe1
commit
3c50aeae5f
2 changed files with 9 additions and 5 deletions
|
|
@ -5,7 +5,6 @@ func _ready() -> void:
|
|||
Session.dynamic_objects_spawner = self
|
||||
|
||||
func request_spawn(data: Variant) -> Node:
|
||||
if is_multiplayer_authority() == false: return
|
||||
if data.has("type") == false or data.has("spawn_name") == false:
|
||||
return Node.new()
|
||||
match data.type:
|
||||
|
|
@ -34,6 +33,7 @@ func request_spawn(data: Variant) -> Node:
|
|||
return projectile
|
||||
"object":
|
||||
var object: Node3D = Registry.spawnable_objects[data.spawn_name].instantiate()
|
||||
|
||||
|
||||
for key in data.keys():
|
||||
object.set(key,data[key])
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue