small racing game im working on
Diffstat (limited to 'classes/block.gd')
| -rw-r--r-- | classes/block.gd | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/classes/block.gd b/classes/block.gd index c630727..f14540f 100644 --- a/classes/block.gd +++ b/classes/block.gd @@ -35,13 +35,14 @@ const ITER := [WALL_W, WALL_E, WALL_S, WALL_N] func _ready() -> void: if Engine.is_editor_hint(): return - if editor: - collision_layer = Globals.DEFAULT_EDITOR_LAYER + if editor && "collision_layer" in self: + self["collision_layer"] = Globals.DEFAULT_EDITOR_LAYER if not making_thumbnail: var cam := get_node_or_null(^"camera") if cam: cam.queue_free() - input_ray_pickable = false + if "input_ray_pickable" in self: + self["input_ray_pickable"] = false # helpers |