|
@@ -7,6 +7,9 @@ signal kace_damaged
|
|
signal life_changed
|
|
signal life_changed
|
|
|
|
|
|
|
|
|
|
|
|
+const MAX_LIFE := 1999
|
|
|
|
+
|
|
|
|
+
|
|
var life: int
|
|
var life: int
|
|
|
|
|
|
|
|
|
|
@@ -14,6 +17,7 @@ func setup(x: int, y: int, max_life: int):
|
|
position.x = x * 40
|
|
position.x = x * 40
|
|
position.y = y * 20
|
|
position.y = y * 20
|
|
life = randi() % max_life + 1
|
|
life = randi() % max_life + 1
|
|
|
|
+ life = min(life, MAX_LIFE)
|
|
emit_signal("life_changed", life)
|
|
emit_signal("life_changed", life)
|
|
|
|
|
|
|
|
|