Added new HUD for bed timer
This commit is contained in:
1 parent
2bd6bc1c4e
commit
fc58d4590f
11 files changed
+190
-17
No files matched your search
@@ -6,6 +6,7 @@ export var time_per_day : float = 600.0
|
||||
onready var player = get_tree().get_nodes_in_group("player")[0]
|
||||
onready var day_timer = $"%day_timer"
|
||||
onready var day_timer_text = $"%day_timer_text"
|
||||
onready var current_coins_text = $"%current_coins_text"
|
||||
onready var pause_menu = $"%pause_menu"
|
||||
|
||||
func _ready():
|
||||
@@ -17,7 +18,8 @@ func _process(delta):
|
||||
var time_left : int = day_timer.time_left
|
||||
var minutes : int = time_left / 60
|
||||
var seconds : int = time_left % 60
|
||||
day_timer_text.text = "Time Left: %0*d:%0*d" % [2, minutes, 2, seconds]
|
||||
day_timer_text.text = "%0*d:%0*d" % [2, minutes, 2, seconds]
|
||||
current_coins_text.text = "%d" % player.get_item_from_inventory("coins")
|
||||
|
||||
func _unhandled_input(event):
|
||||
if event.is_action_pressed("pause_game"):
|
||||
|
||||
@@ -69,11 +69,15 @@ func consume_food(item : Resource):
|
||||
set_health(MAX_HEALTH)
|
||||
print("player: Hunger Satisfied! Ate %s" % item.name)
|
||||
|
||||
func can_afford(item_name, item_amount):
|
||||
assert(item_amount > 0)
|
||||
func get_item_from_inventory(var item_name : String):
|
||||
var current_amount : int = 0
|
||||
if(inventory.has(item_name)):
|
||||
current_amount = inventory[item_name]
|
||||
return current_amount
|
||||
|
||||
func can_afford(item_name, item_amount):
|
||||
assert(item_amount > 0)
|
||||
var current_amount : int = get_item_from_inventory(item_name)
|
||||
return current_amount >= item_amount
|
||||
|
||||
func modify_inventory(item_name, item_amount):
|
||||
|
||||
Reference in new issue
Block a user