This repository has been archived on 2020-09-30. You can view files and clone it, but cannot push or open issues or pull requests.
2020-07-07 18:42:22 +00:00
|
|
|
extends Control
|
|
|
|
|
|
|
|
onready var scene = $"/root/scene" as GameInstance
|
|
|
|
|
2020-07-09 14:50:34 +00:00
|
|
|
var displayed_charge = 0 setget set_current_charge
|
|
|
|
var max_charge = 1 setget set_max_charge
|
|
|
|
|
|
|
|
func set_current_charge(val):
|
|
|
|
$Container/CurrentBox/HBoxContainer/CurrentChargeLabel.text = "(" + str(round(val/10)/100) + "kJ)"
|
|
|
|
$Container/CurrentBox/ProgressBar.value = val
|
|
|
|
|
|
|
|
func set_max_charge(val: float):
|
|
|
|
$Container/CurrentBox/ProgressBar.max_value = max_charge
|