extends HBoxContainer # Declare member variables here. Examples: # var a = 2 # var b = "text" onready var primary_item = $PrimaryItem onready var secondary_item = $SecondaryItem onready var _primary_item_count = $PrimaryItem/Label onready var _secondary_item_count = $SecondaryItem/Label var _player_number :int # Called when the node enters the scene tree for the first time. func _ready(): if primary_item == null: print("--------WTF is going oN") else: print("----------thats find. ") pass #secondary_item.texture = PlayerInfo.player_inventory.secondary_selection.inventory_icon func set_player_number(_player_num: int) -> void: _player_number = _player_num func _process(delta): if _player_number: var pd :PlayerData = PlayerInfo.get_player_data(_player_number - 1) if pd: if (pd.player_inventory.primary_selection): primary_item.texture = pd.player_inventory.primary_selection.inventory_icon var count = pd.player_inventory.get_item_inventory_count(pd.player_inventory.primary_selection) if count > 1: _primary_item_count.text = str(count) else: _primary_item_count.text = '' else: primary_item.texture = null _primary_item_count.text = '' if (pd.player_inventory.secondary_selection): secondary_item.texture = pd.player_inventory.secondary_selection.inventory_icon var count = pd.player_inventory.get_item_inventory_count(pd.player_inventory.secondary_selection) if count > 1: _secondary_item_count.text = str(count) else: _secondary_item_count.text = '' else: secondary_item.texture = null _secondary_item_count.text = ''