From 6bc98b0fd0ae2657409bd53b6317035a32a499bd Mon Sep 17 00:00:00 2001 From: rom Date: Mon, 26 Apr 2021 13:44:11 +0200 Subject: base level loading improvements TODO: get a boyfriend so i have something better to do than this --- components/CameraTrackFollower.gd | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'components') diff --git a/components/CameraTrackFollower.gd b/components/CameraTrackFollower.gd index 819e13b..e2d9bbe 100644 --- a/components/CameraTrackFollower.gd +++ b/components/CameraTrackFollower.gd @@ -7,9 +7,13 @@ signal done() var _points func _path(value): path = value - _pidx = 0 - _t = 0 - _points = value.curve.get_baked_points() + if path == null: + _points = [] + _pidx = -1 + else: + _pidx = 0 + _t = 0 + _points = value.curve.get_baked_points() current_speed = 0 _done_emitted = false print("New path set to CameraTrackFollower") -- cgit