diff --git a/build_vm_scripts/build_rcbasic_all.sh b/build_vm_scripts/build_rcbasic_all.sh
new file mode 100644
index 0000000..2303ad8
--- /dev/null
+++ b/build_vm_scripts/build_rcbasic_all.sh
@@ -0,0 +1,48 @@
+#!/bin/bash
+
+
+BASEDIR=$(dirname 0)
+cd $BASEDIR
+
+RCBASIC_BUILD_ERROR=2
+RCBASIC_RUNTIME_ERROR=2
+
+export RCBASIC_BUILD_MAIN_DIR=/home/n00bc0de/Projects
+
+export RCBASIC_BUILD_JOURNAL=build_journal.sh
+
+#RCBASIC_BUILD
+if [ -e $RCBASIC_BUILD_JOURNAL ]
+then
+rm $RCBASIC_BUILD_JOURNAL
+fi
+
+touch build_journal.sh
+chmod +x build_journal.sh
+
+pushd $BASEDIR/RCBASIC4/rcbasic_build
+./build.sh
+popd
+
+source $RCBASIC_BUILD_JOURNAL
+
+echo "RCBASIC_BUILD STATUS = $RCBASIC_BUILD_ERROR"
+
+
+#RCBASIC_RUNTIME
+if [ $RCBASIC_BUILD_ERROR == 0 ]
+then
+
+pushd $BASEDIR/RCBASIC4/rcbasic_runtime
+./build.sh
+popd
+
+source $RCBASIC_BUILD_JOURNAL
+
+echo "RCBASIC_RUNTIME STATUS = $RCBASIC_RUNTIME_ERROR"
+
+fi
+
+
+echo "rcbasic_build status=$RCBASIC_BUILD_ERROR"
+echo "rcbasic_RUNTIME status=$RCBASIC_RUNTIME_ERROR"
diff --git a/build_vm_scripts/rcbasic_build_auto.sh b/build_vm_scripts/rcbasic_build_auto.sh
new file mode 100644
index 0000000..d06fbf9
--- /dev/null
+++ b/build_vm_scripts/rcbasic_build_auto.sh
@@ -0,0 +1,25 @@
+#!/bin/bash
+
+BASEDIR=$(dirname 0)
+
+echo "build journal path: $RCBASIC_BUILD_JOURNAL"
+
+codeblocks --clean rcbasic_build.cbp
+codeblocks --target=Release --build rcbasic_build.cbp
+
+
+if [ ! -e $BASEDIR/bin/Release/rcbasic_build ]
+then
+
+pushd $RCBASIC_BUILD_MAIN_DIR
+echo "export RCBASIC_BUILD_ERROR=1" >> $RCBASIC_BUILD_JOURNAL
+popd
+
+else
+
+pushd $RCBASIC_BUILD_MAIN_DIR
+echo "export RCBASIC_BUILD_ERROR=0" >> $RCBASIC_BUILD_JOURNAL
+popd
+
+fi
+
diff --git a/build_vm_scripts/rcbasic_runtime_auto.sh b/build_vm_scripts/rcbasic_runtime_auto.sh
new file mode 100644
index 0000000..8bcb6ac
--- /dev/null
+++ b/build_vm_scripts/rcbasic_runtime_auto.sh
@@ -0,0 +1,25 @@
+#!/bin/bash
+
+BASEDIR=$(dirname 0)
+
+
+echo "build journal path: $RCBASIC_BUILD_JOURNAL"
+
+codeblocks --clean rcbasic_runtime.cbp
+codeblocks --target=Release --build rcbasic_runtime.cbp
+
+if [ ! -e $BASEDIR/bin/Release/rcbasic_runtime ]
+then
+
+pushd $RCBASIC_BUILD_MAIN_DIR
+echo "export RCBASIC_RUNTIME_ERROR=1" >> "$RCBASIC_BUILD_JOURNAL"
+popd
+
+else
+
+pushd $RCBASIC_BUILD_MAIN_DIR
+echo "export RCBASIC_RUNTIME_ERROR=0" >> "$RCBASIC_BUILD_JOURNAL"
+popd
+
+fi
+
diff --git a/doc/doc_files/nav_bottom.html b/doc/doc_files/nav_bottom.html
index 1605e97..fa8c826 100644
--- a/doc/doc_files/nav_bottom.html
+++ b/doc/doc_files/nav_bottom.html
@@ -85,8 +85,6 @@ ul, #myUL {
Input$
-tst
-
@@ -1149,7 +1147,7 @@ ul, #myUL {
ReadInput_Stop
-ReadInput_Text$
+ReadInput_GetText$
ReadInput_SetText
@@ -2089,6 +2087,10 @@ ul, #myUL {
GetWorld3DTimeStep
+SetSceneFog
+
+GetSceneFog
+
diff --git a/doc/files/readinput_gettext.txt b/doc/files/readinput_gettext.txt
new file mode 100644
index 0000000..1139505
--- /dev/null
+++ b/doc/files/readinput_gettext.txt
@@ -0,0 +1,4 @@
+#title ReadInput_GetText$ [RCBasic Doc]
+#header function ReadInput_GetText$()
+
+
diff --git a/rcbasic_build/.~lock.rcbasic4_changes.ods# b/rcbasic_build/.~lock.rcbasic4_changes.ods#
index c469f27..def14c8 100644
--- a/rcbasic_build/.~lock.rcbasic4_changes.ods#
+++ b/rcbasic_build/.~lock.rcbasic4_changes.ods#
@@ -1 +1 @@
-,n00b,fedora,15.11.2024 20:29,file:///home/n00b/.config/libreoffice/4;
\ No newline at end of file
+,n00b,fedora,25.11.2024 14:22,file:///home/n00b/.config/libreoffice/4;
\ No newline at end of file
diff --git a/rcbasic_build/intern_inc/switch_cases.h b/rcbasic_build/intern_inc/switch_cases.h
index dce4ad3..246a60f 100644
--- a/rcbasic_build/intern_inc/switch_cases.h
+++ b/rcbasic_build/intern_inc/switch_cases.h
@@ -1,6 +1,5 @@
rc_fprint( FPRINT_TXT$ )
rc_input( INPUT$_PROMPT$ )
-rc_tst( )
#/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_inc/exceptions/rc_arrayDim.h
#/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_inc/exceptions/rc_stringArrayDim.h
#/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_inc/exceptions/rc_numberArrayDim.h
@@ -444,7 +443,7 @@ rc_setClipboardText( SETCLIPBOARDTEXT_TXT$ )
rc_hasClipboardText( )
rc_readInput_Start( )
rc_readInput_Stop( )
-rc_readInput_Text( )
+rc_readInput_GetText( )
rc_readInput_SetText( READINPUT_SETTEXT_TXT$ )
rc_readInput_ToggleBackspace( READINPUT_TOGGLEBACKSPACE_FLAG )
rc_createSprite( CREATESPRITE_IMG, CREATESPRITE_FRAME_W, CREATESPRITE_FRAME_H )
@@ -866,6 +865,8 @@ rc_setWorld3DMaxSubSteps( SETWORLD3DMAXSUBSTEPS_STEPS )
rc_setWorld3DTimeStep( SETWORLD3DTIMESTEP_TS )
rc_getWorld3DMaxSubSteps( )
rc_getWorld3DTimeStep( )
+rc_setSceneFog( SETSCENEFOG_COLOR, SETSCENEFOG_FOG_TYPE, SETSCENEFOG_START_VAL, SETSCENEFOG_END_VAL, SETSCENEFOG_DENSITY, SETSCENEFOG_PIXELFOG, SETSCENEFOG_RANGEFOG )
+rc_getSceneFog( &GETSCENEFOG_COLOR, &GETSCENEFOG_FOG_TYPE, &GETSCENEFOG_START_VAL, &GETSCENEFOG_END_VAL, &GETSCENEFOG_DENSITY, &GETSCENEFOG_PIXELFOG, &GETSCENEFOG_RANGEFOG )
rc_startParticleEmitter( STARTPARTICLEEMITTER_ACTOR )
rc_stopParticleEmitter( STOPPARTICLEEMITTER_ACTOR )
rc_setParticleDirection( SETPARTICLEDIRECTION_ACTOR, SETPARTICLEDIRECTION_X, SETPARTICLEDIRECTION_Y, SETPARTICLEDIRECTION_Z )
diff --git a/rcbasic_build/intern_lib/conio.bas b/rcbasic_build/intern_lib/conio.bas
index 51474f0..ecad6fb 100644
--- a/rcbasic_build/intern_lib/conio.bas
+++ b/rcbasic_build/intern_lib/conio.bas
@@ -1,3 +1,2 @@
sub Fprint(txt$)
function Input$(prompt$)
-sub tst()
diff --git a/rcbasic_build/intern_lib/scene.bas b/rcbasic_build/intern_lib/scene.bas
index 468099c..dba040d 100644
--- a/rcbasic_build/intern_lib/scene.bas
+++ b/rcbasic_build/intern_lib/scene.bas
@@ -6,3 +6,5 @@ sub SetWorld3DMaxSubSteps( steps )
sub SetWorld3DTimeStep( ts )
function GetWorld3DMaxSubSteps()
function GetWorld3DTimeStep()
+Sub SetSceneFog(color, fog_type, start_val, end_val, density, pixelFog, rangeFog)
+Sub GetSceneFog(ByRef color, ByRef fog_type, ByRef start_val, ByRef end_val, ByRef density, ByRef pixelFog, ByRef rangeFog)
diff --git a/rcbasic_build/intern_lib/textedit.bas b/rcbasic_build/intern_lib/textedit.bas
index df16344..18bec8e 100644
--- a/rcbasic_build/intern_lib/textedit.bas
+++ b/rcbasic_build/intern_lib/textedit.bas
@@ -1,5 +1,5 @@
sub ReadInput_Start()
sub ReadInput_Stop()
-function ReadInput_Text$()
+function ReadInput_GetText$()
sub ReadInput_SetText(txt$)
sub ReadInput_ToggleBackspace(flag)
diff --git a/rcbasic_build/main.cpp b/rcbasic_build/main.cpp
index c85fa73..8c38228 100755
--- a/rcbasic_build/main.cpp
+++ b/rcbasic_build/main.cpp
@@ -916,12 +916,16 @@ int main(int argc, char * argv[])
string rc_filename = "";// = "tst.bas";
- bool clean_after_build = false;
+ bool clean_after_build = true;
//DEBUG START
- //rc_filename = "/home/n00b/Projects/RCBASIC4/rcbasic_runtime/bin/Release/unittest.bas";
+ //rc_filename = "/home/n00b/projects/bu/constraint_demo/main.bas";
+ //rc_filename = "/home/n00b/projects/bu/rcbasic_v400A6_linux/rcbasic_v400_linux/examples/tile_demo/main.bas";
+ //rc_filename = "/home/n00b/projects/rcbasic_alpha3/test_project/main.bas";
//DEBUG END
+ //enable_presets = true;
+
if(argc > 1)
rc_filename = argv[1];
@@ -935,12 +939,12 @@ int main(int argc, char * argv[])
if(cmd_arg.compare("--debug")==0)
{
- cout << "DEBUG MODE" << endl;
+ //cout << "DEBUG MODE" << endl;
rcbasic_build_debug = true;
}
else if(cmd_arg.compare("--no-presets")==0)
{
- cout << "DISABLE PRESETS" << endl;
+ //cout << "DISABLE PRESETS" << endl;
enable_presets = false;
}
else if(cmd_arg.compare("--no-clean")==0)
@@ -951,7 +955,7 @@ int main(int argc, char * argv[])
if(rc_filename.compare("--version")==0)
{
- cout << "RCBASIC Compiler v4.0a" << endl;
+ cout << "RCBASIC Compiler v4.0" << endl;
return 0;
}
diff --git a/rcbasic_build/main.rc_asm b/rcbasic_build/main.rc_asm
deleted file mode 100644
index 657fde6..0000000
--- a/rcbasic_build/main.rc_asm
+++ /dev/null
@@ -1,65 +0,0 @@
-.code
-preset$ !0
-preset !1
-preset_t !0 !0
-preset_t !1 !0
-preset !2
-preset !3
-preset !4
-preset !5
-preset !6
-preset !7
-preset$ !2
-preset !11
-preset !12
-preset !13
-.code
-dim_tfield !1 !0 !0 !0 n0 n0 n0
-mov n0 8
-dim_tfield !2 !2 !0 !1 n0 n0 n0
-dim_tfield !2 !0 !1 !0 n0 n0 n0
-mov n0 6
-dim_type1 !2 !2 n0
-mov n0 4
-dim_type1 !3 !2 n0
-mov n0 4
-dim_type1 !4 !2 n0
-mov n0 3
-mov n1 6
-obj_usr_init1 !2 n0
-obj_usr1 !0 n1
-obj_usr_n !0
-obj_usr_get n2
-mov n3 13
-mov_r n2 n3
-mov$ s0 @0
-print$ s0
-mov n0 3
-mov n1 6
-obj_usr_init1 !3 n0
-obj_usr1 !0 n1
-obj_usr_n !0
-obj_usr_get n2
-print n2
-println
-mov n0 0
-obj_usr_init1 !2 n0
-obj_usr_get u0
-mov n0 0
-obj_usr_init1 !3 n0
-obj_usr_get u1
-uref_ptr !0 u0
-uref_ptr !1 u1
-func !17
-pop_ptr !2
-mov$ s0 @10
-print$ s0
-mov n0 3
-mov n1 6
-obj_usr_init1 !3 n0
-obj_usr1 !0 n1
-obj_usr_n !0
-obj_usr_get n2
-print n2
-println
-end
diff --git a/rcbasic_build/main.rc_data b/rcbasic_build/main.rc_data
deleted file mode 100644
index 8738bdd..0000000
--- a/rcbasic_build/main.rc_data
+++ /dev/null
@@ -1,11 +0,0 @@
-5
-2
-3
-0
-0
-0
-0
-14
-3
-5
-0
diff --git a/rcbasic_build/main_str_data.sdata b/rcbasic_build/main_str_data.sdata
deleted file mode 100644
index d1796a8..0000000
Binary files a/rcbasic_build/main_str_data.sdata and /dev/null differ
diff --git a/rcbasic_build/rc_builtin.h b/rcbasic_build/rc_builtin.h
index 1f1fc8b..bb63ef6 100755
--- a/rcbasic_build/rc_builtin.h
+++ b/rcbasic_build/rc_builtin.h
@@ -8,7 +8,6 @@ void init_embedded_functions()
add_embedded_arg("txt$", ID_TYPE_STR);
embed_function("Input$", ID_TYPE_FN_STR);
add_embedded_arg("prompt$", ID_TYPE_STR);
- embed_function("tst", ID_TYPE_SUB);
embed_function("ArrayDim", ID_TYPE_FN_NUM);
add_embedded_arg("id", ID_TYPE_BYREF_NUM);
embed_function("StringArrayDim", ID_TYPE_FN_NUM);
@@ -1275,7 +1274,7 @@ void init_embedded_functions()
embed_function("HasClipboardText", ID_TYPE_FN_NUM);
embed_function("ReadInput_Start", ID_TYPE_SUB);
embed_function("ReadInput_Stop", ID_TYPE_SUB);
- embed_function("ReadInput_Text$", ID_TYPE_FN_STR);
+ embed_function("ReadInput_GetText$", ID_TYPE_FN_STR);
embed_function("ReadInput_SetText", ID_TYPE_SUB);
add_embedded_arg("txt$", ID_TYPE_STR);
embed_function("ReadInput_ToggleBackspace", ID_TYPE_SUB);
@@ -2693,6 +2692,22 @@ void init_embedded_functions()
add_embedded_arg("ts", ID_TYPE_NUM);
embed_function("GetWorld3DMaxSubSteps", ID_TYPE_FN_NUM);
embed_function("GetWorld3DTimeStep", ID_TYPE_FN_NUM);
+ embed_function("SetSceneFog", ID_TYPE_SUB);
+ add_embedded_arg("color", ID_TYPE_NUM);
+ add_embedded_arg("fog_type", ID_TYPE_NUM);
+ add_embedded_arg("start_val", ID_TYPE_NUM);
+ add_embedded_arg("end_val", ID_TYPE_NUM);
+ add_embedded_arg("density", ID_TYPE_NUM);
+ add_embedded_arg("pixelFog", ID_TYPE_NUM);
+ add_embedded_arg("rangeFog", ID_TYPE_NUM);
+ embed_function("GetSceneFog", ID_TYPE_SUB);
+ add_embedded_arg("color", ID_TYPE_BYREF_NUM);
+ add_embedded_arg("fog_type", ID_TYPE_BYREF_NUM);
+ add_embedded_arg("start_val", ID_TYPE_BYREF_NUM);
+ add_embedded_arg("end_val", ID_TYPE_BYREF_NUM);
+ add_embedded_arg("density", ID_TYPE_BYREF_NUM);
+ add_embedded_arg("pixelFog", ID_TYPE_BYREF_NUM);
+ add_embedded_arg("rangeFog", ID_TYPE_BYREF_NUM);
embed_function("startParticleEmitter", ID_TYPE_SUB);
add_embedded_arg("actor", ID_TYPE_NUM);
embed_function("stopParticleEmitter", ID_TYPE_SUB);
diff --git a/rcbasic_build/rcbasic.dbgi b/rcbasic_build/rcbasic.dbgi
index 974818a..a061f65 100644
--- a/rcbasic_build/rcbasic.dbgi
+++ b/rcbasic_build/rcbasic.dbgi
@@ -1,43 +1 @@
-embedded_functions.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/conio.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/arrays.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/math.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/strings.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/stacks.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/files.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/directories.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/datetime.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/window.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/canvas.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/prim2d.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/images.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/keyboard.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/audio.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/joystick.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/gfxconsole.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/text.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/touch.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/network.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/video.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/system.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/matrix.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/process.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/clipboard.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/textedit.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/sprites.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/sprite_animation.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/sprite_physics.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/joint2D.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/tilemaps.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/mesh.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/actor.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/actor_animation.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/actor_physics.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/constraint3D.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/camera.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/scene.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/particles.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/lights.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/terrain.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/water.bas
-/home/n00b/Projects/RCBASIC4/rcbasic_build/intern_lib/materials.bas
+/home/n00b/projects/rcbasic_alpha3/test_project/main.bas
diff --git a/rcbasic_build/rcbasic.dbgs b/rcbasic_build/rcbasic.dbgs
index a7fdf18..b258b24 100644
--- a/rcbasic_build/rcbasic.dbgs
+++ b/rcbasic_build/rcbasic.dbgs
@@ -1,2100 +1,69 @@
-S main #fs0 0
-S main.Fprint txt$ 0
-S main.Input$ prompt$ 0
-BN main #fn0 0
-BN main.ArrayDim id 0
-BS main.StringArrayDim id$ 0
-BN main.NumberArrayDim id 0
-BN main.ArraySize id 0
-N main #fn1 1
-N main.ArraySize array_dim 1
-BS main.StringArraySize id$ 0
-N main.StringArraySize array_dim 0
-BN main.NumberArraySize id 0
-N main.NumberArraySize array_dim 1
-BN main.NumberArrayCopy src 0
-BN main.NumberArrayCopy dst 1
-BS main.StringArrayCopy src$ 0
-BS main #fs1 1
-BS main.StringArrayCopy dst$ 1
-BN main.ArrayCopy src 0
-BN main.ArrayCopy dst 1
-BN main.NumberArrayFill src 0
-N main.NumberArrayFill fdata 1
-BS main.StringArrayFill src$ 0
-S main.StringArrayFill fdata$ 1
-BN main.ArrayFill src 0
-N main.ArrayFill fdata 1
-BU main #fu0 0
-BU main.TypeArrayDim id 0
-BU main.TypeArraySize id 0
-N main.TypeArraySize array_dim 0
-BU main.TypeArrayCopy src 0
-BU main #fu1 1
-BU main.TypeArrayCopy dst 1
-BU main.TypeArrayFill src 0
-U main.TypeArrayFill fdata 1
-N main.Abs n 0
-N main.Acos n 0
-N main.AndBit a 0
-N main.AndBit b 1
-N main.Asin n 0
-N main.Atan n 0
-N main.Bin$ n 0
-N main.CInt32 i 0
-N main.CInt64 i 0
-N main.Cos n 0
-N main.Degrees r 0
-N main.Exp n 0
-N main.Frac n 0
-N main.Hex$ n 0
-S main.HexVal n$ 0
-N main.Int n 0
-N main.Log n 0
-N main.Max a 0
-N main.Max b 1
-N main.Min a 0
-N main.Min b 1
-N main.OrBit a 0
-N main.OrBit b 1
-N main.Radians d 0
-N main.Randomize n 0
-N main.Rand n 0
-N main.Round n 0
-N main.Sign n 0
-N main.Sin n 0
-N main.Sqrt n 0
-N main.Tan n 0
-N main.XOrBit a 0
-N main.XOrBit b 1
-N main.GetLineIntersection p0_x 0
-N main.GetLineIntersection p0_y 1
-N main #fn2 2
-N main.GetLineIntersection p1_x 2
-N main #fn3 3
-N main.GetLineIntersection p1_y 3
-N main #fn4 4
-N main.GetLineIntersection p2_x 4
-N main #fn5 5
-N main.GetLineIntersection p2_y 5
-N main #fn6 6
-N main.GetLineIntersection p3_x 6
-N main #fn7 7
-N main.GetLineIntersection p3_y 7
-BN main #fn8 8
-BN main.GetLineIntersection i_x 8
-BN main #fn9 9
-BN main.GetLineIntersection i_y 9
-N main.Interpolate min_a 0
-N main.Interpolate max_a 1
-N main.Interpolate mid_a 2
-N main.Interpolate min_b 3
-N main.Interpolate max_b 4
-N main.ATan2 y 0
-N main.ATan2 x 1
-N main.PointInQuad x 0
-N main.PointInQuad y 1
-N main.PointInQuad x1 2
-N main.PointInQuad y1 3
-N main.PointInQuad x2 4
-N main.PointInQuad y2 5
-N main.PointInQuad x3 6
-N main.PointInQuad y3 7
-N main.PointInQuad x4 8
-N main.PointInQuad y4 9
-N main.PointInTri x 0
-N main.PointInTri y 1
-N main.PointInTri x1 2
-N main.PointInTri y1 3
-N main.PointInTri x2 4
-N main.PointInTri y2 5
-N main.PointInTri x3 6
-N main.PointInTri y3 7
-N main.Distance2D x1 0
-N main.Distance2D y1 1
-N main.Distance2D x2 2
-N main.Distance2D y2 3
-N main.Distance3D x1 0
-N main.Distance3D y1 1
-N main.Distance3D z1 2
-N main.Distance3D x2 3
-N main.Distance3D y2 4
-N main.Distance3D z2 5
-N main.GetCircleLineIntersection circle_x 0
-N main.GetCircleLineIntersection circle_y 1
-N main.GetCircleLineIntersection radius 2
-N main.GetCircleLineIntersection x1 3
-N main.GetCircleLineIntersection y1 4
-N main.GetCircleLineIntersection x2 5
-N main.GetCircleLineIntersection y2 6
-BN main.GetCircleLineIntersection ix1 7
-BN main.GetCircleLineIntersection iy1 8
-BN main.GetCircleLineIntersection ix2 9
-BN main #fn10 10
-BN main.GetCircleLineIntersection iy2 10
-BN main.GetLinePlaneIntersection line_point 0
-BN main.GetLinePlaneIntersection line_direction 1
-BN main.GetLinePlaneIntersection plane_point_1 2
-BN main.GetLinePlaneIntersection plane_point_2 3
-BN main.GetLinePlaneIntersection plane_point_3 4
-BN main.GetLinePlaneIntersection intersection 5
-S main.Asc c$ 0
-N main.Chr$ n 0
-S main.Insert$ src$ 0
-S main.Insert$ tgt$ 1
-N main.Insert$ pos 0
-S main.InStr src$ 0
-S main.InStr substr$ 1
-S main.Lcase$ src$ 0
-S main.Left$ src$ 0
-N main.Left$ n 0
-S main.Length src$ 0
-S main.Len src$ 0
-S main.Ltrim$ src$ 0
-S main.Mid$ src$ 0
-N main.Mid$ start 0
-N main.Mid$ n 1
-S main.ReplaceSubstr$ src$ 0
-S main.ReplaceSubstr$ rpc$ 1
-N main.ReplaceSubstr$ pos 0
-S main.Replace$ src$ 0
-S main.Replace$ tgt$ 1
-S main #fs2 2
-S main.Replace$ rpc$ 2
-S main.Reverse$ src$ 0
-S main.Right$ src$ 0
-N main.Right$ n 0
-S main.Rtrim$ src$ 0
-S main.StringFill$ src$ 0
-N main.StringFill$ n 0
-N main.Str$ n 0
-N main.Str_F$ n 0
-N main.Str_S$ n 0
-S main.Tally src$ 0
-S main.Tally substr$ 1
-S main.Trim$ src$ 0
-S main.Ucase$ src$ 0
-S main.Val n$ 0
-S main.Size s$ 0
-S main.BufferFromString s$ 0
-BN main.BufferFromString buffer 0
-BN main.StringFromBuffer$ buffer 0
-N main.StringFromBuffer$ buffer_size 1
-N main.ClearStack_N num_stack 0
-N main.ClearStack_S str_stack 0
-N main.DeleteStack_N num_stack 0
-N main.DeleteStack_S str_stack 0
-N main.Push_N num_stack 0
-N main.Push_N n 1
-N main.Pop_N num_stack 0
-N main.Push_S str_stack 0
-S main.Push_S s$ 0
-N main.Pop_S$ str_stack 0
-N main.Stack_Size_N num_stack 0
-N main.Stack_Size_S str_stack 0
-S main.OpenFile fileName$ 0
-N main.OpenFile mode 0
-N main.CloseFile stream 0
-N main.ReadByte stream 0
-N main.WriteByte stream 0
-N main.WriteByte byte 1
-N main.ReadLine$ stream 0
-N main.Write stream 0
-S main.Write txt$ 0
-N main.WriteLine stream 0
-S main.WriteLine txt$ 0
-S main.CopyFile src$ 0
-S main.CopyFile dst$ 1
-S main.RemoveFile fileName$ 0
-S main.FileExists fileName$ 0
-S main.MoveFile src$ 0
-S main.MoveFile dst$ 1
-S main.RenameFile src$ 0
-S main.RenameFile dst$ 1
-S main.FileLength fileName$ 0
-N main.Tell stream 0
-N main.Seek stream 0
-N main.Seek pos 1
-N main.EOF stream 0
-N main.WriteByteBuffer stream 0
-BN main.WriteByteBuffer buf 1
-N main.WriteByteBuffer buf_size 2
-N main.ReadByteBuffer stream 0
-BN main.ReadByteBuffer buf 1
-N main.ReadByteBuffer buf_size 2
-S main.ChangeDir p$ 0
-S main.DirExists p$ 0
-S main.MakeDir p$ 0
-S main.RemoveDir p$ 0
-N main.Easter$ year 0
-N main.Wait m_sec 0
-S main.OpenWindow title$ 0
-N main.OpenWindow w 0
-N main.OpenWindow h 1
-N main.OpenWindow fullscreen 2
-N main.OpenWindow vsync 3
-S main.OpenWindowEx title$ 0
-N main.OpenWindowEx x 0
-N main.OpenWindowEx y 1
-N main.OpenWindowEx w 2
-N main.OpenWindowEx h 3
-N main.OpenWindowEx mode 4
-N main.OpenWindowEx aa 5
-N main.OpenWindowEx stencil_buffer 6
-N main.OpenWindowEx vsync 7
-N main.SetClearColor c 0
-S main.SetWindowTitle title$ 0
-N main.SetWindowPosition x 0
-N main.SetWindowPosition y 1
-BN main.GetWindowPosition x 0
-BN main.GetWindowPosition y 1
-N main.SetWindowSize w 0
-N main.SetWindowSize h 1
-BN main.GetWindowSize w 0
-BN main.GetWindowSize h 1
-N main.SetWindowMinSize w 0
-N main.SetWindowMinSize h 1
-BN main.GetWindowMinSize w 0
-BN main.GetWindowMinSize h 1
-N main.SetWindowMaxSize w 0
-N main.SetWindowMaxSize h 1
-BN main.GetWindowMaxSize w 0
-BN main.GetWindowMaxSize h 1
-N main.SetWindowFullscreen flag 0
-N main.SetWindowBordered flag 0
-N main.WindowClip x 0
-N main.WindowClip y 1
-N main.WindowClip w 2
-N main.WindowClip h 3
-N main.SetWindowIcon slot 0
-N main.SetWindowAutoClose exit_on_close 0
-N main.SetWindowResizable flag 0
-N main.WindowMode visible 0
-N main.WindowMode fullscreen 1
-N main.WindowMode resizable 2
-N main.WindowMode borderless 3
-N main.WindowMode highDPI 4
-N main.GrabInput flag 0
-N main.SetWindowAlwaysOnTop flag 0
-N main.SetMouseRelative flag 0
-N main.FlashWindow flag 0
-N main.OpenCanvas w 0
-N main.OpenCanvas h 1
-N main.OpenCanvas viewport_x 2
-N main.OpenCanvas viewport_y 3
-N main.OpenCanvas viewport_w 4
-N main.OpenCanvas viewport_h 5
-N main.OpenCanvas mode 6
-N main.CloseCanvas c_num 0
-N main.OpenCanvas3D viewport_x 0
-N main.OpenCanvas3D viewport_y 1
-N main.OpenCanvas3D viewport_w 2
-N main.OpenCanvas3D viewport_h 3
-N main.OpenCanvas3D mode 4
-N main.SetCanvasVisible c_num 0
-N main.SetCanvasVisible flag 1
-N main.CanvasIsVisible c_num 0
-N main.SetCanvasViewport cnum 0
-N main.SetCanvasViewport x 1
-N main.SetCanvasViewport y 2
-N main.SetCanvasViewport w 3
-N main.SetCanvasViewport h 4
-N main.GetCanvasViewport c_num 0
-BN main.GetCanvasViewport x 1
-BN main.GetCanvasViewport y 2
-BN main.GetCanvasViewport w 3
-BN main.GetCanvasViewport h 4
-N main.Canvas c_num 0
-N main.SetCanvasOffset c_num 0
-N main.SetCanvasOffset x 1
-N main.SetCanvasOffset y 2
-N main.GetCanvasOffset c_num 0
-BN main.GetCanvasOffset x 1
-BN main.GetCanvasOffset y 2
-N main.GetCanvasSize c_num 0
-BN main.GetCanvasSize w 1
-BN main.GetCanvasSize h 2
-N main.SetCanvasAlpha c_num 0
-N main.SetCanvasAlpha a 1
-N main.GetCanvasAlpha c_num 0
-N main.SetCanvasColorMod c_num 0
-N main.SetCanvasColorMod c 1
-N main.GetCanvasColorMod c_num 0
-N main.CloneCanvas c_num 0
-N main.CloneCanvas mode 1
-N main.SetCanvasZ c_num 0
-N main.SetCanvasZ z 1
-N main.CanvasZ c_num 0
-N main.CanvasClip x 0
-N main.CanvasClip y 1
-N main.CanvasClip w 2
-N main.CanvasClip h 3
-N main.SetCanvasPhysics2D c_num 0
-N main.SetCanvasPhysics2D state 1
-N main.OpenCanvasSpriteLayer viewport_x 0
-N main.OpenCanvasSpriteLayer viewport_y 1
-N main.OpenCanvasSpriteLayer viewport_w 2
-N main.OpenCanvasSpriteLayer viewport_h 3
-N main.Circle x 0
-N main.Circle y 1
-N main.Circle radius 2
-N main.CircleFill x 0
-N main.CircleFill y 1
-N main.CircleFill radius 2
-N main.Ellipse x 0
-N main.Ellipse y 1
-N main.Ellipse rx 2
-N main.Ellipse ry 3
-N main.EllipseFill x 0
-N main.EllipseFill y 1
-N main.EllipseFill rx 2
-N main.EllipseFill ry 3
-N main.FloodFill x 0
-N main.FloodFill y 1
-N main.GetPixel x 0
-N main.GetPixel y 1
-N main.SetColor c 0
-N main.Line x1 0
-N main.Line y1 1
-N main.Line x2 2
-N main.Line y2 3
-N main.Poly n 0
-BN main.Poly x 1
-BN main.Poly y 2
-N main.Rect x 0
-N main.Rect y 1
-N main.Rect w 2
-N main.Rect h 3
-N main.RectFill x 0
-N main.RectFill y 1
-N main.RectFill w 2
-N main.RectFill h 3
-N main.RGB r 0
-N main.RGB g 1
-N main.RGB b 2
-N main.RGBA r 0
-N main.RGBA g 1
-N main.RGBA b 2
-N main.RGBA a 3
-N main.Pset x 0
-N main.Pset y 1
-S main.LoadImage img$ 0
-S main.LoadImageEx img$ 0
-N main.LoadImageEx colkey 0
-N main.createImage w 0
-N main.createImage h 1
-BN main.createImage buffer 2
-N main.createImageEx w 0
-N main.createImageEx h 1
-BN main.createImageEx buffer 2
-N main.createImageEx color 3
-N main.BufferFromImage slot 0
-BN main.BufferFromImage buffer 1
-N main.ImageExists slot 0
-N main.ColorKey slot 0
-N main.ColorKey c 1
-N main.setBilinearFilter flag 0
-N main.CopyImage img_id 0
-N main.DeleteImage slot 0
-N main.SetImageAlpha slot 0
-N main.SetImageAlpha a 1
-N main.GetImageAlpha img_id 0
-N main.GetImageSize slot 0
-BN main.GetImageSize w 1
-BN main.GetImageSize h 2
-N main.SetBlendMode blend_mode 0
-N main.SetImageColorMod slot 0
-N main.SetImageColorMod c 1
-N main.GetImageColorMod slot 0
-N main.DrawImage slot 0
-N main.DrawImage x 1
-N main.DrawImage y 2
-N main.DrawImage_Blit slot 0
-N main.DrawImage_Blit x 1
-N main.DrawImage_Blit y 2
-N main.DrawImage_Blit src_x 3
-N main.DrawImage_Blit src_y 4
-N main.DrawImage_Blit src_w 5
-N main.DrawImage_Blit src_h 6
-N main.DrawImage_BlitEx slot 0
-N main.DrawImage_BlitEx x 1
-N main.DrawImage_BlitEx y 2
-N main.DrawImage_BlitEx w 3
-N main.DrawImage_BlitEx h 4
-N main.DrawImage_BlitEx src_x 5
-N main.DrawImage_BlitEx src_y 6
-N main.DrawImage_BlitEx src_w 7
-N main.DrawImage_BlitEx src_h 8
-N main.DrawImage_Rotate slot 0
-N main.DrawImage_Rotate x 1
-N main.DrawImage_Rotate y 2
-N main.DrawImage_Rotate angle 3
-N main.DrawImage_RotateEx slot 0
-N main.DrawImage_RotateEx x 1
-N main.DrawImage_RotateEx y 2
-N main.DrawImage_RotateEx src_x 3
-N main.DrawImage_RotateEx src_y 4
-N main.DrawImage_RotateEx src_w 5
-N main.DrawImage_RotateEx src_h 6
-N main.DrawImage_RotateEx angle 7
-N main.DrawImage_Zoom slot 0
-N main.DrawImage_Zoom x 1
-N main.DrawImage_Zoom y 2
-N main.DrawImage_Zoom zx 3
-N main.DrawImage_Zoom zy 4
-N main.DrawImage_ZoomEx slot 0
-N main.DrawImage_ZoomEx x 1
-N main.DrawImage_ZoomEx y 2
-N main.DrawImage_ZoomEx src_x 3
-N main.DrawImage_ZoomEx src_y 4
-N main.DrawImage_ZoomEx src_w 5
-N main.DrawImage_ZoomEx src_h 6
-N main.DrawImage_ZoomEx zx 7
-N main.DrawImage_ZoomEx zy 8
-N main.DrawImage_Rotozoom slot 0
-N main.DrawImage_Rotozoom x 1
-N main.DrawImage_Rotozoom y 2
-N main.DrawImage_Rotozoom angle 3
-N main.DrawImage_Rotozoom zx 4
-N main.DrawImage_Rotozoom zy 5
-N main.DrawImage_RotozoomEx slot 0
-N main.DrawImage_RotozoomEx x 1
-N main.DrawImage_RotozoomEx y 2
-N main.DrawImage_RotozoomEx src_x 3
-N main.DrawImage_RotozoomEx src_y 4
-N main.DrawImage_RotozoomEx src_w 5
-N main.DrawImage_RotozoomEx src_h 6
-N main.DrawImage_RotozoomEx angle 7
-N main.DrawImage_RotozoomEx zx 8
-N main.DrawImage_RotozoomEx zy 9
-N main.DrawImage_Flip slot 0
-N main.DrawImage_Flip x 1
-N main.DrawImage_Flip y 2
-N main.DrawImage_Flip h 3
-N main.DrawImage_Flip v 4
-N main.DrawImage_FlipEx slot 0
-N main.DrawImage_FlipEx x 1
-N main.DrawImage_FlipEx y 2
-N main.DrawImage_FlipEx src_x 3
-N main.DrawImage_FlipEx src_y 4
-N main.DrawImage_FlipEx src_w 5
-N main.DrawImage_FlipEx src_h 6
-N main.DrawImage_FlipEx h 7
-N main.DrawImage_FlipEx v 8
-N main.Key key_code 0
-BN main.GetMouse x 0
-BN main.GetMouse y 1
-BN main.GetMouse mb1 2
-BN main.GetMouse mb2 3
-BN main.GetMouse mb3 4
-N main.MouseButton mb 0
-BN main.GetMouseWheel x_axis 0
-BN main.GetMouseWheel y_axis 1
-BN main.GetGlobalMouse x 0
-BN main.GetGlobalMouse y 1
-BN main.GetGlobalMouse mb1 2
-BN main.GetGlobalMouse mb2 3
-BN main.GetGlobalMouse mb3 4
-N main.WarpMouse x 0
-N main.WarpMouse y 1
-N main.WarpMouseGlobal x 0
-N main.WarpMouseGlobal y 1
-N main.SetMouseZone x 0
-N main.SetMouseZone y 1
-N main.SetMouseZone w 2
-N main.SetMouseZone h 3
-BN main.CreateSound buffer 0
-N main.CreateSound buffer_size 1
-N main.CreateSound vol 2
-S main.LoadSound snd_file$ 0
-S main.LoadMusic music_file$ 0
-N main.PlaySound slot 0
-N main.PlaySound channel 1
-N main.PlaySound loops 2
-N main.PlaySoundTimed slot 0
-N main.PlaySoundTimed channel 1
-N main.PlaySoundTimed loops 2
-N main.PlaySoundTimed ms 3
-N main.PlayMusic mLoops 0
-N main.PauseSound channel 0
-N main.ResumeSound channel 0
-N main.DeleteSound slot 0
-N main.FadeMusicIn fade_time 0
-N main.FadeMusicIn loops 1
-N main.FadeMusicOut fade_time 0
-N main.SetMusicVolume vol 0
-N main.SetMusicPosition pos 0
-N main.SetSoundChannels max_channels 0
-N main.SoundExists slot 0
-N main.SetChannelVolume channel 0
-N main.SetChannelVolume vol 1
-N main.GetChannelVolume channel 0
-N main.SetSoundVolume slot 0
-N main.SetSoundVolume vol 1
-N main.GetSoundVolume slot 0
-N main.StopSound channel 0
-N main.SetChannelPanning channel 0
-N main.SetChannelPanning left_value 1
-N main.SetChannelPanning right_value 2
-N main.SetChannelDistance channel 0
-N main.SetChannelDistance dist_value 1
-N main.ChannelIsPlaying channel 0
-N main.ChannelIsPaused channel 0
-BN main.QueryAudioSpec freq 0
-BN main.QueryAudioSpec format 1
-BN main.QueryAudioSpec channels 2
-N main.SetChannelSpacePosition channel 0
-N main.SetChannelSpacePosition angle 1
-N main.SetChannelSpacePosition distance 2
-N main.NumJoyAxes joy_num 0
-N main.NumJoyButtons joy_num 0
-N main.NumJoyHats joy_num 0
-N main.NumJoyTrackBalls joy_num 0
-N main.JoyAxis joy_num 0
-N main.JoyAxis joy_axis 1
-N main.JoyButton joy_num 0
-N main.JoyButton joy_button 1
-N main.JoyHat joy_num 0
-N main.JoyHat joy_hat 1
-N main.GetJoyTrackBall joy_num 0
-N main.GetJoyTrackBall ball 1
-BN main.GetJoyTrackBall dx 2
-BN main.GetJoyTrackBall dy 3
-N main.JoyName$ joy_num 0
-N main.JoystickIsConnected joy_num 0
-N main.JoyRumblePlay joy_num 0
-N main.JoyRumblePlay strength 1
-N main.JoyRumblePlay duration 2
-N main.JoyRumbleStop joy_num 0
-N main.JoystickIsHaptic joy_num 0
-S main.LoadFont fnt_file$ 0
-N main.LoadFont font_size 0
-N main.DeleteFont slot 0
-N main.FontExists slot 0
-N main.SetFont slot 0
-S main.DrawText txt$ 0
-N main.DrawText x 0
-N main.DrawText y 1
-S main.GetTextSize txt$ 0
-BN main.GetTextSize w 0
-BN main.GetTextSize h 1
-S main.TextWidth txt$ 0
-S main.TextHeight txt$ 0
-BN main.GetTouch status 0
-BN main.GetTouch x 1
-BN main.GetTouch y 2
-BN main.GetTouch dx 3
-BN main.GetTouch dy 4
-BN main.GetMultiTouch status 0
-BN main.GetMultiTouch x 1
-BN main.GetMultiTouch y 2
-BN main.GetMultiTouch fingers 3
-BN main.GetMultiTouch dist 4
-BN main.GetMultiTouch theta 5
-N main.GetTouchFinger finger 0
-BN main.GetTouchFinger x 1
-BN main.GetTouchFinger y 2
-BN main.GetTouchFinger pressure 3
-N main.GetAccel accel_num 0
-BN main.GetAccel x 1
-BN main.GetAccel y 2
-BN main.GetAccel z 3
-N main.AccelName$ accel_num 0
-N main.GetGyro gyro_num 0
-BN main.GetGyro x 1
-BN main.GetGyro y 2
-BN main.GetGyro z 3
-N main.GyroName$ gyro_num 0
-N main.CheckSockets timeout_ms 0
-N main.TCP_SocketReady socket 0
-N main.UDP_SocketReady socket 0
-S main.TCP_OpenSocket host$ 0
-N main.TCP_OpenSocket port 0
-N main.TCP_CloseSocket socket 0
-N main.TCP_RemoteHost socket 0
-N main.TCP_RemotePort socket 0
-N main.TCP_GetData socket 0
-N main.TCP_GetData numBytes 1
-BS main.TCP_GetData sData$ 0
-N main.TCP_SendData socket 0
-S main.TCP_SendData sData$ 0
-N main.TCP_AcceptSocket server 0
-N main.TCP_AcceptSocket client 1
-N main.UDP_OpenSocket port 0
-N main.UDP_CloseSocket socket 0
-N main.UDP_GetData socket 0
-BS main.UDP_GetData host$ 0
-BN main.UDP_GetData port 1
-BS main.UDP_GetData sData$ 1
-N main.UDP_RemoteHost$ socket 0
-N main.UDP_RemotePort socket 0
-N main.UDP_SendData socket 0
-S main.UDP_SendData host$ 0
-N main.UDP_SendData port 1
-S main.UDP_SendData sData$ 1
-S main.LoadVideo vid$ 0
-N main.PlayVideo vLoops 0
-N main.SetVideoPosition pos 0
-S main.GetVideoStats vFile$ 0
-BN main.GetVideoStats vLen 0
-BN main.GetVideoStats vfps 1
-BN main.GetVideoStats frame_w 2
-BN main.GetVideoStats frame_h 3
-N main.SetVideoDrawRect x 0
-N main.SetVideoDrawRect y 1
-N main.SetVideoDrawRect w 2
-N main.SetVideoDrawRect h 3
-BN main.GetVideoDrawRect x 0
-BN main.GetVideoDrawRect y 1
-BN main.GetVideoDrawRect w 2
-BN main.GetVideoDrawRect h 3
-BN main.GetVideoSize w 0
-BN main.GetVideoSize h 1
-N main.SetVideoVolume vol 0
-S main.System cmd$ 0
-N main.Command$ arg 0
-S main.Env$ v$ 0
-S main.SetEnv var$ 0
-S main.SetEnv value$ 1
-S main.PrefPath$ org_name$ 0
-S main.PrefPath$ app_name$ 1
-S main.Android_JNI_Message$ arg$ 0
-S main.Runtime_Utility_Message$ arg$ 0
-N main.GetDesktopDisplayMode index 0
-BN main.GetDesktopDisplayMode w 1
-BN main.GetDesktopDisplayMode h 2
-BN main.GetDesktopDisplayMode freq 3
-BN main.GetPowerInfo status 0
-BN main.GetPowerInfo secs 1
-BN main.GetPowerInfo pct 2
-S main.EvalJS$ js_code$ 0
-S main.SystemReturnStdOut$ cmd$ 0
-S main.OpenURL url$ 0
-S main.MessageBox title$ 0
-S main.MessageBox msg$ 1
-N main.DimMatrix m_rows 0
-N main.DimMatrix m_cols 1
-N main.DeleteMatrix mA 0
-N main.AddMatrix mA 0
-N main.AddMatrix mB 1
-N main.AddMatrix mC 2
-N main.AugmentMatrix mA 0
-N main.AugmentMatrix mB 1
-N main.AugmentMatrix mC 2
-N main.CopyMatrix mA 0
-N main.CopyMatrix mB 1
-N main.InsertMatrixColumns mA 0
-N main.InsertMatrixColumns c 1
-N main.InsertMatrixColumns num_cols 2
-N main.InsertMatrixRows mA 0
-N main.InsertMatrixRows r 1
-N main.InsertMatrixRows num_rows 2
-N main.MultiplyMatrix mA 0
-N main.MultiplyMatrix mB 1
-N main.MultiplyMatrix mC 2
-N main.CubeMatrix mA 0
-N main.CubeMatrix mB 1
-N main.DeleteMatrixColumns mA 0
-N main.DeleteMatrixColumns c 1
-N main.DeleteMatrixColumns num_cols 2
-N main.DeleteMatrixRows mA 0
-N main.DeleteMatrixRows r 1
-N main.DeleteMatrixRows num_rows 2
-N main.ClearMatrix mA 0
-N main.ClearMatrixColumns mA 0
-N main.ClearMatrixColumns c 1
-N main.ClearMatrixColumns num_cols 2
-N main.ClearMatrixRows mA 0
-N main.ClearMatrixRows r 1
-N main.ClearMatrixRows num_rows 2
-N main.FillMatrix mA 0
-N main.FillMatrix v 1
-N main.FillMatrixColumns mA 0
-N main.FillMatrixColumns c 1
-N main.FillMatrixColumns num_cols 2
-N main.FillMatrixColumns v 3
-N main.FillMatrixRows mA 0
-N main.FillMatrixRows r 1
-N main.FillMatrixRows num_rows 2
-N main.FillMatrixRows v 3
-N main.CopyMatrixColumns mA 0
-N main.CopyMatrixColumns mB 1
-N main.CopyMatrixColumns c 2
-N main.CopyMatrixColumns num_cols 3
-N main.CopyMatrixRows mA 0
-N main.CopyMatrixRows mB 1
-N main.CopyMatrixRows r 2
-N main.CopyMatrixRows num_rows 3
-N main.SetIdentityMatrix mA 0
-N main.SetIdentityMatrix n 1
-N main.SolveMatrix mA 0
-N main.SolveMatrix mB 1
-N main.SolveMatrix mC 2
-N main.IsEqualMatrix mA 0
-N main.IsEqualMatrix mB 1
-N main.IsEqualMatrix tolerance 2
-N main.Determinant mA 0
-N main.AdjointMatrix mA 0
-N main.AdjointMatrix mB 1
-N main.InvertMatrix mA 0
-N main.InvertMatrix mB 1
-N main.MatrixFromBuffer mA 0
-N main.MatrixFromBuffer r 1
-N main.MatrixFromBuffer c 2
-BN main.MatrixFromBuffer buffer 3
-BN main.BufferFromMatrix buffer 0
-N main.BufferFromMatrix mA 1
-N main.RandomizeMatrix mA 0
-N main.RandomizeMatrix vmin 1
-N main.RandomizeMatrix vmax 2
-N main.MatrixValue mA 0
-N main.MatrixValue r 1
-N main.MatrixValue c 2
-N main.SetMatrixValue mA 0
-N main.SetMatrixValue r 1
-N main.SetMatrixValue c 2
-N main.SetMatrixValue v 3
-N main.ScalarMatrix mA 0
-N main.ScalarMatrix mB 1
-N main.ScalarMatrix s_value 2
-N main.ScalarMatrixColumns mA 0
-N main.ScalarMatrixColumns mB 1
-N main.ScalarMatrixColumns c 2
-N main.ScalarMatrixColumns num_cols 3
-N main.ScalarMatrixColumns s_value 4
-N main.ScalarMatrixRows mA 0
-N main.ScalarMatrixRows mB 1
-N main.ScalarMatrixRows r 2
-N main.ScalarMatrixRows num_rows 3
-N main.ScalarMatrixRows s_value 4
-N main.SquareMatrix mA 0
-N main.SquareMatrix mB 1
-N main.CofactorMatrix mA 0
-N main.CofactorMatrix r 1
-N main.CofactorMatrix c 2
-N main.SubtractMatrix mA 0
-N main.SubtractMatrix mB 1
-N main.SubtractMatrix mC 2
-N main.SwapMatrix mA 0
-N main.SwapMatrix mB 1
-N main.SwapMatrixColumn mA 0
-N main.SwapMatrixColumn C1 1
-N main.SwapMatrixColumn C2 2
-N main.SwapMatrixRow mA 0
-N main.SwapMatrixRow R1 1
-N main.SwapMatrixRow R2 2
-N main.TransposeMatrix mA 0
-N main.TransposeMatrix mB 1
-N main.UnAugmentMatrix mA 0
-N main.UnAugmentMatrix mB 1
-N main.UnAugmentMatrix mC 2
-N main.ZeroMatrix mA 0
-N main.GetMatrixSize mA 0
-BN main.GetMatrixSize r 1
-BN main.GetMatrixSize c 2
-N main.IncrementMatrixRows mA 0
-N main.IncrementMatrixRows mB 1
-N main.IncrementMatrixRows r 2
-N main.IncrementMatrixRows num_rows 3
-N main.IncrementMatrixRows value 4
-N main.IncrementMatrixColumns mA 0
-N main.IncrementMatrixColumns mB 1
-N main.IncrementMatrixColumns c 2
-N main.IncrementMatrixColumns num_cols 3
-N main.IncrementMatrixColumns value 4
-N main.JoinMatrixRows mA 0
-N main.JoinMatrixRows mB 1
-N main.JoinMatrixRows mC 2
-N main.JoinMatrixColumns mA 0
-N main.JoinMatrixColumns mB 1
-N main.JoinMatrixColumns mC 2
-N main.ClipMatrix mA 0
-N main.ClipMatrix r 1
-N main.ClipMatrix c 2
-N main.ClipMatrix num_rows 3
-N main.ClipMatrix num_cols 4
-N main.ClipMatrix mB 5
-N main.SetMatrixTranslation mA 0
-N main.SetMatrixTranslation x 1
-N main.SetMatrixTranslation y 2
-N main.SetMatrixTranslation z 3
-N main.SetMatrixRotation mA 0
-N main.SetMatrixRotation x 1
-N main.SetMatrixRotation y 2
-N main.SetMatrixRotation z 3
-N main.SetMatrixScale mA 0
-N main.SetMatrixScale x 1
-N main.SetMatrixScale y 2
-N main.SetMatrixScale z 3
-N main.GetMatrixTranslation mA 0
-BN main.GetMatrixTranslation x 1
-BN main.GetMatrixTranslation y 2
-BN main.GetMatrixTranslation z 3
-N main.GetMatrixRotation mA 0
-BN main.GetMatrixRotation x 1
-BN main.GetMatrixRotation y 2
-BN main.GetMatrixRotation z 3
-N main.GetMatrixScale mA 0
-BN main.GetMatrixScale x 1
-BN main.GetMatrixScale y 2
-BN main.GetMatrixScale z 3
-S main.SetClipboardText txt$ 0
-S main.ReadInput_SetText txt$ 0
-N main.ReadInput_ToggleBackspace flag 0
-N main.CreateSprite img 0
-N main.CreateSprite frame_w 1
-N main.CreateSprite frame_h 2
-N main.DeleteSprite sprite 0
-N main.SetSpritePosition sprite 0
-N main.SetSpritePosition x 1
-N main.SetSpritePosition y 2
-N main.TranslateSprite sprite 0
-N main.TranslateSprite x 1
-N main.TranslateSprite y 2
-N main.GetSpritePosition sprite 0
-BN main.GetSpritePosition x 1
-BN main.GetSpritePosition y 2
-N main.SpriteX sprite 0
-N main.SpriteY sprite 0
-N main.SetSpriteRotation sprite 0
-N main.SetSpriteRotation angle 1
-N main.RotateSprite sprite 0
-N main.RotateSprite angle 1
-N main.GetSpriteRotation sprite 0
-N main.SetSpriteScale sprite 0
-N main.SetSpriteScale x 1
-N main.SetSpriteScale y 2
-N main.ScaleSprite sprite 0
-N main.ScaleSprite x 1
-N main.ScaleSprite y 2
-N main.GetSpriteScale sprite 0
-BN main.GetSpriteScale x 1
-BN main.GetSpriteScale y 2
-N main.SetSpriteZ sprite 0
-N main.SetSpriteZ z 1
-N main.SpriteZ sprite 0
-N main.GetSpriteSize sprite 0
-BN main.GetSpriteSize w 1
-BN main.GetSpriteSize h 2
-N main.SpriteWidth sprite 0
-N main.SpriteHeight sprite 0
-N main.SetSpriteVisible sprite 0
-N main.SetSpriteVisible flag 1
-N main.SpriteIsVisible sprite 0
-N main.SetSpriteSolid sprite 0
-N main.SetSpriteSolid flag 1
-N main.SpriteIsSolid sprite 0
-N main.SetSpriteType sprite 0
-N main.SetSpriteType sprite_type 1
-N main.GetSpriteType sprite 0
-N main.SetSpriteSource sprite 0
-N main.SetSpriteSource img 1
-N main.GetSpriteSource sprite 0
-N main.CreateSpriteAnimation sprite 0
-N main.CreateSpriteAnimation anim_length 1
-N main.CreateSpriteAnimation speed 2
-N main.SetSpriteFrame sprite 0
-N main.SetSpriteFrame frame 1
-N main.GetSpriteFrame sprite 0
-N main.SetSpriteAnimationFrame sprite 0
-N main.SetSpriteAnimationFrame animation 1
-N main.SetSpriteAnimationFrame anim_frame 2
-N main.SetSpriteAnimationFrame frame 3
-N main.GetSpriteAnimationFrame sprite 0
-N main.GetSpriteAnimationFrame animation 1
-N main.GetSpriteAnimationFrame anim_frame 2
-N main.SetSpriteAnimationLength sprite 0
-N main.SetSpriteAnimationLength animation 1
-N main.SetSpriteAnimationLength anim_length 2
-N main.GetSpriteAnimationLength sprite 0
-N main.GetSpriteAnimationLength animation 1
-N main.SetSpriteAnimationSpeed sprite 0
-N main.SetSpriteAnimationSpeed animation 1
-N main.SetSpriteAnimationSpeed speed 2
-N main.GetSpriteAnimationSpeed sprite 0
-N main.GetSpriteAnimationSpeed animation 1
-N main.SetSpriteAnimation sprite 0
-N main.SetSpriteAnimation animation 1
-N main.SetSpriteAnimation num_loops 2
-N main.GetSpriteAnimation sprite 0
-N main.GetSpriteCurrentAnimationFrame sprite 0
-N main.NumSpriteAnimationLoops sprite 0
-N main.SpriteAnimationIsPlaying sprite 0
-N main.DeleteSpriteAnimation sprite 0
-N main.DeleteSpriteAnimation animation 1
-N main.getSpriteCenter spr_id 0
-BN main.getSpriteCenter x 1
-BN main.getSpriteCenter y 2
-N main.setSpriteLinearVelocity spr_id 0
-N main.setSpriteLinearVelocity x 1
-N main.setSpriteLinearVelocity y 2
-N main.getSpriteLinearVelocity spr_id 0
-BN main.getSpriteLinearVelocity x 1
-BN main.getSpriteLinearVelocity y 2
-N main.setSpriteAngularVelocity spr_id 0
-N main.setSpriteAngularVelocity av 1
-N main.getSpriteAngularVelocity spr_id 0
-N main.applySpriteForce spr_id 0
-N main.applySpriteForce fX 1
-N main.applySpriteForce fY 2
-N main.applySpriteForce pX 3
-N main.applySpriteForce pY 4
-N main.applySpriteCentralForce spr_id 0
-N main.applySpriteCentralForce x 1
-N main.applySpriteCentralForce y 2
-N main.applySpriteTorque spr_id 0
-N main.applySpriteTorque torque 1
-N main.applySpriteLinearImpulse spr_id 0
-N main.applySpriteLinearImpulse iX 1
-N main.applySpriteLinearImpulse iY 2
-N main.applySpriteLinearImpulse pX 3
-N main.applySpriteLinearImpulse pY 4
-N main.applySpriteAngularImpulse spr_id 0
-N main.applySpriteAngularImpulse impulse 1
-N main.getSpriteMass spr_id 0
-N main.getSpriteInertia spr_id 0
-N main.getSpriteWorldPoint spr_id 0
-N main.getSpriteWorldPoint lX 1
-N main.getSpriteWorldPoint lY 2
-BN main.getSpriteWorldPoint x 3
-BN main.getSpriteWorldPoint y 4
-N main.getSpriteWorldVector spr_id 0
-N main.getSpriteWorldVector lX 1
-N main.getSpriteWorldVector lY 2
-BN main.getSpriteWorldVector x 3
-BN main.getSpriteWorldVector y 4
-N main.getSpriteLocalPoint spr_id 0
-N main.getSpriteLocalPoint wX 1
-N main.getSpriteLocalPoint wY 2
-BN main.getSpriteLocalPoint x 3
-BN main.getSpriteLocalPoint y 4
-N main.getSpriteLocalVector spr_id 0
-N main.getSpriteLocalVector wX 1
-N main.getSpriteLocalVector wY 2
-BN main.getSpriteLocalVector x 3
-BN main.getSpriteLocalVector y 4
-N main.getSpriteLinearVelocityFromLocalPoint spr_id 0
-N main.getSpriteLinearVelocityFromLocalPoint pX 1
-N main.getSpriteLinearVelocityFromLocalPoint pY 2
-BN main.getSpriteLinearVelocityFromLocalPoint x 3
-BN main.getSpriteLinearVelocityFromLocalPoint y 4
-N main.getSpriteLinearVelocityFromWorldPoint spr_id 0
-N main.getSpriteLinearVelocityFromWorldPoint wX 1
-N main.getSpriteLinearVelocityFromWorldPoint wY 2
-BN main.getSpriteLinearVelocityFromWorldPoint x 3
-BN main.getSpriteLinearVelocityFromWorldPoint y 4
-N main.getSpriteLinearDamping spr_id 0
-N main.setSpriteLinearDamping spr_id 0
-N main.setSpriteLinearDamping linearDamping 1
-N main.getSpriteAngularDamping spr_id 0
-N main.setSpriteAngularDamping spr_id 0
-N main.setSpriteAngularDamping angularDamping 1
-N main.getSpriteGravityScale spr_id 0
-N main.setSpriteGravityScale spr_id 0
-N main.setSpriteGravityScale g_scale 1
-N main.setSpriteBullet spr_id 0
-N main.setSpriteBullet flag 1
-N main.spriteIsBullet spr_id 0
-N main.setSpriteSleepAllowed spr_id 0
-N main.setSpriteSleepAllowed flag 1
-N main.spriteSleepAllowed spr_id 0
-N main.setSpriteAwake spr_id 0
-N main.setSpriteAwake flag 1
-N main.spriteIsAwake spr_id 0
-N main.setSpriteFixedRotation spr_id 0
-N main.setSpriteFixedRotation flag 1
-N main.spriteIsFixedRotation spr_id 0
-N main.SetSpriteDensity spr_id 0
-N main.SetSpriteDensity density 1
-N main.GetSpriteDensity spr_id 0
-N main.SetSpriteFriction spr_id 0
-N main.SetSpriteFriction friction 1
-N main.GetSpriteFriction spr_id 0
-N main.SetSpriteRestitution spr_id 0
-N main.SetSpriteRestitution restitution 1
-N main.GetSpriteRestitution spr_id 0
-N main.SetSpriteRestitutionThreshold spr_id 0
-N main.SetSpriteRestitutionThreshold threshold 1
-N main.GetSpriteRestitutionThreshold spr_id 0
-N main.GetSpriteAABB spr_id 0
-BN main.GetSpriteAABB x1 1
-BN main.GetSpriteAABB y1 2
-BN main.GetSpriteAABB x2 3
-BN main.GetSpriteAABB y2 4
-N main.SetGravity2D x 0
-N main.SetGravity2D y 1
-BN main.GetGravity2D x 0
-BN main.GetGravity2D y 1
-N main.SetWorld2DTimeStep ts 0
-N main.SetWorld2DVelocityIterations v 0
-N main.SetWorld2DPositionIterations p 0
-N main.SetWorld2DAutoClearForces flag 0
-N main.createDistanceJoint spriteA 0
-N main.createDistanceJoint spriteB 1
-N main.createDistanceJoint aX 2
-N main.createDistanceJoint aY 3
-N main.createDistanceJoint bX 4
-N main.createDistanceJoint bY 5
-N main.createDistanceJoint collide_connect 6
-N main.createFrictionJoint spriteA 0
-N main.createFrictionJoint spriteB 1
-N main.createFrictionJoint x 2
-N main.createFrictionJoint y 3
-N main.createFrictionJoint collide_connect 4
-N main.createGearJoint jointA 0
-N main.createGearJoint jointB 1
-N main.createGearJoint g_ratio 2
-N main.createGearJoint collide_connect 3
-N main.createMotorJoint spriteA 0
-N main.createMotorJoint spriteB 1
-N main.createMotorJoint collide_connect 2
-N main.createPrismaticJoint spriteA 0
-N main.createPrismaticJoint spriteB 1
-N main.createPrismaticJoint aX 2
-N main.createPrismaticJoint aY 3
-N main.createPrismaticJoint axisX 4
-N main.createPrismaticJoint axisY 5
-N main.createPrismaticJoint collide_connect 6
-N main.createPulleyJoint spriteA 0
-N main.createPulleyJoint spriteB 1
-N main.createPulleyJoint gaX 2
-N main.createPulleyJoint gaY 3
-N main.createPulleyJoint gbX 4
-N main.createPulleyJoint gbY 5
-N main.createPulleyJoint aX 6
-N main.createPulleyJoint aY 7
-N main.createPulleyJoint bX 8
-N main.createPulleyJoint bY 9
-N main.createPulleyJoint j_ratio 10
-N main #fn11 11
-N main.createPulleyJoint collide_connect 11
-N main.createRevoluteJoint spriteA 0
-N main.createRevoluteJoint spriteB 1
-N main.createRevoluteJoint x 2
-N main.createRevoluteJoint y 3
-N main.createRevoluteJoint collide_connect 4
-N main.createWeldJoint spriteA 0
-N main.createWeldJoint spriteB 1
-N main.createWeldJoint x 2
-N main.createWeldJoint y 3
-N main.createWeldJoint collide_connect 4
-N main.createWheelJoint spriteA 0
-N main.createWheelJoint spriteB 1
-N main.createWheelJoint aX 2
-N main.createWheelJoint aY 3
-N main.createWheelJoint axisX 4
-N main.createWheelJoint axisY 5
-N main.createWheelJoint collide_connect 6
-N main.getJointWorldAnchorA joint_id 0
-BN main.getJointWorldAnchorA x 1
-BN main.getJointWorldAnchorA y 2
-N main.getJointWorldAnchorB joint_id 0
-BN main.getJointWorldAnchorB x 1
-BN main.getJointWorldAnchorB y 2
-N main.getJointReactionForce joint_id 0
-N main.getJointReactionForce inv_dt 1
-BN main.getJointReactionForce x 2
-BN main.getJointReactionForce y 3
-N main.getJointReactionTorque joint_id 0
-N main.getJointReactionTorque inv_dt 1
-N main.getJointLocalAnchorA joint_id 0
-BN main.getJointLocalAnchorA x 1
-BN main.getJointLocalAnchorA y 2
-N main.getJointLocalAnchorB joint_id 0
-BN main.getJointLocalAnchorB x 1
-BN main.getJointLocalAnchorB y 2
-N main.setJointLength joint_id 0
-N main.setJointLength jlen 1
-N main.getJointLength joint_id 0
-N main.setJointMinLength joint_id 0
-N main.setJointMinLength jlen 1
-N main.getJointMinLength joint_id 0
-N main.setJointMaxLength joint_id 0
-N main.setJointMaxLength jlen 1
-N main.getJointMaxLength joint_id 0
-N main.getJointCurrentLength joint_id 0
-N main.setJointStiffness joint_id 0
-N main.setJointStiffness stiffness 1
-N main.getJointStiffness joint_id 0
-N main.setJointDamping joint_id 0
-N main.setJointDamping damping 1
-N main.getJointDamping joint_id 0
-N main.setJointMaxForce joint_id 0
-N main.setJointMaxForce force 1
-N main.getJointMaxForce joint_id 0
-N main.setJointMaxTorque joint_id 0
-N main.setJointMaxTorque torque 1
-N main.getJointMaxTorque joint_id 0
-N main.setJointCorrectionFactor joint_id 0
-N main.setJointCorrectionFactor factor 1
-N main.getJointCorrectionFactor joint_id 0
-N main.setJointRatio joint_id 0
-N main.setJointRatio j_ratio 1
-N main.getJointRatio joint_id 0
-N main.setJointLinearOffset joint_id 0
-N main.setJointLinearOffset x 1
-N main.setJointLinearOffset y 2
-N main.getJointLinearOffset joint_id 0
-BN main.getJointLinearOffset x 1
-BN main.getJointLinearOffset y 2
-N main.setJointAngularOffset joint_id 0
-N main.setJointAngularOffset angleOffset 1
-N main.getJointAngularOffset joint_id 0
-N main.getJointLocalAxisA joint_id 0
-BN main.getJointLocalAxisA x 1
-BN main.getJointLocalAxisA y 2
-N main.getJointReferenceAngle joint_id 0
-N main.getJointTranslation joint_id 0
-N main.getJointSpeed joint_id 0
-N main.jointIsLimitEnabled joint_id 0
-N main.enableJointLimit joint_id 0
-N main.enableJointLimit flag 1
-N main.getJointLowerLimit joint_id 0
-N main.getJointUpperLimit joint_id 0
-N main.setJointLimits joint_id 0
-N main.setJointLimits lower_limit 1
-N main.setJointLimits upper_limit 2
-N main.jointMotorIsEnabled joint_id 0
-N main.enableJointMotor joint_id 0
-N main.enableJointMotor flag 1
-N main.setJointMotorSpeed joint_id 0
-N main.setJointMotorSpeed speed 1
-N main.getJointMotorSpeed joint_id 0
-N main.setJointMaxMotorForce joint_id 0
-N main.setJointMaxMotorForce force 1
-N main.getJointMaxMotorForce joint_id 0
-N main.getJointMotorForce joint_id 0
-N main.getJointMotorForce inv_dt 1
-N main.setJointMaxMotorTorque joint_id 0
-N main.setJointMaxMotorTorque torque 1
-N main.getJointMaxMotorTorque joint_id 0
-N main.getJointMotorTorque joint_id 0
-N main.getJointMotorTorque inv_dt 1
-N main.getJointGroundAnchorA joint_id 0
-BN main.getJointGroundAnchorA x 1
-BN main.getJointGroundAnchorA y 2
-N main.getJointGroundAnchorB joint_id 0
-BN main.getJointGroundAnchorB x 1
-BN main.getJointGroundAnchorB y 2
-N main.getJointLengthA joint_id 0
-N main.getJointLengthB joint_id 0
-N main.getJointCurrentLengthA joint_id 0
-N main.getJointCurrentLengthB joint_id 0
-N main.setJointOrigin joint_id 0
-N main.setJointOrigin x 1
-N main.setJointOrigin y 2
-N main.getJointAngle joint_id 0
-N main.getJointLinearSpeed joint_id 0
-N main.getJointAngularSpeed joint_id 0
-N main.DeleteJoint joint_id 0
-N main.CreateTileSet img_id 0
-N main.CreateTileSet tile_w 1
-N main.CreateTileSet tile_h 2
-N main.SetTileAnimationLength tileset 0
-N main.SetTileAnimationLength base_tile 1
-N main.SetTileAnimationLength num_frames 2
-N main.GetTileAnimationLength tileset 0
-N main.GetTileAnimationLength base_tile 1
-N main.SetTileAnimationFrame tileset 0
-N main.SetTileAnimationFrame base_tile 1
-N main.SetTileAnimationFrame anim_frame 2
-N main.SetTileAnimationFrame tile_frame 3
-N main.GetTileAnimationFrame tileset 0
-N main.GetTileAnimationFrame base_tile 1
-N main.GetTileAnimationFrame anim_frame 2
-N main.SetTileAnimationSpeed tileset 0
-N main.SetTileAnimationSpeed base_tile 1
-N main.SetTileAnimationSpeed speed 2
-N main.GetTileAnimationSpeed tileset 0
-N main.GetTileAnimationSpeed base_tile 1
-N main.CreateTileMap tileset 0
-N main.CreateTileMap widthInTiles 1
-N main.CreateTileMap heightInTiles 2
-N main.SetTileMapSize tilemap 0
-N main.SetTileMapSize widthInTiles 1
-N main.SetTileMapSize heightInTiles 2
-N main.GetTileMapSize tilemap 0
-BN main.GetTileMapSize widthInTiles 1
-BN main.GetTileMapSize heightInTiles 2
-N main.SetTile tilemap 0
-N main.SetTile tile 1
-N main.SetTile x 2
-N main.SetTile y 3
-N main.GetTile tilemap 0
-N main.GetTile x 1
-N main.GetTile y 2
-N main.FillTile tilemap 0
-N main.FillTile tile 1
-N main.FillTile x 2
-N main.FillTile y 3
-N main.FillTile widthInTiles 4
-N main.FillTile heightInTiles 5
-N main.DrawTileMap tilemap 0
-N main.DrawTileMap x 1
-N main.DrawTileMap y 2
-N main.DrawTileMap w 3
-N main.DrawTileMap h 4
-N main.DrawTileMap offset_x 5
-N main.DrawTileMap offset_y 6
-S main.LoadMesh mesh_file$ 0
-N main.DeleteMesh mesh 0
-N main.AddMeshBuffer mesh 0
-N main.AddMeshBuffer vertex_count 1
-BN main.AddMeshBuffer vertex_data 2
-BN main.AddMeshBuffer normal_data 3
-BN main.AddMeshBuffer uv_data 4
-N main.AddMeshBuffer index_count 5
-BN main.AddMeshBuffer index_data 6
-S main.LoadMeshFromArchive archive$ 0
-S main.LoadMeshFromArchive mesh_file$ 1
-N main.CreatePlaneMesh w 0
-N main.CreatePlaneMesh h 1
-N main.CreatePlaneMesh tileCount_w 2
-N main.CreatePlaneMesh tileCount_h 3
-S main.LoadAN8 an8_file$ 0
-N main.LoadMeshFromAN8 an8_project 0
-S main.LoadMeshFromAN8 an8_scene$ 0
-N main.GetNumAN8Scenes an8_project 0
-N main.GetAN8SceneName$ an8_project 0
-N main.GetAN8SceneName$ scene_num 1
-N main.CreateAnimatedActor mesh 0
-N main.CreateOctreeActor mesh 0
-N main.CreateCubeActor cube_size 0
-N main.CreateSphereActor radius 0
-N main.CreateWaterActor mesh 0
-N main.CreateWaterActor waveHeight 1
-N main.CreateWaterActor waveSpeed 2
-N main.CreateWaterActor waveLength 3
-S main.CreateTerrainActor hmap_file$ 0
-N main.CreateParticleActor particle_type 0
-N main.DeleteActor actor 0
-N main.GetActorTransform actor 0
-N main.GetActorTransform matrix 1
-N main.SetActorPosition actor 0
-N main.SetActorPosition x 1
-N main.SetActorPosition y 2
-N main.SetActorPosition z 3
-N main.TranslateActorLocal actor 0
-N main.TranslateActorLocal x 1
-N main.TranslateActorLocal y 2
-N main.TranslateActorLocal z 3
-N main.TranslateActorWorld actor 0
-N main.TranslateActorWorld x 1
-N main.TranslateActorWorld y 2
-N main.TranslateActorWorld z 3
-N main.GetActorPosition actor 0
-BN main.GetActorPosition x 1
-BN main.GetActorPosition y 2
-BN main.GetActorPosition z 3
-N main.SetActorScale actor 0
-N main.SetActorScale x 1
-N main.SetActorScale y 2
-N main.SetActorScale z 3
-N main.ScaleActor actor 0
-N main.ScaleActor x 1
-N main.ScaleActor y 2
-N main.ScaleActor z 3
-N main.GetActorScale actor 0
-BN main.GetActorScale x 1
-BN main.GetActorScale y 2
-BN main.GetActorScale z 3
-N main.SetActorRotation actor 0
-N main.SetActorRotation x 1
-N main.SetActorRotation y 2
-N main.SetActorRotation z 3
-N main.RotateActor actor 0
-N main.RotateActor x 1
-N main.RotateActor y 2
-N main.RotateActor z 3
-N main.GetActorRotation actor 0
-BN main.GetActorRotation x 1
-BN main.GetActorRotation y 2
-BN main.GetActorRotation z 3
-N main.SetActorVisible actor 0
-N main.SetActorVisible flag 1
-N main.ActorIsVisible actor 0
-N main.SetActorAutoCulling actor 0
-N main.SetActorAutoCulling cull_type 1
-N main.GetActorAutoCulling actor 0
-N main.AddActorShadow actor 0
-N main.RemoveActorShadow actor 0
-N main.ActorExists actor 0
-N main.CreateActorAnimation actor 0
-N main.CreateActorAnimation start_frame 1
-N main.CreateActorAnimation end_frame 2
-N main.CreateActorAnimation speed 3
-N main.SetActorAnimation actor 0
-N main.SetActorAnimation animation 1
-N main.SetActorAnimation num_loops 2
-N main.SetActorAnimationSpeed actor 0
-N main.SetActorAnimationSpeed animation 1
-N main.SetActorAnimationSpeed speed 2
-N main.SetActorAnimationFrames actor 0
-N main.SetActorAnimationFrames animation 1
-N main.SetActorAnimationFrames start_frame 2
-N main.SetActorAnimationFrames end_frame 3
-N main.GetActorCurrentAnimation actor 0
-N main.GetActorAnimationSpeed actor 0
-N main.GetActorAnimationSpeed animation 1
-N main.GetActorAnimationStartFrame actor 0
-N main.GetActorAnimationStartFrame animation 1
-N main.GetActorAnimationEndFrame actor 0
-N main.GetActorAnimationEndFrame animation 1
-N main.SetActorFrame actor 0
-N main.SetActorFrame frame 1
-N main.GetActorFrame actor 0
-N main.ActorAnimationIsPlaying actor 0
-N main.NumActorAnimationLoops actor 0
-N main.SetActorMD2Animation actor 0
-N main.SetActorMD2Animation anim 1
-N main.SetActorMD2Animation num_loops 2
-N main.SetActorMD2AnimationByName actor 0
-S main.SetActorMD2AnimationByName anim_name$ 0
-N main.SetActorMD2AnimationByName num_loops 1
-N main.DeleteActorAnimation actor 0
-N main.DeleteActorAnimation animation 1
-N main.SetGravity3D x 0
-N main.SetGravity3D y 1
-N main.SetGravity3D z 2
-BN main.GetGravity3D x 0
-BN main.GetGravity3D y 1
-BN main.GetGravity3D z 2
-N main.SetActorCollisionShape actor 0
-N main.SetActorCollisionShape shape_type 1
-N main.SetActorCollisionShape mass 2
-N main.GetActorCollisionShape actor 0
-N main.SetActorSolid actor 0
-N main.SetActorSolid flag 1
-N main.ActorIsSolid actor 0
-N main.GetActorCollision actor1 0
-N main.GetActorCollision actor2 1
-N main.SetActorGravity actor 0
-N main.SetActorGravity x 1
-N main.SetActorGravity y 2
-N main.SetActorGravity z 3
-N main.GetActorGravity actor 0
-BN main.GetActorGravity x 1
-BN main.GetActorGravity y 2
-BN main.GetActorGravity z 3
-N main.setActorDamping actor 0
-N main.setActorDamping lin_damping 1
-N main.setActorDamping ang_damping 2
-N main.getActorLinearDamping actor 0
-N main.getActorAngularDamping actor 0
-N main.getActorLinearSleepThreshold actor 0
-N main.getActorAngularSleepThreshold actor 0
-N main.applyActorDamping actor 0
-N main.applyActorDamping timeStep 1
-N main.setActorMassProperties actor 0
-N main.setActorMassProperties mass 1
-N main.setActorMassProperties inertia_x 2
-N main.setActorMassProperties inertia_y 3
-N main.setActorMassProperties inertia_z 4
-N main.getActorLinearFactor actor 0
-BN main.getActorLinearFactor x 1
-BN main.getActorLinearFactor y 2
-BN main.getActorLinearFactor z 3
-N main.setActorLinearFactor actor 0
-N main.setActorLinearFactor x 1
-N main.setActorLinearFactor y 2
-N main.setActorLinearFactor z 3
-N main.getActorInverseMass actor 0
-N main.integrateActorVelocities actor 0
-N main.integrateActorVelocities v_step 1
-N main.applyActorCentralForceLocal actor 0
-N main.applyActorCentralForceLocal x 1
-N main.applyActorCentralForceLocal y 2
-N main.applyActorCentralForceLocal z 3
-N main.applyActorCentralForceWorld actor 0
-N main.applyActorCentralForceWorld x 1
-N main.applyActorCentralForceWorld y 2
-N main.applyActorCentralForceWorld z 3
-N main.getActorTotalForce actor 0
-BN main.getActorTotalForce x 1
-BN main.getActorTotalForce y 2
-BN main.getActorTotalForce z 3
-N main.getActorTotalTorque actor 0
-BN main.getActorTotalTorque x 1
-BN main.getActorTotalTorque y 2
-BN main.getActorTotalTorque z 3
-N main.getActorInverseInertiaDiagLocal actor 0
-BN main.getActorInverseInertiaDiagLocal x 1
-BN main.getActorInverseInertiaDiagLocal y 2
-BN main.getActorInverseInertiaDiagLocal z 3
-N main.setActorInverseInertiaDiagLocal actor 0
-N main.setActorInverseInertiaDiagLocal x 1
-N main.setActorInverseInertiaDiagLocal y 2
-N main.setActorInverseInertiaDiagLocal z 3
-N main.setActorSleepThresholds actor 0
-N main.setActorSleepThresholds linear 1
-N main.setActorSleepThresholds angular 2
-N main.applyActorTorqueLocal actor 0
-N main.applyActorTorqueLocal x 1
-N main.applyActorTorqueLocal y 2
-N main.applyActorTorqueLocal z 3
-N main.applyActorTorqueWorld actor 0
-N main.applyActorTorqueWorld x 1
-N main.applyActorTorqueWorld y 2
-N main.applyActorTorqueWorld z 3
-N main.applyActorForceLocal actor 0
-N main.applyActorForceLocal x 1
-N main.applyActorForceLocal y 2
-N main.applyActorForceLocal z 3
-N main.applyActorForceLocal rel_x 4
-N main.applyActorForceLocal rel_y 5
-N main.applyActorForceLocal rel_z 6
-N main.applyActorForceWorld actor 0
-N main.applyActorForceWorld x 1
-N main.applyActorForceWorld y 2
-N main.applyActorForceWorld z 3
-N main.applyActorForceWorld rel_x 4
-N main.applyActorForceWorld rel_y 5
-N main.applyActorForceWorld rel_z 6
-N main.applyActorCentralImpulseLocal actor 0
-N main.applyActorCentralImpulseLocal x 1
-N main.applyActorCentralImpulseLocal y 2
-N main.applyActorCentralImpulseLocal z 3
-N main.applyActorCentralImpulseWorld actor 0
-N main.applyActorCentralImpulseWorld x 1
-N main.applyActorCentralImpulseWorld y 2
-N main.applyActorCentralImpulseWorld z 3
-N main.applyActorTorqueImpulseLocal actor 0
-N main.applyActorTorqueImpulseLocal x 1
-N main.applyActorTorqueImpulseLocal y 2
-N main.applyActorTorqueImpulseLocal z 3
-N main.applyActorTorqueImpulseWorld actor 0
-N main.applyActorTorqueImpulseWorld x 1
-N main.applyActorTorqueImpulseWorld y 2
-N main.applyActorTorqueImpulseWorld z 3
-N main.applyActorImpulseLocal actor 0
-N main.applyActorImpulseLocal x 1
-N main.applyActorImpulseLocal y 2
-N main.applyActorImpulseLocal z 3
-N main.applyActorImpulseLocal rel_x 4
-N main.applyActorImpulseLocal rel_y 5
-N main.applyActorImpulseLocal rel_z 6
-N main.applyActorImpulseWorld actor 0
-N main.applyActorImpulseWorld x 1
-N main.applyActorImpulseWorld y 2
-N main.applyActorImpulseWorld z 3
-N main.applyActorImpulseWorld rel_x 4
-N main.applyActorImpulseWorld rel_y 5
-N main.applyActorImpulseWorld rel_z 6
-N main.clearActorForces actor 0
-N main.updateActorInertiaTensor actor 0
-N main.getActorCenter actor 0
-BN main.getActorCenter x 1
-BN main.getActorCenter y 2
-BN main.getActorCenter z 3
-N main.getActorRotationQ actor 0
-BN main.getActorRotationQ x 1
-BN main.getActorRotationQ y 2
-BN main.getActorRotationQ z 3
-BN main.getActorRotationQ w 4
-N main.getActorLinearVelocityWorld actor 0
-BN main.getActorLinearVelocityWorld x 1
-BN main.getActorLinearVelocityWorld y 2
-BN main.getActorLinearVelocityWorld z 3
-N main.getActorAngularVelocityWorld actor 0
-BN main.getActorAngularVelocityWorld x 1
-BN main.getActorAngularVelocityWorld y 2
-BN main.getActorAngularVelocityWorld z 3
-N main.setActorLinearVelocityLocal actor 0
-N main.setActorLinearVelocityLocal x 1
-N main.setActorLinearVelocityLocal y 2
-N main.setActorLinearVelocityLocal z 3
-N main.setActorLinearVelocityWorld actor 0
-N main.setActorLinearVelocityWorld x 1
-N main.setActorLinearVelocityWorld y 2
-N main.setActorLinearVelocityWorld z 3
-N main.setActorAngularVelocityLocal actor 0
-N main.setActorAngularVelocityLocal x 1
-N main.setActorAngularVelocityLocal y 2
-N main.setActorAngularVelocityLocal z 3
-N main.setActorAngularVelocityWorld actor 0
-N main.setActorAngularVelocityWorld x 1
-N main.setActorAngularVelocityWorld y 2
-N main.setActorAngularVelocityWorld z 3
-N main.getActorVelocityInLocalPoint actor 0
-N main.getActorVelocityInLocalPoint rel_x 1
-N main.getActorVelocityInLocalPoint rel_y 2
-N main.getActorVelocityInLocalPoint rel_z 3
-BN main.getActorVelocityInLocalPoint x 4
-BN main.getActorVelocityInLocalPoint y 5
-BN main.getActorVelocityInLocalPoint z 6
-N main.getActorLinearVelocityLocal actor 0
-BN main.getActorLinearVelocityLocal x 1
-BN main.getActorLinearVelocityLocal y 2
-BN main.getActorLinearVelocityLocal z 3
-N main.getActorAngularVelocityLocal actor 0
-BN main.getActorAngularVelocityLocal x 1
-BN main.getActorAngularVelocityLocal y 2
-BN main.getActorAngularVelocityLocal z 3
-N main.getActorAABB actor 0
-BN main.getActorAABB min_x 1
-BN main.getActorAABB min_y 2
-BN main.getActorAABB min_z 3
-BN main.getActorAABB max_x 4
-BN main.getActorAABB max_y 5
-BN main.getActorAABB max_z 6
-N main.computeActorImpulseDenominator actor 0
-N main.computeActorImpulseDenominator pos_x 1
-N main.computeActorImpulseDenominator pos_y 2
-N main.computeActorImpulseDenominator pos_z 3
-N main.computeActorImpulseDenominator normal_x 4
-N main.computeActorImpulseDenominator normal_y 5
-N main.computeActorImpulseDenominator normal_z 6
-N main.computeActorAngularImpulseDenominator actor 0
-N main.computeActorAngularImpulseDenominator x 1
-N main.computeActorAngularImpulseDenominator y 2
-N main.computeActorAngularImpulseDenominator z 3
-N main.setActorAngularFactor actor 0
-N main.setActorAngularFactor x 1
-N main.setActorAngularFactor y 2
-N main.setActorAngularFactor z 3
-N main.getActorAngularFactor actor 0
-BN main.getActorAngularFactor x 1
-BN main.getActorAngularFactor y 2
-BN main.getActorAngularFactor z 3
-N main.computeActorGyroImpulseLocal actor 0
-N main.computeActorGyroImpulseLocal dt 1
-BN main.computeActorGyroImpulseLocal x 2
-BN main.computeActorGyroImpulseLocal y 3
-BN main.computeActorGyroImpulseLocal z 4
-N main.computeActorGyroImpulseWorld actor 0
-N main.computeActorGyroImpulseWorld dt 1
-BN main.computeActorGyroImpulseWorld x 2
-BN main.computeActorGyroImpulseWorld y 3
-BN main.computeActorGyroImpulseWorld z 4
-N main.getActorLocalInertia actor 0
-BN main.getActorLocalInertia x 1
-BN main.getActorLocalInertia y 2
-BN main.getActorLocalInertia z 3
-N main.SetActorSleepState actor 0
-N main.SetActorSleepState state 1
-N main.createPointConstraint actorA 0
-N main.createPointConstraint pxA 1
-N main.createPointConstraint pyA 2
-N main.createPointConstraint pzA 3
-N main.createPointConstraintEx actorA 0
-N main.createPointConstraintEx actorB 1
-N main.createPointConstraintEx pxA 2
-N main.createPointConstraintEx pyA 3
-N main.createPointConstraintEx pzA 4
-N main.createPointConstraintEx pxB 5
-N main.createPointConstraintEx pyB 6
-N main.createPointConstraintEx pzB 7
-N main.setPointPivotA constraint_id 0
-N main.setPointPivotA x 1
-N main.setPointPivotA y 2
-N main.setPointPivotA z 3
-N main.setPointPivotB constraint_id 0
-N main.setPointPivotB x 1
-N main.setPointPivotB y 2
-N main.setPointPivotB z 3
-N main.createHingeConstraint actorA 0
-N main.createHingeConstraint frameA 1
-N main.createHingeConstraint useReferenceFrameA 2
-N main.createHingeConstraintEx actorA 0
-N main.createHingeConstraintEx actorB 1
-N main.createHingeConstraintEx frameA 2
-N main.createHingeConstraintEx frameB 3
-N main.createHingeConstraintEx useReferenceFrameA 4
-N main.createSlideConstraint actorA 0
-N main.createSlideConstraint frameInB_matrix 1
-N main.createSlideConstraint useLinearReferenceFrameA 2
-N main.createSlideConstraintEx actorA 0
-N main.createSlideConstraintEx actorB 1
-N main.createSlideConstraintEx frameInA_matrix 2
-N main.createSlideConstraintEx frameInB_matrix 3
-N main.createSlideConstraintEx useLinearReferenceFrameA 4
-N main.createConeConstraint actorA 0
-N main.createConeConstraint rbAFrame_matrix 1
-N main.createConeConstraintEx actorA 0
-N main.createConeConstraintEx actorB 1
-N main.createConeConstraintEx rbAFrame_matrix 2
-N main.createConeConstraintEx rbBFrame_matrix 3
-N main.deleteConstraint constraint_id 0
-N main.getConstraintFrameOffsetA constraint_id 0
-BN main.getConstraintFrameOffsetA x 1
-BN main.getConstraintFrameOffsetA y 2
-BN main.getConstraintFrameOffsetA z 3
-BN main.getConstraintFrameOffsetA rx 4
-BN main.getConstraintFrameOffsetA ry 5
-BN main.getConstraintFrameOffsetA rz 6
-N main.getConstraintFrameOffsetB constraint_id 0
-BN main.getConstraintFrameOffsetB x 1
-BN main.getConstraintFrameOffsetB y 2
-BN main.getConstraintFrameOffsetB z 3
-BN main.getConstraintFrameOffsetB rx 4
-BN main.getConstraintFrameOffsetB ry 5
-BN main.getConstraintFrameOffsetB rz 6
-N main.useConstraintFrameOffset constraint_id 0
-N main.useConstraintFrameOffset flag 1
-N main.getHingeAngle constraint_id 0
-N main.getHingeAngleEx constraint_id 0
-N main.getHingeAngleEx t_matrixA 1
-N main.getHingeAngleEx t_matrixB 2
-N main.getConstraintBreakingImpulseThreshold constraint_id 0
-N main.getConstraintAFrame constraint_id 0
-N main.getConstraintAFrame mA 1
-N main.getConstraintBFrame constraint_id 0
-N main.getConstraintBFrame mA 1
-N main.setHingeAxis constraint_id 0
-N main.setHingeAxis x 1
-N main.setHingeAxis y 2
-N main.setHingeAxis z 3
-N main.setConstraintBreakingImpulseThreshold constraint_id 0
-N main.setConstraintBreakingImpulseThreshold threshold 1
-N main.setConstraintFrames constraint_id 0
-N main.setConstraintFrames frameA_matrix 1
-N main.setConstraintFrames frameB_matrix 2
-N main.setHingeLimit constraint_id 0
-N main.setHingeLimit low 1
-N main.setHingeLimit high 2
-N main.setHingeLimit softness 3
-N main.setHingeLimit bias_factor 4
-N main.setHingeLimit relaxation_factor 5
-N main.setConeLimit constraint_id 0
-N main.setConeLimit swingSpan1 1
-N main.setConeLimit swingSpan2 2
-N main.setConeLimit twistSpan 3
-N main.setConeLimit softness 4
-N main.setConeLimit bias_factor 5
-N main.setConeLimit relaxation_factor 6
-N main.getHingeLimitBiasFactor constraint_id 0
-N main.getHingeLimitRelaxationFactor constraint_id 0
-N main.getHingeLimitSign constraint_id 0
-N main.getHingeSolveLimit constraint_id 0
-N main.useHingeReferenceFrameA constraint_id 0
-N main.useHingeReferenceFrameA flag 1
-N main.getConstraintAppliedImpulse constraint_id 0
-N main.getConstraintFixedActor constraint_id 0
-N main.getPointPivotA constraint_id 0
-BN main.getPointPivotA x 1
-BN main.getPointPivotA y 2
-BN main.getPointPivotA z 3
-N main.getPointPivotB constraint_id 0
-BN main.getPointPivotB x 1
-BN main.getPointPivotB y 2
-BN main.getPointPivotB z 3
-N main.getConstraintActorA constraint_id 0
-N main.getConstraintActorB constraint_id 0
-N main.setConstraintSolverIterations constraint_id 0
-N main.setConstraintSolverIterations num 1
-N main.getConeBiasFactor constraint_id 0
-N main.getConeDamping constraint_id 0
-N main.getConeFixThresh constraint_id 0
-N main.getConeLimit constraint_id 0
-N main.getConeLimit limit_index 1
-N main.getConstraintLimitSoftness constraint_id 0
-N main.getConstraintSolverIterations constraint_id 0
-N main.getConeAnglePoint constraint_id 0
-N main.getConeAnglePoint angle 1
-N main.getConeAnglePoint c_len 2
-BN main.getConeAnglePoint x 3
-BN main.getConeAnglePoint y 4
-BN main.getConeAnglePoint z 5
-N main.getConstraintAngularOnly constraint_id 0
-N main.getConeSolveSwingLimit constraint_id 0
-N main.getConeSolveTwistLimit constraint_id 0
-N main.getConeSwingSpan1 constraint_id 0
-N main.getConeSwingSpan2 constraint_id 0
-N main.getConeTwistAngle constraint_id 0
-N main.getConeTwistLimitSign constraint_id 0
-N main.getConeTwistSpan constraint_id 0
-N main.setConstraintAngularOnly constraint_id 0
-N main.setConstraintAngularOnly flag 1
-N main.setConeDamping constraint_id 0
-N main.setConeDamping damping 1
-N main.setConeFixThresh constraint_id 0
-N main.setConeFixThresh fixThresh 1
-N main.getSlideAnchorA constraint_id 0
-BN main.getSlideAnchorA x 1
-BN main.getSlideAnchorA y 2
-BN main.getSlideAnchorA z 3
-N main.getSlideAnchorB constraint_id 0
-BN main.getSlideAnchorB x 1
-BN main.getSlideAnchorB y 2
-BN main.getSlideAnchorB z 3
-N main.getSlideAngDepth constraint_id 0
-N main.getSlideAngularPos constraint_id 0
-N main.getSlideDampingDirAng constraint_id 0
-N main.getSlideDampingDirLin constraint_id 0
-N main.getSlideDampingLimAng constraint_id 0
-N main.getSlideDampingLimLin constraint_id 0
-N main.getSlideDampingOrthoAng constraint_id 0
-N main.getSlideDampingOrthoLin constraint_id 0
-N main.getSlideLinearPos constraint_id 0
-N main.getSlideLinDepth constraint_id 0
-N main.getSlideLowerAngLimit constraint_id 0
-N main.getSlideLowerLinLimit constraint_id 0
-N main.getSlideRestitutionDirAng constraint_id 0
-N main.getSlideRestitutionDirLin constraint_id 0
-N main.getSlideRestitutionLimAng constraint_id 0
-N main.getSlideRestitutionLimLin constraint_id 0
-N main.getSlideRestitutionOrthoAng constraint_id 0
-N main.getSlideRestitutionOrthoLin constraint_id 0
-N main.getSlideSoftnessDirAng constraint_id 0
-N main.getSlideSoftnessDirLin constraint_id 0
-N main.getSlideSoftnessLimAng constraint_id 0
-N main.getSlideSoftnessLimLin constraint_id 0
-N main.getSlideSoftnessOrthoAng constraint_id 0
-N main.getSlideSoftnessOrthoLin constraint_id 0
-N main.getSlideSolveAngLimit constraint_id 0
-N main.getSlideSolveLinLimit constraint_id 0
-N main.getSlideUpperAngLimit constraint_id 0
-N main.getSlideUpperLinLimit constraint_id 0
-N main.getSlideUseFrameOffset constraint_id 0
-N main.setSlideDampingDirAng constraint_id 0
-N main.setSlideDampingDirAng n 1
-N main.setSlideDampingDirLin constraint_id 0
-N main.setSlideDampingDirLin n 1
-N main.setSlideDampingLimAng constraint_id 0
-N main.setSlideDampingLimAng n 1
-N main.setSlideDampingLimLin constraint_id 0
-N main.setSlideDampingLimLin n 1
-N main.setSlideDampingOrthoAng constraint_id 0
-N main.setSlideDampingOrthoAng n 1
-N main.setSlideDampingOrthoLin constraint_id 0
-N main.setSlideDampingOrthoLin n 1
-N main.setSlideLowerAngLimit constraint_id 0
-N main.setSlideLowerAngLimit n 1
-N main.setSlideLowerLinLimit constraint_id 0
-N main.setSlideLowerLinLimit n 1
-N main.setSlideRestitutionDirAng constraint_id 0
-N main.setSlideRestitutionDirAng n 1
-N main.setSlideRestitutionDirLin constraint_id 0
-N main.setSlideRestitutionDirLin n 1
-N main.setSlideRestitutionLimAng constraint_id 0
-N main.setSlideRestitutionLimAng n 1
-N main.setSlideRestitutionLimLin constraint_id 0
-N main.setSlideRestitutionLimLin n 1
-N main.setSlideRestitutionOrthoAng constraint_id 0
-N main.setSlideRestitutionOrthoAng n 1
-N main.setSlideRestitutionOrthoLin constraint_id 0
-N main.setSlideRestitutionOrthoLin n 1
-N main.setSlideSoftnessDirAng constraint_id 0
-N main.setSlideSoftnessDirAng n 1
-N main.setSlideSoftnessDirLin constraint_id 0
-N main.setSlideSoftnessDirLin n 1
-N main.setSlideSoftnessLimAng constraint_id 0
-N main.setSlideSoftnessLimAng n 1
-N main.setSlideSoftnessLimLin constraint_id 0
-N main.setSlideSoftnessLimLin n 1
-N main.setSlideSoftnessOrthoAng constraint_id 0
-N main.setSlideSoftnessOrthoAng n 1
-N main.setSlideSoftnessOrthoLin constraint_id 0
-N main.setSlideSoftnessOrthoLin n 1
-N main.setSlideUpperAngLimit constraint_id 0
-N main.setSlideUpperAngLimit n 1
-N main.setSlideUpperLinLimit constraint_id 0
-N main.setSlideUpperLinLimit n 1
-N main.ConstraintExists constraint_id 0
-N main.SetCameraPosition x 0
-N main.SetCameraPosition y 1
-N main.SetCameraPosition z 2
-BN main.GetCameraPosition x 0
-BN main.GetCameraPosition y 1
-BN main.GetCameraPosition z 2
-N main.TranslateCamera x 0
-N main.TranslateCamera y 1
-N main.TranslateCamera z 2
-N main.SetCameraRotation x 0
-N main.SetCameraRotation y 1
-N main.SetCameraRotation z 2
-BN main.GetCameraRotation x 0
-BN main.GetCameraRotation y 1
-BN main.GetCameraRotation z 2
-N main.RotateCamera x 0
-N main.RotateCamera y 1
-N main.RotateCamera z 2
-N main.SetCameraFOV fov 0
-N main.SetCameraAspectRatio aspect 0
-N main.SetCameraFarValue zf 0
-N main.SetCameraNearValue zn 0
-N main.SetProjectionMatrix matA 0
-N main.SetProjectionMatrix projection_type 1
-N main.GetProjectionMatrix matA 0
-N main.GetWorldToViewportPosition x 0
-N main.GetWorldToViewportPosition y 1
-N main.GetWorldToViewportPosition z 2
-BN main.GetWorldToViewportPosition vx 3
-BN main.GetWorldToViewportPosition vy 4
-N main.AddSceneSkyBox img_top 0
-N main.AddSceneSkyBox img_bottom 1
-N main.AddSceneSkyBox img_left 2
-N main.AddSceneSkyBox img_right 3
-N main.AddSceneSkyBox img_front 4
-N main.AddSceneSkyBox img_back 5
-N main.AddSceneSkyDome img 0
-N main.AddSceneSkyDomeEx img 0
-N main.AddSceneSkyDomeEx horiRes 1
-N main.AddSceneSkyDomeEx vertRes 2
-N main.AddSceneSkyDomeEx txPercentage 3
-N main.AddSceneSkyDomeEx spherePercentage 4
-N main.AddSceneSkyDomeEx radius 5
-N main.SetWorld3DMaxSubSteps steps 0
-N main.SetWorld3DTimeStep ts 0
-N main.startParticleEmitter actor 0
-N main.stopParticleEmitter actor 0
-N main.setParticleDirection actor 0
-N main.setParticleDirection x 1
-N main.setParticleDirection y 2
-N main.setParticleDirection z 3
-N main.getParticleDirection actor 0
-BN main.getParticleDirection x 1
-BN main.getParticleDirection y 2
-BN main.getParticleDirection z 3
-N main.useParticleEveryMeshVertex actor 0
-N main.useParticleEveryMeshVertex flag 1
-N main.particleIsUsingEveryMeshVertex actor 0
-N main.setParticleNormalDirectionMod actor 0
-N main.setParticleNormalDirectionMod nd_mod 1
-N main.getParticleNormalDirectionMod actor 0
-N main.useParticleNormalDirection actor 0
-N main.useParticleNormalDirection flag 1
-N main.particleIsUsingNormalDirection actor 0
-N main.setParticleMesh actor 0
-N main.setParticleMesh mesh 1
-N main.setMinParticlesPerSecond actor 0
-N main.setMinParticlesPerSecond minParticlesPerSecond 1
-N main.getMinParticlesPerSecond actor 0
-N main.setMaxParticlesPerSecond actor 0
-N main.setMaxParticlesPerSecond maxParticlesPerSecond 1
-N main.getMaxParticlesPerSecond actor 0
-N main.setParticleMinStartColor actor 0
-N main.setParticleMinStartColor color 1
-N main.getParticleMinStartColor actor 0
-N main.setParticleMaxStartColor actor 0
-N main.setParticleMaxStartColor color 1
-N main.getParticleMaxStartColor actor 0
-N main.setParticleMinLife actor 0
-N main.setParticleMinLife minLife 1
-N main.getParticleMinLife actor 0
-N main.setParticleMaxLife actor 0
-N main.setParticleMaxLife maxLife 1
-N main.getParticleMaxLife actor 0
-N main.setParticleMaxAngle actor 0
-N main.setParticleMaxAngle maxAngle 1
-N main.getParticleMaxAngle actor 0
-N main.setParticleMinStartSize actor 0
-N main.setParticleMinStartSize w 1
-N main.setParticleMinStartSize h 2
-N main.getParticleMinStartSize actor 0
-BN main.getParticleMinStartSize w 1
-BN main.getParticleMinStartSize h 2
-N main.setParticleMaxStartSize actor 0
-N main.setParticleMaxStartSize w 1
-N main.setParticleMaxStartSize h 2
-N main.getParticleMaxStartSize actor 0
-BN main.getParticleMaxStartSize w 1
-BN main.getParticleMaxStartSize h 2
-N main.setParticleCenter actor 0
-N main.setParticleCenter x 1
-N main.setParticleCenter y 2
-N main.setParticleCenter z 3
-N main.getParticleCenter actor 0
-BN main.getParticleCenter x 1
-BN main.getParticleCenter y 2
-BN main.getParticleCenter z 3
-N main.setParticleRadius actor 0
-N main.setParticleRadius radius 1
-N main.getParticleRadius actor 0
-N main.setParticleRingThickness actor 0
-N main.setParticleRingThickness ringThickness 1
-N main.getParticleRingThickness actor 0
-N main.setParticleBox actor 0
-N main.setParticleBox min_x 1
-N main.setParticleBox min_y 2
-N main.setParticleBox min_z 3
-N main.setParticleBox max_x 4
-N main.setParticleBox max_y 5
-N main.setParticleBox max_z 6
-N main.getParticleBox actor 0
-BN main.getParticleBox min_x 1
-BN main.getParticleBox min_y 2
-BN main.getParticleBox min_z 3
-BN main.getParticleBox max_x 4
-BN main.getParticleBox max_y 5
-BN main.getParticleBox max_z 6
-N main.setParticleNormal actor 0
-N main.setParticleNormal x 1
-N main.setParticleNormal y 2
-N main.setParticleNormal z 3
-N main.getParticleNormal actor 0
-BN main.getParticleNormal x 1
-BN main.getParticleNormal y 2
-BN main.getParticleNormal z 3
-N main.setParticleLength actor 0
-N main.setParticleLength p_len 1
-N main.getParticleLength actor 0
-N main.useParticleOutlineOnly actor 0
-N main.useParticleOutlineOnly flag 1
-N main.particleIsUsingOutlineOnly actor 0
-N main.getParticleType actor 0
-N main.lightIsCastingShadow actor 0
-N main.getLightType actor 0
-N main.getLightRadius actor 0
-N main.setLightType actor 0
-N main.setLightType light_type 1
-N main.setLightRadius actor 0
-N main.setLightRadius radius 1
-N main.setLightShadowCast actor 0
-N main.setLightShadowCast flag 1
-N main.SetLightAmbientColor actor 0
-N main.SetLightAmbientColor color 1
-N main.GetLightAmbientColor actor 0
-N main.SetLightAttenuation actor 0
-N main.SetLightAttenuation l_constant 1
-N main.SetLightAttenuation l_linear 2
-N main.SetLightAttenuation l_quadratic 3
-N main.GetLightAttenuation actor 0
-BN main.GetLightAttenuation constant 1
-BN main.GetLightAttenuation linear 2
-BN main.GetLightAttenuation quadratic 3
-N main.SetLightDiffuseColor actor 0
-N main.SetLightDiffuseColor color 1
-N main.GetLightDiffuseColor actor 0
-N main.SetLightFalloff actor 0
-N main.SetLightFalloff falloff 1
-N main.GetLightFalloff actor 0
-N main.SetLightInnerCone actor 0
-N main.SetLightInnerCone angle 1
-N main.GetLightInnerCone actor 0
-N main.SetLightOuterCone actor 0
-N main.SetLightOuterCone angle 1
-N main.GetLightOuterCone actor 0
-N main.SetLightSpecularColor actor 0
-N main.SetLightSpecularColor color 1
-N main.GetLightSpecularColor actor 0
-N main.GetTerrainPatchAABB actor 0
-N main.GetTerrainPatchAABB patchX 1
-N main.GetTerrainPatchAABB patchZ 2
-BN main.GetTerrainPatchAABB minX 3
-BN main.GetTerrainPatchAABB minY 4
-BN main.GetTerrainPatchAABB minZ 5
-BN main.GetTerrainPatchAABB maxX 6
-BN main.GetTerrainPatchAABB maxY 7
-BN main.GetTerrainPatchAABB maxZ 8
-N main.GetTerrainPatchLOD actor 0
-N main.GetTerrainPatchLOD patchX 1
-N main.GetTerrainPatchLOD patchZ 2
-N main.GetTerrainHeight actor 0
-N main.GetTerrainHeight patchX 1
-N main.GetTerrainHeight patchZ 2
-N main.GetTerrainCenter actor 0
-BN main.GetTerrainCenter x 1
-BN main.GetTerrainCenter y 2
-BN main.GetTerrainCenter z 3
-N main.SetTerrainLODDistance actor 0
-N main.SetTerrainLODDistance LOD 1
-N main.SetTerrainLODDistance distance 2
-N main.ScaleTerrainTexture actor 0
-N main.ScaleTerrainTexture scale 1
-N main.ScaleTerrainTexture scale2 2
-N main.SetTerrainCameraMovementDelta actor 0
-N main.SetTerrainCameraMovementDelta delta 1
-N main.SetTerrainCameraRotationDelta actor 0
-N main.SetTerrainCameraRotationDelta delta 1
-N main.SetTerrainPatchLOD actor 0
-N main.SetTerrainPatchLOD patchX 1
-N main.SetTerrainPatchLOD patchZ 2
-N main.SetTerrainPatchLOD LOD 3
-N main.deleteMaterial material_id 0
-N main.setActorMaterial actor 0
-N main.setActorMaterial material_num 1
-N main.setActorMaterial material_id 2
-N main.getActorMaterial actor 0
-N main.getActorMaterial material_num 1
-N main.copyActorMaterial actor 0
-N main.copyActorMaterial material_num 1
-N main.copyMaterial smaterial_id 0
-N main.setMaterialTextureCanvas material_id 0
-N main.setMaterialTextureCanvas level 1
-N main.setMaterialTextureCanvas canvas_id 2
-N main.setMaterialAmbientColor material_id 0
-N main.setMaterialAmbientColor color 1
-N main.getMaterialAmbientColor material_id 0
-N main.setMaterialAntiAliasing material_id 0
-N main.setMaterialAntiAliasing aa 1
-N main.getMaterialAntiAliasing material_id 0
-N main.setMaterialBackfaceCulling material_id 0
-N main.setMaterialBackfaceCulling flag 1
-N main.getMaterialBackfaceCulling material_id 0
-N main.setMaterialBlendFactor material_id 0
-N main.setMaterialBlendFactor bf 1
-N main.getMaterialBlendFactor material_id 0
-N main.setMaterialBlendMode material_id 0
-N main.setMaterialBlendMode blend_mode 1
-N main.getMaterialBlendMode material_id 0
-N main.setMaterialColorMask material_id 0
-N main.setMaterialColorMask color_mask 1
-N main.getMaterialColorMask material_id 0
-N main.setMaterialColorMode material_id 0
-N main.setMaterialColorMode color_mode 1
-N main.getMaterialColorMode material_id 0
-N main.setMaterialDiffuseColor material_id 0
-N main.setMaterialDiffuseColor color 1
-N main.getMaterialDiffuseColor material_id 0
-N main.setMaterialEmissiveColor material_id 0
-N main.setMaterialEmissiveColor color 1
-N main.getMaterialEmissiveColor material_id 0
-N main.setMaterialFog material_id 0
-N main.setMaterialFog flag 1
-N main.getMaterialFog material_id 0
-N main.setMaterialFrontfaceCulling material_id 0
-N main.setMaterialFrontfaceCulling flag 1
-N main.getMaterialFrontfaceCulling material_id 0
-N main.setMaterialGouraudShading material_id 0
-N main.setMaterialGouraudShading flag 1
-N main.materialIsGouraudShaded material_id 0
-N main.materialIsAplhaBlend material_id 0
-N main.materialIsTransparent material_id 0
-N main.setMaterialLighting material_id 0
-N main.setMaterialLighting flag 1
-N main.materialIsLit material_id 0
-N main.setMaterialType material_id 0
-N main.setMaterialType mat_type 1
-N main.getMaterialType material_id 0
-N main.setMaterialNormalize material_id 0
-N main.setMaterialNormalize flag 1
-N main.materialIsNormalized material_id 0
-N main.setMaterialPointCloud material_id 0
-N main.setMaterialPointCloud flag 1
-N main.materialIsPointCloud material_id 0
-N main.setMaterialFlag material_id 0
-N main.setMaterialFlag material_flag 1
-N main.setMaterialFlag f_value 2
-N main.getMaterialFlag material_id 0
-N main.getMaterialFlag material_flag 1
-N main.setMaterialTexture material_id 0
-N main.setMaterialTexture level 1
-N main.setMaterialTexture img_id 2
-N main.setMaterialShininess material_id 0
-N main.setMaterialShininess shininess 1
-N main.getMaterialShininess material_id 0
-N main.setMaterialSpecularColor material_id 0
-N main.setMaterialSpecularColor color 1
-N main.getMaterialSpecularColor material_id 0
-N main.setMaterialThickness material_id 0
-N main.setMaterialThickness thickness 1
-N main.getMaterialThickness material_id 0
-N main.setMaterialWireframe material_id 0
-N main.setMaterialWireframe flag 1
-N main.materialIsWireframe material_id 0
-N main.setActorTexture actor 0
-N main.setActorTexture layer 1
-N main.setActorTexture image_id 2
-N main.getActorMaterialCount actor 0
-N main.setActorMaterialFlag actor 0
-N main.setActorMaterialFlag flag 1
-N main.setActorMaterialFlag flag_value 2
-N main.getActorMaterialFlag actor 0
-N main.getActorMaterialFlag material 1
-N main.getActorMaterialFlag flag 2
-N main.setActorMaterialType actor 0
-N main.setActorMaterialType material_type 1
-N main.getActorMaterialType actor 0
-N main.getActorMaterialType material 1
-N main.MaterialExists material 0
+N main w 12
+N main h 13
+N main canvas2 14
+N main canvas1 15
+N main yellow 16
+N main darkyellow 17
+N main magenta 18
+N main cyan 19
+N main red 20
+N main grey 21
+N main blue 22
+N main darkblue 23
+N main orange 24
+N main black 25
+N main green 26
+N main white 27
+N main sprite_canvas 28
+N main tile 29
+N main gz_img 30
+N main rc_img 31
+N main rc 32
+N main gz 33
+N main gz_x 34
+N main gz_y 35
+N main rc_x 36
+N main rc_y 37
+N main x 38
+N main y 39
+N main lforce 40
+S main fnt$ 3
+N main hud_font 41
+AS main hud_txt$ 4
+N main t_img 42
+N main t_img2 43
+N main.#FOR:0 i 44
+N main mesh1 45
+N main actor1 46
+N main actor1_texture 47
+N main c 48
+N main mat 49
+N main a_mat 50
+N main level 51
+N main actor2 52
+N main ax 53
+N main ay 54
+N main az 55
+N main init 56
+N main i 57
+N main vx 58
+N main vy 59
+N main vz 60
+N main mass 61
+N main anim 62
+N main num_loops 63
+N main off_x 64
+N main off_y 65
+N main test_mode 66
+N main.#WHILE:0.#SELECT:0->CASE:0.#IF:7 crx 67
+N main.#WHILE:0.#SELECT:0->CASE:0.#IF:7 cry 68
+N main.#WHILE:0.#SELECT:0->CASE:0.#IF:7 crz 69
+N main.#WHILE:0.#SELECT:0->CASE:0.#ELSE:7->CONDITION:0 crx 70
+N main.#WHILE:0.#SELECT:0->CASE:0.#ELSE:7->CONDITION:0 cry 71
+N main.#WHILE:0.#SELECT:0->CASE:0.#ELSE:7->CONDITION:0 crz 72
+N main.#WHILE:0.#SELECT:0->CASE:0.#IF:9 crx 73
+N main.#WHILE:0.#SELECT:0->CASE:0.#IF:9 cry 74
+N main.#WHILE:0.#SELECT:0->CASE:0.#IF:9 crz 75
+N main.#WHILE:0.#SELECT:0->CASE:0.#ELSE:9->CONDITION:0 crx 76
+N main.#WHILE:0.#SELECT:0->CASE:0.#ELSE:9->CONDITION:0 cry 77
+N main.#WHILE:0.#SELECT:0->CASE:0.#ELSE:9->CONDITION:0 crz 78
diff --git a/rcbasic_build/rcbasic4_changes.ods b/rcbasic_build/rcbasic4_changes.ods
index b4da516..c87afee 100644
Binary files a/rcbasic_build/rcbasic4_changes.ods and b/rcbasic_build/rcbasic4_changes.ods differ
diff --git a/rcbasic_build/rcbasic_build.depend b/rcbasic_build/rcbasic_build.depend
index 08d6280..36c45c2 100755
--- a/rcbasic_build/rcbasic_build.depend
+++ b/rcbasic_build/rcbasic_build.depend
@@ -1,5 +1,5 @@
# depslib dependency file v1.0
-1728937556 source:/home/n00b/Projects/RCBASIC4/rcbasic_build/main.cpp
+1733454209 source:/home/n00b/Projects/RCBASIC4/rcbasic_build/main.cpp
@@ -54,7 +54,7 @@
1727545973 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_global.h
-1729467369 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_builtin.h
+1733270962 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_builtin.h
"identifier.h"
1727545973 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_vm_asm.h
diff --git a/rcbasic_build/rcbasic_build.layout b/rcbasic_build/rcbasic_build.layout
index 7976836..f19abea 100755
--- a/rcbasic_build/rcbasic_build.layout
+++ b/rcbasic_build/rcbasic_build.layout
@@ -2,17 +2,22 @@
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
@@ -51,24 +56,9 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -76,19 +66,29 @@
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
diff --git a/rcbasic_build/rcbasic_dev.txt b/rcbasic_build/rcbasic_dev.txt
index b4e8881..34fbca8 100644
--- a/rcbasic_build/rcbasic_dev.txt
+++ b/rcbasic_build/rcbasic_dev.txt
@@ -2,7 +2,6 @@ embed_function("Fprint", ID_TYPE_SUB);
add_embedded_arg("txt$", ID_TYPE_STR);
embed_function("Input$", ID_TYPE_FN_STR);
add_embedded_arg("prompt$", ID_TYPE_STR);
-embed_function("tst", ID_TYPE_SUB);
embed_function("ArrayDim", ID_TYPE_FN_NUM);
add_embedded_arg("id", ID_TYPE_BYREF_NUM);
embed_function("StringArrayDim", ID_TYPE_FN_NUM);
@@ -1269,7 +1268,7 @@ add_embedded_arg("txt$", ID_TYPE_STR);
embed_function("HasClipboardText", ID_TYPE_FN_NUM);
embed_function("ReadInput_Start", ID_TYPE_SUB);
embed_function("ReadInput_Stop", ID_TYPE_SUB);
-embed_function("ReadInput_Text$", ID_TYPE_FN_STR);
+embed_function("ReadInput_GetText$", ID_TYPE_FN_STR);
embed_function("ReadInput_SetText", ID_TYPE_SUB);
add_embedded_arg("txt$", ID_TYPE_STR);
embed_function("ReadInput_ToggleBackspace", ID_TYPE_SUB);
@@ -2687,6 +2686,22 @@ embed_function("SetWorld3DTimeStep", ID_TYPE_SUB);
add_embedded_arg("ts", ID_TYPE_NUM);
embed_function("GetWorld3DMaxSubSteps", ID_TYPE_FN_NUM);
embed_function("GetWorld3DTimeStep", ID_TYPE_FN_NUM);
+embed_function("SetSceneFog", ID_TYPE_SUB);
+add_embedded_arg("color", ID_TYPE_NUM);
+add_embedded_arg("fog_type", ID_TYPE_NUM);
+add_embedded_arg("start_val", ID_TYPE_NUM);
+add_embedded_arg("end_val", ID_TYPE_NUM);
+add_embedded_arg("density", ID_TYPE_NUM);
+add_embedded_arg("pixelFog", ID_TYPE_NUM);
+add_embedded_arg("rangeFog", ID_TYPE_NUM);
+embed_function("GetSceneFog", ID_TYPE_SUB);
+add_embedded_arg("color", ID_TYPE_BYREF_NUM);
+add_embedded_arg("fog_type", ID_TYPE_BYREF_NUM);
+add_embedded_arg("start_val", ID_TYPE_BYREF_NUM);
+add_embedded_arg("end_val", ID_TYPE_BYREF_NUM);
+add_embedded_arg("density", ID_TYPE_BYREF_NUM);
+add_embedded_arg("pixelFog", ID_TYPE_BYREF_NUM);
+add_embedded_arg("rangeFog", ID_TYPE_BYREF_NUM);
embed_function("startParticleEmitter", ID_TYPE_SUB);
add_embedded_arg("actor", ID_TYPE_NUM);
embed_function("stopParticleEmitter", ID_TYPE_SUB);
diff --git a/rcbasic_build/rcbasic_dev2.txt b/rcbasic_build/rcbasic_dev2.txt
index a11dee3..0847494 100644
--- a/rcbasic_build/rcbasic_dev2.txt
+++ b/rcbasic_build/rcbasic_dev2.txt
@@ -2,113 +2,112 @@
#define FPRINT_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define FN_Input$ 1
#define INPUT$_PROMPT$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_tst 2
-#define FN_ArrayDim 3
+#define FN_ArrayDim 2
#define ARRAYDIM_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_StringArrayDim 4
+#define FN_StringArrayDim 3
#define STRINGARRAYDIM_ID$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_NumberArrayDim 5
+#define FN_NumberArrayDim 4
#define NUMBERARRAYDIM_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_ArraySize 6
+#define FN_ArraySize 5
#define ARRAYSIZE_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ARRAYSIZE_ARRAY_DIM num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_StringArraySize 7
+#define FN_StringArraySize 6
#define STRINGARRAYSIZE_ID$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define STRINGARRAYSIZE_ARRAY_DIM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_NumberArraySize 8
+#define FN_NumberArraySize 7
#define NUMBERARRAYSIZE_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define NUMBERARRAYSIZE_ARRAY_DIM num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_NumberArrayCopy 9
+#define FN_NumberArrayCopy 8
#define NUMBERARRAYCOPY_SRC num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define NUMBERARRAYCOPY_DST num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_StringArrayCopy 10
+#define FN_StringArrayCopy 9
#define STRINGARRAYCOPY_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define STRINGARRAYCOPY_DST$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_ArrayCopy 11
+#define FN_ArrayCopy 10
#define ARRAYCOPY_SRC num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ARRAYCOPY_DST num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_NumberArrayFill 12
+#define FN_NumberArrayFill 11
#define NUMBERARRAYFILL_SRC num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define NUMBERARRAYFILL_FDATA num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_StringArrayFill 13
+#define FN_StringArrayFill 12
#define STRINGARRAYFILL_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define STRINGARRAYFILL_FDATA$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_ArrayFill 14
+#define FN_ArrayFill 13
#define ARRAYFILL_SRC num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ARRAYFILL_FDATA num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_TypeArrayDim 15
+#define FN_TypeArrayDim 14
#define TYPEARRAYDIM_ID usr_var[0].var_ref
-#define FN_TypeArraySize 16
+#define FN_TypeArraySize 15
#define TYPEARRAYSIZE_ID usr_var[0].var_ref
#define TYPEARRAYSIZE_ARRAY_DIM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_TypeArrayCopy 17
+#define FN_TypeArrayCopy 16
#define TYPEARRAYCOPY_SRC usr_var[0].var_ref
#define TYPEARRAYCOPY_DST usr_var[1].var_ref
-#define FN_TypeArrayFill 18
+#define FN_TypeArrayFill 17
#define TYPEARRAYFILL_SRC usr_var[0].var_ref
#define TYPEARRAYFILL_FDATA usr_var[1].var_ref->uid_value[0]
-#define FN_Abs 19
+#define FN_Abs 18
#define ABS_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Acos 20
+#define FN_Acos 19
#define ACOS_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_AndBit 21
+#define FN_AndBit 20
#define ANDBIT_A num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ANDBIT_B num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_Asin 22
+#define FN_Asin 21
#define ASIN_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Atan 23
+#define FN_Atan 22
#define ATAN_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Bin$ 24
+#define FN_Bin$ 23
#define BIN$_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CInt32 25
+#define FN_CInt32 24
#define CINT32_I num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CInt64 26
+#define FN_CInt64 25
#define CINT64_I num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Cos 27
+#define FN_Cos 26
#define COS_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Degrees 28
+#define FN_Degrees 27
#define DEGREES_R num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Exp 29
+#define FN_Exp 28
#define EXP_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Frac 30
+#define FN_Frac 29
#define FRAC_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Hex$ 31
+#define FN_Hex$ 30
#define HEX$_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_HexVal 32
+#define FN_HexVal 31
#define HEXVAL_N$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Int 33
+#define FN_Int 32
#define INT_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Log 34
+#define FN_Log 33
#define LOG_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Max 35
+#define FN_Max 34
#define MAX_A num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define MAX_B num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_Min 36
+#define FN_Min 35
#define MIN_A num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define MIN_B num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_OrBit 37
+#define FN_OrBit 36
#define ORBIT_A num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ORBIT_B num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_Radians 38
+#define FN_Radians 37
#define RADIANS_D num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Randomize 39
+#define FN_Randomize 38
#define RANDOMIZE_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Rand 40
+#define FN_Rand 39
#define RAND_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Round 41
+#define FN_Round 40
#define ROUND_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Sign 42
+#define FN_Sign 41
#define SIGN_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Sin 43
+#define FN_Sin 42
#define SIN_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Sqrt 44
+#define FN_Sqrt 43
#define SQRT_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Tan 45
+#define FN_Tan 44
#define TAN_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_XOrBit 46
+#define FN_XOrBit 45
#define XORBIT_A num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define XORBIT_B num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetLineIntersection 47
+#define FN_GetLineIntersection 46
#define GETLINEINTERSECTION_P0_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETLINEINTERSECTION_P0_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETLINEINTERSECTION_P1_X num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -119,16 +118,16 @@
#define GETLINEINTERSECTION_P3_Y num_var[7].nref[0].value[ num_var[7].byref_offset ]
#define GETLINEINTERSECTION_I_X num_var[8].nref[0].value[ num_var[8].byref_offset ]
#define GETLINEINTERSECTION_I_Y num_var[9].nref[0].value[ num_var[9].byref_offset ]
-#define FN_Interpolate 48
+#define FN_Interpolate 47
#define INTERPOLATE_MIN_A num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define INTERPOLATE_MAX_A num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define INTERPOLATE_MID_A num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define INTERPOLATE_MIN_B num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define INTERPOLATE_MAX_B num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_ATan2 49
+#define FN_ATan2 48
#define ATAN2_Y num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ATAN2_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_PointInQuad 50
+#define FN_PointInQuad 49
#define POINTINQUAD_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define POINTINQUAD_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define POINTINQUAD_X1 num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -139,7 +138,7 @@
#define POINTINQUAD_Y3 num_var[7].nref[0].value[ num_var[7].byref_offset ]
#define POINTINQUAD_X4 num_var[8].nref[0].value[ num_var[8].byref_offset ]
#define POINTINQUAD_Y4 num_var[9].nref[0].value[ num_var[9].byref_offset ]
-#define FN_PointInTri 51
+#define FN_PointInTri 50
#define POINTINTRI_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define POINTINTRI_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define POINTINTRI_X1 num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -148,19 +147,19 @@
#define POINTINTRI_Y2 num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define POINTINTRI_X3 num_var[6].nref[0].value[ num_var[6].byref_offset ]
#define POINTINTRI_Y3 num_var[7].nref[0].value[ num_var[7].byref_offset ]
-#define FN_Distance2D 52
+#define FN_Distance2D 51
#define DISTANCE2D_X1 num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DISTANCE2D_Y1 num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DISTANCE2D_X2 num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define DISTANCE2D_Y2 num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_Distance3D 53
+#define FN_Distance3D 52
#define DISTANCE3D_X1 num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DISTANCE3D_Y1 num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DISTANCE3D_Z1 num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define DISTANCE3D_X2 num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define DISTANCE3D_Y2 num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define DISTANCE3D_Z2 num_var[5].nref[0].value[ num_var[5].byref_offset ]
-#define FN_GetCircleLineIntersection 54
+#define FN_GetCircleLineIntersection 53
#define GETCIRCLELINEINTERSECTION_CIRCLE_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETCIRCLELINEINTERSECTION_CIRCLE_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETCIRCLELINEINTERSECTION_RADIUS num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -172,178 +171,178 @@
#define GETCIRCLELINEINTERSECTION_IY1 num_var[8].nref[0].value[ num_var[8].byref_offset ]
#define GETCIRCLELINEINTERSECTION_IX2 num_var[9].nref[0].value[ num_var[9].byref_offset ]
#define GETCIRCLELINEINTERSECTION_IY2 num_var[10].nref[0].value[ num_var[10].byref_offset ]
-#define FN_GetLinePlaneIntersection 55
+#define FN_GetLinePlaneIntersection 54
#define GETLINEPLANEINTERSECTION_LINE_POINT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETLINEPLANEINTERSECTION_LINE_DIRECTION num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETLINEPLANEINTERSECTION_PLANE_POINT_1 num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETLINEPLANEINTERSECTION_PLANE_POINT_2 num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETLINEPLANEINTERSECTION_PLANE_POINT_3 num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define GETLINEPLANEINTERSECTION_INTERSECTION num_var[5].nref[0].value[ num_var[5].byref_offset ]
-#define FN_Asc 56
+#define FN_Asc 55
#define ASC_C$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Chr$ 57
+#define FN_Chr$ 56
#define CHR$_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Insert$ 58
+#define FN_Insert$ 57
#define INSERT$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define INSERT$_TGT$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
#define INSERT$_POS num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_InStr 59
+#define FN_InStr 58
#define INSTR_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define INSTR_SUBSTR$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_Lcase$ 60
+#define FN_Lcase$ 59
#define LCASE$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Left$ 61
+#define FN_Left$ 60
#define LEFT$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define LEFT$_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Length 62
+#define FN_Length 61
#define LENGTH_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Len 63
+#define FN_Len 62
#define LEN_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Ltrim$ 64
+#define FN_Ltrim$ 63
#define LTRIM$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Mid$ 65
+#define FN_Mid$ 64
#define MID$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define MID$_START num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define MID$_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_ReplaceSubstr$ 66
+#define FN_ReplaceSubstr$ 65
#define REPLACESUBSTR$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define REPLACESUBSTR$_RPC$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
#define REPLACESUBSTR$_POS num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Replace$ 67
+#define FN_Replace$ 66
#define REPLACE$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define REPLACE$_TGT$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
#define REPLACE$_RPC$ str_var[2].sref[0].value[ str_var[2].byref_offset ]
-#define FN_Reverse$ 68
+#define FN_Reverse$ 67
#define REVERSE$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Right$ 69
+#define FN_Right$ 68
#define RIGHT$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define RIGHT$_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Rtrim$ 70
+#define FN_Rtrim$ 69
#define RTRIM$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_StringFill$ 71
+#define FN_StringFill$ 70
#define STRINGFILL$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define STRINGFILL$_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Str$ 72
+#define FN_Str$ 71
#define STR$_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Str_F$ 73
+#define FN_Str_F$ 72
#define STR_F$_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Str_S$ 74
+#define FN_Str_S$ 73
#define STR_S$_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Tally 75
+#define FN_Tally 74
#define TALLY_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define TALLY_SUBSTR$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_Trim$ 76
+#define FN_Trim$ 75
#define TRIM$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Ucase$ 77
+#define FN_Ucase$ 76
#define UCASE$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Val 78
+#define FN_Val 77
#define VAL_N$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Size 79
+#define FN_Size 78
#define SIZE_S$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_BufferFromString 80
+#define FN_BufferFromString 79
#define BUFFERFROMSTRING_S$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define BUFFERFROMSTRING_BUFFER num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_StringFromBuffer$ 81
+#define FN_StringFromBuffer$ 80
#define STRINGFROMBUFFER$_BUFFER num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define STRINGFROMBUFFER$_BUFFER_SIZE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_CreateStack_N 82
-#define FN_CreateStack_S 83
-#define FN_ClearStack_N 84
+#define FN_CreateStack_N 81
+#define FN_CreateStack_S 82
+#define FN_ClearStack_N 83
#define CLEARSTACK_N_NUM_STACK num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_ClearStack_S 85
+#define FN_ClearStack_S 84
#define CLEARSTACK_S_STR_STACK num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_DeleteStack_N 86
+#define FN_DeleteStack_N 85
#define DELETESTACK_N_NUM_STACK num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_DeleteStack_S 87
+#define FN_DeleteStack_S 86
#define DELETESTACK_S_STR_STACK num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Push_N 88
+#define FN_Push_N 87
#define PUSH_N_NUM_STACK num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define PUSH_N_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_Pop_N 89
+#define FN_Pop_N 88
#define POP_N_NUM_STACK num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Push_S 90
+#define FN_Push_S 89
#define PUSH_S_STR_STACK num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define PUSH_S_S$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Pop_S$ 91
+#define FN_Pop_S$ 90
#define POP_S$_STR_STACK num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Stack_Size_N 92
+#define FN_Stack_Size_N 91
#define STACK_SIZE_N_NUM_STACK num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Stack_Size_S 93
+#define FN_Stack_Size_S 92
#define STACK_SIZE_S_STR_STACK num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_OpenFile 94
+#define FN_OpenFile 93
#define OPENFILE_FILENAME$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define OPENFILE_MODE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CloseFile 95
+#define FN_CloseFile 94
#define CLOSEFILE_STREAM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_ReadByte 96
+#define FN_ReadByte 95
#define READBYTE_STREAM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_WriteByte 97
+#define FN_WriteByte 96
#define WRITEBYTE_STREAM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define WRITEBYTE_BYTE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_ReadLine$ 98
+#define FN_ReadLine$ 97
#define READLINE$_STREAM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Write 99
+#define FN_Write 98
#define WRITE_STREAM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define WRITE_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_WriteLine 100
+#define FN_WriteLine 99
#define WRITELINE_STREAM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define WRITELINE_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_CopyFile 101
+#define FN_CopyFile 100
#define COPYFILE_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define COPYFILE_DST$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_RemoveFile 102
+#define FN_RemoveFile 101
#define REMOVEFILE_FILENAME$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_FileExists 103
+#define FN_FileExists 102
#define FILEEXISTS_FILENAME$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_MoveFile 104
+#define FN_MoveFile 103
#define MOVEFILE_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define MOVEFILE_DST$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_RenameFile 105
+#define FN_RenameFile 104
#define RENAMEFILE_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define RENAMEFILE_DST$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_FileLength 106
+#define FN_FileLength 105
#define FILELENGTH_FILENAME$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Tell 107
+#define FN_Tell 106
#define TELL_STREAM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Seek 108
+#define FN_Seek 107
#define SEEK_STREAM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SEEK_POS num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_EOF 109
+#define FN_EOF 108
#define EOF_STREAM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_WriteByteBuffer 110
+#define FN_WriteByteBuffer 109
#define WRITEBYTEBUFFER_STREAM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define WRITEBYTEBUFFER_BUF num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define WRITEBYTEBUFFER_BUF_SIZE num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_ReadByteBuffer 111
+#define FN_ReadByteBuffer 110
#define READBYTEBUFFER_STREAM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define READBYTEBUFFER_BUF num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define READBYTEBUFFER_BUF_SIZE num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_ChangeDir 112
+#define FN_ChangeDir 111
#define CHANGEDIR_P$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_DirExists 113
+#define FN_DirExists 112
#define DIREXISTS_P$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_DirFirst$ 114
-#define FN_Dir$ 115
-#define FN_DirNext$ 116
-#define FN_MakeDir 117
+#define FN_DirFirst$ 113
+#define FN_Dir$ 114
+#define FN_DirNext$ 115
+#define FN_MakeDir 116
#define MAKEDIR_P$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_RemoveDir 118
+#define FN_RemoveDir 117
#define REMOVEDIR_P$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Date$ 119
-#define FN_Easter$ 120
+#define FN_Date$ 118
+#define FN_Easter$ 119
#define EASTER$_YEAR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Ticks 121
-#define FN_Time$ 122
-#define FN_Timer 123
-#define FN_Wait 124
+#define FN_Ticks 120
+#define FN_Time$ 121
+#define FN_Timer 122
+#define FN_Wait 123
#define WAIT_M_SEC num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_OpenWindow 125
+#define FN_OpenWindow 124
#define OPENWINDOW_TITLE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define OPENWINDOW_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define OPENWINDOW_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define OPENWINDOW_FULLSCREEN num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define OPENWINDOW_VSYNC num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_OpenWindowEx 126
+#define FN_OpenWindowEx 125
#define OPENWINDOWEX_TITLE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define OPENWINDOWEX_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define OPENWINDOWEX_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
@@ -353,91 +352,91 @@
#define OPENWINDOWEX_AA num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define OPENWINDOWEX_STENCIL_BUFFER num_var[6].nref[0].value[ num_var[6].byref_offset ]
#define OPENWINDOWEX_VSYNC num_var[7].nref[0].value[ num_var[7].byref_offset ]
-#define FN_CloseWindow 127
-#define FN_RaiseWindow 128
-#define FN_Update 129
-#define FN_Cls 130
-#define FN_SetClearColor 131
+#define FN_CloseWindow 126
+#define FN_RaiseWindow 127
+#define FN_Update 128
+#define FN_Cls 129
+#define FN_SetClearColor 130
#define SETCLEARCOLOR_C num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_ShowWindow 132
-#define FN_HideWindow 133
-#define FN_SetWindowTitle 134
+#define FN_ShowWindow 131
+#define FN_HideWindow 132
+#define FN_SetWindowTitle 133
#define SETWINDOWTITLE_TITLE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_WindowTitle$ 135
-#define FN_SetWindowPosition 136
+#define FN_WindowTitle$ 134
+#define FN_SetWindowPosition 135
#define SETWINDOWPOSITION_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETWINDOWPOSITION_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetWindowPosition 137
+#define FN_GetWindowPosition 136
#define GETWINDOWPOSITION_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETWINDOWPOSITION_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetWindowSize 138
+#define FN_SetWindowSize 137
#define SETWINDOWSIZE_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETWINDOWSIZE_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetWindowSize 139
+#define FN_GetWindowSize 138
#define GETWINDOWSIZE_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETWINDOWSIZE_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetWindowMinSize 140
+#define FN_SetWindowMinSize 139
#define SETWINDOWMINSIZE_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETWINDOWMINSIZE_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetWindowMinSize 141
+#define FN_GetWindowMinSize 140
#define GETWINDOWMINSIZE_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETWINDOWMINSIZE_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetWindowMaxSize 142
+#define FN_SetWindowMaxSize 141
#define SETWINDOWMAXSIZE_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETWINDOWMAXSIZE_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetWindowMaxSize 143
+#define FN_GetWindowMaxSize 142
#define GETWINDOWMAXSIZE_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETWINDOWMAXSIZE_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_WindowIsFullscreen 144
-#define FN_WindowIsVisible 145
-#define FN_WindowIsBordered 146
-#define FN_WindowIsResizable 147
-#define FN_WindowIsMinimized 148
-#define FN_WindowIsMaximized 149
-#define FN_WindowHasInputFocus 150
-#define FN_WindowHasMouseFocus 151
-#define FN_SetWindowFullscreen 152
+#define FN_WindowIsFullscreen 143
+#define FN_WindowIsVisible 144
+#define FN_WindowIsBordered 145
+#define FN_WindowIsResizable 146
+#define FN_WindowIsMinimized 147
+#define FN_WindowIsMaximized 148
+#define FN_WindowHasInputFocus 149
+#define FN_WindowHasMouseFocus 150
+#define FN_SetWindowFullscreen 151
#define SETWINDOWFULLSCREEN_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_MaximizeWindow 153
-#define FN_MinimizeWindow 154
-#define FN_SetWindowBordered 155
+#define FN_MaximizeWindow 152
+#define FN_MinimizeWindow 153
+#define FN_SetWindowBordered 154
#define SETWINDOWBORDERED_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_WindowClip 156
+#define FN_WindowClip 155
#define WINDOWCLIP_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define WINDOWCLIP_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define WINDOWCLIP_W num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define WINDOWCLIP_H num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_WindowExists 157
-#define FN_WindowEvent_Close 158
-#define FN_WindowEvent_Maximize 159
-#define FN_WindowEvent_Minimize 160
-#define FN_FPS 161
-#define FN_SetWindowIcon 162
+#define FN_WindowExists 156
+#define FN_WindowEvent_Close 157
+#define FN_WindowEvent_Maximize 158
+#define FN_WindowEvent_Minimize 159
+#define FN_FPS 160
+#define FN_SetWindowIcon 161
#define SETWINDOWICON_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_WindowEvent_Resize 163
-#define FN_SetWindowAutoClose 164
+#define FN_WindowEvent_Resize 162
+#define FN_SetWindowAutoClose 163
#define SETWINDOWAUTOCLOSE_EXIT_ON_CLOSE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetWindowResizable 165
+#define FN_SetWindowResizable 164
#define SETWINDOWRESIZABLE_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_WindowMode 166
+#define FN_WindowMode 165
#define WINDOWMODE_VISIBLE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define WINDOWMODE_FULLSCREEN num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define WINDOWMODE_RESIZABLE num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define WINDOWMODE_BORDERLESS num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define WINDOWMODE_HIGHDPI num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_getWindowMode 167
-#define FN_RestoreWindow 168
-#define FN_GrabInput 169
+#define FN_getWindowMode 166
+#define FN_RestoreWindow 167
+#define FN_GrabInput 168
#define GRABINPUT_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetWindowAlwaysOnTop 170
+#define FN_SetWindowAlwaysOnTop 169
#define SETWINDOWALWAYSONTOP_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetMouseRelative 171
+#define FN_SetMouseRelative 170
#define SETMOUSERELATIVE_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_FlashWindow 172
+#define FN_FlashWindow 171
#define FLASHWINDOW_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_WindowIsGrabbed 173
-#define FN_PreUpdate 174
-#define FN_OpenCanvas 175
+#define FN_WindowIsGrabbed 172
+#define FN_PreUpdate 173
+#define FN_OpenCanvas 174
#define OPENCANVAS_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define OPENCANVAS_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define OPENCANVAS_VIEWPORT_X num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -445,186 +444,186 @@
#define OPENCANVAS_VIEWPORT_W num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define OPENCANVAS_VIEWPORT_H num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define OPENCANVAS_MODE num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_CloseCanvas 176
+#define FN_CloseCanvas 175
#define CLOSECANVAS_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_OpenCanvas3D 177
+#define FN_OpenCanvas3D 176
#define OPENCANVAS3D_VIEWPORT_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define OPENCANVAS3D_VIEWPORT_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define OPENCANVAS3D_VIEWPORT_W num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define OPENCANVAS3D_VIEWPORT_H num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define OPENCANVAS3D_MODE num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_SetCanvasVisible 178
+#define FN_SetCanvasVisible 177
#define SETCANVASVISIBLE_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCANVASVISIBLE_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_CanvasIsVisible 179
+#define FN_CanvasIsVisible 178
#define CANVASISVISIBLE_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetCanvasViewport 180
+#define FN_SetCanvasViewport 179
#define SETCANVASVIEWPORT_CNUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCANVASVIEWPORT_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETCANVASVIEWPORT_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETCANVASVIEWPORT_W num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define SETCANVASVIEWPORT_H num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_GetCanvasViewport 181
+#define FN_GetCanvasViewport 180
#define GETCANVASVIEWPORT_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETCANVASVIEWPORT_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETCANVASVIEWPORT_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETCANVASVIEWPORT_W num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETCANVASVIEWPORT_H num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_Canvas 182
+#define FN_Canvas 181
#define CANVAS_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetCanvasOffset 183
+#define FN_SetCanvasOffset 182
#define SETCANVASOFFSET_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCANVASOFFSET_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETCANVASOFFSET_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetCanvasOffset 184
+#define FN_GetCanvasOffset 183
#define GETCANVASOFFSET_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETCANVASOFFSET_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETCANVASOFFSET_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetCanvasSize 185
+#define FN_GetCanvasSize 184
#define GETCANVASSIZE_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETCANVASSIZE_W num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETCANVASSIZE_H num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_ClearCanvas 186
-#define FN_SetCanvasAlpha 187
+#define FN_ClearCanvas 185
+#define FN_SetCanvasAlpha 186
#define SETCANVASALPHA_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCANVASALPHA_A num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetCanvasAlpha 188
+#define FN_GetCanvasAlpha 187
#define GETCANVASALPHA_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetCanvasColorMod 189
+#define FN_SetCanvasColorMod 188
#define SETCANVASCOLORMOD_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCANVASCOLORMOD_C num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetCanvasColorMod 190
+#define FN_GetCanvasColorMod 189
#define GETCANVASCOLORMOD_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CloneCanvas 191
+#define FN_CloneCanvas 190
#define CLONECANVAS_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CLONECANVAS_MODE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetCanvasZ 192
+#define FN_SetCanvasZ 191
#define SETCANVASZ_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCANVASZ_Z num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_CanvasZ 193
+#define FN_CanvasZ 192
#define CANVASZ_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CanvasClip 194
+#define FN_CanvasClip 193
#define CANVASCLIP_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CANVASCLIP_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CANVASCLIP_W num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CANVASCLIP_H num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_ActiveCanvas 195
-#define FN_SetCanvasPhysics2D 196
+#define FN_ActiveCanvas 194
+#define FN_SetCanvasPhysics2D 195
#define SETCANVASPHYSICS2D_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCANVASPHYSICS2D_STATE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_OpenCanvasSpriteLayer 197
+#define FN_OpenCanvasSpriteLayer 196
#define OPENCANVASSPRITELAYER_VIEWPORT_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define OPENCANVASSPRITELAYER_VIEWPORT_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define OPENCANVASSPRITELAYER_VIEWPORT_W num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define OPENCANVASSPRITELAYER_VIEWPORT_H num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_Circle 198
+#define FN_Circle 197
#define CIRCLE_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CIRCLE_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CIRCLE_RADIUS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_CircleFill 199
+#define FN_CircleFill 198
#define CIRCLEFILL_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CIRCLEFILL_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CIRCLEFILL_RADIUS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_Ellipse 200
+#define FN_Ellipse 199
#define ELLIPSE_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ELLIPSE_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define ELLIPSE_RX num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define ELLIPSE_RY num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_EllipseFill 201
+#define FN_EllipseFill 200
#define ELLIPSEFILL_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ELLIPSEFILL_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define ELLIPSEFILL_RX num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define ELLIPSEFILL_RY num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_FloodFill 202
+#define FN_FloodFill 201
#define FLOODFILL_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define FLOODFILL_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetPixel 203
+#define FN_GetPixel 202
#define GETPIXEL_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETPIXEL_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetColor 204
+#define FN_SetColor 203
#define SETCOLOR_C num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Line 205
+#define FN_Line 204
#define LINE_X1 num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define LINE_Y1 num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define LINE_X2 num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define LINE_Y2 num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_Poly 206
+#define FN_Poly 205
#define POLY_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define POLY_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define POLY_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_Rect 207
+#define FN_Rect 206
#define RECT_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define RECT_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define RECT_W num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define RECT_H num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_RectFill 208
+#define FN_RectFill 207
#define RECTFILL_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define RECTFILL_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define RECTFILL_W num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define RECTFILL_H num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_RGB 209
+#define FN_RGB 208
#define RGB_R num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define RGB_G num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define RGB_B num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_RGBA 210
+#define FN_RGBA 209
#define RGBA_R num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define RGBA_G num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define RGBA_B num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define RGBA_A num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_Pset 211
+#define FN_Pset 210
#define PSET_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define PSET_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_LoadImage 212
+#define FN_LoadImage 211
#define LOADIMAGE_IMG$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_LoadImageEx 213
+#define FN_LoadImageEx 212
#define LOADIMAGEEX_IMG$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define LOADIMAGEEX_COLKEY num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_createImage 214
+#define FN_createImage 213
#define CREATEIMAGE_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEIMAGE_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEIMAGE_BUFFER num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_createImageEx 215
+#define FN_createImageEx 214
#define CREATEIMAGEEX_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEIMAGEEX_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEIMAGEEX_BUFFER num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CREATEIMAGEEX_COLOR num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_BufferFromImage 216
+#define FN_BufferFromImage 215
#define BUFFERFROMIMAGE_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define BUFFERFROMIMAGE_BUFFER num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_ImageExists 217
+#define FN_ImageExists 216
#define IMAGEEXISTS_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_ColorKey 218
+#define FN_ColorKey 217
#define COLORKEY_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define COLORKEY_C num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setBilinearFilter 219
+#define FN_setBilinearFilter 218
#define SETBILINEARFILTER_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getBilinearFilter 220
-#define FN_CopyImage 221
+#define FN_getBilinearFilter 219
+#define FN_CopyImage 220
#define COPYIMAGE_IMG_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_DeleteImage 222
+#define FN_DeleteImage 221
#define DELETEIMAGE_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetImageAlpha 223
+#define FN_SetImageAlpha 222
#define SETIMAGEALPHA_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETIMAGEALPHA_A num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetImageAlpha 224
+#define FN_GetImageAlpha 223
#define GETIMAGEALPHA_IMG_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetImageSize 225
+#define FN_GetImageSize 224
#define GETIMAGESIZE_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETIMAGESIZE_W num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETIMAGESIZE_H num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetBlendMode 226
+#define FN_SetBlendMode 225
#define SETBLENDMODE_BLEND_MODE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetBlendMode 227
-#define FN_SetImageColorMod 228
+#define FN_GetBlendMode 226
+#define FN_SetImageColorMod 227
#define SETIMAGECOLORMOD_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETIMAGECOLORMOD_C num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetImageColorMod 229
+#define FN_GetImageColorMod 228
#define GETIMAGECOLORMOD_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_DrawImage 230
+#define FN_DrawImage 229
#define DRAWIMAGE_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWIMAGE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DRAWIMAGE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_DrawImage_Blit 231
+#define FN_DrawImage_Blit 230
#define DRAWIMAGE_BLIT_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWIMAGE_BLIT_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DRAWIMAGE_BLIT_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -632,7 +631,7 @@
#define DRAWIMAGE_BLIT_SRC_Y num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define DRAWIMAGE_BLIT_SRC_W num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define DRAWIMAGE_BLIT_SRC_H num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_DrawImage_BlitEx 232
+#define FN_DrawImage_BlitEx 231
#define DRAWIMAGE_BLITEX_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWIMAGE_BLITEX_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DRAWIMAGE_BLITEX_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -642,12 +641,12 @@
#define DRAWIMAGE_BLITEX_SRC_Y num_var[6].nref[0].value[ num_var[6].byref_offset ]
#define DRAWIMAGE_BLITEX_SRC_W num_var[7].nref[0].value[ num_var[7].byref_offset ]
#define DRAWIMAGE_BLITEX_SRC_H num_var[8].nref[0].value[ num_var[8].byref_offset ]
-#define FN_DrawImage_Rotate 233
+#define FN_DrawImage_Rotate 232
#define DRAWIMAGE_ROTATE_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWIMAGE_ROTATE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DRAWIMAGE_ROTATE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define DRAWIMAGE_ROTATE_ANGLE num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_DrawImage_RotateEx 234
+#define FN_DrawImage_RotateEx 233
#define DRAWIMAGE_ROTATEEX_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWIMAGE_ROTATEEX_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DRAWIMAGE_ROTATEEX_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -656,13 +655,13 @@
#define DRAWIMAGE_ROTATEEX_SRC_W num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define DRAWIMAGE_ROTATEEX_SRC_H num_var[6].nref[0].value[ num_var[6].byref_offset ]
#define DRAWIMAGE_ROTATEEX_ANGLE num_var[7].nref[0].value[ num_var[7].byref_offset ]
-#define FN_DrawImage_Zoom 235
+#define FN_DrawImage_Zoom 234
#define DRAWIMAGE_ZOOM_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWIMAGE_ZOOM_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DRAWIMAGE_ZOOM_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define DRAWIMAGE_ZOOM_ZX num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define DRAWIMAGE_ZOOM_ZY num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_DrawImage_ZoomEx 236
+#define FN_DrawImage_ZoomEx 235
#define DRAWIMAGE_ZOOMEX_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWIMAGE_ZOOMEX_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DRAWIMAGE_ZOOMEX_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -672,14 +671,14 @@
#define DRAWIMAGE_ZOOMEX_SRC_H num_var[6].nref[0].value[ num_var[6].byref_offset ]
#define DRAWIMAGE_ZOOMEX_ZX num_var[7].nref[0].value[ num_var[7].byref_offset ]
#define DRAWIMAGE_ZOOMEX_ZY num_var[8].nref[0].value[ num_var[8].byref_offset ]
-#define FN_DrawImage_Rotozoom 237
+#define FN_DrawImage_Rotozoom 236
#define DRAWIMAGE_ROTOZOOM_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWIMAGE_ROTOZOOM_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DRAWIMAGE_ROTOZOOM_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define DRAWIMAGE_ROTOZOOM_ANGLE num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define DRAWIMAGE_ROTOZOOM_ZX num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define DRAWIMAGE_ROTOZOOM_ZY num_var[5].nref[0].value[ num_var[5].byref_offset ]
-#define FN_DrawImage_RotozoomEx 238
+#define FN_DrawImage_RotozoomEx 237
#define DRAWIMAGE_ROTOZOOMEX_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWIMAGE_ROTOZOOMEX_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DRAWIMAGE_ROTOZOOMEX_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -690,13 +689,13 @@
#define DRAWIMAGE_ROTOZOOMEX_ANGLE num_var[7].nref[0].value[ num_var[7].byref_offset ]
#define DRAWIMAGE_ROTOZOOMEX_ZX num_var[8].nref[0].value[ num_var[8].byref_offset ]
#define DRAWIMAGE_ROTOZOOMEX_ZY num_var[9].nref[0].value[ num_var[9].byref_offset ]
-#define FN_DrawImage_Flip 239
+#define FN_DrawImage_Flip 238
#define DRAWIMAGE_FLIP_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWIMAGE_FLIP_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DRAWIMAGE_FLIP_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define DRAWIMAGE_FLIP_H num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define DRAWIMAGE_FLIP_V num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_DrawImage_FlipEx 240
+#define FN_DrawImage_FlipEx 239
#define DRAWIMAGE_FLIPEX_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWIMAGE_FLIPEX_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DRAWIMAGE_FLIPEX_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -706,855 +705,855 @@
#define DRAWIMAGE_FLIPEX_SRC_H num_var[6].nref[0].value[ num_var[6].byref_offset ]
#define DRAWIMAGE_FLIPEX_H num_var[7].nref[0].value[ num_var[7].byref_offset ]
#define DRAWIMAGE_FLIPEX_V num_var[8].nref[0].value[ num_var[8].byref_offset ]
-#define FN_InKey 241
-#define FN_Key 242
+#define FN_InKey 240
+#define FN_Key 241
#define KEY_KEY_CODE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_WaitKey 243
-#define FN_HideMouse 244
-#define FN_ShowMouse 245
-#define FN_MouseIsVisible 246
-#define FN_GetMouse 247
+#define FN_WaitKey 242
+#define FN_HideMouse 243
+#define FN_ShowMouse 244
+#define FN_MouseIsVisible 245
+#define FN_GetMouse 246
#define GETMOUSE_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETMOUSE_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETMOUSE_MB1 num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETMOUSE_MB2 num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETMOUSE_MB3 num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_MouseX 248
-#define FN_MouseY 249
-#define FN_MouseButton 250
+#define FN_MouseX 247
+#define FN_MouseY 248
+#define FN_MouseButton 249
#define MOUSEBUTTON_MB num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetMouseWheel 251
+#define FN_GetMouseWheel 250
#define GETMOUSEWHEEL_X_AXIS num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETMOUSEWHEEL_Y_AXIS num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_MouseWheelX 252
-#define FN_MouseWheelY 253
-#define FN_GetGlobalMouse 254
+#define FN_MouseWheelX 251
+#define FN_MouseWheelY 252
+#define FN_GetGlobalMouse 253
#define GETGLOBALMOUSE_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETGLOBALMOUSE_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETGLOBALMOUSE_MB1 num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETGLOBALMOUSE_MB2 num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETGLOBALMOUSE_MB3 num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_GlobalMouseX 255
-#define FN_GlobalMouseY 256
-#define FN_WarpMouse 257
+#define FN_GlobalMouseX 254
+#define FN_GlobalMouseY 255
+#define FN_WarpMouse 256
#define WARPMOUSE_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define WARPMOUSE_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_WarpMouseGlobal 258
+#define FN_WarpMouseGlobal 257
#define WARPMOUSEGLOBAL_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define WARPMOUSEGLOBAL_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetMouseZone 259
+#define FN_SetMouseZone 258
#define SETMOUSEZONE_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMOUSEZONE_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETMOUSEZONE_W num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETMOUSEZONE_H num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_ClearMouseZone 260
-#define FN_CreateSound 261
+#define FN_ClearMouseZone 259
+#define FN_CreateSound 260
#define CREATESOUND_BUFFER num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATESOUND_BUFFER_SIZE num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATESOUND_VOL num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_LoadSound 262
+#define FN_LoadSound 261
#define LOADSOUND_SND_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_LoadMusic 263
+#define FN_LoadMusic 262
#define LOADMUSIC_MUSIC_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_PlaySound 264
+#define FN_PlaySound 263
#define PLAYSOUND_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define PLAYSOUND_CHANNEL num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define PLAYSOUND_LOOPS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_PlaySoundTimed 265
+#define FN_PlaySoundTimed 264
#define PLAYSOUNDTIMED_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define PLAYSOUNDTIMED_CHANNEL num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define PLAYSOUNDTIMED_LOOPS num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define PLAYSOUNDTIMED_MS num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_PlayMusic 266
+#define FN_PlayMusic 265
#define PLAYMUSIC_MLOOPS num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_PauseSound 267
+#define FN_PauseSound 266
#define PAUSESOUND_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_ResumeSound 268
+#define FN_ResumeSound 267
#define RESUMESOUND_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_PauseMusic 269
-#define FN_ResumeMusic 270
-#define FN_DeleteSound 271
+#define FN_PauseMusic 268
+#define FN_ResumeMusic 269
+#define FN_DeleteSound 270
#define DELETESOUND_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_DeleteMusic 272
-#define FN_FadeMusicIn 273
+#define FN_DeleteMusic 271
+#define FN_FadeMusicIn 272
#define FADEMUSICIN_FADE_TIME num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define FADEMUSICIN_LOOPS num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_FadeMusicOut 274
+#define FN_FadeMusicOut 273
#define FADEMUSICOUT_FADE_TIME num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_MusicExists 275
-#define FN_SetMusicVolume 276
+#define FN_MusicExists 274
+#define FN_SetMusicVolume 275
#define SETMUSICVOLUME_VOL num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetMusicVolume 277
-#define FN_SetMusicPosition 278
+#define FN_GetMusicVolume 276
+#define FN_SetMusicPosition 277
#define SETMUSICPOSITION_POS num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetMusicPosition 279
-#define FN_RewindMusic 280
-#define FN_SetSoundChannels 281
+#define FN_GetMusicPosition 278
+#define FN_RewindMusic 279
+#define FN_SetSoundChannels 280
#define SETSOUNDCHANNELS_MAX_CHANNELS num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_NumSoundChannels 282
-#define FN_SoundIsEnabled 283
-#define FN_SoundExists 284
+#define FN_NumSoundChannels 281
+#define FN_SoundIsEnabled 282
+#define FN_SoundExists 283
#define SOUNDEXISTS_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetChannelVolume 285
+#define FN_SetChannelVolume 284
#define SETCHANNELVOLUME_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCHANNELVOLUME_VOL num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetChannelVolume 286
+#define FN_GetChannelVolume 285
#define GETCHANNELVOLUME_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSoundVolume 287
+#define FN_SetSoundVolume 286
#define SETSOUNDVOLUME_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSOUNDVOLUME_VOL num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetSoundVolume 288
+#define FN_GetSoundVolume 287
#define GETSOUNDVOLUME_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_StopMusic 289
-#define FN_StopSound 290
+#define FN_StopMusic 288
+#define FN_StopSound 289
#define STOPSOUND_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetChannelPanning 291
+#define FN_SetChannelPanning 290
#define SETCHANNELPANNING_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCHANNELPANNING_LEFT_VALUE num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETCHANNELPANNING_RIGHT_VALUE num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetChannelDistance 292
+#define FN_SetChannelDistance 291
#define SETCHANNELDISTANCE_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCHANNELDISTANCE_DIST_VALUE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_ChannelIsPlaying 293
+#define FN_ChannelIsPlaying 292
#define CHANNELISPLAYING_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_ChannelIsPaused 294
+#define FN_ChannelIsPaused 293
#define CHANNELISPAUSED_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_QueryAudioSpec 295
+#define FN_QueryAudioSpec 294
#define QUERYAUDIOSPEC_FREQ num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define QUERYAUDIOSPEC_FORMAT num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define QUERYAUDIOSPEC_CHANNELS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_MusicIsPlaying 296
-#define FN_SetChannelSpacePosition 297
+#define FN_MusicIsPlaying 295
+#define FN_SetChannelSpacePosition 296
#define SETCHANNELSPACEPOSITION_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCHANNELSPACEPOSITION_ANGLE num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETCHANNELSPACEPOSITION_DISTANCE num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_NumJoysticks 298
-#define FN_NumJoyAxes 299
+#define FN_NumJoysticks 297
+#define FN_NumJoyAxes 298
#define NUMJOYAXES_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_NumJoyButtons 300
+#define FN_NumJoyButtons 299
#define NUMJOYBUTTONS_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_NumJoyHats 301
+#define FN_NumJoyHats 300
#define NUMJOYHATS_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_NumJoyTrackBalls 302
+#define FN_NumJoyTrackBalls 301
#define NUMJOYTRACKBALLS_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_JoyAxis 303
+#define FN_JoyAxis 302
#define JOYAXIS_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define JOYAXIS_JOY_AXIS num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_JoyButton 304
+#define FN_JoyButton 303
#define JOYBUTTON_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define JOYBUTTON_JOY_BUTTON num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_JoyHat 305
+#define FN_JoyHat 304
#define JOYHAT_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define JOYHAT_JOY_HAT num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetJoyTrackBall 306
+#define FN_GetJoyTrackBall 305
#define GETJOYTRACKBALL_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOYTRACKBALL_BALL num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETJOYTRACKBALL_DX num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETJOYTRACKBALL_DY num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_JoyName$ 307
+#define FN_JoyName$ 306
#define JOYNAME$_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_JoystickIsConnected 308
+#define FN_JoystickIsConnected 307
#define JOYSTICKISCONNECTED_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_JoyRumblePlay 309
+#define FN_JoyRumblePlay 308
#define JOYRUMBLEPLAY_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define JOYRUMBLEPLAY_STRENGTH num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define JOYRUMBLEPLAY_DURATION num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_JoyRumbleStop 310
+#define FN_JoyRumbleStop 309
#define JOYRUMBLESTOP_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_JoystickIsHaptic 311
+#define FN_JoystickIsHaptic 310
#define JOYSTICKISHAPTIC_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_LoadFont 312
+#define FN_LoadFont 311
#define LOADFONT_FNT_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define LOADFONT_FONT_SIZE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_DeleteFont 313
+#define FN_DeleteFont 312
#define DELETEFONT_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_FontExists 314
+#define FN_FontExists 313
#define FONTEXISTS_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetFont 315
+#define FN_SetFont 314
#define SETFONT_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_DrawText 316
+#define FN_DrawText 315
#define DRAWTEXT_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define DRAWTEXT_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWTEXT_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetTextSize 317
+#define FN_GetTextSize 316
#define GETTEXTSIZE_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define GETTEXTSIZE_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETTEXTSIZE_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_TextWidth 318
+#define FN_TextWidth 317
#define TEXTWIDTH_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_TextHeight 319
+#define FN_TextHeight 318
#define TEXTHEIGHT_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_TouchPressure 320
-#define FN_GetTouch 321
+#define FN_TouchPressure 319
+#define FN_GetTouch 320
#define GETTOUCH_STATUS num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETTOUCH_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETTOUCH_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETTOUCH_DX num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETTOUCH_DY num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_GetMultiTouch 322
+#define FN_GetMultiTouch 321
#define GETMULTITOUCH_STATUS num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETMULTITOUCH_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETMULTITOUCH_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETMULTITOUCH_FINGERS num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETMULTITOUCH_DIST num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define GETMULTITOUCH_THETA num_var[5].nref[0].value[ num_var[5].byref_offset ]
-#define FN_GetTouchFinger 323
+#define FN_GetTouchFinger 322
#define GETTOUCHFINGER_FINGER num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETTOUCHFINGER_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETTOUCHFINGER_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETTOUCHFINGER_PRESSURE num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_NumFingers 324
-#define FN_GetAccel 325
+#define FN_NumFingers 323
+#define FN_GetAccel 324
#define GETACCEL_ACCEL_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACCEL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACCEL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACCEL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_AccelName$ 326
+#define FN_AccelName$ 325
#define ACCELNAME$_ACCEL_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_NumAccels 327
-#define FN_GetGyro 328
+#define FN_NumAccels 326
+#define FN_GetGyro 327
#define GETGYRO_GYRO_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETGYRO_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETGYRO_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETGYRO_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GyroName$ 329
+#define FN_GyroName$ 328
#define GYRONAME$_GYRO_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_NumGyros 330
-#define FN_CheckSockets 331
+#define FN_NumGyros 329
+#define FN_CheckSockets 330
#define CHECKSOCKETS_TIMEOUT_MS num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_TCP_SocketReady 332
+#define FN_TCP_SocketReady 331
#define TCP_SOCKETREADY_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_UDP_SocketReady 333
+#define FN_UDP_SocketReady 332
#define UDP_SOCKETREADY_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_TCP_OpenSocket 334
+#define FN_TCP_OpenSocket 333
#define TCP_OPENSOCKET_HOST$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define TCP_OPENSOCKET_PORT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_TCP_CloseSocket 335
+#define FN_TCP_CloseSocket 334
#define TCP_CLOSESOCKET_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_TCP_RemoteHost 336
+#define FN_TCP_RemoteHost 335
#define TCP_REMOTEHOST_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_TCP_RemotePort 337
+#define FN_TCP_RemotePort 336
#define TCP_REMOTEPORT_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_TCP_GetData 338
+#define FN_TCP_GetData 337
#define TCP_GETDATA_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define TCP_GETDATA_NUMBYTES num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define TCP_GETDATA_SDATA$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_TCP_SendData 339
+#define FN_TCP_SendData 338
#define TCP_SENDDATA_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define TCP_SENDDATA_SDATA$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_TCP_AcceptSocket 340
+#define FN_TCP_AcceptSocket 339
#define TCP_ACCEPTSOCKET_SERVER num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define TCP_ACCEPTSOCKET_CLIENT num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_UDP_OpenSocket 341
+#define FN_UDP_OpenSocket 340
#define UDP_OPENSOCKET_PORT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_UDP_CloseSocket 342
+#define FN_UDP_CloseSocket 341
#define UDP_CLOSESOCKET_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_UDP_GetData 343
+#define FN_UDP_GetData 342
#define UDP_GETDATA_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define UDP_GETDATA_HOST$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define UDP_GETDATA_PORT num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define UDP_GETDATA_SDATA$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_UDP_Length 344
-#define FN_UDP_MaxLength 345
-#define FN_UDP_RemoteHost$ 346
+#define FN_UDP_Length 343
+#define FN_UDP_MaxLength 344
+#define FN_UDP_RemoteHost$ 345
#define UDP_REMOTEHOST$_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_UDP_RemotePort 347
+#define FN_UDP_RemotePort 346
#define UDP_REMOTEPORT_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_UDP_SendData 348
+#define FN_UDP_SendData 347
#define UDP_SENDDATA_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define UDP_SENDDATA_HOST$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define UDP_SENDDATA_PORT num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define UDP_SENDDATA_SDATA$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_LoadVideo 349
+#define FN_LoadVideo 348
#define LOADVIDEO_VID$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_PlayVideo 350
+#define FN_PlayVideo 349
#define PLAYVIDEO_VLOOPS num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_PauseVideo 351
-#define FN_StopVideo 352
-#define FN_SetVideoPosition 353
+#define FN_PauseVideo 350
+#define FN_StopVideo 351
+#define FN_SetVideoPosition 352
#define SETVIDEOPOSITION_POS num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_ResumeVideo 354
-#define FN_GetVideoPosition 355
-#define FN_DeleteVideo 356
-#define FN_VideoIsPlaying 357
-#define FN_VideoEnd 358
-#define FN_GetVideoStats 359
+#define FN_ResumeVideo 353
+#define FN_GetVideoPosition 354
+#define FN_DeleteVideo 355
+#define FN_VideoIsPlaying 356
+#define FN_VideoEnd 357
+#define FN_GetVideoStats 358
#define GETVIDEOSTATS_VFILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define GETVIDEOSTATS_VLEN num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETVIDEOSTATS_VFPS num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETVIDEOSTATS_FRAME_W num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETVIDEOSTATS_FRAME_H num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_SetVideoDrawRect 360
+#define FN_SetVideoDrawRect 359
#define SETVIDEODRAWRECT_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETVIDEODRAWRECT_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETVIDEODRAWRECT_W num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETVIDEODRAWRECT_H num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetVideoDrawRect 361
+#define FN_GetVideoDrawRect 360
#define GETVIDEODRAWRECT_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETVIDEODRAWRECT_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETVIDEODRAWRECT_W num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETVIDEODRAWRECT_H num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetVideoSize 362
+#define FN_GetVideoSize 361
#define GETVIDEOSIZE_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETVIDEOSIZE_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_VideoExists 363
-#define FN_SetVideoVolume 364
+#define FN_VideoExists 362
+#define FN_SetVideoVolume 363
#define SETVIDEOVOLUME_VOL num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetVideoVolume 365
-#define FN_System 366
+#define FN_GetVideoVolume 364
+#define FN_System 365
#define SYSTEM_CMD$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_OS$ 367
-#define FN_Command$ 368
+#define FN_OS$ 366
+#define FN_Command$ 367
#define COMMAND$_ARG num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_NumCommands 369
-#define FN_Env$ 370
+#define FN_NumCommands 368
+#define FN_Env$ 369
#define ENV$_V$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_SetEnv 371
+#define FN_SetEnv 370
#define SETENV_VAR$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define SETENV_VALUE$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_PrefPath$ 372
+#define FN_PrefPath$ 371
#define PREFPATH$_ORG_NAME$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define PREFPATH$_APP_NAME$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_Android_GetExternalStoragePath$ 373
-#define FN_Android_GetExternalStorageState 374
-#define FN_Android_GetInternalStoragePath$ 375
-#define FN_Android_JNI_Message$ 376
+#define FN_Android_GetExternalStoragePath$ 372
+#define FN_Android_GetExternalStorageState 373
+#define FN_Android_GetInternalStoragePath$ 374
+#define FN_Android_JNI_Message$ 375
#define ANDROID_JNI_MESSAGE$_ARG$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Runtime_Utility_Message$ 377
+#define FN_Runtime_Utility_Message$ 376
#define RUNTIME_UTILITY_MESSAGE$_ARG$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_GetDesktopDisplayMode 378
+#define FN_GetDesktopDisplayMode 377
#define GETDESKTOPDISPLAYMODE_INDEX num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETDESKTOPDISPLAYMODE_W num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETDESKTOPDISPLAYMODE_H num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETDESKTOPDISPLAYMODE_FREQ num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetPowerInfo 379
+#define FN_GetPowerInfo 378
#define GETPOWERINFO_STATUS num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETPOWERINFO_SECS num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETPOWERINFO_PCT num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_EvalJS$ 380
+#define FN_EvalJS$ 379
#define EVALJS$_JS_CODE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_SystemReturnStdOut$ 381
+#define FN_SystemReturnStdOut$ 380
#define SYSTEMRETURNSTDOUT$_CMD$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_OpenURL 382
+#define FN_OpenURL 381
#define OPENURL_URL$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_MessageBox 383
+#define FN_MessageBox 382
#define MESSAGEBOX_TITLE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define MESSAGEBOX_MSG$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_Runtime$ 384
-#define FN_NumCPUs 385
-#define FN_SystemRam 386
-#define FN_DimMatrix 387
+#define FN_Runtime$ 383
+#define FN_NumCPUs 384
+#define FN_SystemRam 385
+#define FN_DimMatrix 386
#define DIMMATRIX_M_ROWS num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DIMMATRIX_M_COLS num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_DeleteMatrix 388
+#define FN_DeleteMatrix 387
#define DELETEMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_AddMatrix 389
+#define FN_AddMatrix 388
#define ADDMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ADDMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define ADDMATRIX_MC num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_AugmentMatrix 390
+#define FN_AugmentMatrix 389
#define AUGMENTMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define AUGMENTMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define AUGMENTMATRIX_MC num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_CopyMatrix 391
+#define FN_CopyMatrix 390
#define COPYMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define COPYMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_InsertMatrixColumns 392
+#define FN_InsertMatrixColumns 391
#define INSERTMATRIXCOLUMNS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define INSERTMATRIXCOLUMNS_C num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define INSERTMATRIXCOLUMNS_NUM_COLS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_InsertMatrixRows 393
+#define FN_InsertMatrixRows 392
#define INSERTMATRIXROWS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define INSERTMATRIXROWS_R num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define INSERTMATRIXROWS_NUM_ROWS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_MultiplyMatrix 394
+#define FN_MultiplyMatrix 393
#define MULTIPLYMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define MULTIPLYMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define MULTIPLYMATRIX_MC num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_CubeMatrix 395
+#define FN_CubeMatrix 394
#define CUBEMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CUBEMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_DeleteMatrixColumns 396
+#define FN_DeleteMatrixColumns 395
#define DELETEMATRIXCOLUMNS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DELETEMATRIXCOLUMNS_C num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DELETEMATRIXCOLUMNS_NUM_COLS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_DeleteMatrixRows 397
+#define FN_DeleteMatrixRows 396
#define DELETEMATRIXROWS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DELETEMATRIXROWS_R num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DELETEMATRIXROWS_NUM_ROWS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_ClearMatrix 398
+#define FN_ClearMatrix 397
#define CLEARMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_ClearMatrixColumns 399
+#define FN_ClearMatrixColumns 398
#define CLEARMATRIXCOLUMNS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CLEARMATRIXCOLUMNS_C num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CLEARMATRIXCOLUMNS_NUM_COLS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_ClearMatrixRows 400
+#define FN_ClearMatrixRows 399
#define CLEARMATRIXROWS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CLEARMATRIXROWS_R num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CLEARMATRIXROWS_NUM_ROWS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_FillMatrix 401
+#define FN_FillMatrix 400
#define FILLMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define FILLMATRIX_V num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_FillMatrixColumns 402
+#define FN_FillMatrixColumns 401
#define FILLMATRIXCOLUMNS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define FILLMATRIXCOLUMNS_C num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define FILLMATRIXCOLUMNS_NUM_COLS num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define FILLMATRIXCOLUMNS_V num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_FillMatrixRows 403
+#define FN_FillMatrixRows 402
#define FILLMATRIXROWS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define FILLMATRIXROWS_R num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define FILLMATRIXROWS_NUM_ROWS num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define FILLMATRIXROWS_V num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_CopyMatrixColumns 404
+#define FN_CopyMatrixColumns 403
#define COPYMATRIXCOLUMNS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define COPYMATRIXCOLUMNS_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define COPYMATRIXCOLUMNS_C num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define COPYMATRIXCOLUMNS_NUM_COLS num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_CopyMatrixRows 405
+#define FN_CopyMatrixRows 404
#define COPYMATRIXROWS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define COPYMATRIXROWS_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define COPYMATRIXROWS_R num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define COPYMATRIXROWS_NUM_ROWS num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_SetIdentityMatrix 406
+#define FN_SetIdentityMatrix 405
#define SETIDENTITYMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETIDENTITYMATRIX_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SolveMatrix 407
+#define FN_SolveMatrix 406
#define SOLVEMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SOLVEMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SOLVEMATRIX_MC num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_IsEqualMatrix 408
+#define FN_IsEqualMatrix 407
#define ISEQUALMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ISEQUALMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define ISEQUALMATRIX_TOLERANCE num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_Determinant 409
+#define FN_Determinant 408
#define DETERMINANT_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_AdjointMatrix 410
+#define FN_AdjointMatrix 409
#define ADJOINTMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ADJOINTMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_InvertMatrix 411
+#define FN_InvertMatrix 410
#define INVERTMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define INVERTMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_MatrixFromBuffer 412
+#define FN_MatrixFromBuffer 411
#define MATRIXFROMBUFFER_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define MATRIXFROMBUFFER_R num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define MATRIXFROMBUFFER_C num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define MATRIXFROMBUFFER_BUFFER num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_BufferFromMatrix 413
+#define FN_BufferFromMatrix 412
#define BUFFERFROMMATRIX_BUFFER num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define BUFFERFROMMATRIX_MA num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_RandomizeMatrix 414
+#define FN_RandomizeMatrix 413
#define RANDOMIZEMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define RANDOMIZEMATRIX_VMIN num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define RANDOMIZEMATRIX_VMAX num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_MatrixValue 415
+#define FN_MatrixValue 414
#define MATRIXVALUE_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define MATRIXVALUE_R num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define MATRIXVALUE_C num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetMatrixValue 416
+#define FN_SetMatrixValue 415
#define SETMATRIXVALUE_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATRIXVALUE_R num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETMATRIXVALUE_C num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETMATRIXVALUE_V num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_ScalarMatrix 417
+#define FN_ScalarMatrix 416
#define SCALARMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SCALARMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SCALARMATRIX_S_VALUE num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_ScalarMatrixColumns 418
+#define FN_ScalarMatrixColumns 417
#define SCALARMATRIXCOLUMNS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SCALARMATRIXCOLUMNS_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SCALARMATRIXCOLUMNS_C num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SCALARMATRIXCOLUMNS_NUM_COLS num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define SCALARMATRIXCOLUMNS_S_VALUE num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_ScalarMatrixRows 419
+#define FN_ScalarMatrixRows 418
#define SCALARMATRIXROWS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SCALARMATRIXROWS_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SCALARMATRIXROWS_R num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SCALARMATRIXROWS_NUM_ROWS num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define SCALARMATRIXROWS_S_VALUE num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_SquareMatrix 420
+#define FN_SquareMatrix 419
#define SQUAREMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SQUAREMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_CofactorMatrix 421
+#define FN_CofactorMatrix 420
#define COFACTORMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define COFACTORMATRIX_R num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define COFACTORMATRIX_C num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SubtractMatrix 422
+#define FN_SubtractMatrix 421
#define SUBTRACTMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SUBTRACTMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SUBTRACTMATRIX_MC num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SwapMatrix 423
+#define FN_SwapMatrix 422
#define SWAPMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SWAPMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SwapMatrixColumn 424
+#define FN_SwapMatrixColumn 423
#define SWAPMATRIXCOLUMN_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SWAPMATRIXCOLUMN_C1 num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SWAPMATRIXCOLUMN_C2 num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SwapMatrixRow 425
+#define FN_SwapMatrixRow 424
#define SWAPMATRIXROW_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SWAPMATRIXROW_R1 num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SWAPMATRIXROW_R2 num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_TransposeMatrix 426
+#define FN_TransposeMatrix 425
#define TRANSPOSEMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define TRANSPOSEMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_UnAugmentMatrix 427
+#define FN_UnAugmentMatrix 426
#define UNAUGMENTMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define UNAUGMENTMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define UNAUGMENTMATRIX_MC num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_ZeroMatrix 428
+#define FN_ZeroMatrix 427
#define ZEROMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetMatrixSize 429
+#define FN_GetMatrixSize 428
#define GETMATRIXSIZE_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETMATRIXSIZE_R num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETMATRIXSIZE_C num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_IncrementMatrixRows 430
+#define FN_IncrementMatrixRows 429
#define INCREMENTMATRIXROWS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define INCREMENTMATRIXROWS_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define INCREMENTMATRIXROWS_R num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define INCREMENTMATRIXROWS_NUM_ROWS num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define INCREMENTMATRIXROWS_VALUE num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_IncrementMatrixColumns 431
+#define FN_IncrementMatrixColumns 430
#define INCREMENTMATRIXCOLUMNS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define INCREMENTMATRIXCOLUMNS_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define INCREMENTMATRIXCOLUMNS_C num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define INCREMENTMATRIXCOLUMNS_NUM_COLS num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define INCREMENTMATRIXCOLUMNS_VALUE num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_JoinMatrixRows 432
+#define FN_JoinMatrixRows 431
#define JOINMATRIXROWS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define JOINMATRIXROWS_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define JOINMATRIXROWS_MC num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_JoinMatrixColumns 433
+#define FN_JoinMatrixColumns 432
#define JOINMATRIXCOLUMNS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define JOINMATRIXCOLUMNS_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define JOINMATRIXCOLUMNS_MC num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_ClipMatrix 434
+#define FN_ClipMatrix 433
#define CLIPMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CLIPMATRIX_R num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CLIPMATRIX_C num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CLIPMATRIX_NUM_ROWS num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define CLIPMATRIX_NUM_COLS num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define CLIPMATRIX_MB num_var[5].nref[0].value[ num_var[5].byref_offset ]
-#define FN_SetMatrixTranslation 435
+#define FN_SetMatrixTranslation 434
#define SETMATRIXTRANSLATION_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATRIXTRANSLATION_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETMATRIXTRANSLATION_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETMATRIXTRANSLATION_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_SetMatrixRotation 436
+#define FN_SetMatrixRotation 435
#define SETMATRIXROTATION_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATRIXROTATION_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETMATRIXROTATION_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETMATRIXROTATION_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_SetMatrixScale 437
+#define FN_SetMatrixScale 436
#define SETMATRIXSCALE_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATRIXSCALE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETMATRIXSCALE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETMATRIXSCALE_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetMatrixTranslation 438
+#define FN_GetMatrixTranslation 437
#define GETMATRIXTRANSLATION_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETMATRIXTRANSLATION_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETMATRIXTRANSLATION_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETMATRIXTRANSLATION_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetMatrixRotation 439
+#define FN_GetMatrixRotation 438
#define GETMATRIXROTATION_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETMATRIXROTATION_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETMATRIXROTATION_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETMATRIXROTATION_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetMatrixScale 440
+#define FN_GetMatrixScale 439
#define GETMATRIXSCALE_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETMATRIXSCALE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETMATRIXSCALE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETMATRIXSCALE_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetClipboardText$ 441
-#define FN_SetClipboardText 442
+#define FN_GetClipboardText$ 440
+#define FN_SetClipboardText 441
#define SETCLIPBOARDTEXT_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_HasClipboardText 443
-#define FN_ReadInput_Start 444
-#define FN_ReadInput_Stop 445
-#define FN_ReadInput_Text$ 446
-#define FN_ReadInput_SetText 447
+#define FN_HasClipboardText 442
+#define FN_ReadInput_Start 443
+#define FN_ReadInput_Stop 444
+#define FN_ReadInput_GetText$ 445
+#define FN_ReadInput_SetText 446
#define READINPUT_SETTEXT_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_ReadInput_ToggleBackspace 448
+#define FN_ReadInput_ToggleBackspace 447
#define READINPUT_TOGGLEBACKSPACE_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CreateSprite 449
+#define FN_CreateSprite 448
#define CREATESPRITE_IMG num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATESPRITE_FRAME_W num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATESPRITE_FRAME_H num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_DeleteSprite 450
+#define FN_DeleteSprite 449
#define DELETESPRITE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSpritePosition 451
+#define FN_SetSpritePosition 450
#define SETSPRITEPOSITION_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEPOSITION_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETSPRITEPOSITION_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_TranslateSprite 452
+#define FN_TranslateSprite 451
#define TRANSLATESPRITE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define TRANSLATESPRITE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define TRANSLATESPRITE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetSpritePosition 453
+#define FN_GetSpritePosition 452
#define GETSPRITEPOSITION_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITEPOSITION_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITEPOSITION_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SpriteX 454
+#define FN_SpriteX 453
#define SPRITEX_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SpriteY 455
+#define FN_SpriteY 454
#define SPRITEY_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSpriteRotation 456
+#define FN_SetSpriteRotation 455
#define SETSPRITEROTATION_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEROTATION_ANGLE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_RotateSprite 457
+#define FN_RotateSprite 456
#define ROTATESPRITE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ROTATESPRITE_ANGLE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetSpriteRotation 458
+#define FN_GetSpriteRotation 457
#define GETSPRITEROTATION_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSpriteScale 459
+#define FN_SetSpriteScale 458
#define SETSPRITESCALE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITESCALE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETSPRITESCALE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_ScaleSprite 460
+#define FN_ScaleSprite 459
#define SCALESPRITE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SCALESPRITE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SCALESPRITE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetSpriteScale 461
+#define FN_GetSpriteScale 460
#define GETSPRITESCALE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITESCALE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITESCALE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetSpriteZ 462
+#define FN_SetSpriteZ 461
#define SETSPRITEZ_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEZ_Z num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SpriteZ 463
+#define FN_SpriteZ 462
#define SPRITEZ_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetSpriteSize 464
+#define FN_GetSpriteSize 463
#define GETSPRITESIZE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITESIZE_W num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITESIZE_H num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SpriteWidth 465
+#define FN_SpriteWidth 464
#define SPRITEWIDTH_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SpriteHeight 466
+#define FN_SpriteHeight 465
#define SPRITEHEIGHT_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSpriteVisible 467
+#define FN_SetSpriteVisible 466
#define SETSPRITEVISIBLE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEVISIBLE_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SpriteIsVisible 468
+#define FN_SpriteIsVisible 467
#define SPRITEISVISIBLE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSpriteSolid 469
+#define FN_SetSpriteSolid 468
#define SETSPRITESOLID_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITESOLID_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SpriteIsSolid 470
+#define FN_SpriteIsSolid 469
#define SPRITEISSOLID_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSpriteType 471
+#define FN_SetSpriteType 470
#define SETSPRITETYPE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITETYPE_SPRITE_TYPE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetSpriteType 472
+#define FN_GetSpriteType 471
#define GETSPRITETYPE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSpriteSource 473
+#define FN_SetSpriteSource 472
#define SETSPRITESOURCE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITESOURCE_IMG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetSpriteSource 474
+#define FN_GetSpriteSource 473
#define GETSPRITESOURCE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CreateSpriteAnimation 475
+#define FN_CreateSpriteAnimation 474
#define CREATESPRITEANIMATION_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATESPRITEANIMATION_ANIM_LENGTH num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATESPRITEANIMATION_SPEED num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetSpriteFrame 476
+#define FN_SetSpriteFrame 475
#define SETSPRITEFRAME_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEFRAME_FRAME num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetSpriteFrame 477
+#define FN_GetSpriteFrame 476
#define GETSPRITEFRAME_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSpriteAnimationFrame 478
+#define FN_SetSpriteAnimationFrame 477
#define SETSPRITEANIMATIONFRAME_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEANIMATIONFRAME_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETSPRITEANIMATIONFRAME_ANIM_FRAME num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETSPRITEANIMATIONFRAME_FRAME num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetSpriteAnimationFrame 479
+#define FN_GetSpriteAnimationFrame 478
#define GETSPRITEANIMATIONFRAME_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITEANIMATIONFRAME_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITEANIMATIONFRAME_ANIM_FRAME num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetSpriteAnimationLength 480
+#define FN_SetSpriteAnimationLength 479
#define SETSPRITEANIMATIONLENGTH_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEANIMATIONLENGTH_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETSPRITEANIMATIONLENGTH_ANIM_LENGTH num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetSpriteAnimationLength 481
+#define FN_GetSpriteAnimationLength 480
#define GETSPRITEANIMATIONLENGTH_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITEANIMATIONLENGTH_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetSpriteAnimationSpeed 482
+#define FN_SetSpriteAnimationSpeed 481
#define SETSPRITEANIMATIONSPEED_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEANIMATIONSPEED_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETSPRITEANIMATIONSPEED_SPEED num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetSpriteAnimationSpeed 483
+#define FN_GetSpriteAnimationSpeed 482
#define GETSPRITEANIMATIONSPEED_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITEANIMATIONSPEED_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetSpriteAnimation 484
+#define FN_SetSpriteAnimation 483
#define SETSPRITEANIMATION_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEANIMATION_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETSPRITEANIMATION_NUM_LOOPS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetSpriteAnimation 485
+#define FN_GetSpriteAnimation 484
#define GETSPRITEANIMATION_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetSpriteCurrentAnimationFrame 486
+#define FN_GetSpriteCurrentAnimationFrame 485
#define GETSPRITECURRENTANIMATIONFRAME_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_NumSpriteAnimationLoops 487
+#define FN_NumSpriteAnimationLoops 486
#define NUMSPRITEANIMATIONLOOPS_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SpriteAnimationIsPlaying 488
+#define FN_SpriteAnimationIsPlaying 487
#define SPRITEANIMATIONISPLAYING_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_DeleteSpriteAnimation 489
+#define FN_DeleteSpriteAnimation 488
#define DELETESPRITEANIMATION_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DELETESPRITEANIMATION_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getSpriteCenter 490
+#define FN_getSpriteCenter 489
#define GETSPRITECENTER_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITECENTER_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITECENTER_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_setSpriteLinearVelocity 491
+#define FN_setSpriteLinearVelocity 490
#define SETSPRITELINEARVELOCITY_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITELINEARVELOCITY_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETSPRITELINEARVELOCITY_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getSpriteLinearVelocity 492
+#define FN_getSpriteLinearVelocity 491
#define GETSPRITELINEARVELOCITY_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITELINEARVELOCITY_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITELINEARVELOCITY_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_setSpriteAngularVelocity 493
+#define FN_setSpriteAngularVelocity 492
#define SETSPRITEANGULARVELOCITY_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEANGULARVELOCITY_AV num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getSpriteAngularVelocity 494
+#define FN_getSpriteAngularVelocity 493
#define GETSPRITEANGULARVELOCITY_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_applySpriteForce 495
+#define FN_applySpriteForce 494
#define APPLYSPRITEFORCE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYSPRITEFORCE_FX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYSPRITEFORCE_FY num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define APPLYSPRITEFORCE_PX num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define APPLYSPRITEFORCE_PY num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_applySpriteCentralForce 496
+#define FN_applySpriteCentralForce 495
#define APPLYSPRITECENTRALFORCE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYSPRITECENTRALFORCE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYSPRITECENTRALFORCE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_applySpriteTorque 497
+#define FN_applySpriteTorque 496
#define APPLYSPRITETORQUE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYSPRITETORQUE_TORQUE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_applySpriteLinearImpulse 498
+#define FN_applySpriteLinearImpulse 497
#define APPLYSPRITELINEARIMPULSE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYSPRITELINEARIMPULSE_IX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYSPRITELINEARIMPULSE_IY num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define APPLYSPRITELINEARIMPULSE_PX num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define APPLYSPRITELINEARIMPULSE_PY num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_applySpriteAngularImpulse 499
+#define FN_applySpriteAngularImpulse 498
#define APPLYSPRITEANGULARIMPULSE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYSPRITEANGULARIMPULSE_IMPULSE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getSpriteMass 500
+#define FN_getSpriteMass 499
#define GETSPRITEMASS_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSpriteInertia 501
+#define FN_getSpriteInertia 500
#define GETSPRITEINERTIA_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSpriteWorldPoint 502
+#define FN_getSpriteWorldPoint 501
#define GETSPRITEWORLDPOINT_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITEWORLDPOINT_LX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITEWORLDPOINT_LY num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETSPRITEWORLDPOINT_X num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETSPRITEWORLDPOINT_Y num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_getSpriteWorldVector 503
+#define FN_getSpriteWorldVector 502
#define GETSPRITEWORLDVECTOR_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITEWORLDVECTOR_LX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITEWORLDVECTOR_LY num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETSPRITEWORLDVECTOR_X num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETSPRITEWORLDVECTOR_Y num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_getSpriteLocalPoint 504
+#define FN_getSpriteLocalPoint 503
#define GETSPRITELOCALPOINT_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITELOCALPOINT_WX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITELOCALPOINT_WY num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETSPRITELOCALPOINT_X num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETSPRITELOCALPOINT_Y num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_getSpriteLocalVector 505
+#define FN_getSpriteLocalVector 504
#define GETSPRITELOCALVECTOR_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITELOCALVECTOR_WX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITELOCALVECTOR_WY num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETSPRITELOCALVECTOR_X num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETSPRITELOCALVECTOR_Y num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_getSpriteLinearVelocityFromLocalPoint 506
+#define FN_getSpriteLinearVelocityFromLocalPoint 505
#define GETSPRITELINEARVELOCITYFROMLOCALPOINT_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITELINEARVELOCITYFROMLOCALPOINT_PX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITELINEARVELOCITYFROMLOCALPOINT_PY num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETSPRITELINEARVELOCITYFROMLOCALPOINT_X num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETSPRITELINEARVELOCITYFROMLOCALPOINT_Y num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_getSpriteLinearVelocityFromWorldPoint 507
+#define FN_getSpriteLinearVelocityFromWorldPoint 506
#define GETSPRITELINEARVELOCITYFROMWORLDPOINT_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITELINEARVELOCITYFROMWORLDPOINT_WX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITELINEARVELOCITYFROMWORLDPOINT_WY num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETSPRITELINEARVELOCITYFROMWORLDPOINT_X num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETSPRITELINEARVELOCITYFROMWORLDPOINT_Y num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_getSpriteLinearDamping 508
+#define FN_getSpriteLinearDamping 507
#define GETSPRITELINEARDAMPING_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setSpriteLinearDamping 509
+#define FN_setSpriteLinearDamping 508
#define SETSPRITELINEARDAMPING_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITELINEARDAMPING_LINEARDAMPING num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getSpriteAngularDamping 510
+#define FN_getSpriteAngularDamping 509
#define GETSPRITEANGULARDAMPING_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setSpriteAngularDamping 511
+#define FN_setSpriteAngularDamping 510
#define SETSPRITEANGULARDAMPING_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEANGULARDAMPING_ANGULARDAMPING num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getSpriteGravityScale 512
+#define FN_getSpriteGravityScale 511
#define GETSPRITEGRAVITYSCALE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setSpriteGravityScale 513
+#define FN_setSpriteGravityScale 512
#define SETSPRITEGRAVITYSCALE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEGRAVITYSCALE_G_SCALE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSpriteBullet 514
+#define FN_setSpriteBullet 513
#define SETSPRITEBULLET_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEBULLET_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_spriteIsBullet 515
+#define FN_spriteIsBullet 514
#define SPRITEISBULLET_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setSpriteSleepAllowed 516
+#define FN_setSpriteSleepAllowed 515
#define SETSPRITESLEEPALLOWED_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITESLEEPALLOWED_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_spriteSleepAllowed 517
+#define FN_spriteSleepAllowed 516
#define SPRITESLEEPALLOWED_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setSpriteAwake 518
+#define FN_setSpriteAwake 517
#define SETSPRITEAWAKE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEAWAKE_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_spriteIsAwake 519
+#define FN_spriteIsAwake 518
#define SPRITEISAWAKE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setSpriteFixedRotation 520
+#define FN_setSpriteFixedRotation 519
#define SETSPRITEFIXEDROTATION_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEFIXEDROTATION_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_spriteIsFixedRotation 521
+#define FN_spriteIsFixedRotation 520
#define SPRITEISFIXEDROTATION_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSpriteDensity 522
+#define FN_SetSpriteDensity 521
#define SETSPRITEDENSITY_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEDENSITY_DENSITY num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetSpriteDensity 523
+#define FN_GetSpriteDensity 522
#define GETSPRITEDENSITY_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSpriteFriction 524
+#define FN_SetSpriteFriction 523
#define SETSPRITEFRICTION_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEFRICTION_FRICTION num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetSpriteFriction 525
+#define FN_GetSpriteFriction 524
#define GETSPRITEFRICTION_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSpriteRestitution 526
+#define FN_SetSpriteRestitution 525
#define SETSPRITERESTITUTION_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITERESTITUTION_RESTITUTION num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetSpriteRestitution 527
+#define FN_GetSpriteRestitution 526
#define GETSPRITERESTITUTION_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSpriteRestitutionThreshold 528
+#define FN_SetSpriteRestitutionThreshold 527
#define SETSPRITERESTITUTIONTHRESHOLD_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITERESTITUTIONTHRESHOLD_THRESHOLD num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetSpriteRestitutionThreshold 529
+#define FN_GetSpriteRestitutionThreshold 528
#define GETSPRITERESTITUTIONTHRESHOLD_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetSpriteAABB 530
+#define FN_GetSpriteAABB 529
#define GETSPRITEAABB_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITEAABB_X1 num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITEAABB_Y1 num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETSPRITEAABB_X2 num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETSPRITEAABB_Y2 num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_SetGravity2D 531
+#define FN_SetGravity2D 530
#define SETGRAVITY2D_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETGRAVITY2D_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetGravity2D 532
+#define FN_GetGravity2D 531
#define GETGRAVITY2D_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETGRAVITY2D_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetWorld2DTimeStep 533
+#define FN_SetWorld2DTimeStep 532
#define SETWORLD2DTIMESTEP_TS num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetWorld2DVelocityIterations 534
+#define FN_SetWorld2DVelocityIterations 533
#define SETWORLD2DVELOCITYITERATIONS_V num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetWorld2DPositionIterations 535
+#define FN_SetWorld2DPositionIterations 534
#define SETWORLD2DPOSITIONITERATIONS_P num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetWorld2DTimeStep 536
-#define FN_GetWorld2DVelocityIterations 537
-#define FN_GetWorld2DPositionIterations 538
-#define FN_SetWorld2DAutoClearForces 539
+#define FN_GetWorld2DTimeStep 535
+#define FN_GetWorld2DVelocityIterations 536
+#define FN_GetWorld2DPositionIterations 537
+#define FN_SetWorld2DAutoClearForces 538
#define SETWORLD2DAUTOCLEARFORCES_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetWorld2DAutoClearForces 540
-#define FN_createDistanceJoint 541
+#define FN_GetWorld2DAutoClearForces 539
+#define FN_createDistanceJoint 540
#define CREATEDISTANCEJOINT_SPRITEA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEDISTANCEJOINT_SPRITEB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEDISTANCEJOINT_AX num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -1562,22 +1561,22 @@
#define CREATEDISTANCEJOINT_BX num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define CREATEDISTANCEJOINT_BY num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define CREATEDISTANCEJOINT_COLLIDE_CONNECT num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_createFrictionJoint 542
+#define FN_createFrictionJoint 541
#define CREATEFRICTIONJOINT_SPRITEA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEFRICTIONJOINT_SPRITEB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEFRICTIONJOINT_X num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CREATEFRICTIONJOINT_Y num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define CREATEFRICTIONJOINT_COLLIDE_CONNECT num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_createGearJoint 543
+#define FN_createGearJoint 542
#define CREATEGEARJOINT_JOINTA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEGEARJOINT_JOINTB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEGEARJOINT_G_RATIO num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CREATEGEARJOINT_COLLIDE_CONNECT num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_createMotorJoint 544
+#define FN_createMotorJoint 543
#define CREATEMOTORJOINT_SPRITEA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEMOTORJOINT_SPRITEB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEMOTORJOINT_COLLIDE_CONNECT num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_createPrismaticJoint 545
+#define FN_createPrismaticJoint 544
#define CREATEPRISMATICJOINT_SPRITEA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEPRISMATICJOINT_SPRITEB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEPRISMATICJOINT_AX num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -1585,7 +1584,7 @@
#define CREATEPRISMATICJOINT_AXISX num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define CREATEPRISMATICJOINT_AXISY num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define CREATEPRISMATICJOINT_COLLIDE_CONNECT num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_createPulleyJoint 546
+#define FN_createPulleyJoint 545
#define CREATEPULLEYJOINT_SPRITEA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEPULLEYJOINT_SPRITEB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEPULLEYJOINT_GAX num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -1598,19 +1597,19 @@
#define CREATEPULLEYJOINT_BY num_var[9].nref[0].value[ num_var[9].byref_offset ]
#define CREATEPULLEYJOINT_J_RATIO num_var[10].nref[0].value[ num_var[10].byref_offset ]
#define CREATEPULLEYJOINT_COLLIDE_CONNECT num_var[11].nref[0].value[ num_var[11].byref_offset ]
-#define FN_createRevoluteJoint 547
+#define FN_createRevoluteJoint 546
#define CREATEREVOLUTEJOINT_SPRITEA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEREVOLUTEJOINT_SPRITEB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEREVOLUTEJOINT_X num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CREATEREVOLUTEJOINT_Y num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define CREATEREVOLUTEJOINT_COLLIDE_CONNECT num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_createWeldJoint 548
+#define FN_createWeldJoint 547
#define CREATEWELDJOINT_SPRITEA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEWELDJOINT_SPRITEB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEWELDJOINT_X num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CREATEWELDJOINT_Y num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define CREATEWELDJOINT_COLLIDE_CONNECT num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_createWheelJoint 549
+#define FN_createWheelJoint 548
#define CREATEWHEELJOINT_SPRITEA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEWHEELJOINT_SPRITEB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEWHEELJOINT_AX num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -1618,223 +1617,223 @@
#define CREATEWHEELJOINT_AXISX num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define CREATEWHEELJOINT_AXISY num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define CREATEWHEELJOINT_COLLIDE_CONNECT num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_getJointWorldAnchorA 550
+#define FN_getJointWorldAnchorA 549
#define GETJOINTWORLDANCHORA_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOINTWORLDANCHORA_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETJOINTWORLDANCHORA_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getJointWorldAnchorB 551
+#define FN_getJointWorldAnchorB 550
#define GETJOINTWORLDANCHORB_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOINTWORLDANCHORB_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETJOINTWORLDANCHORB_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getJointReactionForce 552
+#define FN_getJointReactionForce 551
#define GETJOINTREACTIONFORCE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOINTREACTIONFORCE_INV_DT num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETJOINTREACTIONFORCE_X num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETJOINTREACTIONFORCE_Y num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getJointReactionTorque 553
+#define FN_getJointReactionTorque 552
#define GETJOINTREACTIONTORQUE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOINTREACTIONTORQUE_INV_DT num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointLocalAnchorA 554
+#define FN_getJointLocalAnchorA 553
#define GETJOINTLOCALANCHORA_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOINTLOCALANCHORA_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETJOINTLOCALANCHORA_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getJointLocalAnchorB 555
+#define FN_getJointLocalAnchorB 554
#define GETJOINTLOCALANCHORB_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOINTLOCALANCHORB_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETJOINTLOCALANCHORB_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_setJointLength 556
+#define FN_setJointLength 555
#define SETJOINTLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTLENGTH_JLEN num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointLength 557
+#define FN_getJointLength 556
#define GETJOINTLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setJointMinLength 558
+#define FN_setJointMinLength 557
#define SETJOINTMINLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTMINLENGTH_JLEN num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointMinLength 559
+#define FN_getJointMinLength 558
#define GETJOINTMINLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setJointMaxLength 560
+#define FN_setJointMaxLength 559
#define SETJOINTMAXLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTMAXLENGTH_JLEN num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointMaxLength 561
+#define FN_getJointMaxLength 560
#define GETJOINTMAXLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getJointCurrentLength 562
+#define FN_getJointCurrentLength 561
#define GETJOINTCURRENTLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setJointStiffness 563
+#define FN_setJointStiffness 562
#define SETJOINTSTIFFNESS_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTSTIFFNESS_STIFFNESS num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointStiffness 564
+#define FN_getJointStiffness 563
#define GETJOINTSTIFFNESS_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setJointDamping 565
+#define FN_setJointDamping 564
#define SETJOINTDAMPING_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTDAMPING_DAMPING num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointDamping 566
+#define FN_getJointDamping 565
#define GETJOINTDAMPING_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setJointMaxForce 567
+#define FN_setJointMaxForce 566
#define SETJOINTMAXFORCE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTMAXFORCE_FORCE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointMaxForce 568
+#define FN_getJointMaxForce 567
#define GETJOINTMAXFORCE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setJointMaxTorque 569
+#define FN_setJointMaxTorque 568
#define SETJOINTMAXTORQUE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTMAXTORQUE_TORQUE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointMaxTorque 570
+#define FN_getJointMaxTorque 569
#define GETJOINTMAXTORQUE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setJointCorrectionFactor 571
+#define FN_setJointCorrectionFactor 570
#define SETJOINTCORRECTIONFACTOR_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTCORRECTIONFACTOR_FACTOR num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointCorrectionFactor 572
+#define FN_getJointCorrectionFactor 571
#define GETJOINTCORRECTIONFACTOR_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setJointRatio 573
+#define FN_setJointRatio 572
#define SETJOINTRATIO_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTRATIO_J_RATIO num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointRatio 574
+#define FN_getJointRatio 573
#define GETJOINTRATIO_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setJointLinearOffset 575
+#define FN_setJointLinearOffset 574
#define SETJOINTLINEAROFFSET_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTLINEAROFFSET_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETJOINTLINEAROFFSET_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getJointLinearOffset 576
+#define FN_getJointLinearOffset 575
#define GETJOINTLINEAROFFSET_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOINTLINEAROFFSET_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETJOINTLINEAROFFSET_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_setJointAngularOffset 577
+#define FN_setJointAngularOffset 576
#define SETJOINTANGULAROFFSET_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTANGULAROFFSET_ANGLEOFFSET num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointAngularOffset 578
+#define FN_getJointAngularOffset 577
#define GETJOINTANGULAROFFSET_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getJointLocalAxisA 579
+#define FN_getJointLocalAxisA 578
#define GETJOINTLOCALAXISA_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOINTLOCALAXISA_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETJOINTLOCALAXISA_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getJointReferenceAngle 580
+#define FN_getJointReferenceAngle 579
#define GETJOINTREFERENCEANGLE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getJointTranslation 581
+#define FN_getJointTranslation 580
#define GETJOINTTRANSLATION_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getJointSpeed 582
+#define FN_getJointSpeed 581
#define GETJOINTSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_jointIsLimitEnabled 583
+#define FN_jointIsLimitEnabled 582
#define JOINTISLIMITENABLED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_enableJointLimit 584
+#define FN_enableJointLimit 583
#define ENABLEJOINTLIMIT_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ENABLEJOINTLIMIT_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointLowerLimit 585
+#define FN_getJointLowerLimit 584
#define GETJOINTLOWERLIMIT_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getJointUpperLimit 586
+#define FN_getJointUpperLimit 585
#define GETJOINTUPPERLIMIT_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setJointLimits 587
+#define FN_setJointLimits 586
#define SETJOINTLIMITS_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTLIMITS_LOWER_LIMIT num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETJOINTLIMITS_UPPER_LIMIT num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_jointMotorIsEnabled 588
+#define FN_jointMotorIsEnabled 587
#define JOINTMOTORISENABLED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_enableJointMotor 589
+#define FN_enableJointMotor 588
#define ENABLEJOINTMOTOR_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ENABLEJOINTMOTOR_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setJointMotorSpeed 590
+#define FN_setJointMotorSpeed 589
#define SETJOINTMOTORSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTMOTORSPEED_SPEED num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointMotorSpeed 591
+#define FN_getJointMotorSpeed 590
#define GETJOINTMOTORSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setJointMaxMotorForce 592
+#define FN_setJointMaxMotorForce 591
#define SETJOINTMAXMOTORFORCE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTMAXMOTORFORCE_FORCE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointMaxMotorForce 593
+#define FN_getJointMaxMotorForce 592
#define GETJOINTMAXMOTORFORCE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getJointMotorForce 594
+#define FN_getJointMotorForce 593
#define GETJOINTMOTORFORCE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOINTMOTORFORCE_INV_DT num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setJointMaxMotorTorque 595
+#define FN_setJointMaxMotorTorque 594
#define SETJOINTMAXMOTORTORQUE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTMAXMOTORTORQUE_TORQUE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointMaxMotorTorque 596
+#define FN_getJointMaxMotorTorque 595
#define GETJOINTMAXMOTORTORQUE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getJointMotorTorque 597
+#define FN_getJointMotorTorque 596
#define GETJOINTMOTORTORQUE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOINTMOTORTORQUE_INV_DT num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointGroundAnchorA 598
+#define FN_getJointGroundAnchorA 597
#define GETJOINTGROUNDANCHORA_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOINTGROUNDANCHORA_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETJOINTGROUNDANCHORA_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getJointGroundAnchorB 599
+#define FN_getJointGroundAnchorB 598
#define GETJOINTGROUNDANCHORB_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOINTGROUNDANCHORB_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETJOINTGROUNDANCHORB_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getJointLengthA 600
+#define FN_getJointLengthA 599
#define GETJOINTLENGTHA_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getJointLengthB 601
+#define FN_getJointLengthB 600
#define GETJOINTLENGTHB_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getJointCurrentLengthA 602
+#define FN_getJointCurrentLengthA 601
#define GETJOINTCURRENTLENGTHA_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getJointCurrentLengthB 603
+#define FN_getJointCurrentLengthB 602
#define GETJOINTCURRENTLENGTHB_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setJointOrigin 604
+#define FN_setJointOrigin 603
#define SETJOINTORIGIN_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTORIGIN_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETJOINTORIGIN_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getJointAngle 605
+#define FN_getJointAngle 604
#define GETJOINTANGLE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getJointLinearSpeed 606
+#define FN_getJointLinearSpeed 605
#define GETJOINTLINEARSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getJointAngularSpeed 607
+#define FN_getJointAngularSpeed 606
#define GETJOINTANGULARSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_DeleteJoint 608
+#define FN_DeleteJoint 607
#define DELETEJOINT_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CreateTileSet 609
+#define FN_CreateTileSet 608
#define CREATETILESET_IMG_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATETILESET_TILE_W num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATETILESET_TILE_H num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetTileAnimationLength 610
+#define FN_SetTileAnimationLength 609
#define SETTILEANIMATIONLENGTH_TILESET num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETTILEANIMATIONLENGTH_BASE_TILE num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETTILEANIMATIONLENGTH_NUM_FRAMES num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetTileAnimationLength 611
+#define FN_GetTileAnimationLength 610
#define GETTILEANIMATIONLENGTH_TILESET num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETTILEANIMATIONLENGTH_BASE_TILE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetTileAnimationFrame 612
+#define FN_SetTileAnimationFrame 611
#define SETTILEANIMATIONFRAME_TILESET num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETTILEANIMATIONFRAME_BASE_TILE num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETTILEANIMATIONFRAME_ANIM_FRAME num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETTILEANIMATIONFRAME_TILE_FRAME num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetTileAnimationFrame 613
+#define FN_GetTileAnimationFrame 612
#define GETTILEANIMATIONFRAME_TILESET num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETTILEANIMATIONFRAME_BASE_TILE num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETTILEANIMATIONFRAME_ANIM_FRAME num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetTileAnimationSpeed 614
+#define FN_SetTileAnimationSpeed 613
#define SETTILEANIMATIONSPEED_TILESET num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETTILEANIMATIONSPEED_BASE_TILE num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETTILEANIMATIONSPEED_SPEED num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetTileAnimationSpeed 615
+#define FN_GetTileAnimationSpeed 614
#define GETTILEANIMATIONSPEED_TILESET num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETTILEANIMATIONSPEED_BASE_TILE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_CreateTileMap 616
+#define FN_CreateTileMap 615
#define CREATETILEMAP_TILESET num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATETILEMAP_WIDTHINTILES num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATETILEMAP_HEIGHTINTILES num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetTileMapSize 617
+#define FN_SetTileMapSize 616
#define SETTILEMAPSIZE_TILEMAP num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETTILEMAPSIZE_WIDTHINTILES num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETTILEMAPSIZE_HEIGHTINTILES num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetTileMapSize 618
+#define FN_GetTileMapSize 617
#define GETTILEMAPSIZE_TILEMAP num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETTILEMAPSIZE_WIDTHINTILES num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETTILEMAPSIZE_HEIGHTINTILES num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetTile 619
+#define FN_SetTile 618
#define SETTILE_TILEMAP num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETTILE_TILE num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETTILE_X num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETTILE_Y num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetTile 620
+#define FN_GetTile 619
#define GETTILE_TILEMAP num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETTILE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETTILE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_FillTile 621
+#define FN_FillTile 620
#define FILLTILE_TILEMAP num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define FILLTILE_TILE num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define FILLTILE_X num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define FILLTILE_Y num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define FILLTILE_WIDTHINTILES num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define FILLTILE_HEIGHTINTILES num_var[5].nref[0].value[ num_var[5].byref_offset ]
-#define FN_DrawTileMap 622
+#define FN_DrawTileMap 621
#define DRAWTILEMAP_TILEMAP num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWTILEMAP_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DRAWTILEMAP_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -1842,12 +1841,12 @@
#define DRAWTILEMAP_H num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define DRAWTILEMAP_OFFSET_X num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define DRAWTILEMAP_OFFSET_Y num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_LoadMesh 623
+#define FN_LoadMesh 622
#define LOADMESH_MESH_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_DeleteMesh 624
+#define FN_DeleteMesh 623
#define DELETEMESH_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CreateMesh 625
-#define FN_AddMeshBuffer 626
+#define FN_CreateMesh 624
+#define FN_AddMeshBuffer 625
#define ADDMESHBUFFER_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ADDMESHBUFFER_VERTEX_COUNT num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define ADDMESHBUFFER_VERTEX_DATA num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -1855,276 +1854,276 @@
#define ADDMESHBUFFER_UV_DATA num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define ADDMESHBUFFER_INDEX_COUNT num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define ADDMESHBUFFER_INDEX_DATA num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_LoadMeshFromArchive 627
+#define FN_LoadMeshFromArchive 626
#define LOADMESHFROMARCHIVE_ARCHIVE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define LOADMESHFROMARCHIVE_MESH_FILE$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_CreatePlaneMesh 628
+#define FN_CreatePlaneMesh 627
#define CREATEPLANEMESH_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEPLANEMESH_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEPLANEMESH_TILECOUNT_W num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CREATEPLANEMESH_TILECOUNT_H num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_LoadAN8 629
+#define FN_LoadAN8 628
#define LOADAN8_AN8_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_LoadMeshFromAN8 630
+#define FN_LoadMeshFromAN8 629
#define LOADMESHFROMAN8_AN8_PROJECT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define LOADMESHFROMAN8_AN8_SCENE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_GetNumAN8Scenes 631
+#define FN_GetNumAN8Scenes 630
#define GETNUMAN8SCENES_AN8_PROJECT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetAN8SceneName$ 632
+#define FN_GetAN8SceneName$ 631
#define GETAN8SCENENAME$_AN8_PROJECT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETAN8SCENENAME$_SCENE_NUM num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_CreateAnimatedActor 633
+#define FN_CreateAnimatedActor 632
#define CREATEANIMATEDACTOR_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CreateOctreeActor 634
+#define FN_CreateOctreeActor 633
#define CREATEOCTREEACTOR_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CreateCubeActor 635
+#define FN_CreateCubeActor 634
#define CREATECUBEACTOR_CUBE_SIZE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CreateSphereActor 636
+#define FN_CreateSphereActor 635
#define CREATESPHEREACTOR_RADIUS num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CreateWaterActor 637
+#define FN_CreateWaterActor 636
#define CREATEWATERACTOR_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEWATERACTOR_WAVEHEIGHT num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEWATERACTOR_WAVESPEED num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CREATEWATERACTOR_WAVELENGTH num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_CreateLightActor 638
-#define FN_CreateBillboardActor 639
-#define FN_CreateTerrainActor 640
+#define FN_CreateLightActor 637
+#define FN_CreateBillboardActor 638
+#define FN_CreateTerrainActor 639
#define CREATETERRAINACTOR_HMAP_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_CreateParticleActor 641
+#define FN_CreateParticleActor 640
#define CREATEPARTICLEACTOR_PARTICLE_TYPE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_DeleteActor 642
+#define FN_DeleteActor 641
#define DELETEACTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetActorTransform 643
+#define FN_GetActorTransform 642
#define GETACTORTRANSFORM_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORTRANSFORM_MATRIX num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetActorPosition 644
+#define FN_SetActorPosition 643
#define SETACTORPOSITION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORPOSITION_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORPOSITION_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORPOSITION_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_TranslateActorLocal 645
+#define FN_TranslateActorLocal 644
#define TRANSLATEACTORLOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define TRANSLATEACTORLOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define TRANSLATEACTORLOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define TRANSLATEACTORLOCAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_TranslateActorWorld 646
+#define FN_TranslateActorWorld 645
#define TRANSLATEACTORWORLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define TRANSLATEACTORWORLD_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define TRANSLATEACTORWORLD_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define TRANSLATEACTORWORLD_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetActorPosition 647
+#define FN_GetActorPosition 646
#define GETACTORPOSITION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORPOSITION_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORPOSITION_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORPOSITION_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_SetActorScale 648
+#define FN_SetActorScale 647
#define SETACTORSCALE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORSCALE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORSCALE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORSCALE_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_ScaleActor 649
+#define FN_ScaleActor 648
#define SCALEACTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SCALEACTOR_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SCALEACTOR_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SCALEACTOR_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetActorScale 650
+#define FN_GetActorScale 649
#define GETACTORSCALE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORSCALE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORSCALE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORSCALE_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_SetActorRotation 651
+#define FN_SetActorRotation 650
#define SETACTORROTATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORROTATION_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORROTATION_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORROTATION_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_RotateActor 652
+#define FN_RotateActor 651
#define ROTATEACTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ROTATEACTOR_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define ROTATEACTOR_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define ROTATEACTOR_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetActorRotation 653
+#define FN_GetActorRotation 652
#define GETACTORROTATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORROTATION_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORROTATION_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORROTATION_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_SetActorVisible 654
+#define FN_SetActorVisible 653
#define SETACTORVISIBLE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORVISIBLE_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_ActorIsVisible 655
+#define FN_ActorIsVisible 654
#define ACTORISVISIBLE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetActorAutoCulling 656
+#define FN_SetActorAutoCulling 655
#define SETACTORAUTOCULLING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORAUTOCULLING_CULL_TYPE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetActorAutoCulling 657
+#define FN_GetActorAutoCulling 656
#define GETACTORAUTOCULLING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_AddActorShadow 658
+#define FN_AddActorShadow 657
#define ADDACTORSHADOW_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_RemoveActorShadow 659
+#define FN_RemoveActorShadow 658
#define REMOVEACTORSHADOW_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_ActorExists 660
+#define FN_ActorExists 659
#define ACTOREXISTS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CreateActorAnimation 661
+#define FN_CreateActorAnimation 660
#define CREATEACTORANIMATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEACTORANIMATION_START_FRAME num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEACTORANIMATION_END_FRAME num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CREATEACTORANIMATION_SPEED num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_SetActorAnimation 662
+#define FN_SetActorAnimation 661
#define SETACTORANIMATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORANIMATION_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORANIMATION_NUM_LOOPS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetActorAnimationSpeed 663
+#define FN_SetActorAnimationSpeed 662
#define SETACTORANIMATIONSPEED_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORANIMATIONSPEED_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORANIMATIONSPEED_SPEED num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetActorAnimationFrames 664
+#define FN_SetActorAnimationFrames 663
#define SETACTORANIMATIONFRAMES_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORANIMATIONFRAMES_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORANIMATIONFRAMES_START_FRAME num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORANIMATIONFRAMES_END_FRAME num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetActorCurrentAnimation 665
+#define FN_GetActorCurrentAnimation 664
#define GETACTORCURRENTANIMATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetActorAnimationSpeed 666
+#define FN_GetActorAnimationSpeed 665
#define GETACTORANIMATIONSPEED_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORANIMATIONSPEED_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetActorAnimationStartFrame 667
+#define FN_GetActorAnimationStartFrame 666
#define GETACTORANIMATIONSTARTFRAME_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORANIMATIONSTARTFRAME_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetActorAnimationEndFrame 668
+#define FN_GetActorAnimationEndFrame 667
#define GETACTORANIMATIONENDFRAME_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORANIMATIONENDFRAME_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetActorFrame 669
+#define FN_SetActorFrame 668
#define SETACTORFRAME_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORFRAME_FRAME num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetActorFrame 670
+#define FN_GetActorFrame 669
#define GETACTORFRAME_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_ActorAnimationIsPlaying 671
+#define FN_ActorAnimationIsPlaying 670
#define ACTORANIMATIONISPLAYING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_NumActorAnimationLoops 672
+#define FN_NumActorAnimationLoops 671
#define NUMACTORANIMATIONLOOPS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetActorMD2Animation 673
+#define FN_SetActorMD2Animation 672
#define SETACTORMD2ANIMATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORMD2ANIMATION_ANIM num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORMD2ANIMATION_NUM_LOOPS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetActorMD2AnimationByName 674
+#define FN_SetActorMD2AnimationByName 673
#define SETACTORMD2ANIMATIONBYNAME_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORMD2ANIMATIONBYNAME_ANIM_NAME$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define SETACTORMD2ANIMATIONBYNAME_NUM_LOOPS num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_DeleteActorAnimation 675
+#define FN_DeleteActorAnimation 674
#define DELETEACTORANIMATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DELETEACTORANIMATION_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetGravity3D 676
+#define FN_SetGravity3D 675
#define SETGRAVITY3D_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETGRAVITY3D_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETGRAVITY3D_Z num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetGravity3D 677
+#define FN_GetGravity3D 676
#define GETGRAVITY3D_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETGRAVITY3D_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETGRAVITY3D_Z num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetActorCollisionShape 678
+#define FN_SetActorCollisionShape 677
#define SETACTORCOLLISIONSHAPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORCOLLISIONSHAPE_SHAPE_TYPE num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORCOLLISIONSHAPE_MASS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetActorCollisionShape 679
+#define FN_GetActorCollisionShape 678
#define GETACTORCOLLISIONSHAPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetActorSolid 680
+#define FN_SetActorSolid 679
#define SETACTORSOLID_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORSOLID_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_ActorIsSolid 681
+#define FN_ActorIsSolid 680
#define ACTORISSOLID_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetActorCollision 682
+#define FN_GetActorCollision 681
#define GETACTORCOLLISION_ACTOR1 num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORCOLLISION_ACTOR2 num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetActorGravity 683
+#define FN_SetActorGravity 682
#define SETACTORGRAVITY_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORGRAVITY_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORGRAVITY_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORGRAVITY_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetActorGravity 684
+#define FN_GetActorGravity 683
#define GETACTORGRAVITY_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORGRAVITY_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORGRAVITY_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORGRAVITY_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setActorDamping 685
+#define FN_setActorDamping 684
#define SETACTORDAMPING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORDAMPING_LIN_DAMPING num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORDAMPING_ANG_DAMPING num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getActorLinearDamping 686
+#define FN_getActorLinearDamping 685
#define GETACTORLINEARDAMPING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getActorAngularDamping 687
+#define FN_getActorAngularDamping 686
#define GETACTORANGULARDAMPING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getActorLinearSleepThreshold 688
+#define FN_getActorLinearSleepThreshold 687
#define GETACTORLINEARSLEEPTHRESHOLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getActorAngularSleepThreshold 689
+#define FN_getActorAngularSleepThreshold 688
#define GETACTORANGULARSLEEPTHRESHOLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_applyActorDamping 690
+#define FN_applyActorDamping 689
#define APPLYACTORDAMPING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORDAMPING_TIMESTEP num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setActorMassProperties 691
+#define FN_setActorMassProperties 690
#define SETACTORMASSPROPERTIES_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORMASSPROPERTIES_MASS num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORMASSPROPERTIES_INERTIA_X num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORMASSPROPERTIES_INERTIA_Y num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define SETACTORMASSPROPERTIES_INERTIA_Z num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_getActorLinearFactor 692
+#define FN_getActorLinearFactor 691
#define GETACTORLINEARFACTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORLINEARFACTOR_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORLINEARFACTOR_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORLINEARFACTOR_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setActorLinearFactor 693
+#define FN_setActorLinearFactor 692
#define SETACTORLINEARFACTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORLINEARFACTOR_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORLINEARFACTOR_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORLINEARFACTOR_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getActorInverseMass 694
+#define FN_getActorInverseMass 693
#define GETACTORINVERSEMASS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_integrateActorVelocities 695
+#define FN_integrateActorVelocities 694
#define INTEGRATEACTORVELOCITIES_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define INTEGRATEACTORVELOCITIES_V_STEP num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_applyActorCentralForceLocal 696
+#define FN_applyActorCentralForceLocal 695
#define APPLYACTORCENTRALFORCELOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORCENTRALFORCELOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYACTORCENTRALFORCELOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define APPLYACTORCENTRALFORCELOCAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_applyActorCentralForceWorld 697
+#define FN_applyActorCentralForceWorld 696
#define APPLYACTORCENTRALFORCEWORLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORCENTRALFORCEWORLD_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYACTORCENTRALFORCEWORLD_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define APPLYACTORCENTRALFORCEWORLD_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getActorTotalForce 698
+#define FN_getActorTotalForce 697
#define GETACTORTOTALFORCE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORTOTALFORCE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORTOTALFORCE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORTOTALFORCE_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getActorTotalTorque 699
+#define FN_getActorTotalTorque 698
#define GETACTORTOTALTORQUE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORTOTALTORQUE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORTOTALTORQUE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORTOTALTORQUE_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getActorInverseInertiaDiagLocal 700
+#define FN_getActorInverseInertiaDiagLocal 699
#define GETACTORINVERSEINERTIADIAGLOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORINVERSEINERTIADIAGLOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORINVERSEINERTIADIAGLOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORINVERSEINERTIADIAGLOCAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setActorInverseInertiaDiagLocal 701
+#define FN_setActorInverseInertiaDiagLocal 700
#define SETACTORINVERSEINERTIADIAGLOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORINVERSEINERTIADIAGLOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORINVERSEINERTIADIAGLOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORINVERSEINERTIADIAGLOCAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setActorSleepThresholds 702
+#define FN_setActorSleepThresholds 701
#define SETACTORSLEEPTHRESHOLDS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORSLEEPTHRESHOLDS_LINEAR num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORSLEEPTHRESHOLDS_ANGULAR num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_applyActorTorqueLocal 703
+#define FN_applyActorTorqueLocal 702
#define APPLYACTORTORQUELOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORTORQUELOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYACTORTORQUELOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define APPLYACTORTORQUELOCAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_applyActorTorqueWorld 704
+#define FN_applyActorTorqueWorld 703
#define APPLYACTORTORQUEWORLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORTORQUEWORLD_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYACTORTORQUEWORLD_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define APPLYACTORTORQUEWORLD_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_applyActorForceLocal 705
+#define FN_applyActorForceLocal 704
#define APPLYACTORFORCELOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORFORCELOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYACTORFORCELOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2132,7 +2131,7 @@
#define APPLYACTORFORCELOCAL_REL_X num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define APPLYACTORFORCELOCAL_REL_Y num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define APPLYACTORFORCELOCAL_REL_Z num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_applyActorForceWorld 706
+#define FN_applyActorForceWorld 705
#define APPLYACTORFORCEWORLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORFORCEWORLD_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYACTORFORCEWORLD_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2140,27 +2139,27 @@
#define APPLYACTORFORCEWORLD_REL_X num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define APPLYACTORFORCEWORLD_REL_Y num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define APPLYACTORFORCEWORLD_REL_Z num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_applyActorCentralImpulseLocal 707
+#define FN_applyActorCentralImpulseLocal 706
#define APPLYACTORCENTRALIMPULSELOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORCENTRALIMPULSELOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYACTORCENTRALIMPULSELOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define APPLYACTORCENTRALIMPULSELOCAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_applyActorCentralImpulseWorld 708
+#define FN_applyActorCentralImpulseWorld 707
#define APPLYACTORCENTRALIMPULSEWORLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORCENTRALIMPULSEWORLD_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYACTORCENTRALIMPULSEWORLD_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define APPLYACTORCENTRALIMPULSEWORLD_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_applyActorTorqueImpulseLocal 709
+#define FN_applyActorTorqueImpulseLocal 708
#define APPLYACTORTORQUEIMPULSELOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORTORQUEIMPULSELOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYACTORTORQUEIMPULSELOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define APPLYACTORTORQUEIMPULSELOCAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_applyActorTorqueImpulseWorld 710
+#define FN_applyActorTorqueImpulseWorld 709
#define APPLYACTORTORQUEIMPULSEWORLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORTORQUEIMPULSEWORLD_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYACTORTORQUEIMPULSEWORLD_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define APPLYACTORTORQUEIMPULSEWORLD_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_applyActorImpulseLocal 711
+#define FN_applyActorImpulseLocal 710
#define APPLYACTORIMPULSELOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORIMPULSELOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYACTORIMPULSELOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2168,7 +2167,7 @@
#define APPLYACTORIMPULSELOCAL_REL_X num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define APPLYACTORIMPULSELOCAL_REL_Y num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define APPLYACTORIMPULSELOCAL_REL_Z num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_applyActorImpulseWorld 712
+#define FN_applyActorImpulseWorld 711
#define APPLYACTORIMPULSEWORLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORIMPULSEWORLD_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYACTORIMPULSEWORLD_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2176,52 +2175,52 @@
#define APPLYACTORIMPULSEWORLD_REL_X num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define APPLYACTORIMPULSEWORLD_REL_Y num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define APPLYACTORIMPULSEWORLD_REL_Z num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_clearActorForces 713
+#define FN_clearActorForces 712
#define CLEARACTORFORCES_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_updateActorInertiaTensor 714
+#define FN_updateActorInertiaTensor 713
#define UPDATEACTORINERTIATENSOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getActorCenter 715
+#define FN_getActorCenter 714
#define GETACTORCENTER_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORCENTER_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORCENTER_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORCENTER_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getActorRotationQ 716
+#define FN_getActorRotationQ 715
#define GETACTORROTATIONQ_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORROTATIONQ_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORROTATIONQ_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORROTATIONQ_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETACTORROTATIONQ_W num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_getActorLinearVelocityWorld 717
+#define FN_getActorLinearVelocityWorld 716
#define GETACTORLINEARVELOCITYWORLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORLINEARVELOCITYWORLD_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORLINEARVELOCITYWORLD_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORLINEARVELOCITYWORLD_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getActorAngularVelocityWorld 718
+#define FN_getActorAngularVelocityWorld 717
#define GETACTORANGULARVELOCITYWORLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORANGULARVELOCITYWORLD_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORANGULARVELOCITYWORLD_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORANGULARVELOCITYWORLD_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setActorLinearVelocityLocal 719
+#define FN_setActorLinearVelocityLocal 718
#define SETACTORLINEARVELOCITYLOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORLINEARVELOCITYLOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORLINEARVELOCITYLOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORLINEARVELOCITYLOCAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setActorLinearVelocityWorld 720
+#define FN_setActorLinearVelocityWorld 719
#define SETACTORLINEARVELOCITYWORLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORLINEARVELOCITYWORLD_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORLINEARVELOCITYWORLD_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORLINEARVELOCITYWORLD_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setActorAngularVelocityLocal 721
+#define FN_setActorAngularVelocityLocal 720
#define SETACTORANGULARVELOCITYLOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORANGULARVELOCITYLOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORANGULARVELOCITYLOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORANGULARVELOCITYLOCAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setActorAngularVelocityWorld 722
+#define FN_setActorAngularVelocityWorld 721
#define SETACTORANGULARVELOCITYWORLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORANGULARVELOCITYWORLD_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORANGULARVELOCITYWORLD_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORANGULARVELOCITYWORLD_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getActorVelocityInLocalPoint 723
+#define FN_getActorVelocityInLocalPoint 722
#define GETACTORVELOCITYINLOCALPOINT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORVELOCITYINLOCALPOINT_REL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORVELOCITYINLOCALPOINT_REL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2229,17 +2228,17 @@
#define GETACTORVELOCITYINLOCALPOINT_X num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define GETACTORVELOCITYINLOCALPOINT_Y num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define GETACTORVELOCITYINLOCALPOINT_Z num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_getActorLinearVelocityLocal 724
+#define FN_getActorLinearVelocityLocal 723
#define GETACTORLINEARVELOCITYLOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORLINEARVELOCITYLOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORLINEARVELOCITYLOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORLINEARVELOCITYLOCAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getActorAngularVelocityLocal 725
+#define FN_getActorAngularVelocityLocal 724
#define GETACTORANGULARVELOCITYLOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORANGULARVELOCITYLOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORANGULARVELOCITYLOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORANGULARVELOCITYLOCAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getActorAABB 726
+#define FN_getActorAABB 725
#define GETACTORAABB_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORAABB_MIN_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORAABB_MIN_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2247,7 +2246,7 @@
#define GETACTORAABB_MAX_X num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define GETACTORAABB_MAX_Y num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define GETACTORAABB_MAX_Z num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_computeActorImpulseDenominator 727
+#define FN_computeActorImpulseDenominator 726
#define COMPUTEACTORIMPULSEDENOMINATOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define COMPUTEACTORIMPULSEDENOMINATOR_POS_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define COMPUTEACTORIMPULSEDENOMINATOR_POS_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2255,47 +2254,47 @@
#define COMPUTEACTORIMPULSEDENOMINATOR_NORMAL_X num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define COMPUTEACTORIMPULSEDENOMINATOR_NORMAL_Y num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define COMPUTEACTORIMPULSEDENOMINATOR_NORMAL_Z num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_computeActorAngularImpulseDenominator 728
+#define FN_computeActorAngularImpulseDenominator 727
#define COMPUTEACTORANGULARIMPULSEDENOMINATOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define COMPUTEACTORANGULARIMPULSEDENOMINATOR_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define COMPUTEACTORANGULARIMPULSEDENOMINATOR_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define COMPUTEACTORANGULARIMPULSEDENOMINATOR_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setActorAngularFactor 729
+#define FN_setActorAngularFactor 728
#define SETACTORANGULARFACTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORANGULARFACTOR_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORANGULARFACTOR_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORANGULARFACTOR_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getActorAngularFactor 730
+#define FN_getActorAngularFactor 729
#define GETACTORANGULARFACTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORANGULARFACTOR_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORANGULARFACTOR_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORANGULARFACTOR_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_computeActorGyroImpulseLocal 731
+#define FN_computeActorGyroImpulseLocal 730
#define COMPUTEACTORGYROIMPULSELOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define COMPUTEACTORGYROIMPULSELOCAL_DT num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define COMPUTEACTORGYROIMPULSELOCAL_X num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define COMPUTEACTORGYROIMPULSELOCAL_Y num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define COMPUTEACTORGYROIMPULSELOCAL_Z num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_computeActorGyroImpulseWorld 732
+#define FN_computeActorGyroImpulseWorld 731
#define COMPUTEACTORGYROIMPULSEWORLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define COMPUTEACTORGYROIMPULSEWORLD_DT num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define COMPUTEACTORGYROIMPULSEWORLD_X num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define COMPUTEACTORGYROIMPULSEWORLD_Y num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define COMPUTEACTORGYROIMPULSEWORLD_Z num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_getActorLocalInertia 733
+#define FN_getActorLocalInertia 732
#define GETACTORLOCALINERTIA_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORLOCALINERTIA_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORLOCALINERTIA_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORLOCALINERTIA_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_SetActorSleepState 734
+#define FN_SetActorSleepState 733
#define SETACTORSLEEPSTATE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORSLEEPSTATE_STATE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_createPointConstraint 735
+#define FN_createPointConstraint 734
#define CREATEPOINTCONSTRAINT_ACTORA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEPOINTCONSTRAINT_PXA num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEPOINTCONSTRAINT_PYA num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CREATEPOINTCONSTRAINT_PZA num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_createPointConstraintEx 736
+#define FN_createPointConstraintEx 735
#define CREATEPOINTCONSTRAINTEX_ACTORA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEPOINTCONSTRAINTEX_ACTORB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEPOINTCONSTRAINTEX_PXA num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2304,47 +2303,47 @@
#define CREATEPOINTCONSTRAINTEX_PXB num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define CREATEPOINTCONSTRAINTEX_PYB num_var[6].nref[0].value[ num_var[6].byref_offset ]
#define CREATEPOINTCONSTRAINTEX_PZB num_var[7].nref[0].value[ num_var[7].byref_offset ]
-#define FN_setPointPivotA 737
+#define FN_setPointPivotA 736
#define SETPOINTPIVOTA_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPOINTPIVOTA_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETPOINTPIVOTA_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETPOINTPIVOTA_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setPointPivotB 738
+#define FN_setPointPivotB 737
#define SETPOINTPIVOTB_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPOINTPIVOTB_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETPOINTPIVOTB_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETPOINTPIVOTB_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_createHingeConstraint 739
+#define FN_createHingeConstraint 738
#define CREATEHINGECONSTRAINT_ACTORA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEHINGECONSTRAINT_FRAMEA num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEHINGECONSTRAINT_USEREFERENCEFRAMEA num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_createHingeConstraintEx 740
+#define FN_createHingeConstraintEx 739
#define CREATEHINGECONSTRAINTEX_ACTORA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEHINGECONSTRAINTEX_ACTORB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEHINGECONSTRAINTEX_FRAMEA num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CREATEHINGECONSTRAINTEX_FRAMEB num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define CREATEHINGECONSTRAINTEX_USEREFERENCEFRAMEA num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_createSlideConstraint 741
+#define FN_createSlideConstraint 740
#define CREATESLIDECONSTRAINT_ACTORA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATESLIDECONSTRAINT_FRAMEINB_MATRIX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATESLIDECONSTRAINT_USELINEARREFERENCEFRAMEA num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_createSlideConstraintEx 742
+#define FN_createSlideConstraintEx 741
#define CREATESLIDECONSTRAINTEX_ACTORA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATESLIDECONSTRAINTEX_ACTORB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATESLIDECONSTRAINTEX_FRAMEINA_MATRIX num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CREATESLIDECONSTRAINTEX_FRAMEINB_MATRIX num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define CREATESLIDECONSTRAINTEX_USELINEARREFERENCEFRAMEA num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_createConeConstraint 743
+#define FN_createConeConstraint 742
#define CREATECONECONSTRAINT_ACTORA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATECONECONSTRAINT_RBAFRAME_MATRIX num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_createConeConstraintEx 744
+#define FN_createConeConstraintEx 743
#define CREATECONECONSTRAINTEX_ACTORA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATECONECONSTRAINTEX_ACTORB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATECONECONSTRAINTEX_RBAFRAME_MATRIX num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CREATECONECONSTRAINTEX_RBBFRAME_MATRIX num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_deleteConstraint 745
+#define FN_deleteConstraint 744
#define DELETECONSTRAINT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConstraintFrameOffsetA 746
+#define FN_getConstraintFrameOffsetA 745
#define GETCONSTRAINTFRAMEOFFSETA_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETCONSTRAINTFRAMEOFFSETA_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETCONSTRAINTFRAMEOFFSETA_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2352,7 +2351,7 @@
#define GETCONSTRAINTFRAMEOFFSETA_RX num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define GETCONSTRAINTFRAMEOFFSETA_RY num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define GETCONSTRAINTFRAMEOFFSETA_RZ num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_getConstraintFrameOffsetB 747
+#define FN_getConstraintFrameOffsetB 746
#define GETCONSTRAINTFRAMEOFFSETB_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETCONSTRAINTFRAMEOFFSETB_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETCONSTRAINTFRAMEOFFSETB_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2360,43 +2359,43 @@
#define GETCONSTRAINTFRAMEOFFSETB_RX num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define GETCONSTRAINTFRAMEOFFSETB_RY num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define GETCONSTRAINTFRAMEOFFSETB_RZ num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_useConstraintFrameOffset 748
+#define FN_useConstraintFrameOffset 747
#define USECONSTRAINTFRAMEOFFSET_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define USECONSTRAINTFRAMEOFFSET_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getHingeAngle 749
+#define FN_getHingeAngle 748
#define GETHINGEANGLE_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getHingeAngleEx 750
+#define FN_getHingeAngleEx 749
#define GETHINGEANGLEEX_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETHINGEANGLEEX_T_MATRIXA num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETHINGEANGLEEX_T_MATRIXB num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getConstraintBreakingImpulseThreshold 751
+#define FN_getConstraintBreakingImpulseThreshold 750
#define GETCONSTRAINTBREAKINGIMPULSETHRESHOLD_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConstraintAFrame 752
+#define FN_getConstraintAFrame 751
#define GETCONSTRAINTAFRAME_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETCONSTRAINTAFRAME_MA num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getConstraintBFrame 753
+#define FN_getConstraintBFrame 752
#define GETCONSTRAINTBFRAME_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETCONSTRAINTBFRAME_MA num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setHingeAxis 754
+#define FN_setHingeAxis 753
#define SETHINGEAXIS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETHINGEAXIS_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETHINGEAXIS_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETHINGEAXIS_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setConstraintBreakingImpulseThreshold 755
+#define FN_setConstraintBreakingImpulseThreshold 754
#define SETCONSTRAINTBREAKINGIMPULSETHRESHOLD_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCONSTRAINTBREAKINGIMPULSETHRESHOLD_THRESHOLD num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setConstraintFrames 756
+#define FN_setConstraintFrames 755
#define SETCONSTRAINTFRAMES_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCONSTRAINTFRAMES_FRAMEA_MATRIX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETCONSTRAINTFRAMES_FRAMEB_MATRIX num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_setHingeLimit 757
+#define FN_setHingeLimit 756
#define SETHINGELIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETHINGELIMIT_LOW num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETHINGELIMIT_HIGH num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETHINGELIMIT_SOFTNESS num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define SETHINGELIMIT_BIAS_FACTOR num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define SETHINGELIMIT_RELAXATION_FACTOR num_var[5].nref[0].value[ num_var[5].byref_offset ]
-#define FN_setConeLimit 758
+#define FN_setConeLimit 757
#define SETCONELIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCONELIMIT_SWINGSPAN1 num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETCONELIMIT_SWINGSPAN2 num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2404,393 +2403,409 @@
#define SETCONELIMIT_SOFTNESS num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define SETCONELIMIT_BIAS_FACTOR num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define SETCONELIMIT_RELAXATION_FACTOR num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_getHingeLimitBiasFactor 759
+#define FN_getHingeLimitBiasFactor 758
#define GETHINGELIMITBIASFACTOR_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getHingeLimitRelaxationFactor 760
+#define FN_getHingeLimitRelaxationFactor 759
#define GETHINGELIMITRELAXATIONFACTOR_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getHingeLimitSign 761
+#define FN_getHingeLimitSign 760
#define GETHINGELIMITSIGN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getHingeSolveLimit 762
+#define FN_getHingeSolveLimit 761
#define GETHINGESOLVELIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_useHingeReferenceFrameA 763
+#define FN_useHingeReferenceFrameA 762
#define USEHINGEREFERENCEFRAMEA_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define USEHINGEREFERENCEFRAMEA_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getConstraintAppliedImpulse 764
+#define FN_getConstraintAppliedImpulse 763
#define GETCONSTRAINTAPPLIEDIMPULSE_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConstraintFixedActor 765
+#define FN_getConstraintFixedActor 764
#define GETCONSTRAINTFIXEDACTOR_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getPointPivotA 766
+#define FN_getPointPivotA 765
#define GETPOINTPIVOTA_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETPOINTPIVOTA_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETPOINTPIVOTA_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETPOINTPIVOTA_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getPointPivotB 767
+#define FN_getPointPivotB 766
#define GETPOINTPIVOTB_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETPOINTPIVOTB_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETPOINTPIVOTB_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETPOINTPIVOTB_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getConstraintActorA 768
+#define FN_getConstraintActorA 767
#define GETCONSTRAINTACTORA_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConstraintActorB 769
+#define FN_getConstraintActorB 768
#define GETCONSTRAINTACTORB_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setConstraintSolverIterations 770
+#define FN_setConstraintSolverIterations 769
#define SETCONSTRAINTSOLVERITERATIONS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCONSTRAINTSOLVERITERATIONS_NUM num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getConeBiasFactor 771
+#define FN_getConeBiasFactor 770
#define GETCONEBIASFACTOR_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConeDamping 772
+#define FN_getConeDamping 771
#define GETCONEDAMPING_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConeFixThresh 773
+#define FN_getConeFixThresh 772
#define GETCONEFIXTHRESH_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConeLimit 774
+#define FN_getConeLimit 773
#define GETCONELIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETCONELIMIT_LIMIT_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getConstraintLimitSoftness 775
+#define FN_getConstraintLimitSoftness 774
#define GETCONSTRAINTLIMITSOFTNESS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConstraintSolverIterations 776
+#define FN_getConstraintSolverIterations 775
#define GETCONSTRAINTSOLVERITERATIONS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConeAnglePoint 777
+#define FN_getConeAnglePoint 776
#define GETCONEANGLEPOINT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETCONEANGLEPOINT_ANGLE num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETCONEANGLEPOINT_C_LEN num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETCONEANGLEPOINT_X num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETCONEANGLEPOINT_Y num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define GETCONEANGLEPOINT_Z num_var[5].nref[0].value[ num_var[5].byref_offset ]
-#define FN_getConstraintAngularOnly 778
+#define FN_getConstraintAngularOnly 777
#define GETCONSTRAINTANGULARONLY_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConeSolveSwingLimit 779
+#define FN_getConeSolveSwingLimit 778
#define GETCONESOLVESWINGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConeSolveTwistLimit 780
+#define FN_getConeSolveTwistLimit 779
#define GETCONESOLVETWISTLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConeSwingSpan1 781
+#define FN_getConeSwingSpan1 780
#define GETCONESWINGSPAN1_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConeSwingSpan2 782
+#define FN_getConeSwingSpan2 781
#define GETCONESWINGSPAN2_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConeTwistAngle 783
+#define FN_getConeTwistAngle 782
#define GETCONETWISTANGLE_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConeTwistLimitSign 784
+#define FN_getConeTwistLimitSign 783
#define GETCONETWISTLIMITSIGN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConeTwistSpan 785
+#define FN_getConeTwistSpan 784
#define GETCONETWISTSPAN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setConstraintAngularOnly 786
+#define FN_setConstraintAngularOnly 785
#define SETCONSTRAINTANGULARONLY_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCONSTRAINTANGULARONLY_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setConeDamping 787
+#define FN_setConeDamping 786
#define SETCONEDAMPING_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCONEDAMPING_DAMPING num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setConeFixThresh 788
+#define FN_setConeFixThresh 787
#define SETCONEFIXTHRESH_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCONEFIXTHRESH_FIXTHRESH num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getSlideAnchorA 789
+#define FN_getSlideAnchorA 788
#define GETSLIDEANCHORA_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSLIDEANCHORA_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSLIDEANCHORA_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETSLIDEANCHORA_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getSlideAnchorB 790
+#define FN_getSlideAnchorB 789
#define GETSLIDEANCHORB_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSLIDEANCHORB_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSLIDEANCHORB_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETSLIDEANCHORB_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getSlideAngDepth 791
+#define FN_getSlideAngDepth 790
#define GETSLIDEANGDEPTH_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideAngularPos 792
+#define FN_getSlideAngularPos 791
#define GETSLIDEANGULARPOS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideDampingDirAng 793
+#define FN_getSlideDampingDirAng 792
#define GETSLIDEDAMPINGDIRANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideDampingDirLin 794
+#define FN_getSlideDampingDirLin 793
#define GETSLIDEDAMPINGDIRLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideDampingLimAng 795
+#define FN_getSlideDampingLimAng 794
#define GETSLIDEDAMPINGLIMANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideDampingLimLin 796
+#define FN_getSlideDampingLimLin 795
#define GETSLIDEDAMPINGLIMLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideDampingOrthoAng 797
+#define FN_getSlideDampingOrthoAng 796
#define GETSLIDEDAMPINGORTHOANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideDampingOrthoLin 798
+#define FN_getSlideDampingOrthoLin 797
#define GETSLIDEDAMPINGORTHOLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideLinearPos 799
+#define FN_getSlideLinearPos 798
#define GETSLIDELINEARPOS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideLinDepth 800
+#define FN_getSlideLinDepth 799
#define GETSLIDELINDEPTH_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideLowerAngLimit 801
+#define FN_getSlideLowerAngLimit 800
#define GETSLIDELOWERANGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideLowerLinLimit 802
+#define FN_getSlideLowerLinLimit 801
#define GETSLIDELOWERLINLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideRestitutionDirAng 803
+#define FN_getSlideRestitutionDirAng 802
#define GETSLIDERESTITUTIONDIRANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideRestitutionDirLin 804
+#define FN_getSlideRestitutionDirLin 803
#define GETSLIDERESTITUTIONDIRLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideRestitutionLimAng 805
+#define FN_getSlideRestitutionLimAng 804
#define GETSLIDERESTITUTIONLIMANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideRestitutionLimLin 806
+#define FN_getSlideRestitutionLimLin 805
#define GETSLIDERESTITUTIONLIMLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideRestitutionOrthoAng 807
+#define FN_getSlideRestitutionOrthoAng 806
#define GETSLIDERESTITUTIONORTHOANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideRestitutionOrthoLin 808
+#define FN_getSlideRestitutionOrthoLin 807
#define GETSLIDERESTITUTIONORTHOLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideSoftnessDirAng 809
+#define FN_getSlideSoftnessDirAng 808
#define GETSLIDESOFTNESSDIRANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideSoftnessDirLin 810
+#define FN_getSlideSoftnessDirLin 809
#define GETSLIDESOFTNESSDIRLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideSoftnessLimAng 811
+#define FN_getSlideSoftnessLimAng 810
#define GETSLIDESOFTNESSLIMANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideSoftnessLimLin 812
+#define FN_getSlideSoftnessLimLin 811
#define GETSLIDESOFTNESSLIMLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideSoftnessOrthoAng 813
+#define FN_getSlideSoftnessOrthoAng 812
#define GETSLIDESOFTNESSORTHOANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideSoftnessOrthoLin 814
+#define FN_getSlideSoftnessOrthoLin 813
#define GETSLIDESOFTNESSORTHOLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideSolveAngLimit 815
+#define FN_getSlideSolveAngLimit 814
#define GETSLIDESOLVEANGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideSolveLinLimit 816
+#define FN_getSlideSolveLinLimit 815
#define GETSLIDESOLVELINLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideUpperAngLimit 817
+#define FN_getSlideUpperAngLimit 816
#define GETSLIDEUPPERANGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideUpperLinLimit 818
+#define FN_getSlideUpperLinLimit 817
#define GETSLIDEUPPERLINLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideUseFrameOffset 819
+#define FN_getSlideUseFrameOffset 818
#define GETSLIDEUSEFRAMEOFFSET_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setSlideDampingDirAng 820
+#define FN_setSlideDampingDirAng 819
#define SETSLIDEDAMPINGDIRANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDEDAMPINGDIRANG_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideDampingDirLin 821
+#define FN_setSlideDampingDirLin 820
#define SETSLIDEDAMPINGDIRLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDEDAMPINGDIRLIN_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideDampingLimAng 822
+#define FN_setSlideDampingLimAng 821
#define SETSLIDEDAMPINGLIMANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDEDAMPINGLIMANG_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideDampingLimLin 823
+#define FN_setSlideDampingLimLin 822
#define SETSLIDEDAMPINGLIMLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDEDAMPINGLIMLIN_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideDampingOrthoAng 824
+#define FN_setSlideDampingOrthoAng 823
#define SETSLIDEDAMPINGORTHOANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDEDAMPINGORTHOANG_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideDampingOrthoLin 825
+#define FN_setSlideDampingOrthoLin 824
#define SETSLIDEDAMPINGORTHOLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDEDAMPINGORTHOLIN_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideLowerAngLimit 826
+#define FN_setSlideLowerAngLimit 825
#define SETSLIDELOWERANGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDELOWERANGLIMIT_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideLowerLinLimit 827
+#define FN_setSlideLowerLinLimit 826
#define SETSLIDELOWERLINLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDELOWERLINLIMIT_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideRestitutionDirAng 828
+#define FN_setSlideRestitutionDirAng 827
#define SETSLIDERESTITUTIONDIRANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDERESTITUTIONDIRANG_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideRestitutionDirLin 829
+#define FN_setSlideRestitutionDirLin 828
#define SETSLIDERESTITUTIONDIRLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDERESTITUTIONDIRLIN_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideRestitutionLimAng 830
+#define FN_setSlideRestitutionLimAng 829
#define SETSLIDERESTITUTIONLIMANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDERESTITUTIONLIMANG_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideRestitutionLimLin 831
+#define FN_setSlideRestitutionLimLin 830
#define SETSLIDERESTITUTIONLIMLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDERESTITUTIONLIMLIN_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideRestitutionOrthoAng 832
+#define FN_setSlideRestitutionOrthoAng 831
#define SETSLIDERESTITUTIONORTHOANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDERESTITUTIONORTHOANG_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideRestitutionOrthoLin 833
+#define FN_setSlideRestitutionOrthoLin 832
#define SETSLIDERESTITUTIONORTHOLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDERESTITUTIONORTHOLIN_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideSoftnessDirAng 834
+#define FN_setSlideSoftnessDirAng 833
#define SETSLIDESOFTNESSDIRANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDESOFTNESSDIRANG_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideSoftnessDirLin 835
+#define FN_setSlideSoftnessDirLin 834
#define SETSLIDESOFTNESSDIRLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDESOFTNESSDIRLIN_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideSoftnessLimAng 836
+#define FN_setSlideSoftnessLimAng 835
#define SETSLIDESOFTNESSLIMANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDESOFTNESSLIMANG_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideSoftnessLimLin 837
+#define FN_setSlideSoftnessLimLin 836
#define SETSLIDESOFTNESSLIMLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDESOFTNESSLIMLIN_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideSoftnessOrthoAng 838
+#define FN_setSlideSoftnessOrthoAng 837
#define SETSLIDESOFTNESSORTHOANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDESOFTNESSORTHOANG_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideSoftnessOrthoLin 839
+#define FN_setSlideSoftnessOrthoLin 838
#define SETSLIDESOFTNESSORTHOLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDESOFTNESSORTHOLIN_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideUpperAngLimit 840
+#define FN_setSlideUpperAngLimit 839
#define SETSLIDEUPPERANGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDEUPPERANGLIMIT_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideUpperLinLimit 841
+#define FN_setSlideUpperLinLimit 840
#define SETSLIDEUPPERLINLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDEUPPERLINLIMIT_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_ConstraintExists 842
+#define FN_ConstraintExists 841
#define CONSTRAINTEXISTS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetCameraPosition 843
+#define FN_SetCameraPosition 842
#define SETCAMERAPOSITION_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCAMERAPOSITION_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETCAMERAPOSITION_Z num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetCameraPosition 844
+#define FN_GetCameraPosition 843
#define GETCAMERAPOSITION_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETCAMERAPOSITION_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETCAMERAPOSITION_Z num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_TranslateCamera 845
+#define FN_TranslateCamera 844
#define TRANSLATECAMERA_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define TRANSLATECAMERA_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define TRANSLATECAMERA_Z num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetCameraRotation 846
+#define FN_SetCameraRotation 845
#define SETCAMERAROTATION_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCAMERAROTATION_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETCAMERAROTATION_Z num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetCameraRotation 847
+#define FN_GetCameraRotation 846
#define GETCAMERAROTATION_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETCAMERAROTATION_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETCAMERAROTATION_Z num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_RotateCamera 848
+#define FN_RotateCamera 847
#define ROTATECAMERA_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ROTATECAMERA_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define ROTATECAMERA_Z num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetCameraFOV 849
+#define FN_SetCameraFOV 848
#define SETCAMERAFOV_FOV num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetCameraFOV 850
-#define FN_SetCameraAspectRatio 851
+#define FN_GetCameraFOV 849
+#define FN_SetCameraAspectRatio 850
#define SETCAMERAASPECTRATIO_ASPECT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetCameraAspectRatio 852
-#define FN_SetCameraFarValue 853
+#define FN_GetCameraAspectRatio 851
+#define FN_SetCameraFarValue 852
#define SETCAMERAFARVALUE_ZF num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetCameraFarValue 854
-#define FN_SetCameraNearValue 855
+#define FN_GetCameraFarValue 853
+#define FN_SetCameraNearValue 854
#define SETCAMERANEARVALUE_ZN num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetCameraNearValue 856
-#define FN_SetProjectionMatrix 857
+#define FN_GetCameraNearValue 855
+#define FN_SetProjectionMatrix 856
#define SETPROJECTIONMATRIX_MATA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPROJECTIONMATRIX_PROJECTION_TYPE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetProjectionMatrix 858
+#define FN_GetProjectionMatrix 857
#define GETPROJECTIONMATRIX_MATA num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetWorldToViewportPosition 859
+#define FN_GetWorldToViewportPosition 858
#define GETWORLDTOVIEWPORTPOSITION_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETWORLDTOVIEWPORTPOSITION_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETWORLDTOVIEWPORTPOSITION_Z num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETWORLDTOVIEWPORTPOSITION_VX num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETWORLDTOVIEWPORTPOSITION_VY num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_AddSceneSkyBox 860
+#define FN_AddSceneSkyBox 859
#define ADDSCENESKYBOX_IMG_TOP num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ADDSCENESKYBOX_IMG_BOTTOM num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define ADDSCENESKYBOX_IMG_LEFT num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define ADDSCENESKYBOX_IMG_RIGHT num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define ADDSCENESKYBOX_IMG_FRONT num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define ADDSCENESKYBOX_IMG_BACK num_var[5].nref[0].value[ num_var[5].byref_offset ]
-#define FN_AddSceneSkyDome 861
+#define FN_AddSceneSkyDome 860
#define ADDSCENESKYDOME_IMG num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_AddSceneSkyDomeEx 862
+#define FN_AddSceneSkyDomeEx 861
#define ADDSCENESKYDOMEEX_IMG num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ADDSCENESKYDOMEEX_HORIRES num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define ADDSCENESKYDOMEEX_VERTRES num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define ADDSCENESKYDOMEEX_TXPERCENTAGE num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define ADDSCENESKYDOMEEX_SPHEREPERCENTAGE num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define ADDSCENESKYDOMEEX_RADIUS num_var[5].nref[0].value[ num_var[5].byref_offset ]
-#define FN_RemoveSceneSky 863
-#define FN_SetWorld3DMaxSubSteps 864
+#define FN_RemoveSceneSky 862
+#define FN_SetWorld3DMaxSubSteps 863
#define SETWORLD3DMAXSUBSTEPS_STEPS num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetWorld3DTimeStep 865
+#define FN_SetWorld3DTimeStep 864
#define SETWORLD3DTIMESTEP_TS num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetWorld3DMaxSubSteps 866
-#define FN_GetWorld3DTimeStep 867
-#define FN_startParticleEmitter 868
+#define FN_GetWorld3DMaxSubSteps 865
+#define FN_GetWorld3DTimeStep 866
+#define FN_SetSceneFog 867
+#define SETSCENEFOG_COLOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
+#define SETSCENEFOG_FOG_TYPE num_var[1].nref[0].value[ num_var[1].byref_offset ]
+#define SETSCENEFOG_START_VAL num_var[2].nref[0].value[ num_var[2].byref_offset ]
+#define SETSCENEFOG_END_VAL num_var[3].nref[0].value[ num_var[3].byref_offset ]
+#define SETSCENEFOG_DENSITY num_var[4].nref[0].value[ num_var[4].byref_offset ]
+#define SETSCENEFOG_PIXELFOG num_var[5].nref[0].value[ num_var[5].byref_offset ]
+#define SETSCENEFOG_RANGEFOG num_var[6].nref[0].value[ num_var[6].byref_offset ]
+#define FN_GetSceneFog 868
+#define GETSCENEFOG_COLOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
+#define GETSCENEFOG_FOG_TYPE num_var[1].nref[0].value[ num_var[1].byref_offset ]
+#define GETSCENEFOG_START_VAL num_var[2].nref[0].value[ num_var[2].byref_offset ]
+#define GETSCENEFOG_END_VAL num_var[3].nref[0].value[ num_var[3].byref_offset ]
+#define GETSCENEFOG_DENSITY num_var[4].nref[0].value[ num_var[4].byref_offset ]
+#define GETSCENEFOG_PIXELFOG num_var[5].nref[0].value[ num_var[5].byref_offset ]
+#define GETSCENEFOG_RANGEFOG num_var[6].nref[0].value[ num_var[6].byref_offset ]
+#define FN_startParticleEmitter 869
#define STARTPARTICLEEMITTER_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_stopParticleEmitter 869
+#define FN_stopParticleEmitter 870
#define STOPPARTICLEEMITTER_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setParticleDirection 870
+#define FN_setParticleDirection 871
#define SETPARTICLEDIRECTION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLEDIRECTION_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETPARTICLEDIRECTION_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETPARTICLEDIRECTION_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getParticleDirection 871
+#define FN_getParticleDirection 872
#define GETPARTICLEDIRECTION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETPARTICLEDIRECTION_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETPARTICLEDIRECTION_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETPARTICLEDIRECTION_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_useParticleEveryMeshVertex 872
+#define FN_useParticleEveryMeshVertex 873
#define USEPARTICLEEVERYMESHVERTEX_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define USEPARTICLEEVERYMESHVERTEX_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_particleIsUsingEveryMeshVertex 873
+#define FN_particleIsUsingEveryMeshVertex 874
#define PARTICLEISUSINGEVERYMESHVERTEX_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setParticleNormalDirectionMod 874
+#define FN_setParticleNormalDirectionMod 875
#define SETPARTICLENORMALDIRECTIONMOD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLENORMALDIRECTIONMOD_ND_MOD num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getParticleNormalDirectionMod 875
+#define FN_getParticleNormalDirectionMod 876
#define GETPARTICLENORMALDIRECTIONMOD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_useParticleNormalDirection 876
+#define FN_useParticleNormalDirection 877
#define USEPARTICLENORMALDIRECTION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define USEPARTICLENORMALDIRECTION_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_particleIsUsingNormalDirection 877
+#define FN_particleIsUsingNormalDirection 878
#define PARTICLEISUSINGNORMALDIRECTION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setParticleMesh 878
+#define FN_setParticleMesh 879
#define SETPARTICLEMESH_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLEMESH_MESH num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setMinParticlesPerSecond 879
+#define FN_setMinParticlesPerSecond 880
#define SETMINPARTICLESPERSECOND_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMINPARTICLESPERSECOND_MINPARTICLESPERSECOND num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMinParticlesPerSecond 880
+#define FN_getMinParticlesPerSecond 881
#define GETMINPARTICLESPERSECOND_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaxParticlesPerSecond 881
+#define FN_setMaxParticlesPerSecond 882
#define SETMAXPARTICLESPERSECOND_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMAXPARTICLESPERSECOND_MAXPARTICLESPERSECOND num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaxParticlesPerSecond 882
+#define FN_getMaxParticlesPerSecond 883
#define GETMAXPARTICLESPERSECOND_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setParticleMinStartColor 883
+#define FN_setParticleMinStartColor 884
#define SETPARTICLEMINSTARTCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLEMINSTARTCOLOR_COLOR num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getParticleMinStartColor 884
+#define FN_getParticleMinStartColor 885
#define GETPARTICLEMINSTARTCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setParticleMaxStartColor 885
+#define FN_setParticleMaxStartColor 886
#define SETPARTICLEMAXSTARTCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLEMAXSTARTCOLOR_COLOR num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getParticleMaxStartColor 886
+#define FN_getParticleMaxStartColor 887
#define GETPARTICLEMAXSTARTCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setParticleMinLife 887
+#define FN_setParticleMinLife 888
#define SETPARTICLEMINLIFE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLEMINLIFE_MINLIFE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getParticleMinLife 888
+#define FN_getParticleMinLife 889
#define GETPARTICLEMINLIFE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setParticleMaxLife 889
+#define FN_setParticleMaxLife 890
#define SETPARTICLEMAXLIFE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLEMAXLIFE_MAXLIFE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getParticleMaxLife 890
+#define FN_getParticleMaxLife 891
#define GETPARTICLEMAXLIFE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setParticleMaxAngle 891
+#define FN_setParticleMaxAngle 892
#define SETPARTICLEMAXANGLE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLEMAXANGLE_MAXANGLE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getParticleMaxAngle 892
+#define FN_getParticleMaxAngle 893
#define GETPARTICLEMAXANGLE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setParticleMinStartSize 893
+#define FN_setParticleMinStartSize 894
#define SETPARTICLEMINSTARTSIZE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLEMINSTARTSIZE_W num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETPARTICLEMINSTARTSIZE_H num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getParticleMinStartSize 894
+#define FN_getParticleMinStartSize 895
#define GETPARTICLEMINSTARTSIZE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETPARTICLEMINSTARTSIZE_W num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETPARTICLEMINSTARTSIZE_H num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_setParticleMaxStartSize 895
+#define FN_setParticleMaxStartSize 896
#define SETPARTICLEMAXSTARTSIZE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLEMAXSTARTSIZE_W num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETPARTICLEMAXSTARTSIZE_H num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getParticleMaxStartSize 896
+#define FN_getParticleMaxStartSize 897
#define GETPARTICLEMAXSTARTSIZE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETPARTICLEMAXSTARTSIZE_W num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETPARTICLEMAXSTARTSIZE_H num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_setParticleCenter 897
+#define FN_setParticleCenter 898
#define SETPARTICLECENTER_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLECENTER_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETPARTICLECENTER_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETPARTICLECENTER_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getParticleCenter 898
+#define FN_getParticleCenter 899
#define GETPARTICLECENTER_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETPARTICLECENTER_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETPARTICLECENTER_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETPARTICLECENTER_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setParticleRadius 899
+#define FN_setParticleRadius 900
#define SETPARTICLERADIUS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLERADIUS_RADIUS num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getParticleRadius 900
+#define FN_getParticleRadius 901
#define GETPARTICLERADIUS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setParticleRingThickness 901
+#define FN_setParticleRingThickness 902
#define SETPARTICLERINGTHICKNESS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLERINGTHICKNESS_RINGTHICKNESS num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getParticleRingThickness 902
+#define FN_getParticleRingThickness 903
#define GETPARTICLERINGTHICKNESS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setParticleBox 903
+#define FN_setParticleBox 904
#define SETPARTICLEBOX_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLEBOX_MIN_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETPARTICLEBOX_MIN_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2798,7 +2813,7 @@
#define SETPARTICLEBOX_MAX_X num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define SETPARTICLEBOX_MAX_Y num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define SETPARTICLEBOX_MAX_Z num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_getParticleBox 904
+#define FN_getParticleBox 905
#define GETPARTICLEBOX_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETPARTICLEBOX_MIN_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETPARTICLEBOX_MIN_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2806,84 +2821,84 @@
#define GETPARTICLEBOX_MAX_X num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define GETPARTICLEBOX_MAX_Y num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define GETPARTICLEBOX_MAX_Z num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_setParticleNormal 905
+#define FN_setParticleNormal 906
#define SETPARTICLENORMAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLENORMAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETPARTICLENORMAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETPARTICLENORMAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getParticleNormal 906
+#define FN_getParticleNormal 907
#define GETPARTICLENORMAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETPARTICLENORMAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETPARTICLENORMAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETPARTICLENORMAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setParticleLength 907
+#define FN_setParticleLength 908
#define SETPARTICLELENGTH_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLELENGTH_P_LEN num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getParticleLength 908
+#define FN_getParticleLength 909
#define GETPARTICLELENGTH_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_useParticleOutlineOnly 909
+#define FN_useParticleOutlineOnly 910
#define USEPARTICLEOUTLINEONLY_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define USEPARTICLEOUTLINEONLY_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_particleIsUsingOutlineOnly 910
+#define FN_particleIsUsingOutlineOnly 911
#define PARTICLEISUSINGOUTLINEONLY_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getParticleType 911
+#define FN_getParticleType 912
#define GETPARTICLETYPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_lightIsCastingShadow 912
+#define FN_lightIsCastingShadow 913
#define LIGHTISCASTINGSHADOW_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getLightType 913
+#define FN_getLightType 914
#define GETLIGHTTYPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getLightRadius 914
+#define FN_getLightRadius 915
#define GETLIGHTRADIUS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setLightType 915
+#define FN_setLightType 916
#define SETLIGHTTYPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETLIGHTTYPE_LIGHT_TYPE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setLightRadius 916
+#define FN_setLightRadius 917
#define SETLIGHTRADIUS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETLIGHTRADIUS_RADIUS num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setLightShadowCast 917
+#define FN_setLightShadowCast 918
#define SETLIGHTSHADOWCAST_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETLIGHTSHADOWCAST_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetLightAmbientColor 918
+#define FN_SetLightAmbientColor 919
#define SETLIGHTAMBIENTCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETLIGHTAMBIENTCOLOR_COLOR num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetLightAmbientColor 919
+#define FN_GetLightAmbientColor 920
#define GETLIGHTAMBIENTCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetLightAttenuation 920
+#define FN_SetLightAttenuation 921
#define SETLIGHTATTENUATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETLIGHTATTENUATION_L_CONSTANT num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETLIGHTATTENUATION_L_LINEAR num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETLIGHTATTENUATION_L_QUADRATIC num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetLightAttenuation 921
+#define FN_GetLightAttenuation 922
#define GETLIGHTATTENUATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETLIGHTATTENUATION_CONSTANT num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETLIGHTATTENUATION_LINEAR num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETLIGHTATTENUATION_QUADRATIC num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_SetLightDiffuseColor 922
+#define FN_SetLightDiffuseColor 923
#define SETLIGHTDIFFUSECOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETLIGHTDIFFUSECOLOR_COLOR num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetLightDiffuseColor 923
+#define FN_GetLightDiffuseColor 924
#define GETLIGHTDIFFUSECOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetLightFalloff 924
+#define FN_SetLightFalloff 925
#define SETLIGHTFALLOFF_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETLIGHTFALLOFF_FALLOFF num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetLightFalloff 925
+#define FN_GetLightFalloff 926
#define GETLIGHTFALLOFF_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetLightInnerCone 926
+#define FN_SetLightInnerCone 927
#define SETLIGHTINNERCONE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETLIGHTINNERCONE_ANGLE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetLightInnerCone 927
+#define FN_GetLightInnerCone 928
#define GETLIGHTINNERCONE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetLightOuterCone 928
+#define FN_SetLightOuterCone 929
#define SETLIGHTOUTERCONE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETLIGHTOUTERCONE_ANGLE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetLightOuterCone 929
+#define FN_GetLightOuterCone 930
#define GETLIGHTOUTERCONE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetLightSpecularColor 930
+#define FN_SetLightSpecularColor 931
#define SETLIGHTSPECULARCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETLIGHTSPECULARCOLOR_COLOR num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetLightSpecularColor 931
+#define FN_GetLightSpecularColor 932
#define GETLIGHTSPECULARCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetTerrainPatchAABB 932
+#define FN_GetTerrainPatchAABB 933
#define GETTERRAINPATCHAABB_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETTERRAINPATCHAABB_PATCHX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETTERRAINPATCHAABB_PATCHZ num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2893,191 +2908,191 @@
#define GETTERRAINPATCHAABB_MAXX num_var[6].nref[0].value[ num_var[6].byref_offset ]
#define GETTERRAINPATCHAABB_MAXY num_var[7].nref[0].value[ num_var[7].byref_offset ]
#define GETTERRAINPATCHAABB_MAXZ num_var[8].nref[0].value[ num_var[8].byref_offset ]
-#define FN_GetTerrainPatchLOD 933
+#define FN_GetTerrainPatchLOD 934
#define GETTERRAINPATCHLOD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETTERRAINPATCHLOD_PATCHX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETTERRAINPATCHLOD_PATCHZ num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetTerrainHeight 934
+#define FN_GetTerrainHeight 935
#define GETTERRAINHEIGHT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETTERRAINHEIGHT_PATCHX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETTERRAINHEIGHT_PATCHZ num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetTerrainCenter 935
+#define FN_GetTerrainCenter 936
#define GETTERRAINCENTER_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETTERRAINCENTER_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETTERRAINCENTER_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETTERRAINCENTER_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_SetTerrainLODDistance 936
+#define FN_SetTerrainLODDistance 937
#define SETTERRAINLODDISTANCE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETTERRAINLODDISTANCE_LOD num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETTERRAINLODDISTANCE_DISTANCE num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_ScaleTerrainTexture 937
+#define FN_ScaleTerrainTexture 938
#define SCALETERRAINTEXTURE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SCALETERRAINTEXTURE_SCALE num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SCALETERRAINTEXTURE_SCALE2 num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetTerrainCameraMovementDelta 938
+#define FN_SetTerrainCameraMovementDelta 939
#define SETTERRAINCAMERAMOVEMENTDELTA_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETTERRAINCAMERAMOVEMENTDELTA_DELTA num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetTerrainCameraRotationDelta 939
+#define FN_SetTerrainCameraRotationDelta 940
#define SETTERRAINCAMERAROTATIONDELTA_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETTERRAINCAMERAROTATIONDELTA_DELTA num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetTerrainPatchLOD 940
+#define FN_SetTerrainPatchLOD 941
#define SETTERRAINPATCHLOD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETTERRAINPATCHLOD_PATCHX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETTERRAINPATCHLOD_PATCHZ num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETTERRAINPATCHLOD_LOD num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_createMaterial 941
-#define FN_deleteMaterial 942
+#define FN_createMaterial 942
+#define FN_deleteMaterial 943
#define DELETEMATERIAL_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setActorMaterial 943
+#define FN_setActorMaterial 944
#define SETACTORMATERIAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORMATERIAL_MATERIAL_NUM num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORMATERIAL_MATERIAL_ID num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getActorMaterial 944
+#define FN_getActorMaterial 945
#define GETACTORMATERIAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORMATERIAL_MATERIAL_NUM num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_copyActorMaterial 945
+#define FN_copyActorMaterial 946
#define COPYACTORMATERIAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define COPYACTORMATERIAL_MATERIAL_NUM num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_copyMaterial 946
+#define FN_copyMaterial 947
#define COPYMATERIAL_SMATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialTextureCanvas 947
+#define FN_setMaterialTextureCanvas 948
#define SETMATERIALTEXTURECANVAS_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALTEXTURECANVAS_LEVEL num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETMATERIALTEXTURECANVAS_CANVAS_ID num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_setMaterialAmbientColor 948
+#define FN_setMaterialAmbientColor 949
#define SETMATERIALAMBIENTCOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALAMBIENTCOLOR_COLOR num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialAmbientColor 949
+#define FN_getMaterialAmbientColor 950
#define GETMATERIALAMBIENTCOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialAntiAliasing 950
+#define FN_setMaterialAntiAliasing 951
#define SETMATERIALANTIALIASING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALANTIALIASING_AA num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialAntiAliasing 951
+#define FN_getMaterialAntiAliasing 952
#define GETMATERIALANTIALIASING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialBackfaceCulling 952
+#define FN_setMaterialBackfaceCulling 953
#define SETMATERIALBACKFACECULLING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALBACKFACECULLING_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialBackfaceCulling 953
+#define FN_getMaterialBackfaceCulling 954
#define GETMATERIALBACKFACECULLING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialBlendFactor 954
+#define FN_setMaterialBlendFactor 955
#define SETMATERIALBLENDFACTOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALBLENDFACTOR_BF num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialBlendFactor 955
+#define FN_getMaterialBlendFactor 956
#define GETMATERIALBLENDFACTOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialBlendMode 956
+#define FN_setMaterialBlendMode 957
#define SETMATERIALBLENDMODE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALBLENDMODE_BLEND_MODE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialBlendMode 957
+#define FN_getMaterialBlendMode 958
#define GETMATERIALBLENDMODE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialColorMask 958
+#define FN_setMaterialColorMask 959
#define SETMATERIALCOLORMASK_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALCOLORMASK_COLOR_MASK num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialColorMask 959
+#define FN_getMaterialColorMask 960
#define GETMATERIALCOLORMASK_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialColorMode 960
+#define FN_setMaterialColorMode 961
#define SETMATERIALCOLORMODE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALCOLORMODE_COLOR_MODE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialColorMode 961
+#define FN_getMaterialColorMode 962
#define GETMATERIALCOLORMODE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialDiffuseColor 962
+#define FN_setMaterialDiffuseColor 963
#define SETMATERIALDIFFUSECOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALDIFFUSECOLOR_COLOR num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialDiffuseColor 963
+#define FN_getMaterialDiffuseColor 964
#define GETMATERIALDIFFUSECOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialEmissiveColor 964
+#define FN_setMaterialEmissiveColor 965
#define SETMATERIALEMISSIVECOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALEMISSIVECOLOR_COLOR num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialEmissiveColor 965
+#define FN_getMaterialEmissiveColor 966
#define GETMATERIALEMISSIVECOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialFog 966
+#define FN_setMaterialFog 967
#define SETMATERIALFOG_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALFOG_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialFog 967
+#define FN_getMaterialFog 968
#define GETMATERIALFOG_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialFrontfaceCulling 968
+#define FN_setMaterialFrontfaceCulling 969
#define SETMATERIALFRONTFACECULLING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALFRONTFACECULLING_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialFrontfaceCulling 969
+#define FN_getMaterialFrontfaceCulling 970
#define GETMATERIALFRONTFACECULLING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialGouraudShading 970
+#define FN_setMaterialGouraudShading 971
#define SETMATERIALGOURAUDSHADING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALGOURAUDSHADING_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_materialIsGouraudShaded 971
+#define FN_materialIsGouraudShaded 972
#define MATERIALISGOURAUDSHADED_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_materialIsAplhaBlend 972
+#define FN_materialIsAplhaBlend 973
#define MATERIALISAPLHABLEND_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_materialIsTransparent 973
+#define FN_materialIsTransparent 974
#define MATERIALISTRANSPARENT_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialLighting 974
+#define FN_setMaterialLighting 975
#define SETMATERIALLIGHTING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALLIGHTING_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_materialIsLit 975
+#define FN_materialIsLit 976
#define MATERIALISLIT_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialType 976
+#define FN_setMaterialType 977
#define SETMATERIALTYPE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALTYPE_MAT_TYPE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialType 977
+#define FN_getMaterialType 978
#define GETMATERIALTYPE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialNormalize 978
+#define FN_setMaterialNormalize 979
#define SETMATERIALNORMALIZE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALNORMALIZE_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_materialIsNormalized 979
+#define FN_materialIsNormalized 980
#define MATERIALISNORMALIZED_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialPointCloud 980
+#define FN_setMaterialPointCloud 981
#define SETMATERIALPOINTCLOUD_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALPOINTCLOUD_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_materialIsPointCloud 981
+#define FN_materialIsPointCloud 982
#define MATERIALISPOINTCLOUD_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialFlag 982
+#define FN_setMaterialFlag 983
#define SETMATERIALFLAG_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALFLAG_MATERIAL_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETMATERIALFLAG_F_VALUE num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getMaterialFlag 983
+#define FN_getMaterialFlag 984
#define GETMATERIALFLAG_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETMATERIALFLAG_MATERIAL_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setMaterialTexture 984
+#define FN_setMaterialTexture 985
#define SETMATERIALTEXTURE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALTEXTURE_LEVEL num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETMATERIALTEXTURE_IMG_ID num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_setMaterialShininess 985
+#define FN_setMaterialShininess 986
#define SETMATERIALSHININESS_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALSHININESS_SHININESS num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialShininess 986
+#define FN_getMaterialShininess 987
#define GETMATERIALSHININESS_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialSpecularColor 987
+#define FN_setMaterialSpecularColor 988
#define SETMATERIALSPECULARCOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALSPECULARCOLOR_COLOR num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialSpecularColor 988
+#define FN_getMaterialSpecularColor 989
#define GETMATERIALSPECULARCOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialThickness 989
+#define FN_setMaterialThickness 990
#define SETMATERIALTHICKNESS_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALTHICKNESS_THICKNESS num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialThickness 990
+#define FN_getMaterialThickness 991
#define GETMATERIALTHICKNESS_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialWireframe 991
+#define FN_setMaterialWireframe 992
#define SETMATERIALWIREFRAME_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALWIREFRAME_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_materialIsWireframe 992
+#define FN_materialIsWireframe 993
#define MATERIALISWIREFRAME_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setActorTexture 993
+#define FN_setActorTexture 994
#define SETACTORTEXTURE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORTEXTURE_LAYER num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORTEXTURE_IMAGE_ID num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getActorMaterialCount 994
+#define FN_getActorMaterialCount 995
#define GETACTORMATERIALCOUNT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setActorMaterialFlag 995
+#define FN_setActorMaterialFlag 996
#define SETACTORMATERIALFLAG_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORMATERIALFLAG_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORMATERIALFLAG_FLAG_VALUE num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getActorMaterialFlag 996
+#define FN_getActorMaterialFlag 997
#define GETACTORMATERIALFLAG_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORMATERIALFLAG_MATERIAL num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORMATERIALFLAG_FLAG num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_setActorMaterialType 997
+#define FN_setActorMaterialType 998
#define SETACTORMATERIALTYPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORMATERIALTYPE_MATERIAL_TYPE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getActorMaterialType 998
+#define FN_getActorMaterialType 999
#define GETACTORMATERIALTYPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORMATERIALTYPE_MATERIAL num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_MaterialExists 999
+#define FN_MaterialExists 1000
#define MATERIALEXISTS_MATERIAL num_var[0].nref[0].value[ num_var[0].byref_offset ]
diff --git a/rcbasic_build/rcbasic_dev3.txt b/rcbasic_build/rcbasic_dev3.txt
index d3c258c..05794dc 100644
--- a/rcbasic_build/rcbasic_dev3.txt
+++ b/rcbasic_build/rcbasic_dev3.txt
@@ -4,9 +4,6 @@ case FN_Fprint: //Sub Procedure
case FN_Input$: //String Function
rc_push_str(rc_input( INPUT$_PROMPT$ ));
break;
-case FN_tst: //Sub Procedure
- rc_tst( );
- break;
case FN_ArrayDim: //Number Function
//DUMMY CASE
@@ -1364,8 +1361,8 @@ case FN_ReadInput_Start: //Sub Procedure
case FN_ReadInput_Stop: //Sub Procedure
rc_readInput_Stop( );
break;
-case FN_ReadInput_Text$: //String Function
- rc_push_str(rc_readInput_Text( ));
+case FN_ReadInput_GetText$: //String Function
+ rc_push_str(rc_readInput_GetText( ));
break;
case FN_ReadInput_SetText: //Sub Procedure
rc_readInput_SetText( READINPUT_SETTEXT_TXT$ );
@@ -2630,6 +2627,12 @@ case FN_GetWorld3DMaxSubSteps: //Number Function
case FN_GetWorld3DTimeStep: //Number Function
rc_push_num(rc_getWorld3DTimeStep( ));
break;
+case FN_SetSceneFog: //Sub Procedure
+ rc_setSceneFog( SETSCENEFOG_COLOR, SETSCENEFOG_FOG_TYPE, SETSCENEFOG_START_VAL, SETSCENEFOG_END_VAL, SETSCENEFOG_DENSITY, SETSCENEFOG_PIXELFOG, SETSCENEFOG_RANGEFOG );
+ break;
+case FN_GetSceneFog: //Sub Procedure
+ rc_getSceneFog( &GETSCENEFOG_COLOR, &GETSCENEFOG_FOG_TYPE, &GETSCENEFOG_START_VAL, &GETSCENEFOG_END_VAL, &GETSCENEFOG_DENSITY, &GETSCENEFOG_PIXELFOG, &GETSCENEFOG_RANGEFOG );
+ break;
case FN_startParticleEmitter: //Sub Procedure
rc_startParticleEmitter( STARTPARTICLEEMITTER_ACTOR );
break;
diff --git a/rcbasic_runtime/main.cpp b/rcbasic_runtime/main.cpp
index beca67e..458a1f6 100755
--- a/rcbasic_runtime/main.cpp
+++ b/rcbasic_runtime/main.cpp
@@ -4388,7 +4388,7 @@ int main(int argc, char * argv[])
if(rc_filename.compare("--version")==0)
{
- cout << "RCBASIC Runtime v4.0a" << endl;
+ cout << "RCBASIC Runtime v4.0" << endl;
return 0;
}
@@ -4442,11 +4442,22 @@ int main(int argc, char * argv[])
//ogles2 test
#ifdef RC_TESTING
- rc_intern_dirChange("/home/n00b/projects/rcbasic_alpha3/test_project");
+ std::string debug_opt = "a";
+ std::cin >> debug_opt;
+ if(debug_opt.compare("a")==0)
+ {
+ //rc_intern_dirChange("/home/n00b/projects/bu/rcbasic_v400A6_linux/rcbasic_v400_linux/examples/tile_demo/");
+ rc_intern_dirChange("/home/n00b/projects/rcbasic_alpha3/test_project");
+ rc_filename = "main.cbc";
+ }
+ else
+ {
+ rc_intern_dirChange("/home/n00b/projects/bu/constraint_demo");
+ }
#endif
//---------------
- if( (!rc_intern_fileExist(rc_filename)) || rc_filename.compare("")==0 )
+ if( rc_filename.compare("")==0 )
rc_filename = "main.cbc";
if(rcbasic_load(rc_filename))
diff --git a/rcbasic_runtime/rc_defines.h b/rcbasic_runtime/rc_defines.h
index 5452869..73fdb7b 100755
--- a/rcbasic_runtime/rc_defines.h
+++ b/rcbasic_runtime/rc_defines.h
@@ -5,113 +5,112 @@
#define FPRINT_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define FN_Input$ 1
#define INPUT$_PROMPT$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_tst 2
-#define FN_ArrayDim 3
+#define FN_ArrayDim 2
#define ARRAYDIM_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_StringArrayDim 4
+#define FN_StringArrayDim 3
#define STRINGARRAYDIM_ID$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_NumberArrayDim 5
+#define FN_NumberArrayDim 4
#define NUMBERARRAYDIM_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_ArraySize 6
+#define FN_ArraySize 5
#define ARRAYSIZE_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ARRAYSIZE_ARRAY_DIM num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_StringArraySize 7
+#define FN_StringArraySize 6
#define STRINGARRAYSIZE_ID$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define STRINGARRAYSIZE_ARRAY_DIM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_NumberArraySize 8
+#define FN_NumberArraySize 7
#define NUMBERARRAYSIZE_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define NUMBERARRAYSIZE_ARRAY_DIM num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_NumberArrayCopy 9
+#define FN_NumberArrayCopy 8
#define NUMBERARRAYCOPY_SRC num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define NUMBERARRAYCOPY_DST num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_StringArrayCopy 10
+#define FN_StringArrayCopy 9
#define STRINGARRAYCOPY_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define STRINGARRAYCOPY_DST$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_ArrayCopy 11
+#define FN_ArrayCopy 10
#define ARRAYCOPY_SRC num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ARRAYCOPY_DST num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_NumberArrayFill 12
+#define FN_NumberArrayFill 11
#define NUMBERARRAYFILL_SRC num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define NUMBERARRAYFILL_FDATA num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_StringArrayFill 13
+#define FN_StringArrayFill 12
#define STRINGARRAYFILL_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define STRINGARRAYFILL_FDATA$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_ArrayFill 14
+#define FN_ArrayFill 13
#define ARRAYFILL_SRC num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ARRAYFILL_FDATA num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_TypeArrayDim 15
+#define FN_TypeArrayDim 14
#define TYPEARRAYDIM_ID usr_var[0].var_ref
-#define FN_TypeArraySize 16
+#define FN_TypeArraySize 15
#define TYPEARRAYSIZE_ID usr_var[0].var_ref
#define TYPEARRAYSIZE_ARRAY_DIM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_TypeArrayCopy 17
+#define FN_TypeArrayCopy 16
#define TYPEARRAYCOPY_SRC usr_var[0].var_ref
#define TYPEARRAYCOPY_DST usr_var[1].var_ref
-#define FN_TypeArrayFill 18
+#define FN_TypeArrayFill 17
#define TYPEARRAYFILL_SRC usr_var[0].var_ref
#define TYPEARRAYFILL_FDATA usr_var[1].var_ref->uid_value[0]
-#define FN_Abs 19
+#define FN_Abs 18
#define ABS_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Acos 20
+#define FN_Acos 19
#define ACOS_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_AndBit 21
+#define FN_AndBit 20
#define ANDBIT_A num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ANDBIT_B num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_Asin 22
+#define FN_Asin 21
#define ASIN_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Atan 23
+#define FN_Atan 22
#define ATAN_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Bin$ 24
+#define FN_Bin$ 23
#define BIN$_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CInt32 25
+#define FN_CInt32 24
#define CINT32_I num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CInt64 26
+#define FN_CInt64 25
#define CINT64_I num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Cos 27
+#define FN_Cos 26
#define COS_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Degrees 28
+#define FN_Degrees 27
#define DEGREES_R num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Exp 29
+#define FN_Exp 28
#define EXP_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Frac 30
+#define FN_Frac 29
#define FRAC_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Hex$ 31
+#define FN_Hex$ 30
#define HEX$_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_HexVal 32
+#define FN_HexVal 31
#define HEXVAL_N$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Int 33
+#define FN_Int 32
#define INT_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Log 34
+#define FN_Log 33
#define LOG_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Max 35
+#define FN_Max 34
#define MAX_A num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define MAX_B num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_Min 36
+#define FN_Min 35
#define MIN_A num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define MIN_B num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_OrBit 37
+#define FN_OrBit 36
#define ORBIT_A num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ORBIT_B num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_Radians 38
+#define FN_Radians 37
#define RADIANS_D num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Randomize 39
+#define FN_Randomize 38
#define RANDOMIZE_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Rand 40
+#define FN_Rand 39
#define RAND_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Round 41
+#define FN_Round 40
#define ROUND_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Sign 42
+#define FN_Sign 41
#define SIGN_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Sin 43
+#define FN_Sin 42
#define SIN_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Sqrt 44
+#define FN_Sqrt 43
#define SQRT_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Tan 45
+#define FN_Tan 44
#define TAN_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_XOrBit 46
+#define FN_XOrBit 45
#define XORBIT_A num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define XORBIT_B num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetLineIntersection 47
+#define FN_GetLineIntersection 46
#define GETLINEINTERSECTION_P0_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETLINEINTERSECTION_P0_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETLINEINTERSECTION_P1_X num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -122,16 +121,16 @@
#define GETLINEINTERSECTION_P3_Y num_var[7].nref[0].value[ num_var[7].byref_offset ]
#define GETLINEINTERSECTION_I_X num_var[8].nref[0].value[ num_var[8].byref_offset ]
#define GETLINEINTERSECTION_I_Y num_var[9].nref[0].value[ num_var[9].byref_offset ]
-#define FN_Interpolate 48
+#define FN_Interpolate 47
#define INTERPOLATE_MIN_A num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define INTERPOLATE_MAX_A num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define INTERPOLATE_MID_A num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define INTERPOLATE_MIN_B num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define INTERPOLATE_MAX_B num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_ATan2 49
+#define FN_ATan2 48
#define ATAN2_Y num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ATAN2_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_PointInQuad 50
+#define FN_PointInQuad 49
#define POINTINQUAD_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define POINTINQUAD_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define POINTINQUAD_X1 num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -142,7 +141,7 @@
#define POINTINQUAD_Y3 num_var[7].nref[0].value[ num_var[7].byref_offset ]
#define POINTINQUAD_X4 num_var[8].nref[0].value[ num_var[8].byref_offset ]
#define POINTINQUAD_Y4 num_var[9].nref[0].value[ num_var[9].byref_offset ]
-#define FN_PointInTri 51
+#define FN_PointInTri 50
#define POINTINTRI_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define POINTINTRI_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define POINTINTRI_X1 num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -151,19 +150,19 @@
#define POINTINTRI_Y2 num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define POINTINTRI_X3 num_var[6].nref[0].value[ num_var[6].byref_offset ]
#define POINTINTRI_Y3 num_var[7].nref[0].value[ num_var[7].byref_offset ]
-#define FN_Distance2D 52
+#define FN_Distance2D 51
#define DISTANCE2D_X1 num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DISTANCE2D_Y1 num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DISTANCE2D_X2 num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define DISTANCE2D_Y2 num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_Distance3D 53
+#define FN_Distance3D 52
#define DISTANCE3D_X1 num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DISTANCE3D_Y1 num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DISTANCE3D_Z1 num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define DISTANCE3D_X2 num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define DISTANCE3D_Y2 num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define DISTANCE3D_Z2 num_var[5].nref[0].value[ num_var[5].byref_offset ]
-#define FN_GetCircleLineIntersection 54
+#define FN_GetCircleLineIntersection 53
#define GETCIRCLELINEINTERSECTION_CIRCLE_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETCIRCLELINEINTERSECTION_CIRCLE_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETCIRCLELINEINTERSECTION_RADIUS num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -175,178 +174,178 @@
#define GETCIRCLELINEINTERSECTION_IY1 num_var[8].nref[0].value[ num_var[8].byref_offset ]
#define GETCIRCLELINEINTERSECTION_IX2 num_var[9].nref[0].value[ num_var[9].byref_offset ]
#define GETCIRCLELINEINTERSECTION_IY2 num_var[10].nref[0].value[ num_var[10].byref_offset ]
-#define FN_GetLinePlaneIntersection 55
+#define FN_GetLinePlaneIntersection 54
#define GETLINEPLANEINTERSECTION_LINE_POINT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETLINEPLANEINTERSECTION_LINE_DIRECTION num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETLINEPLANEINTERSECTION_PLANE_POINT_1 num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETLINEPLANEINTERSECTION_PLANE_POINT_2 num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETLINEPLANEINTERSECTION_PLANE_POINT_3 num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define GETLINEPLANEINTERSECTION_INTERSECTION num_var[5].nref[0].value[ num_var[5].byref_offset ]
-#define FN_Asc 56
+#define FN_Asc 55
#define ASC_C$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Chr$ 57
+#define FN_Chr$ 56
#define CHR$_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Insert$ 58
+#define FN_Insert$ 57
#define INSERT$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define INSERT$_TGT$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
#define INSERT$_POS num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_InStr 59
+#define FN_InStr 58
#define INSTR_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define INSTR_SUBSTR$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_Lcase$ 60
+#define FN_Lcase$ 59
#define LCASE$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Left$ 61
+#define FN_Left$ 60
#define LEFT$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define LEFT$_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Length 62
+#define FN_Length 61
#define LENGTH_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Len 63
+#define FN_Len 62
#define LEN_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Ltrim$ 64
+#define FN_Ltrim$ 63
#define LTRIM$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Mid$ 65
+#define FN_Mid$ 64
#define MID$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define MID$_START num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define MID$_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_ReplaceSubstr$ 66
+#define FN_ReplaceSubstr$ 65
#define REPLACESUBSTR$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define REPLACESUBSTR$_RPC$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
#define REPLACESUBSTR$_POS num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Replace$ 67
+#define FN_Replace$ 66
#define REPLACE$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define REPLACE$_TGT$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
#define REPLACE$_RPC$ str_var[2].sref[0].value[ str_var[2].byref_offset ]
-#define FN_Reverse$ 68
+#define FN_Reverse$ 67
#define REVERSE$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Right$ 69
+#define FN_Right$ 68
#define RIGHT$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define RIGHT$_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Rtrim$ 70
+#define FN_Rtrim$ 69
#define RTRIM$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_StringFill$ 71
+#define FN_StringFill$ 70
#define STRINGFILL$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define STRINGFILL$_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Str$ 72
+#define FN_Str$ 71
#define STR$_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Str_F$ 73
+#define FN_Str_F$ 72
#define STR_F$_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Str_S$ 74
+#define FN_Str_S$ 73
#define STR_S$_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Tally 75
+#define FN_Tally 74
#define TALLY_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define TALLY_SUBSTR$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_Trim$ 76
+#define FN_Trim$ 75
#define TRIM$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Ucase$ 77
+#define FN_Ucase$ 76
#define UCASE$_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Val 78
+#define FN_Val 77
#define VAL_N$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Size 79
+#define FN_Size 78
#define SIZE_S$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_BufferFromString 80
+#define FN_BufferFromString 79
#define BUFFERFROMSTRING_S$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define BUFFERFROMSTRING_BUFFER num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_StringFromBuffer$ 81
+#define FN_StringFromBuffer$ 80
#define STRINGFROMBUFFER$_BUFFER num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define STRINGFROMBUFFER$_BUFFER_SIZE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_CreateStack_N 82
-#define FN_CreateStack_S 83
-#define FN_ClearStack_N 84
+#define FN_CreateStack_N 81
+#define FN_CreateStack_S 82
+#define FN_ClearStack_N 83
#define CLEARSTACK_N_NUM_STACK num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_ClearStack_S 85
+#define FN_ClearStack_S 84
#define CLEARSTACK_S_STR_STACK num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_DeleteStack_N 86
+#define FN_DeleteStack_N 85
#define DELETESTACK_N_NUM_STACK num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_DeleteStack_S 87
+#define FN_DeleteStack_S 86
#define DELETESTACK_S_STR_STACK num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Push_N 88
+#define FN_Push_N 87
#define PUSH_N_NUM_STACK num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define PUSH_N_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_Pop_N 89
+#define FN_Pop_N 88
#define POP_N_NUM_STACK num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Push_S 90
+#define FN_Push_S 89
#define PUSH_S_STR_STACK num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define PUSH_S_S$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Pop_S$ 91
+#define FN_Pop_S$ 90
#define POP_S$_STR_STACK num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Stack_Size_N 92
+#define FN_Stack_Size_N 91
#define STACK_SIZE_N_NUM_STACK num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Stack_Size_S 93
+#define FN_Stack_Size_S 92
#define STACK_SIZE_S_STR_STACK num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_OpenFile 94
+#define FN_OpenFile 93
#define OPENFILE_FILENAME$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define OPENFILE_MODE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CloseFile 95
+#define FN_CloseFile 94
#define CLOSEFILE_STREAM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_ReadByte 96
+#define FN_ReadByte 95
#define READBYTE_STREAM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_WriteByte 97
+#define FN_WriteByte 96
#define WRITEBYTE_STREAM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define WRITEBYTE_BYTE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_ReadLine$ 98
+#define FN_ReadLine$ 97
#define READLINE$_STREAM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Write 99
+#define FN_Write 98
#define WRITE_STREAM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define WRITE_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_WriteLine 100
+#define FN_WriteLine 99
#define WRITELINE_STREAM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define WRITELINE_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_CopyFile 101
+#define FN_CopyFile 100
#define COPYFILE_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define COPYFILE_DST$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_RemoveFile 102
+#define FN_RemoveFile 101
#define REMOVEFILE_FILENAME$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_FileExists 103
+#define FN_FileExists 102
#define FILEEXISTS_FILENAME$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_MoveFile 104
+#define FN_MoveFile 103
#define MOVEFILE_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define MOVEFILE_DST$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_RenameFile 105
+#define FN_RenameFile 104
#define RENAMEFILE_SRC$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define RENAMEFILE_DST$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_FileLength 106
+#define FN_FileLength 105
#define FILELENGTH_FILENAME$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Tell 107
+#define FN_Tell 106
#define TELL_STREAM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Seek 108
+#define FN_Seek 107
#define SEEK_STREAM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SEEK_POS num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_EOF 109
+#define FN_EOF 108
#define EOF_STREAM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_WriteByteBuffer 110
+#define FN_WriteByteBuffer 109
#define WRITEBYTEBUFFER_STREAM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define WRITEBYTEBUFFER_BUF num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define WRITEBYTEBUFFER_BUF_SIZE num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_ReadByteBuffer 111
+#define FN_ReadByteBuffer 110
#define READBYTEBUFFER_STREAM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define READBYTEBUFFER_BUF num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define READBYTEBUFFER_BUF_SIZE num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_ChangeDir 112
+#define FN_ChangeDir 111
#define CHANGEDIR_P$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_DirExists 113
+#define FN_DirExists 112
#define DIREXISTS_P$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_DirFirst$ 114
-#define FN_Dir$ 115
-#define FN_DirNext$ 116
-#define FN_MakeDir 117
+#define FN_DirFirst$ 113
+#define FN_Dir$ 114
+#define FN_DirNext$ 115
+#define FN_MakeDir 116
#define MAKEDIR_P$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_RemoveDir 118
+#define FN_RemoveDir 117
#define REMOVEDIR_P$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Date$ 119
-#define FN_Easter$ 120
+#define FN_Date$ 118
+#define FN_Easter$ 119
#define EASTER$_YEAR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Ticks 121
-#define FN_Time$ 122
-#define FN_Timer 123
-#define FN_Wait 124
+#define FN_Ticks 120
+#define FN_Time$ 121
+#define FN_Timer 122
+#define FN_Wait 123
#define WAIT_M_SEC num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_OpenWindow 125
+#define FN_OpenWindow 124
#define OPENWINDOW_TITLE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define OPENWINDOW_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define OPENWINDOW_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define OPENWINDOW_FULLSCREEN num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define OPENWINDOW_VSYNC num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_OpenWindowEx 126
+#define FN_OpenWindowEx 125
#define OPENWINDOWEX_TITLE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define OPENWINDOWEX_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define OPENWINDOWEX_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
@@ -356,91 +355,91 @@
#define OPENWINDOWEX_AA num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define OPENWINDOWEX_STENCIL_BUFFER num_var[6].nref[0].value[ num_var[6].byref_offset ]
#define OPENWINDOWEX_VSYNC num_var[7].nref[0].value[ num_var[7].byref_offset ]
-#define FN_CloseWindow 127
-#define FN_RaiseWindow 128
-#define FN_Update 129
-#define FN_Cls 130
-#define FN_SetClearColor 131
+#define FN_CloseWindow 126
+#define FN_RaiseWindow 127
+#define FN_Update 128
+#define FN_Cls 129
+#define FN_SetClearColor 130
#define SETCLEARCOLOR_C num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_ShowWindow 132
-#define FN_HideWindow 133
-#define FN_SetWindowTitle 134
+#define FN_ShowWindow 131
+#define FN_HideWindow 132
+#define FN_SetWindowTitle 133
#define SETWINDOWTITLE_TITLE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_WindowTitle$ 135
-#define FN_SetWindowPosition 136
+#define FN_WindowTitle$ 134
+#define FN_SetWindowPosition 135
#define SETWINDOWPOSITION_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETWINDOWPOSITION_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetWindowPosition 137
+#define FN_GetWindowPosition 136
#define GETWINDOWPOSITION_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETWINDOWPOSITION_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetWindowSize 138
+#define FN_SetWindowSize 137
#define SETWINDOWSIZE_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETWINDOWSIZE_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetWindowSize 139
+#define FN_GetWindowSize 138
#define GETWINDOWSIZE_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETWINDOWSIZE_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetWindowMinSize 140
+#define FN_SetWindowMinSize 139
#define SETWINDOWMINSIZE_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETWINDOWMINSIZE_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetWindowMinSize 141
+#define FN_GetWindowMinSize 140
#define GETWINDOWMINSIZE_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETWINDOWMINSIZE_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetWindowMaxSize 142
+#define FN_SetWindowMaxSize 141
#define SETWINDOWMAXSIZE_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETWINDOWMAXSIZE_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetWindowMaxSize 143
+#define FN_GetWindowMaxSize 142
#define GETWINDOWMAXSIZE_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETWINDOWMAXSIZE_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_WindowIsFullscreen 144
-#define FN_WindowIsVisible 145
-#define FN_WindowIsBordered 146
-#define FN_WindowIsResizable 147
-#define FN_WindowIsMinimized 148
-#define FN_WindowIsMaximized 149
-#define FN_WindowHasInputFocus 150
-#define FN_WindowHasMouseFocus 151
-#define FN_SetWindowFullscreen 152
+#define FN_WindowIsFullscreen 143
+#define FN_WindowIsVisible 144
+#define FN_WindowIsBordered 145
+#define FN_WindowIsResizable 146
+#define FN_WindowIsMinimized 147
+#define FN_WindowIsMaximized 148
+#define FN_WindowHasInputFocus 149
+#define FN_WindowHasMouseFocus 150
+#define FN_SetWindowFullscreen 151
#define SETWINDOWFULLSCREEN_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_MaximizeWindow 153
-#define FN_MinimizeWindow 154
-#define FN_SetWindowBordered 155
+#define FN_MaximizeWindow 152
+#define FN_MinimizeWindow 153
+#define FN_SetWindowBordered 154
#define SETWINDOWBORDERED_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_WindowClip 156
+#define FN_WindowClip 155
#define WINDOWCLIP_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define WINDOWCLIP_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define WINDOWCLIP_W num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define WINDOWCLIP_H num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_WindowExists 157
-#define FN_WindowEvent_Close 158
-#define FN_WindowEvent_Maximize 159
-#define FN_WindowEvent_Minimize 160
-#define FN_FPS 161
-#define FN_SetWindowIcon 162
+#define FN_WindowExists 156
+#define FN_WindowEvent_Close 157
+#define FN_WindowEvent_Maximize 158
+#define FN_WindowEvent_Minimize 159
+#define FN_FPS 160
+#define FN_SetWindowIcon 161
#define SETWINDOWICON_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_WindowEvent_Resize 163
-#define FN_SetWindowAutoClose 164
+#define FN_WindowEvent_Resize 162
+#define FN_SetWindowAutoClose 163
#define SETWINDOWAUTOCLOSE_EXIT_ON_CLOSE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetWindowResizable 165
+#define FN_SetWindowResizable 164
#define SETWINDOWRESIZABLE_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_WindowMode 166
+#define FN_WindowMode 165
#define WINDOWMODE_VISIBLE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define WINDOWMODE_FULLSCREEN num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define WINDOWMODE_RESIZABLE num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define WINDOWMODE_BORDERLESS num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define WINDOWMODE_HIGHDPI num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_getWindowMode 167
-#define FN_RestoreWindow 168
-#define FN_GrabInput 169
+#define FN_getWindowMode 166
+#define FN_RestoreWindow 167
+#define FN_GrabInput 168
#define GRABINPUT_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetWindowAlwaysOnTop 170
+#define FN_SetWindowAlwaysOnTop 169
#define SETWINDOWALWAYSONTOP_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetMouseRelative 171
+#define FN_SetMouseRelative 170
#define SETMOUSERELATIVE_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_FlashWindow 172
+#define FN_FlashWindow 171
#define FLASHWINDOW_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_WindowIsGrabbed 173
-#define FN_PreUpdate 174
-#define FN_OpenCanvas 175
+#define FN_WindowIsGrabbed 172
+#define FN_PreUpdate 173
+#define FN_OpenCanvas 174
#define OPENCANVAS_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define OPENCANVAS_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define OPENCANVAS_VIEWPORT_X num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -448,186 +447,186 @@
#define OPENCANVAS_VIEWPORT_W num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define OPENCANVAS_VIEWPORT_H num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define OPENCANVAS_MODE num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_CloseCanvas 176
+#define FN_CloseCanvas 175
#define CLOSECANVAS_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_OpenCanvas3D 177
+#define FN_OpenCanvas3D 176
#define OPENCANVAS3D_VIEWPORT_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define OPENCANVAS3D_VIEWPORT_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define OPENCANVAS3D_VIEWPORT_W num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define OPENCANVAS3D_VIEWPORT_H num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define OPENCANVAS3D_MODE num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_SetCanvasVisible 178
+#define FN_SetCanvasVisible 177
#define SETCANVASVISIBLE_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCANVASVISIBLE_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_CanvasIsVisible 179
+#define FN_CanvasIsVisible 178
#define CANVASISVISIBLE_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetCanvasViewport 180
+#define FN_SetCanvasViewport 179
#define SETCANVASVIEWPORT_CNUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCANVASVIEWPORT_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETCANVASVIEWPORT_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETCANVASVIEWPORT_W num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define SETCANVASVIEWPORT_H num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_GetCanvasViewport 181
+#define FN_GetCanvasViewport 180
#define GETCANVASVIEWPORT_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETCANVASVIEWPORT_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETCANVASVIEWPORT_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETCANVASVIEWPORT_W num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETCANVASVIEWPORT_H num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_Canvas 182
+#define FN_Canvas 181
#define CANVAS_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetCanvasOffset 183
+#define FN_SetCanvasOffset 182
#define SETCANVASOFFSET_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCANVASOFFSET_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETCANVASOFFSET_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetCanvasOffset 184
+#define FN_GetCanvasOffset 183
#define GETCANVASOFFSET_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETCANVASOFFSET_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETCANVASOFFSET_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetCanvasSize 185
+#define FN_GetCanvasSize 184
#define GETCANVASSIZE_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETCANVASSIZE_W num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETCANVASSIZE_H num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_ClearCanvas 186
-#define FN_SetCanvasAlpha 187
+#define FN_ClearCanvas 185
+#define FN_SetCanvasAlpha 186
#define SETCANVASALPHA_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCANVASALPHA_A num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetCanvasAlpha 188
+#define FN_GetCanvasAlpha 187
#define GETCANVASALPHA_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetCanvasColorMod 189
+#define FN_SetCanvasColorMod 188
#define SETCANVASCOLORMOD_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCANVASCOLORMOD_C num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetCanvasColorMod 190
+#define FN_GetCanvasColorMod 189
#define GETCANVASCOLORMOD_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CloneCanvas 191
+#define FN_CloneCanvas 190
#define CLONECANVAS_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CLONECANVAS_MODE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetCanvasZ 192
+#define FN_SetCanvasZ 191
#define SETCANVASZ_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCANVASZ_Z num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_CanvasZ 193
+#define FN_CanvasZ 192
#define CANVASZ_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CanvasClip 194
+#define FN_CanvasClip 193
#define CANVASCLIP_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CANVASCLIP_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CANVASCLIP_W num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CANVASCLIP_H num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_ActiveCanvas 195
-#define FN_SetCanvasPhysics2D 196
+#define FN_ActiveCanvas 194
+#define FN_SetCanvasPhysics2D 195
#define SETCANVASPHYSICS2D_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCANVASPHYSICS2D_STATE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_OpenCanvasSpriteLayer 197
+#define FN_OpenCanvasSpriteLayer 196
#define OPENCANVASSPRITELAYER_VIEWPORT_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define OPENCANVASSPRITELAYER_VIEWPORT_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define OPENCANVASSPRITELAYER_VIEWPORT_W num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define OPENCANVASSPRITELAYER_VIEWPORT_H num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_Circle 198
+#define FN_Circle 197
#define CIRCLE_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CIRCLE_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CIRCLE_RADIUS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_CircleFill 199
+#define FN_CircleFill 198
#define CIRCLEFILL_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CIRCLEFILL_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CIRCLEFILL_RADIUS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_Ellipse 200
+#define FN_Ellipse 199
#define ELLIPSE_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ELLIPSE_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define ELLIPSE_RX num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define ELLIPSE_RY num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_EllipseFill 201
+#define FN_EllipseFill 200
#define ELLIPSEFILL_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ELLIPSEFILL_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define ELLIPSEFILL_RX num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define ELLIPSEFILL_RY num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_FloodFill 202
+#define FN_FloodFill 201
#define FLOODFILL_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define FLOODFILL_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetPixel 203
+#define FN_GetPixel 202
#define GETPIXEL_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETPIXEL_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetColor 204
+#define FN_SetColor 203
#define SETCOLOR_C num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_Line 205
+#define FN_Line 204
#define LINE_X1 num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define LINE_Y1 num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define LINE_X2 num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define LINE_Y2 num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_Poly 206
+#define FN_Poly 205
#define POLY_N num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define POLY_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define POLY_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_Rect 207
+#define FN_Rect 206
#define RECT_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define RECT_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define RECT_W num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define RECT_H num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_RectFill 208
+#define FN_RectFill 207
#define RECTFILL_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define RECTFILL_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define RECTFILL_W num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define RECTFILL_H num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_RGB 209
+#define FN_RGB 208
#define RGB_R num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define RGB_G num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define RGB_B num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_RGBA 210
+#define FN_RGBA 209
#define RGBA_R num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define RGBA_G num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define RGBA_B num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define RGBA_A num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_Pset 211
+#define FN_Pset 210
#define PSET_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define PSET_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_LoadImage 212
+#define FN_LoadImage 211
#define LOADIMAGE_IMG$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_LoadImageEx 213
+#define FN_LoadImageEx 212
#define LOADIMAGEEX_IMG$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define LOADIMAGEEX_COLKEY num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_createImage 214
+#define FN_createImage 213
#define CREATEIMAGE_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEIMAGE_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEIMAGE_BUFFER num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_createImageEx 215
+#define FN_createImageEx 214
#define CREATEIMAGEEX_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEIMAGEEX_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEIMAGEEX_BUFFER num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CREATEIMAGEEX_COLOR num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_BufferFromImage 216
+#define FN_BufferFromImage 215
#define BUFFERFROMIMAGE_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define BUFFERFROMIMAGE_BUFFER num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_ImageExists 217
+#define FN_ImageExists 216
#define IMAGEEXISTS_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_ColorKey 218
+#define FN_ColorKey 217
#define COLORKEY_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define COLORKEY_C num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setBilinearFilter 219
+#define FN_setBilinearFilter 218
#define SETBILINEARFILTER_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getBilinearFilter 220
-#define FN_CopyImage 221
+#define FN_getBilinearFilter 219
+#define FN_CopyImage 220
#define COPYIMAGE_IMG_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_DeleteImage 222
+#define FN_DeleteImage 221
#define DELETEIMAGE_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetImageAlpha 223
+#define FN_SetImageAlpha 222
#define SETIMAGEALPHA_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETIMAGEALPHA_A num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetImageAlpha 224
+#define FN_GetImageAlpha 223
#define GETIMAGEALPHA_IMG_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetImageSize 225
+#define FN_GetImageSize 224
#define GETIMAGESIZE_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETIMAGESIZE_W num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETIMAGESIZE_H num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetBlendMode 226
+#define FN_SetBlendMode 225
#define SETBLENDMODE_BLEND_MODE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetBlendMode 227
-#define FN_SetImageColorMod 228
+#define FN_GetBlendMode 226
+#define FN_SetImageColorMod 227
#define SETIMAGECOLORMOD_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETIMAGECOLORMOD_C num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetImageColorMod 229
+#define FN_GetImageColorMod 228
#define GETIMAGECOLORMOD_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_DrawImage 230
+#define FN_DrawImage 229
#define DRAWIMAGE_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWIMAGE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DRAWIMAGE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_DrawImage_Blit 231
+#define FN_DrawImage_Blit 230
#define DRAWIMAGE_BLIT_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWIMAGE_BLIT_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DRAWIMAGE_BLIT_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -635,7 +634,7 @@
#define DRAWIMAGE_BLIT_SRC_Y num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define DRAWIMAGE_BLIT_SRC_W num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define DRAWIMAGE_BLIT_SRC_H num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_DrawImage_BlitEx 232
+#define FN_DrawImage_BlitEx 231
#define DRAWIMAGE_BLITEX_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWIMAGE_BLITEX_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DRAWIMAGE_BLITEX_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -645,12 +644,12 @@
#define DRAWIMAGE_BLITEX_SRC_Y num_var[6].nref[0].value[ num_var[6].byref_offset ]
#define DRAWIMAGE_BLITEX_SRC_W num_var[7].nref[0].value[ num_var[7].byref_offset ]
#define DRAWIMAGE_BLITEX_SRC_H num_var[8].nref[0].value[ num_var[8].byref_offset ]
-#define FN_DrawImage_Rotate 233
+#define FN_DrawImage_Rotate 232
#define DRAWIMAGE_ROTATE_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWIMAGE_ROTATE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DRAWIMAGE_ROTATE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define DRAWIMAGE_ROTATE_ANGLE num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_DrawImage_RotateEx 234
+#define FN_DrawImage_RotateEx 233
#define DRAWIMAGE_ROTATEEX_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWIMAGE_ROTATEEX_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DRAWIMAGE_ROTATEEX_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -659,13 +658,13 @@
#define DRAWIMAGE_ROTATEEX_SRC_W num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define DRAWIMAGE_ROTATEEX_SRC_H num_var[6].nref[0].value[ num_var[6].byref_offset ]
#define DRAWIMAGE_ROTATEEX_ANGLE num_var[7].nref[0].value[ num_var[7].byref_offset ]
-#define FN_DrawImage_Zoom 235
+#define FN_DrawImage_Zoom 234
#define DRAWIMAGE_ZOOM_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWIMAGE_ZOOM_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DRAWIMAGE_ZOOM_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define DRAWIMAGE_ZOOM_ZX num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define DRAWIMAGE_ZOOM_ZY num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_DrawImage_ZoomEx 236
+#define FN_DrawImage_ZoomEx 235
#define DRAWIMAGE_ZOOMEX_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWIMAGE_ZOOMEX_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DRAWIMAGE_ZOOMEX_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -675,14 +674,14 @@
#define DRAWIMAGE_ZOOMEX_SRC_H num_var[6].nref[0].value[ num_var[6].byref_offset ]
#define DRAWIMAGE_ZOOMEX_ZX num_var[7].nref[0].value[ num_var[7].byref_offset ]
#define DRAWIMAGE_ZOOMEX_ZY num_var[8].nref[0].value[ num_var[8].byref_offset ]
-#define FN_DrawImage_Rotozoom 237
+#define FN_DrawImage_Rotozoom 236
#define DRAWIMAGE_ROTOZOOM_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWIMAGE_ROTOZOOM_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DRAWIMAGE_ROTOZOOM_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define DRAWIMAGE_ROTOZOOM_ANGLE num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define DRAWIMAGE_ROTOZOOM_ZX num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define DRAWIMAGE_ROTOZOOM_ZY num_var[5].nref[0].value[ num_var[5].byref_offset ]
-#define FN_DrawImage_RotozoomEx 238
+#define FN_DrawImage_RotozoomEx 237
#define DRAWIMAGE_ROTOZOOMEX_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWIMAGE_ROTOZOOMEX_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DRAWIMAGE_ROTOZOOMEX_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -693,13 +692,13 @@
#define DRAWIMAGE_ROTOZOOMEX_ANGLE num_var[7].nref[0].value[ num_var[7].byref_offset ]
#define DRAWIMAGE_ROTOZOOMEX_ZX num_var[8].nref[0].value[ num_var[8].byref_offset ]
#define DRAWIMAGE_ROTOZOOMEX_ZY num_var[9].nref[0].value[ num_var[9].byref_offset ]
-#define FN_DrawImage_Flip 239
+#define FN_DrawImage_Flip 238
#define DRAWIMAGE_FLIP_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWIMAGE_FLIP_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DRAWIMAGE_FLIP_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define DRAWIMAGE_FLIP_H num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define DRAWIMAGE_FLIP_V num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_DrawImage_FlipEx 240
+#define FN_DrawImage_FlipEx 239
#define DRAWIMAGE_FLIPEX_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWIMAGE_FLIPEX_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DRAWIMAGE_FLIPEX_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -709,855 +708,855 @@
#define DRAWIMAGE_FLIPEX_SRC_H num_var[6].nref[0].value[ num_var[6].byref_offset ]
#define DRAWIMAGE_FLIPEX_H num_var[7].nref[0].value[ num_var[7].byref_offset ]
#define DRAWIMAGE_FLIPEX_V num_var[8].nref[0].value[ num_var[8].byref_offset ]
-#define FN_InKey 241
-#define FN_Key 242
+#define FN_InKey 240
+#define FN_Key 241
#define KEY_KEY_CODE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_WaitKey 243
-#define FN_HideMouse 244
-#define FN_ShowMouse 245
-#define FN_MouseIsVisible 246
-#define FN_GetMouse 247
+#define FN_WaitKey 242
+#define FN_HideMouse 243
+#define FN_ShowMouse 244
+#define FN_MouseIsVisible 245
+#define FN_GetMouse 246
#define GETMOUSE_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETMOUSE_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETMOUSE_MB1 num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETMOUSE_MB2 num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETMOUSE_MB3 num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_MouseX 248
-#define FN_MouseY 249
-#define FN_MouseButton 250
+#define FN_MouseX 247
+#define FN_MouseY 248
+#define FN_MouseButton 249
#define MOUSEBUTTON_MB num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetMouseWheel 251
+#define FN_GetMouseWheel 250
#define GETMOUSEWHEEL_X_AXIS num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETMOUSEWHEEL_Y_AXIS num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_MouseWheelX 252
-#define FN_MouseWheelY 253
-#define FN_GetGlobalMouse 254
+#define FN_MouseWheelX 251
+#define FN_MouseWheelY 252
+#define FN_GetGlobalMouse 253
#define GETGLOBALMOUSE_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETGLOBALMOUSE_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETGLOBALMOUSE_MB1 num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETGLOBALMOUSE_MB2 num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETGLOBALMOUSE_MB3 num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_GlobalMouseX 255
-#define FN_GlobalMouseY 256
-#define FN_WarpMouse 257
+#define FN_GlobalMouseX 254
+#define FN_GlobalMouseY 255
+#define FN_WarpMouse 256
#define WARPMOUSE_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define WARPMOUSE_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_WarpMouseGlobal 258
+#define FN_WarpMouseGlobal 257
#define WARPMOUSEGLOBAL_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define WARPMOUSEGLOBAL_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetMouseZone 259
+#define FN_SetMouseZone 258
#define SETMOUSEZONE_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMOUSEZONE_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETMOUSEZONE_W num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETMOUSEZONE_H num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_ClearMouseZone 260
-#define FN_CreateSound 261
+#define FN_ClearMouseZone 259
+#define FN_CreateSound 260
#define CREATESOUND_BUFFER num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATESOUND_BUFFER_SIZE num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATESOUND_VOL num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_LoadSound 262
+#define FN_LoadSound 261
#define LOADSOUND_SND_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_LoadMusic 263
+#define FN_LoadMusic 262
#define LOADMUSIC_MUSIC_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_PlaySound 264
+#define FN_PlaySound 263
#define PLAYSOUND_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define PLAYSOUND_CHANNEL num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define PLAYSOUND_LOOPS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_PlaySoundTimed 265
+#define FN_PlaySoundTimed 264
#define PLAYSOUNDTIMED_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define PLAYSOUNDTIMED_CHANNEL num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define PLAYSOUNDTIMED_LOOPS num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define PLAYSOUNDTIMED_MS num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_PlayMusic 266
+#define FN_PlayMusic 265
#define PLAYMUSIC_MLOOPS num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_PauseSound 267
+#define FN_PauseSound 266
#define PAUSESOUND_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_ResumeSound 268
+#define FN_ResumeSound 267
#define RESUMESOUND_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_PauseMusic 269
-#define FN_ResumeMusic 270
-#define FN_DeleteSound 271
+#define FN_PauseMusic 268
+#define FN_ResumeMusic 269
+#define FN_DeleteSound 270
#define DELETESOUND_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_DeleteMusic 272
-#define FN_FadeMusicIn 273
+#define FN_DeleteMusic 271
+#define FN_FadeMusicIn 272
#define FADEMUSICIN_FADE_TIME num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define FADEMUSICIN_LOOPS num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_FadeMusicOut 274
+#define FN_FadeMusicOut 273
#define FADEMUSICOUT_FADE_TIME num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_MusicExists 275
-#define FN_SetMusicVolume 276
+#define FN_MusicExists 274
+#define FN_SetMusicVolume 275
#define SETMUSICVOLUME_VOL num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetMusicVolume 277
-#define FN_SetMusicPosition 278
+#define FN_GetMusicVolume 276
+#define FN_SetMusicPosition 277
#define SETMUSICPOSITION_POS num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetMusicPosition 279
-#define FN_RewindMusic 280
-#define FN_SetSoundChannels 281
+#define FN_GetMusicPosition 278
+#define FN_RewindMusic 279
+#define FN_SetSoundChannels 280
#define SETSOUNDCHANNELS_MAX_CHANNELS num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_NumSoundChannels 282
-#define FN_SoundIsEnabled 283
-#define FN_SoundExists 284
+#define FN_NumSoundChannels 281
+#define FN_SoundIsEnabled 282
+#define FN_SoundExists 283
#define SOUNDEXISTS_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetChannelVolume 285
+#define FN_SetChannelVolume 284
#define SETCHANNELVOLUME_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCHANNELVOLUME_VOL num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetChannelVolume 286
+#define FN_GetChannelVolume 285
#define GETCHANNELVOLUME_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSoundVolume 287
+#define FN_SetSoundVolume 286
#define SETSOUNDVOLUME_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSOUNDVOLUME_VOL num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetSoundVolume 288
+#define FN_GetSoundVolume 287
#define GETSOUNDVOLUME_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_StopMusic 289
-#define FN_StopSound 290
+#define FN_StopMusic 288
+#define FN_StopSound 289
#define STOPSOUND_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetChannelPanning 291
+#define FN_SetChannelPanning 290
#define SETCHANNELPANNING_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCHANNELPANNING_LEFT_VALUE num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETCHANNELPANNING_RIGHT_VALUE num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetChannelDistance 292
+#define FN_SetChannelDistance 291
#define SETCHANNELDISTANCE_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCHANNELDISTANCE_DIST_VALUE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_ChannelIsPlaying 293
+#define FN_ChannelIsPlaying 292
#define CHANNELISPLAYING_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_ChannelIsPaused 294
+#define FN_ChannelIsPaused 293
#define CHANNELISPAUSED_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_QueryAudioSpec 295
+#define FN_QueryAudioSpec 294
#define QUERYAUDIOSPEC_FREQ num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define QUERYAUDIOSPEC_FORMAT num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define QUERYAUDIOSPEC_CHANNELS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_MusicIsPlaying 296
-#define FN_SetChannelSpacePosition 297
+#define FN_MusicIsPlaying 295
+#define FN_SetChannelSpacePosition 296
#define SETCHANNELSPACEPOSITION_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCHANNELSPACEPOSITION_ANGLE num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETCHANNELSPACEPOSITION_DISTANCE num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_NumJoysticks 298
-#define FN_NumJoyAxes 299
+#define FN_NumJoysticks 297
+#define FN_NumJoyAxes 298
#define NUMJOYAXES_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_NumJoyButtons 300
+#define FN_NumJoyButtons 299
#define NUMJOYBUTTONS_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_NumJoyHats 301
+#define FN_NumJoyHats 300
#define NUMJOYHATS_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_NumJoyTrackBalls 302
+#define FN_NumJoyTrackBalls 301
#define NUMJOYTRACKBALLS_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_JoyAxis 303
+#define FN_JoyAxis 302
#define JOYAXIS_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define JOYAXIS_JOY_AXIS num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_JoyButton 304
+#define FN_JoyButton 303
#define JOYBUTTON_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define JOYBUTTON_JOY_BUTTON num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_JoyHat 305
+#define FN_JoyHat 304
#define JOYHAT_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define JOYHAT_JOY_HAT num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetJoyTrackBall 306
+#define FN_GetJoyTrackBall 305
#define GETJOYTRACKBALL_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOYTRACKBALL_BALL num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETJOYTRACKBALL_DX num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETJOYTRACKBALL_DY num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_JoyName$ 307
+#define FN_JoyName$ 306
#define JOYNAME$_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_JoystickIsConnected 308
+#define FN_JoystickIsConnected 307
#define JOYSTICKISCONNECTED_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_JoyRumblePlay 309
+#define FN_JoyRumblePlay 308
#define JOYRUMBLEPLAY_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define JOYRUMBLEPLAY_STRENGTH num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define JOYRUMBLEPLAY_DURATION num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_JoyRumbleStop 310
+#define FN_JoyRumbleStop 309
#define JOYRUMBLESTOP_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_JoystickIsHaptic 311
+#define FN_JoystickIsHaptic 310
#define JOYSTICKISHAPTIC_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_LoadFont 312
+#define FN_LoadFont 311
#define LOADFONT_FNT_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define LOADFONT_FONT_SIZE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_DeleteFont 313
+#define FN_DeleteFont 312
#define DELETEFONT_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_FontExists 314
+#define FN_FontExists 313
#define FONTEXISTS_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetFont 315
+#define FN_SetFont 314
#define SETFONT_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_DrawText 316
+#define FN_DrawText 315
#define DRAWTEXT_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define DRAWTEXT_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWTEXT_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetTextSize 317
+#define FN_GetTextSize 316
#define GETTEXTSIZE_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define GETTEXTSIZE_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETTEXTSIZE_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_TextWidth 318
+#define FN_TextWidth 317
#define TEXTWIDTH_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_TextHeight 319
+#define FN_TextHeight 318
#define TEXTHEIGHT_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_TouchPressure 320
-#define FN_GetTouch 321
+#define FN_TouchPressure 319
+#define FN_GetTouch 320
#define GETTOUCH_STATUS num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETTOUCH_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETTOUCH_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETTOUCH_DX num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETTOUCH_DY num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_GetMultiTouch 322
+#define FN_GetMultiTouch 321
#define GETMULTITOUCH_STATUS num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETMULTITOUCH_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETMULTITOUCH_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETMULTITOUCH_FINGERS num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETMULTITOUCH_DIST num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define GETMULTITOUCH_THETA num_var[5].nref[0].value[ num_var[5].byref_offset ]
-#define FN_GetTouchFinger 323
+#define FN_GetTouchFinger 322
#define GETTOUCHFINGER_FINGER num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETTOUCHFINGER_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETTOUCHFINGER_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETTOUCHFINGER_PRESSURE num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_NumFingers 324
-#define FN_GetAccel 325
+#define FN_NumFingers 323
+#define FN_GetAccel 324
#define GETACCEL_ACCEL_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACCEL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACCEL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACCEL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_AccelName$ 326
+#define FN_AccelName$ 325
#define ACCELNAME$_ACCEL_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_NumAccels 327
-#define FN_GetGyro 328
+#define FN_NumAccels 326
+#define FN_GetGyro 327
#define GETGYRO_GYRO_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETGYRO_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETGYRO_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETGYRO_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GyroName$ 329
+#define FN_GyroName$ 328
#define GYRONAME$_GYRO_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_NumGyros 330
-#define FN_CheckSockets 331
+#define FN_NumGyros 329
+#define FN_CheckSockets 330
#define CHECKSOCKETS_TIMEOUT_MS num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_TCP_SocketReady 332
+#define FN_TCP_SocketReady 331
#define TCP_SOCKETREADY_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_UDP_SocketReady 333
+#define FN_UDP_SocketReady 332
#define UDP_SOCKETREADY_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_TCP_OpenSocket 334
+#define FN_TCP_OpenSocket 333
#define TCP_OPENSOCKET_HOST$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define TCP_OPENSOCKET_PORT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_TCP_CloseSocket 335
+#define FN_TCP_CloseSocket 334
#define TCP_CLOSESOCKET_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_TCP_RemoteHost 336
+#define FN_TCP_RemoteHost 335
#define TCP_REMOTEHOST_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_TCP_RemotePort 337
+#define FN_TCP_RemotePort 336
#define TCP_REMOTEPORT_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_TCP_GetData 338
+#define FN_TCP_GetData 337
#define TCP_GETDATA_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define TCP_GETDATA_NUMBYTES num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define TCP_GETDATA_SDATA$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_TCP_SendData 339
+#define FN_TCP_SendData 338
#define TCP_SENDDATA_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define TCP_SENDDATA_SDATA$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_TCP_AcceptSocket 340
+#define FN_TCP_AcceptSocket 339
#define TCP_ACCEPTSOCKET_SERVER num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define TCP_ACCEPTSOCKET_CLIENT num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_UDP_OpenSocket 341
+#define FN_UDP_OpenSocket 340
#define UDP_OPENSOCKET_PORT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_UDP_CloseSocket 342
+#define FN_UDP_CloseSocket 341
#define UDP_CLOSESOCKET_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_UDP_GetData 343
+#define FN_UDP_GetData 342
#define UDP_GETDATA_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define UDP_GETDATA_HOST$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define UDP_GETDATA_PORT num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define UDP_GETDATA_SDATA$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_UDP_Length 344
-#define FN_UDP_MaxLength 345
-#define FN_UDP_RemoteHost$ 346
+#define FN_UDP_Length 343
+#define FN_UDP_MaxLength 344
+#define FN_UDP_RemoteHost$ 345
#define UDP_REMOTEHOST$_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_UDP_RemotePort 347
+#define FN_UDP_RemotePort 346
#define UDP_REMOTEPORT_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_UDP_SendData 348
+#define FN_UDP_SendData 347
#define UDP_SENDDATA_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define UDP_SENDDATA_HOST$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define UDP_SENDDATA_PORT num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define UDP_SENDDATA_SDATA$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_LoadVideo 349
+#define FN_LoadVideo 348
#define LOADVIDEO_VID$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_PlayVideo 350
+#define FN_PlayVideo 349
#define PLAYVIDEO_VLOOPS num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_PauseVideo 351
-#define FN_StopVideo 352
-#define FN_SetVideoPosition 353
+#define FN_PauseVideo 350
+#define FN_StopVideo 351
+#define FN_SetVideoPosition 352
#define SETVIDEOPOSITION_POS num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_ResumeVideo 354
-#define FN_GetVideoPosition 355
-#define FN_DeleteVideo 356
-#define FN_VideoIsPlaying 357
-#define FN_VideoEnd 358
-#define FN_GetVideoStats 359
+#define FN_ResumeVideo 353
+#define FN_GetVideoPosition 354
+#define FN_DeleteVideo 355
+#define FN_VideoIsPlaying 356
+#define FN_VideoEnd 357
+#define FN_GetVideoStats 358
#define GETVIDEOSTATS_VFILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define GETVIDEOSTATS_VLEN num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETVIDEOSTATS_VFPS num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETVIDEOSTATS_FRAME_W num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETVIDEOSTATS_FRAME_H num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_SetVideoDrawRect 360
+#define FN_SetVideoDrawRect 359
#define SETVIDEODRAWRECT_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETVIDEODRAWRECT_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETVIDEODRAWRECT_W num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETVIDEODRAWRECT_H num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetVideoDrawRect 361
+#define FN_GetVideoDrawRect 360
#define GETVIDEODRAWRECT_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETVIDEODRAWRECT_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETVIDEODRAWRECT_W num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETVIDEODRAWRECT_H num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetVideoSize 362
+#define FN_GetVideoSize 361
#define GETVIDEOSIZE_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETVIDEOSIZE_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_VideoExists 363
-#define FN_SetVideoVolume 364
+#define FN_VideoExists 362
+#define FN_SetVideoVolume 363
#define SETVIDEOVOLUME_VOL num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetVideoVolume 365
-#define FN_System 366
+#define FN_GetVideoVolume 364
+#define FN_System 365
#define SYSTEM_CMD$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_OS$ 367
-#define FN_Command$ 368
+#define FN_OS$ 366
+#define FN_Command$ 367
#define COMMAND$_ARG num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_NumCommands 369
-#define FN_Env$ 370
+#define FN_NumCommands 368
+#define FN_Env$ 369
#define ENV$_V$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_SetEnv 371
+#define FN_SetEnv 370
#define SETENV_VAR$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define SETENV_VALUE$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_PrefPath$ 372
+#define FN_PrefPath$ 371
#define PREFPATH$_ORG_NAME$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define PREFPATH$_APP_NAME$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_Android_GetExternalStoragePath$ 373
-#define FN_Android_GetExternalStorageState 374
-#define FN_Android_GetInternalStoragePath$ 375
-#define FN_Android_JNI_Message$ 376
+#define FN_Android_GetExternalStoragePath$ 372
+#define FN_Android_GetExternalStorageState 373
+#define FN_Android_GetInternalStoragePath$ 374
+#define FN_Android_JNI_Message$ 375
#define ANDROID_JNI_MESSAGE$_ARG$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_Runtime_Utility_Message$ 377
+#define FN_Runtime_Utility_Message$ 376
#define RUNTIME_UTILITY_MESSAGE$_ARG$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_GetDesktopDisplayMode 378
+#define FN_GetDesktopDisplayMode 377
#define GETDESKTOPDISPLAYMODE_INDEX num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETDESKTOPDISPLAYMODE_W num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETDESKTOPDISPLAYMODE_H num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETDESKTOPDISPLAYMODE_FREQ num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetPowerInfo 379
+#define FN_GetPowerInfo 378
#define GETPOWERINFO_STATUS num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETPOWERINFO_SECS num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETPOWERINFO_PCT num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_EvalJS$ 380
+#define FN_EvalJS$ 379
#define EVALJS$_JS_CODE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_SystemReturnStdOut$ 381
+#define FN_SystemReturnStdOut$ 380
#define SYSTEMRETURNSTDOUT$_CMD$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_OpenURL 382
+#define FN_OpenURL 381
#define OPENURL_URL$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_MessageBox 383
+#define FN_MessageBox 382
#define MESSAGEBOX_TITLE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define MESSAGEBOX_MSG$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_Runtime$ 384
-#define FN_NumCPUs 385
-#define FN_SystemRam 386
-#define FN_DimMatrix 387
+#define FN_Runtime$ 383
+#define FN_NumCPUs 384
+#define FN_SystemRam 385
+#define FN_DimMatrix 386
#define DIMMATRIX_M_ROWS num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DIMMATRIX_M_COLS num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_DeleteMatrix 388
+#define FN_DeleteMatrix 387
#define DELETEMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_AddMatrix 389
+#define FN_AddMatrix 388
#define ADDMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ADDMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define ADDMATRIX_MC num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_AugmentMatrix 390
+#define FN_AugmentMatrix 389
#define AUGMENTMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define AUGMENTMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define AUGMENTMATRIX_MC num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_CopyMatrix 391
+#define FN_CopyMatrix 390
#define COPYMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define COPYMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_InsertMatrixColumns 392
+#define FN_InsertMatrixColumns 391
#define INSERTMATRIXCOLUMNS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define INSERTMATRIXCOLUMNS_C num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define INSERTMATRIXCOLUMNS_NUM_COLS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_InsertMatrixRows 393
+#define FN_InsertMatrixRows 392
#define INSERTMATRIXROWS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define INSERTMATRIXROWS_R num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define INSERTMATRIXROWS_NUM_ROWS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_MultiplyMatrix 394
+#define FN_MultiplyMatrix 393
#define MULTIPLYMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define MULTIPLYMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define MULTIPLYMATRIX_MC num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_CubeMatrix 395
+#define FN_CubeMatrix 394
#define CUBEMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CUBEMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_DeleteMatrixColumns 396
+#define FN_DeleteMatrixColumns 395
#define DELETEMATRIXCOLUMNS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DELETEMATRIXCOLUMNS_C num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DELETEMATRIXCOLUMNS_NUM_COLS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_DeleteMatrixRows 397
+#define FN_DeleteMatrixRows 396
#define DELETEMATRIXROWS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DELETEMATRIXROWS_R num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DELETEMATRIXROWS_NUM_ROWS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_ClearMatrix 398
+#define FN_ClearMatrix 397
#define CLEARMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_ClearMatrixColumns 399
+#define FN_ClearMatrixColumns 398
#define CLEARMATRIXCOLUMNS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CLEARMATRIXCOLUMNS_C num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CLEARMATRIXCOLUMNS_NUM_COLS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_ClearMatrixRows 400
+#define FN_ClearMatrixRows 399
#define CLEARMATRIXROWS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CLEARMATRIXROWS_R num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CLEARMATRIXROWS_NUM_ROWS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_FillMatrix 401
+#define FN_FillMatrix 400
#define FILLMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define FILLMATRIX_V num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_FillMatrixColumns 402
+#define FN_FillMatrixColumns 401
#define FILLMATRIXCOLUMNS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define FILLMATRIXCOLUMNS_C num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define FILLMATRIXCOLUMNS_NUM_COLS num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define FILLMATRIXCOLUMNS_V num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_FillMatrixRows 403
+#define FN_FillMatrixRows 402
#define FILLMATRIXROWS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define FILLMATRIXROWS_R num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define FILLMATRIXROWS_NUM_ROWS num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define FILLMATRIXROWS_V num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_CopyMatrixColumns 404
+#define FN_CopyMatrixColumns 403
#define COPYMATRIXCOLUMNS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define COPYMATRIXCOLUMNS_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define COPYMATRIXCOLUMNS_C num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define COPYMATRIXCOLUMNS_NUM_COLS num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_CopyMatrixRows 405
+#define FN_CopyMatrixRows 404
#define COPYMATRIXROWS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define COPYMATRIXROWS_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define COPYMATRIXROWS_R num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define COPYMATRIXROWS_NUM_ROWS num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_SetIdentityMatrix 406
+#define FN_SetIdentityMatrix 405
#define SETIDENTITYMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETIDENTITYMATRIX_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SolveMatrix 407
+#define FN_SolveMatrix 406
#define SOLVEMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SOLVEMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SOLVEMATRIX_MC num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_IsEqualMatrix 408
+#define FN_IsEqualMatrix 407
#define ISEQUALMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ISEQUALMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define ISEQUALMATRIX_TOLERANCE num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_Determinant 409
+#define FN_Determinant 408
#define DETERMINANT_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_AdjointMatrix 410
+#define FN_AdjointMatrix 409
#define ADJOINTMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ADJOINTMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_InvertMatrix 411
+#define FN_InvertMatrix 410
#define INVERTMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define INVERTMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_MatrixFromBuffer 412
+#define FN_MatrixFromBuffer 411
#define MATRIXFROMBUFFER_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define MATRIXFROMBUFFER_R num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define MATRIXFROMBUFFER_C num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define MATRIXFROMBUFFER_BUFFER num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_BufferFromMatrix 413
+#define FN_BufferFromMatrix 412
#define BUFFERFROMMATRIX_BUFFER num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define BUFFERFROMMATRIX_MA num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_RandomizeMatrix 414
+#define FN_RandomizeMatrix 413
#define RANDOMIZEMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define RANDOMIZEMATRIX_VMIN num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define RANDOMIZEMATRIX_VMAX num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_MatrixValue 415
+#define FN_MatrixValue 414
#define MATRIXVALUE_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define MATRIXVALUE_R num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define MATRIXVALUE_C num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetMatrixValue 416
+#define FN_SetMatrixValue 415
#define SETMATRIXVALUE_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATRIXVALUE_R num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETMATRIXVALUE_C num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETMATRIXVALUE_V num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_ScalarMatrix 417
+#define FN_ScalarMatrix 416
#define SCALARMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SCALARMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SCALARMATRIX_S_VALUE num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_ScalarMatrixColumns 418
+#define FN_ScalarMatrixColumns 417
#define SCALARMATRIXCOLUMNS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SCALARMATRIXCOLUMNS_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SCALARMATRIXCOLUMNS_C num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SCALARMATRIXCOLUMNS_NUM_COLS num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define SCALARMATRIXCOLUMNS_S_VALUE num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_ScalarMatrixRows 419
+#define FN_ScalarMatrixRows 418
#define SCALARMATRIXROWS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SCALARMATRIXROWS_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SCALARMATRIXROWS_R num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SCALARMATRIXROWS_NUM_ROWS num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define SCALARMATRIXROWS_S_VALUE num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_SquareMatrix 420
+#define FN_SquareMatrix 419
#define SQUAREMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SQUAREMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_CofactorMatrix 421
+#define FN_CofactorMatrix 420
#define COFACTORMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define COFACTORMATRIX_R num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define COFACTORMATRIX_C num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SubtractMatrix 422
+#define FN_SubtractMatrix 421
#define SUBTRACTMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SUBTRACTMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SUBTRACTMATRIX_MC num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SwapMatrix 423
+#define FN_SwapMatrix 422
#define SWAPMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SWAPMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SwapMatrixColumn 424
+#define FN_SwapMatrixColumn 423
#define SWAPMATRIXCOLUMN_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SWAPMATRIXCOLUMN_C1 num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SWAPMATRIXCOLUMN_C2 num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SwapMatrixRow 425
+#define FN_SwapMatrixRow 424
#define SWAPMATRIXROW_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SWAPMATRIXROW_R1 num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SWAPMATRIXROW_R2 num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_TransposeMatrix 426
+#define FN_TransposeMatrix 425
#define TRANSPOSEMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define TRANSPOSEMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_UnAugmentMatrix 427
+#define FN_UnAugmentMatrix 426
#define UNAUGMENTMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define UNAUGMENTMATRIX_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define UNAUGMENTMATRIX_MC num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_ZeroMatrix 428
+#define FN_ZeroMatrix 427
#define ZEROMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetMatrixSize 429
+#define FN_GetMatrixSize 428
#define GETMATRIXSIZE_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETMATRIXSIZE_R num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETMATRIXSIZE_C num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_IncrementMatrixRows 430
+#define FN_IncrementMatrixRows 429
#define INCREMENTMATRIXROWS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define INCREMENTMATRIXROWS_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define INCREMENTMATRIXROWS_R num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define INCREMENTMATRIXROWS_NUM_ROWS num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define INCREMENTMATRIXROWS_VALUE num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_IncrementMatrixColumns 431
+#define FN_IncrementMatrixColumns 430
#define INCREMENTMATRIXCOLUMNS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define INCREMENTMATRIXCOLUMNS_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define INCREMENTMATRIXCOLUMNS_C num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define INCREMENTMATRIXCOLUMNS_NUM_COLS num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define INCREMENTMATRIXCOLUMNS_VALUE num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_JoinMatrixRows 432
+#define FN_JoinMatrixRows 431
#define JOINMATRIXROWS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define JOINMATRIXROWS_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define JOINMATRIXROWS_MC num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_JoinMatrixColumns 433
+#define FN_JoinMatrixColumns 432
#define JOINMATRIXCOLUMNS_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define JOINMATRIXCOLUMNS_MB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define JOINMATRIXCOLUMNS_MC num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_ClipMatrix 434
+#define FN_ClipMatrix 433
#define CLIPMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CLIPMATRIX_R num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CLIPMATRIX_C num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CLIPMATRIX_NUM_ROWS num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define CLIPMATRIX_NUM_COLS num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define CLIPMATRIX_MB num_var[5].nref[0].value[ num_var[5].byref_offset ]
-#define FN_SetMatrixTranslation 435
+#define FN_SetMatrixTranslation 434
#define SETMATRIXTRANSLATION_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATRIXTRANSLATION_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETMATRIXTRANSLATION_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETMATRIXTRANSLATION_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_SetMatrixRotation 436
+#define FN_SetMatrixRotation 435
#define SETMATRIXROTATION_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATRIXROTATION_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETMATRIXROTATION_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETMATRIXROTATION_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_SetMatrixScale 437
+#define FN_SetMatrixScale 436
#define SETMATRIXSCALE_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATRIXSCALE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETMATRIXSCALE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETMATRIXSCALE_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetMatrixTranslation 438
+#define FN_GetMatrixTranslation 437
#define GETMATRIXTRANSLATION_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETMATRIXTRANSLATION_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETMATRIXTRANSLATION_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETMATRIXTRANSLATION_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetMatrixRotation 439
+#define FN_GetMatrixRotation 438
#define GETMATRIXROTATION_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETMATRIXROTATION_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETMATRIXROTATION_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETMATRIXROTATION_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetMatrixScale 440
+#define FN_GetMatrixScale 439
#define GETMATRIXSCALE_MA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETMATRIXSCALE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETMATRIXSCALE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETMATRIXSCALE_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetClipboardText$ 441
-#define FN_SetClipboardText 442
+#define FN_GetClipboardText$ 440
+#define FN_SetClipboardText 441
#define SETCLIPBOARDTEXT_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_HasClipboardText 443
-#define FN_ReadInput_Start 444
-#define FN_ReadInput_Stop 445
-#define FN_ReadInput_Text$ 446
-#define FN_ReadInput_SetText 447
+#define FN_HasClipboardText 442
+#define FN_ReadInput_Start 443
+#define FN_ReadInput_Stop 444
+#define FN_ReadInput_GetText$ 445
+#define FN_ReadInput_SetText 446
#define READINPUT_SETTEXT_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_ReadInput_ToggleBackspace 448
+#define FN_ReadInput_ToggleBackspace 447
#define READINPUT_TOGGLEBACKSPACE_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CreateSprite 449
+#define FN_CreateSprite 448
#define CREATESPRITE_IMG num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATESPRITE_FRAME_W num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATESPRITE_FRAME_H num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_DeleteSprite 450
+#define FN_DeleteSprite 449
#define DELETESPRITE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSpritePosition 451
+#define FN_SetSpritePosition 450
#define SETSPRITEPOSITION_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEPOSITION_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETSPRITEPOSITION_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_TranslateSprite 452
+#define FN_TranslateSprite 451
#define TRANSLATESPRITE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define TRANSLATESPRITE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define TRANSLATESPRITE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetSpritePosition 453
+#define FN_GetSpritePosition 452
#define GETSPRITEPOSITION_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITEPOSITION_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITEPOSITION_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SpriteX 454
+#define FN_SpriteX 453
#define SPRITEX_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SpriteY 455
+#define FN_SpriteY 454
#define SPRITEY_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSpriteRotation 456
+#define FN_SetSpriteRotation 455
#define SETSPRITEROTATION_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEROTATION_ANGLE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_RotateSprite 457
+#define FN_RotateSprite 456
#define ROTATESPRITE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ROTATESPRITE_ANGLE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetSpriteRotation 458
+#define FN_GetSpriteRotation 457
#define GETSPRITEROTATION_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSpriteScale 459
+#define FN_SetSpriteScale 458
#define SETSPRITESCALE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITESCALE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETSPRITESCALE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_ScaleSprite 460
+#define FN_ScaleSprite 459
#define SCALESPRITE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SCALESPRITE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SCALESPRITE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetSpriteScale 461
+#define FN_GetSpriteScale 460
#define GETSPRITESCALE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITESCALE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITESCALE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetSpriteZ 462
+#define FN_SetSpriteZ 461
#define SETSPRITEZ_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEZ_Z num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SpriteZ 463
+#define FN_SpriteZ 462
#define SPRITEZ_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetSpriteSize 464
+#define FN_GetSpriteSize 463
#define GETSPRITESIZE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITESIZE_W num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITESIZE_H num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SpriteWidth 465
+#define FN_SpriteWidth 464
#define SPRITEWIDTH_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SpriteHeight 466
+#define FN_SpriteHeight 465
#define SPRITEHEIGHT_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSpriteVisible 467
+#define FN_SetSpriteVisible 466
#define SETSPRITEVISIBLE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEVISIBLE_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SpriteIsVisible 468
+#define FN_SpriteIsVisible 467
#define SPRITEISVISIBLE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSpriteSolid 469
+#define FN_SetSpriteSolid 468
#define SETSPRITESOLID_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITESOLID_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SpriteIsSolid 470
+#define FN_SpriteIsSolid 469
#define SPRITEISSOLID_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSpriteType 471
+#define FN_SetSpriteType 470
#define SETSPRITETYPE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITETYPE_SPRITE_TYPE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetSpriteType 472
+#define FN_GetSpriteType 471
#define GETSPRITETYPE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSpriteSource 473
+#define FN_SetSpriteSource 472
#define SETSPRITESOURCE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITESOURCE_IMG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetSpriteSource 474
+#define FN_GetSpriteSource 473
#define GETSPRITESOURCE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CreateSpriteAnimation 475
+#define FN_CreateSpriteAnimation 474
#define CREATESPRITEANIMATION_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATESPRITEANIMATION_ANIM_LENGTH num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATESPRITEANIMATION_SPEED num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetSpriteFrame 476
+#define FN_SetSpriteFrame 475
#define SETSPRITEFRAME_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEFRAME_FRAME num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetSpriteFrame 477
+#define FN_GetSpriteFrame 476
#define GETSPRITEFRAME_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSpriteAnimationFrame 478
+#define FN_SetSpriteAnimationFrame 477
#define SETSPRITEANIMATIONFRAME_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEANIMATIONFRAME_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETSPRITEANIMATIONFRAME_ANIM_FRAME num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETSPRITEANIMATIONFRAME_FRAME num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetSpriteAnimationFrame 479
+#define FN_GetSpriteAnimationFrame 478
#define GETSPRITEANIMATIONFRAME_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITEANIMATIONFRAME_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITEANIMATIONFRAME_ANIM_FRAME num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetSpriteAnimationLength 480
+#define FN_SetSpriteAnimationLength 479
#define SETSPRITEANIMATIONLENGTH_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEANIMATIONLENGTH_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETSPRITEANIMATIONLENGTH_ANIM_LENGTH num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetSpriteAnimationLength 481
+#define FN_GetSpriteAnimationLength 480
#define GETSPRITEANIMATIONLENGTH_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITEANIMATIONLENGTH_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetSpriteAnimationSpeed 482
+#define FN_SetSpriteAnimationSpeed 481
#define SETSPRITEANIMATIONSPEED_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEANIMATIONSPEED_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETSPRITEANIMATIONSPEED_SPEED num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetSpriteAnimationSpeed 483
+#define FN_GetSpriteAnimationSpeed 482
#define GETSPRITEANIMATIONSPEED_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITEANIMATIONSPEED_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetSpriteAnimation 484
+#define FN_SetSpriteAnimation 483
#define SETSPRITEANIMATION_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEANIMATION_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETSPRITEANIMATION_NUM_LOOPS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetSpriteAnimation 485
+#define FN_GetSpriteAnimation 484
#define GETSPRITEANIMATION_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetSpriteCurrentAnimationFrame 486
+#define FN_GetSpriteCurrentAnimationFrame 485
#define GETSPRITECURRENTANIMATIONFRAME_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_NumSpriteAnimationLoops 487
+#define FN_NumSpriteAnimationLoops 486
#define NUMSPRITEANIMATIONLOOPS_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SpriteAnimationIsPlaying 488
+#define FN_SpriteAnimationIsPlaying 487
#define SPRITEANIMATIONISPLAYING_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_DeleteSpriteAnimation 489
+#define FN_DeleteSpriteAnimation 488
#define DELETESPRITEANIMATION_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DELETESPRITEANIMATION_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getSpriteCenter 490
+#define FN_getSpriteCenter 489
#define GETSPRITECENTER_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITECENTER_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITECENTER_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_setSpriteLinearVelocity 491
+#define FN_setSpriteLinearVelocity 490
#define SETSPRITELINEARVELOCITY_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITELINEARVELOCITY_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETSPRITELINEARVELOCITY_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getSpriteLinearVelocity 492
+#define FN_getSpriteLinearVelocity 491
#define GETSPRITELINEARVELOCITY_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITELINEARVELOCITY_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITELINEARVELOCITY_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_setSpriteAngularVelocity 493
+#define FN_setSpriteAngularVelocity 492
#define SETSPRITEANGULARVELOCITY_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEANGULARVELOCITY_AV num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getSpriteAngularVelocity 494
+#define FN_getSpriteAngularVelocity 493
#define GETSPRITEANGULARVELOCITY_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_applySpriteForce 495
+#define FN_applySpriteForce 494
#define APPLYSPRITEFORCE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYSPRITEFORCE_FX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYSPRITEFORCE_FY num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define APPLYSPRITEFORCE_PX num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define APPLYSPRITEFORCE_PY num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_applySpriteCentralForce 496
+#define FN_applySpriteCentralForce 495
#define APPLYSPRITECENTRALFORCE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYSPRITECENTRALFORCE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYSPRITECENTRALFORCE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_applySpriteTorque 497
+#define FN_applySpriteTorque 496
#define APPLYSPRITETORQUE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYSPRITETORQUE_TORQUE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_applySpriteLinearImpulse 498
+#define FN_applySpriteLinearImpulse 497
#define APPLYSPRITELINEARIMPULSE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYSPRITELINEARIMPULSE_IX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYSPRITELINEARIMPULSE_IY num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define APPLYSPRITELINEARIMPULSE_PX num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define APPLYSPRITELINEARIMPULSE_PY num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_applySpriteAngularImpulse 499
+#define FN_applySpriteAngularImpulse 498
#define APPLYSPRITEANGULARIMPULSE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYSPRITEANGULARIMPULSE_IMPULSE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getSpriteMass 500
+#define FN_getSpriteMass 499
#define GETSPRITEMASS_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSpriteInertia 501
+#define FN_getSpriteInertia 500
#define GETSPRITEINERTIA_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSpriteWorldPoint 502
+#define FN_getSpriteWorldPoint 501
#define GETSPRITEWORLDPOINT_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITEWORLDPOINT_LX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITEWORLDPOINT_LY num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETSPRITEWORLDPOINT_X num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETSPRITEWORLDPOINT_Y num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_getSpriteWorldVector 503
+#define FN_getSpriteWorldVector 502
#define GETSPRITEWORLDVECTOR_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITEWORLDVECTOR_LX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITEWORLDVECTOR_LY num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETSPRITEWORLDVECTOR_X num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETSPRITEWORLDVECTOR_Y num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_getSpriteLocalPoint 504
+#define FN_getSpriteLocalPoint 503
#define GETSPRITELOCALPOINT_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITELOCALPOINT_WX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITELOCALPOINT_WY num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETSPRITELOCALPOINT_X num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETSPRITELOCALPOINT_Y num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_getSpriteLocalVector 505
+#define FN_getSpriteLocalVector 504
#define GETSPRITELOCALVECTOR_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITELOCALVECTOR_WX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITELOCALVECTOR_WY num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETSPRITELOCALVECTOR_X num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETSPRITELOCALVECTOR_Y num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_getSpriteLinearVelocityFromLocalPoint 506
+#define FN_getSpriteLinearVelocityFromLocalPoint 505
#define GETSPRITELINEARVELOCITYFROMLOCALPOINT_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITELINEARVELOCITYFROMLOCALPOINT_PX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITELINEARVELOCITYFROMLOCALPOINT_PY num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETSPRITELINEARVELOCITYFROMLOCALPOINT_X num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETSPRITELINEARVELOCITYFROMLOCALPOINT_Y num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_getSpriteLinearVelocityFromWorldPoint 507
+#define FN_getSpriteLinearVelocityFromWorldPoint 506
#define GETSPRITELINEARVELOCITYFROMWORLDPOINT_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITELINEARVELOCITYFROMWORLDPOINT_WX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITELINEARVELOCITYFROMWORLDPOINT_WY num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETSPRITELINEARVELOCITYFROMWORLDPOINT_X num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETSPRITELINEARVELOCITYFROMWORLDPOINT_Y num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_getSpriteLinearDamping 508
+#define FN_getSpriteLinearDamping 507
#define GETSPRITELINEARDAMPING_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setSpriteLinearDamping 509
+#define FN_setSpriteLinearDamping 508
#define SETSPRITELINEARDAMPING_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITELINEARDAMPING_LINEARDAMPING num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getSpriteAngularDamping 510
+#define FN_getSpriteAngularDamping 509
#define GETSPRITEANGULARDAMPING_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setSpriteAngularDamping 511
+#define FN_setSpriteAngularDamping 510
#define SETSPRITEANGULARDAMPING_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEANGULARDAMPING_ANGULARDAMPING num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getSpriteGravityScale 512
+#define FN_getSpriteGravityScale 511
#define GETSPRITEGRAVITYSCALE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setSpriteGravityScale 513
+#define FN_setSpriteGravityScale 512
#define SETSPRITEGRAVITYSCALE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEGRAVITYSCALE_G_SCALE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSpriteBullet 514
+#define FN_setSpriteBullet 513
#define SETSPRITEBULLET_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEBULLET_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_spriteIsBullet 515
+#define FN_spriteIsBullet 514
#define SPRITEISBULLET_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setSpriteSleepAllowed 516
+#define FN_setSpriteSleepAllowed 515
#define SETSPRITESLEEPALLOWED_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITESLEEPALLOWED_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_spriteSleepAllowed 517
+#define FN_spriteSleepAllowed 516
#define SPRITESLEEPALLOWED_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setSpriteAwake 518
+#define FN_setSpriteAwake 517
#define SETSPRITEAWAKE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEAWAKE_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_spriteIsAwake 519
+#define FN_spriteIsAwake 518
#define SPRITEISAWAKE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setSpriteFixedRotation 520
+#define FN_setSpriteFixedRotation 519
#define SETSPRITEFIXEDROTATION_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEFIXEDROTATION_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_spriteIsFixedRotation 521
+#define FN_spriteIsFixedRotation 520
#define SPRITEISFIXEDROTATION_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSpriteDensity 522
+#define FN_SetSpriteDensity 521
#define SETSPRITEDENSITY_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEDENSITY_DENSITY num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetSpriteDensity 523
+#define FN_GetSpriteDensity 522
#define GETSPRITEDENSITY_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSpriteFriction 524
+#define FN_SetSpriteFriction 523
#define SETSPRITEFRICTION_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITEFRICTION_FRICTION num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetSpriteFriction 525
+#define FN_GetSpriteFriction 524
#define GETSPRITEFRICTION_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSpriteRestitution 526
+#define FN_SetSpriteRestitution 525
#define SETSPRITERESTITUTION_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITERESTITUTION_RESTITUTION num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetSpriteRestitution 527
+#define FN_GetSpriteRestitution 526
#define GETSPRITERESTITUTION_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetSpriteRestitutionThreshold 528
+#define FN_SetSpriteRestitutionThreshold 527
#define SETSPRITERESTITUTIONTHRESHOLD_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSPRITERESTITUTIONTHRESHOLD_THRESHOLD num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetSpriteRestitutionThreshold 529
+#define FN_GetSpriteRestitutionThreshold 528
#define GETSPRITERESTITUTIONTHRESHOLD_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetSpriteAABB 530
+#define FN_GetSpriteAABB 529
#define GETSPRITEAABB_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSPRITEAABB_X1 num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSPRITEAABB_Y1 num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETSPRITEAABB_X2 num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETSPRITEAABB_Y2 num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_SetGravity2D 531
+#define FN_SetGravity2D 530
#define SETGRAVITY2D_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETGRAVITY2D_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetGravity2D 532
+#define FN_GetGravity2D 531
#define GETGRAVITY2D_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETGRAVITY2D_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetWorld2DTimeStep 533
+#define FN_SetWorld2DTimeStep 532
#define SETWORLD2DTIMESTEP_TS num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetWorld2DVelocityIterations 534
+#define FN_SetWorld2DVelocityIterations 533
#define SETWORLD2DVELOCITYITERATIONS_V num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetWorld2DPositionIterations 535
+#define FN_SetWorld2DPositionIterations 534
#define SETWORLD2DPOSITIONITERATIONS_P num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetWorld2DTimeStep 536
-#define FN_GetWorld2DVelocityIterations 537
-#define FN_GetWorld2DPositionIterations 538
-#define FN_SetWorld2DAutoClearForces 539
+#define FN_GetWorld2DTimeStep 535
+#define FN_GetWorld2DVelocityIterations 536
+#define FN_GetWorld2DPositionIterations 537
+#define FN_SetWorld2DAutoClearForces 538
#define SETWORLD2DAUTOCLEARFORCES_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetWorld2DAutoClearForces 540
-#define FN_createDistanceJoint 541
+#define FN_GetWorld2DAutoClearForces 539
+#define FN_createDistanceJoint 540
#define CREATEDISTANCEJOINT_SPRITEA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEDISTANCEJOINT_SPRITEB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEDISTANCEJOINT_AX num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -1565,22 +1564,22 @@
#define CREATEDISTANCEJOINT_BX num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define CREATEDISTANCEJOINT_BY num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define CREATEDISTANCEJOINT_COLLIDE_CONNECT num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_createFrictionJoint 542
+#define FN_createFrictionJoint 541
#define CREATEFRICTIONJOINT_SPRITEA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEFRICTIONJOINT_SPRITEB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEFRICTIONJOINT_X num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CREATEFRICTIONJOINT_Y num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define CREATEFRICTIONJOINT_COLLIDE_CONNECT num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_createGearJoint 543
+#define FN_createGearJoint 542
#define CREATEGEARJOINT_JOINTA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEGEARJOINT_JOINTB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEGEARJOINT_G_RATIO num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CREATEGEARJOINT_COLLIDE_CONNECT num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_createMotorJoint 544
+#define FN_createMotorJoint 543
#define CREATEMOTORJOINT_SPRITEA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEMOTORJOINT_SPRITEB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEMOTORJOINT_COLLIDE_CONNECT num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_createPrismaticJoint 545
+#define FN_createPrismaticJoint 544
#define CREATEPRISMATICJOINT_SPRITEA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEPRISMATICJOINT_SPRITEB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEPRISMATICJOINT_AX num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -1588,7 +1587,7 @@
#define CREATEPRISMATICJOINT_AXISX num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define CREATEPRISMATICJOINT_AXISY num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define CREATEPRISMATICJOINT_COLLIDE_CONNECT num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_createPulleyJoint 546
+#define FN_createPulleyJoint 545
#define CREATEPULLEYJOINT_SPRITEA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEPULLEYJOINT_SPRITEB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEPULLEYJOINT_GAX num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -1601,19 +1600,19 @@
#define CREATEPULLEYJOINT_BY num_var[9].nref[0].value[ num_var[9].byref_offset ]
#define CREATEPULLEYJOINT_J_RATIO num_var[10].nref[0].value[ num_var[10].byref_offset ]
#define CREATEPULLEYJOINT_COLLIDE_CONNECT num_var[11].nref[0].value[ num_var[11].byref_offset ]
-#define FN_createRevoluteJoint 547
+#define FN_createRevoluteJoint 546
#define CREATEREVOLUTEJOINT_SPRITEA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEREVOLUTEJOINT_SPRITEB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEREVOLUTEJOINT_X num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CREATEREVOLUTEJOINT_Y num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define CREATEREVOLUTEJOINT_COLLIDE_CONNECT num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_createWeldJoint 548
+#define FN_createWeldJoint 547
#define CREATEWELDJOINT_SPRITEA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEWELDJOINT_SPRITEB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEWELDJOINT_X num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CREATEWELDJOINT_Y num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define CREATEWELDJOINT_COLLIDE_CONNECT num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_createWheelJoint 549
+#define FN_createWheelJoint 548
#define CREATEWHEELJOINT_SPRITEA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEWHEELJOINT_SPRITEB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEWHEELJOINT_AX num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -1621,223 +1620,223 @@
#define CREATEWHEELJOINT_AXISX num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define CREATEWHEELJOINT_AXISY num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define CREATEWHEELJOINT_COLLIDE_CONNECT num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_getJointWorldAnchorA 550
+#define FN_getJointWorldAnchorA 549
#define GETJOINTWORLDANCHORA_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOINTWORLDANCHORA_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETJOINTWORLDANCHORA_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getJointWorldAnchorB 551
+#define FN_getJointWorldAnchorB 550
#define GETJOINTWORLDANCHORB_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOINTWORLDANCHORB_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETJOINTWORLDANCHORB_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getJointReactionForce 552
+#define FN_getJointReactionForce 551
#define GETJOINTREACTIONFORCE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOINTREACTIONFORCE_INV_DT num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETJOINTREACTIONFORCE_X num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETJOINTREACTIONFORCE_Y num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getJointReactionTorque 553
+#define FN_getJointReactionTorque 552
#define GETJOINTREACTIONTORQUE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOINTREACTIONTORQUE_INV_DT num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointLocalAnchorA 554
+#define FN_getJointLocalAnchorA 553
#define GETJOINTLOCALANCHORA_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOINTLOCALANCHORA_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETJOINTLOCALANCHORA_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getJointLocalAnchorB 555
+#define FN_getJointLocalAnchorB 554
#define GETJOINTLOCALANCHORB_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOINTLOCALANCHORB_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETJOINTLOCALANCHORB_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_setJointLength 556
+#define FN_setJointLength 555
#define SETJOINTLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTLENGTH_JLEN num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointLength 557
+#define FN_getJointLength 556
#define GETJOINTLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setJointMinLength 558
+#define FN_setJointMinLength 557
#define SETJOINTMINLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTMINLENGTH_JLEN num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointMinLength 559
+#define FN_getJointMinLength 558
#define GETJOINTMINLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setJointMaxLength 560
+#define FN_setJointMaxLength 559
#define SETJOINTMAXLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTMAXLENGTH_JLEN num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointMaxLength 561
+#define FN_getJointMaxLength 560
#define GETJOINTMAXLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getJointCurrentLength 562
+#define FN_getJointCurrentLength 561
#define GETJOINTCURRENTLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setJointStiffness 563
+#define FN_setJointStiffness 562
#define SETJOINTSTIFFNESS_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTSTIFFNESS_STIFFNESS num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointStiffness 564
+#define FN_getJointStiffness 563
#define GETJOINTSTIFFNESS_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setJointDamping 565
+#define FN_setJointDamping 564
#define SETJOINTDAMPING_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTDAMPING_DAMPING num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointDamping 566
+#define FN_getJointDamping 565
#define GETJOINTDAMPING_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setJointMaxForce 567
+#define FN_setJointMaxForce 566
#define SETJOINTMAXFORCE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTMAXFORCE_FORCE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointMaxForce 568
+#define FN_getJointMaxForce 567
#define GETJOINTMAXFORCE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setJointMaxTorque 569
+#define FN_setJointMaxTorque 568
#define SETJOINTMAXTORQUE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTMAXTORQUE_TORQUE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointMaxTorque 570
+#define FN_getJointMaxTorque 569
#define GETJOINTMAXTORQUE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setJointCorrectionFactor 571
+#define FN_setJointCorrectionFactor 570
#define SETJOINTCORRECTIONFACTOR_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTCORRECTIONFACTOR_FACTOR num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointCorrectionFactor 572
+#define FN_getJointCorrectionFactor 571
#define GETJOINTCORRECTIONFACTOR_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setJointRatio 573
+#define FN_setJointRatio 572
#define SETJOINTRATIO_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTRATIO_J_RATIO num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointRatio 574
+#define FN_getJointRatio 573
#define GETJOINTRATIO_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setJointLinearOffset 575
+#define FN_setJointLinearOffset 574
#define SETJOINTLINEAROFFSET_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTLINEAROFFSET_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETJOINTLINEAROFFSET_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getJointLinearOffset 576
+#define FN_getJointLinearOffset 575
#define GETJOINTLINEAROFFSET_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOINTLINEAROFFSET_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETJOINTLINEAROFFSET_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_setJointAngularOffset 577
+#define FN_setJointAngularOffset 576
#define SETJOINTANGULAROFFSET_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTANGULAROFFSET_ANGLEOFFSET num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointAngularOffset 578
+#define FN_getJointAngularOffset 577
#define GETJOINTANGULAROFFSET_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getJointLocalAxisA 579
+#define FN_getJointLocalAxisA 578
#define GETJOINTLOCALAXISA_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOINTLOCALAXISA_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETJOINTLOCALAXISA_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getJointReferenceAngle 580
+#define FN_getJointReferenceAngle 579
#define GETJOINTREFERENCEANGLE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getJointTranslation 581
+#define FN_getJointTranslation 580
#define GETJOINTTRANSLATION_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getJointSpeed 582
+#define FN_getJointSpeed 581
#define GETJOINTSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_jointIsLimitEnabled 583
+#define FN_jointIsLimitEnabled 582
#define JOINTISLIMITENABLED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_enableJointLimit 584
+#define FN_enableJointLimit 583
#define ENABLEJOINTLIMIT_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ENABLEJOINTLIMIT_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointLowerLimit 585
+#define FN_getJointLowerLimit 584
#define GETJOINTLOWERLIMIT_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getJointUpperLimit 586
+#define FN_getJointUpperLimit 585
#define GETJOINTUPPERLIMIT_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setJointLimits 587
+#define FN_setJointLimits 586
#define SETJOINTLIMITS_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTLIMITS_LOWER_LIMIT num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETJOINTLIMITS_UPPER_LIMIT num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_jointMotorIsEnabled 588
+#define FN_jointMotorIsEnabled 587
#define JOINTMOTORISENABLED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_enableJointMotor 589
+#define FN_enableJointMotor 588
#define ENABLEJOINTMOTOR_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ENABLEJOINTMOTOR_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setJointMotorSpeed 590
+#define FN_setJointMotorSpeed 589
#define SETJOINTMOTORSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTMOTORSPEED_SPEED num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointMotorSpeed 591
+#define FN_getJointMotorSpeed 590
#define GETJOINTMOTORSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setJointMaxMotorForce 592
+#define FN_setJointMaxMotorForce 591
#define SETJOINTMAXMOTORFORCE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTMAXMOTORFORCE_FORCE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointMaxMotorForce 593
+#define FN_getJointMaxMotorForce 592
#define GETJOINTMAXMOTORFORCE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getJointMotorForce 594
+#define FN_getJointMotorForce 593
#define GETJOINTMOTORFORCE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOINTMOTORFORCE_INV_DT num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setJointMaxMotorTorque 595
+#define FN_setJointMaxMotorTorque 594
#define SETJOINTMAXMOTORTORQUE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTMAXMOTORTORQUE_TORQUE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointMaxMotorTorque 596
+#define FN_getJointMaxMotorTorque 595
#define GETJOINTMAXMOTORTORQUE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getJointMotorTorque 597
+#define FN_getJointMotorTorque 596
#define GETJOINTMOTORTORQUE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOINTMOTORTORQUE_INV_DT num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getJointGroundAnchorA 598
+#define FN_getJointGroundAnchorA 597
#define GETJOINTGROUNDANCHORA_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOINTGROUNDANCHORA_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETJOINTGROUNDANCHORA_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getJointGroundAnchorB 599
+#define FN_getJointGroundAnchorB 598
#define GETJOINTGROUNDANCHORB_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETJOINTGROUNDANCHORB_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETJOINTGROUNDANCHORB_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getJointLengthA 600
+#define FN_getJointLengthA 599
#define GETJOINTLENGTHA_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getJointLengthB 601
+#define FN_getJointLengthB 600
#define GETJOINTLENGTHB_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getJointCurrentLengthA 602
+#define FN_getJointCurrentLengthA 601
#define GETJOINTCURRENTLENGTHA_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getJointCurrentLengthB 603
+#define FN_getJointCurrentLengthB 602
#define GETJOINTCURRENTLENGTHB_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setJointOrigin 604
+#define FN_setJointOrigin 603
#define SETJOINTORIGIN_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETJOINTORIGIN_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETJOINTORIGIN_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getJointAngle 605
+#define FN_getJointAngle 604
#define GETJOINTANGLE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getJointLinearSpeed 606
+#define FN_getJointLinearSpeed 605
#define GETJOINTLINEARSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getJointAngularSpeed 607
+#define FN_getJointAngularSpeed 606
#define GETJOINTANGULARSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_DeleteJoint 608
+#define FN_DeleteJoint 607
#define DELETEJOINT_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CreateTileSet 609
+#define FN_CreateTileSet 608
#define CREATETILESET_IMG_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATETILESET_TILE_W num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATETILESET_TILE_H num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetTileAnimationLength 610
+#define FN_SetTileAnimationLength 609
#define SETTILEANIMATIONLENGTH_TILESET num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETTILEANIMATIONLENGTH_BASE_TILE num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETTILEANIMATIONLENGTH_NUM_FRAMES num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetTileAnimationLength 611
+#define FN_GetTileAnimationLength 610
#define GETTILEANIMATIONLENGTH_TILESET num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETTILEANIMATIONLENGTH_BASE_TILE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetTileAnimationFrame 612
+#define FN_SetTileAnimationFrame 611
#define SETTILEANIMATIONFRAME_TILESET num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETTILEANIMATIONFRAME_BASE_TILE num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETTILEANIMATIONFRAME_ANIM_FRAME num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETTILEANIMATIONFRAME_TILE_FRAME num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetTileAnimationFrame 613
+#define FN_GetTileAnimationFrame 612
#define GETTILEANIMATIONFRAME_TILESET num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETTILEANIMATIONFRAME_BASE_TILE num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETTILEANIMATIONFRAME_ANIM_FRAME num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetTileAnimationSpeed 614
+#define FN_SetTileAnimationSpeed 613
#define SETTILEANIMATIONSPEED_TILESET num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETTILEANIMATIONSPEED_BASE_TILE num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETTILEANIMATIONSPEED_SPEED num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetTileAnimationSpeed 615
+#define FN_GetTileAnimationSpeed 614
#define GETTILEANIMATIONSPEED_TILESET num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETTILEANIMATIONSPEED_BASE_TILE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_CreateTileMap 616
+#define FN_CreateTileMap 615
#define CREATETILEMAP_TILESET num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATETILEMAP_WIDTHINTILES num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATETILEMAP_HEIGHTINTILES num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetTileMapSize 617
+#define FN_SetTileMapSize 616
#define SETTILEMAPSIZE_TILEMAP num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETTILEMAPSIZE_WIDTHINTILES num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETTILEMAPSIZE_HEIGHTINTILES num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetTileMapSize 618
+#define FN_GetTileMapSize 617
#define GETTILEMAPSIZE_TILEMAP num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETTILEMAPSIZE_WIDTHINTILES num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETTILEMAPSIZE_HEIGHTINTILES num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetTile 619
+#define FN_SetTile 618
#define SETTILE_TILEMAP num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETTILE_TILE num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETTILE_X num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETTILE_Y num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetTile 620
+#define FN_GetTile 619
#define GETTILE_TILEMAP num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETTILE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETTILE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_FillTile 621
+#define FN_FillTile 620
#define FILLTILE_TILEMAP num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define FILLTILE_TILE num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define FILLTILE_X num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define FILLTILE_Y num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define FILLTILE_WIDTHINTILES num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define FILLTILE_HEIGHTINTILES num_var[5].nref[0].value[ num_var[5].byref_offset ]
-#define FN_DrawTileMap 622
+#define FN_DrawTileMap 621
#define DRAWTILEMAP_TILEMAP num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DRAWTILEMAP_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define DRAWTILEMAP_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -1845,12 +1844,12 @@
#define DRAWTILEMAP_H num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define DRAWTILEMAP_OFFSET_X num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define DRAWTILEMAP_OFFSET_Y num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_LoadMesh 623
+#define FN_LoadMesh 622
#define LOADMESH_MESH_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_DeleteMesh 624
+#define FN_DeleteMesh 623
#define DELETEMESH_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CreateMesh 625
-#define FN_AddMeshBuffer 626
+#define FN_CreateMesh 624
+#define FN_AddMeshBuffer 625
#define ADDMESHBUFFER_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ADDMESHBUFFER_VERTEX_COUNT num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define ADDMESHBUFFER_VERTEX_DATA num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -1858,276 +1857,276 @@
#define ADDMESHBUFFER_UV_DATA num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define ADDMESHBUFFER_INDEX_COUNT num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define ADDMESHBUFFER_INDEX_DATA num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_LoadMeshFromArchive 627
+#define FN_LoadMeshFromArchive 626
#define LOADMESHFROMARCHIVE_ARCHIVE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define LOADMESHFROMARCHIVE_MESH_FILE$ str_var[1].sref[0].value[ str_var[1].byref_offset ]
-#define FN_CreatePlaneMesh 628
+#define FN_CreatePlaneMesh 627
#define CREATEPLANEMESH_W num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEPLANEMESH_H num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEPLANEMESH_TILECOUNT_W num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CREATEPLANEMESH_TILECOUNT_H num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_LoadAN8 629
+#define FN_LoadAN8 628
#define LOADAN8_AN8_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_LoadMeshFromAN8 630
+#define FN_LoadMeshFromAN8 629
#define LOADMESHFROMAN8_AN8_PROJECT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define LOADMESHFROMAN8_AN8_SCENE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_GetNumAN8Scenes 631
+#define FN_GetNumAN8Scenes 630
#define GETNUMAN8SCENES_AN8_PROJECT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetAN8SceneName$ 632
+#define FN_GetAN8SceneName$ 631
#define GETAN8SCENENAME$_AN8_PROJECT num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETAN8SCENENAME$_SCENE_NUM num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_CreateAnimatedActor 633
+#define FN_CreateAnimatedActor 632
#define CREATEANIMATEDACTOR_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CreateOctreeActor 634
+#define FN_CreateOctreeActor 633
#define CREATEOCTREEACTOR_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CreateCubeActor 635
+#define FN_CreateCubeActor 634
#define CREATECUBEACTOR_CUBE_SIZE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CreateSphereActor 636
+#define FN_CreateSphereActor 635
#define CREATESPHEREACTOR_RADIUS num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CreateWaterActor 637
+#define FN_CreateWaterActor 636
#define CREATEWATERACTOR_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEWATERACTOR_WAVEHEIGHT num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEWATERACTOR_WAVESPEED num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CREATEWATERACTOR_WAVELENGTH num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_CreateLightActor 638
-#define FN_CreateBillboardActor 639
-#define FN_CreateTerrainActor 640
+#define FN_CreateLightActor 637
+#define FN_CreateBillboardActor 638
+#define FN_CreateTerrainActor 639
#define CREATETERRAINACTOR_HMAP_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
-#define FN_CreateParticleActor 641
+#define FN_CreateParticleActor 640
#define CREATEPARTICLEACTOR_PARTICLE_TYPE num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_DeleteActor 642
+#define FN_DeleteActor 641
#define DELETEACTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetActorTransform 643
+#define FN_GetActorTransform 642
#define GETACTORTRANSFORM_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORTRANSFORM_MATRIX num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetActorPosition 644
+#define FN_SetActorPosition 643
#define SETACTORPOSITION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORPOSITION_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORPOSITION_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORPOSITION_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_TranslateActorLocal 645
+#define FN_TranslateActorLocal 644
#define TRANSLATEACTORLOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define TRANSLATEACTORLOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define TRANSLATEACTORLOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define TRANSLATEACTORLOCAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_TranslateActorWorld 646
+#define FN_TranslateActorWorld 645
#define TRANSLATEACTORWORLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define TRANSLATEACTORWORLD_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define TRANSLATEACTORWORLD_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define TRANSLATEACTORWORLD_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetActorPosition 647
+#define FN_GetActorPosition 646
#define GETACTORPOSITION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORPOSITION_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORPOSITION_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORPOSITION_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_SetActorScale 648
+#define FN_SetActorScale 647
#define SETACTORSCALE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORSCALE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORSCALE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORSCALE_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_ScaleActor 649
+#define FN_ScaleActor 648
#define SCALEACTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SCALEACTOR_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SCALEACTOR_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SCALEACTOR_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetActorScale 650
+#define FN_GetActorScale 649
#define GETACTORSCALE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORSCALE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORSCALE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORSCALE_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_SetActorRotation 651
+#define FN_SetActorRotation 650
#define SETACTORROTATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORROTATION_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORROTATION_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORROTATION_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_RotateActor 652
+#define FN_RotateActor 651
#define ROTATEACTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ROTATEACTOR_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define ROTATEACTOR_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define ROTATEACTOR_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetActorRotation 653
+#define FN_GetActorRotation 652
#define GETACTORROTATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORROTATION_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORROTATION_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORROTATION_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_SetActorVisible 654
+#define FN_SetActorVisible 653
#define SETACTORVISIBLE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORVISIBLE_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_ActorIsVisible 655
+#define FN_ActorIsVisible 654
#define ACTORISVISIBLE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetActorAutoCulling 656
+#define FN_SetActorAutoCulling 655
#define SETACTORAUTOCULLING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORAUTOCULLING_CULL_TYPE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetActorAutoCulling 657
+#define FN_GetActorAutoCulling 656
#define GETACTORAUTOCULLING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_AddActorShadow 658
+#define FN_AddActorShadow 657
#define ADDACTORSHADOW_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_RemoveActorShadow 659
+#define FN_RemoveActorShadow 658
#define REMOVEACTORSHADOW_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_ActorExists 660
+#define FN_ActorExists 659
#define ACTOREXISTS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_CreateActorAnimation 661
+#define FN_CreateActorAnimation 660
#define CREATEACTORANIMATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEACTORANIMATION_START_FRAME num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEACTORANIMATION_END_FRAME num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CREATEACTORANIMATION_SPEED num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_SetActorAnimation 662
+#define FN_SetActorAnimation 661
#define SETACTORANIMATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORANIMATION_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORANIMATION_NUM_LOOPS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetActorAnimationSpeed 663
+#define FN_SetActorAnimationSpeed 662
#define SETACTORANIMATIONSPEED_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORANIMATIONSPEED_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORANIMATIONSPEED_SPEED num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetActorAnimationFrames 664
+#define FN_SetActorAnimationFrames 663
#define SETACTORANIMATIONFRAMES_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORANIMATIONFRAMES_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORANIMATIONFRAMES_START_FRAME num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORANIMATIONFRAMES_END_FRAME num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetActorCurrentAnimation 665
+#define FN_GetActorCurrentAnimation 664
#define GETACTORCURRENTANIMATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetActorAnimationSpeed 666
+#define FN_GetActorAnimationSpeed 665
#define GETACTORANIMATIONSPEED_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORANIMATIONSPEED_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetActorAnimationStartFrame 667
+#define FN_GetActorAnimationStartFrame 666
#define GETACTORANIMATIONSTARTFRAME_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORANIMATIONSTARTFRAME_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetActorAnimationEndFrame 668
+#define FN_GetActorAnimationEndFrame 667
#define GETACTORANIMATIONENDFRAME_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORANIMATIONENDFRAME_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetActorFrame 669
+#define FN_SetActorFrame 668
#define SETACTORFRAME_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORFRAME_FRAME num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetActorFrame 670
+#define FN_GetActorFrame 669
#define GETACTORFRAME_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_ActorAnimationIsPlaying 671
+#define FN_ActorAnimationIsPlaying 670
#define ACTORANIMATIONISPLAYING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_NumActorAnimationLoops 672
+#define FN_NumActorAnimationLoops 671
#define NUMACTORANIMATIONLOOPS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetActorMD2Animation 673
+#define FN_SetActorMD2Animation 672
#define SETACTORMD2ANIMATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORMD2ANIMATION_ANIM num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORMD2ANIMATION_NUM_LOOPS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetActorMD2AnimationByName 674
+#define FN_SetActorMD2AnimationByName 673
#define SETACTORMD2ANIMATIONBYNAME_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORMD2ANIMATIONBYNAME_ANIM_NAME$ str_var[0].sref[0].value[ str_var[0].byref_offset ]
#define SETACTORMD2ANIMATIONBYNAME_NUM_LOOPS num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_DeleteActorAnimation 675
+#define FN_DeleteActorAnimation 674
#define DELETEACTORANIMATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define DELETEACTORANIMATION_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetGravity3D 676
+#define FN_SetGravity3D 675
#define SETGRAVITY3D_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETGRAVITY3D_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETGRAVITY3D_Z num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetGravity3D 677
+#define FN_GetGravity3D 676
#define GETGRAVITY3D_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETGRAVITY3D_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETGRAVITY3D_Z num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetActorCollisionShape 678
+#define FN_SetActorCollisionShape 677
#define SETACTORCOLLISIONSHAPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORCOLLISIONSHAPE_SHAPE_TYPE num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORCOLLISIONSHAPE_MASS num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetActorCollisionShape 679
+#define FN_GetActorCollisionShape 678
#define GETACTORCOLLISIONSHAPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetActorSolid 680
+#define FN_SetActorSolid 679
#define SETACTORSOLID_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORSOLID_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_ActorIsSolid 681
+#define FN_ActorIsSolid 680
#define ACTORISSOLID_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetActorCollision 682
+#define FN_GetActorCollision 681
#define GETACTORCOLLISION_ACTOR1 num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORCOLLISION_ACTOR2 num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetActorGravity 683
+#define FN_SetActorGravity 682
#define SETACTORGRAVITY_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORGRAVITY_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORGRAVITY_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORGRAVITY_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetActorGravity 684
+#define FN_GetActorGravity 683
#define GETACTORGRAVITY_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORGRAVITY_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORGRAVITY_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORGRAVITY_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setActorDamping 685
+#define FN_setActorDamping 684
#define SETACTORDAMPING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORDAMPING_LIN_DAMPING num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORDAMPING_ANG_DAMPING num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getActorLinearDamping 686
+#define FN_getActorLinearDamping 685
#define GETACTORLINEARDAMPING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getActorAngularDamping 687
+#define FN_getActorAngularDamping 686
#define GETACTORANGULARDAMPING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getActorLinearSleepThreshold 688
+#define FN_getActorLinearSleepThreshold 687
#define GETACTORLINEARSLEEPTHRESHOLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getActorAngularSleepThreshold 689
+#define FN_getActorAngularSleepThreshold 688
#define GETACTORANGULARSLEEPTHRESHOLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_applyActorDamping 690
+#define FN_applyActorDamping 689
#define APPLYACTORDAMPING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORDAMPING_TIMESTEP num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setActorMassProperties 691
+#define FN_setActorMassProperties 690
#define SETACTORMASSPROPERTIES_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORMASSPROPERTIES_MASS num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORMASSPROPERTIES_INERTIA_X num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORMASSPROPERTIES_INERTIA_Y num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define SETACTORMASSPROPERTIES_INERTIA_Z num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_getActorLinearFactor 692
+#define FN_getActorLinearFactor 691
#define GETACTORLINEARFACTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORLINEARFACTOR_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORLINEARFACTOR_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORLINEARFACTOR_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setActorLinearFactor 693
+#define FN_setActorLinearFactor 692
#define SETACTORLINEARFACTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORLINEARFACTOR_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORLINEARFACTOR_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORLINEARFACTOR_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getActorInverseMass 694
+#define FN_getActorInverseMass 693
#define GETACTORINVERSEMASS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_integrateActorVelocities 695
+#define FN_integrateActorVelocities 694
#define INTEGRATEACTORVELOCITIES_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define INTEGRATEACTORVELOCITIES_V_STEP num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_applyActorCentralForceLocal 696
+#define FN_applyActorCentralForceLocal 695
#define APPLYACTORCENTRALFORCELOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORCENTRALFORCELOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYACTORCENTRALFORCELOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define APPLYACTORCENTRALFORCELOCAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_applyActorCentralForceWorld 697
+#define FN_applyActorCentralForceWorld 696
#define APPLYACTORCENTRALFORCEWORLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORCENTRALFORCEWORLD_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYACTORCENTRALFORCEWORLD_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define APPLYACTORCENTRALFORCEWORLD_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getActorTotalForce 698
+#define FN_getActorTotalForce 697
#define GETACTORTOTALFORCE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORTOTALFORCE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORTOTALFORCE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORTOTALFORCE_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getActorTotalTorque 699
+#define FN_getActorTotalTorque 698
#define GETACTORTOTALTORQUE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORTOTALTORQUE_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORTOTALTORQUE_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORTOTALTORQUE_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getActorInverseInertiaDiagLocal 700
+#define FN_getActorInverseInertiaDiagLocal 699
#define GETACTORINVERSEINERTIADIAGLOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORINVERSEINERTIADIAGLOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORINVERSEINERTIADIAGLOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORINVERSEINERTIADIAGLOCAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setActorInverseInertiaDiagLocal 701
+#define FN_setActorInverseInertiaDiagLocal 700
#define SETACTORINVERSEINERTIADIAGLOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORINVERSEINERTIADIAGLOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORINVERSEINERTIADIAGLOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORINVERSEINERTIADIAGLOCAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setActorSleepThresholds 702
+#define FN_setActorSleepThresholds 701
#define SETACTORSLEEPTHRESHOLDS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORSLEEPTHRESHOLDS_LINEAR num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORSLEEPTHRESHOLDS_ANGULAR num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_applyActorTorqueLocal 703
+#define FN_applyActorTorqueLocal 702
#define APPLYACTORTORQUELOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORTORQUELOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYACTORTORQUELOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define APPLYACTORTORQUELOCAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_applyActorTorqueWorld 704
+#define FN_applyActorTorqueWorld 703
#define APPLYACTORTORQUEWORLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORTORQUEWORLD_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYACTORTORQUEWORLD_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define APPLYACTORTORQUEWORLD_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_applyActorForceLocal 705
+#define FN_applyActorForceLocal 704
#define APPLYACTORFORCELOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORFORCELOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYACTORFORCELOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2135,7 +2134,7 @@
#define APPLYACTORFORCELOCAL_REL_X num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define APPLYACTORFORCELOCAL_REL_Y num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define APPLYACTORFORCELOCAL_REL_Z num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_applyActorForceWorld 706
+#define FN_applyActorForceWorld 705
#define APPLYACTORFORCEWORLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORFORCEWORLD_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYACTORFORCEWORLD_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2143,27 +2142,27 @@
#define APPLYACTORFORCEWORLD_REL_X num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define APPLYACTORFORCEWORLD_REL_Y num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define APPLYACTORFORCEWORLD_REL_Z num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_applyActorCentralImpulseLocal 707
+#define FN_applyActorCentralImpulseLocal 706
#define APPLYACTORCENTRALIMPULSELOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORCENTRALIMPULSELOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYACTORCENTRALIMPULSELOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define APPLYACTORCENTRALIMPULSELOCAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_applyActorCentralImpulseWorld 708
+#define FN_applyActorCentralImpulseWorld 707
#define APPLYACTORCENTRALIMPULSEWORLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORCENTRALIMPULSEWORLD_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYACTORCENTRALIMPULSEWORLD_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define APPLYACTORCENTRALIMPULSEWORLD_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_applyActorTorqueImpulseLocal 709
+#define FN_applyActorTorqueImpulseLocal 708
#define APPLYACTORTORQUEIMPULSELOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORTORQUEIMPULSELOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYACTORTORQUEIMPULSELOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define APPLYACTORTORQUEIMPULSELOCAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_applyActorTorqueImpulseWorld 710
+#define FN_applyActorTorqueImpulseWorld 709
#define APPLYACTORTORQUEIMPULSEWORLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORTORQUEIMPULSEWORLD_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYACTORTORQUEIMPULSEWORLD_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define APPLYACTORTORQUEIMPULSEWORLD_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_applyActorImpulseLocal 711
+#define FN_applyActorImpulseLocal 710
#define APPLYACTORIMPULSELOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORIMPULSELOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYACTORIMPULSELOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2171,7 +2170,7 @@
#define APPLYACTORIMPULSELOCAL_REL_X num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define APPLYACTORIMPULSELOCAL_REL_Y num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define APPLYACTORIMPULSELOCAL_REL_Z num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_applyActorImpulseWorld 712
+#define FN_applyActorImpulseWorld 711
#define APPLYACTORIMPULSEWORLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define APPLYACTORIMPULSEWORLD_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define APPLYACTORIMPULSEWORLD_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2179,52 +2178,52 @@
#define APPLYACTORIMPULSEWORLD_REL_X num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define APPLYACTORIMPULSEWORLD_REL_Y num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define APPLYACTORIMPULSEWORLD_REL_Z num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_clearActorForces 713
+#define FN_clearActorForces 712
#define CLEARACTORFORCES_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_updateActorInertiaTensor 714
+#define FN_updateActorInertiaTensor 713
#define UPDATEACTORINERTIATENSOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getActorCenter 715
+#define FN_getActorCenter 714
#define GETACTORCENTER_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORCENTER_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORCENTER_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORCENTER_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getActorRotationQ 716
+#define FN_getActorRotationQ 715
#define GETACTORROTATIONQ_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORROTATIONQ_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORROTATIONQ_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORROTATIONQ_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETACTORROTATIONQ_W num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_getActorLinearVelocityWorld 717
+#define FN_getActorLinearVelocityWorld 716
#define GETACTORLINEARVELOCITYWORLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORLINEARVELOCITYWORLD_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORLINEARVELOCITYWORLD_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORLINEARVELOCITYWORLD_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getActorAngularVelocityWorld 718
+#define FN_getActorAngularVelocityWorld 717
#define GETACTORANGULARVELOCITYWORLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORANGULARVELOCITYWORLD_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORANGULARVELOCITYWORLD_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORANGULARVELOCITYWORLD_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setActorLinearVelocityLocal 719
+#define FN_setActorLinearVelocityLocal 718
#define SETACTORLINEARVELOCITYLOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORLINEARVELOCITYLOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORLINEARVELOCITYLOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORLINEARVELOCITYLOCAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setActorLinearVelocityWorld 720
+#define FN_setActorLinearVelocityWorld 719
#define SETACTORLINEARVELOCITYWORLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORLINEARVELOCITYWORLD_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORLINEARVELOCITYWORLD_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORLINEARVELOCITYWORLD_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setActorAngularVelocityLocal 721
+#define FN_setActorAngularVelocityLocal 720
#define SETACTORANGULARVELOCITYLOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORANGULARVELOCITYLOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORANGULARVELOCITYLOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORANGULARVELOCITYLOCAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setActorAngularVelocityWorld 722
+#define FN_setActorAngularVelocityWorld 721
#define SETACTORANGULARVELOCITYWORLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORANGULARVELOCITYWORLD_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORANGULARVELOCITYWORLD_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORANGULARVELOCITYWORLD_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getActorVelocityInLocalPoint 723
+#define FN_getActorVelocityInLocalPoint 722
#define GETACTORVELOCITYINLOCALPOINT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORVELOCITYINLOCALPOINT_REL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORVELOCITYINLOCALPOINT_REL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2232,17 +2231,17 @@
#define GETACTORVELOCITYINLOCALPOINT_X num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define GETACTORVELOCITYINLOCALPOINT_Y num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define GETACTORVELOCITYINLOCALPOINT_Z num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_getActorLinearVelocityLocal 724
+#define FN_getActorLinearVelocityLocal 723
#define GETACTORLINEARVELOCITYLOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORLINEARVELOCITYLOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORLINEARVELOCITYLOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORLINEARVELOCITYLOCAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getActorAngularVelocityLocal 725
+#define FN_getActorAngularVelocityLocal 724
#define GETACTORANGULARVELOCITYLOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORANGULARVELOCITYLOCAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORANGULARVELOCITYLOCAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORANGULARVELOCITYLOCAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getActorAABB 726
+#define FN_getActorAABB 725
#define GETACTORAABB_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORAABB_MIN_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORAABB_MIN_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2250,7 +2249,7 @@
#define GETACTORAABB_MAX_X num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define GETACTORAABB_MAX_Y num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define GETACTORAABB_MAX_Z num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_computeActorImpulseDenominator 727
+#define FN_computeActorImpulseDenominator 726
#define COMPUTEACTORIMPULSEDENOMINATOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define COMPUTEACTORIMPULSEDENOMINATOR_POS_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define COMPUTEACTORIMPULSEDENOMINATOR_POS_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2258,47 +2257,47 @@
#define COMPUTEACTORIMPULSEDENOMINATOR_NORMAL_X num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define COMPUTEACTORIMPULSEDENOMINATOR_NORMAL_Y num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define COMPUTEACTORIMPULSEDENOMINATOR_NORMAL_Z num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_computeActorAngularImpulseDenominator 728
+#define FN_computeActorAngularImpulseDenominator 727
#define COMPUTEACTORANGULARIMPULSEDENOMINATOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define COMPUTEACTORANGULARIMPULSEDENOMINATOR_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define COMPUTEACTORANGULARIMPULSEDENOMINATOR_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define COMPUTEACTORANGULARIMPULSEDENOMINATOR_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setActorAngularFactor 729
+#define FN_setActorAngularFactor 728
#define SETACTORANGULARFACTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORANGULARFACTOR_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORANGULARFACTOR_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETACTORANGULARFACTOR_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getActorAngularFactor 730
+#define FN_getActorAngularFactor 729
#define GETACTORANGULARFACTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORANGULARFACTOR_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORANGULARFACTOR_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORANGULARFACTOR_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_computeActorGyroImpulseLocal 731
+#define FN_computeActorGyroImpulseLocal 730
#define COMPUTEACTORGYROIMPULSELOCAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define COMPUTEACTORGYROIMPULSELOCAL_DT num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define COMPUTEACTORGYROIMPULSELOCAL_X num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define COMPUTEACTORGYROIMPULSELOCAL_Y num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define COMPUTEACTORGYROIMPULSELOCAL_Z num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_computeActorGyroImpulseWorld 732
+#define FN_computeActorGyroImpulseWorld 731
#define COMPUTEACTORGYROIMPULSEWORLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define COMPUTEACTORGYROIMPULSEWORLD_DT num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define COMPUTEACTORGYROIMPULSEWORLD_X num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define COMPUTEACTORGYROIMPULSEWORLD_Y num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define COMPUTEACTORGYROIMPULSEWORLD_Z num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_getActorLocalInertia 733
+#define FN_getActorLocalInertia 732
#define GETACTORLOCALINERTIA_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORLOCALINERTIA_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORLOCALINERTIA_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETACTORLOCALINERTIA_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_SetActorSleepState 734
+#define FN_SetActorSleepState 733
#define SETACTORSLEEPSTATE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORSLEEPSTATE_STATE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_createPointConstraint 735
+#define FN_createPointConstraint 734
#define CREATEPOINTCONSTRAINT_ACTORA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEPOINTCONSTRAINT_PXA num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEPOINTCONSTRAINT_PYA num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CREATEPOINTCONSTRAINT_PZA num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_createPointConstraintEx 736
+#define FN_createPointConstraintEx 735
#define CREATEPOINTCONSTRAINTEX_ACTORA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEPOINTCONSTRAINTEX_ACTORB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEPOINTCONSTRAINTEX_PXA num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2307,47 +2306,47 @@
#define CREATEPOINTCONSTRAINTEX_PXB num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define CREATEPOINTCONSTRAINTEX_PYB num_var[6].nref[0].value[ num_var[6].byref_offset ]
#define CREATEPOINTCONSTRAINTEX_PZB num_var[7].nref[0].value[ num_var[7].byref_offset ]
-#define FN_setPointPivotA 737
+#define FN_setPointPivotA 736
#define SETPOINTPIVOTA_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPOINTPIVOTA_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETPOINTPIVOTA_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETPOINTPIVOTA_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setPointPivotB 738
+#define FN_setPointPivotB 737
#define SETPOINTPIVOTB_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPOINTPIVOTB_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETPOINTPIVOTB_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETPOINTPIVOTB_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_createHingeConstraint 739
+#define FN_createHingeConstraint 738
#define CREATEHINGECONSTRAINT_ACTORA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEHINGECONSTRAINT_FRAMEA num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEHINGECONSTRAINT_USEREFERENCEFRAMEA num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_createHingeConstraintEx 740
+#define FN_createHingeConstraintEx 739
#define CREATEHINGECONSTRAINTEX_ACTORA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATEHINGECONSTRAINTEX_ACTORB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATEHINGECONSTRAINTEX_FRAMEA num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CREATEHINGECONSTRAINTEX_FRAMEB num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define CREATEHINGECONSTRAINTEX_USEREFERENCEFRAMEA num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_createSlideConstraint 741
+#define FN_createSlideConstraint 740
#define CREATESLIDECONSTRAINT_ACTORA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATESLIDECONSTRAINT_FRAMEINB_MATRIX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATESLIDECONSTRAINT_USELINEARREFERENCEFRAMEA num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_createSlideConstraintEx 742
+#define FN_createSlideConstraintEx 741
#define CREATESLIDECONSTRAINTEX_ACTORA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATESLIDECONSTRAINTEX_ACTORB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATESLIDECONSTRAINTEX_FRAMEINA_MATRIX num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CREATESLIDECONSTRAINTEX_FRAMEINB_MATRIX num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define CREATESLIDECONSTRAINTEX_USELINEARREFERENCEFRAMEA num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_createConeConstraint 743
+#define FN_createConeConstraint 742
#define CREATECONECONSTRAINT_ACTORA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATECONECONSTRAINT_RBAFRAME_MATRIX num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_createConeConstraintEx 744
+#define FN_createConeConstraintEx 743
#define CREATECONECONSTRAINTEX_ACTORA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define CREATECONECONSTRAINTEX_ACTORB num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define CREATECONECONSTRAINTEX_RBAFRAME_MATRIX num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define CREATECONECONSTRAINTEX_RBBFRAME_MATRIX num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_deleteConstraint 745
+#define FN_deleteConstraint 744
#define DELETECONSTRAINT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConstraintFrameOffsetA 746
+#define FN_getConstraintFrameOffsetA 745
#define GETCONSTRAINTFRAMEOFFSETA_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETCONSTRAINTFRAMEOFFSETA_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETCONSTRAINTFRAMEOFFSETA_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2355,7 +2354,7 @@
#define GETCONSTRAINTFRAMEOFFSETA_RX num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define GETCONSTRAINTFRAMEOFFSETA_RY num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define GETCONSTRAINTFRAMEOFFSETA_RZ num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_getConstraintFrameOffsetB 747
+#define FN_getConstraintFrameOffsetB 746
#define GETCONSTRAINTFRAMEOFFSETB_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETCONSTRAINTFRAMEOFFSETB_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETCONSTRAINTFRAMEOFFSETB_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2363,43 +2362,43 @@
#define GETCONSTRAINTFRAMEOFFSETB_RX num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define GETCONSTRAINTFRAMEOFFSETB_RY num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define GETCONSTRAINTFRAMEOFFSETB_RZ num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_useConstraintFrameOffset 748
+#define FN_useConstraintFrameOffset 747
#define USECONSTRAINTFRAMEOFFSET_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define USECONSTRAINTFRAMEOFFSET_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getHingeAngle 749
+#define FN_getHingeAngle 748
#define GETHINGEANGLE_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getHingeAngleEx 750
+#define FN_getHingeAngleEx 749
#define GETHINGEANGLEEX_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETHINGEANGLEEX_T_MATRIXA num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETHINGEANGLEEX_T_MATRIXB num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getConstraintBreakingImpulseThreshold 751
+#define FN_getConstraintBreakingImpulseThreshold 750
#define GETCONSTRAINTBREAKINGIMPULSETHRESHOLD_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConstraintAFrame 752
+#define FN_getConstraintAFrame 751
#define GETCONSTRAINTAFRAME_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETCONSTRAINTAFRAME_MA num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getConstraintBFrame 753
+#define FN_getConstraintBFrame 752
#define GETCONSTRAINTBFRAME_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETCONSTRAINTBFRAME_MA num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setHingeAxis 754
+#define FN_setHingeAxis 753
#define SETHINGEAXIS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETHINGEAXIS_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETHINGEAXIS_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETHINGEAXIS_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setConstraintBreakingImpulseThreshold 755
+#define FN_setConstraintBreakingImpulseThreshold 754
#define SETCONSTRAINTBREAKINGIMPULSETHRESHOLD_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCONSTRAINTBREAKINGIMPULSETHRESHOLD_THRESHOLD num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setConstraintFrames 756
+#define FN_setConstraintFrames 755
#define SETCONSTRAINTFRAMES_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCONSTRAINTFRAMES_FRAMEA_MATRIX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETCONSTRAINTFRAMES_FRAMEB_MATRIX num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_setHingeLimit 757
+#define FN_setHingeLimit 756
#define SETHINGELIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETHINGELIMIT_LOW num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETHINGELIMIT_HIGH num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETHINGELIMIT_SOFTNESS num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define SETHINGELIMIT_BIAS_FACTOR num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define SETHINGELIMIT_RELAXATION_FACTOR num_var[5].nref[0].value[ num_var[5].byref_offset ]
-#define FN_setConeLimit 758
+#define FN_setConeLimit 757
#define SETCONELIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCONELIMIT_SWINGSPAN1 num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETCONELIMIT_SWINGSPAN2 num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2407,393 +2406,409 @@
#define SETCONELIMIT_SOFTNESS num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define SETCONELIMIT_BIAS_FACTOR num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define SETCONELIMIT_RELAXATION_FACTOR num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_getHingeLimitBiasFactor 759
+#define FN_getHingeLimitBiasFactor 758
#define GETHINGELIMITBIASFACTOR_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getHingeLimitRelaxationFactor 760
+#define FN_getHingeLimitRelaxationFactor 759
#define GETHINGELIMITRELAXATIONFACTOR_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getHingeLimitSign 761
+#define FN_getHingeLimitSign 760
#define GETHINGELIMITSIGN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getHingeSolveLimit 762
+#define FN_getHingeSolveLimit 761
#define GETHINGESOLVELIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_useHingeReferenceFrameA 763
+#define FN_useHingeReferenceFrameA 762
#define USEHINGEREFERENCEFRAMEA_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define USEHINGEREFERENCEFRAMEA_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getConstraintAppliedImpulse 764
+#define FN_getConstraintAppliedImpulse 763
#define GETCONSTRAINTAPPLIEDIMPULSE_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConstraintFixedActor 765
+#define FN_getConstraintFixedActor 764
#define GETCONSTRAINTFIXEDACTOR_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getPointPivotA 766
+#define FN_getPointPivotA 765
#define GETPOINTPIVOTA_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETPOINTPIVOTA_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETPOINTPIVOTA_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETPOINTPIVOTA_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getPointPivotB 767
+#define FN_getPointPivotB 766
#define GETPOINTPIVOTB_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETPOINTPIVOTB_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETPOINTPIVOTB_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETPOINTPIVOTB_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getConstraintActorA 768
+#define FN_getConstraintActorA 767
#define GETCONSTRAINTACTORA_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConstraintActorB 769
+#define FN_getConstraintActorB 768
#define GETCONSTRAINTACTORB_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setConstraintSolverIterations 770
+#define FN_setConstraintSolverIterations 769
#define SETCONSTRAINTSOLVERITERATIONS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCONSTRAINTSOLVERITERATIONS_NUM num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getConeBiasFactor 771
+#define FN_getConeBiasFactor 770
#define GETCONEBIASFACTOR_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConeDamping 772
+#define FN_getConeDamping 771
#define GETCONEDAMPING_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConeFixThresh 773
+#define FN_getConeFixThresh 772
#define GETCONEFIXTHRESH_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConeLimit 774
+#define FN_getConeLimit 773
#define GETCONELIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETCONELIMIT_LIMIT_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getConstraintLimitSoftness 775
+#define FN_getConstraintLimitSoftness 774
#define GETCONSTRAINTLIMITSOFTNESS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConstraintSolverIterations 776
+#define FN_getConstraintSolverIterations 775
#define GETCONSTRAINTSOLVERITERATIONS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConeAnglePoint 777
+#define FN_getConeAnglePoint 776
#define GETCONEANGLEPOINT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETCONEANGLEPOINT_ANGLE num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETCONEANGLEPOINT_C_LEN num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETCONEANGLEPOINT_X num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETCONEANGLEPOINT_Y num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define GETCONEANGLEPOINT_Z num_var[5].nref[0].value[ num_var[5].byref_offset ]
-#define FN_getConstraintAngularOnly 778
+#define FN_getConstraintAngularOnly 777
#define GETCONSTRAINTANGULARONLY_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConeSolveSwingLimit 779
+#define FN_getConeSolveSwingLimit 778
#define GETCONESOLVESWINGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConeSolveTwistLimit 780
+#define FN_getConeSolveTwistLimit 779
#define GETCONESOLVETWISTLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConeSwingSpan1 781
+#define FN_getConeSwingSpan1 780
#define GETCONESWINGSPAN1_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConeSwingSpan2 782
+#define FN_getConeSwingSpan2 781
#define GETCONESWINGSPAN2_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConeTwistAngle 783
+#define FN_getConeTwistAngle 782
#define GETCONETWISTANGLE_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConeTwistLimitSign 784
+#define FN_getConeTwistLimitSign 783
#define GETCONETWISTLIMITSIGN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getConeTwistSpan 785
+#define FN_getConeTwistSpan 784
#define GETCONETWISTSPAN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setConstraintAngularOnly 786
+#define FN_setConstraintAngularOnly 785
#define SETCONSTRAINTANGULARONLY_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCONSTRAINTANGULARONLY_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setConeDamping 787
+#define FN_setConeDamping 786
#define SETCONEDAMPING_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCONEDAMPING_DAMPING num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setConeFixThresh 788
+#define FN_setConeFixThresh 787
#define SETCONEFIXTHRESH_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCONEFIXTHRESH_FIXTHRESH num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getSlideAnchorA 789
+#define FN_getSlideAnchorA 788
#define GETSLIDEANCHORA_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSLIDEANCHORA_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSLIDEANCHORA_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETSLIDEANCHORA_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getSlideAnchorB 790
+#define FN_getSlideAnchorB 789
#define GETSLIDEANCHORB_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETSLIDEANCHORB_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETSLIDEANCHORB_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETSLIDEANCHORB_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getSlideAngDepth 791
+#define FN_getSlideAngDepth 790
#define GETSLIDEANGDEPTH_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideAngularPos 792
+#define FN_getSlideAngularPos 791
#define GETSLIDEANGULARPOS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideDampingDirAng 793
+#define FN_getSlideDampingDirAng 792
#define GETSLIDEDAMPINGDIRANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideDampingDirLin 794
+#define FN_getSlideDampingDirLin 793
#define GETSLIDEDAMPINGDIRLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideDampingLimAng 795
+#define FN_getSlideDampingLimAng 794
#define GETSLIDEDAMPINGLIMANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideDampingLimLin 796
+#define FN_getSlideDampingLimLin 795
#define GETSLIDEDAMPINGLIMLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideDampingOrthoAng 797
+#define FN_getSlideDampingOrthoAng 796
#define GETSLIDEDAMPINGORTHOANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideDampingOrthoLin 798
+#define FN_getSlideDampingOrthoLin 797
#define GETSLIDEDAMPINGORTHOLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideLinearPos 799
+#define FN_getSlideLinearPos 798
#define GETSLIDELINEARPOS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideLinDepth 800
+#define FN_getSlideLinDepth 799
#define GETSLIDELINDEPTH_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideLowerAngLimit 801
+#define FN_getSlideLowerAngLimit 800
#define GETSLIDELOWERANGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideLowerLinLimit 802
+#define FN_getSlideLowerLinLimit 801
#define GETSLIDELOWERLINLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideRestitutionDirAng 803
+#define FN_getSlideRestitutionDirAng 802
#define GETSLIDERESTITUTIONDIRANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideRestitutionDirLin 804
+#define FN_getSlideRestitutionDirLin 803
#define GETSLIDERESTITUTIONDIRLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideRestitutionLimAng 805
+#define FN_getSlideRestitutionLimAng 804
#define GETSLIDERESTITUTIONLIMANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideRestitutionLimLin 806
+#define FN_getSlideRestitutionLimLin 805
#define GETSLIDERESTITUTIONLIMLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideRestitutionOrthoAng 807
+#define FN_getSlideRestitutionOrthoAng 806
#define GETSLIDERESTITUTIONORTHOANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideRestitutionOrthoLin 808
+#define FN_getSlideRestitutionOrthoLin 807
#define GETSLIDERESTITUTIONORTHOLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideSoftnessDirAng 809
+#define FN_getSlideSoftnessDirAng 808
#define GETSLIDESOFTNESSDIRANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideSoftnessDirLin 810
+#define FN_getSlideSoftnessDirLin 809
#define GETSLIDESOFTNESSDIRLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideSoftnessLimAng 811
+#define FN_getSlideSoftnessLimAng 810
#define GETSLIDESOFTNESSLIMANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideSoftnessLimLin 812
+#define FN_getSlideSoftnessLimLin 811
#define GETSLIDESOFTNESSLIMLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideSoftnessOrthoAng 813
+#define FN_getSlideSoftnessOrthoAng 812
#define GETSLIDESOFTNESSORTHOANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideSoftnessOrthoLin 814
+#define FN_getSlideSoftnessOrthoLin 813
#define GETSLIDESOFTNESSORTHOLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideSolveAngLimit 815
+#define FN_getSlideSolveAngLimit 814
#define GETSLIDESOLVEANGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideSolveLinLimit 816
+#define FN_getSlideSolveLinLimit 815
#define GETSLIDESOLVELINLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideUpperAngLimit 817
+#define FN_getSlideUpperAngLimit 816
#define GETSLIDEUPPERANGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideUpperLinLimit 818
+#define FN_getSlideUpperLinLimit 817
#define GETSLIDEUPPERLINLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getSlideUseFrameOffset 819
+#define FN_getSlideUseFrameOffset 818
#define GETSLIDEUSEFRAMEOFFSET_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setSlideDampingDirAng 820
+#define FN_setSlideDampingDirAng 819
#define SETSLIDEDAMPINGDIRANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDEDAMPINGDIRANG_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideDampingDirLin 821
+#define FN_setSlideDampingDirLin 820
#define SETSLIDEDAMPINGDIRLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDEDAMPINGDIRLIN_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideDampingLimAng 822
+#define FN_setSlideDampingLimAng 821
#define SETSLIDEDAMPINGLIMANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDEDAMPINGLIMANG_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideDampingLimLin 823
+#define FN_setSlideDampingLimLin 822
#define SETSLIDEDAMPINGLIMLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDEDAMPINGLIMLIN_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideDampingOrthoAng 824
+#define FN_setSlideDampingOrthoAng 823
#define SETSLIDEDAMPINGORTHOANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDEDAMPINGORTHOANG_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideDampingOrthoLin 825
+#define FN_setSlideDampingOrthoLin 824
#define SETSLIDEDAMPINGORTHOLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDEDAMPINGORTHOLIN_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideLowerAngLimit 826
+#define FN_setSlideLowerAngLimit 825
#define SETSLIDELOWERANGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDELOWERANGLIMIT_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideLowerLinLimit 827
+#define FN_setSlideLowerLinLimit 826
#define SETSLIDELOWERLINLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDELOWERLINLIMIT_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideRestitutionDirAng 828
+#define FN_setSlideRestitutionDirAng 827
#define SETSLIDERESTITUTIONDIRANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDERESTITUTIONDIRANG_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideRestitutionDirLin 829
+#define FN_setSlideRestitutionDirLin 828
#define SETSLIDERESTITUTIONDIRLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDERESTITUTIONDIRLIN_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideRestitutionLimAng 830
+#define FN_setSlideRestitutionLimAng 829
#define SETSLIDERESTITUTIONLIMANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDERESTITUTIONLIMANG_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideRestitutionLimLin 831
+#define FN_setSlideRestitutionLimLin 830
#define SETSLIDERESTITUTIONLIMLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDERESTITUTIONLIMLIN_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideRestitutionOrthoAng 832
+#define FN_setSlideRestitutionOrthoAng 831
#define SETSLIDERESTITUTIONORTHOANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDERESTITUTIONORTHOANG_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideRestitutionOrthoLin 833
+#define FN_setSlideRestitutionOrthoLin 832
#define SETSLIDERESTITUTIONORTHOLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDERESTITUTIONORTHOLIN_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideSoftnessDirAng 834
+#define FN_setSlideSoftnessDirAng 833
#define SETSLIDESOFTNESSDIRANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDESOFTNESSDIRANG_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideSoftnessDirLin 835
+#define FN_setSlideSoftnessDirLin 834
#define SETSLIDESOFTNESSDIRLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDESOFTNESSDIRLIN_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideSoftnessLimAng 836
+#define FN_setSlideSoftnessLimAng 835
#define SETSLIDESOFTNESSLIMANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDESOFTNESSLIMANG_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideSoftnessLimLin 837
+#define FN_setSlideSoftnessLimLin 836
#define SETSLIDESOFTNESSLIMLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDESOFTNESSLIMLIN_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideSoftnessOrthoAng 838
+#define FN_setSlideSoftnessOrthoAng 837
#define SETSLIDESOFTNESSORTHOANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDESOFTNESSORTHOANG_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideSoftnessOrthoLin 839
+#define FN_setSlideSoftnessOrthoLin 838
#define SETSLIDESOFTNESSORTHOLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDESOFTNESSORTHOLIN_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideUpperAngLimit 840
+#define FN_setSlideUpperAngLimit 839
#define SETSLIDEUPPERANGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDEUPPERANGLIMIT_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setSlideUpperLinLimit 841
+#define FN_setSlideUpperLinLimit 840
#define SETSLIDEUPPERLINLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETSLIDEUPPERLINLIMIT_N num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_ConstraintExists 842
+#define FN_ConstraintExists 841
#define CONSTRAINTEXISTS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetCameraPosition 843
+#define FN_SetCameraPosition 842
#define SETCAMERAPOSITION_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCAMERAPOSITION_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETCAMERAPOSITION_Z num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetCameraPosition 844
+#define FN_GetCameraPosition 843
#define GETCAMERAPOSITION_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETCAMERAPOSITION_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETCAMERAPOSITION_Z num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_TranslateCamera 845
+#define FN_TranslateCamera 844
#define TRANSLATECAMERA_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define TRANSLATECAMERA_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define TRANSLATECAMERA_Z num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetCameraRotation 846
+#define FN_SetCameraRotation 845
#define SETCAMERAROTATION_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETCAMERAROTATION_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETCAMERAROTATION_Z num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetCameraRotation 847
+#define FN_GetCameraRotation 846
#define GETCAMERAROTATION_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETCAMERAROTATION_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETCAMERAROTATION_Z num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_RotateCamera 848
+#define FN_RotateCamera 847
#define ROTATECAMERA_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ROTATECAMERA_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define ROTATECAMERA_Z num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetCameraFOV 849
+#define FN_SetCameraFOV 848
#define SETCAMERAFOV_FOV num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetCameraFOV 850
-#define FN_SetCameraAspectRatio 851
+#define FN_GetCameraFOV 849
+#define FN_SetCameraAspectRatio 850
#define SETCAMERAASPECTRATIO_ASPECT num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetCameraAspectRatio 852
-#define FN_SetCameraFarValue 853
+#define FN_GetCameraAspectRatio 851
+#define FN_SetCameraFarValue 852
#define SETCAMERAFARVALUE_ZF num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetCameraFarValue 854
-#define FN_SetCameraNearValue 855
+#define FN_GetCameraFarValue 853
+#define FN_SetCameraNearValue 854
#define SETCAMERANEARVALUE_ZN num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetCameraNearValue 856
-#define FN_SetProjectionMatrix 857
+#define FN_GetCameraNearValue 855
+#define FN_SetProjectionMatrix 856
#define SETPROJECTIONMATRIX_MATA num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPROJECTIONMATRIX_PROJECTION_TYPE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetProjectionMatrix 858
+#define FN_GetProjectionMatrix 857
#define GETPROJECTIONMATRIX_MATA num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetWorldToViewportPosition 859
+#define FN_GetWorldToViewportPosition 858
#define GETWORLDTOVIEWPORTPOSITION_X num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETWORLDTOVIEWPORTPOSITION_Y num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETWORLDTOVIEWPORTPOSITION_Z num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETWORLDTOVIEWPORTPOSITION_VX num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define GETWORLDTOVIEWPORTPOSITION_VY num_var[4].nref[0].value[ num_var[4].byref_offset ]
-#define FN_AddSceneSkyBox 860
+#define FN_AddSceneSkyBox 859
#define ADDSCENESKYBOX_IMG_TOP num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ADDSCENESKYBOX_IMG_BOTTOM num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define ADDSCENESKYBOX_IMG_LEFT num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define ADDSCENESKYBOX_IMG_RIGHT num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define ADDSCENESKYBOX_IMG_FRONT num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define ADDSCENESKYBOX_IMG_BACK num_var[5].nref[0].value[ num_var[5].byref_offset ]
-#define FN_AddSceneSkyDome 861
+#define FN_AddSceneSkyDome 860
#define ADDSCENESKYDOME_IMG num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_AddSceneSkyDomeEx 862
+#define FN_AddSceneSkyDomeEx 861
#define ADDSCENESKYDOMEEX_IMG num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define ADDSCENESKYDOMEEX_HORIRES num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define ADDSCENESKYDOMEEX_VERTRES num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define ADDSCENESKYDOMEEX_TXPERCENTAGE num_var[3].nref[0].value[ num_var[3].byref_offset ]
#define ADDSCENESKYDOMEEX_SPHEREPERCENTAGE num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define ADDSCENESKYDOMEEX_RADIUS num_var[5].nref[0].value[ num_var[5].byref_offset ]
-#define FN_RemoveSceneSky 863
-#define FN_SetWorld3DMaxSubSteps 864
+#define FN_RemoveSceneSky 862
+#define FN_SetWorld3DMaxSubSteps 863
#define SETWORLD3DMAXSUBSTEPS_STEPS num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetWorld3DTimeStep 865
+#define FN_SetWorld3DTimeStep 864
#define SETWORLD3DTIMESTEP_TS num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetWorld3DMaxSubSteps 866
-#define FN_GetWorld3DTimeStep 867
-#define FN_startParticleEmitter 868
+#define FN_GetWorld3DMaxSubSteps 865
+#define FN_GetWorld3DTimeStep 866
+#define FN_SetSceneFog 867
+#define SETSCENEFOG_COLOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
+#define SETSCENEFOG_FOG_TYPE num_var[1].nref[0].value[ num_var[1].byref_offset ]
+#define SETSCENEFOG_START_VAL num_var[2].nref[0].value[ num_var[2].byref_offset ]
+#define SETSCENEFOG_END_VAL num_var[3].nref[0].value[ num_var[3].byref_offset ]
+#define SETSCENEFOG_DENSITY num_var[4].nref[0].value[ num_var[4].byref_offset ]
+#define SETSCENEFOG_PIXELFOG num_var[5].nref[0].value[ num_var[5].byref_offset ]
+#define SETSCENEFOG_RANGEFOG num_var[6].nref[0].value[ num_var[6].byref_offset ]
+#define FN_GetSceneFog 868
+#define GETSCENEFOG_COLOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
+#define GETSCENEFOG_FOG_TYPE num_var[1].nref[0].value[ num_var[1].byref_offset ]
+#define GETSCENEFOG_START_VAL num_var[2].nref[0].value[ num_var[2].byref_offset ]
+#define GETSCENEFOG_END_VAL num_var[3].nref[0].value[ num_var[3].byref_offset ]
+#define GETSCENEFOG_DENSITY num_var[4].nref[0].value[ num_var[4].byref_offset ]
+#define GETSCENEFOG_PIXELFOG num_var[5].nref[0].value[ num_var[5].byref_offset ]
+#define GETSCENEFOG_RANGEFOG num_var[6].nref[0].value[ num_var[6].byref_offset ]
+#define FN_startParticleEmitter 869
#define STARTPARTICLEEMITTER_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_stopParticleEmitter 869
+#define FN_stopParticleEmitter 870
#define STOPPARTICLEEMITTER_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setParticleDirection 870
+#define FN_setParticleDirection 871
#define SETPARTICLEDIRECTION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLEDIRECTION_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETPARTICLEDIRECTION_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETPARTICLEDIRECTION_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getParticleDirection 871
+#define FN_getParticleDirection 872
#define GETPARTICLEDIRECTION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETPARTICLEDIRECTION_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETPARTICLEDIRECTION_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETPARTICLEDIRECTION_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_useParticleEveryMeshVertex 872
+#define FN_useParticleEveryMeshVertex 873
#define USEPARTICLEEVERYMESHVERTEX_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define USEPARTICLEEVERYMESHVERTEX_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_particleIsUsingEveryMeshVertex 873
+#define FN_particleIsUsingEveryMeshVertex 874
#define PARTICLEISUSINGEVERYMESHVERTEX_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setParticleNormalDirectionMod 874
+#define FN_setParticleNormalDirectionMod 875
#define SETPARTICLENORMALDIRECTIONMOD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLENORMALDIRECTIONMOD_ND_MOD num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getParticleNormalDirectionMod 875
+#define FN_getParticleNormalDirectionMod 876
#define GETPARTICLENORMALDIRECTIONMOD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_useParticleNormalDirection 876
+#define FN_useParticleNormalDirection 877
#define USEPARTICLENORMALDIRECTION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define USEPARTICLENORMALDIRECTION_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_particleIsUsingNormalDirection 877
+#define FN_particleIsUsingNormalDirection 878
#define PARTICLEISUSINGNORMALDIRECTION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setParticleMesh 878
+#define FN_setParticleMesh 879
#define SETPARTICLEMESH_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLEMESH_MESH num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setMinParticlesPerSecond 879
+#define FN_setMinParticlesPerSecond 880
#define SETMINPARTICLESPERSECOND_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMINPARTICLESPERSECOND_MINPARTICLESPERSECOND num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMinParticlesPerSecond 880
+#define FN_getMinParticlesPerSecond 881
#define GETMINPARTICLESPERSECOND_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaxParticlesPerSecond 881
+#define FN_setMaxParticlesPerSecond 882
#define SETMAXPARTICLESPERSECOND_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMAXPARTICLESPERSECOND_MAXPARTICLESPERSECOND num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaxParticlesPerSecond 882
+#define FN_getMaxParticlesPerSecond 883
#define GETMAXPARTICLESPERSECOND_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setParticleMinStartColor 883
+#define FN_setParticleMinStartColor 884
#define SETPARTICLEMINSTARTCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLEMINSTARTCOLOR_COLOR num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getParticleMinStartColor 884
+#define FN_getParticleMinStartColor 885
#define GETPARTICLEMINSTARTCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setParticleMaxStartColor 885
+#define FN_setParticleMaxStartColor 886
#define SETPARTICLEMAXSTARTCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLEMAXSTARTCOLOR_COLOR num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getParticleMaxStartColor 886
+#define FN_getParticleMaxStartColor 887
#define GETPARTICLEMAXSTARTCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setParticleMinLife 887
+#define FN_setParticleMinLife 888
#define SETPARTICLEMINLIFE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLEMINLIFE_MINLIFE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getParticleMinLife 888
+#define FN_getParticleMinLife 889
#define GETPARTICLEMINLIFE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setParticleMaxLife 889
+#define FN_setParticleMaxLife 890
#define SETPARTICLEMAXLIFE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLEMAXLIFE_MAXLIFE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getParticleMaxLife 890
+#define FN_getParticleMaxLife 891
#define GETPARTICLEMAXLIFE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setParticleMaxAngle 891
+#define FN_setParticleMaxAngle 892
#define SETPARTICLEMAXANGLE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLEMAXANGLE_MAXANGLE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getParticleMaxAngle 892
+#define FN_getParticleMaxAngle 893
#define GETPARTICLEMAXANGLE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setParticleMinStartSize 893
+#define FN_setParticleMinStartSize 894
#define SETPARTICLEMINSTARTSIZE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLEMINSTARTSIZE_W num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETPARTICLEMINSTARTSIZE_H num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getParticleMinStartSize 894
+#define FN_getParticleMinStartSize 895
#define GETPARTICLEMINSTARTSIZE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETPARTICLEMINSTARTSIZE_W num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETPARTICLEMINSTARTSIZE_H num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_setParticleMaxStartSize 895
+#define FN_setParticleMaxStartSize 896
#define SETPARTICLEMAXSTARTSIZE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLEMAXSTARTSIZE_W num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETPARTICLEMAXSTARTSIZE_H num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getParticleMaxStartSize 896
+#define FN_getParticleMaxStartSize 897
#define GETPARTICLEMAXSTARTSIZE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETPARTICLEMAXSTARTSIZE_W num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETPARTICLEMAXSTARTSIZE_H num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_setParticleCenter 897
+#define FN_setParticleCenter 898
#define SETPARTICLECENTER_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLECENTER_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETPARTICLECENTER_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETPARTICLECENTER_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getParticleCenter 898
+#define FN_getParticleCenter 899
#define GETPARTICLECENTER_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETPARTICLECENTER_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETPARTICLECENTER_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETPARTICLECENTER_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setParticleRadius 899
+#define FN_setParticleRadius 900
#define SETPARTICLERADIUS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLERADIUS_RADIUS num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getParticleRadius 900
+#define FN_getParticleRadius 901
#define GETPARTICLERADIUS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setParticleRingThickness 901
+#define FN_setParticleRingThickness 902
#define SETPARTICLERINGTHICKNESS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLERINGTHICKNESS_RINGTHICKNESS num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getParticleRingThickness 902
+#define FN_getParticleRingThickness 903
#define GETPARTICLERINGTHICKNESS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setParticleBox 903
+#define FN_setParticleBox 904
#define SETPARTICLEBOX_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLEBOX_MIN_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETPARTICLEBOX_MIN_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2801,7 +2816,7 @@
#define SETPARTICLEBOX_MAX_X num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define SETPARTICLEBOX_MAX_Y num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define SETPARTICLEBOX_MAX_Z num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_getParticleBox 904
+#define FN_getParticleBox 905
#define GETPARTICLEBOX_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETPARTICLEBOX_MIN_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETPARTICLEBOX_MIN_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2809,84 +2824,84 @@
#define GETPARTICLEBOX_MAX_X num_var[4].nref[0].value[ num_var[4].byref_offset ]
#define GETPARTICLEBOX_MAX_Y num_var[5].nref[0].value[ num_var[5].byref_offset ]
#define GETPARTICLEBOX_MAX_Z num_var[6].nref[0].value[ num_var[6].byref_offset ]
-#define FN_setParticleNormal 905
+#define FN_setParticleNormal 906
#define SETPARTICLENORMAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLENORMAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETPARTICLENORMAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETPARTICLENORMAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_getParticleNormal 906
+#define FN_getParticleNormal 907
#define GETPARTICLENORMAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETPARTICLENORMAL_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETPARTICLENORMAL_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETPARTICLENORMAL_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_setParticleLength 907
+#define FN_setParticleLength 908
#define SETPARTICLELENGTH_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETPARTICLELENGTH_P_LEN num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getParticleLength 908
+#define FN_getParticleLength 909
#define GETPARTICLELENGTH_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_useParticleOutlineOnly 909
+#define FN_useParticleOutlineOnly 910
#define USEPARTICLEOUTLINEONLY_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define USEPARTICLEOUTLINEONLY_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_particleIsUsingOutlineOnly 910
+#define FN_particleIsUsingOutlineOnly 911
#define PARTICLEISUSINGOUTLINEONLY_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getParticleType 911
+#define FN_getParticleType 912
#define GETPARTICLETYPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_lightIsCastingShadow 912
+#define FN_lightIsCastingShadow 913
#define LIGHTISCASTINGSHADOW_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getLightType 913
+#define FN_getLightType 914
#define GETLIGHTTYPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_getLightRadius 914
+#define FN_getLightRadius 915
#define GETLIGHTRADIUS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setLightType 915
+#define FN_setLightType 916
#define SETLIGHTTYPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETLIGHTTYPE_LIGHT_TYPE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setLightRadius 916
+#define FN_setLightRadius 917
#define SETLIGHTRADIUS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETLIGHTRADIUS_RADIUS num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setLightShadowCast 917
+#define FN_setLightShadowCast 918
#define SETLIGHTSHADOWCAST_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETLIGHTSHADOWCAST_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetLightAmbientColor 918
+#define FN_SetLightAmbientColor 919
#define SETLIGHTAMBIENTCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETLIGHTAMBIENTCOLOR_COLOR num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetLightAmbientColor 919
+#define FN_GetLightAmbientColor 920
#define GETLIGHTAMBIENTCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetLightAttenuation 920
+#define FN_SetLightAttenuation 921
#define SETLIGHTATTENUATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETLIGHTATTENUATION_L_CONSTANT num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETLIGHTATTENUATION_L_LINEAR num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETLIGHTATTENUATION_L_QUADRATIC num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_GetLightAttenuation 921
+#define FN_GetLightAttenuation 922
#define GETLIGHTATTENUATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETLIGHTATTENUATION_CONSTANT num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETLIGHTATTENUATION_LINEAR num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETLIGHTATTENUATION_QUADRATIC num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_SetLightDiffuseColor 922
+#define FN_SetLightDiffuseColor 923
#define SETLIGHTDIFFUSECOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETLIGHTDIFFUSECOLOR_COLOR num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetLightDiffuseColor 923
+#define FN_GetLightDiffuseColor 924
#define GETLIGHTDIFFUSECOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetLightFalloff 924
+#define FN_SetLightFalloff 925
#define SETLIGHTFALLOFF_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETLIGHTFALLOFF_FALLOFF num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetLightFalloff 925
+#define FN_GetLightFalloff 926
#define GETLIGHTFALLOFF_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetLightInnerCone 926
+#define FN_SetLightInnerCone 927
#define SETLIGHTINNERCONE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETLIGHTINNERCONE_ANGLE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetLightInnerCone 927
+#define FN_GetLightInnerCone 928
#define GETLIGHTINNERCONE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetLightOuterCone 928
+#define FN_SetLightOuterCone 929
#define SETLIGHTOUTERCONE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETLIGHTOUTERCONE_ANGLE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetLightOuterCone 929
+#define FN_GetLightOuterCone 930
#define GETLIGHTOUTERCONE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_SetLightSpecularColor 930
+#define FN_SetLightSpecularColor 931
#define SETLIGHTSPECULARCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETLIGHTSPECULARCOLOR_COLOR num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_GetLightSpecularColor 931
+#define FN_GetLightSpecularColor 932
#define GETLIGHTSPECULARCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_GetTerrainPatchAABB 932
+#define FN_GetTerrainPatchAABB 933
#define GETTERRAINPATCHAABB_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETTERRAINPATCHAABB_PATCHX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETTERRAINPATCHAABB_PATCHZ num_var[2].nref[0].value[ num_var[2].byref_offset ]
@@ -2896,193 +2911,193 @@
#define GETTERRAINPATCHAABB_MAXX num_var[6].nref[0].value[ num_var[6].byref_offset ]
#define GETTERRAINPATCHAABB_MAXY num_var[7].nref[0].value[ num_var[7].byref_offset ]
#define GETTERRAINPATCHAABB_MAXZ num_var[8].nref[0].value[ num_var[8].byref_offset ]
-#define FN_GetTerrainPatchLOD 933
+#define FN_GetTerrainPatchLOD 934
#define GETTERRAINPATCHLOD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETTERRAINPATCHLOD_PATCHX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETTERRAINPATCHLOD_PATCHZ num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetTerrainHeight 934
+#define FN_GetTerrainHeight 935
#define GETTERRAINHEIGHT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETTERRAINHEIGHT_PATCHX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETTERRAINHEIGHT_PATCHZ num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_GetTerrainCenter 935
+#define FN_GetTerrainCenter 936
#define GETTERRAINCENTER_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETTERRAINCENTER_X num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETTERRAINCENTER_Y num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define GETTERRAINCENTER_Z num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_SetTerrainLODDistance 936
+#define FN_SetTerrainLODDistance 937
#define SETTERRAINLODDISTANCE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETTERRAINLODDISTANCE_LOD num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETTERRAINLODDISTANCE_DISTANCE num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_ScaleTerrainTexture 937
+#define FN_ScaleTerrainTexture 938
#define SCALETERRAINTEXTURE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SCALETERRAINTEXTURE_SCALE num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SCALETERRAINTEXTURE_SCALE2 num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_SetTerrainCameraMovementDelta 938
+#define FN_SetTerrainCameraMovementDelta 939
#define SETTERRAINCAMERAMOVEMENTDELTA_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETTERRAINCAMERAMOVEMENTDELTA_DELTA num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetTerrainCameraRotationDelta 939
+#define FN_SetTerrainCameraRotationDelta 940
#define SETTERRAINCAMERAROTATIONDELTA_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETTERRAINCAMERAROTATIONDELTA_DELTA num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_SetTerrainPatchLOD 940
+#define FN_SetTerrainPatchLOD 941
#define SETTERRAINPATCHLOD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETTERRAINPATCHLOD_PATCHX num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETTERRAINPATCHLOD_PATCHZ num_var[2].nref[0].value[ num_var[2].byref_offset ]
#define SETTERRAINPATCHLOD_LOD num_var[3].nref[0].value[ num_var[3].byref_offset ]
-#define FN_createMaterial 941
-#define FN_deleteMaterial 942
+#define FN_createMaterial 942
+#define FN_deleteMaterial 943
#define DELETEMATERIAL_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setActorMaterial 943
+#define FN_setActorMaterial 944
#define SETACTORMATERIAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORMATERIAL_MATERIAL_NUM num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORMATERIAL_MATERIAL_ID num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getActorMaterial 944
+#define FN_getActorMaterial 945
#define GETACTORMATERIAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORMATERIAL_MATERIAL_NUM num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_copyActorMaterial 945
+#define FN_copyActorMaterial 946
#define COPYACTORMATERIAL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define COPYACTORMATERIAL_MATERIAL_NUM num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_copyMaterial 946
+#define FN_copyMaterial 947
#define COPYMATERIAL_SMATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialTextureCanvas 947
+#define FN_setMaterialTextureCanvas 948
#define SETMATERIALTEXTURECANVAS_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALTEXTURECANVAS_LEVEL num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETMATERIALTEXTURECANVAS_CANVAS_ID num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_setMaterialAmbientColor 948
+#define FN_setMaterialAmbientColor 949
#define SETMATERIALAMBIENTCOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALAMBIENTCOLOR_COLOR num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialAmbientColor 949
+#define FN_getMaterialAmbientColor 950
#define GETMATERIALAMBIENTCOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialAntiAliasing 950
+#define FN_setMaterialAntiAliasing 951
#define SETMATERIALANTIALIASING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALANTIALIASING_AA num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialAntiAliasing 951
+#define FN_getMaterialAntiAliasing 952
#define GETMATERIALANTIALIASING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialBackfaceCulling 952
+#define FN_setMaterialBackfaceCulling 953
#define SETMATERIALBACKFACECULLING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALBACKFACECULLING_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialBackfaceCulling 953
+#define FN_getMaterialBackfaceCulling 954
#define GETMATERIALBACKFACECULLING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialBlendFactor 954
+#define FN_setMaterialBlendFactor 955
#define SETMATERIALBLENDFACTOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALBLENDFACTOR_BF num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialBlendFactor 955
+#define FN_getMaterialBlendFactor 956
#define GETMATERIALBLENDFACTOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialBlendMode 956
+#define FN_setMaterialBlendMode 957
#define SETMATERIALBLENDMODE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALBLENDMODE_BLEND_MODE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialBlendMode 957
+#define FN_getMaterialBlendMode 958
#define GETMATERIALBLENDMODE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialColorMask 958
+#define FN_setMaterialColorMask 959
#define SETMATERIALCOLORMASK_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALCOLORMASK_COLOR_MASK num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialColorMask 959
+#define FN_getMaterialColorMask 960
#define GETMATERIALCOLORMASK_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialColorMode 960
+#define FN_setMaterialColorMode 961
#define SETMATERIALCOLORMODE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALCOLORMODE_COLOR_MODE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialColorMode 961
+#define FN_getMaterialColorMode 962
#define GETMATERIALCOLORMODE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialDiffuseColor 962
+#define FN_setMaterialDiffuseColor 963
#define SETMATERIALDIFFUSECOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALDIFFUSECOLOR_COLOR num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialDiffuseColor 963
+#define FN_getMaterialDiffuseColor 964
#define GETMATERIALDIFFUSECOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialEmissiveColor 964
+#define FN_setMaterialEmissiveColor 965
#define SETMATERIALEMISSIVECOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALEMISSIVECOLOR_COLOR num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialEmissiveColor 965
+#define FN_getMaterialEmissiveColor 966
#define GETMATERIALEMISSIVECOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialFog 966
+#define FN_setMaterialFog 967
#define SETMATERIALFOG_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALFOG_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialFog 967
+#define FN_getMaterialFog 968
#define GETMATERIALFOG_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialFrontfaceCulling 968
+#define FN_setMaterialFrontfaceCulling 969
#define SETMATERIALFRONTFACECULLING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALFRONTFACECULLING_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialFrontfaceCulling 969
+#define FN_getMaterialFrontfaceCulling 970
#define GETMATERIALFRONTFACECULLING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialGouraudShading 970
+#define FN_setMaterialGouraudShading 971
#define SETMATERIALGOURAUDSHADING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALGOURAUDSHADING_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_materialIsGouraudShaded 971
+#define FN_materialIsGouraudShaded 972
#define MATERIALISGOURAUDSHADED_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_materialIsAplhaBlend 972
+#define FN_materialIsAplhaBlend 973
#define MATERIALISAPLHABLEND_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_materialIsTransparent 973
+#define FN_materialIsTransparent 974
#define MATERIALISTRANSPARENT_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialLighting 974
+#define FN_setMaterialLighting 975
#define SETMATERIALLIGHTING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALLIGHTING_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_materialIsLit 975
+#define FN_materialIsLit 976
#define MATERIALISLIT_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialType 976
+#define FN_setMaterialType 977
#define SETMATERIALTYPE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALTYPE_MAT_TYPE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialType 977
+#define FN_getMaterialType 978
#define GETMATERIALTYPE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialNormalize 978
+#define FN_setMaterialNormalize 979
#define SETMATERIALNORMALIZE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALNORMALIZE_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_materialIsNormalized 979
+#define FN_materialIsNormalized 980
#define MATERIALISNORMALIZED_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialPointCloud 980
+#define FN_setMaterialPointCloud 981
#define SETMATERIALPOINTCLOUD_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALPOINTCLOUD_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_materialIsPointCloud 981
+#define FN_materialIsPointCloud 982
#define MATERIALISPOINTCLOUD_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialFlag 982
+#define FN_setMaterialFlag 983
#define SETMATERIALFLAG_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALFLAG_MATERIAL_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETMATERIALFLAG_F_VALUE num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getMaterialFlag 983
+#define FN_getMaterialFlag 984
#define GETMATERIALFLAG_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETMATERIALFLAG_MATERIAL_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_setMaterialTexture 984
+#define FN_setMaterialTexture 985
#define SETMATERIALTEXTURE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALTEXTURE_LEVEL num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETMATERIALTEXTURE_IMG_ID num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_setMaterialShininess 985
+#define FN_setMaterialShininess 986
#define SETMATERIALSHININESS_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALSHININESS_SHININESS num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialShininess 986
+#define FN_getMaterialShininess 987
#define GETMATERIALSHININESS_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialSpecularColor 987
+#define FN_setMaterialSpecularColor 988
#define SETMATERIALSPECULARCOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALSPECULARCOLOR_COLOR num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialSpecularColor 988
+#define FN_getMaterialSpecularColor 989
#define GETMATERIALSPECULARCOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialThickness 989
+#define FN_setMaterialThickness 990
#define SETMATERIALTHICKNESS_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALTHICKNESS_THICKNESS num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getMaterialThickness 990
+#define FN_getMaterialThickness 991
#define GETMATERIALTHICKNESS_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setMaterialWireframe 991
+#define FN_setMaterialWireframe 992
#define SETMATERIALWIREFRAME_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETMATERIALWIREFRAME_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_materialIsWireframe 992
+#define FN_materialIsWireframe 993
#define MATERIALISWIREFRAME_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setActorTexture 993
+#define FN_setActorTexture 994
#define SETACTORTEXTURE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORTEXTURE_LAYER num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORTEXTURE_IMAGE_ID num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getActorMaterialCount 994
+#define FN_getActorMaterialCount 995
#define GETACTORMATERIALCOUNT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
-#define FN_setActorMaterialFlag 995
+#define FN_setActorMaterialFlag 996
#define SETACTORMATERIALFLAG_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORMATERIALFLAG_FLAG num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define SETACTORMATERIALFLAG_FLAG_VALUE num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_getActorMaterialFlag 996
+#define FN_getActorMaterialFlag 997
#define GETACTORMATERIALFLAG_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORMATERIALFLAG_MATERIAL num_var[1].nref[0].value[ num_var[1].byref_offset ]
#define GETACTORMATERIALFLAG_FLAG num_var[2].nref[0].value[ num_var[2].byref_offset ]
-#define FN_setActorMaterialType 997
+#define FN_setActorMaterialType 998
#define SETACTORMATERIALTYPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define SETACTORMATERIALTYPE_MATERIAL_TYPE num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_getActorMaterialType 998
+#define FN_getActorMaterialType 999
#define GETACTORMATERIALTYPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ]
#define GETACTORMATERIALTYPE_MATERIAL num_var[1].nref[0].value[ num_var[1].byref_offset ]
-#define FN_MaterialExists 999
+#define FN_MaterialExists 1000
#define MATERIALEXISTS_MATERIAL num_var[0].nref[0].value[ num_var[0].byref_offset ]
diff --git a/rcbasic_runtime/rc_func130_cases.h b/rcbasic_runtime/rc_func130_cases.h
index 7149e04..cf4e6c1 100644
--- a/rcbasic_runtime/rc_func130_cases.h
+++ b/rcbasic_runtime/rc_func130_cases.h
@@ -4,9 +4,6 @@ case FN_Fprint: //Sub Procedure
case FN_Input$: //String Function
rc_push_str(rc_input( INPUT$_PROMPT$ ));
break;
-case FN_tst: //Sub Procedure
- rc_tst( );
- break;
case FN_ArrayDim: //Number Function
//DUMMY CASE
@@ -1364,8 +1361,8 @@ case FN_ReadInput_Start: //Sub Procedure
case FN_ReadInput_Stop: //Sub Procedure
rc_readInput_Stop( );
break;
-case FN_ReadInput_Text$: //String Function
- rc_push_str(rc_readInput_Text( ));
+case FN_ReadInput_GetText$: //String Function
+ rc_push_str(rc_readInput_GetText( ));
break;
case FN_ReadInput_SetText: //Sub Procedure
rc_readInput_SetText( READINPUT_SETTEXT_TXT$ );
@@ -2630,6 +2627,12 @@ case FN_GetWorld3DMaxSubSteps: //Number Function
case FN_GetWorld3DTimeStep: //Number Function
rc_push_num(rc_getWorld3DTimeStep( ));
break;
+case FN_SetSceneFog: //Sub Procedure
+ rc_setSceneFog( SETSCENEFOG_COLOR, SETSCENEFOG_FOG_TYPE, SETSCENEFOG_START_VAL, SETSCENEFOG_END_VAL, SETSCENEFOG_DENSITY, SETSCENEFOG_PIXELFOG, SETSCENEFOG_RANGEFOG );
+ break;
+case FN_GetSceneFog: //Sub Procedure
+ rc_getSceneFog( &GETSCENEFOG_COLOR, &GETSCENEFOG_FOG_TYPE, &GETSCENEFOG_START_VAL, &GETSCENEFOG_END_VAL, &GETSCENEFOG_DENSITY, &GETSCENEFOG_PIXELFOG, &GETSCENEFOG_RANGEFOG );
+ break;
case FN_startParticleEmitter: //Sub Procedure
rc_startParticleEmitter( STARTPARTICLEEMITTER_ACTOR );
break;
diff --git a/rcbasic_runtime/rc_gfx.h b/rcbasic_runtime/rc_gfx.h
index 40a51ca..8104630 100644
--- a/rcbasic_runtime/rc_gfx.h
+++ b/rcbasic_runtime/rc_gfx.h
@@ -134,7 +134,11 @@ int mobile_event_filter(void* userdata, SDL_Event* evt)
bool rc_gfx_init()
{
+ #ifdef RC_WEB
+ if(SDL_Init(SDL_INIT_EVENTS | SDL_INIT_TIMER | SDL_INIT_VIDEO | SDL_INIT_JOYSTICK | SDL_INIT_SENSOR | SDL_INIT_NOPARACHUTE) < 0) //Audio causes init to fail on Fedora40 so I am leaving it out for now
+ #else
if(SDL_Init(SDL_INIT_EVENTS | SDL_INIT_TIMER | SDL_INIT_VIDEO | SDL_INIT_JOYSTICK | SDL_INIT_HAPTIC | SDL_INIT_SENSOR | SDL_INIT_NOPARACHUTE) < 0) //Audio causes init to fail on Fedora40 so I am leaving it out for now
+ #endif
{
bool rc_init_events = true;
bool rc_init_timer = true;
@@ -325,10 +329,11 @@ bool rc_windowOpenEx(std::string title, int x, int y, int w, int h, uint32_t win
rc_canvas.push_back(back_buffer);
rc_physics3D.world = createIrrBulletWorld(device, true, false);
- rc_physics3D.TimeStamp = device->getTimer()->getTime();
+ rc_physics3D.TimeStamp = SDL_GetTicks(); //device->getTimer()->getTime();
rc_physics3D.maxSubSteps = 1;
- rc_physics3D.fixedTimeStep = irr::f32(1.) / irr::f64(60.);
+ //rc_physics3D.fixedTimeStep = irr::f32(1.) / irr::f64(60.);
+ rc_physics3D.fixedTimeStep = -1;
rc_physics3D.world->setInternalTickCallback((btInternalTickCallback)myTickCallback2);
@@ -868,6 +873,24 @@ void sortCanvasZ()
//std::cout << std::endl;
}
+void rc_setActiveCanvas(int canvas_id)
+{
+ rc_active_canvas = canvas_id;
+
+ if(rc_active_canvas >= 0 && rc_active_canvas < rc_canvas.size())
+ {
+ if(rc_canvas[rc_active_canvas].texture)
+ VideoDriver->setRenderTarget(rc_canvas[rc_active_canvas].texture, false, false);
+
+ rc_setDriverMaterial();
+ }
+}
+
+int rc_activeCanvas()
+{
+ return rc_active_canvas;
+}
+
int rc_canvasOpen(int w, int h, int vx, int vy, int vw, int vh, int mode, int canvas_type=RC_CANVAS_TYPE_2D)
{
if(!VideoDriver)
@@ -927,7 +950,8 @@ int rc_canvasOpen(int w, int h, int vx, int vy, int vw, int vh, int mode, int ca
{
b2Vec2 gravity(0, 0);
canvas.physics2D.world = new b2World(gravity);
- canvas.physics2D.timeStep = 1/60.0; //the length of time passed to simulate (seconds)
+ canvas.physics2D.timeStep = -1; //the length of time passed to simulate (seconds)
+ canvas.physics2D.time_stamp = SDL_GetTicks();
canvas.physics2D.velocityIterations = 8; //how strongly to correct velocity
canvas.physics2D.positionIterations = 3; //how strongly to correct position
canvas.physics2D.enabled = true;
@@ -962,7 +986,10 @@ int rc_canvasOpen(int w, int h, int vx, int vy, int vw, int vh, int mode, int ca
}
if(rc_active_canvas < 0)
- rc_active_canvas = canvas_id;
+ {
+ rc_active_canvas = canvas_id;
+ rc_setActiveCanvas(rc_active_canvas);
+ }
for(int i = 0; i < rc_canvas_zOrder.size(); i++)
{
@@ -1052,28 +1079,22 @@ void rc_setCanvasPhysics2D(int canvas_id, bool flag)
rc_canvas[canvas_id].physics2D.enabled = flag;
}
-void rc_setActiveCanvas(int canvas_id)
-{
- rc_active_canvas = canvas_id;
-
- if(rc_active_canvas >= 0 && rc_active_canvas < rc_canvas.size())
- {
- if(rc_canvas[rc_active_canvas].texture)
- VideoDriver->setRenderTarget(rc_canvas[rc_active_canvas].texture, false, false);
- }
-}
-
-int rc_activeCanvas()
-{
- return rc_active_canvas;
-}
void rc_clearCanvas()
{
if(rc_active_canvas >= 0 && rc_active_canvas < rc_canvas.size())
{
if(rc_canvas[rc_active_canvas].texture)
- VideoDriver->clearBuffers(true, true, true, rc_clear_color);
+ switch(rc_canvas[rc_active_canvas].type)
+ {
+ case RC_CANVAS_TYPE_2D:
+ VideoDriver->clearBuffers(true, true, true, rc_clear_color);
+ break;
+ default:
+ VideoDriver->clearBuffers(true, true, true, rc_clear_color);
+ break;
+ }
+
}
}
@@ -1280,13 +1301,6 @@ int rc_cloneCanvas(int origin_canvas_id, int mode)
canvas.color_mod = irr::video::SColor(255,255,255,255).color;
- //2D Physics World
- b2Vec2 gravity(0, -9.8);
- canvas.physics2D.world = new b2World(gravity);
- canvas.physics2D.timeStep = 1/20.0; //the length of time passed to simulate (seconds)
- canvas.physics2D.velocityIterations = 8; //how strongly to correct velocity
- canvas.physics2D.positionIterations = 3; //how strongly to correct position
-
switch(mode)
{
@@ -1381,7 +1395,10 @@ void rc_setColor(Uint32 color)
Uint32 rc_getPixel(int x, int y)
{
- if(!rc_canvas[0].texture)
+ if(rc_active_canvas < 0 || rc_active_canvas >= rc_canvas.size())
+ return 0;
+
+ if(!rc_canvas[rc_active_canvas].texture)
{
return 0;
}
@@ -1392,8 +1409,12 @@ Uint32 rc_getPixel(int x, int y)
if(y < 0 || y >= rc_window_size.Height)
y = 0;
+ #ifdef RC_DRIVER_GLES2
+ y = rc_canvas[rc_active_canvas].texture->getSize().Height - (y+1);
+ #endif // RC_DRIVER_GLES2
- irr::video::ITexture* texture = rc_canvas[0].texture;
+
+ irr::video::ITexture* texture = rc_canvas[rc_active_canvas].texture;
video::ECOLOR_FORMAT format = texture->getColorFormat(); //std::cout << "format = " << (int) format << std::endl;
@@ -1409,10 +1430,12 @@ Uint32 rc_getPixel(int x, int y)
irr::video::SColor * texel = (SColor *)(texels + ((y * pitch) + (x * sizeof(SColor))));
- //irr::video::SColor c = texel[0];
+ irr::video::SColor c = texel[0];
texture->unlock();
+ color = c.color;
+
//std::cout << "color(" << x << ", " << y << ") = " << c.getRed() << ", " << c.getGreen() << ", " << c.getBlue() << std::endl;
}
@@ -1422,6 +1445,11 @@ Uint32 rc_getPixel(int x, int y)
void rc_drawRect(int x, int y, int w, int h)
{
+ // x and y seems to be offset by -1 in the GLES driver for this function. I will remove this once I fix it in the GLES driver but this works for now.
+ #ifdef RC_DRIVER_GLES2
+ x++;
+ y++;
+ #endif // RC_DRIVER_GLES2
irr::core::vector2d r_pos(x,y);
irr::core::dimension2d r_dim(w,h);
irr::core::rect r(r_pos, r_dim);
@@ -1438,13 +1466,6 @@ void rc_drawRectFill(int x, int y, int w, int h)
VideoDriver->draw2DRectangle(rc_active_color, r);
}
-void rc_drawCircle(int x, int y, double r)
-{
- irr::core::vector2d r_pos(x,y);
-
- VideoDriver->draw2DPolygon(r_pos, r, rc_active_color, 30);
-}
-
//Filled Circle Code from CuteAlien on Irrlicht forum
@@ -1476,23 +1497,6 @@ void makeCircle(irr::core::array& vertices, irr::core::ar
}
}
-void rc_drawCircleFill(int x, int y, double r)
-{
- irr::core::vector2d r_pos(x,y);
-
- // create the circle
- irr::core::array verticesCircle;
- irr::core::array indicesCircle;
- CircleSettings circle;
- circle.center = r_pos;
- circle.radius = r;
- circle.color = rc_active_color;
- makeCircle(verticesCircle, indicesCircle, circle);
-
- VideoDriver->draw2DVertexPrimitiveList(verticesCircle.pointer(), verticesCircle.size(),
- indicesCircle.pointer(), indicesCircle.size()-2, video::EVT_STANDARD, scene::EPT_TRIANGLE_FAN,
- video::EIT_16BIT);
-}
void rc_drawLine(int x1, int y1, int x2, int y2)
{
@@ -1542,8 +1546,8 @@ void makeEllipse(irr::core::array& vertices, irr::core::a
int ry = settings.radius;
for ( u32 i=1; i < settings.numVertices; i++ )
{
- irr::f32 x = rx * std::cos( radians(i*stepSize) ) + centerf.Y ;
- irr::f32 y = ry * std::sin( radians(i*stepSize) ) + centerf.X ;
+ irr::f32 x = rx * std::cos( radians(i*stepSize) ) + centerf.X ;
+ irr::f32 y = ry * std::sin( radians(i*stepSize) ) + centerf.Y ;
vertices[i] = video::S3DVertex(x, y, 0.f, 0.f, 1.f, 0.f, settings.color, 0.5f, 0.5f);
}
@@ -1566,6 +1570,7 @@ void rc_drawEllipse(int x, int y, int rx, int ry)
for(int i = 2; i < verticesCircle.size(); i++)
{
+ //std::cout << "V[" << i << "] = (" << verticesCircle[i-1].Pos.X << ", " << verticesCircle[i-1].Pos.Y << ") (" << verticesCircle[i].Pos.X << ", " << verticesCircle[i].Pos.Y << ")" << std::endl;
rc_drawLine(verticesCircle[i-1].Pos.X, verticesCircle[i-1].Pos.Y, verticesCircle[i].Pos.X, verticesCircle[i].Pos.Y);
}
@@ -1573,6 +1578,7 @@ void rc_drawEllipse(int x, int y, int rx, int ry)
rc_drawLine(verticesCircle[n].Pos.X, verticesCircle[n].Pos.Y, verticesCircle[1].Pos.X, verticesCircle[1].Pos.Y);
}
+
void rc_drawEllipseFill(int x, int y, int rx, int ry)
{
irr::core::vector2d r_pos(x,y);
@@ -1593,6 +1599,31 @@ void rc_drawEllipseFill(int x, int y, int rx, int ry)
video::EIT_16BIT);
}
+void rc_drawCircle(int x, int y, double r)
+{
+ rc_drawEllipse(x, y, r, r);
+}
+
+void rc_drawCircleFill(int x, int y, double r)
+{
+ rc_drawEllipseFill(x, y, r, r);
+ return;
+
+ irr::core::vector2d r_pos(x,y);
+
+ // create the circle
+ irr::core::array verticesCircle;
+ irr::core::array indicesCircle;
+ CircleSettings circle;
+ circle.center = r_pos;
+ circle.radius = r;
+ circle.color = rc_active_color;
+ makeCircle(verticesCircle, indicesCircle, circle);
+
+ VideoDriver->draw2DVertexPrimitiveList(verticesCircle.pointer(), verticesCircle.size(),
+ indicesCircle.pointer(), indicesCircle.size()-2, video::EVT_STANDARD, scene::EPT_TRIANGLE_FAN,
+ video::EIT_16BIT);
+}
int rc_loadFont(std::string fnt_file, int font_size)
@@ -2167,7 +2198,7 @@ void rc_readInput_Stop()
SDL_StopTextInput();
}
-std::string rc_readInput_Text()
+std::string rc_readInput_GetText()
{
return rc_textinput_string;
}
@@ -2314,6 +2345,7 @@ void rc_getImageBuffer(int img_id, double * pdata)
void rc_setBilinearFilter(bool flag)
{
rc_bilinear_filter = flag;
+ rc_setDriverMaterial();
}
bool rc_getBilinearFilter()
@@ -2361,6 +2393,8 @@ void rc_setBlendMode(int blend_mode)
case 8: rc_blend_mode = EBO_MIN_ALPHA; break;
case 9: rc_blend_mode = EBO_MAX_ALPHA; break;
}
+
+ rc_setDriverMaterial();
}
int rc_getBlendMode()
@@ -2392,7 +2426,8 @@ void rc_drawImage(int img_id, int x, int y)
//irr::core::rect dest( irr::core::vector2d(x, y), irr::core::dimension2d(src_w, src_h));;
- irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].dimension.Width, rc_canvas[rc_active_canvas].dimension.Height);
+ //irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].dimension.Width, rc_canvas[rc_active_canvas].dimension.Height);
+ irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].texture->getSize().Width, rc_canvas[rc_active_canvas].texture->getSize().Height);
draw2DImage(VideoDriver, rc_image[img_id].image, sourceRect, position, rotationPoint, rotation, scale, useAlphaChannel, color, screenSize);
}
@@ -2481,7 +2516,8 @@ void rc_drawImage_Rotate(int img_id, int x, int y, double angle)
rc_image[img_id].color_mod.getGreen(),
rc_image[img_id].color_mod.getBlue());
- irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].dimension.Width, rc_canvas[rc_active_canvas].dimension.Height);
+ //irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].dimension.Width, rc_canvas[rc_active_canvas].dimension.Height);
+ irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].texture->getSize().Width, rc_canvas[rc_active_canvas].texture->getSize().Height);
draw2DImage(VideoDriver, rc_image[img_id].image, sourceRect, position, rotationPoint, rotation, scale, useAlphaChannel, color, screenSize);
}
@@ -2509,7 +2545,8 @@ void rc_drawImage_Zoom(int img_id, int x, int y, double zx, double zy)
rc_image[img_id].color_mod.getGreen(),
rc_image[img_id].color_mod.getBlue());
- irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].dimension.Width, rc_canvas[rc_active_canvas].dimension.Height);
+ //irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].dimension.Width, rc_canvas[rc_active_canvas].dimension.Height);
+ irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].texture->getSize().Width, rc_canvas[rc_active_canvas].texture->getSize().Height);
draw2DImage(VideoDriver, rc_image[img_id].image, sourceRect, position, rotationPoint, rotation, scale, useAlphaChannel, color, screenSize);
}
@@ -2537,7 +2574,8 @@ void rc_drawImage_ZoomEx(int img_id, int x, int y, int src_x, int src_y, int src
rc_image[img_id].color_mod.getGreen(),
rc_image[img_id].color_mod.getBlue());
- irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].dimension.Width, rc_canvas[rc_active_canvas].dimension.Height);
+ //irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].dimension.Width, rc_canvas[rc_active_canvas].dimension.Height);
+ irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].texture->getSize().Width, rc_canvas[rc_active_canvas].texture->getSize().Height);
draw2DImage(VideoDriver, rc_image[img_id].image, sourceRect, position, rotationPoint, rotation, scale, useAlphaChannel, color, screenSize);
}
@@ -2565,7 +2603,8 @@ void rc_drawImage_Rotozoom(int img_id, int x, int y, double angle, double zx, do
rc_image[img_id].color_mod.getGreen(),
rc_image[img_id].color_mod.getBlue());
- irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].dimension.Width, rc_canvas[rc_active_canvas].dimension.Height);
+ //irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].dimension.Width, rc_canvas[rc_active_canvas].dimension.Height);
+ irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].texture->getSize().Width, rc_canvas[rc_active_canvas].texture->getSize().Height);
draw2DImage(VideoDriver, rc_image[img_id].image, sourceRect, position, rotationPoint, rotation, scale, useAlphaChannel, color, screenSize);
}
@@ -2593,7 +2632,8 @@ void rc_drawImage_RotozoomEx(int img_id, int x, int y, int src_x, int src_y, int
rc_image[img_id].color_mod.getGreen(),
rc_image[img_id].color_mod.getBlue());
- irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].dimension.Width, rc_canvas[rc_active_canvas].dimension.Height);
+ //irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].dimension.Width, rc_canvas[rc_active_canvas].dimension.Height);
+ irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].texture->getSize().Width, rc_canvas[rc_active_canvas].texture->getSize().Height);
draw2DImage(VideoDriver, rc_image[img_id].image, sourceRect, position, rotationPoint, rotation, scale, useAlphaChannel, color, screenSize);
}
@@ -2623,7 +2663,8 @@ void rc_drawImage_Flip(int img_id, int x, int y, bool h, bool v)
rc_image[img_id].color_mod.getGreen(),
rc_image[img_id].color_mod.getBlue());
- irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].dimension.Width, rc_canvas[rc_active_canvas].dimension.Height);
+ //irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].dimension.Width, rc_canvas[rc_active_canvas].dimension.Height);
+ irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].texture->getSize().Width, rc_canvas[rc_active_canvas].texture->getSize().Height);
draw2DImage(VideoDriver, rc_image[img_id].image, sourceRect, position, rotationPoint, rotation, scale, useAlphaChannel, color, screenSize);
}
@@ -2652,7 +2693,8 @@ void rc_drawImage_FlipEx(int img_id, int x, int y, int src_x, int src_y, int src
rc_image[img_id].color_mod.getGreen(),
rc_image[img_id].color_mod.getBlue());
- irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].dimension.Width, rc_canvas[rc_active_canvas].dimension.Height);
+ //irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].dimension.Width, rc_canvas[rc_active_canvas].dimension.Height);
+ irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].texture->getSize().Width, rc_canvas[rc_active_canvas].texture->getSize().Height);
draw2DImage(VideoDriver, rc_image[img_id].image, sourceRect, position, rotationPoint, rotation, scale, useAlphaChannel, color, screenSize);
}
@@ -2683,7 +2725,8 @@ void rc_drawImage_Blit(int img_id, int x, int y, int src_x, int src_y, int src_w
irr::core::rect dest( irr::core::vector2d(x, y), irr::core::dimension2d(src_w, src_h));
- irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].dimension.Width, rc_canvas[rc_active_canvas].dimension.Height);
+ //irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].dimension.Width, rc_canvas[rc_active_canvas].dimension.Height);
+ irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].texture->getSize().Width, rc_canvas[rc_active_canvas].texture->getSize().Height);
draw2DImage(VideoDriver, rc_image[img_id].image, sourceRect, position, rotationPoint, rotation, scale, useAlphaChannel, color, screenSize);
}
@@ -2712,7 +2755,8 @@ void rc_drawImage_RotateEx(int img_id, int x, int y, int src_x, int src_y, int s
rc_image[img_id].color_mod.getGreen(),
rc_image[img_id].color_mod.getBlue());
- irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].dimension.Width, rc_canvas[rc_active_canvas].dimension.Height);
+ //irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].dimension.Width, rc_canvas[rc_active_canvas].dimension.Height);
+ irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].texture->getSize().Width, rc_canvas[rc_active_canvas].texture->getSize().Height);
irr::core::rect dest( irr::core::vector2d(x, y), irr::core::dimension2d(src_w, src_h));
@@ -2744,7 +2788,8 @@ void rc_drawImage_BlitEx(int img_id, int x, int y, int w, int h, int src_x, int
irr::core::rect dest( irr::core::vector2d(x, y), irr::core::dimension2d(w, h));
- irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].dimension.Width, rc_canvas[rc_active_canvas].dimension.Height);
+ //irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].dimension.Width, rc_canvas[rc_active_canvas].dimension.Height);
+ irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].texture->getSize().Width, rc_canvas[rc_active_canvas].texture->getSize().Height);
draw2DImage2(VideoDriver, rc_image[img_id].image, sourceRect, dest, rotationPoint, rotation, useAlphaChannel, color, screenSize );
}
@@ -2838,6 +2883,10 @@ void rc_floodFill(int x, int y)
if(y < 0 || y >= rc_canvas[rc_active_canvas].dimension.Height)
return;
+ #ifdef RC_DRIVER_GLES2
+ y = rc_canvas[rc_active_canvas].texture->getSize().Height - (y+1);
+ #endif // RC_DRIVER_GLES2
+
Uint32* img_pixels = (Uint32*)rc_canvas[rc_active_canvas].texture->lock();
Uint32 flood_size = rc_canvas[rc_active_canvas].texture->getSize().Width*rc_canvas[rc_active_canvas].texture->getSize().Height;
@@ -2876,7 +2925,8 @@ void rc_floodFill(int x, int y)
bool useAlphaChannel = true;
irr::video::SColor color(rc_canvas[rc_active_canvas].color_mod);
- irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].dimension.Width, rc_canvas[rc_active_canvas].dimension.Height);
+ //irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].dimension.Width, rc_canvas[rc_active_canvas].dimension.Height);
+ irr::core::vector2df screenSize(rc_canvas[rc_active_canvas].texture->getSize().Width, rc_canvas[rc_active_canvas].texture->getSize().Height);
rc_setActiveCanvas(rc_active_canvas);
draw2DImage(VideoDriver, old_canvas, sourceRect, position, rotationPoint, rotation, scale, useAlphaChannel, color, screenSize);
@@ -2916,29 +2966,49 @@ int rc_windowClip(int x, int y, int w, int h)
if(w <= 0 || h <=0)
return -1;
- if(rc_canvas.size()>0)
- {
- if(!rc_canvas[0].texture)
- return -1;
- }
- else
- return -1;
+ if(rc_canvas.size() == 0)
+ return -1;
- irr::video::ITexture* texture = VideoDriver->addRenderTargetTexture(irr::core::dimension2d((irr::u32)w, (irr::u32)h), "win_clip_image", irr::video::ECF_A8R8G8B8);
+ if(!rc_canvas[0].texture)
+ return -1;
+
+ #ifdef RC_DRIVER_GLES2
+ Uint32 size_n = 2;
+ Uint32 dim_max = (w > h ? w : h);
+ while(size_n < dim_max) size_n *= 2;
+ irr::video::ITexture* texture = VideoDriver->addRenderTargetTexture(irr::core::dimension2d((irr::u32)size_n, (irr::u32)size_n), "canvas_clip_image", ECF_A8R8G8B8);
+ #else
+ irr::video::ITexture* texture = VideoDriver->addRenderTargetTexture(irr::core::dimension2d((irr::u32)w, (irr::u32)h), "canvas_clip_image", irr::video::ECF_A8R8G8B8);
+ #endif // RC_WEB
if(!texture)
return -1;
VideoDriver->setRenderTarget(texture);
- drawCanvasImage(rc_canvas[0].texture, 0, 0, x, y, w, h, w, h);
+ int tgt_w = texture->getSize().Width;
+ int tgt_h = texture->getSize().Height;
- VideoDriver->setRenderTarget(rc_canvas[0].texture);
+ #ifdef RC_DRIVER_GLES2
+ int canvas_id = 0;
- if(rc_active_canvas >= 0 && rc_active_canvas < rc_canvas.size())
- if(rc_canvas[rc_active_canvas].texture)
- VideoDriver->setRenderTarget(rc_canvas[rc_active_canvas].texture, false, false);
+ irr::core::vector2d screenSize( (irr::f32) tgt_w, (irr::f32) tgt_h );
+ irr::video::SColor color(rc_canvas[canvas_id].color_mod);
+ irr::core::dimension2d cv_dim(tgt_w, tgt_h);
+ irr::core::position2d cv_pos(0, 0);
+ irr::core::vector2d cv_offset(x, rc_canvas[canvas_id].texture->getSize().Height - y - cv_dim.Height);
+ irr::core::rect src( cv_offset, cv_dim );
+ irr::core::rect dest( irr::core::vector2d(cv_pos.X, cv_pos.Y), irr::core::dimension2d(cv_dim.Width, cv_dim.Height) );
+ draw2DImage2(VideoDriver, rc_canvas[canvas_id].texture, src, dest, irr::core::position2d(0, 0), 0, true, color, screenSize);
+ //rc_setDriverMaterial();
+ //VideoDriver->draw2DImage(rc_canvas[rc_active_canvas].texture, dest, src, 0, 0, false);
+ #else
+ drawCanvasImage(rc_canvas[0].texture, 0, 0, x, y, w, h, tgt_w, tgt_h);
+ #endif // RC_DRIVER_GLES2
+
+ rc_setActiveCanvas(rc_active_canvas);
+ //VideoDriver->setRenderTarget(rc_canvas[rc_active_canvas].texture, false, false);
int img_id = -1;
rc_image_obj img;
@@ -2981,16 +3051,43 @@ int rc_canvasClip(int x, int y, int w, int h)
else
return -1;
+ #ifdef RC_DRIVER_GLES2
+ Uint32 size_n = 2;
+ Uint32 dim_max = (w > h ? w : h);
+ while(size_n < dim_max) size_n *= 2;
+ irr::video::ITexture* texture = VideoDriver->addRenderTargetTexture(irr::core::dimension2d((irr::u32)size_n, (irr::u32)size_n), "canvas_clip_image", ECF_A8R8G8B8);
+ #else
irr::video::ITexture* texture = VideoDriver->addRenderTargetTexture(irr::core::dimension2d((irr::u32)w, (irr::u32)h), "canvas_clip_image", irr::video::ECF_A8R8G8B8);
+ #endif // RC_WEB
if(!texture)
return -1;
VideoDriver->setRenderTarget(texture);
- drawCanvasImage(rc_canvas[rc_active_canvas].texture, 0, 0, x, y, w, h, w, h);
+ int tgt_w = texture->getSize().Width;
+ int tgt_h = texture->getSize().Height;
- VideoDriver->setRenderTarget(rc_canvas[rc_active_canvas].texture, false, false);
+ #ifdef RC_DRIVER_GLES2
+ int canvas_id = rc_active_canvas;
+
+ irr::core::vector2d screenSize( (irr::f32) tgt_w, (irr::f32) tgt_h );
+ irr::video::SColor color(rc_canvas[canvas_id].color_mod);
+ irr::core::dimension2d cv_dim(tgt_w, tgt_h);
+ irr::core::position2d cv_pos(0, 0);
+ irr::core::vector2d cv_offset(x, rc_canvas[canvas_id].texture->getSize().Height - y - cv_dim.Height);
+ irr::core::rect src( cv_offset, cv_dim );
+ irr::core::rect dest( irr::core::vector2d(cv_pos.X, cv_pos.Y), irr::core::dimension2d(cv_dim.Width, cv_dim.Height) );
+ draw2DImage2(VideoDriver, rc_canvas[canvas_id].texture, src, dest, irr::core::position2d(0, 0), 0, true, color, screenSize);
+
+ //rc_setDriverMaterial();
+ //VideoDriver->draw2DImage(rc_canvas[rc_active_canvas].texture, dest, src, 0, 0, false);
+ #else
+ drawCanvasImage(rc_canvas[rc_active_canvas].texture, 0, 0, x, y, w, h, tgt_w, tgt_h);
+ #endif // RC_DRIVER_GLES2
+
+ rc_setActiveCanvas(rc_active_canvas);
+ //VideoDriver->setRenderTarget(rc_canvas[rc_active_canvas].texture, false, false);
int img_id = -1;
rc_image_obj img;
@@ -3024,16 +3121,21 @@ int rc_canvasClip(int x, int y, int w, int h)
void rc_preUpdate()
{
//3D World Update
- rc_physics3D.DeltaTime = device->getTimer()->getTime() - rc_physics3D.TimeStamp;
- rc_physics3D.TimeStamp = device->getTimer()->getTime();
- rc_physics3D.world->stepSimulation(rc_physics3D.DeltaTime*0.001f, rc_physics3D.maxSubSteps, rc_physics3D.fixedTimeStep);
+ //rc_physics3D.DeltaTime = device->getTimer()->getTime() - rc_physics3D.TimeStamp;
+ //rc_physics3D.TimeStamp = device->getTimer()->getTime();
+ rc_physics3D.DeltaTime = SDL_GetTicks() - rc_physics3D.TimeStamp;
+ rc_physics3D.TimeStamp = SDL_GetTicks();
+ float fixed_timestep = rc_physics3D.fixedTimeStep < 0 ? rc_physics3D.DeltaTime*0.001f : rc_physics3D.fixedTimeStep;
+ rc_physics3D.world->stepSimulation(rc_physics3D.DeltaTime*0.001f, rc_physics3D.maxSubSteps, fixed_timestep);
for(int i = 0; i < rc_canvas.size(); i++)
{
if(rc_canvas[i].type != RC_CANVAS_TYPE_SPRITE)
continue;
- float step = rc_canvas[i].physics2D.timeStep;
+ Uint32 delta_time = SDL_GetTicks() - rc_canvas[i].physics2D.time_stamp;
+ rc_canvas[i].physics2D.time_stamp = SDL_GetTicks();
+ float step = rc_canvas[i].physics2D.timeStep < 0 ? (delta_time*0.001f) : rc_canvas[i].physics2D.timeStep;
int32 velocityIterations = rc_canvas[i].physics2D.velocityIterations;
int32 positionIterations = rc_canvas[i].physics2D.positionIterations;
@@ -3434,9 +3536,12 @@ bool rc_update()
if(!hasPreUpdated)
{
- rc_physics3D.DeltaTime = device->getTimer()->getTime() - rc_physics3D.TimeStamp;
- rc_physics3D.TimeStamp = device->getTimer()->getTime();
- rc_physics3D.world->stepSimulation(rc_physics3D.DeltaTime*0.001f, rc_physics3D.maxSubSteps, rc_physics3D.fixedTimeStep);
+ //rc_physics3D.DeltaTime = device->getTimer()->getTime() - rc_physics3D.TimeStamp;
+ //rc_physics3D.TimeStamp = device->getTimer()->getTime();
+ rc_physics3D.DeltaTime = SDL_GetTicks() - rc_physics3D.TimeStamp;
+ rc_physics3D.TimeStamp = SDL_GetTicks();
+ float fixed_timestep = rc_physics3D.fixedTimeStep < 0 ? rc_physics3D.DeltaTime*0.001f : rc_physics3D.fixedTimeStep;
+ rc_physics3D.world->stepSimulation(rc_physics3D.DeltaTime*0.001f, rc_physics3D.maxSubSteps, fixed_timestep);
}
for(int i = 0; i < rc_canvas.size(); i++)
diff --git a/rcbasic_runtime/rc_gfx_core.h b/rcbasic_runtime/rc_gfx_core.h
index 30d453f..4e80130 100644
--- a/rcbasic_runtime/rc_gfx_core.h
+++ b/rcbasic_runtime/rc_gfx_core.h
@@ -307,6 +307,7 @@ struct rc_physicsWorld2D_obj
b2World* world;
rc_contactListener_obj* contact_listener;
+ Uint32 time_stamp;
float timeStep = 1/60.0; //the length of time passed to simulate (seconds)
int velocityIterations = 8; //how strongly to correct velocity
int positionIterations = 3; //how strongly to correct position
@@ -738,6 +739,28 @@ irr::video::E_BLEND_OPERATION rc_blend_mode = irr::video::EBO_ADD;
bool rc_bilinear_filter = false;
+void rc_setDriverMaterial()
+{
+ if(!VideoDriver)
+ return;
+
+ irr::video::SMaterial material;
+ material.Lighting = false;
+ material.ZWriteEnable = irr::video::EZW_OFF;
+ material.ZBuffer = false;
+ material.BackfaceCulling = false;
+ material.TextureLayer[0].Texture = 0;
+ material.TextureLayer[0].BilinearFilter = rc_bilinear_filter;
+ material.MaterialTypeParam = irr::video::pack_textureBlendFunc(irr::video::EBF_SRC_ALPHA, irr::video::EBF_ONE_MINUS_SRC_ALPHA, irr::video::EMFN_MODULATE_1X, irr::video::EAS_TEXTURE | irr::video::EAS_VERTEX_COLOR);
+ material.BlendOperation = rc_blend_mode;
+ material.BlendOperation = irr::video::EBO_ADD;
+
+ material.MaterialType = irr::video::EMT_ONETEXTURE_BLEND;
+
+ VideoDriver->setMaterial(material);
+}
+
+
void draw2DImage(irr::video::IVideoDriver *driver, irr::video::ITexture* texture, irr::core::rect sourceRect, irr::core::position2d position, irr::core::position2d rotationPoint, irr::f32 rotation, irr::core::vector2df scale, bool useAlphaChannel, irr::video::SColor color, irr::core::vector2d screenSize)
{
if(rc_active_canvas < 0 || rc_active_canvas >= rc_canvas.size())
@@ -826,6 +849,8 @@ void draw2DImage(irr::video::IVideoDriver *driver, irr::video::ITexture* texture
driver->setTransform(irr::video::ETS_PROJECTION,oldProjMat);
driver->setTransform(irr::video::ETS_VIEW,oldViewMat);
driver->setTransform(irr::video::ETS_WORLD,oldWorldMat);
+
+ rc_setDriverMaterial();
}
void draw2DImage2(irr::video::IVideoDriver *driver, irr::video::ITexture* texture, irr::core::rect sourceRect, irr::core::rect destRect, irr::core::position2d rotationPoint, irr::f32 rotation, bool useAlphaChannel, irr::video::SColor color, irr::core::vector2d screenSize )
@@ -916,6 +941,8 @@ void draw2DImage2(irr::video::IVideoDriver *driver, irr::video::ITexture* textur
driver->setTransform(irr::video::ETS_PROJECTION,oldProjMat);
driver->setTransform(irr::video::ETS_VIEW,oldViewMat);
driver->setTransform(irr::video::ETS_WORLD,oldWorldMat);
+
+ rc_setDriverMaterial();
}
diff --git a/rcbasic_runtime/rc_os_defines.h b/rcbasic_runtime/rc_os_defines.h
index c4814d6..50e40c0 100755
--- a/rcbasic_runtime/rc_os_defines.h
+++ b/rcbasic_runtime/rc_os_defines.h
@@ -2,7 +2,7 @@
#define RC_OS_DEFINES_H_INCLUDED
//USED FOR TESTING ONLY
-#define RC_TESTING
+//#define RC_TESTING
//I am checking Android first since I think it also defines __linux__
@@ -10,7 +10,7 @@
#define RC_ANDROID
#elif defined(__linux__)
#define RC_LINUX
-#elif __EMSCRIPTEN__
+#elif defined(__EMSCRIPTEN__)
#define RC_WEB
#elif defined(_WIN32) || defined(_WIN64)
#define RC_WINDOWS
@@ -40,7 +40,7 @@
//FOR TESTING PURPOSES
#ifdef RC_TESTING
-//#define RC_DRIVER_GLES2
+#define RC_DRIVER_GLES2
#endif // RC_TESTING
#define RC_PI 3.14159265359
diff --git a/rcbasic_runtime/rc_physics3D_base.h b/rcbasic_runtime/rc_physics3D_base.h
index e1adbae..1c66080 100644
--- a/rcbasic_runtime/rc_physics3D_base.h
+++ b/rcbasic_runtime/rc_physics3D_base.h
@@ -42,4 +42,30 @@ double rc_getWorld3DTimeStep()
return rc_physics3D.fixedTimeStep;
}
+void rc_setSceneFog (Uint32 color, int fog_type, double start_val, double end_val, double density, bool pixelFog, bool rangeFog)
+{
+ if(VideoDriver)
+ VideoDriver->setFog(irr::video::SColor(color), (irr::video::E_FOG_TYPE)fog_type, start_val, end_val, density, pixelFog, rangeFog);
+}
+
+void rc_getSceneFog (double* color, double* fog_type, double* start_val, double* end_val, double* density, double* pixelFog, double* rangeFog)
+{
+ irr::video::SColor col;
+ irr::video::E_FOG_TYPE ftype;
+ irr::f32 sv, ev, den;
+ bool pf, rf;
+ if(VideoDriver)
+ {
+ VideoDriver->getFog(col, ftype, sv, ev, den, pf, rf);
+
+ *color = (double)col.color;
+ *fog_type = (double)( (irr::video::E_FOG_TYPE) ftype);
+ *start_val = (double)sv;
+ *end_val = (double)ev;
+ *density = (double)den;
+ *pixelFog = (double)( pf ? 1.0 : 0.0 );
+ *rangeFog = (double)( rf ? 1.0 : 0.0 );
+ }
+}
+
#endif // RC_PHYSICS3D_BASE_H_INCLUDED
diff --git a/rcbasic_runtime/rc_spritelib.h b/rcbasic_runtime/rc_spritelib.h
index 8a612b6..35825dd 100644
--- a/rcbasic_runtime/rc_spritelib.h
+++ b/rcbasic_runtime/rc_spritelib.h
@@ -804,7 +804,9 @@ bool rc_spriteIsVisible(int spr_id)
//This function is called on each canvas on update
void drawSprites(int canvas_id)
{
- float step = rc_canvas[canvas_id].physics2D.timeStep;
+ Uint32 delta_time = SDL_GetTicks() - rc_canvas[canvas_id].physics2D.time_stamp;
+ rc_canvas[canvas_id].physics2D.time_stamp = SDL_GetTicks();
+ float step = rc_canvas[canvas_id].physics2D.timeStep < 0 ? (delta_time*0.001f) : rc_canvas[canvas_id].physics2D.timeStep;
int32 velocityIterations = rc_canvas[canvas_id].physics2D.velocityIterations;
int32 positionIterations = rc_canvas[canvas_id].physics2D.positionIterations;
diff --git a/rcbasic_runtime/rcbasic_runtime.depend b/rcbasic_runtime/rcbasic_runtime.depend
index 371a48c..805aa8d 100755
--- a/rcbasic_runtime/rcbasic_runtime.depend
+++ b/rcbasic_runtime/rcbasic_runtime.depend
@@ -1,5 +1,5 @@
# depslib dependency file v1.0
-1731732087 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/main.cpp
+1733272320 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/main.cpp
"rc_os_defines.h"
@@ -32,10 +32,10 @@
"rc_func130_cases.h"
-1731732087 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_os_defines.h
+1733454924 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_os_defines.h
-1731903073 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_defines.h
+1733270962 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_defines.h
1730291453 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_stdlib.h
"rc_os_defines.h"
@@ -1247,7 +1247,7 @@
1727545973 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/RealisticWater.h
-1731729981 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_gfx.h
+1733454956 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_gfx.h
"SDL.h"
@@ -1271,7 +1271,7 @@
"rc_joints.h"
-1731727404 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_gfx_core.h
+1733272044 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_gfx_core.h
"SDL.h"
"btBulletDynamicsCommon.h"
"BulletSoftBody/btSoftRigidDynamicsWorld.h"
@@ -2272,7 +2272,7 @@
"rc_gfx_core.h"
-1731903073 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_func130_cases.h
+1733270962 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_func130_cases.h
1724469097 source:/home/n00b/Projects/irrBullet/src/irrBullet.cpp
"irrBullet.h"
@@ -2487,7 +2487,7 @@
-1731722537 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_spritelib.h
+1733028518 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_spritelib.h
"SDL.h"
"rc_sprite2D.h"
@@ -2514,7 +2514,7 @@
"rc_sprite2D.h"
"rc_gfx_core.h"
-1731722537 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_physics3D_base.h
+1732560585 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_physics3D_base.h
"rc_gfx_core.h"
1731727404 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_base_actor.h
diff --git a/rcbasic_runtime/rcbasic_runtime.layout b/rcbasic_runtime/rcbasic_runtime.layout
index dd7076f..40dd551 100755
--- a/rcbasic_runtime/rcbasic_runtime.layout
+++ b/rcbasic_runtime/rcbasic_runtime.layout
@@ -1,25 +1,25 @@
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -27,24 +27,9 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -52,19 +37,29 @@
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
@@ -72,24 +67,9 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -97,34 +77,89 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+