small racing game im working on
make minimap not fail when ghost dies
| -rw-r--r-- | project.godot | 1 | ||||
| -rw-r--r-- | ui/map.gd | 4 |
2 files changed, 2 insertions, 3 deletions
diff --git a/project.godot b/project.godot index 6d328fa..8f2abe3 100644 --- a/project.godot +++ b/project.godot @@ -25,7 +25,6 @@ window/stretch/aspect="expand" movie_writer/movie_file="/home/bendn/Documents/tracer/movie.mp4.avi" movie_writer/disable_vsync=true -movie_writer/fps=30 [importer_defaults] @@ -32,7 +32,8 @@ func _ready() -> void: func _process(_delta: float) -> void: for follower in followers: - (follower[0] as PathFollow2D).progress = track.curve.get_closest_offset((follower[1] as Node3D).global_position) + if is_instance_valid(follower[1]): + (follower[0] as PathFollow2D).progress = track.curve.get_closest_offset((follower[1] as Node3D).global_position) func vec(xy: float) -> Vector2: return Vector2(xy, xy) @@ -49,7 +50,6 @@ func mkfollower(node: Node3D, tex: Texture, mod := Color.WHITE, back := false): else: followers.push_back([follower, node]) - func flatten(v: Vector3) -> Vector2: return Vector2(v.x, v.z) |