diff options
author | kobewi <kobewi4e@gmail.com> | 2023-05-24 16:39:48 +0200 |
---|---|---|
committer | kobewi <kobewi4e@gmail.com> | 2023-05-24 16:43:29 +0200 |
commit | 9128ce95ced884bcfea0743e6724f0a9b40fb995 (patch) | |
tree | c2d572427b84bc6f291a90cc06e4d75bcf9a2ac8 | |
parent | b7032b5ecf8ac247e01acd5e54c9028c0dfe52df (diff) | |
download | redot-engine-9128ce95ced884bcfea0743e6724f0a9b40fb995.tar.gz |
Check for null in set_pattern()
-rw-r--r-- | scene/2d/tile_map.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/scene/2d/tile_map.cpp b/scene/2d/tile_map.cpp index 35f57607ec..63fa8cdd35 100644 --- a/scene/2d/tile_map.cpp +++ b/scene/2d/tile_map.cpp @@ -2334,7 +2334,8 @@ Vector2i TileMap::map_pattern(const Vector2i &p_position_in_tilemap, const Vecto void TileMap::set_pattern(int p_layer, const Vector2i &p_position, const Ref<TileMapPattern> p_pattern) { ERR_FAIL_INDEX(p_layer, (int)layers.size()); - ERR_FAIL_COND(!tile_set.is_valid()); + ERR_FAIL_COND(tile_set.is_null()); + ERR_FAIL_COND(p_pattern.is_null()); TypedArray<Vector2i> used_cells = p_pattern->get_used_cells(); for (int i = 0; i < used_cells.size(); i++) { |