From 7d5b9028383f16214e7e47d2e259c4f1958ad553 Mon Sep 17 00:00:00 2001 From: Aaron Franke Date: Sat, 2 Dec 2023 00:44:59 -0600 Subject: [PATCH] Add a descriptive error message when creating a mesh surface from arrays --- servers/rendering_server.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/servers/rendering_server.cpp b/servers/rendering_server.cpp index e84616a2322..763989fdd45 100644 --- a/servers/rendering_server.cpp +++ b/servers/rendering_server.cpp @@ -1193,7 +1193,7 @@ Error RenderingServer::mesh_create_surface_data_from_arrays(SurfaceData *r_surfa array_len = v3.size(); } break; default: { - ERR_FAIL_V(ERR_INVALID_DATA); + ERR_FAIL_V_MSG(ERR_INVALID_DATA, "Vertex array must be a PackedVector2Array or PackedVector3Array."); } break; } ERR_FAIL_COND_V(array_len == 0, ERR_INVALID_DATA); @@ -1214,7 +1214,7 @@ Error RenderingServer::mesh_create_surface_data_from_arrays(SurfaceData *r_surfa } } break; default: { - ERR_FAIL_V(ERR_INVALID_DATA); + ERR_FAIL_V_MSG(ERR_INVALID_DATA, "Bones array must be a PackedInt32Array."); } break; } } else if (i == RS::ARRAY_INDEX) {