Fixes for scripts

This commit is contained in:
Daniel Mills
2021-08-07 23:41:21 -04:00
parent 8e032fa26a
commit afd4820713
8 changed files with 87 additions and 25 deletions

View File

@@ -49,6 +49,11 @@ public class IrisExecutionEnvironment implements EngineExecutionEnvironment {
}
}
@Override
public IrisScriptingAPI getAPI() {
return api;
}
public void execute(String script)
{
try {
@@ -68,20 +73,4 @@ public class IrisExecutionEnvironment implements EngineExecutionEnvironment {
return null;
}
@Override
public void execute(String script, double x, double y, double z) {
api.setX(x);
api.setY(y);
api.setZ(z);
execute(script);
}
@Override
public Object evaluate(String script, double x, double y, double z) {
api.setX(x);
api.setY(y);
api.setZ(z);
return evaluate(script);
}
}