summaryrefslogtreecommitdiff
path: root/components
diff options
context:
space:
mode:
authorrom <romangraef@gmail.com>2021-04-26 13:44:11 +0200
committerrom <romangraef@gmail.com>2021-04-26 13:44:16 +0200
commit6bc98b0fd0ae2657409bd53b6317035a32a499bd (patch)
tree140fab0c01e02e3555b73e8907a33bd63fe9473c /components
parentb66eb089dbce08f4d38df39f373718194febcb61 (diff)
downloadldjam48-6bc98b0fd0ae2657409bd53b6317035a32a499bd.tar.gz
ldjam48-6bc98b0fd0ae2657409bd53b6317035a32a499bd.tar.bz2
ldjam48-6bc98b0fd0ae2657409bd53b6317035a32a499bd.zip
base level loading improvements
TODO: get a boyfriend so i have something better to do than this
Diffstat (limited to 'components')
-rw-r--r--components/CameraTrackFollower.gd10
1 files changed, 7 insertions, 3 deletions
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")