diff options
Diffstat (limited to 'components')
-rw-r--r-- | components/CameraTrackFollower.gd | 1 | ||||
-rw-r--r-- | components/Level.gd | 10 |
2 files changed, 10 insertions, 1 deletions
diff --git a/components/CameraTrackFollower.gd b/components/CameraTrackFollower.gd index 22420d9..819e13b 100644 --- a/components/CameraTrackFollower.gd +++ b/components/CameraTrackFollower.gd @@ -29,7 +29,6 @@ func _process(delta): return var next_point = _points[_pidx] var dist : Vector2 = next_point - position - print("Camera movement", dist) if _t < speedup_time: current_speed += speedup * max(0, min(speedup_time-_t, delta)) _t += delta diff --git a/components/Level.gd b/components/Level.gd index 135a2cf..c3cb338 100644 --- a/components/Level.gd +++ b/components/Level.gd @@ -1,6 +1,16 @@ extends Node2D class_name Level +signal lost_heart() +signal level_finished() + func start(): print("Level starting.") + +func lose_heart(): + emit_signal("lost_heart") + +func finish_level(): + emit_signal("level_finished") + |