From ce9c15836bfab6cede51f8becd3477c3d7707f4d Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Tue, 14 Feb 2023 12:16:52 +0100 Subject: [PATCH] Don't die on script errors --- src/shapes.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/shapes.ts b/src/shapes.ts index a0ba978..d00538d 100644 --- a/src/shapes.ts +++ b/src/shapes.ts @@ -263,8 +263,11 @@ export function buildMesh( } case "turtle": { const t = new TurtleVM(name, scene, meshSpec.value.program.map(fromJS)); - t.debug = true; - t.exec(); + try { + t.exec(); + } catch (e) { + console.error(e); + } return { rootnode: t.container, subnodes: Promise.resolve(t.meshes),