From 81a6b05b265446ca68163b2d64d20479456ac81b Mon Sep 17 00:00:00 2001 From: Deukhoofd Date: Fri, 30 Nov 2018 12:09:06 +0100 Subject: [PATCH] Actually pass script reference if requested --- Upsilon/BaseTypes/ScriptFunction/ScriptMethodInfoFunction.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Upsilon/BaseTypes/ScriptFunction/ScriptMethodInfoFunction.cs b/Upsilon/BaseTypes/ScriptFunction/ScriptMethodInfoFunction.cs index b05457e..49882bd 100644 --- a/Upsilon/BaseTypes/ScriptFunction/ScriptMethodInfoFunction.cs +++ b/Upsilon/BaseTypes/ScriptFunction/ScriptMethodInfoFunction.cs @@ -37,6 +37,8 @@ namespace Upsilon.BaseTypes.ScriptFunction $"and parameter types: {string.Join(", ", types.Select(x => $"'{x.Name}'"))}"); } var objects = new List(); + if (_passScriptReference) + objects.Add(script); objects.AddRange(_directTypeManipulation ? variables.Select(x => (object) x).ToList() : variables.Select(x => x.ToCSharpObject()).ToList());