This repository has been archived on 2022-01-09. You can view files and clone it, but cannot push or open issues/pull-requests.
liblast/Game/Assets/UI/HUD.gd

20 lines
500 B
GDScript

extends Control
func update_ammo(var weapon, var amount):
$Weapon/VBoxContainer/RoundsClips.text = str(amount)
func updateHealth(health: int):
$Health/HealthBar.value = health
$Health/HealthBar/HealthText.text = String(health)
func update_crosshair(kill):
$Crosshair.visible = true # visible
#$Crosshair/HitConfirmation.activate(0.15, false)
print("HUD: kill = ", kill)
if kill:
$Crosshair/HitConfirmation.activate(0.3, true)
else:
$Crosshair/HitConfirmation.activate(0.15, false)