summaryrefslogtreecommitdiff
path: root/scripts/hud.gd
blob: 80c58a0e3827a94a6b72c89f2c87934df134fc32 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
extends Node

func _ready():
  pass

func _on_ms_button_pressed():
  var visible = get_node("ms").is_visible()
  if visible:
    get_node("ms").set_visible(false)
  else:
    popup_shop()

func _on_storage_button_pressed():
  var visible = get_node("storage").is_visible()
  if visible:
    get_node("storage").set_visible(false)
  else:
    popup_storage()
    
func _popup(which):
  var tabs = ["ms", "storage"]
  for tab in tabs:
    get_node(tab).set_visible(tab == which)

func popup_storage():
  _popup("storage")
  
func popup_shop():
  _popup("ms")
    
func set_funds(cash):
  get_node("funds/cash").set_text(str(cash))
  
func update_storage(storage):
  get_node("storage").update_storage(storage)