37 lines
664 B
GDScript
37 lines
664 B
GDScript
tool
|
|
extends Control
|
|
|
|
class_name UnitPoints
|
|
|
|
export var move = 0 setget set_move
|
|
export var hull = 0 setget set_hull
|
|
export var shield = 0 setget set_shield
|
|
export var damage = 0 setget set_damage
|
|
|
|
func _ready():
|
|
set_move(move)
|
|
set_hull(hull)
|
|
set_shield(shield)
|
|
set_damage(damage)
|
|
|
|
func set_move(val):
|
|
move = val
|
|
if has_node("hud/move"):
|
|
$hud/move.text = String(val)
|
|
|
|
func set_hull(val):
|
|
hull = val
|
|
if has_node("hud/hull"):
|
|
$hud/hull.text = String(val)
|
|
|
|
func set_shield(val):
|
|
shield = val
|
|
if has_node("hud/shield"):
|
|
$hud/shield.text = String(val)
|
|
|
|
func set_damage(val):
|
|
damage = val
|
|
if has_node("hud/damage"):
|
|
$hud/damage.text = String(val)
|
|
|