Rework Register and Player objects to remove some global functions

This commit is contained in:
2023-08-28 22:00:53 +00:00
parent aad89926d9
commit 9dc04f6ce7
8 changed files with 135 additions and 200 deletions

View File

@@ -1039,7 +1039,7 @@ JSValue duk_cmd(JSContext *js, JSValueConst this, int argc, JSValueConst *argv)
case 118:
str = JS_ToCString(js,argv[1]);
return bb2js(text_bb(str, js2number(argv[2]), js2number(argv[3]), 1.0));
ret = bb2js(text_bb(str, js2number(argv[2]), js2number(argv[3]), 1.0));
break;
case 119:
@@ -1050,6 +1050,9 @@ JSValue duk_cmd(JSContext *js, JSValueConst this, int argc, JSValueConst *argv)
case 120:
ret = str2js(engine_info());
break;
case 121:
return num2js(get_timescale());
break;
}
if (str)

View File

@@ -309,3 +309,8 @@ void sim_step() {
void set_timescale(float val) {
timescale = val;
}
double get_timescale()
{
return timescale;
}