15 lines
437 B
GDScript
15 lines
437 B
GDScript
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])
|
|
|