diff --git a/content/en-us/reference/engine/globals/LuaGlobals.yaml b/content/en-us/reference/engine/globals/LuaGlobals.yaml index b2900cbbf..4725fec00 100644 --- a/content/en-us/reference/engine/globals/LuaGlobals.yaml +++ b/content/en-us/reference/engine/globals/LuaGlobals.yaml @@ -346,6 +346,20 @@ functions: errors. In such case, `pcall()` also returns all results from the call, after this first result. In case of any error, `pcall()` returns false plus the error message. + + ```lua + local function divideByFive(n: number): number + return n / 5 + end + + local success, errorMessage = pcall(divideByFive, "notANumber") -- Results in error... + + if success then + -- Handle successful response... + else + warn("Error message:", errorMessage) + end + ``` parameters: - name: func type: function