summaryrefslogtreecommitdiffstats
path: root/pause_menu_status.gd
diff options
context:
space:
mode:
authorJan Tuomi <jan@jantuomi.fi>2025-12-08 22:59:55 +0200
committerJan Tuomi <jan@jantuomi.fi>2025-12-08 22:59:55 +0200
commitc09d1026f21fd10623866dda8251fe144e358d53 (patch)
treed3f1403cbf5ef12f2029ee88b8fbae01a3b7ef35 /pause_menu_status.gd
parent7156f79ceb6c5bfd31b4d32bc896269f3b6f7e4b (diff)
Improve status page
Diffstat (limited to 'pause_menu_status.gd')
-rw-r--r--pause_menu_status.gd13
1 files changed, 13 insertions, 0 deletions
diff --git a/pause_menu_status.gd b/pause_menu_status.gd
index fc108e1..5a28d1f 100644
--- a/pause_menu_status.gd
+++ b/pause_menu_status.gd
@@ -1,2 +1,15 @@
class_name PauseMenuStatus
extends PauseMenuPage
+
+@onready var top: Top = get_tree().root.get_node("Top")
+@onready var inventory: Inventory = top.inventory
+
+const grey: Color = Color("4d4d4d")
+
+func _on_tree_entered() -> void:
+ if not is_node_ready(): return
+
+ if not inventory.hanging:
+ $AbilityHang.modulate = grey
+ if not inventory.zoop:
+ $AbilityZoop.modulate = grey