Wow xD, yes, I made the list dynamically and corrected what I was missing, filled in the values of 'each' (lol) instance of "logro_extra" as you inferred before and discarded the code that is too much in the signal and in the node, because it is no longer necessary, it turned out to be something much simpler than I thought, I did more than what has to be done, in the end I finished with this.
extends Node2D
onready var lista = $Lienzito/AspectRatioContainer/Vertical_list
const logro = preload("res://scenes/Logro.tscn") # Achievement
func _ready():
## Show achievement list, Muestra la lista de logros
for idx in Config.achievements:
var logro_extra = logro.instance() # Instance achievement
logro_extra.get_node("Icono").texture = load(Config.achievements[idx]["img"])
logro_extra.get_node("Titulo_logro").bbcode_text = Config.achievements[idx]["title"]
logro_extra.get_node("Desc_logro").bbcode_text = Config.achievements[idx]["desc"]
lista.add_child(logro_extra) # add child to Vertical_list
Config.achievement file from GodotAutoloadSystem
var achievements : Dictionary = {
0: {
'title':"Tutorial",
"desc": "Pasaste el nivel tutorial, donde aprendiste como jugar el juego.",
"img": "res://assets/achievements/logro1.png"
},
1:{
"title":"x5",
"desc": "Completaste los primero 5 niveles.",
"img": "res://assets/achievements/logro5.png"
},
2:{
"title":"25 vidas",
"desc": "Wow!!! Terminaste los primeros 25 niveles de un solo golpe!",
"img": "res://assets/achievements/logro_oculto.png"
},
3: {
"title":"Gran perdedor x5",
"desc": "Completa 5 niveles pasandote del limite de puntos recuperando tu puntuacion con los botones circulares.",
"img": "res://assets/achievements/logro_oculto.png"
},
4: {
"title":"Grandioso perdedor x15",
"desc": "Completa 15 niveles pasandote del limite de puntos recuperando tu puntuacion con los botones circulares.",
"img": "res://assets/achievements/logro_oculto.png"
},
5: {
"title":"Perfecto perdedor x25",
"desc": "Completa 25 niveles pasandote del limite de puntos recuperando tu puntuacion con los botones circulares.",
"img": "res://assets/achievements/logro_oculto.png"
},
}
node to instance... nothing.
Result:

Thanks a lot. xD