summaryrefslogtreecommitdiff
path: root/components
diff options
context:
space:
mode:
authorrom <romangraef@gmail.com>2021-04-25 16:05:09 +0200
committerrom <romangraef@gmail.com>2021-04-25 16:05:17 +0200
commit8ff102c632d39433c0a8d276e4bdacbca362dc51 (patch)
tree7f7d1f18f58af8ed5094efbc793857cc002d216c /components
parent2115f2305a09fce17cb2ebc74c42c2a48f4dff21 (diff)
downloadldjam48-8ff102c632d39433c0a8d276e4bdacbca362dc51.tar.gz
ldjam48-8ff102c632d39433c0a8d276e4bdacbca362dc51.tar.bz2
ldjam48-8ff102c632d39433c0a8d276e4bdacbca362dc51.zip
camera movement and signals
Diffstat (limited to 'components')
-rw-r--r--components/CameraTrackFollower.gd1
-rw-r--r--components/Level.gd10
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")
+