extends Button @export var weapon: WeaponResource func _ready() -> void: icon = weapon.preview text = str(weapon.cost) func _pressed() -> void: var player_data = Session.get_player_data() if player_data["money"] >= weapon.cost: var player: Player = Session.player_nodes[multiplayer.get_unique_id()] player_data["money"] -= weapon.cost player.get_node("WeaponSystem").add(weapon.weapon_system_scene.instantiate(),"ability_first")