Highlight selected ship lab cards
This commit is contained in:
parent
d20a62a26f
commit
8f7b58f2a8
3 changed files with 27 additions and 4 deletions
|
|
@ -96,6 +96,7 @@ func _process(delta: float) -> bool:
|
|||
var lab_menu: Control = controller.get_node("../UI/LabMenu")
|
||||
var lab_card_0: Control = controller.get_node("../UI/LabMenu/Upgrade0")
|
||||
var lab_card_1: Control = controller.get_node("../UI/LabMenu/Upgrade1")
|
||||
var lab_card_2: Control = controller.get_node("../UI/LabMenu/Upgrade2")
|
||||
var lab_card_3: Control = controller.get_node("../UI/LabMenu/Upgrade3")
|
||||
var lab_detail: Label = controller.get_node("../UI/LabMenu/DetailLabel")
|
||||
var lab_buy: IconButton = controller.get_node("../UI/LabMenu/BuyButton")
|
||||
|
|
@ -116,7 +117,7 @@ func _process(delta: float) -> bool:
|
|||
quit(1)
|
||||
return true
|
||||
controller.call("_on_lab_upgrade", 2)
|
||||
if not "Targeting Array" in lab_detail.text:
|
||||
if not "Targeting Array" in lab_detail.text or not lab_card_2.highlighted or lab_card_0.highlighted:
|
||||
print("TEST_SHIP_LAB: FAIL (tapping an upgrade did not update its detail)")
|
||||
quit(1)
|
||||
return true
|
||||
|
|
|
|||
Loading…
Reference in a new issue