From f84bab3bc21be6a8f574a8e4a590cb540dee2fd5 Mon Sep 17 00:00:00 2001 From: Mattes D Date: Wed, 15 Apr 2020 01:23:24 +0200 Subject: Fixed Lua Vector unification. (#4652) --- src/Bindings/ManualBindings.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/Bindings/ManualBindings.cpp') diff --git a/src/Bindings/ManualBindings.cpp b/src/Bindings/ManualBindings.cpp index 063c7f582..5bf5062c9 100644 --- a/src/Bindings/ManualBindings.cpp +++ b/src/Bindings/ManualBindings.cpp @@ -2967,7 +2967,7 @@ static int tolua_cLineBlockTracer_FirstSolidHitTrace(lua_State * tolua_S) { // This is the Vector3-based variant of the call: if ( - !L.CheckParamUserType(idx + 1, "Vector3", idx + 2) || + !L.CheckParamVector3(idx + 1, idx + 2) || !L.CheckParamEnd(idx + 3) ) { @@ -3061,11 +3061,11 @@ static int tolua_cLineBlockTracer_LineOfSightTrace(lua_State * tolua_S) return 1; } - if (L.IsParamUserType(idx + 1, "Vector3")) + if (L.IsParamVector3(idx + 1)) { - // This is the Vector3d-based variant of the call: + // This is the Vector3-based variant of the call: if ( - !L.CheckParamUserType(idx + 1, "Vector3", idx + 2) || + !L.CheckParamVector3(idx + 1, idx + 2) || // Optional param lineOfSight is not checked !L.CheckParamEnd(idx + 4) ) @@ -3089,7 +3089,7 @@ static int tolua_cLineBlockTracer_LineOfSightTrace(lua_State * tolua_S) return 1; } - tolua_error(L, "cLineBlockTracer:LineOfSightTrace(): Invalid parameters, expected either a set of coords, or two Vector3d's", nullptr); + tolua_error(L, "cLineBlockTracer:LineOfSightTrace(): Invalid parameters, expected either a set of coords, or two Vector3's", nullptr); return 0; } -- cgit v1.2.3