fix: dragon buffering when no dragons in database

This commit is contained in:
Gerard Gascón 2025-04-12 00:47:28 +02:00
parent f9f38ba95c
commit 98e3b8a1e3
2 changed files with 4 additions and 1 deletions

View file

@ -56,6 +56,8 @@ func _instantiate_random_dragon():
for i in range(5):
dragon_sharing.receive("potato")
var dragon: DragonProperties = await dragon_sharing.on_dragon_received
if dragon == null:
return
for d in _library.dragons:
# TODO: Search for dragon and if is in library or in instantiated dragons continue next iteration
pass
@ -146,7 +148,7 @@ func _quit_dragon(id: int):
func _dragon_place_back(dragon: Dragon):
_dragon_entities.erase(dragon.id)
_dragon_entities.erase(dragon.properties.id)
func _on_close_pressed() -> void: