allow luaget/luaset/luacall to access tables and methods, improve type conversion, add bl.string, begin adding matrix
This commit is contained in:
@@ -49,26 +49,4 @@ function _bllua_set_var(%name, %val) {
|
||||
return "";
|
||||
}
|
||||
|
||||
// Public Lua library for TS
|
||||
function luacall(%func, %a,%b,%c,%d,%e,%f,%g,%h,%i,%j,%k,%l,%m,%n,%o,%p) {
|
||||
if($_bllua_active)
|
||||
return _bllua_luacall("_bllua_call", %func, %a,%b,%c,%d,%e,%f,%g,%h,%i,%j,%k,%l,%m,%n,%o,%p);
|
||||
}
|
||||
function luaexec(%fn) {
|
||||
if($_bllua_active)
|
||||
return _bllua_luacall("_bllua_exec", %fn);
|
||||
}
|
||||
function luaeval(%code) {
|
||||
if($_bllua_active)
|
||||
return _bllua_luacall("_bllua_eval", %code);
|
||||
}
|
||||
function luaget(%name) {
|
||||
if($_bllua_active)
|
||||
return _bllua_luacall("_bllua_getvar", %name);
|
||||
}
|
||||
function luaset(%name, %val) {
|
||||
if($_bllua_active)
|
||||
_bllua_luacall("_bllua_setvar", %name, %val);
|
||||
}
|
||||
|
||||
echo(" Executed libts-ts.cs");
|
||||
|
||||
Reference in New Issue
Block a user