Added exit trigger in rover game so you can leave before the timer runs out
This commit is contained in:
1 parent
cbbfe694ed
commit
2f8bbe57e2
7 files changed
+43
-15
No files matched your search
@@ -1,4 +1,5 @@
|
||||
extends RigidBody
|
||||
signal rover_exit_level
|
||||
|
||||
const EPSILON = 0.0001
|
||||
const SPEED = 300.0
|
||||
@@ -27,3 +28,6 @@ func _unhandled_input(event):
|
||||
area = area.get_meta("owner")
|
||||
if area.on_rover_interact(self):
|
||||
break
|
||||
|
||||
func _on_exit_interact_box_area_entered(area):
|
||||
emit_signal("rover_exit_level")
|
||||
@@ -41,4 +41,6 @@ func _process(delta):
|
||||
func _on_Timer_timeout():
|
||||
emit_signal("game_over")
|
||||
|
||||
|
||||
func _on_rover_rover_exit_level():
|
||||
timer.stop()
|
||||
emit_signal("game_over")
|
||||
Reference in new issue
Block a user