extends Control const CARGO_ITEM = preload("res://scenes/cargo_item.tscn") @onready var inventory_container = %InventoryContainer func _ready(): for child in inventory_container.get_children(): inventory_container.remove_child(child) for item in DataHandler.game_data.inventory: var grid_item = CARGO_ITEM.instantiate() inventory_container.add_child(grid_item) grid_item.init(item, DataHandler.game_data.inventory[item])