diff --git a/RCBasic_Dev_Setup.bat b/RCBasic_Dev_Setup.bat new file mode 100644 index 0000000..951c73f --- /dev/null +++ b/RCBasic_Dev_Setup.bat @@ -0,0 +1,190 @@ +cd .. + +set DEV_BASE_DIR=%CD% + +git clone --branch sdl2_device https://github.com/n00b87/RCIrrlicht.git + +git clone --branch irrlicht_loader https://github.com/n00b87/an8-parser.git + +git clone https://github.com/n00b87/RCDocs.git +git clone https://github.com/n00b87/IrrTheora.git +git clone https://github.com/n00b87/irrBullet.git + +git clone --branch "VER-2-13-3" https://github.com/freetype/freetype.git + +curl -Lo SDL2-devel-2.30.10-mingw.zip "https://github.com/libsdl-org/SDL/releases/download/release-2.30.10/SDL2-devel-2.30.10-mingw.zip" +tar -xf SDL2-devel-2.30.10-mingw.zip +rename SDL2-2.30.10 SDL2-dev + +curl -Lo SDL2_image-devel-2.8.3-mingw.zip "https://github.com/libsdl-org/SDL_image/releases/download/release-2.8.3/SDL2_image-devel-2.8.3-mingw.zip" +tar -xf SDL2_image-devel-2.8.3-mingw.zip +rename SDL2_image-2.8.3 SDL2_image-dev + +curl -Lo SDL2_mixer-devel-2.8.0-mingw.zip "https://github.com/libsdl-org/SDL_mixer/releases/download/release-2.8.0/SDL2_mixer-devel-2.8.0-mingw.zip" +tar -xf SDL2_mixer-devel-2.8.0-mingw.zip +rename SDL2_mixer-2.8.0 SDL2_mixer-dev + +curl -Lo SDL2_net-devel-2.2.0-mingw.zip "https://github.com/libsdl-org/SDL_net/releases/download/release-2.2.0/SDL2_net-devel-2.2.0-mingw.zip" +tar -xf SDL2_net-devel-2.2.0-mingw.zip +rename SDL2_net-2.2.0 SDL2_net-dev + +git clone --branch "v1.1.1" https://github.com/xiph/theora.git +git clone --branch "v1.1.1" https://github.com/xiph/theora.git theora64 +git clone --branch "v1.3.7" https://github.com/xiph/vorbis.git +git clone --branch "v1.3.5" https://github.com/xiph/ogg.git + +git clone --branch "v2.4.2" https://github.com/erincatto/box2d.git +git clone --branch "3.25" https://github.com/bulletphysics/bullet3.git + +cd ogg + +set TMP_PATH=%PATH% + +set PATH=%MINGW32%\bin;%PATH% +mkdir build +cd build +cmake -G "MinGW Makefiles" .. +mingw32-make +set PATH=%TMP_PATH% + +cd .. + +set PATH=%MINGW64%\bin;%PATH% +mkdir build64 +cd build64 +cmake -G "MinGW Makefiles" .. +mingw32-make +set PATH=%TMP_PATH% + +cd %DEV_BASE_DIR% + +cd vorbis + +set PATH=%MINGW32%\bin;%PATH% +mkdir build +cd build +cmake -G "MinGW Makefiles" .. -DOGG_INCLUDE_DIR=%DEV_BASE_DIR%\ogg\include -DOGG_LIBRARY=%DEV_BASE_DIR%\ogg\build\libogg.a +mingw32-make +set PATH=%TMP_PATH% + +cd .. + +set PATH=%MINGW64%\bin;%PATH% +mkdir build64 +cd build64 +cmake -G "MinGW Makefiles" .. -DOGG_INCLUDE_DIR=%DEV_BASE_DIR%\ogg\include -DOGG_LIBRARY=%DEV_BASE_DIR%\ogg\build64\libogg.a +mingw32-make +set PATH=%TMP_PATH% + +cd %DEV_BASE_DIR% + +set PATH=%MINGW32%\bin;%PATH% +cd theora\win32\xmingw32 +set bash="C:\Program Files\Git\bin\sh.exe" +%bash% --login -i -c "export dev_dir=$PWD/../../.. && export C_INCLUDE_PATH=$dev_dir/ogg/include && export C_INCLUDE_PATH=$dev_dir/vorbis/include:$C_INCLUDE_PATH && export LIBRARY_PATH=$dev_dir/ogg/build:$LIBRARY_PATH && export LIBRARY_PATH=$dev_dir/vorbis/build/lib:$LIBRARY_PATH && mingw32-make libtheoradec.dll" +set PATH=%TMP_PATH% + +cd %DEV_BASE_DIR% + +set PATH=%MINGW64%\bin;%PATH% +cd theora64\win32\xmingw32 +set bash="C:\Program Files\Git\bin\sh.exe" +%bash% --login -i -c "export dev_dir=$PWD/../../.. && export C_INCLUDE_PATH=$dev_dir/ogg/include && export C_INCLUDE_PATH=$dev_dir/vorbis/include:$C_INCLUDE_PATH && export LIBRARY_PATH=$dev_dir/ogg/build64:$LIBRARY_PATH && export LIBRARY_PATH=$dev_dir/vorbis/build64/lib:$LIBRARY_PATH && mingw32-make libtheoradec.dll" +set PATH=%TMP_PATH% + +cd %DEV_BASE_DIR% + + +cd box2d + +set PATH=%MINGW32%\bin;%PATH% +mkdir build +cd build +cmake -G "MinGW Makefiles" .. +mingw32-make +set PATH=%TMP_PATH% + +cd .. + +set PATH=%MINGW64%\bin;%PATH% +mkdir build64 +cd build64 +cmake -G "MinGW Makefiles" .. +mingw32-make +set PATH=%TMP_PATH% + +cd %DEV_BASE_DIR% + + + +cd bullet3 + +cd src +mklink /J bullet %CD% +cd .. + +set PATH=%MINGW32%\bin;%PATH% +mkdir build +cd build +cmake -G "MinGW Makefiles" .. -DBUILD_OPENGL3_DEMOS=OFF -DBUILD_BULLET2_DEMOS=OFF -DBUILD_UNIT_TESTS=OFF -DUSE_GRAPHICAL_BENCHMARK=OFF +mingw32-make +set PATH=%TMP_PATH% + +cd .. + +set PATH=%MINGW64%\bin;%PATH% +mkdir build64 +cd build64 +cmake -G "MinGW Makefiles" .. -DBUILD_OPENGL3_DEMOS=OFF -DBUILD_BULLET2_DEMOS=OFF -DBUILD_UNIT_TESTS=OFF -DUSE_GRAPHICAL_BENCHMARK=OFF +mingw32-make +set PATH=%TMP_PATH% + +cd %DEV_BASE_DIR% + + +cd freetype + +cd include +mklink /J freetype2 %CD% +cd .. + +set PATH=%MINGW32%\bin;%PATH% +mkdir build +cd build +cmake -G "MinGW Makefiles" .. +mingw32-make +set PATH=%TMP_PATH% + +cd .. + +set PATH=%MINGW64%\bin;%PATH% +mkdir build64 +cd build64 +cmake -G "MinGW Makefiles" .. +mingw32-make +set PATH=%TMP_PATH% + +cd %DEV_BASE_DIR% + + +cd RCIrrlicht\include +del IrrCompileConfig.h +rename IrrCompileConfig_win.h IrrCompileConfig.h +cd %DEV_BASE_DIR% + +cd RCIrrlicht\source\Irrlicht + +set PATH=%CODEBLOCKS_DIR%;%PATH% + +codeblocks --clean --target="Win32 - Release - accurate math - dll" Irrlicht-gcc.cbp +codeblocks --clean --target="Release64 - accurate math - dll" Irrlicht-gcc.cbp + +codeblocks --build --target="Win32 - Release - accurate math - dll" Irrlicht-gcc.cbp +codeblocks --build --target="Release64 - accurate math - dll" Irrlicht-gcc.cbp + +set PATH=%TMP_PATH% + +cd %DEV_BASE_DIR% + +echo ------------------------ +echo Setup Complete \ No newline at end of file diff --git a/RCBasic_Dev_Setup.sh b/RCBasic_Dev_Setup.sh new file mode 100644 index 0000000..b5c3bcf --- /dev/null +++ b/RCBasic_Dev_Setup.sh @@ -0,0 +1,39 @@ +sudo apt update + +sudo apt install git +sudo apt install make +sudo apt install cmake +sudo apt install g++ +sudo apt install geany +sudo apt install spice-webdavd spice-client-gtk +sudo apt install codeblocks +sudo apt install python3 +sudo apt install openjdk-21-jdk + +cd .. + +git clone --branch "v2.4.2" https://github.com/erincatto/box2d.git +git clone --branch "3.21" https://github.com/bulletphysics/bullet3.git + +sudo apt install libsdl2-dev +sudo apt install libsdl2-image-dev +sudo apt install libsdl2-mixer-dev +sudo apt install libsdl2-net-dev + +sudo apt install libogg-dev +sudo apt install libvorbis-dev +sudo apt install libtheora-dev + +git clone git@github.com:n00b87/RCBASIC4.git +git clone git@github.com:n00b87/an8-parser.git --branch irrlicht_loader +git clone git@github.com:n00b87/IrrTheora.git +git clone git@github.com:n00b87/RCBasic-Studio.git +git clone git@github.com:n00b87/RCIrrlicht.git --branch sdl2_device +git clone git@github.com:n00b87/RCIrrlicht.git RCIrrlicht_em --branch ogles2_sdl2 +git clone git@github.com:n00b87/irrBullet.git +git clone git@github.com:n00b87/RCDocs.git + +git clone https://github.com/emscripten-core/emsdk.git +cd emsdk +./emsdk install 3.1.72 +./emsdk activate 3.1.72 diff --git a/README.md b/README.md index e5171e4..939d5a1 100755 --- a/README.md +++ b/README.md @@ -1,2 +1,15 @@ # RCBASIC4 Version 4 of the RCBasic Programming Language Compiler and Runtime + +## Setup Build Environment + +### On Windows +1. Install the following software: Codeblocks, MinGW32, MinGW64, Git, and CMake +2. Set MINGW32 and MINGW64 environment variables to the root of each tool +3. Set CODEBLOCKS_DIR to Codeblocks root +4. Run RCBasic_Dev_Setup.bat + +### On Linux +1. Run RCBasic_Dev_Setup.sh + +NOTE: The linux setup script is still a work in progress. diff --git a/doc/doc_files/nav_bottom.html b/doc/doc_files/nav_bottom.html index 5829f22..2a4952c 100644 --- a/doc/doc_files/nav_bottom.html +++ b/doc/doc_files/nav_bottom.html @@ -487,12 +487,16 @@ ul, #myUL {
  • SetMouseRelative
  • +
  • SetWindowVSync
  • +
  • FlashWindow
  • WindowIsGrabbed
  • PreUpdate
  • +
  • SetFPS
  • + @@ -657,6 +661,10 @@ ul, #myUL {
  • DrawImage_FlipEx
  • +
  • SetAntiAliasMode
  • + +
  • GetAntiAliasMode
  • + @@ -1221,6 +1229,16 @@ ul, #myUL {
  • GetSpriteSource
  • +
  • SpriteExists
  • + +
  • SetSpriteColorMod
  • + +
  • SetSpriteAlpha
  • + +
  • GetSpriteColorMod
  • + +
  • GetSpriteAlpha
  • + @@ -1519,6 +1537,8 @@ ul, #myUL {
  • DeleteJoint
  • +
  • JointExists
  • + diff --git a/doc/files/getantialiasmode.txt b/doc/files/getantialiasmode.txt new file mode 100644 index 0000000..9780f89 --- /dev/null +++ b/doc/files/getantialiasmode.txt @@ -0,0 +1,4 @@ +#title GetAntiAliasMode [RCBasic Doc] +#header function GetAntiAliasMode( ) + + diff --git a/doc/files/getspritealpha.txt b/doc/files/getspritealpha.txt new file mode 100644 index 0000000..f5e45fa --- /dev/null +++ b/doc/files/getspritealpha.txt @@ -0,0 +1,4 @@ +#title GetSpriteAlpha [RCBasic Doc] +#header Function GetSpriteAlpha(sprite) + + diff --git a/doc/files/getspritecolormod.txt b/doc/files/getspritecolormod.txt new file mode 100644 index 0000000..ddc5f67 --- /dev/null +++ b/doc/files/getspritecolormod.txt @@ -0,0 +1,4 @@ +#title GetSpriteColorMod [RCBasic Doc] +#header Function GetSpriteColorMod(sprite) + + diff --git a/doc/files/jointexists.txt b/doc/files/jointexists.txt new file mode 100644 index 0000000..5e3b601 --- /dev/null +++ b/doc/files/jointexists.txt @@ -0,0 +1,4 @@ +#title JointExists [RCBasic Doc] +#header function JointExists( joint_id ) + + diff --git a/doc/files/setantialiasmode.txt b/doc/files/setantialiasmode.txt new file mode 100644 index 0000000..56d1c88 --- /dev/null +++ b/doc/files/setantialiasmode.txt @@ -0,0 +1,4 @@ +#title SetAntiAliasMode [RCBasic Doc] +#header sub SetAntiAliasMode( aa_mode ) + + diff --git a/doc/files/setfps.txt b/doc/files/setfps.txt new file mode 100644 index 0000000..7ff289e --- /dev/null +++ b/doc/files/setfps.txt @@ -0,0 +1,4 @@ +#title SetFPS [RCBasic Doc] +#header Sub SetFPS(fps_val) + + diff --git a/doc/files/setspritealpha.txt b/doc/files/setspritealpha.txt new file mode 100644 index 0000000..216e421 --- /dev/null +++ b/doc/files/setspritealpha.txt @@ -0,0 +1,4 @@ +#title SetSpriteAlpha [RCBasic Doc] +#header Sub SetSpriteAlpha(sprite, alpha) + + diff --git a/doc/files/setspriteanimation.html b/doc/files/setspriteanimation.html index 026c7da..1add696 100644 --- a/doc/files/setspriteanimation.html +++ b/doc/files/setspriteanimation.html @@ -7,7 +7,7 @@ -

    Sub SetSpriteAnimation(sprite, animation)

    +

    Sub SetSpriteAnimation(sprite, animation, num_loops)

    Sets the current animation for a sprite

    diff --git a/doc/files/setspriteanimation.txt b/doc/files/setspriteanimation.txt index 9a4666d..6eee1d3 100644 --- a/doc/files/setspriteanimation.txt +++ b/doc/files/setspriteanimation.txt @@ -1,5 +1,5 @@ #title SetSpriteAnimation [RCBasic Doc] -#header Sub SetSpriteAnimation(sprite, animation) +#header Sub SetSpriteAnimation(sprite, animation, num_loops) Sets the current animation for a sprite diff --git a/doc/files/setspritecolormod.txt b/doc/files/setspritecolormod.txt new file mode 100644 index 0000000..a434cf0 --- /dev/null +++ b/doc/files/setspritecolormod.txt @@ -0,0 +1,4 @@ +#title SetSpriteColorMod [RCBasic Doc] +#header Sub SetSpriteColorMod(sprite, color) + + diff --git a/doc/files/spriteexists.txt b/doc/files/spriteexists.txt new file mode 100644 index 0000000..766ebe8 --- /dev/null +++ b/doc/files/spriteexists.txt @@ -0,0 +1,4 @@ +#title SpriteExists [RCBasic Doc] +#header Function SpriteExists(sprite) + + diff --git a/rcbasic_build/intern_inc/switch_cases.h b/rcbasic_build/intern_inc/switch_cases.h index 898569e..0a6719b 100644 --- a/rcbasic_build/intern_inc/switch_cases.h +++ b/rcbasic_build/intern_inc/switch_cases.h @@ -169,9 +169,11 @@ rc_restoreWindow( ) rc_grabInput( GRABINPUT_FLAG ) rc_setWindowAlwaysOnTop( SETWINDOWALWAYSONTOP_FLAG ) rc_setMouseRelative( SETMOUSERELATIVE_FLAG ) +rc_setWindowVSync( SETWINDOWVSYNC_FLAG ) rc_flashWindow( FLASHWINDOW_FLAG ) rc_windowIsGrabbed( ) rc_preUpdate( ) +rc_setFPS( SETFPS_FPS_VAL ) rc_canvasOpen( OPENCANVAS_W, OPENCANVAS_H, OPENCANVAS_VIEWPORT_X, OPENCANVAS_VIEWPORT_Y, OPENCANVAS_VIEWPORT_W, OPENCANVAS_VIEWPORT_H, OPENCANVAS_MODE ) rc_canvasClose( CLOSECANVAS_C_NUM ) rc_canvasOpen3D( OPENCANVAS3D_VIEWPORT_X, OPENCANVAS3D_VIEWPORT_Y, OPENCANVAS3D_VIEWPORT_W, OPENCANVAS3D_VIEWPORT_H, OPENCANVAS3D_MODE ) @@ -242,6 +244,8 @@ rc_drawImage_Rotozoom( DRAWIMAGE_ROTOZOOM_SLOT, DRAWIMAGE_ROTOZOOM_X, DRAWIMAG rc_drawImage_RotozoomEx( DRAWIMAGE_ROTOZOOMEX_SLOT, DRAWIMAGE_ROTOZOOMEX_X, DRAWIMAGE_ROTOZOOMEX_Y, DRAWIMAGE_ROTOZOOMEX_SRC_X, DRAWIMAGE_ROTOZOOMEX_SRC_Y, DRAWIMAGE_ROTOZOOMEX_SRC_W, DRAWIMAGE_ROTOZOOMEX_SRC_H, DRAWIMAGE_ROTOZOOMEX_ANGLE, DRAWIMAGE_ROTOZOOMEX_ZX, DRAWIMAGE_ROTOZOOMEX_ZY ) rc_drawImage_Flip( DRAWIMAGE_FLIP_SLOT, DRAWIMAGE_FLIP_X, DRAWIMAGE_FLIP_Y, DRAWIMAGE_FLIP_H, DRAWIMAGE_FLIP_V ) rc_drawImage_FlipEx( DRAWIMAGE_FLIPEX_SLOT, DRAWIMAGE_FLIPEX_X, DRAWIMAGE_FLIPEX_Y, DRAWIMAGE_FLIPEX_SRC_X, DRAWIMAGE_FLIPEX_SRC_Y, DRAWIMAGE_FLIPEX_SRC_W, DRAWIMAGE_FLIPEX_SRC_H, DRAWIMAGE_FLIPEX_H, DRAWIMAGE_FLIPEX_V ) +rc_setAntiAliasMode( SETANTIALIASMODE_AA_MODE ) +rc_getAntiAliasMode( ) rc_inKey( ) rc_key( KEY_KEY_CODE ) rc_waitKey( ) @@ -476,6 +480,11 @@ rc_setSpriteType( SETSPRITETYPE_SPRITE, SETSPRITETYPE_SPRITE_TYPE ) rc_getSpriteType( GETSPRITETYPE_SPRITE ) rc_setSpriteSource( SETSPRITESOURCE_SPRITE, SETSPRITESOURCE_IMG ) rc_getSpriteSource( GETSPRITESOURCE_SPRITE ) +rc_spriteExists( SPRITEEXISTS_SPRITE ) +rc_setSpriteColorMod( SETSPRITECOLORMOD_SPRITE, SETSPRITECOLORMOD_COLOR ) +rc_setSpriteAlpha( SETSPRITEALPHA_SPRITE, SETSPRITEALPHA_ALPHA ) +rc_getSpriteColorMod( GETSPRITECOLORMOD_SPRITE ) +rc_getSpriteAlpha( GETSPRITEALPHA_SPRITE ) rc_createSpriteAnimation( CREATESPRITEANIMATION_SPRITE, CREATESPRITEANIMATION_ANIM_LENGTH, CREATESPRITEANIMATION_SPEED ) rc_setSpriteFrame( SETSPRITEFRAME_SPRITE, SETSPRITEFRAME_FRAME ) rc_getSpriteFrame( GETSPRITEFRAME_SPRITE ) @@ -613,6 +622,7 @@ rc_getJointAngle( GETJOINTANGLE_JOINT_ID ) rc_getJointLinearSpeed( GETJOINTLINEARSPEED_JOINT_ID ) rc_getJointAngularSpeed( GETJOINTANGULARSPEED_JOINT_ID ) rc_deleteJoint( DELETEJOINT_JOINT_ID ) +rc_jointExists( JOINTEXISTS_JOINT_ID ) rc_createTileSet( CREATETILESET_IMG_ID, CREATETILESET_TILE_W, CREATETILESET_TILE_H ) rc_setTileAnimationLength( SETTILEANIMATIONLENGTH_TILESET, SETTILEANIMATIONLENGTH_BASE_TILE, SETTILEANIMATIONLENGTH_NUM_FRAMES ) rc_getTileAnimationLength( GETTILEANIMATIONLENGTH_TILESET, GETTILEANIMATIONLENGTH_BASE_TILE ) diff --git a/rcbasic_build/intern_lib/images.bas b/rcbasic_build/intern_lib/images.bas index 45331c7..ae3635f 100644 --- a/rcbasic_build/intern_lib/images.bas +++ b/rcbasic_build/intern_lib/images.bas @@ -27,3 +27,5 @@ sub DrawImage_Rotozoom(slot, x, y, angle, zx, zy) sub DrawImage_RotozoomEx(slot, x, y, src_x, src_y, src_w, src_h, angle, zx, zy) sub DrawImage_Flip(slot, x, y, h, v) sub DrawImage_FlipEx(slot, x, y, src_x, src_y, src_w, src_h, h, v) +sub SetAntiAliasMode( aa_mode ) +function GetAntiAliasMode( ) diff --git a/rcbasic_build/intern_lib/joint2D.bas b/rcbasic_build/intern_lib/joint2D.bas index 514118d..064c571 100644 --- a/rcbasic_build/intern_lib/joint2D.bas +++ b/rcbasic_build/intern_lib/joint2D.bas @@ -66,3 +66,4 @@ function getJointAngle( joint_id) function getJointLinearSpeed( joint_id) function getJointAngularSpeed( joint_id) Sub DeleteJoint( joint_id ) +function JointExists( joint_id ) diff --git a/rcbasic_build/intern_lib/sprites.bas b/rcbasic_build/intern_lib/sprites.bas index 3ac0e87..6440d63 100644 --- a/rcbasic_build/intern_lib/sprites.bas +++ b/rcbasic_build/intern_lib/sprites.bas @@ -24,3 +24,8 @@ Sub SetSpriteType(sprite, sprite_type) Function GetSpriteType(sprite) Sub SetSpriteSource(sprite, img) Function GetSpriteSource(sprite) +Function SpriteExists(sprite) +Sub SetSpriteColorMod(sprite, color) +Sub SetSpriteAlpha(sprite, alpha) +Function GetSpriteColorMod(sprite) +Function GetSpriteAlpha(sprite) diff --git a/rcbasic_build/intern_lib/window.bas b/rcbasic_build/intern_lib/window.bas index 9f2fc12..863e4e9 100644 --- a/rcbasic_build/intern_lib/window.bas +++ b/rcbasic_build/intern_lib/window.bas @@ -45,6 +45,8 @@ sub RestoreWindow( ) sub GrabInput(flag) sub SetWindowAlwaysOnTop( flag ) sub SetMouseRelative(flag) +sub SetWindowVSync(flag) function FlashWindow( flag ) function WindowIsGrabbed( ) Sub PreUpdate( ) +Sub SetFPS(fps_val) diff --git a/rcbasic_build/main.cpp b/rcbasic_build/main.cpp index 2e67d53..202ee3a 100755 --- a/rcbasic_build/main.cpp +++ b/rcbasic_build/main.cpp @@ -145,7 +145,7 @@ bool rc_preprocessor() } } - //cout << "\nDEBUG INCLUDE ABS_PATH:" << inc_file.filename << endl << endl; + cout << "\nDEBUG INCLUDE ABS_PATH:" << inc_file.filename << endl << endl; inc_file.line_number = 0; inc_file.line_position = 0; inc_file.dbg_inc_index = inc_files.size(); @@ -919,9 +919,11 @@ int main(int argc, char * argv[]) bool clean_after_build = true; //DEBUG START - //rc_filename = "/home/n00b/projects/bu/constraint_demo/main.bas"; - //rc_filename = "/home/n00b/Music/Simple 3D Platformer/main.bas"; - //rc_filename = "/home/n00b/projects/rcbasic_alpha3/test_project/main.bas"; + //chdir("/home/n00b/Programs/RCBasic_v400_Linux64/examples/Spinning Axis"); + //rc_filename = "/home/n00b/Programs/RCBasic_v400_Linux64/examples/Spinning Axis/main.bas"; + //rc_filename = "/home/n00b/Downloads/Tile Scrolling/main.bas"; + //rc_filename = "/home/n00b/Programs/RCBasic_v400_Linux64/examples/Constraint/main.bas"; + //rc_filename = "/home/n00b/Programs/RCBasic_v400_Linux64/examples/Simple 3D Platformer/main.bas"; //DEBUG END //enable_presets = true; @@ -955,7 +957,7 @@ int main(int argc, char * argv[]) if(rc_filename.compare("--version")==0) { - cout << "RCBASIC Compiler v4.0" << endl; + cout << "RCBASIC Compiler v4.1" << endl; return 0; } @@ -989,6 +991,7 @@ int main(int argc, char * argv[]) //if(rcbasic_loadProgram("tst.bas")) if(rcbasic_loadProgram(rc_filename)) { + //std::cout << "LOADED PROG" << std::endl; if(!rcbasic_compile()) { cout << "Compile Failed" << endl; diff --git a/rcbasic_build/parser.h b/rcbasic_build/parser.h index c019c3d..eadb9d7 100755 --- a/rcbasic_build/parser.h +++ b/rcbasic_build/parser.h @@ -1415,8 +1415,10 @@ bool pre_parse(int start_token = 0, int end_token = -1, int pp_flags, bool eval_ return false; } + bool byref_isArray = (id[tmp_id].type == ID_TYPE_BYREF_USER && arg_count == 1); - if(arg_count != id[tmp_id].num_args) + + if(arg_count != id[tmp_id].num_args && (!byref_isArray)) { if(type_redim_flag) { diff --git a/rcbasic_build/rc_builtin.h b/rcbasic_build/rc_builtin.h index b86274b..637e020 100755 --- a/rcbasic_build/rc_builtin.h +++ b/rcbasic_build/rc_builtin.h @@ -438,10 +438,14 @@ void init_embedded_functions() add_embedded_arg("flag", ID_TYPE_NUM); embed_function("SetMouseRelative", ID_TYPE_SUB); add_embedded_arg("flag", ID_TYPE_NUM); + embed_function("SetWindowVSync", ID_TYPE_SUB); + add_embedded_arg("flag", ID_TYPE_NUM); embed_function("FlashWindow", ID_TYPE_FN_NUM); add_embedded_arg("flag", ID_TYPE_NUM); embed_function("WindowIsGrabbed", ID_TYPE_FN_NUM); embed_function("PreUpdate", ID_TYPE_SUB); + embed_function("SetFPS", ID_TYPE_SUB); + add_embedded_arg("fps_val", ID_TYPE_NUM); embed_function("OpenCanvas", ID_TYPE_FN_NUM); add_embedded_arg("w", ID_TYPE_NUM); add_embedded_arg("h", ID_TYPE_NUM); @@ -742,6 +746,9 @@ void init_embedded_functions() add_embedded_arg("src_h", ID_TYPE_NUM); add_embedded_arg("h", ID_TYPE_NUM); add_embedded_arg("v", ID_TYPE_NUM); + embed_function("SetAntiAliasMode", ID_TYPE_SUB); + add_embedded_arg("aa_mode", ID_TYPE_NUM); + embed_function("GetAntiAliasMode", ID_TYPE_FN_NUM); embed_function("InKey", ID_TYPE_FN_NUM); embed_function("Key", ID_TYPE_FN_NUM); add_embedded_arg("key_code", ID_TYPE_NUM); @@ -1384,6 +1391,18 @@ void init_embedded_functions() add_embedded_arg("img", ID_TYPE_NUM); embed_function("GetSpriteSource", ID_TYPE_FN_NUM); add_embedded_arg("sprite", ID_TYPE_NUM); + embed_function("SpriteExists", ID_TYPE_FN_NUM); + add_embedded_arg("sprite", ID_TYPE_NUM); + embed_function("SetSpriteColorMod", ID_TYPE_SUB); + add_embedded_arg("sprite", ID_TYPE_NUM); + add_embedded_arg("color", ID_TYPE_NUM); + embed_function("SetSpriteAlpha", ID_TYPE_SUB); + add_embedded_arg("sprite", ID_TYPE_NUM); + add_embedded_arg("alpha", ID_TYPE_NUM); + embed_function("GetSpriteColorMod", ID_TYPE_FN_NUM); + add_embedded_arg("sprite", ID_TYPE_NUM); + embed_function("GetSpriteAlpha", ID_TYPE_FN_NUM); + add_embedded_arg("sprite", ID_TYPE_NUM); embed_function("CreateSpriteAnimation", ID_TYPE_FN_NUM); add_embedded_arg("sprite", ID_TYPE_NUM); add_embedded_arg("anim_length", ID_TYPE_NUM); @@ -1831,6 +1850,8 @@ void init_embedded_functions() add_embedded_arg("joint_id", ID_TYPE_NUM); embed_function("DeleteJoint", ID_TYPE_SUB); add_embedded_arg("joint_id", ID_TYPE_NUM); + embed_function("JointExists", ID_TYPE_FN_NUM); + add_embedded_arg("joint_id", ID_TYPE_NUM); embed_function("CreateTileSet", ID_TYPE_FN_NUM); add_embedded_arg("img_id", ID_TYPE_NUM); add_embedded_arg("tile_w", ID_TYPE_NUM); diff --git a/rcbasic_build/rcbasic.dbgi b/rcbasic_build/rcbasic.dbgi deleted file mode 100644 index 974818a..0000000 --- a/rcbasic_build/rcbasic.dbgi +++ /dev/null @@ -1,43 +0,0 @@ -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 diff --git a/rcbasic_build/rcbasic.dbgs b/rcbasic_build/rcbasic.dbgs deleted file mode 100644 index f7d6507..0000000 --- a/rcbasic_build/rcbasic.dbgs +++ /dev/null @@ -1,2176 +0,0 @@ -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 -N main.Triangle x1 0 -N main.Triangle y1 1 -N main.Triangle x2 2 -N main.Triangle y2 3 -N main.Triangle x3 4 -N main.Triangle y3 5 -N main.Line3D x1 0 -N main.Line3D y1 1 -N main.Line3D z1 2 -N main.Line3D x2 3 -N main.Line3D y2 4 -N main.Line3D z2 5 -N main.Box3D min_x 0 -N main.Box3D min_y 1 -N main.Box3D min_z 2 -N main.Box3D max_x 3 -N main.Box3D max_y 4 -N main.Box3D max_z 5 -N main.Triangle3D x1 0 -N main.Triangle3D y1 1 -N main.Triangle3D z1 2 -N main.Triangle3D x2 3 -N main.Triangle3D y2 4 -N main.Triangle3D z2 5 -N main.Triangle3D x3 6 -N main.Triangle3D y3 7 -N main.Triangle3D z3 8 -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.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.CastRay2D from_x 0 -N main.CastRay2D from_y 1 -N main.CastRay2D to_x 2 -N main.CastRay2D to_y 3 -N main.CastRay2D_All from_x 0 -N main.CastRay2D_All from_y 1 -N main.CastRay2D_All to_x 2 -N main.CastRay2D_All to_y 3 -N main.GetRayHit2D index 0 -BN main.GetRayHit2D spr_id 1 -BN main.GetRayHit2D x 2 -BN main.GetRayHit2D y 3 -BN main.GetRayHit2D normal_x 4 -BN main.GetRayHit2D normal_y 5 -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 -N main.DeleteTileSet tileset 0 -N main.DeleteTileMap tilemap 0 -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.CastRay3D from_x 0 -N main.CastRay3D from_y 1 -N main.CastRay3D from_z 2 -N main.CastRay3D to_x 3 -N main.CastRay3D to_y 4 -N main.CastRay3D to_z 5 -N main.CastRay3D_All from_x 0 -N main.CastRay3D_All from_y 1 -N main.CastRay3D_All from_z 2 -N main.CastRay3D_All to_x 3 -N main.CastRay3D_All to_y 4 -N main.CastRay3D_All to_z 5 -N main.GetRayHit3D index 0 -BN main.GetRayHit3D actor_id 1 -BN main.GetRayHit3D x 2 -BN main.GetRayHit3D y 3 -BN main.GetRayHit3D z 4 -BN main.GetRayHit3D normal_x 5 -BN main.GetRayHit3D normal_y 6 -BN main.GetRayHit3D normal_z 7 -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.SetSceneFog color 0 -N main.SetSceneFog fog_type 1 -N main.SetSceneFog start_val 2 -N main.SetSceneFog end_val 3 -N main.SetSceneFog density 4 -N main.SetSceneFog pixelFog 5 -N main.SetSceneFog rangeFog 6 -BN main.GetSceneFog color 0 -BN main.GetSceneFog fog_type 1 -BN main.GetSceneFog start_val 2 -BN main.GetSceneFog end_val 3 -BN main.GetSceneFog density 4 -BN main.GetSceneFog pixelFog 5 -BN main.GetSceneFog rangeFog 6 -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 diff --git a/rcbasic_build/rcbasic4_changes.ods b/rcbasic_build/rcbasic4_changes.ods index 8439cdc..d6e35d7 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 f4cabda..ede4ae7 100755 --- a/rcbasic_build/rcbasic_build.depend +++ b/rcbasic_build/rcbasic_build.depend @@ -1,5 +1,5 @@ # depslib dependency file v1.0 -1734137418 source:/home/n00b/Projects/RCBASIC4/rcbasic_build/main.cpp +1735455479 source:/home/n00b/Projects/RCBASIC4/rcbasic_build/main.cpp @@ -14,7 +14,7 @@ "env_resolve.h" "identifier.h" -1733593486 /home/n00b/Projects/RCBASIC4/rcbasic_build/tokenizer.h +1735169600 /home/n00b/Projects/RCBASIC4/rcbasic_build/tokenizer.h @@ -25,39 +25,39 @@ "keywords.h" "constants.h" -1727545973 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_utility.h +1734372966 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_utility.h -1727545973 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_debug.h +1734372057 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_debug.h -1727545973 /home/n00b/Projects/RCBASIC4/rcbasic_build/keywords.h +1734372966 /home/n00b/Projects/RCBASIC4/rcbasic_build/keywords.h -1727545973 /home/n00b/Projects/RCBASIC4/rcbasic_build/constants.h +1734372057 /home/n00b/Projects/RCBASIC4/rcbasic_build/constants.h -1733777902 /home/n00b/Projects/RCBASIC4/rcbasic_build/parser.h +1734900354 /home/n00b/Projects/RCBASIC4/rcbasic_build/parser.h "tokenizer.h" "identifier.h" "rc_global.h" "constants.h" -1734138795 /home/n00b/Projects/RCBASIC4/rcbasic_build/identifier.h +1734372966 /home/n00b/Projects/RCBASIC4/rcbasic_build/identifier.h "rc_global.h" "rc_utility.h" "rc_debug.h" -1727545973 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_global.h +1734372057 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_global.h -1733959765 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_builtin.h +1734919451 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_builtin.h "identifier.h" -1727545973 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_vm_asm.h +1734372057 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_vm_asm.h @@ -66,7 +66,7 @@ -1727545973 /home/n00b/Projects/RCBASIC4/rcbasic_build/file_directory.h +1734372057 /home/n00b/Projects/RCBASIC4/rcbasic_build/file_directory.h @@ -77,7 +77,7 @@ -1727545973 /home/n00b/Projects/RCBASIC4/rcbasic_build/env_resolve.h +1734372057 /home/n00b/Projects/RCBASIC4/rcbasic_build/env_resolve.h diff --git a/rcbasic_build/rcbasic_build.layout b/rcbasic_build/rcbasic_build.layout index f19abea..aadbcad 100755 --- a/rcbasic_build/rcbasic_build.layout +++ b/rcbasic_build/rcbasic_build.layout @@ -2,83 +2,29 @@ + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -86,9 +32,29 @@ - + - + + + + + + + + + + + + + + + + + + + + + diff --git a/rcbasic_build/rcbasic_build_win.cbp b/rcbasic_build/rcbasic_build_win.cbp new file mode 100644 index 0000000..c17a3d5 --- /dev/null +++ b/rcbasic_build/rcbasic_build_win.cbp @@ -0,0 +1,61 @@ + + + + + + diff --git a/rcbasic_build/rcbasic_build_win.depend b/rcbasic_build/rcbasic_build_win.depend new file mode 100644 index 0000000..a7c4f3b --- /dev/null +++ b/rcbasic_build/rcbasic_build_win.depend @@ -0,0 +1,524 @@ +# depslib dependency file v1.0 +1734515750 source:c:\dev\rcbasic4\rcbasic_build\main.cpp + + + + + + + "tokenizer.h" + "parser.h" + "rc_builtin.h" + "rc_vm_asm.h" + "file_directory.h" + "env_resolve.h" + "identifier.h" + +1734515750 c:\dev\rcbasic4\rcbasic_build\tokenizer.h + + + + + + "rc_utility.h" + "rc_debug.h" + "keywords.h" + "constants.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl.h + "SDL_main.h" + "SDL_stdinc.h" + "SDL_assert.h" + "SDL_atomic.h" + "SDL_audio.h" + "SDL_clipboard.h" + "SDL_cpuinfo.h" + "SDL_endian.h" + "SDL_error.h" + "SDL_events.h" + "SDL_filesystem.h" + "SDL_gamecontroller.h" + "SDL_guid.h" + "SDL_haptic.h" + "SDL_hidapi.h" + "SDL_hints.h" + "SDL_joystick.h" + "SDL_loadso.h" + "SDL_log.h" + "SDL_messagebox.h" + "SDL_metal.h" + "SDL_mutex.h" + "SDL_power.h" + "SDL_render.h" + "SDL_rwops.h" + "SDL_sensor.h" + "SDL_shape.h" + "SDL_system.h" + "SDL_thread.h" + "SDL_timer.h" + "SDL_version.h" + "SDL_video.h" + "SDL_locale.h" + "SDL_misc.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_main.h + "SDL_stdinc.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_stdinc.h + "SDL_config.h" + + + + + + + + + + + + + + + + + + + + + + + + + "begin_code.h" + + + + "close_code.h" + +1704143989 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_config.h + "SDL_platform.h" + "SDL_config_windows.h" + "SDL_config_winrt.h" + "SDL_config_wingdk.h" + "SDL_config_xbox.h" + "SDL_config_macosx.h" + "SDL_config_iphoneos.h" + "SDL_config_android.h" + "SDL_config_os2.h" + "SDL_config_emscripten.h" + "SDL_config_ngage.h" + "SDL_config_minimal.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_platform.h + + + + + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\begin_code.h + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\close_code.h + +1716767039 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_config_windows.h + "SDL_platform.h" + + + +1704143989 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_config_winrt.h + "SDL_platform.h" + + +1704143989 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_config_wingdk.h + "SDL_platform.h" + +1704143989 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_config_xbox.h + "SDL_platform.h" + +1704143989 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_config_macosx.h + "SDL_platform.h" + + +1704143989 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_config_iphoneos.h + "SDL_platform.h" + +1704143989 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_config_android.h + "SDL_platform.h" + + +1716868864 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_config_os2.h + "SDL_platform.h" + +1704143989 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_config_emscripten.h + "SDL_platform.h" + +1704143989 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_config_ngage.h + "SDL_platform.h" + +1704143989 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_config_minimal.h + "SDL_platform.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_assert.h + "SDL_stdinc.h" + "begin_code.h" + + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_atomic.h + "SDL_stdinc.h" + "SDL_platform.h" + "begin_code.h" + + + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_audio.h + "SDL_stdinc.h" + "SDL_error.h" + "SDL_endian.h" + "SDL_mutex.h" + "SDL_thread.h" + "SDL_rwops.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_error.h + "SDL_stdinc.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_endian.h + "SDL_stdinc.h" + + + + + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_mutex.h + "SDL_stdinc.h" + "SDL_error.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_thread.h + "SDL_stdinc.h" + "SDL_error.h" + "SDL_atomic.h" + "SDL_mutex.h" + + + + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_rwops.h + "SDL_stdinc.h" + "SDL_error.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_clipboard.h + "SDL_stdinc.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_cpuinfo.h + "SDL_stdinc.h" + + + + + + + + + + + + + + + + + + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_events.h + "SDL_stdinc.h" + "SDL_error.h" + "SDL_video.h" + "SDL_keyboard.h" + "SDL_mouse.h" + "SDL_joystick.h" + "SDL_gamecontroller.h" + "SDL_quit.h" + "SDL_gesture.h" + "SDL_touch.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_video.h + "SDL_stdinc.h" + "SDL_pixels.h" + "SDL_rect.h" + "SDL_surface.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_pixels.h + "SDL_stdinc.h" + "SDL_endian.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_rect.h + "SDL_stdinc.h" + "SDL_error.h" + "SDL_pixels.h" + "SDL_rwops.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_surface.h + "SDL_stdinc.h" + "SDL_pixels.h" + "SDL_rect.h" + "SDL_blendmode.h" + "SDL_rwops.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_blendmode.h + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_keyboard.h + "SDL_stdinc.h" + "SDL_error.h" + "SDL_keycode.h" + "SDL_video.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_keycode.h + "SDL_stdinc.h" + "SDL_scancode.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_scancode.h + "SDL_stdinc.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_mouse.h + "SDL_stdinc.h" + "SDL_error.h" + "SDL_video.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_joystick.h + "SDL_stdinc.h" + "SDL_error.h" + "SDL_guid.h" + "SDL_mutex.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_guid.h + "SDL_stdinc.h" + "SDL_error.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_gamecontroller.h + "SDL_stdinc.h" + "SDL_error.h" + "SDL_rwops.h" + "SDL_sensor.h" + "SDL_joystick.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_sensor.h + "SDL_stdinc.h" + "SDL_error.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_quit.h + "SDL_stdinc.h" + "SDL_error.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_gesture.h + "SDL_stdinc.h" + "SDL_error.h" + "SDL_video.h" + "SDL_touch.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_touch.h + "SDL_stdinc.h" + "SDL_error.h" + "SDL_video.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_filesystem.h + "SDL_stdinc.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_haptic.h + "SDL_stdinc.h" + "SDL_error.h" + "SDL_joystick.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_hidapi.h + "SDL_stdinc.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_hints.h + "SDL_stdinc.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_loadso.h + "SDL_stdinc.h" + "SDL_error.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_log.h + "SDL_stdinc.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_messagebox.h + "SDL_stdinc.h" + "SDL_video.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_metal.h + "SDL_video.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_power.h + "SDL_stdinc.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_render.h + "SDL_stdinc.h" + "SDL_rect.h" + "SDL_video.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_shape.h + "SDL_stdinc.h" + "SDL_pixels.h" + "SDL_rect.h" + "SDL_surface.h" + "SDL_video.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_system.h + "SDL_stdinc.h" + "SDL_keyboard.h" + "SDL_render.h" + "SDL_video.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_timer.h + "SDL_stdinc.h" + "SDL_error.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_version.h + "SDL_stdinc.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_locale.h + "SDL_stdinc.h" + "SDL_error.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_misc.h + "SDL_stdinc.h" + "begin_code.h" + "close_code.h" + +1734515750 c:\dev\rcbasic4\rcbasic_build\rc_utility.h + + + + +1734515750 c:\dev\rcbasic4\rcbasic_build\rc_debug.h + +1734515750 c:\dev\rcbasic4\rcbasic_build\keywords.h + +1734515750 c:\dev\rcbasic4\rcbasic_build\constants.h + + +1734515750 c:\dev\rcbasic4\rcbasic_build\parser.h + "tokenizer.h" + "identifier.h" + "rc_global.h" + "constants.h" + + +1734515750 c:\dev\rcbasic4\rcbasic_build\identifier.h + + + "rc_global.h" + "rc_utility.h" + "rc_debug.h" + +1734515750 c:\dev\rcbasic4\rcbasic_build\rc_global.h + + +1734515750 c:\dev\rcbasic4\rcbasic_build\rc_builtin.h + "identifier.h" + +1734515750 c:\dev\rcbasic4\rcbasic_build\rc_vm_asm.h + + + + + + + + +1734515750 c:\dev\rcbasic4\rcbasic_build\file_directory.h + + + + + + + + + + +1734515750 c:\dev\rcbasic4\rcbasic_build\env_resolve.h + + + diff --git a/rcbasic_build/rcbasic_build_win.layout b/rcbasic_build/rcbasic_build_win.layout new file mode 100644 index 0000000..d6bfc16 --- /dev/null +++ b/rcbasic_build/rcbasic_build_win.layout @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/rcbasic_build/rcbasic_dev.txt b/rcbasic_build/rcbasic_dev.txt index 31bbcc5..0f7a0de 100644 --- a/rcbasic_build/rcbasic_dev.txt +++ b/rcbasic_build/rcbasic_dev.txt @@ -432,10 +432,14 @@ embed_function("SetWindowAlwaysOnTop", ID_TYPE_SUB); add_embedded_arg("flag", ID_TYPE_NUM); embed_function("SetMouseRelative", ID_TYPE_SUB); add_embedded_arg("flag", ID_TYPE_NUM); +embed_function("SetWindowVSync", ID_TYPE_SUB); +add_embedded_arg("flag", ID_TYPE_NUM); embed_function("FlashWindow", ID_TYPE_FN_NUM); add_embedded_arg("flag", ID_TYPE_NUM); embed_function("WindowIsGrabbed", ID_TYPE_FN_NUM); embed_function("PreUpdate", ID_TYPE_SUB); +embed_function("SetFPS", ID_TYPE_SUB); +add_embedded_arg("fps_val", ID_TYPE_NUM); embed_function("OpenCanvas", ID_TYPE_FN_NUM); add_embedded_arg("w", ID_TYPE_NUM); add_embedded_arg("h", ID_TYPE_NUM); @@ -736,6 +740,9 @@ add_embedded_arg("src_w", ID_TYPE_NUM); add_embedded_arg("src_h", ID_TYPE_NUM); add_embedded_arg("h", ID_TYPE_NUM); add_embedded_arg("v", ID_TYPE_NUM); +embed_function("SetAntiAliasMode", ID_TYPE_SUB); +add_embedded_arg("aa_mode", ID_TYPE_NUM); +embed_function("GetAntiAliasMode", ID_TYPE_FN_NUM); embed_function("InKey", ID_TYPE_FN_NUM); embed_function("Key", ID_TYPE_FN_NUM); add_embedded_arg("key_code", ID_TYPE_NUM); @@ -1378,6 +1385,18 @@ add_embedded_arg("sprite", ID_TYPE_NUM); add_embedded_arg("img", ID_TYPE_NUM); embed_function("GetSpriteSource", ID_TYPE_FN_NUM); add_embedded_arg("sprite", ID_TYPE_NUM); +embed_function("SpriteExists", ID_TYPE_FN_NUM); +add_embedded_arg("sprite", ID_TYPE_NUM); +embed_function("SetSpriteColorMod", ID_TYPE_SUB); +add_embedded_arg("sprite", ID_TYPE_NUM); +add_embedded_arg("color", ID_TYPE_NUM); +embed_function("SetSpriteAlpha", ID_TYPE_SUB); +add_embedded_arg("sprite", ID_TYPE_NUM); +add_embedded_arg("alpha", ID_TYPE_NUM); +embed_function("GetSpriteColorMod", ID_TYPE_FN_NUM); +add_embedded_arg("sprite", ID_TYPE_NUM); +embed_function("GetSpriteAlpha", ID_TYPE_FN_NUM); +add_embedded_arg("sprite", ID_TYPE_NUM); embed_function("CreateSpriteAnimation", ID_TYPE_FN_NUM); add_embedded_arg("sprite", ID_TYPE_NUM); add_embedded_arg("anim_length", ID_TYPE_NUM); @@ -1825,6 +1844,8 @@ embed_function("getJointAngularSpeed", ID_TYPE_FN_NUM); add_embedded_arg("joint_id", ID_TYPE_NUM); embed_function("DeleteJoint", ID_TYPE_SUB); add_embedded_arg("joint_id", ID_TYPE_NUM); +embed_function("JointExists", ID_TYPE_FN_NUM); +add_embedded_arg("joint_id", ID_TYPE_NUM); embed_function("CreateTileSet", ID_TYPE_FN_NUM); add_embedded_arg("img_id", ID_TYPE_NUM); add_embedded_arg("tile_w", ID_TYPE_NUM); diff --git a/rcbasic_build/rcbasic_dev2.txt b/rcbasic_build/rcbasic_dev2.txt index 65a1c3b..6a919a5 100644 --- a/rcbasic_build/rcbasic_dev2.txt +++ b/rcbasic_build/rcbasic_dev2.txt @@ -432,11 +432,15 @@ #define SETWINDOWALWAYSONTOP_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ] #define FN_SetMouseRelative 170 #define SETMOUSERELATIVE_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_FlashWindow 171 +#define FN_SetWindowVSync 171 +#define SETWINDOWVSYNC_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ] +#define FN_FlashWindow 172 #define FLASHWINDOW_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_WindowIsGrabbed 172 -#define FN_PreUpdate 173 -#define FN_OpenCanvas 174 +#define FN_WindowIsGrabbed 173 +#define FN_PreUpdate 174 +#define FN_SetFPS 175 +#define SETFPS_FPS_VAL num_var[0].nref[0].value[ num_var[0].byref_offset ] +#define FN_OpenCanvas 176 #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 ] @@ -444,157 +448,157 @@ #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 175 +#define FN_CloseCanvas 177 #define CLOSECANVAS_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_OpenCanvas3D 176 +#define FN_OpenCanvas3D 178 #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 177 +#define FN_SetCanvasVisible 179 #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 178 +#define FN_CanvasIsVisible 180 #define CANVASISVISIBLE_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetCanvasViewport 179 +#define FN_SetCanvasViewport 181 #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 180 +#define FN_GetCanvasViewport 182 #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 181 +#define FN_Canvas 183 #define CANVAS_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetCanvasOffset 182 +#define FN_SetCanvasOffset 184 #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 183 +#define FN_GetCanvasOffset 185 #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 184 +#define FN_GetCanvasSize 186 #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 185 -#define FN_SetCanvasAlpha 186 +#define FN_ClearCanvas 187 +#define FN_SetCanvasAlpha 188 #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 187 +#define FN_GetCanvasAlpha 189 #define GETCANVASALPHA_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetCanvasColorMod 188 +#define FN_SetCanvasColorMod 190 #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 189 +#define FN_GetCanvasColorMod 191 #define GETCANVASCOLORMOD_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CloneCanvas 190 +#define FN_CloneCanvas 192 #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 191 +#define FN_SetCanvasZ 193 #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 192 +#define FN_CanvasZ 194 #define CANVASZ_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CanvasClip 193 +#define FN_CanvasClip 195 #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 194 -#define FN_SetCanvasPhysics2D 195 +#define FN_ActiveCanvas 196 +#define FN_SetCanvasPhysics2D 197 #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 196 +#define FN_OpenCanvasSpriteLayer 198 #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 197 +#define FN_Circle 199 #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 198 +#define FN_CircleFill 200 #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 199 +#define FN_Ellipse 201 #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 200 +#define FN_EllipseFill 202 #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 201 +#define FN_FloodFill 203 #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 202 +#define FN_GetPixel 204 #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 203 +#define FN_SetColor 205 #define SETCOLOR_C num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_Line 204 +#define FN_Line 206 #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 205 +#define FN_Poly 207 #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 206 +#define FN_Rect 208 #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 207 +#define FN_RectFill 209 #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 208 +#define FN_RGB 210 #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 209 +#define FN_RGBA 211 #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 210 +#define FN_Pset 212 #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_Triangle 211 +#define FN_Triangle 213 #define TRIANGLE_X1 num_var[0].nref[0].value[ num_var[0].byref_offset ] #define TRIANGLE_Y1 num_var[1].nref[0].value[ num_var[1].byref_offset ] #define TRIANGLE_X2 num_var[2].nref[0].value[ num_var[2].byref_offset ] #define TRIANGLE_Y2 num_var[3].nref[0].value[ num_var[3].byref_offset ] #define TRIANGLE_X3 num_var[4].nref[0].value[ num_var[4].byref_offset ] #define TRIANGLE_Y3 num_var[5].nref[0].value[ num_var[5].byref_offset ] -#define FN_Line3D 212 +#define FN_Line3D 214 #define LINE3D_X1 num_var[0].nref[0].value[ num_var[0].byref_offset ] #define LINE3D_Y1 num_var[1].nref[0].value[ num_var[1].byref_offset ] #define LINE3D_Z1 num_var[2].nref[0].value[ num_var[2].byref_offset ] #define LINE3D_X2 num_var[3].nref[0].value[ num_var[3].byref_offset ] #define LINE3D_Y2 num_var[4].nref[0].value[ num_var[4].byref_offset ] #define LINE3D_Z2 num_var[5].nref[0].value[ num_var[5].byref_offset ] -#define FN_Box3D 213 +#define FN_Box3D 215 #define BOX3D_MIN_X num_var[0].nref[0].value[ num_var[0].byref_offset ] #define BOX3D_MIN_Y num_var[1].nref[0].value[ num_var[1].byref_offset ] #define BOX3D_MIN_Z num_var[2].nref[0].value[ num_var[2].byref_offset ] #define BOX3D_MAX_X num_var[3].nref[0].value[ num_var[3].byref_offset ] #define BOX3D_MAX_Y num_var[4].nref[0].value[ num_var[4].byref_offset ] #define BOX3D_MAX_Z num_var[5].nref[0].value[ num_var[5].byref_offset ] -#define FN_Triangle3D 214 +#define FN_Triangle3D 216 #define TRIANGLE3D_X1 num_var[0].nref[0].value[ num_var[0].byref_offset ] #define TRIANGLE3D_Y1 num_var[1].nref[0].value[ num_var[1].byref_offset ] #define TRIANGLE3D_Z1 num_var[2].nref[0].value[ num_var[2].byref_offset ] @@ -604,57 +608,57 @@ #define TRIANGLE3D_X3 num_var[6].nref[0].value[ num_var[6].byref_offset ] #define TRIANGLE3D_Y3 num_var[7].nref[0].value[ num_var[7].byref_offset ] #define TRIANGLE3D_Z3 num_var[8].nref[0].value[ num_var[8].byref_offset ] -#define FN_LoadImage 215 +#define FN_LoadImage 217 #define LOADIMAGE_IMG$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_LoadImageEx 216 +#define FN_LoadImageEx 218 #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 217 +#define FN_createImage 219 #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 218 +#define FN_createImageEx 220 #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 219 +#define FN_BufferFromImage 221 #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 220 +#define FN_ImageExists 222 #define IMAGEEXISTS_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_ColorKey 221 +#define FN_ColorKey 223 #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 222 +#define FN_setBilinearFilter 224 #define SETBILINEARFILTER_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getBilinearFilter 223 -#define FN_CopyImage 224 +#define FN_getBilinearFilter 225 +#define FN_CopyImage 226 #define COPYIMAGE_IMG_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_DeleteImage 225 +#define FN_DeleteImage 227 #define DELETEIMAGE_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetImageAlpha 226 +#define FN_SetImageAlpha 228 #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 227 +#define FN_GetImageAlpha 229 #define GETIMAGEALPHA_IMG_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetImageSize 228 +#define FN_GetImageSize 230 #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 229 +#define FN_SetBlendMode 231 #define SETBLENDMODE_BLEND_MODE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetBlendMode 230 -#define FN_SetImageColorMod 231 +#define FN_GetBlendMode 232 +#define FN_SetImageColorMod 233 #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 232 +#define FN_GetImageColorMod 234 #define GETIMAGECOLORMOD_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_DrawImage 233 +#define FN_DrawImage 235 #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 234 +#define FN_DrawImage_Blit 236 #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 ] @@ -662,7 +666,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 235 +#define FN_DrawImage_BlitEx 237 #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 ] @@ -672,12 +676,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 236 +#define FN_DrawImage_Rotate 238 #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 237 +#define FN_DrawImage_RotateEx 239 #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 ] @@ -686,13 +690,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 238 +#define FN_DrawImage_Zoom 240 #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 239 +#define FN_DrawImage_ZoomEx 241 #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 ] @@ -702,14 +706,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 240 +#define FN_DrawImage_Rotozoom 242 #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 241 +#define FN_DrawImage_RotozoomEx 243 #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 ] @@ -720,13 +724,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 242 +#define FN_DrawImage_Flip 244 #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 243 +#define FN_DrawImage_FlipEx 245 #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 ] @@ -736,871 +740,886 @@ #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 244 -#define FN_Key 245 +#define FN_SetAntiAliasMode 246 +#define SETANTIALIASMODE_AA_MODE num_var[0].nref[0].value[ num_var[0].byref_offset ] +#define FN_GetAntiAliasMode 247 +#define FN_InKey 248 +#define FN_Key 249 #define KEY_KEY_CODE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_WaitKey 246 -#define FN_HideMouse 247 -#define FN_ShowMouse 248 -#define FN_MouseIsVisible 249 -#define FN_GetMouse 250 +#define FN_WaitKey 250 +#define FN_HideMouse 251 +#define FN_ShowMouse 252 +#define FN_MouseIsVisible 253 +#define FN_GetMouse 254 #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 251 -#define FN_MouseY 252 -#define FN_MouseButton 253 +#define FN_MouseX 255 +#define FN_MouseY 256 +#define FN_MouseButton 257 #define MOUSEBUTTON_MB num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetMouseWheel 254 +#define FN_GetMouseWheel 258 #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 255 -#define FN_MouseWheelY 256 -#define FN_GetGlobalMouse 257 +#define FN_MouseWheelX 259 +#define FN_MouseWheelY 260 +#define FN_GetGlobalMouse 261 #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 258 -#define FN_GlobalMouseY 259 -#define FN_WarpMouse 260 +#define FN_GlobalMouseX 262 +#define FN_GlobalMouseY 263 +#define FN_WarpMouse 264 #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 261 +#define FN_WarpMouseGlobal 265 #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 262 +#define FN_SetMouseZone 266 #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 263 -#define FN_CreateSound 264 +#define FN_ClearMouseZone 267 +#define FN_CreateSound 268 #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 265 +#define FN_LoadSound 269 #define LOADSOUND_SND_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_LoadMusic 266 +#define FN_LoadMusic 270 #define LOADMUSIC_MUSIC_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_PlaySound 267 +#define FN_PlaySound 271 #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 268 +#define FN_PlaySoundTimed 272 #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 269 +#define FN_PlayMusic 273 #define PLAYMUSIC_MLOOPS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_PauseSound 270 +#define FN_PauseSound 274 #define PAUSESOUND_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_ResumeSound 271 +#define FN_ResumeSound 275 #define RESUMESOUND_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_PauseMusic 272 -#define FN_ResumeMusic 273 -#define FN_DeleteSound 274 +#define FN_PauseMusic 276 +#define FN_ResumeMusic 277 +#define FN_DeleteSound 278 #define DELETESOUND_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_DeleteMusic 275 -#define FN_FadeMusicIn 276 +#define FN_DeleteMusic 279 +#define FN_FadeMusicIn 280 #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 277 +#define FN_FadeMusicOut 281 #define FADEMUSICOUT_FADE_TIME num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_MusicExists 278 -#define FN_SetMusicVolume 279 +#define FN_MusicExists 282 +#define FN_SetMusicVolume 283 #define SETMUSICVOLUME_VOL num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetMusicVolume 280 -#define FN_SetMusicPosition 281 +#define FN_GetMusicVolume 284 +#define FN_SetMusicPosition 285 #define SETMUSICPOSITION_POS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetMusicPosition 282 -#define FN_RewindMusic 283 -#define FN_SetSoundChannels 284 +#define FN_GetMusicPosition 286 +#define FN_RewindMusic 287 +#define FN_SetSoundChannels 288 #define SETSOUNDCHANNELS_MAX_CHANNELS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_NumSoundChannels 285 -#define FN_SoundIsEnabled 286 -#define FN_SoundExists 287 +#define FN_NumSoundChannels 289 +#define FN_SoundIsEnabled 290 +#define FN_SoundExists 291 #define SOUNDEXISTS_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetChannelVolume 288 +#define FN_SetChannelVolume 292 #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 289 +#define FN_GetChannelVolume 293 #define GETCHANNELVOLUME_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSoundVolume 290 +#define FN_SetSoundVolume 294 #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 291 +#define FN_GetSoundVolume 295 #define GETSOUNDVOLUME_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_StopMusic 292 -#define FN_StopSound 293 +#define FN_StopMusic 296 +#define FN_StopSound 297 #define STOPSOUND_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetChannelPanning 294 +#define FN_SetChannelPanning 298 #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 295 +#define FN_SetChannelDistance 299 #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 296 +#define FN_ChannelIsPlaying 300 #define CHANNELISPLAYING_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_ChannelIsPaused 297 +#define FN_ChannelIsPaused 301 #define CHANNELISPAUSED_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_QueryAudioSpec 298 +#define FN_QueryAudioSpec 302 #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 299 -#define FN_SetChannelSpacePosition 300 +#define FN_MusicIsPlaying 303 +#define FN_SetChannelSpacePosition 304 #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 301 -#define FN_NumJoyAxes 302 +#define FN_NumJoysticks 305 +#define FN_NumJoyAxes 306 #define NUMJOYAXES_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_NumJoyButtons 303 +#define FN_NumJoyButtons 307 #define NUMJOYBUTTONS_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_NumJoyHats 304 +#define FN_NumJoyHats 308 #define NUMJOYHATS_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_NumJoyTrackBalls 305 +#define FN_NumJoyTrackBalls 309 #define NUMJOYTRACKBALLS_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_JoyAxis 306 +#define FN_JoyAxis 310 #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 307 +#define FN_JoyButton 311 #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 308 +#define FN_JoyHat 312 #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 309 +#define FN_GetJoyTrackBall 313 #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$ 310 +#define FN_JoyName$ 314 #define JOYNAME$_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_JoystickIsConnected 311 +#define FN_JoystickIsConnected 315 #define JOYSTICKISCONNECTED_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_JoyRumblePlay 312 +#define FN_JoyRumblePlay 316 #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 313 +#define FN_JoyRumbleStop 317 #define JOYRUMBLESTOP_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_JoystickIsHaptic 314 +#define FN_JoystickIsHaptic 318 #define JOYSTICKISHAPTIC_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_LoadFont 315 +#define FN_LoadFont 319 #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 316 +#define FN_DeleteFont 320 #define DELETEFONT_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_FontExists 317 +#define FN_FontExists 321 #define FONTEXISTS_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetFont 318 +#define FN_SetFont 322 #define SETFONT_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_DrawText 319 +#define FN_DrawText 323 #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 320 +#define FN_GetTextSize 324 #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 321 +#define FN_TextWidth 325 #define TEXTWIDTH_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_TextHeight 322 +#define FN_TextHeight 326 #define TEXTHEIGHT_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_TouchPressure 323 -#define FN_GetTouch 324 +#define FN_TouchPressure 327 +#define FN_GetTouch 328 #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 325 +#define FN_GetMultiTouch 329 #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 326 +#define FN_GetTouchFinger 330 #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 327 -#define FN_GetAccel 328 +#define FN_NumFingers 331 +#define FN_GetAccel 332 #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$ 329 +#define FN_AccelName$ 333 #define ACCELNAME$_ACCEL_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_NumAccels 330 -#define FN_GetGyro 331 +#define FN_NumAccels 334 +#define FN_GetGyro 335 #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$ 332 +#define FN_GyroName$ 336 #define GYRONAME$_GYRO_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_NumGyros 333 -#define FN_CheckSockets 334 +#define FN_NumGyros 337 +#define FN_CheckSockets 338 #define CHECKSOCKETS_TIMEOUT_MS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_TCP_SocketReady 335 +#define FN_TCP_SocketReady 339 #define TCP_SOCKETREADY_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_UDP_SocketReady 336 +#define FN_UDP_SocketReady 340 #define UDP_SOCKETREADY_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_TCP_OpenSocket 337 +#define FN_TCP_OpenSocket 341 #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 338 +#define FN_TCP_CloseSocket 342 #define TCP_CLOSESOCKET_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_TCP_RemoteHost 339 +#define FN_TCP_RemoteHost 343 #define TCP_REMOTEHOST_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_TCP_RemotePort 340 +#define FN_TCP_RemotePort 344 #define TCP_REMOTEPORT_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_TCP_GetData 341 +#define FN_TCP_GetData 345 #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 342 +#define FN_TCP_SendData 346 #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 343 +#define FN_TCP_AcceptSocket 347 #define TCP_ACCEPTSOCKET_SERVER num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_UDP_OpenSocket 344 +#define FN_UDP_OpenSocket 348 #define UDP_OPENSOCKET_PORT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_UDP_CloseSocket 345 +#define FN_UDP_CloseSocket 349 #define UDP_CLOSESOCKET_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_UDP_GetData 346 +#define FN_UDP_GetData 350 #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 347 -#define FN_UDP_MaxLength 348 -#define FN_UDP_RemoteHost$ 349 +#define FN_UDP_Length 351 +#define FN_UDP_MaxLength 352 +#define FN_UDP_RemoteHost$ 353 #define UDP_REMOTEHOST$_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_UDP_RemotePort 350 +#define FN_UDP_RemotePort 354 #define UDP_REMOTEPORT_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_UDP_SendData 351 +#define FN_UDP_SendData 355 #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 352 +#define FN_LoadVideo 356 #define LOADVIDEO_VID$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_PlayVideo 353 +#define FN_PlayVideo 357 #define PLAYVIDEO_VLOOPS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_PauseVideo 354 -#define FN_StopVideo 355 -#define FN_SetVideoPosition 356 +#define FN_PauseVideo 358 +#define FN_StopVideo 359 +#define FN_SetVideoPosition 360 #define SETVIDEOPOSITION_POS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_ResumeVideo 357 -#define FN_GetVideoPosition 358 -#define FN_DeleteVideo 359 -#define FN_VideoIsPlaying 360 -#define FN_VideoEnd 361 -#define FN_GetVideoStats 362 +#define FN_ResumeVideo 361 +#define FN_GetVideoPosition 362 +#define FN_DeleteVideo 363 +#define FN_VideoIsPlaying 364 +#define FN_VideoEnd 365 +#define FN_GetVideoStats 366 #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 363 +#define FN_SetVideoDrawRect 367 #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 364 +#define FN_GetVideoDrawRect 368 #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 365 +#define FN_GetVideoSize 369 #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 366 -#define FN_SetVideoVolume 367 +#define FN_VideoExists 370 +#define FN_SetVideoVolume 371 #define SETVIDEOVOLUME_VOL num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetVideoVolume 368 -#define FN_System 369 +#define FN_GetVideoVolume 372 +#define FN_System 373 #define SYSTEM_CMD$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_OS$ 370 -#define FN_Command$ 371 +#define FN_OS$ 374 +#define FN_Command$ 375 #define COMMAND$_ARG num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_NumCommands 372 -#define FN_Env$ 373 +#define FN_NumCommands 376 +#define FN_Env$ 377 #define ENV$_V$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_SetEnv 374 +#define FN_SetEnv 378 #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$ 375 +#define FN_PrefPath$ 379 #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$ 376 -#define FN_Android_GetExternalStorageState 377 -#define FN_Android_GetInternalStoragePath$ 378 -#define FN_Android_JNI_Message$ 379 +#define FN_Android_GetExternalStoragePath$ 380 +#define FN_Android_GetExternalStorageState 381 +#define FN_Android_GetInternalStoragePath$ 382 +#define FN_Android_JNI_Message$ 383 #define ANDROID_JNI_MESSAGE$_ARG$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_Runtime_Utility_Message$ 380 +#define FN_Runtime_Utility_Message$ 384 #define RUNTIME_UTILITY_MESSAGE$_ARG$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_GetDesktopDisplayMode 381 +#define FN_GetDesktopDisplayMode 385 #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 382 +#define FN_GetPowerInfo 386 #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$ 383 +#define FN_EvalJS$ 387 #define EVALJS$_JS_CODE$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_SystemReturnStdOut$ 384 +#define FN_SystemReturnStdOut$ 388 #define SYSTEMRETURNSTDOUT$_CMD$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_OpenURL 385 +#define FN_OpenURL 389 #define OPENURL_URL$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_MessageBox 386 +#define FN_MessageBox 390 #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$ 387 -#define FN_NumCPUs 388 -#define FN_SystemRam 389 -#define FN_DimMatrix 390 +#define FN_Runtime$ 391 +#define FN_NumCPUs 392 +#define FN_SystemRam 393 +#define FN_DimMatrix 394 #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 391 +#define FN_DeleteMatrix 395 #define DELETEMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_AddMatrix 392 +#define FN_AddMatrix 396 #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 393 +#define FN_AugmentMatrix 397 #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 394 +#define FN_CopyMatrix 398 #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 395 +#define FN_InsertMatrixColumns 399 #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 396 +#define FN_InsertMatrixRows 400 #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 397 +#define FN_MultiplyMatrix 401 #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 398 +#define FN_CubeMatrix 402 #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 399 +#define FN_DeleteMatrixColumns 403 #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 400 +#define FN_DeleteMatrixRows 404 #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 401 +#define FN_ClearMatrix 405 #define CLEARMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_ClearMatrixColumns 402 +#define FN_ClearMatrixColumns 406 #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 403 +#define FN_ClearMatrixRows 407 #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 404 +#define FN_FillMatrix 408 #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 405 +#define FN_FillMatrixColumns 409 #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 406 +#define FN_FillMatrixRows 410 #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 407 +#define FN_CopyMatrixColumns 411 #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 408 +#define FN_CopyMatrixRows 412 #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 409 +#define FN_SetIdentityMatrix 413 #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 410 +#define FN_SolveMatrix 414 #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 411 +#define FN_IsEqualMatrix 415 #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 412 +#define FN_Determinant 416 #define DETERMINANT_MA num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_AdjointMatrix 413 +#define FN_AdjointMatrix 417 #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 414 +#define FN_InvertMatrix 418 #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 415 +#define FN_MatrixFromBuffer 419 #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 416 +#define FN_BufferFromMatrix 420 #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 417 +#define FN_RandomizeMatrix 421 #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 418 +#define FN_MatrixValue 422 #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 419 +#define FN_SetMatrixValue 423 #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 420 +#define FN_ScalarMatrix 424 #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 421 +#define FN_ScalarMatrixColumns 425 #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 422 +#define FN_ScalarMatrixRows 426 #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 423 +#define FN_SquareMatrix 427 #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 424 +#define FN_CofactorMatrix 428 #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 425 +#define FN_SubtractMatrix 429 #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 426 +#define FN_SwapMatrix 430 #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 427 +#define FN_SwapMatrixColumn 431 #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 428 +#define FN_SwapMatrixRow 432 #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 429 +#define FN_TransposeMatrix 433 #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 430 +#define FN_UnAugmentMatrix 434 #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 431 +#define FN_ZeroMatrix 435 #define ZEROMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetMatrixSize 432 +#define FN_GetMatrixSize 436 #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 433 +#define FN_IncrementMatrixRows 437 #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 434 +#define FN_IncrementMatrixColumns 438 #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 435 +#define FN_JoinMatrixRows 439 #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 436 +#define FN_JoinMatrixColumns 440 #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 437 +#define FN_ClipMatrix 441 #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 438 +#define FN_SetMatrixTranslation 442 #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 439 +#define FN_SetMatrixRotation 443 #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 440 +#define FN_SetMatrixScale 444 #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 441 +#define FN_GetMatrixTranslation 445 #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 442 +#define FN_GetMatrixRotation 446 #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 443 +#define FN_GetMatrixScale 447 #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$ 444 -#define FN_SetClipboardText 445 +#define FN_GetClipboardText$ 448 +#define FN_SetClipboardText 449 #define SETCLIPBOARDTEXT_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_HasClipboardText 446 -#define FN_ReadInput_Start 447 -#define FN_ReadInput_Stop 448 -#define FN_ReadInput_GetText$ 449 -#define FN_ReadInput_SetText 450 +#define FN_HasClipboardText 450 +#define FN_ReadInput_Start 451 +#define FN_ReadInput_Stop 452 +#define FN_ReadInput_GetText$ 453 +#define FN_ReadInput_SetText 454 #define READINPUT_SETTEXT_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_ReadInput_ToggleBackspace 451 +#define FN_ReadInput_ToggleBackspace 455 #define READINPUT_TOGGLEBACKSPACE_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateSprite 452 +#define FN_CreateSprite 456 #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 453 +#define FN_DeleteSprite 457 #define DELETESPRITE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpritePosition 454 +#define FN_SetSpritePosition 458 #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 455 +#define FN_TranslateSprite 459 #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 456 +#define FN_GetSpritePosition 460 #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 457 +#define FN_SpriteX 461 #define SPRITEX_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SpriteY 458 +#define FN_SpriteY 462 #define SPRITEY_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteRotation 459 +#define FN_SetSpriteRotation 463 #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 460 +#define FN_RotateSprite 464 #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 461 +#define FN_GetSpriteRotation 465 #define GETSPRITEROTATION_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteScale 462 +#define FN_SetSpriteScale 466 #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 463 +#define FN_ScaleSprite 467 #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 464 +#define FN_GetSpriteScale 468 #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 465 +#define FN_SetSpriteZ 469 #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 466 +#define FN_SpriteZ 470 #define SPRITEZ_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetSpriteSize 467 +#define FN_GetSpriteSize 471 #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 468 +#define FN_SpriteWidth 472 #define SPRITEWIDTH_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SpriteHeight 469 +#define FN_SpriteHeight 473 #define SPRITEHEIGHT_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteVisible 470 +#define FN_SetSpriteVisible 474 #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 471 +#define FN_SpriteIsVisible 475 #define SPRITEISVISIBLE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteSolid 472 +#define FN_SetSpriteSolid 476 #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 473 +#define FN_SpriteIsSolid 477 #define SPRITEISSOLID_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteType 474 +#define FN_SetSpriteType 478 #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 475 +#define FN_GetSpriteType 479 #define GETSPRITETYPE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteSource 476 +#define FN_SetSpriteSource 480 #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 477 +#define FN_GetSpriteSource 481 #define GETSPRITESOURCE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateSpriteAnimation 478 +#define FN_SpriteExists 482 +#define SPRITEEXISTS_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] +#define FN_SetSpriteColorMod 483 +#define SETSPRITECOLORMOD_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] +#define SETSPRITECOLORMOD_COLOR num_var[1].nref[0].value[ num_var[1].byref_offset ] +#define FN_SetSpriteAlpha 484 +#define SETSPRITEALPHA_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] +#define SETSPRITEALPHA_ALPHA num_var[1].nref[0].value[ num_var[1].byref_offset ] +#define FN_GetSpriteColorMod 485 +#define GETSPRITECOLORMOD_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] +#define FN_GetSpriteAlpha 486 +#define GETSPRITEALPHA_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] +#define FN_CreateSpriteAnimation 487 #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 479 +#define FN_SetSpriteFrame 488 #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 480 +#define FN_GetSpriteFrame 489 #define GETSPRITEFRAME_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteAnimationFrame 481 +#define FN_SetSpriteAnimationFrame 490 #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 482 +#define FN_GetSpriteAnimationFrame 491 #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 483 +#define FN_SetSpriteAnimationLength 492 #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 484 +#define FN_GetSpriteAnimationLength 493 #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 485 +#define FN_SetSpriteAnimationSpeed 494 #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 486 +#define FN_GetSpriteAnimationSpeed 495 #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 487 +#define FN_SetSpriteAnimation 496 #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 488 +#define FN_GetSpriteAnimation 497 #define GETSPRITEANIMATION_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetSpriteCurrentAnimationFrame 489 +#define FN_GetSpriteCurrentAnimationFrame 498 #define GETSPRITECURRENTANIMATIONFRAME_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_NumSpriteAnimationLoops 490 +#define FN_NumSpriteAnimationLoops 499 #define NUMSPRITEANIMATIONLOOPS_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SpriteAnimationIsPlaying 491 +#define FN_SpriteAnimationIsPlaying 500 #define SPRITEANIMATIONISPLAYING_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_DeleteSpriteAnimation 492 +#define FN_DeleteSpriteAnimation 501 #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 493 +#define FN_getSpriteCenter 502 #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 494 +#define FN_setSpriteLinearVelocity 503 #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 495 +#define FN_getSpriteLinearVelocity 504 #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 496 +#define FN_setSpriteAngularVelocity 505 #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 497 +#define FN_getSpriteAngularVelocity 506 #define GETSPRITEANGULARVELOCITY_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_applySpriteForce 498 +#define FN_applySpriteForce 507 #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 499 +#define FN_applySpriteCentralForce 508 #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 500 +#define FN_applySpriteTorque 509 #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 501 +#define FN_applySpriteLinearImpulse 510 #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 502 +#define FN_applySpriteAngularImpulse 511 #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 503 +#define FN_getSpriteMass 512 #define GETSPRITEMASS_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSpriteInertia 504 +#define FN_getSpriteInertia 513 #define GETSPRITEINERTIA_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSpriteWorldPoint 505 +#define FN_getSpriteWorldPoint 514 #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 506 +#define FN_getSpriteWorldVector 515 #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 507 +#define FN_getSpriteLocalPoint 516 #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 508 +#define FN_getSpriteLocalVector 517 #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 509 +#define FN_getSpriteLinearVelocityFromLocalPoint 518 #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 510 +#define FN_getSpriteLinearVelocityFromWorldPoint 519 #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 511 +#define FN_getSpriteLinearDamping 520 #define GETSPRITELINEARDAMPING_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSpriteLinearDamping 512 +#define FN_setSpriteLinearDamping 521 #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 513 +#define FN_getSpriteAngularDamping 522 #define GETSPRITEANGULARDAMPING_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSpriteAngularDamping 514 +#define FN_setSpriteAngularDamping 523 #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 515 +#define FN_getSpriteGravityScale 524 #define GETSPRITEGRAVITYSCALE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSpriteGravityScale 516 +#define FN_setSpriteGravityScale 525 #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 517 +#define FN_setSpriteBullet 526 #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 518 +#define FN_spriteIsBullet 527 #define SPRITEISBULLET_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSpriteSleepAllowed 519 +#define FN_setSpriteSleepAllowed 528 #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 520 +#define FN_spriteSleepAllowed 529 #define SPRITESLEEPALLOWED_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSpriteAwake 521 +#define FN_setSpriteAwake 530 #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 522 +#define FN_spriteIsAwake 531 #define SPRITEISAWAKE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSpriteFixedRotation 523 +#define FN_setSpriteFixedRotation 532 #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 524 +#define FN_spriteIsFixedRotation 533 #define SPRITEISFIXEDROTATION_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteDensity 525 +#define FN_SetSpriteDensity 534 #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 526 +#define FN_GetSpriteDensity 535 #define GETSPRITEDENSITY_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteFriction 527 +#define FN_SetSpriteFriction 536 #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 528 +#define FN_GetSpriteFriction 537 #define GETSPRITEFRICTION_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteRestitution 529 +#define FN_SetSpriteRestitution 538 #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 530 +#define FN_GetSpriteRestitution 539 #define GETSPRITERESTITUTION_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteRestitutionThreshold 531 +#define FN_SetSpriteRestitutionThreshold 540 #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 532 +#define FN_GetSpriteRestitutionThreshold 541 #define GETSPRITERESTITUTIONTHRESHOLD_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetSpriteAABB 533 +#define FN_GetSpriteAABB 542 #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 534 +#define FN_SetGravity2D 543 #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 535 +#define FN_GetGravity2D 544 #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 536 +#define FN_SetWorld2DTimeStep 545 #define SETWORLD2DTIMESTEP_TS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetWorld2DVelocityIterations 537 +#define FN_SetWorld2DVelocityIterations 546 #define SETWORLD2DVELOCITYITERATIONS_V num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetWorld2DPositionIterations 538 +#define FN_SetWorld2DPositionIterations 547 #define SETWORLD2DPOSITIONITERATIONS_P num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetWorld2DTimeStep 539 -#define FN_GetWorld2DVelocityIterations 540 -#define FN_GetWorld2DPositionIterations 541 -#define FN_SetWorld2DAutoClearForces 542 +#define FN_GetWorld2DTimeStep 548 +#define FN_GetWorld2DVelocityIterations 549 +#define FN_GetWorld2DPositionIterations 550 +#define FN_SetWorld2DAutoClearForces 551 #define SETWORLD2DAUTOCLEARFORCES_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetWorld2DAutoClearForces 543 -#define FN_CastRay2D 544 +#define FN_GetWorld2DAutoClearForces 552 +#define FN_CastRay2D 553 #define CASTRAY2D_FROM_X num_var[0].nref[0].value[ num_var[0].byref_offset ] #define CASTRAY2D_FROM_Y num_var[1].nref[0].value[ num_var[1].byref_offset ] #define CASTRAY2D_TO_X num_var[2].nref[0].value[ num_var[2].byref_offset ] #define CASTRAY2D_TO_Y num_var[3].nref[0].value[ num_var[3].byref_offset ] -#define FN_CastRay2D_All 545 +#define FN_CastRay2D_All 554 #define CASTRAY2D_ALL_FROM_X num_var[0].nref[0].value[ num_var[0].byref_offset ] #define CASTRAY2D_ALL_FROM_Y num_var[1].nref[0].value[ num_var[1].byref_offset ] #define CASTRAY2D_ALL_TO_X num_var[2].nref[0].value[ num_var[2].byref_offset ] #define CASTRAY2D_ALL_TO_Y num_var[3].nref[0].value[ num_var[3].byref_offset ] -#define FN_GetRayHit2D 546 +#define FN_GetRayHit2D 555 #define GETRAYHIT2D_INDEX num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETRAYHIT2D_SPR_ID num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETRAYHIT2D_X num_var[2].nref[0].value[ num_var[2].byref_offset ] #define GETRAYHIT2D_Y num_var[3].nref[0].value[ num_var[3].byref_offset ] #define GETRAYHIT2D_NORMAL_X num_var[4].nref[0].value[ num_var[4].byref_offset ] #define GETRAYHIT2D_NORMAL_Y num_var[5].nref[0].value[ num_var[5].byref_offset ] -#define FN_createDistanceJoint 547 +#define FN_createDistanceJoint 556 #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 ] @@ -1608,22 +1627,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 548 +#define FN_createFrictionJoint 557 #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 549 +#define FN_createGearJoint 558 #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 550 +#define FN_createMotorJoint 559 #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 551 +#define FN_createPrismaticJoint 560 #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 ] @@ -1631,7 +1650,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 552 +#define FN_createPulleyJoint 561 #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 ] @@ -1644,19 +1663,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 553 +#define FN_createRevoluteJoint 562 #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 554 +#define FN_createWeldJoint 563 #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 555 +#define FN_createWheelJoint 564 #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 ] @@ -1664,223 +1683,225 @@ #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 556 +#define FN_getJointWorldAnchorA 565 #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 557 +#define FN_getJointWorldAnchorB 566 #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 558 +#define FN_getJointReactionForce 567 #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 559 +#define FN_getJointReactionTorque 568 #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 560 +#define FN_getJointLocalAnchorA 569 #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 561 +#define FN_getJointLocalAnchorB 570 #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 562 +#define FN_setJointLength 571 #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 563 +#define FN_getJointLength 572 #define GETJOINTLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointMinLength 564 +#define FN_setJointMinLength 573 #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 565 +#define FN_getJointMinLength 574 #define GETJOINTMINLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointMaxLength 566 +#define FN_setJointMaxLength 575 #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 567 +#define FN_getJointMaxLength 576 #define GETJOINTMAXLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointCurrentLength 568 +#define FN_getJointCurrentLength 577 #define GETJOINTCURRENTLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointStiffness 569 +#define FN_setJointStiffness 578 #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 570 +#define FN_getJointStiffness 579 #define GETJOINTSTIFFNESS_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointDamping 571 +#define FN_setJointDamping 580 #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 572 +#define FN_getJointDamping 581 #define GETJOINTDAMPING_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointMaxForce 573 +#define FN_setJointMaxForce 582 #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 574 +#define FN_getJointMaxForce 583 #define GETJOINTMAXFORCE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointMaxTorque 575 +#define FN_setJointMaxTorque 584 #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 576 +#define FN_getJointMaxTorque 585 #define GETJOINTMAXTORQUE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointCorrectionFactor 577 +#define FN_setJointCorrectionFactor 586 #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 578 +#define FN_getJointCorrectionFactor 587 #define GETJOINTCORRECTIONFACTOR_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointRatio 579 +#define FN_setJointRatio 588 #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 580 +#define FN_getJointRatio 589 #define GETJOINTRATIO_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointLinearOffset 581 +#define FN_setJointLinearOffset 590 #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 582 +#define FN_getJointLinearOffset 591 #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 583 +#define FN_setJointAngularOffset 592 #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 584 +#define FN_getJointAngularOffset 593 #define GETJOINTANGULAROFFSET_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointLocalAxisA 585 +#define FN_getJointLocalAxisA 594 #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 586 +#define FN_getJointReferenceAngle 595 #define GETJOINTREFERENCEANGLE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointTranslation 587 +#define FN_getJointTranslation 596 #define GETJOINTTRANSLATION_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointSpeed 588 +#define FN_getJointSpeed 597 #define GETJOINTSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_jointIsLimitEnabled 589 +#define FN_jointIsLimitEnabled 598 #define JOINTISLIMITENABLED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_enableJointLimit 590 +#define FN_enableJointLimit 599 #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 591 +#define FN_getJointLowerLimit 600 #define GETJOINTLOWERLIMIT_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointUpperLimit 592 +#define FN_getJointUpperLimit 601 #define GETJOINTUPPERLIMIT_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointLimits 593 +#define FN_setJointLimits 602 #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 594 +#define FN_jointMotorIsEnabled 603 #define JOINTMOTORISENABLED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_enableJointMotor 595 +#define FN_enableJointMotor 604 #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 596 +#define FN_setJointMotorSpeed 605 #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 597 +#define FN_getJointMotorSpeed 606 #define GETJOINTMOTORSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointMaxMotorForce 598 +#define FN_setJointMaxMotorForce 607 #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 599 +#define FN_getJointMaxMotorForce 608 #define GETJOINTMAXMOTORFORCE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointMotorForce 600 +#define FN_getJointMotorForce 609 #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 601 +#define FN_setJointMaxMotorTorque 610 #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 602 +#define FN_getJointMaxMotorTorque 611 #define GETJOINTMAXMOTORTORQUE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointMotorTorque 603 +#define FN_getJointMotorTorque 612 #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 604 +#define FN_getJointGroundAnchorA 613 #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 605 +#define FN_getJointGroundAnchorB 614 #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 606 +#define FN_getJointLengthA 615 #define GETJOINTLENGTHA_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointLengthB 607 +#define FN_getJointLengthB 616 #define GETJOINTLENGTHB_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointCurrentLengthA 608 +#define FN_getJointCurrentLengthA 617 #define GETJOINTCURRENTLENGTHA_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointCurrentLengthB 609 +#define FN_getJointCurrentLengthB 618 #define GETJOINTCURRENTLENGTHB_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointOrigin 610 +#define FN_setJointOrigin 619 #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 611 +#define FN_getJointAngle 620 #define GETJOINTANGLE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointLinearSpeed 612 +#define FN_getJointLinearSpeed 621 #define GETJOINTLINEARSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointAngularSpeed 613 +#define FN_getJointAngularSpeed 622 #define GETJOINTANGULARSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_DeleteJoint 614 +#define FN_DeleteJoint 623 #define DELETEJOINT_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateTileSet 615 +#define FN_JointExists 624 +#define JOINTEXISTS_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] +#define FN_CreateTileSet 625 #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 616 +#define FN_SetTileAnimationLength 626 #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 617 +#define FN_GetTileAnimationLength 627 #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 618 +#define FN_SetTileAnimationFrame 628 #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 619 +#define FN_GetTileAnimationFrame 629 #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 620 +#define FN_SetTileAnimationSpeed 630 #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 621 +#define FN_GetTileAnimationSpeed 631 #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 622 +#define FN_CreateTileMap 632 #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 623 +#define FN_SetTileMapSize 633 #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 624 +#define FN_GetTileMapSize 634 #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 625 +#define FN_SetTile 635 #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 626 +#define FN_GetTile 636 #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 627 +#define FN_FillTile 637 #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 628 +#define FN_DrawTileMap 638 #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 ] @@ -1888,16 +1909,16 @@ #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_DeleteTileSet 629 +#define FN_DeleteTileSet 639 #define DELETETILESET_TILESET num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_DeleteTileMap 630 +#define FN_DeleteTileMap 640 #define DELETETILEMAP_TILEMAP num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_LoadMesh 631 +#define FN_LoadMesh 641 #define LOADMESH_MESH_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_DeleteMesh 632 +#define FN_DeleteMesh 642 #define DELETEMESH_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateMesh 633 -#define FN_AddMeshBuffer 634 +#define FN_CreateMesh 643 +#define FN_AddMeshBuffer 644 #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 ] @@ -1905,276 +1926,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 635 +#define FN_LoadMeshFromArchive 645 #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 636 +#define FN_CreatePlaneMesh 646 #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 637 +#define FN_LoadAN8 647 #define LOADAN8_AN8_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_LoadMeshFromAN8 638 +#define FN_LoadMeshFromAN8 648 #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 639 +#define FN_GetNumAN8Scenes 649 #define GETNUMAN8SCENES_AN8_PROJECT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetAN8SceneName$ 640 +#define FN_GetAN8SceneName$ 650 #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 641 +#define FN_CreateAnimatedActor 651 #define CREATEANIMATEDACTOR_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateOctreeActor 642 +#define FN_CreateOctreeActor 652 #define CREATEOCTREEACTOR_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateCubeActor 643 +#define FN_CreateCubeActor 653 #define CREATECUBEACTOR_CUBE_SIZE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateSphereActor 644 +#define FN_CreateSphereActor 654 #define CREATESPHEREACTOR_RADIUS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateWaterActor 645 +#define FN_CreateWaterActor 655 #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 646 -#define FN_CreateBillboardActor 647 -#define FN_CreateTerrainActor 648 +#define FN_CreateLightActor 656 +#define FN_CreateBillboardActor 657 +#define FN_CreateTerrainActor 658 #define CREATETERRAINACTOR_HMAP_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_CreateParticleActor 649 +#define FN_CreateParticleActor 659 #define CREATEPARTICLEACTOR_PARTICLE_TYPE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_DeleteActor 650 +#define FN_DeleteActor 660 #define DELETEACTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetActorTransform 651 +#define FN_GetActorTransform 661 #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 652 +#define FN_SetActorPosition 662 #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 653 +#define FN_TranslateActorLocal 663 #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 654 +#define FN_TranslateActorWorld 664 #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 655 +#define FN_GetActorPosition 665 #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 656 +#define FN_SetActorScale 666 #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 657 +#define FN_ScaleActor 667 #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 658 +#define FN_GetActorScale 668 #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 659 +#define FN_SetActorRotation 669 #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 660 +#define FN_RotateActor 670 #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 661 +#define FN_GetActorRotation 671 #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 662 +#define FN_SetActorVisible 672 #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 663 +#define FN_ActorIsVisible 673 #define ACTORISVISIBLE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetActorAutoCulling 664 +#define FN_SetActorAutoCulling 674 #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 665 +#define FN_GetActorAutoCulling 675 #define GETACTORAUTOCULLING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_AddActorShadow 666 +#define FN_AddActorShadow 676 #define ADDACTORSHADOW_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_RemoveActorShadow 667 +#define FN_RemoveActorShadow 677 #define REMOVEACTORSHADOW_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_ActorExists 668 +#define FN_ActorExists 678 #define ACTOREXISTS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateActorAnimation 669 +#define FN_CreateActorAnimation 679 #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 670 +#define FN_SetActorAnimation 680 #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 671 +#define FN_SetActorAnimationSpeed 681 #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 672 +#define FN_SetActorAnimationFrames 682 #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 673 +#define FN_GetActorCurrentAnimation 683 #define GETACTORCURRENTANIMATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetActorAnimationSpeed 674 +#define FN_GetActorAnimationSpeed 684 #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 675 +#define FN_GetActorAnimationStartFrame 685 #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 676 +#define FN_GetActorAnimationEndFrame 686 #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 677 +#define FN_SetActorFrame 687 #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 678 +#define FN_GetActorFrame 688 #define GETACTORFRAME_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_ActorAnimationIsPlaying 679 +#define FN_ActorAnimationIsPlaying 689 #define ACTORANIMATIONISPLAYING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_NumActorAnimationLoops 680 +#define FN_NumActorAnimationLoops 690 #define NUMACTORANIMATIONLOOPS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetActorMD2Animation 681 +#define FN_SetActorMD2Animation 691 #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 682 +#define FN_SetActorMD2AnimationByName 692 #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 683 +#define FN_DeleteActorAnimation 693 #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 684 +#define FN_SetGravity3D 694 #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 685 +#define FN_GetGravity3D 695 #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 686 +#define FN_SetActorCollisionShape 696 #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 687 +#define FN_GetActorCollisionShape 697 #define GETACTORCOLLISIONSHAPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetActorSolid 688 +#define FN_SetActorSolid 698 #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 689 +#define FN_ActorIsSolid 699 #define ACTORISSOLID_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetActorCollision 690 +#define FN_GetActorCollision 700 #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 691 +#define FN_SetActorGravity 701 #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 692 +#define FN_GetActorGravity 702 #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 693 +#define FN_setActorDamping 703 #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 694 +#define FN_getActorLinearDamping 704 #define GETACTORLINEARDAMPING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getActorAngularDamping 695 +#define FN_getActorAngularDamping 705 #define GETACTORANGULARDAMPING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getActorLinearSleepThreshold 696 +#define FN_getActorLinearSleepThreshold 706 #define GETACTORLINEARSLEEPTHRESHOLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getActorAngularSleepThreshold 697 +#define FN_getActorAngularSleepThreshold 707 #define GETACTORANGULARSLEEPTHRESHOLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_applyActorDamping 698 +#define FN_applyActorDamping 708 #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 699 +#define FN_setActorMassProperties 709 #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 700 +#define FN_getActorLinearFactor 710 #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 701 +#define FN_setActorLinearFactor 711 #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 702 +#define FN_getActorInverseMass 712 #define GETACTORINVERSEMASS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_integrateActorVelocities 703 +#define FN_integrateActorVelocities 713 #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 704 +#define FN_applyActorCentralForceLocal 714 #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 705 +#define FN_applyActorCentralForceWorld 715 #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 706 +#define FN_getActorTotalForce 716 #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 707 +#define FN_getActorTotalTorque 717 #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 708 +#define FN_getActorInverseInertiaDiagLocal 718 #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 709 +#define FN_setActorInverseInertiaDiagLocal 719 #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 710 +#define FN_setActorSleepThresholds 720 #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 711 +#define FN_applyActorTorqueLocal 721 #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 712 +#define FN_applyActorTorqueWorld 722 #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 713 +#define FN_applyActorForceLocal 723 #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 ] @@ -2182,7 +2203,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 714 +#define FN_applyActorForceWorld 724 #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 ] @@ -2190,27 +2211,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 715 +#define FN_applyActorCentralImpulseLocal 725 #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 716 +#define FN_applyActorCentralImpulseWorld 726 #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 717 +#define FN_applyActorTorqueImpulseLocal 727 #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 718 +#define FN_applyActorTorqueImpulseWorld 728 #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 719 +#define FN_applyActorImpulseLocal 729 #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 ] @@ -2218,7 +2239,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 720 +#define FN_applyActorImpulseWorld 730 #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 ] @@ -2226,52 +2247,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 721 +#define FN_clearActorForces 731 #define CLEARACTORFORCES_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_updateActorInertiaTensor 722 +#define FN_updateActorInertiaTensor 732 #define UPDATEACTORINERTIATENSOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getActorCenter 723 +#define FN_getActorCenter 733 #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 724 +#define FN_getActorRotationQ 734 #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 725 +#define FN_getActorLinearVelocityWorld 735 #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 726 +#define FN_getActorAngularVelocityWorld 736 #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 727 +#define FN_setActorLinearVelocityLocal 737 #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 728 +#define FN_setActorLinearVelocityWorld 738 #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 729 +#define FN_setActorAngularVelocityLocal 739 #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 730 +#define FN_setActorAngularVelocityWorld 740 #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 731 +#define FN_getActorVelocityInLocalPoint 741 #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 ] @@ -2279,17 +2300,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 732 +#define FN_getActorLinearVelocityLocal 742 #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 733 +#define FN_getActorAngularVelocityLocal 743 #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 734 +#define FN_getActorAABB 744 #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 ] @@ -2297,7 +2318,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 735 +#define FN_computeActorImpulseDenominator 745 #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 ] @@ -2305,56 +2326,56 @@ #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 736 +#define FN_computeActorAngularImpulseDenominator 746 #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 737 +#define FN_setActorAngularFactor 747 #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 738 +#define FN_getActorAngularFactor 748 #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 739 +#define FN_computeActorGyroImpulseLocal 749 #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 740 +#define FN_computeActorGyroImpulseWorld 750 #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 741 +#define FN_getActorLocalInertia 751 #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 742 +#define FN_SetActorSleepState 752 #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_CastRay3D 743 +#define FN_CastRay3D 753 #define CASTRAY3D_FROM_X num_var[0].nref[0].value[ num_var[0].byref_offset ] #define CASTRAY3D_FROM_Y num_var[1].nref[0].value[ num_var[1].byref_offset ] #define CASTRAY3D_FROM_Z num_var[2].nref[0].value[ num_var[2].byref_offset ] #define CASTRAY3D_TO_X num_var[3].nref[0].value[ num_var[3].byref_offset ] #define CASTRAY3D_TO_Y num_var[4].nref[0].value[ num_var[4].byref_offset ] #define CASTRAY3D_TO_Z num_var[5].nref[0].value[ num_var[5].byref_offset ] -#define FN_CastRay3D_All 744 +#define FN_CastRay3D_All 754 #define CASTRAY3D_ALL_FROM_X num_var[0].nref[0].value[ num_var[0].byref_offset ] #define CASTRAY3D_ALL_FROM_Y num_var[1].nref[0].value[ num_var[1].byref_offset ] #define CASTRAY3D_ALL_FROM_Z num_var[2].nref[0].value[ num_var[2].byref_offset ] #define CASTRAY3D_ALL_TO_X num_var[3].nref[0].value[ num_var[3].byref_offset ] #define CASTRAY3D_ALL_TO_Y num_var[4].nref[0].value[ num_var[4].byref_offset ] #define CASTRAY3D_ALL_TO_Z num_var[5].nref[0].value[ num_var[5].byref_offset ] -#define FN_GetRayHit3D 745 +#define FN_GetRayHit3D 755 #define GETRAYHIT3D_INDEX num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETRAYHIT3D_ACTOR_ID num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETRAYHIT3D_X num_var[2].nref[0].value[ num_var[2].byref_offset ] @@ -2363,12 +2384,12 @@ #define GETRAYHIT3D_NORMAL_X num_var[5].nref[0].value[ num_var[5].byref_offset ] #define GETRAYHIT3D_NORMAL_Y num_var[6].nref[0].value[ num_var[6].byref_offset ] #define GETRAYHIT3D_NORMAL_Z num_var[7].nref[0].value[ num_var[7].byref_offset ] -#define FN_createPointConstraint 746 +#define FN_createPointConstraint 756 #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 747 +#define FN_createPointConstraintEx 757 #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 ] @@ -2377,47 +2398,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 748 +#define FN_setPointPivotA 758 #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 749 +#define FN_setPointPivotB 759 #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 750 +#define FN_createHingeConstraint 760 #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 751 +#define FN_createHingeConstraintEx 761 #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 752 +#define FN_createSlideConstraint 762 #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 753 +#define FN_createSlideConstraintEx 763 #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 754 +#define FN_createConeConstraint 764 #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 755 +#define FN_createConeConstraintEx 765 #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 756 +#define FN_deleteConstraint 766 #define DELETECONSTRAINT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConstraintFrameOffsetA 757 +#define FN_getConstraintFrameOffsetA 767 #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 ] @@ -2425,7 +2446,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 758 +#define FN_getConstraintFrameOffsetB 768 #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 ] @@ -2433,43 +2454,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 759 +#define FN_useConstraintFrameOffset 769 #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 760 +#define FN_getHingeAngle 770 #define GETHINGEANGLE_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getHingeAngleEx 761 +#define FN_getHingeAngleEx 771 #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 762 +#define FN_getConstraintBreakingImpulseThreshold 772 #define GETCONSTRAINTBREAKINGIMPULSETHRESHOLD_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConstraintAFrame 763 +#define FN_getConstraintAFrame 773 #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 764 +#define FN_getConstraintBFrame 774 #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 765 +#define FN_setHingeAxis 775 #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 766 +#define FN_setConstraintBreakingImpulseThreshold 776 #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 767 +#define FN_setConstraintFrames 777 #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 768 +#define FN_setHingeLimit 778 #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 769 +#define FN_setConeLimit 779 #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 ] @@ -2477,290 +2498,290 @@ #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 770 +#define FN_getHingeLimitBiasFactor 780 #define GETHINGELIMITBIASFACTOR_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getHingeLimitRelaxationFactor 771 +#define FN_getHingeLimitRelaxationFactor 781 #define GETHINGELIMITRELAXATIONFACTOR_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getHingeLimitSign 772 +#define FN_getHingeLimitSign 782 #define GETHINGELIMITSIGN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getHingeSolveLimit 773 +#define FN_getHingeSolveLimit 783 #define GETHINGESOLVELIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_useHingeReferenceFrameA 774 +#define FN_useHingeReferenceFrameA 784 #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 775 +#define FN_getConstraintAppliedImpulse 785 #define GETCONSTRAINTAPPLIEDIMPULSE_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConstraintFixedActor 776 +#define FN_getConstraintFixedActor 786 #define GETCONSTRAINTFIXEDACTOR_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getPointPivotA 777 +#define FN_getPointPivotA 787 #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 778 +#define FN_getPointPivotB 788 #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 779 +#define FN_getConstraintActorA 789 #define GETCONSTRAINTACTORA_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConstraintActorB 780 +#define FN_getConstraintActorB 790 #define GETCONSTRAINTACTORB_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setConstraintSolverIterations 781 +#define FN_setConstraintSolverIterations 791 #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 782 +#define FN_getConeBiasFactor 792 #define GETCONEBIASFACTOR_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeDamping 783 +#define FN_getConeDamping 793 #define GETCONEDAMPING_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeFixThresh 784 +#define FN_getConeFixThresh 794 #define GETCONEFIXTHRESH_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeLimit 785 +#define FN_getConeLimit 795 #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 786 +#define FN_getConstraintLimitSoftness 796 #define GETCONSTRAINTLIMITSOFTNESS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConstraintSolverIterations 787 +#define FN_getConstraintSolverIterations 797 #define GETCONSTRAINTSOLVERITERATIONS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeAnglePoint 788 +#define FN_getConeAnglePoint 798 #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 789 +#define FN_getConstraintAngularOnly 799 #define GETCONSTRAINTANGULARONLY_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeSolveSwingLimit 790 +#define FN_getConeSolveSwingLimit 800 #define GETCONESOLVESWINGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeSolveTwistLimit 791 +#define FN_getConeSolveTwistLimit 801 #define GETCONESOLVETWISTLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeSwingSpan1 792 +#define FN_getConeSwingSpan1 802 #define GETCONESWINGSPAN1_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeSwingSpan2 793 +#define FN_getConeSwingSpan2 803 #define GETCONESWINGSPAN2_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeTwistAngle 794 +#define FN_getConeTwistAngle 804 #define GETCONETWISTANGLE_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeTwistLimitSign 795 +#define FN_getConeTwistLimitSign 805 #define GETCONETWISTLIMITSIGN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeTwistSpan 796 +#define FN_getConeTwistSpan 806 #define GETCONETWISTSPAN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setConstraintAngularOnly 797 +#define FN_setConstraintAngularOnly 807 #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 798 +#define FN_setConeDamping 808 #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 799 +#define FN_setConeFixThresh 809 #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 800 +#define FN_getSlideAnchorA 810 #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 801 +#define FN_getSlideAnchorB 811 #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 802 +#define FN_getSlideAngDepth 812 #define GETSLIDEANGDEPTH_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideAngularPos 803 +#define FN_getSlideAngularPos 813 #define GETSLIDEANGULARPOS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideDampingDirAng 804 +#define FN_getSlideDampingDirAng 814 #define GETSLIDEDAMPINGDIRANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideDampingDirLin 805 +#define FN_getSlideDampingDirLin 815 #define GETSLIDEDAMPINGDIRLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideDampingLimAng 806 +#define FN_getSlideDampingLimAng 816 #define GETSLIDEDAMPINGLIMANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideDampingLimLin 807 +#define FN_getSlideDampingLimLin 817 #define GETSLIDEDAMPINGLIMLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideDampingOrthoAng 808 +#define FN_getSlideDampingOrthoAng 818 #define GETSLIDEDAMPINGORTHOANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideDampingOrthoLin 809 +#define FN_getSlideDampingOrthoLin 819 #define GETSLIDEDAMPINGORTHOLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideLinearPos 810 +#define FN_getSlideLinearPos 820 #define GETSLIDELINEARPOS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideLinDepth 811 +#define FN_getSlideLinDepth 821 #define GETSLIDELINDEPTH_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideLowerAngLimit 812 +#define FN_getSlideLowerAngLimit 822 #define GETSLIDELOWERANGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideLowerLinLimit 813 +#define FN_getSlideLowerLinLimit 823 #define GETSLIDELOWERLINLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideRestitutionDirAng 814 +#define FN_getSlideRestitutionDirAng 824 #define GETSLIDERESTITUTIONDIRANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideRestitutionDirLin 815 +#define FN_getSlideRestitutionDirLin 825 #define GETSLIDERESTITUTIONDIRLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideRestitutionLimAng 816 +#define FN_getSlideRestitutionLimAng 826 #define GETSLIDERESTITUTIONLIMANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideRestitutionLimLin 817 +#define FN_getSlideRestitutionLimLin 827 #define GETSLIDERESTITUTIONLIMLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideRestitutionOrthoAng 818 +#define FN_getSlideRestitutionOrthoAng 828 #define GETSLIDERESTITUTIONORTHOANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideRestitutionOrthoLin 819 +#define FN_getSlideRestitutionOrthoLin 829 #define GETSLIDERESTITUTIONORTHOLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSoftnessDirAng 820 +#define FN_getSlideSoftnessDirAng 830 #define GETSLIDESOFTNESSDIRANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSoftnessDirLin 821 +#define FN_getSlideSoftnessDirLin 831 #define GETSLIDESOFTNESSDIRLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSoftnessLimAng 822 +#define FN_getSlideSoftnessLimAng 832 #define GETSLIDESOFTNESSLIMANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSoftnessLimLin 823 +#define FN_getSlideSoftnessLimLin 833 #define GETSLIDESOFTNESSLIMLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSoftnessOrthoAng 824 +#define FN_getSlideSoftnessOrthoAng 834 #define GETSLIDESOFTNESSORTHOANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSoftnessOrthoLin 825 +#define FN_getSlideSoftnessOrthoLin 835 #define GETSLIDESOFTNESSORTHOLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSolveAngLimit 826 +#define FN_getSlideSolveAngLimit 836 #define GETSLIDESOLVEANGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSolveLinLimit 827 +#define FN_getSlideSolveLinLimit 837 #define GETSLIDESOLVELINLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideUpperAngLimit 828 +#define FN_getSlideUpperAngLimit 838 #define GETSLIDEUPPERANGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideUpperLinLimit 829 +#define FN_getSlideUpperLinLimit 839 #define GETSLIDEUPPERLINLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideUseFrameOffset 830 +#define FN_getSlideUseFrameOffset 840 #define GETSLIDEUSEFRAMEOFFSET_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSlideDampingDirAng 831 +#define FN_setSlideDampingDirAng 841 #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 832 +#define FN_setSlideDampingDirLin 842 #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 833 +#define FN_setSlideDampingLimAng 843 #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 834 +#define FN_setSlideDampingLimLin 844 #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 835 +#define FN_setSlideDampingOrthoAng 845 #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 836 +#define FN_setSlideDampingOrthoLin 846 #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 837 +#define FN_setSlideLowerAngLimit 847 #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 838 +#define FN_setSlideLowerLinLimit 848 #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 839 +#define FN_setSlideRestitutionDirAng 849 #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 840 +#define FN_setSlideRestitutionDirLin 850 #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 841 +#define FN_setSlideRestitutionLimAng 851 #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 842 +#define FN_setSlideRestitutionLimLin 852 #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 843 +#define FN_setSlideRestitutionOrthoAng 853 #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 844 +#define FN_setSlideRestitutionOrthoLin 854 #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 845 +#define FN_setSlideSoftnessDirAng 855 #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 846 +#define FN_setSlideSoftnessDirLin 856 #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 847 +#define FN_setSlideSoftnessLimAng 857 #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 848 +#define FN_setSlideSoftnessLimLin 858 #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 849 +#define FN_setSlideSoftnessOrthoAng 859 #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 850 +#define FN_setSlideSoftnessOrthoLin 860 #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 851 +#define FN_setSlideUpperAngLimit 861 #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 852 +#define FN_setSlideUpperLinLimit 862 #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 853 +#define FN_ConstraintExists 863 #define CONSTRAINTEXISTS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetCameraPosition 854 +#define FN_SetCameraPosition 864 #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 855 +#define FN_GetCameraPosition 865 #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 856 +#define FN_TranslateCamera 866 #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 857 +#define FN_SetCameraRotation 867 #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 858 +#define FN_GetCameraRotation 868 #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 859 +#define FN_RotateCamera 869 #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 860 +#define FN_SetCameraFOV 870 #define SETCAMERAFOV_FOV num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetCameraFOV 861 -#define FN_SetCameraAspectRatio 862 +#define FN_GetCameraFOV 871 +#define FN_SetCameraAspectRatio 872 #define SETCAMERAASPECTRATIO_ASPECT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetCameraAspectRatio 863 -#define FN_SetCameraFarValue 864 +#define FN_GetCameraAspectRatio 873 +#define FN_SetCameraFarValue 874 #define SETCAMERAFARVALUE_ZF num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetCameraFarValue 865 -#define FN_SetCameraNearValue 866 +#define FN_GetCameraFarValue 875 +#define FN_SetCameraNearValue 876 #define SETCAMERANEARVALUE_ZN num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetCameraNearValue 867 -#define FN_SetProjectionMatrix 868 +#define FN_GetCameraNearValue 877 +#define FN_SetProjectionMatrix 878 #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 869 +#define FN_GetProjectionMatrix 879 #define GETPROJECTIONMATRIX_MATA num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetWorldToViewportPosition 870 +#define FN_GetWorldToViewportPosition 880 #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 871 +#define FN_AddSceneSkyBox 881 #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 872 +#define FN_AddSceneSkyDome 882 #define ADDSCENESKYDOME_IMG num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_AddSceneSkyDomeEx 873 +#define FN_AddSceneSkyDomeEx 883 #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 874 -#define FN_SetWorld3DMaxSubSteps 875 +#define FN_RemoveSceneSky 884 +#define FN_SetWorld3DMaxSubSteps 885 #define SETWORLD3DMAXSUBSTEPS_STEPS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetWorld3DTimeStep 876 +#define FN_SetWorld3DTimeStep 886 #define SETWORLD3DTIMESTEP_TS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetWorld3DMaxSubSteps 877 -#define FN_GetWorld3DTimeStep 878 -#define FN_SetSceneFog 879 +#define FN_GetWorld3DMaxSubSteps 887 +#define FN_GetWorld3DTimeStep 888 +#define FN_SetSceneFog 889 #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 ] @@ -2768,7 +2789,7 @@ #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 880 +#define FN_GetSceneFog 890 #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 ] @@ -2776,111 +2797,111 @@ #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_ClearScene 881 -#define FN_startParticleEmitter 882 +#define FN_ClearScene 891 +#define FN_startParticleEmitter 892 #define STARTPARTICLEEMITTER_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_stopParticleEmitter 883 +#define FN_stopParticleEmitter 893 #define STOPPARTICLEEMITTER_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleDirection 884 +#define FN_setParticleDirection 894 #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 885 +#define FN_getParticleDirection 895 #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 886 +#define FN_useParticleEveryMeshVertex 896 #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 887 +#define FN_particleIsUsingEveryMeshVertex 897 #define PARTICLEISUSINGEVERYMESHVERTEX_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleNormalDirectionMod 888 +#define FN_setParticleNormalDirectionMod 898 #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 889 +#define FN_getParticleNormalDirectionMod 899 #define GETPARTICLENORMALDIRECTIONMOD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_useParticleNormalDirection 890 +#define FN_useParticleNormalDirection 900 #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 891 +#define FN_particleIsUsingNormalDirection 901 #define PARTICLEISUSINGNORMALDIRECTION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMesh 892 +#define FN_setParticleMesh 902 #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 893 +#define FN_setMinParticlesPerSecond 903 #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 894 +#define FN_getMinParticlesPerSecond 904 #define GETMINPARTICLESPERSECOND_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaxParticlesPerSecond 895 +#define FN_setMaxParticlesPerSecond 905 #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 896 +#define FN_getMaxParticlesPerSecond 906 #define GETMAXPARTICLESPERSECOND_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMinStartColor 897 +#define FN_setParticleMinStartColor 907 #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 898 +#define FN_getParticleMinStartColor 908 #define GETPARTICLEMINSTARTCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMaxStartColor 899 +#define FN_setParticleMaxStartColor 909 #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 900 +#define FN_getParticleMaxStartColor 910 #define GETPARTICLEMAXSTARTCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMinLife 901 +#define FN_setParticleMinLife 911 #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 902 +#define FN_getParticleMinLife 912 #define GETPARTICLEMINLIFE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMaxLife 903 +#define FN_setParticleMaxLife 913 #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 904 +#define FN_getParticleMaxLife 914 #define GETPARTICLEMAXLIFE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMaxAngle 905 +#define FN_setParticleMaxAngle 915 #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 906 +#define FN_getParticleMaxAngle 916 #define GETPARTICLEMAXANGLE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMinStartSize 907 +#define FN_setParticleMinStartSize 917 #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 908 +#define FN_getParticleMinStartSize 918 #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 909 +#define FN_setParticleMaxStartSize 919 #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 910 +#define FN_getParticleMaxStartSize 920 #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 911 +#define FN_setParticleCenter 921 #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 912 +#define FN_getParticleCenter 922 #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 913 +#define FN_setParticleRadius 923 #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 914 +#define FN_getParticleRadius 924 #define GETPARTICLERADIUS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleRingThickness 915 +#define FN_setParticleRingThickness 925 #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 916 +#define FN_getParticleRingThickness 926 #define GETPARTICLERINGTHICKNESS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleBox 917 +#define FN_setParticleBox 927 #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 ] @@ -2888,7 +2909,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 918 +#define FN_getParticleBox 928 #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 ] @@ -2896,84 +2917,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 919 +#define FN_setParticleNormal 929 #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 920 +#define FN_getParticleNormal 930 #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 921 +#define FN_setParticleLength 931 #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 922 +#define FN_getParticleLength 932 #define GETPARTICLELENGTH_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_useParticleOutlineOnly 923 +#define FN_useParticleOutlineOnly 933 #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 924 +#define FN_particleIsUsingOutlineOnly 934 #define PARTICLEISUSINGOUTLINEONLY_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getParticleType 925 +#define FN_getParticleType 935 #define GETPARTICLETYPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_lightIsCastingShadow 926 +#define FN_lightIsCastingShadow 936 #define LIGHTISCASTINGSHADOW_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getLightType 927 +#define FN_getLightType 937 #define GETLIGHTTYPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getLightRadius 928 +#define FN_getLightRadius 938 #define GETLIGHTRADIUS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setLightType 929 +#define FN_setLightType 939 #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 930 +#define FN_setLightRadius 940 #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 931 +#define FN_setLightShadowCast 941 #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 932 +#define FN_SetLightAmbientColor 942 #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 933 +#define FN_GetLightAmbientColor 943 #define GETLIGHTAMBIENTCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetLightAttenuation 934 +#define FN_SetLightAttenuation 944 #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 935 +#define FN_GetLightAttenuation 945 #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 936 +#define FN_SetLightDiffuseColor 946 #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 937 +#define FN_GetLightDiffuseColor 947 #define GETLIGHTDIFFUSECOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetLightFalloff 938 +#define FN_SetLightFalloff 948 #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 939 +#define FN_GetLightFalloff 949 #define GETLIGHTFALLOFF_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetLightInnerCone 940 +#define FN_SetLightInnerCone 950 #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 941 +#define FN_GetLightInnerCone 951 #define GETLIGHTINNERCONE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetLightOuterCone 942 +#define FN_SetLightOuterCone 952 #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 943 +#define FN_GetLightOuterCone 953 #define GETLIGHTOUTERCONE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetLightSpecularColor 944 +#define FN_SetLightSpecularColor 954 #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 945 +#define FN_GetLightSpecularColor 955 #define GETLIGHTSPECULARCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetTerrainPatchAABB 946 +#define FN_GetTerrainPatchAABB 956 #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 ] @@ -2983,191 +3004,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 947 +#define FN_GetTerrainPatchLOD 957 #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 948 +#define FN_GetTerrainHeight 958 #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 949 +#define FN_GetTerrainCenter 959 #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 950 +#define FN_SetTerrainLODDistance 960 #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 951 +#define FN_ScaleTerrainTexture 961 #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 952 +#define FN_SetTerrainCameraMovementDelta 962 #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 953 +#define FN_SetTerrainCameraRotationDelta 963 #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 954 +#define FN_SetTerrainPatchLOD 964 #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 955 -#define FN_deleteMaterial 956 +#define FN_createMaterial 965 +#define FN_deleteMaterial 966 #define DELETEMATERIAL_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setActorMaterial 957 +#define FN_setActorMaterial 967 #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 958 +#define FN_getActorMaterial 968 #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 959 +#define FN_copyActorMaterial 969 #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 960 +#define FN_copyMaterial 970 #define COPYMATERIAL_SMATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialTextureCanvas 961 +#define FN_setMaterialTextureCanvas 971 #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 962 +#define FN_setMaterialAmbientColor 972 #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 963 +#define FN_getMaterialAmbientColor 973 #define GETMATERIALAMBIENTCOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialAntiAliasing 964 +#define FN_setMaterialAntiAliasing 974 #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 965 +#define FN_getMaterialAntiAliasing 975 #define GETMATERIALANTIALIASING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialBackfaceCulling 966 +#define FN_setMaterialBackfaceCulling 976 #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 967 +#define FN_getMaterialBackfaceCulling 977 #define GETMATERIALBACKFACECULLING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialBlendFactor 968 +#define FN_setMaterialBlendFactor 978 #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 969 +#define FN_getMaterialBlendFactor 979 #define GETMATERIALBLENDFACTOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialBlendMode 970 +#define FN_setMaterialBlendMode 980 #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 971 +#define FN_getMaterialBlendMode 981 #define GETMATERIALBLENDMODE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialColorMask 972 +#define FN_setMaterialColorMask 982 #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 973 +#define FN_getMaterialColorMask 983 #define GETMATERIALCOLORMASK_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialColorMode 974 +#define FN_setMaterialColorMode 984 #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 975 +#define FN_getMaterialColorMode 985 #define GETMATERIALCOLORMODE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialDiffuseColor 976 +#define FN_setMaterialDiffuseColor 986 #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 977 +#define FN_getMaterialDiffuseColor 987 #define GETMATERIALDIFFUSECOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialEmissiveColor 978 +#define FN_setMaterialEmissiveColor 988 #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 979 +#define FN_getMaterialEmissiveColor 989 #define GETMATERIALEMISSIVECOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialFog 980 +#define FN_setMaterialFog 990 #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 981 +#define FN_getMaterialFog 991 #define GETMATERIALFOG_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialFrontfaceCulling 982 +#define FN_setMaterialFrontfaceCulling 992 #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 983 +#define FN_getMaterialFrontfaceCulling 993 #define GETMATERIALFRONTFACECULLING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialGouraudShading 984 +#define FN_setMaterialGouraudShading 994 #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 985 +#define FN_materialIsGouraudShaded 995 #define MATERIALISGOURAUDSHADED_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_materialIsAplhaBlend 986 +#define FN_materialIsAplhaBlend 996 #define MATERIALISAPLHABLEND_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_materialIsTransparent 987 +#define FN_materialIsTransparent 997 #define MATERIALISTRANSPARENT_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialLighting 988 +#define FN_setMaterialLighting 998 #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 989 +#define FN_materialIsLit 999 #define MATERIALISLIT_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialType 990 +#define FN_setMaterialType 1000 #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 991 +#define FN_getMaterialType 1001 #define GETMATERIALTYPE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialNormalize 992 +#define FN_setMaterialNormalize 1002 #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 993 +#define FN_materialIsNormalized 1003 #define MATERIALISNORMALIZED_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialPointCloud 994 +#define FN_setMaterialPointCloud 1004 #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 995 +#define FN_materialIsPointCloud 1005 #define MATERIALISPOINTCLOUD_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialFlag 996 +#define FN_setMaterialFlag 1006 #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 997 +#define FN_getMaterialFlag 1007 #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 998 +#define FN_setMaterialTexture 1008 #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 999 +#define FN_setMaterialShininess 1009 #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 1000 +#define FN_getMaterialShininess 1010 #define GETMATERIALSHININESS_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialSpecularColor 1001 +#define FN_setMaterialSpecularColor 1011 #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 1002 +#define FN_getMaterialSpecularColor 1012 #define GETMATERIALSPECULARCOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialThickness 1003 +#define FN_setMaterialThickness 1013 #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 1004 +#define FN_getMaterialThickness 1014 #define GETMATERIALTHICKNESS_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialWireframe 1005 +#define FN_setMaterialWireframe 1015 #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 1006 +#define FN_materialIsWireframe 1016 #define MATERIALISWIREFRAME_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setActorTexture 1007 +#define FN_setActorTexture 1017 #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 1008 +#define FN_getActorMaterialCount 1018 #define GETACTORMATERIALCOUNT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setActorMaterialFlag 1009 +#define FN_setActorMaterialFlag 1019 #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 1010 +#define FN_getActorMaterialFlag 1020 #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 1011 +#define FN_setActorMaterialType 1021 #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 1012 +#define FN_getActorMaterialType 1022 #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 1013 +#define FN_MaterialExists 1023 #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 4971451..9cf746b 100644 --- a/rcbasic_build/rcbasic_dev3.txt +++ b/rcbasic_build/rcbasic_dev3.txt @@ -538,6 +538,9 @@ case FN_SetWindowAlwaysOnTop: //Sub Procedure case FN_SetMouseRelative: //Sub Procedure rc_setMouseRelative( SETMOUSERELATIVE_FLAG ); break; +case FN_SetWindowVSync: //Sub Procedure + rc_setWindowVSync( SETWINDOWVSYNC_FLAG ); + break; case FN_FlashWindow: //Number Function rc_push_num(rc_flashWindow( FLASHWINDOW_FLAG )); break; @@ -547,6 +550,9 @@ case FN_WindowIsGrabbed: //Number Function case FN_PreUpdate: //Sub Procedure rc_preUpdate( ); break; +case FN_SetFPS: //Sub Procedure + rc_setFPS( SETFPS_FPS_VAL ); + break; case FN_OpenCanvas: //Number Function rc_push_num(rc_canvasOpen( OPENCANVAS_W, OPENCANVAS_H, OPENCANVAS_VIEWPORT_X, OPENCANVAS_VIEWPORT_Y, OPENCANVAS_VIEWPORT_W, OPENCANVAS_VIEWPORT_H, OPENCANVAS_MODE )); break; @@ -757,6 +763,12 @@ case FN_DrawImage_Flip: //Sub Procedure case FN_DrawImage_FlipEx: //Sub Procedure rc_drawImage_FlipEx( DRAWIMAGE_FLIPEX_SLOT, DRAWIMAGE_FLIPEX_X, DRAWIMAGE_FLIPEX_Y, DRAWIMAGE_FLIPEX_SRC_X, DRAWIMAGE_FLIPEX_SRC_Y, DRAWIMAGE_FLIPEX_SRC_W, DRAWIMAGE_FLIPEX_SRC_H, DRAWIMAGE_FLIPEX_H, DRAWIMAGE_FLIPEX_V ); break; +case FN_SetAntiAliasMode: //Sub Procedure + rc_setAntiAliasMode( SETANTIALIASMODE_AA_MODE ); + break; +case FN_GetAntiAliasMode: //Number Function + rc_push_num(rc_getAntiAliasMode( )); + break; case FN_InKey: //Number Function rc_push_num(rc_inKey( )); break; @@ -1460,6 +1472,21 @@ case FN_SetSpriteSource: //Sub Procedure case FN_GetSpriteSource: //Number Function rc_push_num(rc_getSpriteSource( GETSPRITESOURCE_SPRITE )); break; +case FN_SpriteExists: //Number Function + rc_push_num(rc_spriteExists( SPRITEEXISTS_SPRITE )); + break; +case FN_SetSpriteColorMod: //Sub Procedure + rc_setSpriteColorMod( SETSPRITECOLORMOD_SPRITE, SETSPRITECOLORMOD_COLOR ); + break; +case FN_SetSpriteAlpha: //Sub Procedure + rc_setSpriteAlpha( SETSPRITEALPHA_SPRITE, SETSPRITEALPHA_ALPHA ); + break; +case FN_GetSpriteColorMod: //Number Function + rc_push_num(rc_getSpriteColorMod( GETSPRITECOLORMOD_SPRITE )); + break; +case FN_GetSpriteAlpha: //Number Function + rc_push_num(rc_getSpriteAlpha( GETSPRITEALPHA_SPRITE )); + break; case FN_CreateSpriteAnimation: //Number Function rc_push_num(rc_createSpriteAnimation( CREATESPRITEANIMATION_SPRITE, CREATESPRITEANIMATION_ANIM_LENGTH, CREATESPRITEANIMATION_SPEED )); break; @@ -1871,6 +1898,9 @@ case FN_getJointAngularSpeed: //Number Function case FN_DeleteJoint: //Sub Procedure rc_deleteJoint( DELETEJOINT_JOINT_ID ); break; +case FN_JointExists: //Number Function + rc_push_num(rc_jointExists( JOINTEXISTS_JOINT_ID )); + break; case FN_CreateTileSet: //Number Function rc_push_num(rc_createTileSet( CREATETILESET_IMG_ID, CREATETILESET_TILE_W, CREATETILESET_TILE_H )); break; diff --git a/rcbasic_build/tokenizer.h b/rcbasic_build/tokenizer.h index 8bb0f0a..ffbf89a 100755 --- a/rcbasic_build/tokenizer.h +++ b/rcbasic_build/tokenizer.h @@ -972,14 +972,6 @@ string rc_keywordToken(string sline) return "" + rc_intToString(SDL_HAT_RIGHTDOWN); else if(sline.compare("HAT_CENTERED")==0) return "" + rc_intToString(SDL_HAT_CENTERED); - else if(sline.compare("BLENDMODE_NONE")==0) - return "" + rc_intToString(SDL_BLENDMODE_NONE); - else if(sline.compare("BLENDMODE_BLEND")==0) - return "" + rc_intToString(SDL_BLENDMODE_BLEND); - else if(sline.compare("BLENDMODE_ADD")==0) - return "" + rc_intToString(SDL_BLENDMODE_ADD); - else if(sline.compare("BLENDMODE_MOD")==0) - return "" + rc_intToString(SDL_BLENDMODE_MOD); else if(sline.compare("ANDROID_EXTERNAL_STORAGE_READ")==0) return "1"; else if(sline.compare("ANDROID_EXTERNAL_STORAGE_WRITE")==0) diff --git a/rcbasic_runtime/icon/rcbasic.ico b/rcbasic_runtime/icon/rcbasic.ico new file mode 100644 index 0000000..8c08856 Binary files /dev/null and b/rcbasic_runtime/icon/rcbasic.ico differ diff --git a/rcbasic_runtime/main.cpp b/rcbasic_runtime/main.cpp index 5ec8d0a..f724c4e 100755 --- a/rcbasic_runtime/main.cpp +++ b/rcbasic_runtime/main.cpp @@ -4389,7 +4389,7 @@ int main(int argc, char * argv[]) if(rc_filename.compare("--version")==0) { - cout << "RCBASIC Runtime v4.0" << endl; + cout << "RCBASIC Runtime v4.1" << endl; return 0; } @@ -4447,13 +4447,13 @@ int main(int argc, char * argv[]) std::cin >> debug_opt; if(debug_opt.compare("a")==0) { - //rc_intern_dirChange("/home/n00b/Music/rcbasic_v400_linux64/examples/tile_demo"); - rc_intern_dirChange(""); + rc_intern_dirChange("/home/n00b/Programs/RCBasic_v400_Linux64/examples/Spinning Axis/"); + //rc_intern_dirChange(""); rc_filename = "main.cbc"; } else { - rc_intern_dirChange("/home/n00b/projects/bu/constraint_demo"); + rc_intern_dirChange("/home/n00b/Programs/RCBasic_v400_Linux64/examples/Simple 3D Platformer/"); } #endif //--------------- diff --git a/rcbasic_runtime/rc_base_actor.h b/rcbasic_runtime/rc_base_actor.h index 435a0bd..5f073a9 100644 --- a/rcbasic_runtime/rc_base_actor.h +++ b/rcbasic_runtime/rc_base_actor.h @@ -311,7 +311,7 @@ int rc_createAnimatedActor(int mesh_id) rc_actor[actor_id].current_animation_loop = 0; rc_actor[actor_id].num_animation_loops = 0; rc_animEndCallBack* anim_callback = new rc_animEndCallBack(); - anim_callback->ref_actor = &rc_actor[actor_id]; + anim_callback->ref_id = actor_id; anim_callback->OnAnimationEnd(node); node->setAnimationEndCallback(anim_callback); node->setLoopMode(false); diff --git a/rcbasic_runtime/rc_defines.h b/rcbasic_runtime/rc_defines.h index 2b19431..2c00b93 100755 --- a/rcbasic_runtime/rc_defines.h +++ b/rcbasic_runtime/rc_defines.h @@ -435,11 +435,15 @@ #define SETWINDOWALWAYSONTOP_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ] #define FN_SetMouseRelative 170 #define SETMOUSERELATIVE_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_FlashWindow 171 +#define FN_SetWindowVSync 171 +#define SETWINDOWVSYNC_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ] +#define FN_FlashWindow 172 #define FLASHWINDOW_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_WindowIsGrabbed 172 -#define FN_PreUpdate 173 -#define FN_OpenCanvas 174 +#define FN_WindowIsGrabbed 173 +#define FN_PreUpdate 174 +#define FN_SetFPS 175 +#define SETFPS_FPS_VAL num_var[0].nref[0].value[ num_var[0].byref_offset ] +#define FN_OpenCanvas 176 #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 ] @@ -447,157 +451,157 @@ #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 175 +#define FN_CloseCanvas 177 #define CLOSECANVAS_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_OpenCanvas3D 176 +#define FN_OpenCanvas3D 178 #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 177 +#define FN_SetCanvasVisible 179 #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 178 +#define FN_CanvasIsVisible 180 #define CANVASISVISIBLE_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetCanvasViewport 179 +#define FN_SetCanvasViewport 181 #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 180 +#define FN_GetCanvasViewport 182 #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 181 +#define FN_Canvas 183 #define CANVAS_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetCanvasOffset 182 +#define FN_SetCanvasOffset 184 #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 183 +#define FN_GetCanvasOffset 185 #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 184 +#define FN_GetCanvasSize 186 #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 185 -#define FN_SetCanvasAlpha 186 +#define FN_ClearCanvas 187 +#define FN_SetCanvasAlpha 188 #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 187 +#define FN_GetCanvasAlpha 189 #define GETCANVASALPHA_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetCanvasColorMod 188 +#define FN_SetCanvasColorMod 190 #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 189 +#define FN_GetCanvasColorMod 191 #define GETCANVASCOLORMOD_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CloneCanvas 190 +#define FN_CloneCanvas 192 #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 191 +#define FN_SetCanvasZ 193 #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 192 +#define FN_CanvasZ 194 #define CANVASZ_C_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CanvasClip 193 +#define FN_CanvasClip 195 #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 194 -#define FN_SetCanvasPhysics2D 195 +#define FN_ActiveCanvas 196 +#define FN_SetCanvasPhysics2D 197 #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 196 +#define FN_OpenCanvasSpriteLayer 198 #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 197 +#define FN_Circle 199 #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 198 +#define FN_CircleFill 200 #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 199 +#define FN_Ellipse 201 #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 200 +#define FN_EllipseFill 202 #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 201 +#define FN_FloodFill 203 #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 202 +#define FN_GetPixel 204 #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 203 +#define FN_SetColor 205 #define SETCOLOR_C num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_Line 204 +#define FN_Line 206 #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 205 +#define FN_Poly 207 #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 206 +#define FN_Rect 208 #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 207 +#define FN_RectFill 209 #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 208 +#define FN_RGB 210 #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 209 +#define FN_RGBA 211 #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 210 +#define FN_Pset 212 #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_Triangle 211 +#define FN_Triangle 213 #define TRIANGLE_X1 num_var[0].nref[0].value[ num_var[0].byref_offset ] #define TRIANGLE_Y1 num_var[1].nref[0].value[ num_var[1].byref_offset ] #define TRIANGLE_X2 num_var[2].nref[0].value[ num_var[2].byref_offset ] #define TRIANGLE_Y2 num_var[3].nref[0].value[ num_var[3].byref_offset ] #define TRIANGLE_X3 num_var[4].nref[0].value[ num_var[4].byref_offset ] #define TRIANGLE_Y3 num_var[5].nref[0].value[ num_var[5].byref_offset ] -#define FN_Line3D 212 +#define FN_Line3D 214 #define LINE3D_X1 num_var[0].nref[0].value[ num_var[0].byref_offset ] #define LINE3D_Y1 num_var[1].nref[0].value[ num_var[1].byref_offset ] #define LINE3D_Z1 num_var[2].nref[0].value[ num_var[2].byref_offset ] #define LINE3D_X2 num_var[3].nref[0].value[ num_var[3].byref_offset ] #define LINE3D_Y2 num_var[4].nref[0].value[ num_var[4].byref_offset ] #define LINE3D_Z2 num_var[5].nref[0].value[ num_var[5].byref_offset ] -#define FN_Box3D 213 +#define FN_Box3D 215 #define BOX3D_MIN_X num_var[0].nref[0].value[ num_var[0].byref_offset ] #define BOX3D_MIN_Y num_var[1].nref[0].value[ num_var[1].byref_offset ] #define BOX3D_MIN_Z num_var[2].nref[0].value[ num_var[2].byref_offset ] #define BOX3D_MAX_X num_var[3].nref[0].value[ num_var[3].byref_offset ] #define BOX3D_MAX_Y num_var[4].nref[0].value[ num_var[4].byref_offset ] #define BOX3D_MAX_Z num_var[5].nref[0].value[ num_var[5].byref_offset ] -#define FN_Triangle3D 214 +#define FN_Triangle3D 216 #define TRIANGLE3D_X1 num_var[0].nref[0].value[ num_var[0].byref_offset ] #define TRIANGLE3D_Y1 num_var[1].nref[0].value[ num_var[1].byref_offset ] #define TRIANGLE3D_Z1 num_var[2].nref[0].value[ num_var[2].byref_offset ] @@ -607,57 +611,57 @@ #define TRIANGLE3D_X3 num_var[6].nref[0].value[ num_var[6].byref_offset ] #define TRIANGLE3D_Y3 num_var[7].nref[0].value[ num_var[7].byref_offset ] #define TRIANGLE3D_Z3 num_var[8].nref[0].value[ num_var[8].byref_offset ] -#define FN_LoadImage 215 +#define FN_LoadImage 217 #define LOADIMAGE_IMG$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_LoadImageEx 216 +#define FN_LoadImageEx 218 #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 217 +#define FN_createImage 219 #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 218 +#define FN_createImageEx 220 #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 219 +#define FN_BufferFromImage 221 #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 220 +#define FN_ImageExists 222 #define IMAGEEXISTS_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_ColorKey 221 +#define FN_ColorKey 223 #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 222 +#define FN_setBilinearFilter 224 #define SETBILINEARFILTER_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getBilinearFilter 223 -#define FN_CopyImage 224 +#define FN_getBilinearFilter 225 +#define FN_CopyImage 226 #define COPYIMAGE_IMG_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_DeleteImage 225 +#define FN_DeleteImage 227 #define DELETEIMAGE_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetImageAlpha 226 +#define FN_SetImageAlpha 228 #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 227 +#define FN_GetImageAlpha 229 #define GETIMAGEALPHA_IMG_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetImageSize 228 +#define FN_GetImageSize 230 #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 229 +#define FN_SetBlendMode 231 #define SETBLENDMODE_BLEND_MODE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetBlendMode 230 -#define FN_SetImageColorMod 231 +#define FN_GetBlendMode 232 +#define FN_SetImageColorMod 233 #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 232 +#define FN_GetImageColorMod 234 #define GETIMAGECOLORMOD_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_DrawImage 233 +#define FN_DrawImage 235 #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 234 +#define FN_DrawImage_Blit 236 #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 ] @@ -665,7 +669,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 235 +#define FN_DrawImage_BlitEx 237 #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 ] @@ -675,12 +679,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 236 +#define FN_DrawImage_Rotate 238 #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 237 +#define FN_DrawImage_RotateEx 239 #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 ] @@ -689,13 +693,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 238 +#define FN_DrawImage_Zoom 240 #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 239 +#define FN_DrawImage_ZoomEx 241 #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 ] @@ -705,14 +709,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 240 +#define FN_DrawImage_Rotozoom 242 #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 241 +#define FN_DrawImage_RotozoomEx 243 #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 ] @@ -723,13 +727,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 242 +#define FN_DrawImage_Flip 244 #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 243 +#define FN_DrawImage_FlipEx 245 #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 ] @@ -739,871 +743,886 @@ #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 244 -#define FN_Key 245 +#define FN_SetAntiAliasMode 246 +#define SETANTIALIASMODE_AA_MODE num_var[0].nref[0].value[ num_var[0].byref_offset ] +#define FN_GetAntiAliasMode 247 +#define FN_InKey 248 +#define FN_Key 249 #define KEY_KEY_CODE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_WaitKey 246 -#define FN_HideMouse 247 -#define FN_ShowMouse 248 -#define FN_MouseIsVisible 249 -#define FN_GetMouse 250 +#define FN_WaitKey 250 +#define FN_HideMouse 251 +#define FN_ShowMouse 252 +#define FN_MouseIsVisible 253 +#define FN_GetMouse 254 #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 251 -#define FN_MouseY 252 -#define FN_MouseButton 253 +#define FN_MouseX 255 +#define FN_MouseY 256 +#define FN_MouseButton 257 #define MOUSEBUTTON_MB num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetMouseWheel 254 +#define FN_GetMouseWheel 258 #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 255 -#define FN_MouseWheelY 256 -#define FN_GetGlobalMouse 257 +#define FN_MouseWheelX 259 +#define FN_MouseWheelY 260 +#define FN_GetGlobalMouse 261 #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 258 -#define FN_GlobalMouseY 259 -#define FN_WarpMouse 260 +#define FN_GlobalMouseX 262 +#define FN_GlobalMouseY 263 +#define FN_WarpMouse 264 #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 261 +#define FN_WarpMouseGlobal 265 #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 262 +#define FN_SetMouseZone 266 #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 263 -#define FN_CreateSound 264 +#define FN_ClearMouseZone 267 +#define FN_CreateSound 268 #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 265 +#define FN_LoadSound 269 #define LOADSOUND_SND_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_LoadMusic 266 +#define FN_LoadMusic 270 #define LOADMUSIC_MUSIC_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_PlaySound 267 +#define FN_PlaySound 271 #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 268 +#define FN_PlaySoundTimed 272 #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 269 +#define FN_PlayMusic 273 #define PLAYMUSIC_MLOOPS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_PauseSound 270 +#define FN_PauseSound 274 #define PAUSESOUND_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_ResumeSound 271 +#define FN_ResumeSound 275 #define RESUMESOUND_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_PauseMusic 272 -#define FN_ResumeMusic 273 -#define FN_DeleteSound 274 +#define FN_PauseMusic 276 +#define FN_ResumeMusic 277 +#define FN_DeleteSound 278 #define DELETESOUND_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_DeleteMusic 275 -#define FN_FadeMusicIn 276 +#define FN_DeleteMusic 279 +#define FN_FadeMusicIn 280 #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 277 +#define FN_FadeMusicOut 281 #define FADEMUSICOUT_FADE_TIME num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_MusicExists 278 -#define FN_SetMusicVolume 279 +#define FN_MusicExists 282 +#define FN_SetMusicVolume 283 #define SETMUSICVOLUME_VOL num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetMusicVolume 280 -#define FN_SetMusicPosition 281 +#define FN_GetMusicVolume 284 +#define FN_SetMusicPosition 285 #define SETMUSICPOSITION_POS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetMusicPosition 282 -#define FN_RewindMusic 283 -#define FN_SetSoundChannels 284 +#define FN_GetMusicPosition 286 +#define FN_RewindMusic 287 +#define FN_SetSoundChannels 288 #define SETSOUNDCHANNELS_MAX_CHANNELS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_NumSoundChannels 285 -#define FN_SoundIsEnabled 286 -#define FN_SoundExists 287 +#define FN_NumSoundChannels 289 +#define FN_SoundIsEnabled 290 +#define FN_SoundExists 291 #define SOUNDEXISTS_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetChannelVolume 288 +#define FN_SetChannelVolume 292 #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 289 +#define FN_GetChannelVolume 293 #define GETCHANNELVOLUME_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSoundVolume 290 +#define FN_SetSoundVolume 294 #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 291 +#define FN_GetSoundVolume 295 #define GETSOUNDVOLUME_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_StopMusic 292 -#define FN_StopSound 293 +#define FN_StopMusic 296 +#define FN_StopSound 297 #define STOPSOUND_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetChannelPanning 294 +#define FN_SetChannelPanning 298 #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 295 +#define FN_SetChannelDistance 299 #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 296 +#define FN_ChannelIsPlaying 300 #define CHANNELISPLAYING_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_ChannelIsPaused 297 +#define FN_ChannelIsPaused 301 #define CHANNELISPAUSED_CHANNEL num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_QueryAudioSpec 298 +#define FN_QueryAudioSpec 302 #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 299 -#define FN_SetChannelSpacePosition 300 +#define FN_MusicIsPlaying 303 +#define FN_SetChannelSpacePosition 304 #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 301 -#define FN_NumJoyAxes 302 +#define FN_NumJoysticks 305 +#define FN_NumJoyAxes 306 #define NUMJOYAXES_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_NumJoyButtons 303 +#define FN_NumJoyButtons 307 #define NUMJOYBUTTONS_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_NumJoyHats 304 +#define FN_NumJoyHats 308 #define NUMJOYHATS_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_NumJoyTrackBalls 305 +#define FN_NumJoyTrackBalls 309 #define NUMJOYTRACKBALLS_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_JoyAxis 306 +#define FN_JoyAxis 310 #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 307 +#define FN_JoyButton 311 #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 308 +#define FN_JoyHat 312 #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 309 +#define FN_GetJoyTrackBall 313 #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$ 310 +#define FN_JoyName$ 314 #define JOYNAME$_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_JoystickIsConnected 311 +#define FN_JoystickIsConnected 315 #define JOYSTICKISCONNECTED_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_JoyRumblePlay 312 +#define FN_JoyRumblePlay 316 #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 313 +#define FN_JoyRumbleStop 317 #define JOYRUMBLESTOP_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_JoystickIsHaptic 314 +#define FN_JoystickIsHaptic 318 #define JOYSTICKISHAPTIC_JOY_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_LoadFont 315 +#define FN_LoadFont 319 #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 316 +#define FN_DeleteFont 320 #define DELETEFONT_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_FontExists 317 +#define FN_FontExists 321 #define FONTEXISTS_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetFont 318 +#define FN_SetFont 322 #define SETFONT_SLOT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_DrawText 319 +#define FN_DrawText 323 #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 320 +#define FN_GetTextSize 324 #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 321 +#define FN_TextWidth 325 #define TEXTWIDTH_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_TextHeight 322 +#define FN_TextHeight 326 #define TEXTHEIGHT_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_TouchPressure 323 -#define FN_GetTouch 324 +#define FN_TouchPressure 327 +#define FN_GetTouch 328 #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 325 +#define FN_GetMultiTouch 329 #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 326 +#define FN_GetTouchFinger 330 #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 327 -#define FN_GetAccel 328 +#define FN_NumFingers 331 +#define FN_GetAccel 332 #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$ 329 +#define FN_AccelName$ 333 #define ACCELNAME$_ACCEL_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_NumAccels 330 -#define FN_GetGyro 331 +#define FN_NumAccels 334 +#define FN_GetGyro 335 #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$ 332 +#define FN_GyroName$ 336 #define GYRONAME$_GYRO_NUM num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_NumGyros 333 -#define FN_CheckSockets 334 +#define FN_NumGyros 337 +#define FN_CheckSockets 338 #define CHECKSOCKETS_TIMEOUT_MS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_TCP_SocketReady 335 +#define FN_TCP_SocketReady 339 #define TCP_SOCKETREADY_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_UDP_SocketReady 336 +#define FN_UDP_SocketReady 340 #define UDP_SOCKETREADY_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_TCP_OpenSocket 337 +#define FN_TCP_OpenSocket 341 #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 338 +#define FN_TCP_CloseSocket 342 #define TCP_CLOSESOCKET_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_TCP_RemoteHost 339 +#define FN_TCP_RemoteHost 343 #define TCP_REMOTEHOST_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_TCP_RemotePort 340 +#define FN_TCP_RemotePort 344 #define TCP_REMOTEPORT_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_TCP_GetData 341 +#define FN_TCP_GetData 345 #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 342 +#define FN_TCP_SendData 346 #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 343 +#define FN_TCP_AcceptSocket 347 #define TCP_ACCEPTSOCKET_SERVER num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_UDP_OpenSocket 344 +#define FN_UDP_OpenSocket 348 #define UDP_OPENSOCKET_PORT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_UDP_CloseSocket 345 +#define FN_UDP_CloseSocket 349 #define UDP_CLOSESOCKET_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_UDP_GetData 346 +#define FN_UDP_GetData 350 #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 347 -#define FN_UDP_MaxLength 348 -#define FN_UDP_RemoteHost$ 349 +#define FN_UDP_Length 351 +#define FN_UDP_MaxLength 352 +#define FN_UDP_RemoteHost$ 353 #define UDP_REMOTEHOST$_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_UDP_RemotePort 350 +#define FN_UDP_RemotePort 354 #define UDP_REMOTEPORT_SOCKET num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_UDP_SendData 351 +#define FN_UDP_SendData 355 #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 352 +#define FN_LoadVideo 356 #define LOADVIDEO_VID$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_PlayVideo 353 +#define FN_PlayVideo 357 #define PLAYVIDEO_VLOOPS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_PauseVideo 354 -#define FN_StopVideo 355 -#define FN_SetVideoPosition 356 +#define FN_PauseVideo 358 +#define FN_StopVideo 359 +#define FN_SetVideoPosition 360 #define SETVIDEOPOSITION_POS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_ResumeVideo 357 -#define FN_GetVideoPosition 358 -#define FN_DeleteVideo 359 -#define FN_VideoIsPlaying 360 -#define FN_VideoEnd 361 -#define FN_GetVideoStats 362 +#define FN_ResumeVideo 361 +#define FN_GetVideoPosition 362 +#define FN_DeleteVideo 363 +#define FN_VideoIsPlaying 364 +#define FN_VideoEnd 365 +#define FN_GetVideoStats 366 #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 363 +#define FN_SetVideoDrawRect 367 #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 364 +#define FN_GetVideoDrawRect 368 #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 365 +#define FN_GetVideoSize 369 #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 366 -#define FN_SetVideoVolume 367 +#define FN_VideoExists 370 +#define FN_SetVideoVolume 371 #define SETVIDEOVOLUME_VOL num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetVideoVolume 368 -#define FN_System 369 +#define FN_GetVideoVolume 372 +#define FN_System 373 #define SYSTEM_CMD$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_OS$ 370 -#define FN_Command$ 371 +#define FN_OS$ 374 +#define FN_Command$ 375 #define COMMAND$_ARG num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_NumCommands 372 -#define FN_Env$ 373 +#define FN_NumCommands 376 +#define FN_Env$ 377 #define ENV$_V$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_SetEnv 374 +#define FN_SetEnv 378 #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$ 375 +#define FN_PrefPath$ 379 #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$ 376 -#define FN_Android_GetExternalStorageState 377 -#define FN_Android_GetInternalStoragePath$ 378 -#define FN_Android_JNI_Message$ 379 +#define FN_Android_GetExternalStoragePath$ 380 +#define FN_Android_GetExternalStorageState 381 +#define FN_Android_GetInternalStoragePath$ 382 +#define FN_Android_JNI_Message$ 383 #define ANDROID_JNI_MESSAGE$_ARG$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_Runtime_Utility_Message$ 380 +#define FN_Runtime_Utility_Message$ 384 #define RUNTIME_UTILITY_MESSAGE$_ARG$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_GetDesktopDisplayMode 381 +#define FN_GetDesktopDisplayMode 385 #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 382 +#define FN_GetPowerInfo 386 #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$ 383 +#define FN_EvalJS$ 387 #define EVALJS$_JS_CODE$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_SystemReturnStdOut$ 384 +#define FN_SystemReturnStdOut$ 388 #define SYSTEMRETURNSTDOUT$_CMD$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_OpenURL 385 +#define FN_OpenURL 389 #define OPENURL_URL$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_MessageBox 386 +#define FN_MessageBox 390 #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$ 387 -#define FN_NumCPUs 388 -#define FN_SystemRam 389 -#define FN_DimMatrix 390 +#define FN_Runtime$ 391 +#define FN_NumCPUs 392 +#define FN_SystemRam 393 +#define FN_DimMatrix 394 #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 391 +#define FN_DeleteMatrix 395 #define DELETEMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_AddMatrix 392 +#define FN_AddMatrix 396 #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 393 +#define FN_AugmentMatrix 397 #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 394 +#define FN_CopyMatrix 398 #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 395 +#define FN_InsertMatrixColumns 399 #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 396 +#define FN_InsertMatrixRows 400 #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 397 +#define FN_MultiplyMatrix 401 #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 398 +#define FN_CubeMatrix 402 #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 399 +#define FN_DeleteMatrixColumns 403 #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 400 +#define FN_DeleteMatrixRows 404 #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 401 +#define FN_ClearMatrix 405 #define CLEARMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_ClearMatrixColumns 402 +#define FN_ClearMatrixColumns 406 #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 403 +#define FN_ClearMatrixRows 407 #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 404 +#define FN_FillMatrix 408 #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 405 +#define FN_FillMatrixColumns 409 #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 406 +#define FN_FillMatrixRows 410 #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 407 +#define FN_CopyMatrixColumns 411 #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 408 +#define FN_CopyMatrixRows 412 #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 409 +#define FN_SetIdentityMatrix 413 #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 410 +#define FN_SolveMatrix 414 #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 411 +#define FN_IsEqualMatrix 415 #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 412 +#define FN_Determinant 416 #define DETERMINANT_MA num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_AdjointMatrix 413 +#define FN_AdjointMatrix 417 #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 414 +#define FN_InvertMatrix 418 #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 415 +#define FN_MatrixFromBuffer 419 #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 416 +#define FN_BufferFromMatrix 420 #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 417 +#define FN_RandomizeMatrix 421 #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 418 +#define FN_MatrixValue 422 #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 419 +#define FN_SetMatrixValue 423 #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 420 +#define FN_ScalarMatrix 424 #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 421 +#define FN_ScalarMatrixColumns 425 #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 422 +#define FN_ScalarMatrixRows 426 #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 423 +#define FN_SquareMatrix 427 #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 424 +#define FN_CofactorMatrix 428 #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 425 +#define FN_SubtractMatrix 429 #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 426 +#define FN_SwapMatrix 430 #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 427 +#define FN_SwapMatrixColumn 431 #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 428 +#define FN_SwapMatrixRow 432 #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 429 +#define FN_TransposeMatrix 433 #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 430 +#define FN_UnAugmentMatrix 434 #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 431 +#define FN_ZeroMatrix 435 #define ZEROMATRIX_MA num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetMatrixSize 432 +#define FN_GetMatrixSize 436 #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 433 +#define FN_IncrementMatrixRows 437 #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 434 +#define FN_IncrementMatrixColumns 438 #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 435 +#define FN_JoinMatrixRows 439 #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 436 +#define FN_JoinMatrixColumns 440 #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 437 +#define FN_ClipMatrix 441 #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 438 +#define FN_SetMatrixTranslation 442 #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 439 +#define FN_SetMatrixRotation 443 #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 440 +#define FN_SetMatrixScale 444 #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 441 +#define FN_GetMatrixTranslation 445 #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 442 +#define FN_GetMatrixRotation 446 #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 443 +#define FN_GetMatrixScale 447 #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$ 444 -#define FN_SetClipboardText 445 +#define FN_GetClipboardText$ 448 +#define FN_SetClipboardText 449 #define SETCLIPBOARDTEXT_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_HasClipboardText 446 -#define FN_ReadInput_Start 447 -#define FN_ReadInput_Stop 448 -#define FN_ReadInput_GetText$ 449 -#define FN_ReadInput_SetText 450 +#define FN_HasClipboardText 450 +#define FN_ReadInput_Start 451 +#define FN_ReadInput_Stop 452 +#define FN_ReadInput_GetText$ 453 +#define FN_ReadInput_SetText 454 #define READINPUT_SETTEXT_TXT$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_ReadInput_ToggleBackspace 451 +#define FN_ReadInput_ToggleBackspace 455 #define READINPUT_TOGGLEBACKSPACE_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateSprite 452 +#define FN_CreateSprite 456 #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 453 +#define FN_DeleteSprite 457 #define DELETESPRITE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpritePosition 454 +#define FN_SetSpritePosition 458 #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 455 +#define FN_TranslateSprite 459 #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 456 +#define FN_GetSpritePosition 460 #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 457 +#define FN_SpriteX 461 #define SPRITEX_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SpriteY 458 +#define FN_SpriteY 462 #define SPRITEY_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteRotation 459 +#define FN_SetSpriteRotation 463 #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 460 +#define FN_RotateSprite 464 #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 461 +#define FN_GetSpriteRotation 465 #define GETSPRITEROTATION_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteScale 462 +#define FN_SetSpriteScale 466 #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 463 +#define FN_ScaleSprite 467 #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 464 +#define FN_GetSpriteScale 468 #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 465 +#define FN_SetSpriteZ 469 #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 466 +#define FN_SpriteZ 470 #define SPRITEZ_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetSpriteSize 467 +#define FN_GetSpriteSize 471 #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 468 +#define FN_SpriteWidth 472 #define SPRITEWIDTH_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SpriteHeight 469 +#define FN_SpriteHeight 473 #define SPRITEHEIGHT_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteVisible 470 +#define FN_SetSpriteVisible 474 #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 471 +#define FN_SpriteIsVisible 475 #define SPRITEISVISIBLE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteSolid 472 +#define FN_SetSpriteSolid 476 #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 473 +#define FN_SpriteIsSolid 477 #define SPRITEISSOLID_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteType 474 +#define FN_SetSpriteType 478 #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 475 +#define FN_GetSpriteType 479 #define GETSPRITETYPE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteSource 476 +#define FN_SetSpriteSource 480 #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 477 +#define FN_GetSpriteSource 481 #define GETSPRITESOURCE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateSpriteAnimation 478 +#define FN_SpriteExists 482 +#define SPRITEEXISTS_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] +#define FN_SetSpriteColorMod 483 +#define SETSPRITECOLORMOD_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] +#define SETSPRITECOLORMOD_COLOR num_var[1].nref[0].value[ num_var[1].byref_offset ] +#define FN_SetSpriteAlpha 484 +#define SETSPRITEALPHA_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] +#define SETSPRITEALPHA_ALPHA num_var[1].nref[0].value[ num_var[1].byref_offset ] +#define FN_GetSpriteColorMod 485 +#define GETSPRITECOLORMOD_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] +#define FN_GetSpriteAlpha 486 +#define GETSPRITEALPHA_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] +#define FN_CreateSpriteAnimation 487 #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 479 +#define FN_SetSpriteFrame 488 #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 480 +#define FN_GetSpriteFrame 489 #define GETSPRITEFRAME_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteAnimationFrame 481 +#define FN_SetSpriteAnimationFrame 490 #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 482 +#define FN_GetSpriteAnimationFrame 491 #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 483 +#define FN_SetSpriteAnimationLength 492 #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 484 +#define FN_GetSpriteAnimationLength 493 #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 485 +#define FN_SetSpriteAnimationSpeed 494 #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 486 +#define FN_GetSpriteAnimationSpeed 495 #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 487 +#define FN_SetSpriteAnimation 496 #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 488 +#define FN_GetSpriteAnimation 497 #define GETSPRITEANIMATION_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetSpriteCurrentAnimationFrame 489 +#define FN_GetSpriteCurrentAnimationFrame 498 #define GETSPRITECURRENTANIMATIONFRAME_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_NumSpriteAnimationLoops 490 +#define FN_NumSpriteAnimationLoops 499 #define NUMSPRITEANIMATIONLOOPS_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SpriteAnimationIsPlaying 491 +#define FN_SpriteAnimationIsPlaying 500 #define SPRITEANIMATIONISPLAYING_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_DeleteSpriteAnimation 492 +#define FN_DeleteSpriteAnimation 501 #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 493 +#define FN_getSpriteCenter 502 #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 494 +#define FN_setSpriteLinearVelocity 503 #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 495 +#define FN_getSpriteLinearVelocity 504 #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 496 +#define FN_setSpriteAngularVelocity 505 #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 497 +#define FN_getSpriteAngularVelocity 506 #define GETSPRITEANGULARVELOCITY_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_applySpriteForce 498 +#define FN_applySpriteForce 507 #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 499 +#define FN_applySpriteCentralForce 508 #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 500 +#define FN_applySpriteTorque 509 #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 501 +#define FN_applySpriteLinearImpulse 510 #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 502 +#define FN_applySpriteAngularImpulse 511 #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 503 +#define FN_getSpriteMass 512 #define GETSPRITEMASS_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSpriteInertia 504 +#define FN_getSpriteInertia 513 #define GETSPRITEINERTIA_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSpriteWorldPoint 505 +#define FN_getSpriteWorldPoint 514 #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 506 +#define FN_getSpriteWorldVector 515 #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 507 +#define FN_getSpriteLocalPoint 516 #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 508 +#define FN_getSpriteLocalVector 517 #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 509 +#define FN_getSpriteLinearVelocityFromLocalPoint 518 #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 510 +#define FN_getSpriteLinearVelocityFromWorldPoint 519 #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 511 +#define FN_getSpriteLinearDamping 520 #define GETSPRITELINEARDAMPING_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSpriteLinearDamping 512 +#define FN_setSpriteLinearDamping 521 #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 513 +#define FN_getSpriteAngularDamping 522 #define GETSPRITEANGULARDAMPING_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSpriteAngularDamping 514 +#define FN_setSpriteAngularDamping 523 #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 515 +#define FN_getSpriteGravityScale 524 #define GETSPRITEGRAVITYSCALE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSpriteGravityScale 516 +#define FN_setSpriteGravityScale 525 #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 517 +#define FN_setSpriteBullet 526 #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 518 +#define FN_spriteIsBullet 527 #define SPRITEISBULLET_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSpriteSleepAllowed 519 +#define FN_setSpriteSleepAllowed 528 #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 520 +#define FN_spriteSleepAllowed 529 #define SPRITESLEEPALLOWED_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSpriteAwake 521 +#define FN_setSpriteAwake 530 #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 522 +#define FN_spriteIsAwake 531 #define SPRITEISAWAKE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSpriteFixedRotation 523 +#define FN_setSpriteFixedRotation 532 #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 524 +#define FN_spriteIsFixedRotation 533 #define SPRITEISFIXEDROTATION_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteDensity 525 +#define FN_SetSpriteDensity 534 #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 526 +#define FN_GetSpriteDensity 535 #define GETSPRITEDENSITY_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteFriction 527 +#define FN_SetSpriteFriction 536 #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 528 +#define FN_GetSpriteFriction 537 #define GETSPRITEFRICTION_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteRestitution 529 +#define FN_SetSpriteRestitution 538 #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 530 +#define FN_GetSpriteRestitution 539 #define GETSPRITERESTITUTION_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteRestitutionThreshold 531 +#define FN_SetSpriteRestitutionThreshold 540 #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 532 +#define FN_GetSpriteRestitutionThreshold 541 #define GETSPRITERESTITUTIONTHRESHOLD_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetSpriteAABB 533 +#define FN_GetSpriteAABB 542 #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 534 +#define FN_SetGravity2D 543 #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 535 +#define FN_GetGravity2D 544 #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 536 +#define FN_SetWorld2DTimeStep 545 #define SETWORLD2DTIMESTEP_TS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetWorld2DVelocityIterations 537 +#define FN_SetWorld2DVelocityIterations 546 #define SETWORLD2DVELOCITYITERATIONS_V num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetWorld2DPositionIterations 538 +#define FN_SetWorld2DPositionIterations 547 #define SETWORLD2DPOSITIONITERATIONS_P num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetWorld2DTimeStep 539 -#define FN_GetWorld2DVelocityIterations 540 -#define FN_GetWorld2DPositionIterations 541 -#define FN_SetWorld2DAutoClearForces 542 +#define FN_GetWorld2DTimeStep 548 +#define FN_GetWorld2DVelocityIterations 549 +#define FN_GetWorld2DPositionIterations 550 +#define FN_SetWorld2DAutoClearForces 551 #define SETWORLD2DAUTOCLEARFORCES_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetWorld2DAutoClearForces 543 -#define FN_CastRay2D 544 +#define FN_GetWorld2DAutoClearForces 552 +#define FN_CastRay2D 553 #define CASTRAY2D_FROM_X num_var[0].nref[0].value[ num_var[0].byref_offset ] #define CASTRAY2D_FROM_Y num_var[1].nref[0].value[ num_var[1].byref_offset ] #define CASTRAY2D_TO_X num_var[2].nref[0].value[ num_var[2].byref_offset ] #define CASTRAY2D_TO_Y num_var[3].nref[0].value[ num_var[3].byref_offset ] -#define FN_CastRay2D_All 545 +#define FN_CastRay2D_All 554 #define CASTRAY2D_ALL_FROM_X num_var[0].nref[0].value[ num_var[0].byref_offset ] #define CASTRAY2D_ALL_FROM_Y num_var[1].nref[0].value[ num_var[1].byref_offset ] #define CASTRAY2D_ALL_TO_X num_var[2].nref[0].value[ num_var[2].byref_offset ] #define CASTRAY2D_ALL_TO_Y num_var[3].nref[0].value[ num_var[3].byref_offset ] -#define FN_GetRayHit2D 546 +#define FN_GetRayHit2D 555 #define GETRAYHIT2D_INDEX num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETRAYHIT2D_SPR_ID num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETRAYHIT2D_X num_var[2].nref[0].value[ num_var[2].byref_offset ] #define GETRAYHIT2D_Y num_var[3].nref[0].value[ num_var[3].byref_offset ] #define GETRAYHIT2D_NORMAL_X num_var[4].nref[0].value[ num_var[4].byref_offset ] #define GETRAYHIT2D_NORMAL_Y num_var[5].nref[0].value[ num_var[5].byref_offset ] -#define FN_createDistanceJoint 547 +#define FN_createDistanceJoint 556 #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 ] @@ -1611,22 +1630,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 548 +#define FN_createFrictionJoint 557 #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 549 +#define FN_createGearJoint 558 #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 550 +#define FN_createMotorJoint 559 #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 551 +#define FN_createPrismaticJoint 560 #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 ] @@ -1634,7 +1653,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 552 +#define FN_createPulleyJoint 561 #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 ] @@ -1647,19 +1666,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 553 +#define FN_createRevoluteJoint 562 #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 554 +#define FN_createWeldJoint 563 #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 555 +#define FN_createWheelJoint 564 #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 ] @@ -1667,223 +1686,225 @@ #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 556 +#define FN_getJointWorldAnchorA 565 #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 557 +#define FN_getJointWorldAnchorB 566 #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 558 +#define FN_getJointReactionForce 567 #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 559 +#define FN_getJointReactionTorque 568 #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 560 +#define FN_getJointLocalAnchorA 569 #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 561 +#define FN_getJointLocalAnchorB 570 #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 562 +#define FN_setJointLength 571 #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 563 +#define FN_getJointLength 572 #define GETJOINTLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointMinLength 564 +#define FN_setJointMinLength 573 #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 565 +#define FN_getJointMinLength 574 #define GETJOINTMINLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointMaxLength 566 +#define FN_setJointMaxLength 575 #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 567 +#define FN_getJointMaxLength 576 #define GETJOINTMAXLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointCurrentLength 568 +#define FN_getJointCurrentLength 577 #define GETJOINTCURRENTLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointStiffness 569 +#define FN_setJointStiffness 578 #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 570 +#define FN_getJointStiffness 579 #define GETJOINTSTIFFNESS_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointDamping 571 +#define FN_setJointDamping 580 #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 572 +#define FN_getJointDamping 581 #define GETJOINTDAMPING_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointMaxForce 573 +#define FN_setJointMaxForce 582 #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 574 +#define FN_getJointMaxForce 583 #define GETJOINTMAXFORCE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointMaxTorque 575 +#define FN_setJointMaxTorque 584 #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 576 +#define FN_getJointMaxTorque 585 #define GETJOINTMAXTORQUE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointCorrectionFactor 577 +#define FN_setJointCorrectionFactor 586 #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 578 +#define FN_getJointCorrectionFactor 587 #define GETJOINTCORRECTIONFACTOR_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointRatio 579 +#define FN_setJointRatio 588 #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 580 +#define FN_getJointRatio 589 #define GETJOINTRATIO_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointLinearOffset 581 +#define FN_setJointLinearOffset 590 #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 582 +#define FN_getJointLinearOffset 591 #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 583 +#define FN_setJointAngularOffset 592 #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 584 +#define FN_getJointAngularOffset 593 #define GETJOINTANGULAROFFSET_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointLocalAxisA 585 +#define FN_getJointLocalAxisA 594 #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 586 +#define FN_getJointReferenceAngle 595 #define GETJOINTREFERENCEANGLE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointTranslation 587 +#define FN_getJointTranslation 596 #define GETJOINTTRANSLATION_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointSpeed 588 +#define FN_getJointSpeed 597 #define GETJOINTSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_jointIsLimitEnabled 589 +#define FN_jointIsLimitEnabled 598 #define JOINTISLIMITENABLED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_enableJointLimit 590 +#define FN_enableJointLimit 599 #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 591 +#define FN_getJointLowerLimit 600 #define GETJOINTLOWERLIMIT_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointUpperLimit 592 +#define FN_getJointUpperLimit 601 #define GETJOINTUPPERLIMIT_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointLimits 593 +#define FN_setJointLimits 602 #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 594 +#define FN_jointMotorIsEnabled 603 #define JOINTMOTORISENABLED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_enableJointMotor 595 +#define FN_enableJointMotor 604 #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 596 +#define FN_setJointMotorSpeed 605 #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 597 +#define FN_getJointMotorSpeed 606 #define GETJOINTMOTORSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointMaxMotorForce 598 +#define FN_setJointMaxMotorForce 607 #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 599 +#define FN_getJointMaxMotorForce 608 #define GETJOINTMAXMOTORFORCE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointMotorForce 600 +#define FN_getJointMotorForce 609 #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 601 +#define FN_setJointMaxMotorTorque 610 #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 602 +#define FN_getJointMaxMotorTorque 611 #define GETJOINTMAXMOTORTORQUE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointMotorTorque 603 +#define FN_getJointMotorTorque 612 #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 604 +#define FN_getJointGroundAnchorA 613 #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 605 +#define FN_getJointGroundAnchorB 614 #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 606 +#define FN_getJointLengthA 615 #define GETJOINTLENGTHA_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointLengthB 607 +#define FN_getJointLengthB 616 #define GETJOINTLENGTHB_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointCurrentLengthA 608 +#define FN_getJointCurrentLengthA 617 #define GETJOINTCURRENTLENGTHA_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointCurrentLengthB 609 +#define FN_getJointCurrentLengthB 618 #define GETJOINTCURRENTLENGTHB_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointOrigin 610 +#define FN_setJointOrigin 619 #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 611 +#define FN_getJointAngle 620 #define GETJOINTANGLE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointLinearSpeed 612 +#define FN_getJointLinearSpeed 621 #define GETJOINTLINEARSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointAngularSpeed 613 +#define FN_getJointAngularSpeed 622 #define GETJOINTANGULARSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_DeleteJoint 614 +#define FN_DeleteJoint 623 #define DELETEJOINT_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateTileSet 615 +#define FN_JointExists 624 +#define JOINTEXISTS_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] +#define FN_CreateTileSet 625 #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 616 +#define FN_SetTileAnimationLength 626 #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 617 +#define FN_GetTileAnimationLength 627 #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 618 +#define FN_SetTileAnimationFrame 628 #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 619 +#define FN_GetTileAnimationFrame 629 #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 620 +#define FN_SetTileAnimationSpeed 630 #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 621 +#define FN_GetTileAnimationSpeed 631 #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 622 +#define FN_CreateTileMap 632 #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 623 +#define FN_SetTileMapSize 633 #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 624 +#define FN_GetTileMapSize 634 #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 625 +#define FN_SetTile 635 #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 626 +#define FN_GetTile 636 #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 627 +#define FN_FillTile 637 #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 628 +#define FN_DrawTileMap 638 #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 ] @@ -1891,16 +1912,16 @@ #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_DeleteTileSet 629 +#define FN_DeleteTileSet 639 #define DELETETILESET_TILESET num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_DeleteTileMap 630 +#define FN_DeleteTileMap 640 #define DELETETILEMAP_TILEMAP num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_LoadMesh 631 +#define FN_LoadMesh 641 #define LOADMESH_MESH_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_DeleteMesh 632 +#define FN_DeleteMesh 642 #define DELETEMESH_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateMesh 633 -#define FN_AddMeshBuffer 634 +#define FN_CreateMesh 643 +#define FN_AddMeshBuffer 644 #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 ] @@ -1908,276 +1929,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 635 +#define FN_LoadMeshFromArchive 645 #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 636 +#define FN_CreatePlaneMesh 646 #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 637 +#define FN_LoadAN8 647 #define LOADAN8_AN8_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_LoadMeshFromAN8 638 +#define FN_LoadMeshFromAN8 648 #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 639 +#define FN_GetNumAN8Scenes 649 #define GETNUMAN8SCENES_AN8_PROJECT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetAN8SceneName$ 640 +#define FN_GetAN8SceneName$ 650 #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 641 +#define FN_CreateAnimatedActor 651 #define CREATEANIMATEDACTOR_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateOctreeActor 642 +#define FN_CreateOctreeActor 652 #define CREATEOCTREEACTOR_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateCubeActor 643 +#define FN_CreateCubeActor 653 #define CREATECUBEACTOR_CUBE_SIZE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateSphereActor 644 +#define FN_CreateSphereActor 654 #define CREATESPHEREACTOR_RADIUS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateWaterActor 645 +#define FN_CreateWaterActor 655 #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 646 -#define FN_CreateBillboardActor 647 -#define FN_CreateTerrainActor 648 +#define FN_CreateLightActor 656 +#define FN_CreateBillboardActor 657 +#define FN_CreateTerrainActor 658 #define CREATETERRAINACTOR_HMAP_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_CreateParticleActor 649 +#define FN_CreateParticleActor 659 #define CREATEPARTICLEACTOR_PARTICLE_TYPE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_DeleteActor 650 +#define FN_DeleteActor 660 #define DELETEACTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetActorTransform 651 +#define FN_GetActorTransform 661 #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 652 +#define FN_SetActorPosition 662 #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 653 +#define FN_TranslateActorLocal 663 #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 654 +#define FN_TranslateActorWorld 664 #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 655 +#define FN_GetActorPosition 665 #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 656 +#define FN_SetActorScale 666 #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 657 +#define FN_ScaleActor 667 #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 658 +#define FN_GetActorScale 668 #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 659 +#define FN_SetActorRotation 669 #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 660 +#define FN_RotateActor 670 #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 661 +#define FN_GetActorRotation 671 #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 662 +#define FN_SetActorVisible 672 #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 663 +#define FN_ActorIsVisible 673 #define ACTORISVISIBLE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetActorAutoCulling 664 +#define FN_SetActorAutoCulling 674 #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 665 +#define FN_GetActorAutoCulling 675 #define GETACTORAUTOCULLING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_AddActorShadow 666 +#define FN_AddActorShadow 676 #define ADDACTORSHADOW_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_RemoveActorShadow 667 +#define FN_RemoveActorShadow 677 #define REMOVEACTORSHADOW_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_ActorExists 668 +#define FN_ActorExists 678 #define ACTOREXISTS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateActorAnimation 669 +#define FN_CreateActorAnimation 679 #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 670 +#define FN_SetActorAnimation 680 #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 671 +#define FN_SetActorAnimationSpeed 681 #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 672 +#define FN_SetActorAnimationFrames 682 #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 673 +#define FN_GetActorCurrentAnimation 683 #define GETACTORCURRENTANIMATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetActorAnimationSpeed 674 +#define FN_GetActorAnimationSpeed 684 #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 675 +#define FN_GetActorAnimationStartFrame 685 #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 676 +#define FN_GetActorAnimationEndFrame 686 #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 677 +#define FN_SetActorFrame 687 #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 678 +#define FN_GetActorFrame 688 #define GETACTORFRAME_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_ActorAnimationIsPlaying 679 +#define FN_ActorAnimationIsPlaying 689 #define ACTORANIMATIONISPLAYING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_NumActorAnimationLoops 680 +#define FN_NumActorAnimationLoops 690 #define NUMACTORANIMATIONLOOPS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetActorMD2Animation 681 +#define FN_SetActorMD2Animation 691 #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 682 +#define FN_SetActorMD2AnimationByName 692 #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 683 +#define FN_DeleteActorAnimation 693 #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 684 +#define FN_SetGravity3D 694 #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 685 +#define FN_GetGravity3D 695 #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 686 +#define FN_SetActorCollisionShape 696 #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 687 +#define FN_GetActorCollisionShape 697 #define GETACTORCOLLISIONSHAPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetActorSolid 688 +#define FN_SetActorSolid 698 #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 689 +#define FN_ActorIsSolid 699 #define ACTORISSOLID_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetActorCollision 690 +#define FN_GetActorCollision 700 #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 691 +#define FN_SetActorGravity 701 #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 692 +#define FN_GetActorGravity 702 #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 693 +#define FN_setActorDamping 703 #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 694 +#define FN_getActorLinearDamping 704 #define GETACTORLINEARDAMPING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getActorAngularDamping 695 +#define FN_getActorAngularDamping 705 #define GETACTORANGULARDAMPING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getActorLinearSleepThreshold 696 +#define FN_getActorLinearSleepThreshold 706 #define GETACTORLINEARSLEEPTHRESHOLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getActorAngularSleepThreshold 697 +#define FN_getActorAngularSleepThreshold 707 #define GETACTORANGULARSLEEPTHRESHOLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_applyActorDamping 698 +#define FN_applyActorDamping 708 #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 699 +#define FN_setActorMassProperties 709 #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 700 +#define FN_getActorLinearFactor 710 #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 701 +#define FN_setActorLinearFactor 711 #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 702 +#define FN_getActorInverseMass 712 #define GETACTORINVERSEMASS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_integrateActorVelocities 703 +#define FN_integrateActorVelocities 713 #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 704 +#define FN_applyActorCentralForceLocal 714 #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 705 +#define FN_applyActorCentralForceWorld 715 #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 706 +#define FN_getActorTotalForce 716 #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 707 +#define FN_getActorTotalTorque 717 #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 708 +#define FN_getActorInverseInertiaDiagLocal 718 #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 709 +#define FN_setActorInverseInertiaDiagLocal 719 #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 710 +#define FN_setActorSleepThresholds 720 #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 711 +#define FN_applyActorTorqueLocal 721 #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 712 +#define FN_applyActorTorqueWorld 722 #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 713 +#define FN_applyActorForceLocal 723 #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 ] @@ -2185,7 +2206,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 714 +#define FN_applyActorForceWorld 724 #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 ] @@ -2193,27 +2214,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 715 +#define FN_applyActorCentralImpulseLocal 725 #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 716 +#define FN_applyActorCentralImpulseWorld 726 #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 717 +#define FN_applyActorTorqueImpulseLocal 727 #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 718 +#define FN_applyActorTorqueImpulseWorld 728 #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 719 +#define FN_applyActorImpulseLocal 729 #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 ] @@ -2221,7 +2242,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 720 +#define FN_applyActorImpulseWorld 730 #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 ] @@ -2229,52 +2250,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 721 +#define FN_clearActorForces 731 #define CLEARACTORFORCES_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_updateActorInertiaTensor 722 +#define FN_updateActorInertiaTensor 732 #define UPDATEACTORINERTIATENSOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getActorCenter 723 +#define FN_getActorCenter 733 #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 724 +#define FN_getActorRotationQ 734 #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 725 +#define FN_getActorLinearVelocityWorld 735 #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 726 +#define FN_getActorAngularVelocityWorld 736 #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 727 +#define FN_setActorLinearVelocityLocal 737 #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 728 +#define FN_setActorLinearVelocityWorld 738 #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 729 +#define FN_setActorAngularVelocityLocal 739 #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 730 +#define FN_setActorAngularVelocityWorld 740 #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 731 +#define FN_getActorVelocityInLocalPoint 741 #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 ] @@ -2282,17 +2303,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 732 +#define FN_getActorLinearVelocityLocal 742 #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 733 +#define FN_getActorAngularVelocityLocal 743 #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 734 +#define FN_getActorAABB 744 #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 ] @@ -2300,7 +2321,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 735 +#define FN_computeActorImpulseDenominator 745 #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 ] @@ -2308,56 +2329,56 @@ #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 736 +#define FN_computeActorAngularImpulseDenominator 746 #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 737 +#define FN_setActorAngularFactor 747 #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 738 +#define FN_getActorAngularFactor 748 #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 739 +#define FN_computeActorGyroImpulseLocal 749 #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 740 +#define FN_computeActorGyroImpulseWorld 750 #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 741 +#define FN_getActorLocalInertia 751 #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 742 +#define FN_SetActorSleepState 752 #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_CastRay3D 743 +#define FN_CastRay3D 753 #define CASTRAY3D_FROM_X num_var[0].nref[0].value[ num_var[0].byref_offset ] #define CASTRAY3D_FROM_Y num_var[1].nref[0].value[ num_var[1].byref_offset ] #define CASTRAY3D_FROM_Z num_var[2].nref[0].value[ num_var[2].byref_offset ] #define CASTRAY3D_TO_X num_var[3].nref[0].value[ num_var[3].byref_offset ] #define CASTRAY3D_TO_Y num_var[4].nref[0].value[ num_var[4].byref_offset ] #define CASTRAY3D_TO_Z num_var[5].nref[0].value[ num_var[5].byref_offset ] -#define FN_CastRay3D_All 744 +#define FN_CastRay3D_All 754 #define CASTRAY3D_ALL_FROM_X num_var[0].nref[0].value[ num_var[0].byref_offset ] #define CASTRAY3D_ALL_FROM_Y num_var[1].nref[0].value[ num_var[1].byref_offset ] #define CASTRAY3D_ALL_FROM_Z num_var[2].nref[0].value[ num_var[2].byref_offset ] #define CASTRAY3D_ALL_TO_X num_var[3].nref[0].value[ num_var[3].byref_offset ] #define CASTRAY3D_ALL_TO_Y num_var[4].nref[0].value[ num_var[4].byref_offset ] #define CASTRAY3D_ALL_TO_Z num_var[5].nref[0].value[ num_var[5].byref_offset ] -#define FN_GetRayHit3D 745 +#define FN_GetRayHit3D 755 #define GETRAYHIT3D_INDEX num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETRAYHIT3D_ACTOR_ID num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETRAYHIT3D_X num_var[2].nref[0].value[ num_var[2].byref_offset ] @@ -2366,12 +2387,12 @@ #define GETRAYHIT3D_NORMAL_X num_var[5].nref[0].value[ num_var[5].byref_offset ] #define GETRAYHIT3D_NORMAL_Y num_var[6].nref[0].value[ num_var[6].byref_offset ] #define GETRAYHIT3D_NORMAL_Z num_var[7].nref[0].value[ num_var[7].byref_offset ] -#define FN_createPointConstraint 746 +#define FN_createPointConstraint 756 #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 747 +#define FN_createPointConstraintEx 757 #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 ] @@ -2380,47 +2401,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 748 +#define FN_setPointPivotA 758 #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 749 +#define FN_setPointPivotB 759 #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 750 +#define FN_createHingeConstraint 760 #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 751 +#define FN_createHingeConstraintEx 761 #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 752 +#define FN_createSlideConstraint 762 #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 753 +#define FN_createSlideConstraintEx 763 #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 754 +#define FN_createConeConstraint 764 #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 755 +#define FN_createConeConstraintEx 765 #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 756 +#define FN_deleteConstraint 766 #define DELETECONSTRAINT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConstraintFrameOffsetA 757 +#define FN_getConstraintFrameOffsetA 767 #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 ] @@ -2428,7 +2449,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 758 +#define FN_getConstraintFrameOffsetB 768 #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 ] @@ -2436,43 +2457,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 759 +#define FN_useConstraintFrameOffset 769 #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 760 +#define FN_getHingeAngle 770 #define GETHINGEANGLE_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getHingeAngleEx 761 +#define FN_getHingeAngleEx 771 #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 762 +#define FN_getConstraintBreakingImpulseThreshold 772 #define GETCONSTRAINTBREAKINGIMPULSETHRESHOLD_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConstraintAFrame 763 +#define FN_getConstraintAFrame 773 #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 764 +#define FN_getConstraintBFrame 774 #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 765 +#define FN_setHingeAxis 775 #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 766 +#define FN_setConstraintBreakingImpulseThreshold 776 #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 767 +#define FN_setConstraintFrames 777 #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 768 +#define FN_setHingeLimit 778 #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 769 +#define FN_setConeLimit 779 #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 ] @@ -2480,290 +2501,290 @@ #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 770 +#define FN_getHingeLimitBiasFactor 780 #define GETHINGELIMITBIASFACTOR_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getHingeLimitRelaxationFactor 771 +#define FN_getHingeLimitRelaxationFactor 781 #define GETHINGELIMITRELAXATIONFACTOR_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getHingeLimitSign 772 +#define FN_getHingeLimitSign 782 #define GETHINGELIMITSIGN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getHingeSolveLimit 773 +#define FN_getHingeSolveLimit 783 #define GETHINGESOLVELIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_useHingeReferenceFrameA 774 +#define FN_useHingeReferenceFrameA 784 #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 775 +#define FN_getConstraintAppliedImpulse 785 #define GETCONSTRAINTAPPLIEDIMPULSE_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConstraintFixedActor 776 +#define FN_getConstraintFixedActor 786 #define GETCONSTRAINTFIXEDACTOR_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getPointPivotA 777 +#define FN_getPointPivotA 787 #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 778 +#define FN_getPointPivotB 788 #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 779 +#define FN_getConstraintActorA 789 #define GETCONSTRAINTACTORA_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConstraintActorB 780 +#define FN_getConstraintActorB 790 #define GETCONSTRAINTACTORB_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setConstraintSolverIterations 781 +#define FN_setConstraintSolverIterations 791 #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 782 +#define FN_getConeBiasFactor 792 #define GETCONEBIASFACTOR_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeDamping 783 +#define FN_getConeDamping 793 #define GETCONEDAMPING_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeFixThresh 784 +#define FN_getConeFixThresh 794 #define GETCONEFIXTHRESH_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeLimit 785 +#define FN_getConeLimit 795 #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 786 +#define FN_getConstraintLimitSoftness 796 #define GETCONSTRAINTLIMITSOFTNESS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConstraintSolverIterations 787 +#define FN_getConstraintSolverIterations 797 #define GETCONSTRAINTSOLVERITERATIONS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeAnglePoint 788 +#define FN_getConeAnglePoint 798 #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 789 +#define FN_getConstraintAngularOnly 799 #define GETCONSTRAINTANGULARONLY_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeSolveSwingLimit 790 +#define FN_getConeSolveSwingLimit 800 #define GETCONESOLVESWINGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeSolveTwistLimit 791 +#define FN_getConeSolveTwistLimit 801 #define GETCONESOLVETWISTLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeSwingSpan1 792 +#define FN_getConeSwingSpan1 802 #define GETCONESWINGSPAN1_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeSwingSpan2 793 +#define FN_getConeSwingSpan2 803 #define GETCONESWINGSPAN2_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeTwistAngle 794 +#define FN_getConeTwistAngle 804 #define GETCONETWISTANGLE_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeTwistLimitSign 795 +#define FN_getConeTwistLimitSign 805 #define GETCONETWISTLIMITSIGN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeTwistSpan 796 +#define FN_getConeTwistSpan 806 #define GETCONETWISTSPAN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setConstraintAngularOnly 797 +#define FN_setConstraintAngularOnly 807 #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 798 +#define FN_setConeDamping 808 #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 799 +#define FN_setConeFixThresh 809 #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 800 +#define FN_getSlideAnchorA 810 #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 801 +#define FN_getSlideAnchorB 811 #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 802 +#define FN_getSlideAngDepth 812 #define GETSLIDEANGDEPTH_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideAngularPos 803 +#define FN_getSlideAngularPos 813 #define GETSLIDEANGULARPOS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideDampingDirAng 804 +#define FN_getSlideDampingDirAng 814 #define GETSLIDEDAMPINGDIRANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideDampingDirLin 805 +#define FN_getSlideDampingDirLin 815 #define GETSLIDEDAMPINGDIRLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideDampingLimAng 806 +#define FN_getSlideDampingLimAng 816 #define GETSLIDEDAMPINGLIMANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideDampingLimLin 807 +#define FN_getSlideDampingLimLin 817 #define GETSLIDEDAMPINGLIMLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideDampingOrthoAng 808 +#define FN_getSlideDampingOrthoAng 818 #define GETSLIDEDAMPINGORTHOANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideDampingOrthoLin 809 +#define FN_getSlideDampingOrthoLin 819 #define GETSLIDEDAMPINGORTHOLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideLinearPos 810 +#define FN_getSlideLinearPos 820 #define GETSLIDELINEARPOS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideLinDepth 811 +#define FN_getSlideLinDepth 821 #define GETSLIDELINDEPTH_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideLowerAngLimit 812 +#define FN_getSlideLowerAngLimit 822 #define GETSLIDELOWERANGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideLowerLinLimit 813 +#define FN_getSlideLowerLinLimit 823 #define GETSLIDELOWERLINLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideRestitutionDirAng 814 +#define FN_getSlideRestitutionDirAng 824 #define GETSLIDERESTITUTIONDIRANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideRestitutionDirLin 815 +#define FN_getSlideRestitutionDirLin 825 #define GETSLIDERESTITUTIONDIRLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideRestitutionLimAng 816 +#define FN_getSlideRestitutionLimAng 826 #define GETSLIDERESTITUTIONLIMANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideRestitutionLimLin 817 +#define FN_getSlideRestitutionLimLin 827 #define GETSLIDERESTITUTIONLIMLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideRestitutionOrthoAng 818 +#define FN_getSlideRestitutionOrthoAng 828 #define GETSLIDERESTITUTIONORTHOANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideRestitutionOrthoLin 819 +#define FN_getSlideRestitutionOrthoLin 829 #define GETSLIDERESTITUTIONORTHOLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSoftnessDirAng 820 +#define FN_getSlideSoftnessDirAng 830 #define GETSLIDESOFTNESSDIRANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSoftnessDirLin 821 +#define FN_getSlideSoftnessDirLin 831 #define GETSLIDESOFTNESSDIRLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSoftnessLimAng 822 +#define FN_getSlideSoftnessLimAng 832 #define GETSLIDESOFTNESSLIMANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSoftnessLimLin 823 +#define FN_getSlideSoftnessLimLin 833 #define GETSLIDESOFTNESSLIMLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSoftnessOrthoAng 824 +#define FN_getSlideSoftnessOrthoAng 834 #define GETSLIDESOFTNESSORTHOANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSoftnessOrthoLin 825 +#define FN_getSlideSoftnessOrthoLin 835 #define GETSLIDESOFTNESSORTHOLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSolveAngLimit 826 +#define FN_getSlideSolveAngLimit 836 #define GETSLIDESOLVEANGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSolveLinLimit 827 +#define FN_getSlideSolveLinLimit 837 #define GETSLIDESOLVELINLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideUpperAngLimit 828 +#define FN_getSlideUpperAngLimit 838 #define GETSLIDEUPPERANGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideUpperLinLimit 829 +#define FN_getSlideUpperLinLimit 839 #define GETSLIDEUPPERLINLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideUseFrameOffset 830 +#define FN_getSlideUseFrameOffset 840 #define GETSLIDEUSEFRAMEOFFSET_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSlideDampingDirAng 831 +#define FN_setSlideDampingDirAng 841 #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 832 +#define FN_setSlideDampingDirLin 842 #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 833 +#define FN_setSlideDampingLimAng 843 #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 834 +#define FN_setSlideDampingLimLin 844 #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 835 +#define FN_setSlideDampingOrthoAng 845 #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 836 +#define FN_setSlideDampingOrthoLin 846 #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 837 +#define FN_setSlideLowerAngLimit 847 #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 838 +#define FN_setSlideLowerLinLimit 848 #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 839 +#define FN_setSlideRestitutionDirAng 849 #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 840 +#define FN_setSlideRestitutionDirLin 850 #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 841 +#define FN_setSlideRestitutionLimAng 851 #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 842 +#define FN_setSlideRestitutionLimLin 852 #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 843 +#define FN_setSlideRestitutionOrthoAng 853 #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 844 +#define FN_setSlideRestitutionOrthoLin 854 #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 845 +#define FN_setSlideSoftnessDirAng 855 #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 846 +#define FN_setSlideSoftnessDirLin 856 #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 847 +#define FN_setSlideSoftnessLimAng 857 #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 848 +#define FN_setSlideSoftnessLimLin 858 #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 849 +#define FN_setSlideSoftnessOrthoAng 859 #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 850 +#define FN_setSlideSoftnessOrthoLin 860 #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 851 +#define FN_setSlideUpperAngLimit 861 #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 852 +#define FN_setSlideUpperLinLimit 862 #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 853 +#define FN_ConstraintExists 863 #define CONSTRAINTEXISTS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetCameraPosition 854 +#define FN_SetCameraPosition 864 #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 855 +#define FN_GetCameraPosition 865 #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 856 +#define FN_TranslateCamera 866 #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 857 +#define FN_SetCameraRotation 867 #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 858 +#define FN_GetCameraRotation 868 #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 859 +#define FN_RotateCamera 869 #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 860 +#define FN_SetCameraFOV 870 #define SETCAMERAFOV_FOV num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetCameraFOV 861 -#define FN_SetCameraAspectRatio 862 +#define FN_GetCameraFOV 871 +#define FN_SetCameraAspectRatio 872 #define SETCAMERAASPECTRATIO_ASPECT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetCameraAspectRatio 863 -#define FN_SetCameraFarValue 864 +#define FN_GetCameraAspectRatio 873 +#define FN_SetCameraFarValue 874 #define SETCAMERAFARVALUE_ZF num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetCameraFarValue 865 -#define FN_SetCameraNearValue 866 +#define FN_GetCameraFarValue 875 +#define FN_SetCameraNearValue 876 #define SETCAMERANEARVALUE_ZN num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetCameraNearValue 867 -#define FN_SetProjectionMatrix 868 +#define FN_GetCameraNearValue 877 +#define FN_SetProjectionMatrix 878 #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 869 +#define FN_GetProjectionMatrix 879 #define GETPROJECTIONMATRIX_MATA num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetWorldToViewportPosition 870 +#define FN_GetWorldToViewportPosition 880 #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 871 +#define FN_AddSceneSkyBox 881 #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 872 +#define FN_AddSceneSkyDome 882 #define ADDSCENESKYDOME_IMG num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_AddSceneSkyDomeEx 873 +#define FN_AddSceneSkyDomeEx 883 #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 874 -#define FN_SetWorld3DMaxSubSteps 875 +#define FN_RemoveSceneSky 884 +#define FN_SetWorld3DMaxSubSteps 885 #define SETWORLD3DMAXSUBSTEPS_STEPS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetWorld3DTimeStep 876 +#define FN_SetWorld3DTimeStep 886 #define SETWORLD3DTIMESTEP_TS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetWorld3DMaxSubSteps 877 -#define FN_GetWorld3DTimeStep 878 -#define FN_SetSceneFog 879 +#define FN_GetWorld3DMaxSubSteps 887 +#define FN_GetWorld3DTimeStep 888 +#define FN_SetSceneFog 889 #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 ] @@ -2771,7 +2792,7 @@ #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 880 +#define FN_GetSceneFog 890 #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 ] @@ -2779,111 +2800,111 @@ #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_ClearScene 881 -#define FN_startParticleEmitter 882 +#define FN_ClearScene 891 +#define FN_startParticleEmitter 892 #define STARTPARTICLEEMITTER_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_stopParticleEmitter 883 +#define FN_stopParticleEmitter 893 #define STOPPARTICLEEMITTER_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleDirection 884 +#define FN_setParticleDirection 894 #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 885 +#define FN_getParticleDirection 895 #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 886 +#define FN_useParticleEveryMeshVertex 896 #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 887 +#define FN_particleIsUsingEveryMeshVertex 897 #define PARTICLEISUSINGEVERYMESHVERTEX_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleNormalDirectionMod 888 +#define FN_setParticleNormalDirectionMod 898 #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 889 +#define FN_getParticleNormalDirectionMod 899 #define GETPARTICLENORMALDIRECTIONMOD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_useParticleNormalDirection 890 +#define FN_useParticleNormalDirection 900 #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 891 +#define FN_particleIsUsingNormalDirection 901 #define PARTICLEISUSINGNORMALDIRECTION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMesh 892 +#define FN_setParticleMesh 902 #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 893 +#define FN_setMinParticlesPerSecond 903 #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 894 +#define FN_getMinParticlesPerSecond 904 #define GETMINPARTICLESPERSECOND_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaxParticlesPerSecond 895 +#define FN_setMaxParticlesPerSecond 905 #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 896 +#define FN_getMaxParticlesPerSecond 906 #define GETMAXPARTICLESPERSECOND_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMinStartColor 897 +#define FN_setParticleMinStartColor 907 #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 898 +#define FN_getParticleMinStartColor 908 #define GETPARTICLEMINSTARTCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMaxStartColor 899 +#define FN_setParticleMaxStartColor 909 #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 900 +#define FN_getParticleMaxStartColor 910 #define GETPARTICLEMAXSTARTCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMinLife 901 +#define FN_setParticleMinLife 911 #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 902 +#define FN_getParticleMinLife 912 #define GETPARTICLEMINLIFE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMaxLife 903 +#define FN_setParticleMaxLife 913 #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 904 +#define FN_getParticleMaxLife 914 #define GETPARTICLEMAXLIFE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMaxAngle 905 +#define FN_setParticleMaxAngle 915 #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 906 +#define FN_getParticleMaxAngle 916 #define GETPARTICLEMAXANGLE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMinStartSize 907 +#define FN_setParticleMinStartSize 917 #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 908 +#define FN_getParticleMinStartSize 918 #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 909 +#define FN_setParticleMaxStartSize 919 #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 910 +#define FN_getParticleMaxStartSize 920 #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 911 +#define FN_setParticleCenter 921 #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 912 +#define FN_getParticleCenter 922 #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 913 +#define FN_setParticleRadius 923 #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 914 +#define FN_getParticleRadius 924 #define GETPARTICLERADIUS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleRingThickness 915 +#define FN_setParticleRingThickness 925 #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 916 +#define FN_getParticleRingThickness 926 #define GETPARTICLERINGTHICKNESS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleBox 917 +#define FN_setParticleBox 927 #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 ] @@ -2891,7 +2912,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 918 +#define FN_getParticleBox 928 #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 ] @@ -2899,84 +2920,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 919 +#define FN_setParticleNormal 929 #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 920 +#define FN_getParticleNormal 930 #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 921 +#define FN_setParticleLength 931 #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 922 +#define FN_getParticleLength 932 #define GETPARTICLELENGTH_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_useParticleOutlineOnly 923 +#define FN_useParticleOutlineOnly 933 #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 924 +#define FN_particleIsUsingOutlineOnly 934 #define PARTICLEISUSINGOUTLINEONLY_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getParticleType 925 +#define FN_getParticleType 935 #define GETPARTICLETYPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_lightIsCastingShadow 926 +#define FN_lightIsCastingShadow 936 #define LIGHTISCASTINGSHADOW_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getLightType 927 +#define FN_getLightType 937 #define GETLIGHTTYPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getLightRadius 928 +#define FN_getLightRadius 938 #define GETLIGHTRADIUS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setLightType 929 +#define FN_setLightType 939 #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 930 +#define FN_setLightRadius 940 #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 931 +#define FN_setLightShadowCast 941 #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 932 +#define FN_SetLightAmbientColor 942 #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 933 +#define FN_GetLightAmbientColor 943 #define GETLIGHTAMBIENTCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetLightAttenuation 934 +#define FN_SetLightAttenuation 944 #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 935 +#define FN_GetLightAttenuation 945 #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 936 +#define FN_SetLightDiffuseColor 946 #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 937 +#define FN_GetLightDiffuseColor 947 #define GETLIGHTDIFFUSECOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetLightFalloff 938 +#define FN_SetLightFalloff 948 #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 939 +#define FN_GetLightFalloff 949 #define GETLIGHTFALLOFF_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetLightInnerCone 940 +#define FN_SetLightInnerCone 950 #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 941 +#define FN_GetLightInnerCone 951 #define GETLIGHTINNERCONE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetLightOuterCone 942 +#define FN_SetLightOuterCone 952 #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 943 +#define FN_GetLightOuterCone 953 #define GETLIGHTOUTERCONE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetLightSpecularColor 944 +#define FN_SetLightSpecularColor 954 #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 945 +#define FN_GetLightSpecularColor 955 #define GETLIGHTSPECULARCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetTerrainPatchAABB 946 +#define FN_GetTerrainPatchAABB 956 #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 ] @@ -2986,193 +3007,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 947 +#define FN_GetTerrainPatchLOD 957 #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 948 +#define FN_GetTerrainHeight 958 #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 949 +#define FN_GetTerrainCenter 959 #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 950 +#define FN_SetTerrainLODDistance 960 #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 951 +#define FN_ScaleTerrainTexture 961 #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 952 +#define FN_SetTerrainCameraMovementDelta 962 #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 953 +#define FN_SetTerrainCameraRotationDelta 963 #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 954 +#define FN_SetTerrainPatchLOD 964 #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 955 -#define FN_deleteMaterial 956 +#define FN_createMaterial 965 +#define FN_deleteMaterial 966 #define DELETEMATERIAL_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setActorMaterial 957 +#define FN_setActorMaterial 967 #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 958 +#define FN_getActorMaterial 968 #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 959 +#define FN_copyActorMaterial 969 #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 960 +#define FN_copyMaterial 970 #define COPYMATERIAL_SMATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialTextureCanvas 961 +#define FN_setMaterialTextureCanvas 971 #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 962 +#define FN_setMaterialAmbientColor 972 #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 963 +#define FN_getMaterialAmbientColor 973 #define GETMATERIALAMBIENTCOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialAntiAliasing 964 +#define FN_setMaterialAntiAliasing 974 #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 965 +#define FN_getMaterialAntiAliasing 975 #define GETMATERIALANTIALIASING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialBackfaceCulling 966 +#define FN_setMaterialBackfaceCulling 976 #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 967 +#define FN_getMaterialBackfaceCulling 977 #define GETMATERIALBACKFACECULLING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialBlendFactor 968 +#define FN_setMaterialBlendFactor 978 #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 969 +#define FN_getMaterialBlendFactor 979 #define GETMATERIALBLENDFACTOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialBlendMode 970 +#define FN_setMaterialBlendMode 980 #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 971 +#define FN_getMaterialBlendMode 981 #define GETMATERIALBLENDMODE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialColorMask 972 +#define FN_setMaterialColorMask 982 #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 973 +#define FN_getMaterialColorMask 983 #define GETMATERIALCOLORMASK_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialColorMode 974 +#define FN_setMaterialColorMode 984 #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 975 +#define FN_getMaterialColorMode 985 #define GETMATERIALCOLORMODE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialDiffuseColor 976 +#define FN_setMaterialDiffuseColor 986 #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 977 +#define FN_getMaterialDiffuseColor 987 #define GETMATERIALDIFFUSECOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialEmissiveColor 978 +#define FN_setMaterialEmissiveColor 988 #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 979 +#define FN_getMaterialEmissiveColor 989 #define GETMATERIALEMISSIVECOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialFog 980 +#define FN_setMaterialFog 990 #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 981 +#define FN_getMaterialFog 991 #define GETMATERIALFOG_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialFrontfaceCulling 982 +#define FN_setMaterialFrontfaceCulling 992 #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 983 +#define FN_getMaterialFrontfaceCulling 993 #define GETMATERIALFRONTFACECULLING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialGouraudShading 984 +#define FN_setMaterialGouraudShading 994 #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 985 +#define FN_materialIsGouraudShaded 995 #define MATERIALISGOURAUDSHADED_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_materialIsAplhaBlend 986 +#define FN_materialIsAplhaBlend 996 #define MATERIALISAPLHABLEND_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_materialIsTransparent 987 +#define FN_materialIsTransparent 997 #define MATERIALISTRANSPARENT_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialLighting 988 +#define FN_setMaterialLighting 998 #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 989 +#define FN_materialIsLit 999 #define MATERIALISLIT_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialType 990 +#define FN_setMaterialType 1000 #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 991 +#define FN_getMaterialType 1001 #define GETMATERIALTYPE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialNormalize 992 +#define FN_setMaterialNormalize 1002 #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 993 +#define FN_materialIsNormalized 1003 #define MATERIALISNORMALIZED_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialPointCloud 994 +#define FN_setMaterialPointCloud 1004 #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 995 +#define FN_materialIsPointCloud 1005 #define MATERIALISPOINTCLOUD_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialFlag 996 +#define FN_setMaterialFlag 1006 #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 997 +#define FN_getMaterialFlag 1007 #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 998 +#define FN_setMaterialTexture 1008 #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 999 +#define FN_setMaterialShininess 1009 #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 1000 +#define FN_getMaterialShininess 1010 #define GETMATERIALSHININESS_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialSpecularColor 1001 +#define FN_setMaterialSpecularColor 1011 #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 1002 +#define FN_getMaterialSpecularColor 1012 #define GETMATERIALSPECULARCOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialThickness 1003 +#define FN_setMaterialThickness 1013 #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 1004 +#define FN_getMaterialThickness 1014 #define GETMATERIALTHICKNESS_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialWireframe 1005 +#define FN_setMaterialWireframe 1015 #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 1006 +#define FN_materialIsWireframe 1016 #define MATERIALISWIREFRAME_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setActorTexture 1007 +#define FN_setActorTexture 1017 #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 1008 +#define FN_getActorMaterialCount 1018 #define GETACTORMATERIALCOUNT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setActorMaterialFlag 1009 +#define FN_setActorMaterialFlag 1019 #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 1010 +#define FN_getActorMaterialFlag 1020 #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 1011 +#define FN_setActorMaterialType 1021 #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 1012 +#define FN_getActorMaterialType 1022 #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 1013 +#define FN_MaterialExists 1023 #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 8d56ebb..1aa67fc 100644 --- a/rcbasic_runtime/rc_func130_cases.h +++ b/rcbasic_runtime/rc_func130_cases.h @@ -538,6 +538,9 @@ case FN_SetWindowAlwaysOnTop: //Sub Procedure case FN_SetMouseRelative: //Sub Procedure rc_setMouseRelative( SETMOUSERELATIVE_FLAG ); break; +case FN_SetWindowVSync: //Sub Procedure + rc_setWindowVSync( SETWINDOWVSYNC_FLAG ); + break; case FN_FlashWindow: //Number Function rc_push_num(rc_flashWindow( FLASHWINDOW_FLAG )); break; @@ -547,6 +550,9 @@ case FN_WindowIsGrabbed: //Number Function case FN_PreUpdate: //Sub Procedure rc_preUpdate( ); break; +case FN_SetFPS: //Sub Procedure + rc_setFPS( SETFPS_FPS_VAL ); + break; case FN_OpenCanvas: //Number Function rc_push_num(rc_canvasOpen( OPENCANVAS_W, OPENCANVAS_H, OPENCANVAS_VIEWPORT_X, OPENCANVAS_VIEWPORT_Y, OPENCANVAS_VIEWPORT_W, OPENCANVAS_VIEWPORT_H, OPENCANVAS_MODE )); break; @@ -757,6 +763,12 @@ case FN_DrawImage_Flip: //Sub Procedure case FN_DrawImage_FlipEx: //Sub Procedure rc_drawImage_FlipEx( DRAWIMAGE_FLIPEX_SLOT, DRAWIMAGE_FLIPEX_X, DRAWIMAGE_FLIPEX_Y, DRAWIMAGE_FLIPEX_SRC_X, DRAWIMAGE_FLIPEX_SRC_Y, DRAWIMAGE_FLIPEX_SRC_W, DRAWIMAGE_FLIPEX_SRC_H, DRAWIMAGE_FLIPEX_H, DRAWIMAGE_FLIPEX_V ); break; +case FN_SetAntiAliasMode: //Sub Procedure + rc_setAntiAliasMode( SETANTIALIASMODE_AA_MODE ); + break; +case FN_GetAntiAliasMode: //Number Function + rc_push_num(rc_getAntiAliasMode( )); + break; case FN_InKey: //Number Function rc_push_num(rc_inKey( )); break; @@ -1460,6 +1472,21 @@ case FN_SetSpriteSource: //Sub Procedure case FN_GetSpriteSource: //Number Function rc_push_num(rc_getSpriteSource( GETSPRITESOURCE_SPRITE )); break; +case FN_SpriteExists: //Number Function + rc_push_num(rc_spriteExists( SPRITEEXISTS_SPRITE )); + break; +case FN_SetSpriteColorMod: //Sub Procedure + rc_setSpriteColorMod( SETSPRITECOLORMOD_SPRITE, SETSPRITECOLORMOD_COLOR ); + break; +case FN_SetSpriteAlpha: //Sub Procedure + rc_setSpriteAlpha( SETSPRITEALPHA_SPRITE, SETSPRITEALPHA_ALPHA ); + break; +case FN_GetSpriteColorMod: //Number Function + rc_push_num(rc_getSpriteColorMod( GETSPRITECOLORMOD_SPRITE )); + break; +case FN_GetSpriteAlpha: //Number Function + rc_push_num(rc_getSpriteAlpha( GETSPRITEALPHA_SPRITE )); + break; case FN_CreateSpriteAnimation: //Number Function rc_push_num(rc_createSpriteAnimation( CREATESPRITEANIMATION_SPRITE, CREATESPRITEANIMATION_ANIM_LENGTH, CREATESPRITEANIMATION_SPEED )); break; @@ -1871,6 +1898,9 @@ case FN_getJointAngularSpeed: //Number Function case FN_DeleteJoint: //Sub Procedure rc_deleteJoint( DELETEJOINT_JOINT_ID ); break; +case FN_JointExists: //Number Function + rc_push_num(rc_jointExists( JOINTEXISTS_JOINT_ID )); + break; case FN_CreateTileSet: //Number Function rc_push_num(rc_createTileSet( CREATETILESET_IMG_ID, CREATETILESET_TILE_W, CREATETILESET_TILE_H )); break; diff --git a/rcbasic_runtime/rc_gfx.h b/rcbasic_runtime/rc_gfx.h index 9b5ad2f..4f7b3fc 100644 --- a/rcbasic_runtime/rc_gfx.h +++ b/rcbasic_runtime/rc_gfx.h @@ -308,12 +308,22 @@ bool rc_windowOpenEx(std::string title, int x, int y, int w, int h, uint32_t win irr_creation_params.Bits = 16; irr_creation_params.Fullscreen = fullscreen; irr_creation_params.Stencilbuffer = stencil_buffer; - irr_creation_params.Vsync = vsync; + irr_creation_params.Vsync = false; irr_creation_params.EventReceiver = 0; irr_creation_params.WindowPosition = position2d(x, y); irr_creation_params.AntiAlias = AntiAlias; irr_creation_params.OGLES2ShaderPath = ".shaders/"; + rc_window_setfps = vsync; + + if(vsync) + { + SDL_DisplayMode dm; + SDL_GetDesktopDisplayMode(0, &dm); + rc_setfps_refresh_rate = dm.refresh_rate; + rc_setfps_timer = SDL_GetTicks(); + } + device = createDeviceEx(irr_creation_params); @@ -1045,6 +1055,7 @@ int rc_canvasOpen(int w, int h, int vx, int vy, int vw, int vh, int mode, int ca canvas.physics2D.enabled = true; canvas.physics2D.contact_listener = new rc_contactListener_obj(); canvas.physics2D.world->SetContactListener(canvas.physics2D.contact_listener); + canvas.sprite_id.clear(); } switch(mode) @@ -1123,13 +1134,14 @@ void rc_canvasClose(int canvas_id) } //sprites are destroyed when the world is deleted so I just to set the active attribute to false and set the body to NULL - for(int i = 0; i < rc_canvas[canvas_id].sprite.size(); i++) + for(int i = 0; i < rc_canvas[canvas_id].sprite_id.size(); i++) { - rc_canvas[canvas_id].sprite[i]->active = false; - rc_canvas[canvas_id].sprite[i]->physics.body = NULL; + int spr_id = rc_canvas[canvas_id].sprite_id[i]; + rc_sprite[spr_id].active = false; + rc_sprite[spr_id].physics.body = NULL; } - rc_canvas[canvas_id].sprite.clear(); + rc_canvas[canvas_id].sprite_id.clear(); if(rc_active_canvas == canvas_id) rc_active_canvas = -1; @@ -1167,25 +1179,6 @@ void rc_setCanvasPhysics2D(int canvas_id, bool flag) rc_canvas[canvas_id].physics2D.enabled = flag; } - -void rc_clearCanvas() -{ - if(rc_active_canvas >= 0 && rc_active_canvas < rc_canvas.size()) - { - if(rc_canvas[rc_active_canvas].texture) - 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; - } - - } -} - void rc_setCanvasVisible(int canvas_id, bool flag) { if(canvas_id <= 0 || canvas_id >= rc_canvas.size()) //canvas 0 is being excluded because its the back buffer @@ -1666,7 +1659,7 @@ void rc_drawTriangle3D(double x1, double y1, double z1, double x2, double y2, do void rc_drawTriangle(double x1, double y1, double x2, double y2, double x3, double y3) { - irr::core::array v; + irr::core::array v; v.push_back(video::S3DVertex(x1, y1, 0.f, 0.f, 1.f, 0.f, rc_active_color, 0.5f, 0.5f)); v.push_back(video::S3DVertex(x2, y2, 0.f, 0.f, 1.f, 0.f, rc_active_color, 0.5f, 0.5f)); v.push_back(video::S3DVertex(x3, y3, 0.f, 0.f, 1.f, 0.f, rc_active_color, 0.5f, 0.5f)); @@ -1676,6 +1669,8 @@ void rc_drawTriangle(double x1, double y1, double x2, double y2, double x3, doub i.push_back(1); i.push_back(2); + v.sort(); + VideoDriver->draw2DVertexPrimitiveList(v.pointer(), 3, i.pointer(), 1); } @@ -1805,7 +1800,7 @@ int rc_loadFont(std::string fnt_file, int font_size) int font_id = -1; for(int i = 0; i < rc_font.size(); i++) { - if(rc_font[i]!=NULL) + if(!rc_font[i].active) { font_id = i; break; @@ -1826,11 +1821,12 @@ int rc_loadFont(std::string fnt_file, int font_size) { font_id = rc_font.size(); - rc_font_obj* f = new rc_font_obj(); + rc_font_obj f; - f->face = Face; - f->font = dfont; - f->font_size = font_size; + f.face = Face; + f.font = dfont; + f.font_size = font_size; + f.active = true; rc_font.push_back(f); @@ -1838,21 +1834,25 @@ int rc_loadFont(std::string fnt_file, int font_size) } else { - rc_font[font_id]->face = Face; - rc_font[font_id]->font = dfont; - rc_font[font_id]->font_size = font_size; + rc_font[font_id].face = Face; + rc_font[font_id].font = dfont; + rc_font[font_id].font_size = font_size; + rc_font[font_id].active = true; } + //std::cout << "id: " << font_id << std::endl; + return font_id; } bool rc_fontExists(int font_id) { - if(font_id >= 0 && font_id < rc_font.size()) - { - if(rc_font[font_id]->font != NULL) + if(font_id < 0 || font_id >= rc_font.size()) + return false; + + if(rc_font[font_id].active) return true; - } + return false; } @@ -1860,11 +1860,12 @@ void rc_deleteFont(int font_id) { if(rc_fontExists(font_id)) { - delete rc_font[font_id]->font; - delete rc_font[font_id]->face; - rc_font[font_id]->font = NULL; - rc_font[font_id]->face = NULL; - rc_font[font_id]->font_size = 0; + delete rc_font[font_id].font; + delete rc_font[font_id].face; + rc_font[font_id].font = NULL; + rc_font[font_id].face = NULL; + rc_font[font_id].font_size = 0; + rc_font[font_id].active = false; } } @@ -1879,11 +1880,11 @@ void rc_drawText(std::string txt, int x, int y) if(rc_fontExists(rc_active_font)) { std::wstring text = utf8_to_wstring(txt); - irr::core::dimension2d text_dim = rc_font[rc_active_font]->font->getDimension(text.c_str()); - irr::core::rect tpos(x, y, text_dim.Width, rc_font[rc_active_font]->font_size); + irr::core::dimension2d text_dim = rc_font[rc_active_font].font->getDimension(text.c_str()); + irr::core::rect tpos(x, y, text_dim.Width, rc_font[rc_active_font].font_size); //std::cout << "Start drawing text: " << tpos.getWidth() << ", " << tpos.getHeight() << std::endl; - rc_font[rc_active_font]->font->draw(text.c_str(), tpos, rc_active_color); + rc_font[rc_active_font].font->draw(text.c_str(), tpos, rc_active_color); //std::cout << "------------------" << std::endl; } } @@ -1893,7 +1894,7 @@ Uint32 rc_getTextWidth(const std::string txt) if(rc_fontExists(rc_active_font)) { std::wstring text = utf8_to_wstring(txt); - irr::core::dimension2d text_dim = rc_font[rc_active_font]->font->getDimension(text.c_str()); + irr::core::dimension2d text_dim = rc_font[rc_active_font].font->getDimension(text.c_str()); return text_dim.Width; } return 0; @@ -1906,7 +1907,7 @@ Uint32 rc_getTextHeight(const std::string txt) std::wstring text = utf8_to_wstring(txt); //std::wstring wide = converter.from_bytes(txt); //irr::core::dimension2d text_dim = rc_font[rc_active_font]->getDimension(wide.c_str()); - return rc_font[rc_active_font]->font_size; + return rc_font[rc_active_font].font_size; } return 0; } @@ -1916,9 +1917,9 @@ void rc_getTextSize(const std::string txt, double* w, double* h) if(rc_fontExists(rc_active_font)) { std::wstring text = utf8_to_wstring(txt); - irr::core::dimension2d text_dim = rc_font[rc_active_font]->font->getDimension(text.c_str()); + irr::core::dimension2d text_dim = rc_font[rc_active_font].font->getDimension(text.c_str()); *w = text_dim.Width; - *h = rc_font[rc_active_font]->font_size; + *h = rc_font[rc_active_font].font_size; } else { @@ -2119,7 +2120,25 @@ void rc_setMouseRelative(bool flag) void rc_setWindowVSync(bool flag) { - //TODO + rc_window_setfps = true; + SDL_DisplayMode dm; + SDL_GetDesktopDisplayMode(0, &dm); + rc_setfps_refresh_rate = dm.refresh_rate; + rc_setfps_timer = SDL_GetTicks(); +} + +void rc_setFPS(int fps) +{ + if(fps < 0) + { + rc_window_setfps = false; + } + else + { + rc_window_setfps = true; + rc_setfps_refresh_rate = fps; + rc_setfps_timer = SDL_GetTicks(); + } } int rc_openURL(std::string url) @@ -2546,6 +2565,16 @@ bool rc_getBilinearFilter() return rc_bilinear_filter; } +void rc_setAntiAliasMode( int aa_mode ) +{ + rc_anti_alias = (irr::video::E_ANTI_ALIASING_MODE) aa_mode; +} + +int rc_getAntiAliasMode( ) +{ + return (int)rc_anti_alias; +} + void rc_setImageColorMod(int img_id, Uint32 color) { if(img_id < 0 || img_id >= rc_image.size()) diff --git a/rcbasic_runtime/rc_gfx_core.h b/rcbasic_runtime/rc_gfx_core.h index b9e73f7..6f6bb9d 100644 --- a/rcbasic_runtime/rc_gfx_core.h +++ b/rcbasic_runtime/rc_gfx_core.h @@ -1,7 +1,7 @@ #ifndef RC_GFX_CORE_H_INCLUDED #define RC_GFX_CORE_H_INCLUDED -#if defined(RC_ANDROID) || defined(RC_WINDOWS) +#if defined(RC_ANDROID) #include "SDL.h" #include "btBulletDynamicsCommon.h" #include "BulletSoftBody/btSoftRigidDynamicsWorld.h" @@ -255,6 +255,9 @@ bool rc_mouse_zone_active = false; double rc_window_zone_scale_x = 1; double rc_window_zone_scale_y = 1; SDL_Rect rc_mouse_zone; +bool rc_window_setfps = false; +int rc_setfps_refresh_rate = 0; +Uint32 rc_setfps_timer = 0; struct rc_scene_properties_obj { @@ -295,9 +298,9 @@ class rc_contactListener_obj : public b2ContactListener { void BeginContact(b2Contact* contact) { - rc_sprite2D_obj* spriteA = (rc_sprite2D_obj*) contact->GetFixtureA()->GetBody()->GetUserData().pointer; + rc_sprite2D_obj* spriteA = &rc_sprite[contact->GetFixtureA()->GetBody()->GetUserData().pointer]; - rc_sprite2D_obj* spriteB = (rc_sprite2D_obj*) contact->GetFixtureB()->GetBody()->GetUserData().pointer; + rc_sprite2D_obj* spriteB = &rc_sprite[contact->GetFixtureB()->GetBody()->GetUserData().pointer]; //std::cout << "sprite[" << spriteA->id << "] collide with sprite[" << spriteB->id << "]" << std::endl; @@ -358,7 +361,7 @@ struct rc_canvas_obj irr::u32 color_mod; rc_physicsWorld2D_obj physics2D; - irr::core::array sprite; + irr::core::array sprite_id; }; irr::core::array rc_canvas; @@ -417,9 +420,10 @@ struct rc_font_obj CGUITTFace* face; CGUIFreetypeFont* font; int font_size; + bool active; }; -irr::core::array rc_font; +irr::core::array rc_font; int rc_active_font = -1; @@ -583,10 +587,11 @@ irr::core::array rc_transition_actor; class rc_animEndCallBack : public IAnimationEndCallBack { public: - rc_scene_node* ref_actor; + int ref_id; void OnAnimationEnd( IAnimatedMeshSceneNode *node) { + rc_scene_node* ref_actor = &rc_actor[ref_id]; if(ref_actor->current_animation_loop < ref_actor->num_animation_loops || ref_actor->num_animation_loops < 0) { //std::cout << "animating" << std::endl; @@ -745,6 +750,7 @@ irr::core::array rc_image; irr::video::E_BLEND_OPERATION rc_blend_mode = irr::video::EBO_ADD; bool rc_bilinear_filter = false; +irr::video::E_ANTI_ALIASING_MODE rc_anti_alias = irr::video::EAAM_OFF; #define PRIM3D_LINE 1 #define PRIM3D_TRIANGLE 2 @@ -774,7 +780,8 @@ void rc_setDriverMaterial() 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.BlendOperation = irr::video::EBO_ADD; + material.AntiAliasing = rc_anti_alias; material.MaterialType = irr::video::EMT_ONETEXTURE_BLEND; @@ -856,6 +863,7 @@ void draw2DImage(irr::video::IVideoDriver *driver, irr::video::ITexture* texture 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.AntiAliasing = rc_anti_alias; //material.BlendOperation = irr::video::EBO_ADD; if (useAlphaChannel) @@ -948,7 +956,7 @@ void draw2DImage2(irr::video::IVideoDriver *driver, irr::video::ITexture* textur material.TextureLayer[0].BilinearFilter = rc_bilinear_filter; //TODO: Add option to switch this on/off material.BlendOperation = rc_blend_mode; 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.AntiAliasing = irr::video::EAAM_OFF; + material.AntiAliasing = rc_anti_alias; if (useAlphaChannel) material.MaterialType = irr::video::EMT_ONETEXTURE_BLEND; diff --git a/rcbasic_runtime/rc_joints.h b/rcbasic_runtime/rc_joints.h index 0e528e0..e38bb86 100644 --- a/rcbasic_runtime/rc_joints.h +++ b/rcbasic_runtime/rc_joints.h @@ -11,6 +11,14 @@ #include "rc_gfx_core.h" +bool rc_jointExists(int joint_id) +{ + if(joint_id < 0 || joint_id >= rc_joint.size()) + return false; + + return rc_joint[joint_id].active; +} + int rc_createDistanceJoint(int spriteA, int spriteB, double aX, double aY, double bX, double bY, bool collide_connected) { if(rc_active_canvas < 0 || rc_active_canvas >= rc_canvas.size()) diff --git a/rcbasic_runtime/rc_scene.h b/rcbasic_runtime/rc_scene.h index 809cea6..54bab5a 100644 --- a/rcbasic_runtime/rc_scene.h +++ b/rcbasic_runtime/rc_scene.h @@ -56,6 +56,16 @@ void rc_clearScene() { if(SceneManager) { + for(int i = 0; i < rc_physics3D.constraints.size(); i++) + { + if(rc_physics3D.constraints[i].constraint) + { + rc_physics3D.world->getPointer()->removeConstraint(rc_physics3D.constraints[i].constraint); + rc_physics3D.constraints[i].constraint = NULL; + rc_physics3D.constraints[i].type = 0; + } + } + for(int i = 0; i < rc_actor.size(); i++) { if(rc_actor[i].mesh_node) diff --git a/rcbasic_runtime/rc_sprite2D.h b/rcbasic_runtime/rc_sprite2D.h index 74b3a25..1fa803e 100644 --- a/rcbasic_runtime/rc_sprite2D.h +++ b/rcbasic_runtime/rc_sprite2D.h @@ -51,7 +51,7 @@ struct rc_sprite2D_obj int num_animation_loops; int current_animation_loop; bool isPlaying; - irr::core::array deleted_sprites; + irr::core::array deleted_animation; irr::core::array animation; int parent_canvas = -1; diff --git a/rcbasic_runtime/rc_sprite_physics.h b/rcbasic_runtime/rc_sprite_physics.h index 935afe9..5443ae2 100644 --- a/rcbasic_runtime/rc_sprite_physics.h +++ b/rcbasic_runtime/rc_sprite_physics.h @@ -621,6 +621,9 @@ std::vector rc_rayHit2D; // Function to perform a ray cast and collect all hits int rc_castRay2D_All(double from_x, double from_y, double to_x, double to_y) { + if(rc_canvas[rc_active_canvas].type != RC_CANVAS_TYPE_SPRITE) + return 0; + rc_rayHit2D.clear(); RayCastCallback callback; const b2Vec2 point1(from_x, from_y); @@ -633,7 +636,7 @@ int rc_castRay2D_All(double from_x, double from_y, double to_x, double to_y) for(int i = 0; i < cb_hits.size(); i++) { rc_rayHit2D_obj hit; - rc_sprite2D_obj* h_sprite = (rc_sprite2D_obj*)cb_hits[i].fixture->GetBody()->GetUserData().pointer; + rc_sprite2D_obj* h_sprite = &rc_sprite[cb_hits[i].fixture->GetBody()->GetUserData().pointer]; hit.sprite_id = h_sprite->id; hit.hit_point = cb_hits[i].point; hit.hit_normal = cb_hits[i].normal; @@ -646,6 +649,9 @@ int rc_castRay2D_All(double from_x, double from_y, double to_x, double to_y) // Function to perform a ray cast and collect the closest hit int rc_castRay2D(double from_x, double from_y, double to_x, double to_y) { + if(rc_canvas[rc_active_canvas].type != RC_CANVAS_TYPE_SPRITE) + return 0; + rc_rayHit2D.clear(); RayCastCallback callback; const b2Vec2 point1(from_x, from_y); @@ -661,7 +667,7 @@ int rc_castRay2D(double from_x, double from_y, double to_x, double to_y) for(int i = 0; i < cb_hits.size(); i++) { rc_rayHit2D_obj hit; - rc_sprite2D_obj* h_sprite = (rc_sprite2D_obj*)cb_hits[i].fixture->GetBody()->GetUserData().pointer; + rc_sprite2D_obj* h_sprite = &rc_sprite[cb_hits[i].fixture->GetBody()->GetUserData().pointer]; hit.sprite_id = h_sprite->id; hit.hit_point = cb_hits[i].point; hit.hit_normal = cb_hits[i].normal; diff --git a/rcbasic_runtime/rc_spritelib.h b/rcbasic_runtime/rc_spritelib.h index c57905c..4e392b8 100644 --- a/rcbasic_runtime/rc_spritelib.h +++ b/rcbasic_runtime/rc_spritelib.h @@ -35,10 +35,10 @@ int rc_createSpriteAnimation(int spr_id, int anim_length, double fps) animation.frames.push_back(0); int animation_id = rc_sprite[spr_id].animation.size(); - if(rc_sprite[spr_id].deleted_sprites.size() > 0) + if(rc_sprite[spr_id].deleted_animation.size() > 0) { - animation_id = rc_sprite[spr_id].deleted_sprites[0]; - rc_sprite[spr_id].deleted_sprites.erase(0); + animation_id = rc_sprite[spr_id].deleted_animation[0]; + rc_sprite[spr_id].deleted_animation.erase(0); rc_sprite[spr_id].animation[animation_id] = animation; } else @@ -55,7 +55,13 @@ void rc_deleteSpriteAnimation(int spr_id, int animation) if(!rc_sprite[spr_id].active) return; - rc_sprite[spr_id].deleted_sprites.push_back(animation); + for(int i = 0; i < rc_sprite[spr_id].deleted_animation.size(); i++) + { + if(rc_sprite[spr_id].deleted_animation[i] == animation) + return; + } + + rc_sprite[spr_id].deleted_animation.push_back(animation); } void rc_setSpriteFrame(int spr_id, int frame) @@ -281,24 +287,30 @@ void sortSpriteZ(int canvas_id) if(!rc_canvas[canvas_id].texture) return; - for(int i = 0; i < rc_canvas[canvas_id].sprite.size(); i++) + for(int i = 0; i < rc_canvas[canvas_id].sprite_id.size(); i++) { - rc_sprite2D_obj* spriteA = rc_canvas[canvas_id].sprite[i]; + int spriteA = rc_canvas[canvas_id].sprite_id[i]; - for(int j = i+1; j < rc_canvas[canvas_id].sprite.size(); j++) + for(int j = i+1; j < rc_canvas[canvas_id].sprite_id.size(); j++) { - rc_sprite2D_obj* spriteB = rc_canvas[canvas_id].sprite[j]; + int spriteB = rc_canvas[canvas_id].sprite_id[j]; - if(spriteB->z > spriteA->z) + if(rc_sprite[spriteB].z > rc_sprite[spriteA].z) { - rc_canvas[canvas_id].sprite[j] = NULL; - rc_canvas[canvas_id].sprite.erase(j); - rc_canvas[canvas_id].sprite.insert(spriteB, i); + rc_canvas[canvas_id].sprite_id.erase(j); + rc_canvas[canvas_id].sprite_id.insert(spriteB, i); } } } } +bool rc_spriteExists(int spr_id) +{ + if(spr_id < 0 || spr_id >= rc_sprite.size()) + return false; + + return rc_sprite[spr_id].active; +} int rc_createSprite(int img_id, double w, double h) { @@ -352,7 +364,7 @@ int rc_createSprite(int img_id, double w, double h) sprBodyDef.type = b2_dynamicBody; sprBodyDef.position.Set(w/2, h/2); sprBodyDef.angle = 0; - sprBodyDef.userData.pointer = (uintptr_t)&rc_sprite[spr_id]; + sprBodyDef.userData.pointer = spr_id; rc_sprite[spr_id].physics.body = rc_canvas[rc_active_canvas].physics2D.world->CreateBody(&sprBodyDef); b2FixtureDef sprFixtureDef; @@ -386,7 +398,10 @@ int rc_createSprite(int img_id, double w, double h) rc_sprite[spr_id].animation.clear(); rc_createSpriteAnimation(spr_id, 1, 0); - rc_canvas[rc_active_canvas].sprite.push_back(&rc_sprite[spr_id]); + int i = rc_canvas[rc_active_canvas].sprite_id.size(); + rc_canvas[rc_active_canvas].sprite_id.push_back(spr_id); + + //std::cout << "Create Debug: [" << rc_active_canvas << "] index = " << i << " spr_id = " << rc_canvas[rc_active_canvas].sprite[i]->id << std::endl; sortSpriteZ(rc_active_canvas); @@ -412,13 +427,13 @@ void rc_deleteSprite(int spr_id) rc_sprite[spr_id].parent_canvas = -1; rc_sprite[spr_id].animation.clear(); - for(int i = 0; i < rc_canvas[rc_active_canvas].sprite.size(); i++) + for(int i = 0; i < rc_canvas[rc_active_canvas].sprite_id.size(); i++) { - rc_sprite2D_obj* canvas_sprite = rc_canvas[rc_active_canvas].sprite[i]; - rc_sprite2D_obj* global_sprite = &rc_sprite[spr_id]; - if(canvas_sprite == global_sprite) + int canvas_sprite = rc_canvas[rc_active_canvas].sprite_id[i]; + + if(canvas_sprite == spr_id) { - rc_canvas[rc_active_canvas].sprite.erase(i); + rc_canvas[rc_active_canvas].sprite_id.erase(i); break; } } @@ -796,6 +811,51 @@ bool rc_spriteIsVisible(int spr_id) return rc_sprite[spr_id].visible; } +void rc_setSpriteColorMod(int spr_id, Uint32 color) +{ + if(spr_id < 0 || spr_id >= rc_sprite.size()) + return; + + if(!rc_sprite[spr_id].active) + return; + + if(rc_sprite[spr_id].image_id >= 0) + rc_sprite[spr_id].color_mod = irr::video::SColor(color); +} + +void rc_setSpriteAlpha(int spr_id, Uint32 alpha) +{ + if(spr_id < 0 || spr_id >= rc_sprite.size()) + return; + + if(!rc_sprite[spr_id].active) + return; + + if(rc_sprite[spr_id].image_id >= 0) + rc_sprite[spr_id].alpha = (Uint8)alpha; +} + +Uint32 rc_getSpriteColorMod(int spr_id) +{ + if(spr_id < 0 || spr_id >= rc_sprite.size()) + return 0; + + if(!rc_sprite[spr_id].active) + return 0; + + return rc_sprite[spr_id].color_mod.color; +} + +Uint32 rc_getSpriteAlpha(int spr_id) +{ + if(spr_id < 0 || spr_id >= rc_sprite.size()) + return 0; + + if(!rc_sprite[spr_id].active) + return 0; + + return (Uint32)rc_sprite[spr_id].alpha; +} //-----------------------------------PHYSICS---------------------------------------------------------------------------------- @@ -846,9 +906,11 @@ void drawSprites(int canvas_id) int offset_x = rc_canvas[canvas_id].offset.X; int offset_y = rc_canvas[canvas_id].offset.Y; - for(int spr_index = 0; spr_index < rc_canvas[canvas_id].sprite.size(); spr_index++) + for(int spr_index = 0; spr_index < rc_canvas[canvas_id].sprite_id.size(); spr_index++) { - rc_sprite2D_obj* sprite = rc_canvas[canvas_id].sprite[spr_index]; + int spr_id = rc_canvas[canvas_id].sprite_id[spr_index]; + rc_sprite2D_obj* sprite = &rc_sprite[spr_id]; + //std::cout << "debug info: " << canvas_id << " --> " << spr_index << " id = " << sprite->id << " anim_size = " << sprite->animation.size() << std::endl; continue; if(!sprite->visible) continue; diff --git a/rcbasic_runtime/rc_tilelib.h b/rcbasic_runtime/rc_tilelib.h index 72b42c8..6c064f4 100644 --- a/rcbasic_runtime/rc_tilelib.h +++ b/rcbasic_runtime/rc_tilelib.h @@ -258,7 +258,7 @@ void rc_setTile(int tilemap, int tile, int x, int y) int num_tset_tiles = rc_tileset[tileset].tiles.size(); if(tile < 0 || tile >= num_tset_tiles) - return; + tile = -1; if( (x < 0 || x >= rc_tilemap[tilemap].num_tiles_across) || (y < 0 || y >= rc_tilemap[tilemap].num_tiles_down) ) return; @@ -297,7 +297,7 @@ void rc_fillTile(int tilemap, int tile, int x, int y, int widthInTiles, int heig int num_tset_tiles = rc_tileset[tileset].tiles.size(); if(tile < 0 || tile >= num_tset_tiles) - return; + tile = -1; if( (x < 0 || x >= rc_tilemap[tilemap].num_tiles_across) || (y < 0 || y >= rc_tilemap[tilemap].num_tiles_down) ) return; diff --git a/rcbasic_runtime/rc_windowclose.h b/rcbasic_runtime/rc_windowclose.h index 8dfcedd..c040214 100644 --- a/rcbasic_runtime/rc_windowclose.h +++ b/rcbasic_runtime/rc_windowclose.h @@ -1,6 +1,44 @@ #ifndef RC_WINDOWCLOSE_H_INCLUDED #define RC_WINDOWCLOSE_H_INCLUDED +void rc_clearCanvas() +{ + if(rc_active_canvas >= 0 && rc_active_canvas < rc_canvas.size()) + { + if(rc_canvas[rc_active_canvas].texture) + switch(rc_canvas[rc_active_canvas].type) + { + case RC_CANVAS_TYPE_2D: + VideoDriver->clearBuffers(true, true, true, rc_clear_color); + break; + case RC_CANVAS_TYPE_SPRITE: + VideoDriver->clearBuffers(true, true, true, rc_clear_color); + + for(int i = 0; i < rc_joint.size(); i++) + { + if(rc_joint[i].canvas == rc_active_canvas) + { + rc_deleteJoint(i); + } + } + + for(int i = 0; i < rc_sprite.size(); i++) + { + if(rc_sprite[i].parent_canvas == rc_active_canvas) + { + rc_deleteSprite(i); + } + } + + break; + default: + VideoDriver->clearBuffers(true, true, true, rc_clear_color); + break; + } + + } +} + void rc_closeWindow_hw() { irrtheora::stopVideo(); @@ -79,6 +117,13 @@ void rc_preUpdate() bool rc_update() { + if(rc_window_setfps) + { + int frame_delay = 1000/rc_setfps_refresh_rate; + while( (SDL_GetTicks()-rc_setfps_timer) < frame_delay ){} + rc_setfps_timer = SDL_GetTicks(); + } + if(!device->run()) return false; diff --git a/rcbasic_runtime/rcbasic_runtime.cbp b/rcbasic_runtime/rcbasic_runtime.cbp index a206f1e..64c8db3 100755 --- a/rcbasic_runtime/rcbasic_runtime.cbp +++ b/rcbasic_runtime/rcbasic_runtime.cbp @@ -105,6 +105,7 @@ + diff --git a/rcbasic_runtime/rcbasic_runtime.depend b/rcbasic_runtime/rcbasic_runtime.depend index 4259e23..403c272 100755 --- a/rcbasic_runtime/rcbasic_runtime.depend +++ b/rcbasic_runtime/rcbasic_runtime.depend @@ -1,5 +1,5 @@ # depslib dependency file v1.0 -1734311733 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/main.cpp +1736029334 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/main.cpp "rc_os_defines.h" @@ -33,12 +33,12 @@ "rc_func130_cases.h" -1734311733 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_os_defines.h +1736029846 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_os_defines.h -1734309571 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_defines.h +1734919451 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_defines.h -1730291453 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_stdlib.h +1734372966 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_stdlib.h "rc_os_defines.h" @@ -109,9 +109,9 @@ "theoraplay.h" -1694287822 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/theoraplay.h +1734372058 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/theoraplay.h -1729346052 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_matrix.h +1734372966 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_matrix.h @@ -127,11 +127,11 @@ "rc_matrix.h" "rc_defines.h" -1728937556 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_geometry.h +1734372058 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_geometry.h "rc_matrix.h" -1728937556 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/theoraplay.c +1734372058 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/theoraplay.c "rc_os_defines.h" @@ -148,13 +148,13 @@ "theoraplay_cvtrgb.h" "theoraplay_cvtrgb.h" -1694287822 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/theoraplay_cvtrgb.h +1734372058 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/theoraplay_cvtrgb.h -1727545973 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/gui_freetype_font.cpp +1734372058 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/gui_freetype_font.cpp "gui_freetype_font.h" -1728937556 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/gui_freetype_font.h +1734372058 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/gui_freetype_font.h "rc_os_defines.h" "ft2build.h" "freetype/freetype.h" @@ -1242,13 +1242,13 @@ "matrix4.h" "IVideoDriver.h" -1727545973 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/RealisticWater.cpp +1734372058 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/RealisticWater.cpp "RealisticWater.h" -1727545973 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/RealisticWater.h +1734372058 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/RealisticWater.h -1734312754 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_gfx.h +1736029837 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_gfx.h "SDL.h" @@ -1272,7 +1272,7 @@ "rc_joints.h" -1734313369 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_gfx_core.h +1736028804 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_gfx_core.h "SDL.h" "btBulletDynamicsCommon.h" "BulletSoftBody/btSoftRigidDynamicsWorld.h" @@ -1298,15 +1298,15 @@ "an8parser.h" -1727545973 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_utf8.h +1734372058 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_utf8.h -1727545973 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/camera.h +1734372058 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/camera.h -1730168962 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_sprite2D.h +1734900354 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_sprite2D.h @@ -2193,7 +2193,7 @@ 1686539631 /home/n00b/Projects/irrTheora/theoraplay.h -1733594068 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_gfx3D.h +1734372966 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_gfx3D.h "SDL.h" @@ -2222,7 +2222,7 @@ "rc_scene.h" "rc_camera.h" -1727545973 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_audio.h +1734372058 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_audio.h "rc_os_defines.h" @@ -2243,7 +2243,7 @@ -1734293958 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_net.h +1734372058 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_net.h "rc_os_defines.h" "SDL.h" @@ -2271,11 +2271,11 @@ -1727545973 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_video.h +1734372058 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_video.h "rc_gfx_core.h" -1734309571 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_func130_cases.h +1734919451 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_func130_cases.h 1724469097 source:/home/n00b/Projects/irrBullet/src/irrBullet.cpp "irrBullet.h" @@ -2479,9 +2479,9 @@ 1608686973 /usr/include/bullet/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.h "BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h" -1728937556 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_test.h +1734372058 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_test.h -1728751611 /home/n00b/Projects/an8-parser/an8parser.h +1735440217 /home/n00b/Projects/an8-parser/an8parser.h @@ -2489,8 +2489,9 @@ + -1733892344 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_spritelib.h +1734919451 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_spritelib.h "SDL.h" "rc_sprite2D.h" @@ -2498,50 +2499,58 @@ "rc_sprite_physics.h" "rc_joints.h" -1733959298 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_tilelib.h +1734658467 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_tilelib.h "SDL.h" "rc_tilemap.h" "rc_gfx_core.h" -1729551233 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_tilemap.h +1734372058 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_tilemap.h -1734205862 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_sprite_physics.h +1734900354 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_sprite_physics.h "rc_sprite2D.h" -1730291453 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_joints.h +1734910148 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_joints.h "SDL.h" "rc_sprite2D.h" "rc_gfx_core.h" -1734206925 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_physics3D_base.h +1734372966 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_physics3D_base.h "rc_gfx_core.h" -1734138955 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_base_actor.h +1734900354 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_base_actor.h -1731710840 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_actor_material.h +1734372966 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_actor_material.h -1734119354 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_actor_animation.h +1734372966 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_actor_animation.h -1730291453 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_actor_physics.h +1734372966 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_actor_physics.h -1731249956 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_constraint.h +1734372966 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_constraint.h -1730291453 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_mesh.h +1734372058 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_mesh.h -1730291453 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_particles.h +1734372058 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_particles.h -1733777902 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_scene.h +1734719003 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_scene.h "rc_gfx_core.h" -1731249956 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_camera.h +1734372058 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_camera.h -1734313936 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_windowclose.h +1734900354 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_windowclose.h 1608686973 /usr/include/bullet/BulletCollision/NarrowPhaseCollision/btRaycastCallback.h "BulletCollision/CollisionShapes/btTriangleCallback.h" "LinearMath/btTransform.h" +1734710710 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_tri_points.h + + + + + + + diff --git a/rcbasic_runtime/rcbasic_runtime.layout b/rcbasic_runtime/rcbasic_runtime.layout index 40dd551..4247858 100755 --- a/rcbasic_runtime/rcbasic_runtime.layout +++ b/rcbasic_runtime/rcbasic_runtime.layout @@ -2,124 +2,24 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -127,29 +27,9 @@ - + - - - - - - - - - - - - - - - - - - - - - + @@ -157,9 +37,164 @@ - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/rcbasic_runtime/rcbasic_runtime_win.cbp b/rcbasic_runtime/rcbasic_runtime_win.cbp new file mode 100644 index 0000000..d09737c --- /dev/null +++ b/rcbasic_runtime/rcbasic_runtime_win.cbp @@ -0,0 +1,179 @@ + + + + + + diff --git a/rcbasic_runtime/rcbasic_runtime_win.depend b/rcbasic_runtime/rcbasic_runtime_win.depend new file mode 100644 index 0000000..dbc506a --- /dev/null +++ b/rcbasic_runtime/rcbasic_runtime_win.depend @@ -0,0 +1,3642 @@ +# depslib dependency file v1.0 +1734553082 source:c:\dev\irrbullet\src\irrbulletboxshape.cpp + + "btBulletDynamicsCommon.h" + "btBulletCollisionCommon.h" + "irrBulletBoxShape.h" + +1734553077 c:\dev\rcirrlicht\include\iscenenode.h + "IAttributeExchangingObject.h" + "ESceneNodeTypes.h" + "ESceneNodeUpdateAbs.h" + "ECullingTypes.h" + "EDebugSceneTypes.h" + "ISceneNodeAnimator.h" + "ITriangleSelector.h" + "SMaterial.h" + "irrString.h" + "aabbox3d.h" + "matrix4.h" + "irrList.h" + "IAttributes.h" + +1734553077 c:\dev\rcirrlicht\include\iattributeexchangingobject.h + "IReferenceCounted.h" + +1734553077 c:\dev\rcirrlicht\include\ireferencecounted.h + "irrTypes.h" + "leakHunter.h" + +1734553077 c:\dev\rcirrlicht\include\irrtypes.h + "IrrCompileConfig.h" + + + + "assert.h" + + + +1734553077 c:\dev\rcirrlicht\include\irrcompileconfig.h + + + + +1734553077 c:\dev\rcirrlicht\include\leakhunter.h + "IrrCompileConfig.h" + "irrArray.h" + +1734553077 c:\dev\rcirrlicht\include\irrarray.h + "irrTypes.h" + "heapsort.h" + "irrAllocator.h" + "irrMath.h" + +1734553077 c:\dev\rcirrlicht\include\heapsort.h + "irrTypes.h" + +1734553077 c:\dev\rcirrlicht\include\irrallocator.h + "irrTypes.h" + + + +1734553077 c:\dev\rcirrlicht\include\irrmath.h + "IrrCompileConfig.h" + "irrTypes.h" + + + + + +1734553077 c:\dev\rcirrlicht\include\escenenodetypes.h + "irrTypes.h" + +1734553077 c:\dev\rcirrlicht\include\escenenodeupdateabs.h + +1734553077 c:\dev\rcirrlicht\include\ecullingtypes.h + "irrTypes.h" + +1734553077 c:\dev\rcirrlicht\include\edebugscenetypes.h + +1734553077 c:\dev\rcirrlicht\include\iscenenodeanimator.h + "ESceneNodeAnimatorTypes.h" + "IAttributeExchangingObject.h" + "IAttributes.h" + "IEventReceiver.h" + +1734553077 c:\dev\rcirrlicht\include\escenenodeanimatortypes.h + +1734553077 c:\dev\rcirrlicht\include\iattributes.h + "IReferenceCounted.h" + "SColor.h" + "vector3d.h" + "vector2d.h" + "line2d.h" + "line3d.h" + "triangle3d.h" + "position2d.h" + "rect.h" + "dimension2d.h" + "matrix4.h" + "quaternion.h" + "plane3d.h" + "triangle3d.h" + "line2d.h" + "line3d.h" + "irrString.h" + "irrArray.h" + "IXMLReader.h" + "IXMLWriter.h" + "EAttributes.h" + "path.h" + +1734553077 c:\dev\rcirrlicht\include\scolor.h + "irrTypes.h" + "irrMath.h" + +1734553077 c:\dev\rcirrlicht\include\vector3d.h + "irrMath.h" + +1734553077 c:\dev\rcirrlicht\include\vector2d.h + "irrMath.h" + "dimension2d.h" + +1734553077 c:\dev\rcirrlicht\include\dimension2d.h + "irrTypes.h" + "irrMath.h" + +1734553077 c:\dev\rcirrlicht\include\line2d.h + "irrTypes.h" + "vector2d.h" + +1734553077 c:\dev\rcirrlicht\include\line3d.h + "irrTypes.h" + "vector3d.h" + +1734553077 c:\dev\rcirrlicht\include\triangle3d.h + "vector3d.h" + "line3d.h" + "plane3d.h" + "aabbox3d.h" + +1734553077 c:\dev\rcirrlicht\include\plane3d.h + "irrMath.h" + "vector3d.h" + +1734553077 c:\dev\rcirrlicht\include\aabbox3d.h + "irrMath.h" + "plane3d.h" + "line3d.h" + +1734553077 c:\dev\rcirrlicht\include\position2d.h + "vector2d.h" + +1734553077 c:\dev\rcirrlicht\include\rect.h + "irrTypes.h" + "dimension2d.h" + "position2d.h" + +1734553077 c:\dev\rcirrlicht\include\matrix4.h + "irrMath.h" + "vector3d.h" + "vector2d.h" + "plane3d.h" + "aabbox3d.h" + "rect.h" + "irrString.h" + +1734553077 c:\dev\rcirrlicht\include\irrstring.h + "irrTypes.h" + "irrAllocator.h" + "irrMath.h" + + +1734553077 c:\dev\rcirrlicht\include\quaternion.h + "irrTypes.h" + "irrMath.h" + "matrix4.h" + "vector3d.h" + +1734553077 c:\dev\rcirrlicht\include\ixmlreader.h + "IReferenceCounted.h" + "irrXML.h" + +1734553077 c:\dev\rcirrlicht\include\irrxml.h + + "IrrCompileConfig.h" + "irrArray.h" + "irrString.h" + + + + + + +1734553077 c:\dev\rcirrlicht\include\ixmlwriter.h + "IReferenceCounted.h" + "irrXML.h" + +1734553077 c:\dev\rcirrlicht\include\eattributes.h + +1734553077 c:\dev\rcirrlicht\include\path.h + "irrString.h" + +1734553077 c:\dev\rcirrlicht\include\ieventreceiver.h + "ILogger.h" + "Keycodes.h" + "irrString.h" + +1734553077 c:\dev\rcirrlicht\include\ilogger.h + "IReferenceCounted.h" + +1734553077 c:\dev\rcirrlicht\include\keycodes.h + +1734553077 c:\dev\rcirrlicht\include\itriangleselector.h + "IReferenceCounted.h" + "triangle3d.h" + "aabbox3d.h" + "matrix4.h" + "line3d.h" + "irrArray.h" + +1734553077 c:\dev\rcirrlicht\include\smaterial.h + "SColor.h" + "matrix4.h" + "irrMath.h" + "EMaterialTypes.h" + "EMaterialFlags.h" + "SMaterialLayer.h" + +1734553077 c:\dev\rcirrlicht\include\ematerialtypes.h + +1734553077 c:\dev\rcirrlicht\include\ematerialflags.h + +1734553077 c:\dev\rcirrlicht\include\smateriallayer.h + "matrix4.h" + "irrAllocator.h" + +1734553077 c:\dev\rcirrlicht\include\irrlist.h + "irrTypes.h" + "irrAllocator.h" + "irrMath.h" + +1734553100 c:\dev\bullet3\src\btbulletdynamicscommon.h + "btBulletCollisionCommon.h" + "BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h" + "BulletDynamics/Dynamics/btSimpleDynamicsWorld.h" + "BulletDynamics/Dynamics/btRigidBody.h" + "BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h" + "BulletDynamics/ConstraintSolver/btHingeConstraint.h" + "BulletDynamics/ConstraintSolver/btConeTwistConstraint.h" + "BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h" + "BulletDynamics/ConstraintSolver/btSliderConstraint.h" + "BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h" + "BulletDynamics/ConstraintSolver/btUniversalConstraint.h" + "BulletDynamics/ConstraintSolver/btHinge2Constraint.h" + "BulletDynamics/ConstraintSolver/btGearConstraint.h" + "BulletDynamics/ConstraintSolver/btFixedConstraint.h" + "BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h" + "BulletDynamics/Vehicle/btRaycastVehicle.h" + +1734553100 c:\dev\bullet3\src\btbulletcollisioncommon.h + "BulletCollision/CollisionDispatch/btCollisionWorld.h" + "BulletCollision/CollisionDispatch/btCollisionObject.h" + "BulletCollision/CollisionShapes/btBoxShape.h" + "BulletCollision/CollisionShapes/btSphereShape.h" + "BulletCollision/CollisionShapes/btCapsuleShape.h" + "BulletCollision/CollisionShapes/btCylinderShape.h" + "BulletCollision/CollisionShapes/btConeShape.h" + "BulletCollision/CollisionShapes/btStaticPlaneShape.h" + "BulletCollision/CollisionShapes/btConvexHullShape.h" + "BulletCollision/CollisionShapes/btTriangleMesh.h" + "BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h" + "BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h" + "BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h" + "BulletCollision/CollisionShapes/btTriangleMeshShape.h" + "BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h" + "BulletCollision/CollisionShapes/btCompoundShape.h" + "BulletCollision/CollisionShapes/btTetrahedronShape.h" + "BulletCollision/CollisionShapes/btEmptyShape.h" + "BulletCollision/CollisionShapes/btMultiSphereShape.h" + "BulletCollision/CollisionShapes/btUniformScalingShape.h" + "BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h" + "BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h" + "BulletCollision/CollisionDispatch/btCollisionDispatcher.h" + "BulletCollision/BroadphaseCollision/btSimpleBroadphase.h" + "BulletCollision/BroadphaseCollision/btAxisSweep3.h" + "BulletCollision/BroadphaseCollision/btDbvtBroadphase.h" + "LinearMath/btQuaternion.h" + "LinearMath/btTransform.h" + "LinearMath/btDefaultMotionState.h" + "LinearMath/btQuickprof.h" + "LinearMath/btIDebugDraw.h" + "LinearMath/btSerializer.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisiondispatch\btcollisionworld.h + "LinearMath/btVector3.h" + "LinearMath/btTransform.h" + "btCollisionObject.h" + "btCollisionDispatcher.h" + "BulletCollision/BroadphaseCollision/btOverlappingPairCache.h" + "LinearMath/btAlignedObjectArray.h" + +1734553100 c:\dev\bullet3\src\linearmath\btvector3.h + "btScalar.h" + "btMinMax.h" + "btAlignedAllocator.h" + +1734553100 c:\dev\bullet3\src\linearmath\btscalar.h + + + + + + + + + + + + + + + + + + + + + +1734553100 c:\dev\bullet3\src\linearmath\btminmax.h + "btScalar.h" + +1734553100 c:\dev\bullet3\src\linearmath\btalignedallocator.h + "btScalar.h" + +1734553100 c:\dev\bullet3\src\linearmath\bttransform.h + "btMatrix3x3.h" + +1734553100 c:\dev\bullet3\src\linearmath\btmatrix3x3.h + "btVector3.h" + "btQuaternion.h" + + +1734553100 c:\dev\bullet3\src\linearmath\btquaternion.h + "btVector3.h" + "btQuadWord.h" + +1734553100 c:\dev\bullet3\src\linearmath\btquadword.h + "btScalar.h" + "btMinMax.h" + + +1734553100 c:\dev\bullet3\src\bulletcollision\collisiondispatch\btcollisionobject.h + "LinearMath/btTransform.h" + "LinearMath/btMotionState.h" + "LinearMath/btAlignedAllocator.h" + "LinearMath/btAlignedObjectArray.h" + +1734553100 c:\dev\bullet3\src\linearmath\btmotionstate.h + "btTransform.h" + +1734553100 c:\dev\bullet3\src\linearmath\btalignedobjectarray.h + "btScalar.h" + "btAlignedAllocator.h" + + + + +1734553100 c:\dev\bullet3\src\bulletcollision\collisiondispatch\btcollisiondispatcher.h + "BulletCollision/BroadphaseCollision/btDispatcher.h" + "BulletCollision/NarrowPhaseCollision/btPersistentManifold.h" + "BulletCollision/CollisionDispatch/btManifoldResult.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + "LinearMath/btAlignedObjectArray.h" + "btCollisionCreateFunc.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\broadphasecollision\btdispatcher.h + "LinearMath/btScalar.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\narrowphasecollision\btpersistentmanifold.h + "LinearMath/btVector3.h" + "LinearMath/btTransform.h" + "btManifoldPoint.h" + "LinearMath/btAlignedAllocator.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\narrowphasecollision\btmanifoldpoint.h + "LinearMath/btVector3.h" + "LinearMath/btTransformUtil.h" + "physics_effects/base_level/solver/pfx_constraint_row.h" + +1734553100 c:\dev\bullet3\src\linearmath\bttransformutil.h + "btTransform.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisiondispatch\btmanifoldresult.h + "BulletCollision/NarrowPhaseCollision/btPersistentManifold.h" + "BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h" + "LinearMath/btTransform.h" + "BulletCollision/CollisionDispatch/btCollisionObjectWrapper.h" + "BulletCollision/CollisionDispatch/btCollisionObject.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\narrowphasecollision\btdiscretecollisiondetectorinterface.h + "LinearMath/btTransform.h" + "LinearMath/btVector3.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisiondispatch\btcollisionobjectwrapper.h + "LinearMath/btScalar.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\broadphasecollision\btbroadphaseproxy.h + "LinearMath/btScalar.h" + "LinearMath/btVector3.h" + "LinearMath/btAlignedAllocator.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisiondispatch\btcollisioncreatefunc.h + "LinearMath/btAlignedObjectArray.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\broadphasecollision\btoverlappingpaircache.h + "btBroadphaseInterface.h" + "btBroadphaseProxy.h" + "btOverlappingPairCallback.h" + "LinearMath/btAlignedObjectArray.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\broadphasecollision\btbroadphaseinterface.h + "btBroadphaseProxy.h" + "LinearMath/btVector3.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\broadphasecollision\btoverlappingpaircallback.h + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\btboxshape.h + "btPolyhedralConvexShape.h" + "btCollisionMargin.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + "LinearMath/btVector3.h" + "LinearMath/btMinMax.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\btpolyhedralconvexshape.h + "LinearMath/btMatrix3x3.h" + "btConvexInternalShape.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\btconvexinternalshape.h + "btConvexShape.h" + "LinearMath/btAabbUtil2.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\btconvexshape.h + "btCollisionShape.h" + "LinearMath/btVector3.h" + "LinearMath/btTransform.h" + "LinearMath/btMatrix3x3.h" + "btCollisionMargin.h" + "LinearMath/btAlignedAllocator.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\btcollisionshape.h + "LinearMath/btTransform.h" + "LinearMath/btVector3.h" + "LinearMath/btMatrix3x3.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\btcollisionmargin.h + +1734553100 c:\dev\bullet3\src\linearmath\btaabbutil2.h + "btTransform.h" + "btVector3.h" + "btMinMax.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\btsphereshape.h + "btConvexInternalShape.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\btcapsuleshape.h + "btConvexInternalShape.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\btcylindershape.h + "btBoxShape.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + "LinearMath/btVector3.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\btconeshape.h + "btConvexInternalShape.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\btstaticplaneshape.h + "btConcaveShape.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\btconcaveshape.h + "btCollisionShape.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + "btTriangleCallback.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\bttrianglecallback.h + "LinearMath/btVector3.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\btconvexhullshape.h + "btPolyhedralConvexShape.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + "LinearMath/btAlignedObjectArray.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\bttrianglemesh.h + "btTriangleIndexVertexArray.h" + "LinearMath/btVector3.h" + "LinearMath/btAlignedObjectArray.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\bttriangleindexvertexarray.h + "btStridingMeshInterface.h" + "LinearMath/btAlignedObjectArray.h" + "LinearMath/btScalar.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\btstridingmeshinterface.h + "LinearMath/btVector3.h" + "btTriangleCallback.h" + "btConcaveShape.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\btconvextrianglemeshshape.h + "btPolyhedralConvexShape.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\btbvhtrianglemeshshape.h + "btTriangleMeshShape.h" + "btOptimizedBvh.h" + "LinearMath/btAlignedAllocator.h" + "btTriangleInfoMap.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\bttrianglemeshshape.h + "btConcaveShape.h" + "btStridingMeshInterface.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\btoptimizedbvh.h + "BulletCollision/BroadphaseCollision/btQuantizedBvh.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\broadphasecollision\btquantizedbvh.h + + + "LinearMath/btVector3.h" + "LinearMath/btAlignedAllocator.h" + "LinearMath/btAlignedAllocator.h" + "LinearMath/btAlignedObjectArray.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\bttriangleinfomap.h + "LinearMath/btHashMap.h" + "LinearMath/btSerializer.h" + +1734553100 c:\dev\bullet3\src\linearmath\bthashmap.h + + "btAlignedObjectArray.h" + +1734553100 c:\dev\bullet3\src\linearmath\btserializer.h + "btScalar.h" + "btHashMap.h" + + + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\btscaledbvhtrianglemeshshape.h + "BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\btcompoundshape.h + "btCollisionShape.h" + "LinearMath/btVector3.h" + "LinearMath/btTransform.h" + "LinearMath/btMatrix3x3.h" + "btCollisionMargin.h" + "LinearMath/btAlignedObjectArray.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\bttetrahedronshape.h + "btPolyhedralConvexShape.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\btemptyshape.h + "btConcaveShape.h" + "LinearMath/btVector3.h" + "LinearMath/btTransform.h" + "LinearMath/btMatrix3x3.h" + "btCollisionMargin.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\btmultisphereshape.h + "btConvexInternalShape.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + "LinearMath/btAlignedObjectArray.h" + "LinearMath/btAabbUtil2.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\btuniformscalingshape.h + "btConvexShape.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisiondispatch\btspherespherecollisionalgorithm.h + "btActivatingCollisionAlgorithm.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + "BulletCollision/CollisionDispatch/btCollisionCreateFunc.h" + "btCollisionDispatcher.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisiondispatch\btactivatingcollisionalgorithm.h + "BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\broadphasecollision\btcollisionalgorithm.h + "LinearMath/btScalar.h" + "LinearMath/btAlignedObjectArray.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisiondispatch\btdefaultcollisionconfiguration.h + "btCollisionConfiguration.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisiondispatch\btcollisionconfiguration.h + +1734553100 c:\dev\bullet3\src\bulletcollision\broadphasecollision\btsimplebroadphase.h + "btOverlappingPairCache.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\broadphasecollision\btaxissweep3.h + "LinearMath/btVector3.h" + "btOverlappingPairCache.h" + "btBroadphaseInterface.h" + "btBroadphaseProxy.h" + "btOverlappingPairCallback.h" + "btDbvtBroadphase.h" + "btAxisSweep3Internal.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\broadphasecollision\btdbvtbroadphase.h + "BulletCollision/BroadphaseCollision/btDbvt.h" + "BulletCollision/BroadphaseCollision/btOverlappingPairCache.h" + "LinearMath/btQuickprof.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\broadphasecollision\btdbvt.h + "LinearMath/btAlignedObjectArray.h" + "LinearMath/btVector3.h" + "LinearMath/btTransform.h" + "LinearMath/btAabbUtil2.h" + + + + +1734553100 c:\dev\bullet3\src\linearmath\btquickprof.h + "btScalar.h" + + "btAlignedAllocator.h" + + +1734553100 c:\dev\bullet3\src\bulletcollision\broadphasecollision\btaxissweep3internal.h + "LinearMath/btVector3.h" + "btOverlappingPairCache.h" + "btBroadphaseInterface.h" + "btBroadphaseProxy.h" + "btOverlappingPairCallback.h" + "btDbvtBroadphase.h" + + +1734553100 c:\dev\bullet3\src\linearmath\btdefaultmotionstate.h + "btMotionState.h" + +1734553100 c:\dev\bullet3\src\linearmath\btidebugdraw.h + "btVector3.h" + "btTransform.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\dynamics\btdiscretedynamicsworld.h + "btDynamicsWorld.h" + "LinearMath/btAlignedObjectArray.h" + "LinearMath/btThreads.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\dynamics\btdynamicsworld.h + "BulletCollision/CollisionDispatch/btCollisionWorld.h" + "BulletDynamics/ConstraintSolver/btContactSolverInfo.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\constraintsolver\btcontactsolverinfo.h + "LinearMath/btScalar.h" + +1734553100 c:\dev\bullet3\src\linearmath\btthreads.h + "btScalar.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\dynamics\btsimpledynamicsworld.h + "btDynamicsWorld.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\dynamics\btrigidbody.h + "LinearMath/btAlignedObjectArray.h" + "LinearMath/btTransform.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + "BulletCollision/CollisionDispatch/btCollisionObject.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\constraintsolver\btpoint2pointconstraint.h + "LinearMath/btVector3.h" + "btJacobianEntry.h" + "btTypedConstraint.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\constraintsolver\btjacobianentry.h + "LinearMath/btMatrix3x3.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\constraintsolver\bttypedconstraint.h + "LinearMath/btScalar.h" + "btSolverConstraint.h" + "BulletDynamics/Dynamics/btRigidBody.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\constraintsolver\btsolverconstraint.h + "LinearMath/btVector3.h" + "LinearMath/btMatrix3x3.h" + "btJacobianEntry.h" + "LinearMath/btAlignedObjectArray.h" + "btSolverBody.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\constraintsolver\btsolverbody.h + "LinearMath/btVector3.h" + "LinearMath/btMatrix3x3.h" + "LinearMath/btAlignedAllocator.h" + "LinearMath/btTransformUtil.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\constraintsolver\bthingeconstraint.h + "LinearMath/btVector3.h" + "btJacobianEntry.h" + "btTypedConstraint.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\constraintsolver\btconetwistconstraint.h + "LinearMath/btVector3.h" + "btJacobianEntry.h" + "btTypedConstraint.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\constraintsolver\btgeneric6dofconstraint.h + "LinearMath/btVector3.h" + "btJacobianEntry.h" + "btTypedConstraint.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\constraintsolver\btsliderconstraint.h + "LinearMath/btScalar.h" + "LinearMath/btVector3.h" + "btJacobianEntry.h" + "btTypedConstraint.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\constraintsolver\btgeneric6dofspringconstraint.h + "LinearMath/btVector3.h" + "btTypedConstraint.h" + "btGeneric6DofConstraint.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\constraintsolver\btuniversalconstraint.h + "LinearMath/btVector3.h" + "btTypedConstraint.h" + "btGeneric6DofConstraint.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\constraintsolver\bthinge2constraint.h + "LinearMath/btVector3.h" + "btTypedConstraint.h" + "btGeneric6DofSpring2Constraint.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\constraintsolver\btgeneric6dofspring2constraint.h + "LinearMath/btVector3.h" + "btJacobianEntry.h" + "btTypedConstraint.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\constraintsolver\btgearconstraint.h + "BulletDynamics/ConstraintSolver/btTypedConstraint.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\constraintsolver\btfixedconstraint.h + "btGeneric6DofSpring2Constraint.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\constraintsolver\btsequentialimpulseconstraintsolver.h + "BulletDynamics/ConstraintSolver/btTypedConstraint.h" + "BulletDynamics/ConstraintSolver/btContactSolverInfo.h" + "BulletDynamics/ConstraintSolver/btSolverBody.h" + "BulletDynamics/ConstraintSolver/btSolverConstraint.h" + "BulletCollision/NarrowPhaseCollision/btManifoldPoint.h" + "BulletDynamics/ConstraintSolver/btConstraintSolver.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\constraintsolver\btconstraintsolver.h + "LinearMath/btScalar.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\vehicle\btraycastvehicle.h + "BulletDynamics/Dynamics/btRigidBody.h" + "BulletDynamics/ConstraintSolver/btTypedConstraint.h" + "btVehicleRaycaster.h" + "LinearMath/btAlignedObjectArray.h" + "btWheelInfo.h" + "BulletDynamics/Dynamics/btActionInterface.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\vehicle\btvehicleraycaster.h + "LinearMath/btVector3.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\vehicle\btwheelinfo.h + "LinearMath/btVector3.h" + "LinearMath/btTransform.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\dynamics\btactioninterface.h + "LinearMath/btScalar.h" + "btRigidBody.h" + +1734553082 c:\dev\irrbullet\include\irrbulletboxshape.h + "irrBulletCollisionShape.h" + +1734553082 c:\dev\irrbullet\include\irrbulletcollisionshape.h + + + + + + "irrBulletCommon.h" + +1734553082 c:\dev\irrbullet\include\irrbulletcommon.h + + + + "irrBulletCompileConfig.h" + +1734553082 c:\dev\irrbullet\include\irrbulletcompileconfig.h + +1734553082 source:c:\dev\irrbullet\src\irrbulletbvhtrianglemeshshape.cpp + + + "irrBulletBvhTriangleMeshShape.h" + +1734553082 c:\dev\irrbullet\include\irrbulletbvhtrianglemeshshape.h + "irrBulletTriangleMeshShape.h" + +1734553082 c:\dev\irrbullet\include\irrbullettrianglemeshshape.h + "irrBulletCollisionShape.h" + + "irrBulletCommon.h" + +1734553082 source:c:\dev\irrbullet\src\irrbulletcapsuleshape.cpp + + "btBulletDynamicsCommon.h" + "btBulletCollisionCommon.h" + "irrBulletCapsuleShape.h" + +1734553082 c:\dev\irrbullet\include\irrbulletcapsuleshape.h + "irrBulletCollisionShape.h" + +1734553082 source:c:\dev\irrbullet\src\irrbulletcollisionobjectaffector.cpp + + "irrBulletCollisionObjectAffector.h" + "irrBulletCompileConfig.h" + +1734553082 c:\dev\irrbullet\include\irrbulletcollisionobjectaffector.h + + +1734553082 source:c:\dev\irrbullet\src\irrbulletcollisionshape.cpp + + + + "irrBulletCollisionShape.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\gimpact\btgimpactcollisionalgorithm.h + "BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h" + "BulletCollision/BroadphaseCollision/btDispatcher.h" + "BulletCollision/BroadphaseCollision/btBroadphaseInterface.h" + "BulletCollision/NarrowPhaseCollision/btPersistentManifold.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + "BulletCollision/CollisionDispatch/btCollisionCreateFunc.h" + "BulletCollision/CollisionDispatch/btCollisionDispatcher.h" + "LinearMath/btAlignedObjectArray.h" + "btGImpactShape.h" + "BulletCollision/CollisionShapes/btStaticPlaneShape.h" + "BulletCollision/CollisionShapes/btCompoundShape.h" + "BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h" + "LinearMath/btIDebugDraw.h" + "BulletCollision/CollisionDispatch/btCollisionObjectWrapper.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\gimpact\btgimpactshape.h + "BulletCollision/CollisionShapes/btCollisionShape.h" + "BulletCollision/CollisionShapes/btTriangleShape.h" + "BulletCollision/CollisionShapes/btStridingMeshInterface.h" + "BulletCollision/CollisionShapes/btCollisionMargin.h" + "BulletCollision/CollisionDispatch/btCollisionWorld.h" + "BulletCollision/CollisionShapes/btConcaveShape.h" + "BulletCollision/CollisionShapes/btTetrahedronShape.h" + "LinearMath/btVector3.h" + "LinearMath/btTransform.h" + "LinearMath/btMatrix3x3.h" + "LinearMath/btAlignedObjectArray.h" + "btGImpactQuantizedBvh.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisionshapes\bttriangleshape.h + "btConvexShape.h" + "btBoxShape.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\gimpact\btgimpactquantizedbvh.h + "btGImpactBvh.h" + "btQuantization.h" + "btGImpactQuantizedBvhStructs.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\gimpact\btgimpactbvh.h + "LinearMath/btAlignedObjectArray.h" + "btBoxCollision.h" + "btTriangleShapeEx.h" + "btGImpactBvhStructs.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\gimpact\btboxcollision.h + "LinearMath/btTransform.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\gimpact\bttriangleshapeex.h + "BulletCollision/CollisionShapes/btCollisionShape.h" + "BulletCollision/CollisionShapes/btTriangleShape.h" + "btBoxCollision.h" + "btClipPolygon.h" + "btGeometryOperations.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\gimpact\btclippolygon.h + "LinearMath/btTransform.h" + "LinearMath/btGeometryUtil.h" + +1734553100 c:\dev\bullet3\src\linearmath\btgeometryutil.h + "btVector3.h" + "btAlignedObjectArray.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\gimpact\btgeometryoperations.h + "btBoxCollision.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\gimpact\btgimpactbvhstructs.h + "LinearMath/btAlignedObjectArray.h" + "btBoxCollision.h" + "btTriangleShapeEx.h" + "gim_pair.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\gimpact\gim_pair.h + +1734553100 c:\dev\bullet3\src\bulletcollision\gimpact\btquantization.h + "LinearMath/btTransform.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\gimpact\btgimpactquantizedbvhstructs.h + "btGImpactBvh.h" + "btQuantization.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisiondispatch\btconvexconvexalgorithm.h + "btActivatingCollisionAlgorithm.h" + "BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h" + "BulletCollision/NarrowPhaseCollision/btPersistentManifold.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + "BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h" + "btCollisionCreateFunc.h" + "btCollisionDispatcher.h" + "LinearMath/btTransformUtil.h" + "BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\narrowphasecollision\btgjkpairdetector.h + "btDiscreteCollisionDetectorInterface.h" + "BulletCollision/CollisionShapes/btCollisionMargin.h" + "btSimplexSolverInterface.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\narrowphasecollision\btsimplexsolverinterface.h + "LinearMath/btVector3.h" + "btVoronoiSimplexSolver.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\narrowphasecollision\btvoronoisimplexsolver.h + "btSimplexSolverInterface.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\narrowphasecollision\btpolyhedralcontactclipping.h + "LinearMath/btAlignedObjectArray.h" + "LinearMath/btTransform.h" + "btDiscreteCollisionDetectorInterface.h" + +1734553082 source:c:\dev\irrbullet\src\irrbulletcommon.cpp + + + "irrBulletRayCastVehicle.h" + "irrBulletCollisionObject.h" + "irrBulletCommon.h" + +1734553082 c:\dev\irrbullet\include\irrbulletraycastvehicle.h + "irrBulletCommon.h" + "IrrCompileConfig.h" + + + +1734553082 c:\dev\irrbullet\include\irrbulletcollisionobject.h + "irrBulletCommon.h" + "irrBulletCollisionShape.h" + + "irrBulletCollisionObjectAffector.h" + + + +1734553082 source:c:\dev\irrbullet\src\irrbulletconeshape.cpp + + "btBulletDynamicsCommon.h" + "btBulletCollisionCommon.h" + "irrBulletConeShape.h" + +1734553082 c:\dev\irrbullet\include\irrbulletconeshape.h + "irrBulletCollisionShape.h" + +1734553082 source:c:\dev\irrbullet\src\irrbulletconvexhullshape.cpp + + + + + "irrBulletCollisionShape.h" + "irrBulletConvexHullShape.h" + +1734553077 c:\dev\rcirrlicht\include\imesh.h + "IReferenceCounted.h" + "SMaterial.h" + "EHardwareBufferFlags.h" + +1734553077 c:\dev\rcirrlicht\include\ehardwarebufferflags.h + +1734553077 c:\dev\rcirrlicht\include\imeshbuffer.h + "IReferenceCounted.h" + "SMaterial.h" + "aabbox3d.h" + "S3DVertex.h" + "SVertexIndex.h" + "EHardwareBufferFlags.h" + "EPrimitiveTypes.h" + "EMeshBufferTypes.h" + +1734553077 c:\dev\rcirrlicht\include\s3dvertex.h + "vector3d.h" + "vector2d.h" + "SColor.h" + +1734553077 c:\dev\rcirrlicht\include\svertexindex.h + "irrTypes.h" + +1734553077 c:\dev\rcirrlicht\include\eprimitivetypes.h + +1734553077 c:\dev\rcirrlicht\include\emeshbuffertypes.h + "irrTypes.h" + +1734553082 c:\dev\irrbullet\include\irrbulletconvexhullshape.h + "irrBulletCommon.h" + +1734553082 source:c:\dev\irrbullet\src\irrbulletcylindershape.cpp + + "btBulletDynamicsCommon.h" + "btBulletCollisionCommon.h" + "irrBulletCylinderShape.h" + +1734553082 c:\dev\irrbullet\include\irrbulletcylindershape.h + "irrBulletCollisionShape.h" + +1734553082 source:c:\dev\irrbullet\src\irrbulletgimpactmeshshape.cpp + + + + "irrBulletGImpactMeshShape.h" + +1734553082 c:\dev\irrbullet\include\irrbulletgimpactmeshshape.h + "irrBulletCommon.h" + + "irrBulletTriangleMeshShape.h" + +1734553082 source:c:\dev\irrbullet\src\irrbullet.cpp + "irrBullet.h" + +1734553082 c:\dev\irrbullet\include\irrbullet.h + "irrBulletCompileConfig.h" + + + + "irrBulletCommon.h" + "irrBulletWorld.h" + "irrBulletBoxShape.h" + "irrBulletSphereShape.h" + "irrBulletConeShape.h" + "irrBulletCylinderShape.h" + "irrBulletCapsuleShape.h" + "irrBulletGImpactMeshShape.h" + "irrBulletBvhTriangleMeshShape.h" + "irrBulletConvexHullShape.h" + "irrBulletMotionState.h" + "irrBulletRayCastVehicle.h" + "irrBulletCollisionObjectAffector.h" + "irrBulletCollisionObjectAffectorDelete.h" + "irrBulletCollisionObjectAffectorAttract.h" + "irrBulletCollisionCallBackInformation.h" + "irrBulletLiquidBody.h" + "irrBulletKinematicCharacterController.h" + +1734553082 c:\dev\irrbullet\include\irrbulletworld.h + "irrBulletCommon.h" + "irrBulletRigidBody.h" + "irrBulletSoftBody.h" + "irrBulletGhostObject.h" + "irrBulletPhysicsDebug.h" + + "irrBulletCollisionCallBackInformation.h" + "irrBulletCompileConfig.h" + + + +1734553082 c:\dev\irrbullet\include\irrbulletrigidbody.h + "irrBulletCommon.h" + "irrBulletCompileConfig.h" + "irrBulletCollisionObject.h" + + "irrBulletRayCastVehicle.h" + + +1734553082 c:\dev\irrbullet\include\irrbulletsoftbody.h + "irrBulletCollisionObject.h" + + + + + + + + + +1734553100 c:\dev\bullet3\src\bulletsoftbody\btsoftbodyhelpers.h + "btSoftBody.h" + + + +1734553100 c:\dev\bullet3\src\bulletsoftbody\btsoftbody.h + "LinearMath/btAlignedObjectArray.h" + "LinearMath/btTransform.h" + "LinearMath/btIDebugDraw.h" + "LinearMath/btVector3.h" + "BulletDynamics/Dynamics/btRigidBody.h" + "BulletCollision/CollisionShapes/btConcaveShape.h" + "BulletCollision/CollisionDispatch/btCollisionCreateFunc.h" + "btSparseSDF.h" + "BulletCollision/BroadphaseCollision/btDbvt.h" + "BulletDynamics/Featherstone/btMultiBodyLinkCollider.h" + "BulletDynamics/Featherstone/btMultiBodyConstraint.h" + +1734553100 c:\dev\bullet3\src\bulletsoftbody\btsparsesdf.h + "BulletCollision/CollisionDispatch/btCollisionObject.h" + "BulletCollision/NarrowPhaseCollision/btGjkEpa2.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\narrowphasecollision\btgjkepa2.h + "BulletCollision/CollisionShapes/btConvexShape.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\featherstone\btmultibodylinkcollider.h + "BulletCollision/CollisionDispatch/btCollisionObject.h" + "btMultiBody.h" + "LinearMath/btSerializer.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\featherstone\btmultibody.h + "LinearMath/btScalar.h" + "LinearMath/btVector3.h" + "LinearMath/btQuaternion.h" + "LinearMath/btMatrix3x3.h" + "LinearMath/btAlignedObjectArray.h" + "btMultiBodyLink.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\featherstone\btmultibodylink.h + "LinearMath/btQuaternion.h" + "LinearMath/btVector3.h" + "BulletCollision/CollisionDispatch/btCollisionObject.h" + "LinearMath/btSpatialAlgebra.h" + +1734553100 c:\dev\bullet3\src\linearmath\btspatialalgebra.h + "btMatrix3x3.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\featherstone\btmultibodyconstraint.h + "LinearMath/btScalar.h" + "LinearMath/btAlignedObjectArray.h" + "btMultiBody.h" + "btMultiBodySolverConstraint.h" + +1734553100 c:\dev\bullet3\src\bulletdynamics\featherstone\btmultibodysolverconstraint.h + "LinearMath/btVector3.h" + "LinearMath/btAlignedObjectArray.h" + "BulletDynamics/ConstraintSolver/btSolverBody.h" + "BulletDynamics/ConstraintSolver/btContactSolverInfo.h" + +1734553082 c:\dev\irrbullet\include\irrbulletghostobject.h + "irrBulletCommon.h" + "irrBulletCompileConfig.h" + "irrBulletCollisionObject.h" + + "irrBulletRayCastVehicle.h" + + + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisiondispatch\btghostobject.h + "btCollisionObject.h" + "BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h" + "LinearMath/btAlignedAllocator.h" + "BulletCollision/BroadphaseCollision/btOverlappingPairCache.h" + "btCollisionWorld.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisiondispatch\btcollisionobject.h + "LinearMath/btTransform.h" + "LinearMath/btMotionState.h" + "LinearMath/btAlignedAllocator.h" + "LinearMath/btAlignedObjectArray.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisiondispatch\btcollisionworld.h + "LinearMath/btVector3.h" + "LinearMath/btTransform.h" + "btCollisionObject.h" + "btCollisionDispatcher.h" + "BulletCollision/BroadphaseCollision/btOverlappingPairCache.h" + "LinearMath/btAlignedObjectArray.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisiondispatch\btcollisiondispatcher.h + "BulletCollision/BroadphaseCollision/btDispatcher.h" + "BulletCollision/NarrowPhaseCollision/btPersistentManifold.h" + "BulletCollision/CollisionDispatch/btManifoldResult.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + "LinearMath/btAlignedObjectArray.h" + "btCollisionCreateFunc.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisiondispatch\btcollisioncreatefunc.h + "LinearMath/btAlignedObjectArray.h" + +1734553082 c:\dev\irrbullet\include\irrbulletphysicsdebug.h + + "irrBulletCommon.h" + + +1734553100 c:\dev\bullet3\src\bulletsoftbody\btsoftrigiddynamicsworld.h + "BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h" + "btSoftBody.h" + +1734553082 c:\dev\irrbullet\include\irrbulletcollisioncallbackinformation.h + + + "irrBulletCommon.h" + + +1734553077 c:\dev\rcirrlicht\include\irrlicht.h + "IrrCompileConfig.h" + "aabbox3d.h" + "CDynamicMeshBuffer.h" + "CIndexBuffer.h" + "CMeshBuffer.h" + "coreutil.h" + "CVertexBuffer.h" + "IProfiler.h" + "dimension2d.h" + "ECullingTypes.h" + "EDebugSceneTypes.h" + "EDriverFeatures.h" + "EDriverTypes.h" + "EGUIAlignment.h" + "EGUIElementTypes.h" + "EHardwareBufferFlags.h" + "EMaterialFlags.h" + "EMaterialTypes.h" + "EMeshWriterEnums.h" + "EMessageBoxFlags.h" + "ESceneNodeAnimatorTypes.h" + "ESceneNodeTypes.h" + "ETerrainElements.h" + "fast_atof.h" + "heapsort.h" + "IAnimatedMesh.h" + "IAnimatedMeshMD2.h" + "IAnimatedMeshMD3.h" + "IAnimatedMeshSceneNode.h" + "IAttributeExchangingObject.h" + "IAttributes.h" + "IBillboardSceneNode.h" + "IBillboardTextSceneNode.h" + "IBoneSceneNode.h" + "ICameraSceneNode.h" + "IContextManager.h" + "ICursorControl.h" + "IDummyTransformationSceneNode.h" + "IDynamicMeshBuffer.h" + "IEventReceiver.h" + "IFileList.h" + "IFileSystem.h" + "IGeometryCreator.h" + "IGPUProgrammingServices.h" + "IGUIButton.h" + "IGUICheckBox.h" + "IGUIColorSelectDialog.h" + "IGUIComboBox.h" + "IGUIContextMenu.h" + "IGUIEditBox.h" + "IGUIElement.h" + "IGUIElementFactory.h" + "IGUIEnvironment.h" + "IGUIFileOpenDialog.h" + "IGUIFont.h" + "IGUIFontBitmap.h" + "IGUIImage.h" + "IGUIInOutFader.h" + "IGUIListBox.h" + "IGUIMeshViewer.h" + "IGUIScrollBar.h" + "IGUISkin.h" + "IGUISpinBox.h" + "IGUISpriteBank.h" + "IGUIStaticText.h" + "IGUITabControl.h" + "IGUITable.h" + "IGUIToolbar.h" + "IGUIWindow.h" + "IGUITreeView.h" + "IGUIProfiler.h" + "IImage.h" + "IImageLoader.h" + "IImageWriter.h" + "IIndexBuffer.h" + "ILightSceneNode.h" + "ILogger.h" + "IMaterialRenderer.h" + "IMaterialRendererServices.h" + "IMesh.h" + "IMeshBuffer.h" + "IMeshCache.h" + "IMeshLoader.h" + "IMeshManipulator.h" + "IMeshSceneNode.h" + "IMeshWriter.h" + "IOctreeSceneNode.h" + "IColladaMeshWriter.h" + "IMetaTriangleSelector.h" + "IOSOperator.h" + "IParticleSystemSceneNode.h" + "IQ3LevelMesh.h" + "IQ3Shader.h" + "IReadFile.h" + "IReferenceCounted.h" + "irrArray.h" + "IRandomizer.h" + "IRenderTarget.h" + "IrrlichtDevice.h" + "irrList.h" + "irrMap.h" + "irrMath.h" + "irrString.h" + "irrTypes.h" + "path.h" + "irrXML.h" + "ISceneCollisionManager.h" + "ISceneLoader.h" + "ISceneManager.h" + "ISceneNode.h" + "ISceneNodeAnimator.h" + "ISceneNodeAnimatorCameraFPS.h" + "ISceneNodeAnimatorCameraMaya.h" + "ISceneNodeAnimatorCollisionResponse.h" + "ISceneNodeAnimatorFactory.h" + "ISceneNodeFactory.h" + "ISceneUserDataSerializer.h" + "IShaderConstantSetCallBack.h" + "IShadowVolumeSceneNode.h" + "ISkinnedMesh.h" + "ITerrainSceneNode.h" + "ITextSceneNode.h" + "ITexture.h" + "ITimer.h" + "ITriangleSelector.h" + "IVertexBuffer.h" + "IVideoDriver.h" + "IVideoModeList.h" + "IVolumeLightSceneNode.h" + "IWriteFile.h" + "IXMLReader.h" + "IXMLWriter.h" + "ILightManager.h" + "Keycodes.h" + "line2d.h" + "line3d.h" + "matrix4.h" + "plane3d.h" + "position2d.h" + "quaternion.h" + "rect.h" + "S3DVertex.h" + "SAnimatedMesh.h" + "SceneParameters.h" + "SColor.h" + "SExposedVideoData.h" + "SIrrCreationParameters.h" + "SKeyMap.h" + "SLight.h" + "SMaterial.h" + "SOverrideMaterial.h" + "SMesh.h" + "SMeshBuffer.h" + "SMeshBufferLightMap.h" + "SMeshBufferTangents.h" + "SParticle.h" + "SSharedMeshBuffer.h" + "SSkinMeshBuffer.h" + "SVertexIndex.h" + "SViewFrustum.h" + "triangle3d.h" + "vector2d.h" + "vector3d.h" + "SIrrCreationParameters.h" + +1734553077 c:\dev\rcirrlicht\include\cdynamicmeshbuffer.h + "IDynamicMeshBuffer.h" + "CVertexBuffer.h" + "CIndexBuffer.h" + +1734553077 c:\dev\rcirrlicht\include\idynamicmeshbuffer.h + "IMeshBuffer.h" + "IVertexBuffer.h" + "IIndexBuffer.h" + +1734553077 c:\dev\rcirrlicht\include\ivertexbuffer.h + "IReferenceCounted.h" + "irrArray.h" + "EHardwareBufferFlags.h" + "S3DVertex.h" + +1734553077 c:\dev\rcirrlicht\include\iindexbuffer.h + "IReferenceCounted.h" + "EHardwareBufferFlags.h" + "SVertexIndex.h" + +1734553077 c:\dev\rcirrlicht\include\cvertexbuffer.h + "IVertexBuffer.h" + +1734553077 c:\dev\rcirrlicht\include\cindexbuffer.h + "IIndexBuffer.h" + +1734553077 c:\dev\rcirrlicht\include\cmeshbuffer.h + "irrArray.h" + "IMeshBuffer.h" + +1734553077 c:\dev\rcirrlicht\include\coreutil.h + "irrString.h" + "path.h" + +1734553077 c:\dev\rcirrlicht\include\iprofiler.h + "IrrCompileConfig.h" + "irrString.h" + "irrArray.h" + "ITimer.h" + + +1734553077 c:\dev\rcirrlicht\include\itimer.h + "IReferenceCounted.h" + +1734553077 c:\dev\rcirrlicht\include\edriverfeatures.h + +1734553077 c:\dev\rcirrlicht\include\edrivertypes.h + "irrTypes.h" + +1734553077 c:\dev\rcirrlicht\include\eguialignment.h + "irrTypes.h" + +1734553077 c:\dev\rcirrlicht\include\eguielementtypes.h + "irrTypes.h" + +1734553077 c:\dev\rcirrlicht\include\emeshwriterenums.h + "irrTypes.h" + +1734553077 c:\dev\rcirrlicht\include\emessageboxflags.h + +1734553077 c:\dev\rcirrlicht\include\eterrainelements.h + +1734553077 c:\dev\rcirrlicht\include\fast_atof.h + "irrMath.h" + "irrString.h" + +1734553077 c:\dev\rcirrlicht\include\ianimatedmesh.h + "IMesh.h" + +1734553077 c:\dev\rcirrlicht\include\ianimatedmeshmd2.h + "IAnimatedMesh.h" + +1734553077 c:\dev\rcirrlicht\include\ianimatedmeshmd3.h + "IAnimatedMesh.h" + "IQ3Shader.h" + "quaternion.h" + "irrpack.h" + "irrunpack.h" + +1734553077 c:\dev\rcirrlicht\include\iq3shader.h + "irrArray.h" + "fast_atof.h" + "IFileSystem.h" + "IVideoDriver.h" + "coreutil.h" + +1734553077 c:\dev\rcirrlicht\include\ifilesystem.h + "IReferenceCounted.h" + "IXMLReader.h" + "IXMLWriter.h" + "IFileArchive.h" + +1734553077 c:\dev\rcirrlicht\include\ifilearchive.h + "IReadFile.h" + "IFileList.h" + +1734553077 c:\dev\rcirrlicht\include\ireadfile.h + "IReferenceCounted.h" + "coreutil.h" + "EReadFileType.h" + +1734553077 c:\dev\rcirrlicht\include\ereadfiletype.h + "irrTypes.h" + +1734553077 c:\dev\rcirrlicht\include\ifilelist.h + "IReferenceCounted.h" + "path.h" + +1734553077 c:\dev\rcirrlicht\include\ivideodriver.h + "rect.h" + "SColor.h" + "ITexture.h" + "irrArray.h" + "matrix4.h" + "plane3d.h" + "dimension2d.h" + "position2d.h" + "triangle3d.h" + "EDriverTypes.h" + "EDriverFeatures.h" + "EPrimitiveTypes.h" + "SExposedVideoData.h" + "S3DVertex.h" + "SVertexIndex.h" + +1734553077 c:\dev\rcirrlicht\include\itexture.h + "IReferenceCounted.h" + "IImage.h" + "dimension2d.h" + "EDriverTypes.h" + "path.h" + "matrix4.h" + +1734553077 c:\dev\rcirrlicht\include\iimage.h + "IReferenceCounted.h" + "position2d.h" + "rect.h" + "SColor.h" + "irrAllocator.h" + +1734553077 c:\dev\rcirrlicht\include\sexposedvideodata.h + +1734553077 c:\dev\rcirrlicht\include\irrpack.h + +1734553077 c:\dev\rcirrlicht\include\irrunpack.h + +1734553077 c:\dev\rcirrlicht\include\ianimatedmeshscenenode.h + "ISceneNode.h" + "IBoneSceneNode.h" + "IAnimatedMeshMD2.h" + "IAnimatedMeshMD3.h" + +1734553077 c:\dev\rcirrlicht\include\ibonescenenode.h + "ISceneNode.h" + +1734553077 c:\dev\rcirrlicht\include\ibillboardscenenode.h + "ISceneNode.h" + +1734553077 c:\dev\rcirrlicht\include\ibillboardtextscenenode.h + "IBillboardSceneNode.h" + +1734553077 c:\dev\rcirrlicht\include\icamerascenenode.h + "ISceneNode.h" + "IEventReceiver.h" + +1734553077 c:\dev\rcirrlicht\include\icontextmanager.h + "SExposedVideoData.h" + "SIrrCreationParameters.h" + +1734553077 c:\dev\rcirrlicht\include\sirrcreationparameters.h + "EDriverTypes.h" + "EDeviceTypes.h" + "dimension2d.h" + "ILogger.h" + "position2d.h" + "path.h" + "IrrCompileConfig.h" + +1734553077 c:\dev\rcirrlicht\include\edevicetypes.h + +1734553077 c:\dev\rcirrlicht\include\icursorcontrol.h + "IReferenceCounted.h" + "position2d.h" + "rect.h" + +1734553077 c:\dev\rcirrlicht\include\idummytransformationscenenode.h + "ISceneNode.h" + +1734553077 c:\dev\rcirrlicht\include\igeometrycreator.h + "IReferenceCounted.h" + "IMesh.h" + "IImage.h" + +1734553077 c:\dev\rcirrlicht\include\igpuprogrammingservices.h + "EShaderTypes.h" + "EMaterialTypes.h" + "EPrimitiveTypes.h" + "path.h" + +1734553077 c:\dev\rcirrlicht\include\eshadertypes.h + "irrTypes.h" + +1734553077 c:\dev\rcirrlicht\include\iguibutton.h + "IGUIElement.h" + +1734553077 c:\dev\rcirrlicht\include\iguielement.h + "IAttributeExchangingObject.h" + "irrList.h" + "rect.h" + "irrString.h" + "IEventReceiver.h" + "EGUIElementTypes.h" + "EGUIAlignment.h" + "IAttributes.h" + "IGUIEnvironment.h" + +1734553077 c:\dev\rcirrlicht\include\iguienvironment.h + "IReferenceCounted.h" + "IGUISkin.h" + "rect.h" + "EMessageBoxFlags.h" + "EFocusFlags.h" + "IEventReceiver.h" + "IXMLReader.h" + "IXMLWriter.h" + "path.h" + +1734553077 c:\dev\rcirrlicht\include\iguiskin.h + "IAttributeExchangingObject.h" + "EGUIAlignment.h" + "SColor.h" + "rect.h" + +1734553077 c:\dev\rcirrlicht\include\efocusflags.h + +1734553077 c:\dev\rcirrlicht\include\iguicheckbox.h + "IGUIElement.h" + +1734553077 c:\dev\rcirrlicht\include\iguicolorselectdialog.h + "IGUIElement.h" + +1734553077 c:\dev\rcirrlicht\include\iguicombobox.h + "IGUIElement.h" + +1734553077 c:\dev\rcirrlicht\include\iguicontextmenu.h + "IGUIElement.h" + +1734553077 c:\dev\rcirrlicht\include\iguieditbox.h + "IGUIElement.h" + "SColor.h" + +1734553077 c:\dev\rcirrlicht\include\iguielementfactory.h + "IReferenceCounted.h" + "EGUIElementTypes.h" + +1734553077 c:\dev\rcirrlicht\include\iguifileopendialog.h + "IGUIElement.h" + "path.h" + +1734553077 c:\dev\rcirrlicht\include\iguifont.h + "IReferenceCounted.h" + "SColor.h" + "rect.h" + "irrString.h" + +1734553077 c:\dev\rcirrlicht\include\iguifontbitmap.h + "IGUIFont.h" + +1734553077 c:\dev\rcirrlicht\include\iguiimage.h + "IGUIElement.h" + +1734553077 c:\dev\rcirrlicht\include\iguiinoutfader.h + "IGUIElement.h" + "SColor.h" + +1734553077 c:\dev\rcirrlicht\include\iguilistbox.h + "IGUIElement.h" + "SColor.h" + +1734553077 c:\dev\rcirrlicht\include\iguimeshviewer.h + "IGUIElement.h" + +1734553077 c:\dev\rcirrlicht\include\iguiscrollbar.h + "IGUIElement.h" + +1734553077 c:\dev\rcirrlicht\include\iguispinbox.h + "IGUIElement.h" + +1734553077 c:\dev\rcirrlicht\include\iguispritebank.h + "IReferenceCounted.h" + "irrArray.h" + "SColor.h" + "rect.h" + +1734553077 c:\dev\rcirrlicht\include\iguistatictext.h + "IGUIElement.h" + "SColor.h" + +1734553077 c:\dev\rcirrlicht\include\iguitabcontrol.h + "IGUIElement.h" + "SColor.h" + "IGUISkin.h" + +1734553077 c:\dev\rcirrlicht\include\iguitable.h + "IGUIElement.h" + "SColor.h" + +1734553077 c:\dev\rcirrlicht\include\iguitoolbar.h + "IGUIElement.h" + +1734553077 c:\dev\rcirrlicht\include\iguiwindow.h + "IGUIElement.h" + +1734553077 c:\dev\rcirrlicht\include\iguitreeview.h + "IGUIElement.h" + "IGUIImageList.h" + "irrTypes.h" + +1734553077 c:\dev\rcirrlicht\include\iguiimagelist.h + "rect.h" + "IReferenceCounted.h" + +1734553077 c:\dev\rcirrlicht\include\iguiprofiler.h + "IGUIElement.h" + +1734553077 c:\dev\rcirrlicht\include\iimageloader.h + "IReferenceCounted.h" + "IImage.h" + "ITexture.h" + "path.h" + "irrArray.h" + +1734553077 c:\dev\rcirrlicht\include\iimagewriter.h + "IReferenceCounted.h" + "coreutil.h" + +1734553077 c:\dev\rcirrlicht\include\ilightscenenode.h + "ISceneNode.h" + "SLight.h" + +1734553077 c:\dev\rcirrlicht\include\slight.h + "SColor.h" + "vector3d.h" + +1734553077 c:\dev\rcirrlicht\include\imaterialrenderer.h + "IReferenceCounted.h" + "SMaterial.h" + "S3DVertex.h" + +1734553077 c:\dev\rcirrlicht\include\imaterialrendererservices.h + "SMaterial.h" + "S3DVertex.h" + +1734553077 c:\dev\rcirrlicht\include\imeshcache.h + "IReferenceCounted.h" + "path.h" + +1734553077 c:\dev\rcirrlicht\include\imeshloader.h + "IReferenceCounted.h" + "path.h" + "IMeshTextureLoader.h" + +1734553077 c:\dev\rcirrlicht\include\imeshtextureloader.h + "path.h" + "IReferenceCounted.h" + +1734553077 c:\dev\rcirrlicht\include\imeshmanipulator.h + "IReferenceCounted.h" + "vector3d.h" + "aabbox3d.h" + "matrix4.h" + "IAnimatedMesh.h" + "IMeshBuffer.h" + "SVertexManipulator.h" + +1734553077 c:\dev\rcirrlicht\include\svertexmanipulator.h + "matrix4.h" + "S3DVertex.h" + "SColor.h" + +1734553077 c:\dev\rcirrlicht\include\imeshscenenode.h + "ISceneNode.h" + +1734553077 c:\dev\rcirrlicht\include\imeshwriter.h + "IReferenceCounted.h" + "EMeshWriterEnums.h" + +1734553077 c:\dev\rcirrlicht\include\ioctreescenenode.h + "IMeshSceneNode.h" + +1734553077 c:\dev\rcirrlicht\include\icolladameshwriter.h + "IMeshWriter.h" + "ISceneNode.h" + "SMaterial.h" + +1734553077 c:\dev\rcirrlicht\include\imetatriangleselector.h + "ITriangleSelector.h" + +1734553077 c:\dev\rcirrlicht\include\iosoperator.h + "IReferenceCounted.h" + "irrString.h" + +1734553077 c:\dev\rcirrlicht\include\iparticlesystemscenenode.h + "ISceneNode.h" + "IParticleAnimatedMeshSceneNodeEmitter.h" + "IParticleBoxEmitter.h" + "IParticleCylinderEmitter.h" + "IParticleMeshEmitter.h" + "IParticleRingEmitter.h" + "IParticleSphereEmitter.h" + "IParticleAttractionAffector.h" + "IParticleFadeOutAffector.h" + "IParticleGravityAffector.h" + "IParticleRotationAffector.h" + "dimension2d.h" + +1734553077 c:\dev\rcirrlicht\include\iparticleanimatedmeshscenenodeemitter.h + "IParticleEmitter.h" + "IAnimatedMeshSceneNode.h" + +1734553077 c:\dev\rcirrlicht\include\iparticleemitter.h + "IAttributeExchangingObject.h" + "SParticle.h" + +1734553077 c:\dev\rcirrlicht\include\sparticle.h + "vector3d.h" + "dimension2d.h" + "SColor.h" + +1734553077 c:\dev\rcirrlicht\include\iparticleboxemitter.h + "IParticleEmitter.h" + "aabbox3d.h" + +1734553077 c:\dev\rcirrlicht\include\iparticlecylinderemitter.h + "IParticleEmitter.h" + +1734553077 c:\dev\rcirrlicht\include\iparticlemeshemitter.h + "IParticleEmitter.h" + "IMesh.h" + +1734553077 c:\dev\rcirrlicht\include\iparticleringemitter.h + "IParticleEmitter.h" + +1734553077 c:\dev\rcirrlicht\include\iparticlesphereemitter.h + "IParticleEmitter.h" + +1734553077 c:\dev\rcirrlicht\include\iparticleattractionaffector.h + "IParticleAffector.h" + +1734553077 c:\dev\rcirrlicht\include\iparticleaffector.h + "IAttributeExchangingObject.h" + "SParticle.h" + +1734553077 c:\dev\rcirrlicht\include\iparticlefadeoutaffector.h + "IParticleAffector.h" + +1734553077 c:\dev\rcirrlicht\include\iparticlegravityaffector.h + "IParticleAffector.h" + +1734553077 c:\dev\rcirrlicht\include\iparticlerotationaffector.h + "IParticleAffector.h" + +1734553077 c:\dev\rcirrlicht\include\iq3levelmesh.h + "IAnimatedMesh.h" + "IQ3Shader.h" + +1734553077 c:\dev\rcirrlicht\include\irandomizer.h + "IReferenceCounted.h" + +1734553077 c:\dev\rcirrlicht\include\irendertarget.h + "IReferenceCounted.h" + "EDriverTypes.h" + "irrArray.h" + +1734553077 c:\dev\rcirrlicht\include\irrlichtdevice.h + "IReferenceCounted.h" + "dimension2d.h" + "IVideoDriver.h" + "EDriverTypes.h" + "EDeviceTypes.h" + "IEventReceiver.h" + "ICursorControl.h" + "IVideoModeList.h" + "ITimer.h" + "IOSOperator.h" + +1734553077 c:\dev\rcirrlicht\include\ivideomodelist.h + "IReferenceCounted.h" + "dimension2d.h" + +1734553077 c:\dev\rcirrlicht\include\irrmap.h + "irrTypes.h" + "irrMath.h" + +1734553077 c:\dev\rcirrlicht\include\iscenecollisionmanager.h + "IReferenceCounted.h" + "vector3d.h" + "triangle3d.h" + "position2d.h" + "line3d.h" + +1734553077 c:\dev\rcirrlicht\include\isceneloader.h + "IReferenceCounted.h" + "path.h" + +1734553077 c:\dev\rcirrlicht\include\iscenemanager.h + "IReferenceCounted.h" + "irrArray.h" + "path.h" + "vector3d.h" + "dimension2d.h" + "SColor.h" + "ETerrainElements.h" + "ESceneNodeTypes.h" + "ESceneNodeAnimatorTypes.h" + "EMeshWriterEnums.h" + "SceneParameters.h" + "IGeometryCreator.h" + "ISkinnedMesh.h" + "IXMLWriter.h" + +1734553077 c:\dev\rcirrlicht\include\sceneparameters.h + "irrTypes.h" + +1734553077 c:\dev\rcirrlicht\include\iskinnedmesh.h + "irrArray.h" + "IAnimatedMesh.h" + "SSkinMeshBuffer.h" + "quaternion.h" + "irrString.h" + +1734553077 c:\dev\rcirrlicht\include\sskinmeshbuffer.h + "IMeshBuffer.h" + "S3DVertex.h" + +1734553077 c:\dev\rcirrlicht\include\iscenenodeanimatorcamerafps.h + "ISceneNodeAnimator.h" + "irrArray.h" + +1734553077 c:\dev\rcirrlicht\include\iscenenodeanimatorcameramaya.h + "ISceneNodeAnimator.h" + +1734553077 c:\dev\rcirrlicht\include\iscenenodeanimatorcollisionresponse.h + "ISceneNode.h" + +1734553077 c:\dev\rcirrlicht\include\iscenenodeanimatorfactory.h + "IReferenceCounted.h" + "ESceneNodeAnimatorTypes.h" + +1734553077 c:\dev\rcirrlicht\include\iscenenodefactory.h + "IReferenceCounted.h" + "ESceneNodeTypes.h" + +1734553077 c:\dev\rcirrlicht\include\isceneuserdataserializer.h + +1734553077 c:\dev\rcirrlicht\include\ishaderconstantsetcallback.h + "IReferenceCounted.h" + +1734553077 c:\dev\rcirrlicht\include\ishadowvolumescenenode.h + "ISceneNode.h" + +1734553077 c:\dev\rcirrlicht\include\iterrainscenenode.h + "ETerrainElements.h" + "ISceneNode.h" + "IDynamicMeshBuffer.h" + "irrArray.h" + +1734553077 c:\dev\rcirrlicht\include\itextscenenode.h + "ISceneNode.h" + +1734553077 c:\dev\rcirrlicht\include\ivolumelightscenenode.h + "ISceneNode.h" + +1734553077 c:\dev\rcirrlicht\include\iwritefile.h + "IReferenceCounted.h" + "path.h" + +1734553077 c:\dev\rcirrlicht\include\ilightmanager.h + "IReferenceCounted.h" + "irrArray.h" + "ISceneManager.h" + +1734553077 c:\dev\rcirrlicht\include\sanimatedmesh.h + "IAnimatedMesh.h" + "IMesh.h" + "aabbox3d.h" + "irrArray.h" + +1734553077 c:\dev\rcirrlicht\include\skeymap.h + "Keycodes.h" + +1734553077 c:\dev\rcirrlicht\include\soverridematerial.h + "SMaterial.h" + +1734553077 c:\dev\rcirrlicht\include\smesh.h + "IMesh.h" + "IMeshBuffer.h" + "aabbox3d.h" + "irrArray.h" + +1734553077 c:\dev\rcirrlicht\include\smeshbuffer.h + "CMeshBuffer.h" + +1734553077 c:\dev\rcirrlicht\include\smeshbufferlightmap.h + "CMeshBuffer.h" + +1734553077 c:\dev\rcirrlicht\include\smeshbuffertangents.h + "CMeshBuffer.h" + +1734553077 c:\dev\rcirrlicht\include\ssharedmeshbuffer.h + "irrArray.h" + "IMeshBuffer.h" + +1734553077 c:\dev\rcirrlicht\include\sviewfrustum.h + "plane3d.h" + "vector3d.h" + "line3d.h" + "aabbox3d.h" + "matrix4.h" + "IVideoDriver.h" + +1734553082 c:\dev\irrbullet\include\irrbulletsphereshape.h + "irrBulletCollisionShape.h" + + +1734553082 c:\dev\irrbullet\include\irrbulletmotionstate.h + + "irrBulletCommon.h" + "irrBulletRigidBody.h" + + +1734553082 c:\dev\irrbullet\include\irrbulletcollisionobjectaffectordelete.h + "irrBulletCollisionObjectAffector.h" + + +1734553082 c:\dev\irrbullet\include\irrbulletcollisionobjectaffectorattract.h + "irrBulletCollisionObjectAffector.h" + + + + +1734553082 c:\dev\irrbullet\include\irrbulletliquidbody.h + + + + + + "IrrCompileConfig.h" + +1734553082 c:\dev\irrbullet\include\irrbulletkinematiccharactercontroller.h + + + + + +1734553082 source:c:\dev\irrbullet\src\irrbulletcollisioncallbackinformation.cpp + "irrBulletCollisionCallBackInformation.h" + + "irrBulletCollisionObject.h" + "irrBulletWorld.h" + +1734553082 source:c:\dev\irrbullet\src\irrbulletcollisionobject.cpp + + + + + + "irrBulletWorld.h" + "irrBulletCollisionObject.h" + "irrBulletCompileConfig.h" + +1734553082 source:c:\dev\irrbullet\src\irrbulletcollisionobjectaffectorattract.cpp + "irrBulletCollisionObjectAffectorAttract.h" + "irrBulletWorld.h" + "irrBulletCollisionObject.h" + + + + + + +1734553082 source:c:\dev\irrbullet\src\irrbulletcollisionobjectaffectordelete.cpp + "irrBulletCollisionObjectAffectorDelete.h" + "irrBulletWorld.h" + "irrBulletCollisionObject.h" + + +1734553082 source:c:\dev\irrbullet\src\irrbulletghostobject.cpp + + + + + + + "irrBulletGhostObject.h" + "irrBulletCollisionShape.h" + "irrBulletMotionState.h" + "irrBulletCompileConfig.h" + "irrBulletWorld.h" + +1734553082 source:c:\dev\irrbullet\src\irrbulletliquidbody.cpp + "irrBulletLiquidBody.h" + "irrBulletWorld.h" + + + +1734553082 source:c:\dev\irrbullet\src\irrbulletmotionstate.cpp + + + "irrBulletMotionState.h" + "irrBulletWorld.h" + + +1734553082 source:c:\dev\irrbullet\src\irrbulletphysicsdebug.cpp + "irrBulletPhysicsDebug.h" + + +1734553082 source:c:\dev\irrbullet\src\irrbulletraycastvehicle.cpp + + + + + "irrBulletRayCastVehicle.h" + "irrBulletWorld.h" + "irrBulletRigidBody.h" + "irrBulletCompileConfig.h" + +1734553082 source:c:\dev\irrbullet\src\irrbulletrigidbody.cpp + + + + + + "irrBulletRigidBody.h" + "irrBulletCollisionShape.h" + "irrBulletMotionState.h" + "irrBulletCompileConfig.h" + "irrBulletWorld.h" + +1734553082 source:c:\dev\irrbullet\src\irrbulletsoftbody.cpp + "irrBulletSoftBody.h" + + + + + + + + "irrBulletWorld.h" + +1734553082 source:c:\dev\irrbullet\src\irrbulletsphereshape.cpp + + + "irrBulletSphereShape.h" + +1734553082 source:c:\dev\irrbullet\src\irrbullettrianglemeshshape.cpp + + + "btBulletDynamicsCommon.h" + "btBulletCollisionCommon.h" + "irrBulletTriangleMeshShape.h" + +1734553082 source:c:\dev\irrbullet\src\irrbulletworld.cpp + + + + + + + + + + "irrBulletLiquidBody.h" + "irrBulletWorld.h" + "irrBulletRayCastVehicle.h" + "irrBulletCompileConfig.h" + +1734553100 c:\dev\bullet3\src\bulletsoftbody\btsoftsoftcollisionalgorithm.h + "BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + "BulletCollision/BroadphaseCollision/btDispatcher.h" + "BulletCollision/CollisionDispatch/btCollisionCreateFunc.h" + +1734553100 c:\dev\bullet3\src\bulletcollision\collisiondispatch\btghostobject.h + "btCollisionObject.h" + "BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h" + "LinearMath/btAlignedAllocator.h" + "BulletCollision/BroadphaseCollision/btOverlappingPairCache.h" + "btCollisionWorld.h" + +1734553100 c:\dev\bullet3\src\bulletsoftbody\btsoftbodyrigidbodycollisionconfiguration.h + "BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h" + +1734515750 source:c:\dev\rcbasic4\rcbasic_runtime\gui_freetype_font.cpp + "gui_freetype_font.h" + + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\gui_freetype_font.h + "rc_os_defines.h" + "ft2build.h" + "freetype/freetype.h" + + + + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_os_defines.h + + +1734553084 c:\dev\freetype\include\ft2build.h + + +1734553084 c:\dev\freetype\include\freetype\config\ftheader.h + +1734553084 c:\dev\freetype\include\freetype\freetype.h + + + + +1734553084 c:\dev\freetype\include\freetype\fttypes.h + + + + + +1734553084 c:\dev\freetype\include\freetype\ftsystem.h + +1734553084 c:\dev\freetype\include\freetype\ftimage.h + +1734553084 c:\dev\freetype\include\freetype\fterrors.h + + + +1734553084 c:\dev\freetype\include\freetype\ftmoderr.h + +1734553084 c:\dev\freetype\include\freetype\fterrdef.h + +1734553084 c:\dev\freetype\include\freetype2\ft2build.h + + +1734515750 source:c:\dev\rcbasic4\rcbasic_runtime\theoraplay.c + "rc_os_defines.h" + + + + + "SDL.h" + "SDL2/SDL.h" + + + + "theoraplay.h" + "theora/theoradec.h" + "vorbis/codec.h" + "theoraplay_cvtrgb.h" + "theoraplay_cvtrgb.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl.h + "SDL_main.h" + "SDL_stdinc.h" + "SDL_assert.h" + "SDL_atomic.h" + "SDL_audio.h" + "SDL_clipboard.h" + "SDL_cpuinfo.h" + "SDL_endian.h" + "SDL_error.h" + "SDL_events.h" + "SDL_filesystem.h" + "SDL_gamecontroller.h" + "SDL_guid.h" + "SDL_haptic.h" + "SDL_hidapi.h" + "SDL_hints.h" + "SDL_joystick.h" + "SDL_loadso.h" + "SDL_log.h" + "SDL_messagebox.h" + "SDL_metal.h" + "SDL_mutex.h" + "SDL_power.h" + "SDL_render.h" + "SDL_rwops.h" + "SDL_sensor.h" + "SDL_shape.h" + "SDL_system.h" + "SDL_thread.h" + "SDL_timer.h" + "SDL_version.h" + "SDL_video.h" + "SDL_locale.h" + "SDL_misc.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_main.h + "SDL_stdinc.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_stdinc.h + "SDL_config.h" + + + + + + + + + + + + + + + + + + + + + + + + + "begin_code.h" + + + + "close_code.h" + +1704143989 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_config.h + "SDL_platform.h" + "SDL_config_windows.h" + "SDL_config_winrt.h" + "SDL_config_wingdk.h" + "SDL_config_xbox.h" + "SDL_config_macosx.h" + "SDL_config_iphoneos.h" + "SDL_config_android.h" + "SDL_config_os2.h" + "SDL_config_emscripten.h" + "SDL_config_ngage.h" + "SDL_config_minimal.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_platform.h + + + + + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\begin_code.h + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\close_code.h + +1716767039 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_config_windows.h + "SDL_platform.h" + + + +1704143989 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_config_winrt.h + "SDL_platform.h" + + +1704143989 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_config_wingdk.h + "SDL_platform.h" + +1704143989 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_config_xbox.h + "SDL_platform.h" + +1704143989 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_config_macosx.h + "SDL_platform.h" + + +1704143989 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_config_iphoneos.h + "SDL_platform.h" + +1704143989 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_config_android.h + "SDL_platform.h" + + +1716868864 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_config_os2.h + "SDL_platform.h" + +1704143989 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_config_emscripten.h + "SDL_platform.h" + +1704143989 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_config_ngage.h + "SDL_platform.h" + +1704143989 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_config_minimal.h + "SDL_platform.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_assert.h + "SDL_stdinc.h" + "begin_code.h" + + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_atomic.h + "SDL_stdinc.h" + "SDL_platform.h" + "begin_code.h" + + + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_audio.h + "SDL_stdinc.h" + "SDL_error.h" + "SDL_endian.h" + "SDL_mutex.h" + "SDL_thread.h" + "SDL_rwops.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_error.h + "SDL_stdinc.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_endian.h + "SDL_stdinc.h" + + + + + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_mutex.h + "SDL_stdinc.h" + "SDL_error.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_thread.h + "SDL_stdinc.h" + "SDL_error.h" + "SDL_atomic.h" + "SDL_mutex.h" + + + + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_rwops.h + "SDL_stdinc.h" + "SDL_error.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_clipboard.h + "SDL_stdinc.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_cpuinfo.h + "SDL_stdinc.h" + + + + + + + + + + + + + + + + + + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_events.h + "SDL_stdinc.h" + "SDL_error.h" + "SDL_video.h" + "SDL_keyboard.h" + "SDL_mouse.h" + "SDL_joystick.h" + "SDL_gamecontroller.h" + "SDL_quit.h" + "SDL_gesture.h" + "SDL_touch.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_video.h + "SDL_stdinc.h" + "SDL_pixels.h" + "SDL_rect.h" + "SDL_surface.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_pixels.h + "SDL_stdinc.h" + "SDL_endian.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_rect.h + "SDL_stdinc.h" + "SDL_error.h" + "SDL_pixels.h" + "SDL_rwops.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_surface.h + "SDL_stdinc.h" + "SDL_pixels.h" + "SDL_rect.h" + "SDL_blendmode.h" + "SDL_rwops.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_blendmode.h + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_keyboard.h + "SDL_stdinc.h" + "SDL_error.h" + "SDL_keycode.h" + "SDL_video.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_keycode.h + "SDL_stdinc.h" + "SDL_scancode.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_scancode.h + "SDL_stdinc.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_mouse.h + "SDL_stdinc.h" + "SDL_error.h" + "SDL_video.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_joystick.h + "SDL_stdinc.h" + "SDL_error.h" + "SDL_guid.h" + "SDL_mutex.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_guid.h + "SDL_stdinc.h" + "SDL_error.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_gamecontroller.h + "SDL_stdinc.h" + "SDL_error.h" + "SDL_rwops.h" + "SDL_sensor.h" + "SDL_joystick.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_sensor.h + "SDL_stdinc.h" + "SDL_error.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_quit.h + "SDL_stdinc.h" + "SDL_error.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_gesture.h + "SDL_stdinc.h" + "SDL_error.h" + "SDL_video.h" + "SDL_touch.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_touch.h + "SDL_stdinc.h" + "SDL_error.h" + "SDL_video.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_filesystem.h + "SDL_stdinc.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_haptic.h + "SDL_stdinc.h" + "SDL_error.h" + "SDL_joystick.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_hidapi.h + "SDL_stdinc.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_hints.h + "SDL_stdinc.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_loadso.h + "SDL_stdinc.h" + "SDL_error.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_log.h + "SDL_stdinc.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_messagebox.h + "SDL_stdinc.h" + "SDL_video.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_metal.h + "SDL_video.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_power.h + "SDL_stdinc.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_render.h + "SDL_stdinc.h" + "SDL_rect.h" + "SDL_video.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_shape.h + "SDL_stdinc.h" + "SDL_pixels.h" + "SDL_rect.h" + "SDL_surface.h" + "SDL_video.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_system.h + "SDL_stdinc.h" + "SDL_keyboard.h" + "SDL_render.h" + "SDL_video.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_timer.h + "SDL_stdinc.h" + "SDL_error.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_version.h + "SDL_stdinc.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_locale.h + "SDL_stdinc.h" + "SDL_error.h" + "begin_code.h" + "close_code.h" + +1733538930 c:\dev\sdl2-dev\i686-w64-mingw32\include\sdl2\sdl_misc.h + "SDL_stdinc.h" + "begin_code.h" + "close_code.h" + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\theoraplay.h + +1734553087 c:\dev\theora\include\theora\theoradec.h + + + "codec.h" + +1734553090 c:\dev\ogg\include\ogg\ogg.h + + + +1734553090 c:\dev\ogg\include\ogg\os_types.h + + + + + + + + +1734553087 c:\dev\theora\include\theora\codec.h + + +1734553090 c:\dev\vorbis\include\vorbis\codec.h + + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\theoraplay_cvtrgb.h + +1734555295 source:c:\dev\rcbasic4\rcbasic_runtime\resource.rc + +1734515750 source:c:\dev\rcbasic4\rcbasic_runtime\main.cpp + "rc_os_defines.h" + + + + + + + + + + + + "SDL.h" + + + + + + + "rc_defines.h" + "rc_stdlib.h" + "rc_gfx.h" + "rc_gfx3D.h" + "rc_matrix.h" + "rc_geometry.h" + "rc_audio.h" + "rc_net.h" + "rc_video.h" + "rc_windowclose.h" + "rc_test.h" + + "rc_func130_cases.h" + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_defines.h + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_stdlib.h + "rc_os_defines.h" + + + + + + + + + + + + + + + + + + + + "SDL.h" + + + + + + + "rcbasic_ios_native.h" + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_gfx.h + "SDL.h" + + + + + + + + + + + + + "rc_gfx_core.h" + "gui_freetype_font.h" + "rc_utf8.h" + + "rc_sprite2D.h" + "rc_spritelib.h" + "rc_tilelib.h" + "rc_joints.h" + + +1734553100 c:\dev\bullet3\src\bullet\btbulletdynamicscommon.h + "btBulletCollisionCommon.h" + "BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h" + "BulletDynamics/Dynamics/btSimpleDynamicsWorld.h" + "BulletDynamics/Dynamics/btRigidBody.h" + "BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h" + "BulletDynamics/ConstraintSolver/btHingeConstraint.h" + "BulletDynamics/ConstraintSolver/btConeTwistConstraint.h" + "BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h" + "BulletDynamics/ConstraintSolver/btSliderConstraint.h" + "BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h" + "BulletDynamics/ConstraintSolver/btUniversalConstraint.h" + "BulletDynamics/ConstraintSolver/btHinge2Constraint.h" + "BulletDynamics/ConstraintSolver/btGearConstraint.h" + "BulletDynamics/ConstraintSolver/btFixedConstraint.h" + "BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h" + "BulletDynamics/Vehicle/btRaycastVehicle.h" + +1734553100 c:\dev\bullet3\src\bullet\btbulletcollisioncommon.h + "BulletCollision/CollisionDispatch/btCollisionWorld.h" + "BulletCollision/CollisionDispatch/btCollisionObject.h" + "BulletCollision/CollisionShapes/btBoxShape.h" + "BulletCollision/CollisionShapes/btSphereShape.h" + "BulletCollision/CollisionShapes/btCapsuleShape.h" + "BulletCollision/CollisionShapes/btCylinderShape.h" + "BulletCollision/CollisionShapes/btConeShape.h" + "BulletCollision/CollisionShapes/btStaticPlaneShape.h" + "BulletCollision/CollisionShapes/btConvexHullShape.h" + "BulletCollision/CollisionShapes/btTriangleMesh.h" + "BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h" + "BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h" + "BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h" + "BulletCollision/CollisionShapes/btTriangleMeshShape.h" + "BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h" + "BulletCollision/CollisionShapes/btCompoundShape.h" + "BulletCollision/CollisionShapes/btTetrahedronShape.h" + "BulletCollision/CollisionShapes/btEmptyShape.h" + "BulletCollision/CollisionShapes/btMultiSphereShape.h" + "BulletCollision/CollisionShapes/btUniformScalingShape.h" + "BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h" + "BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h" + "BulletCollision/CollisionDispatch/btCollisionDispatcher.h" + "BulletCollision/BroadphaseCollision/btSimpleBroadphase.h" + "BulletCollision/BroadphaseCollision/btAxisSweep3.h" + "BulletCollision/BroadphaseCollision/btDbvtBroadphase.h" + "LinearMath/btQuaternion.h" + "LinearMath/btTransform.h" + "LinearMath/btDefaultMotionState.h" + "LinearMath/btQuickprof.h" + "LinearMath/btIDebugDraw.h" + "LinearMath/btSerializer.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\btboxshape.h + "btPolyhedralConvexShape.h" + "btCollisionMargin.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + "LinearMath/btVector3.h" + "LinearMath/btMinMax.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\btpolyhedralconvexshape.h + "LinearMath/btMatrix3x3.h" + "btConvexInternalShape.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\btconvexinternalshape.h + "btConvexShape.h" + "LinearMath/btAabbUtil2.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\btconvexshape.h + "btCollisionShape.h" + "LinearMath/btVector3.h" + "LinearMath/btTransform.h" + "LinearMath/btMatrix3x3.h" + "btCollisionMargin.h" + "LinearMath/btAlignedAllocator.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\btcollisionshape.h + "LinearMath/btTransform.h" + "LinearMath/btVector3.h" + "LinearMath/btMatrix3x3.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\btcollisionmargin.h + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\btsphereshape.h + "btConvexInternalShape.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\btcapsuleshape.h + "btConvexInternalShape.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\btcylindershape.h + "btBoxShape.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + "LinearMath/btVector3.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\btconeshape.h + "btConvexInternalShape.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\btstaticplaneshape.h + "btConcaveShape.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\btconcaveshape.h + "btCollisionShape.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + "btTriangleCallback.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\bttrianglecallback.h + "LinearMath/btVector3.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\btconvexhullshape.h + "btPolyhedralConvexShape.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + "LinearMath/btAlignedObjectArray.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\bttrianglemesh.h + "btTriangleIndexVertexArray.h" + "LinearMath/btVector3.h" + "LinearMath/btAlignedObjectArray.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\bttriangleindexvertexarray.h + "btStridingMeshInterface.h" + "LinearMath/btAlignedObjectArray.h" + "LinearMath/btScalar.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\btstridingmeshinterface.h + "LinearMath/btVector3.h" + "btTriangleCallback.h" + "btConcaveShape.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\btconvextrianglemeshshape.h + "btPolyhedralConvexShape.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\btbvhtrianglemeshshape.h + "btTriangleMeshShape.h" + "btOptimizedBvh.h" + "LinearMath/btAlignedAllocator.h" + "btTriangleInfoMap.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\bttrianglemeshshape.h + "btConcaveShape.h" + "btStridingMeshInterface.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\btoptimizedbvh.h + "BulletCollision/BroadphaseCollision/btQuantizedBvh.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\bttriangleinfomap.h + "LinearMath/btHashMap.h" + "LinearMath/btSerializer.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\btscaledbvhtrianglemeshshape.h + "BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\btcompoundshape.h + "btCollisionShape.h" + "LinearMath/btVector3.h" + "LinearMath/btTransform.h" + "LinearMath/btMatrix3x3.h" + "btCollisionMargin.h" + "LinearMath/btAlignedObjectArray.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\bttetrahedronshape.h + "btPolyhedralConvexShape.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\btemptyshape.h + "btConcaveShape.h" + "LinearMath/btVector3.h" + "LinearMath/btTransform.h" + "LinearMath/btMatrix3x3.h" + "btCollisionMargin.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\btmultisphereshape.h + "btConvexInternalShape.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + "LinearMath/btAlignedObjectArray.h" + "LinearMath/btAabbUtil2.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisionshapes\btuniformscalingshape.h + "btConvexShape.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisiondispatch\btspherespherecollisionalgorithm.h + "btActivatingCollisionAlgorithm.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + "BulletCollision/CollisionDispatch/btCollisionCreateFunc.h" + "btCollisionDispatcher.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisiondispatch\btactivatingcollisionalgorithm.h + "BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisiondispatch\btdefaultcollisionconfiguration.h + "btCollisionConfiguration.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\collisiondispatch\btcollisionconfiguration.h + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\broadphasecollision\btsimplebroadphase.h + "btOverlappingPairCache.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\broadphasecollision\btoverlappingpaircache.h + "btBroadphaseInterface.h" + "btBroadphaseProxy.h" + "btOverlappingPairCallback.h" + "LinearMath/btAlignedObjectArray.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\broadphasecollision\btbroadphaseinterface.h + "btBroadphaseProxy.h" + "LinearMath/btVector3.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\broadphasecollision\btbroadphaseproxy.h + "LinearMath/btScalar.h" + "LinearMath/btVector3.h" + "LinearMath/btAlignedAllocator.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\broadphasecollision\btoverlappingpaircallback.h + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\broadphasecollision\btaxissweep3.h + "LinearMath/btVector3.h" + "btOverlappingPairCache.h" + "btBroadphaseInterface.h" + "btBroadphaseProxy.h" + "btOverlappingPairCallback.h" + "btDbvtBroadphase.h" + "btAxisSweep3Internal.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\broadphasecollision\btdbvtbroadphase.h + "BulletCollision/BroadphaseCollision/btDbvt.h" + "BulletCollision/BroadphaseCollision/btOverlappingPairCache.h" + "LinearMath/btQuickprof.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\broadphasecollision\btaxissweep3internal.h + "LinearMath/btVector3.h" + "btOverlappingPairCache.h" + "btBroadphaseInterface.h" + "btBroadphaseProxy.h" + "btOverlappingPairCallback.h" + "btDbvtBroadphase.h" + + +1734553100 c:\dev\bullet3\src\bullet\linearmath\btquaternion.h + "btVector3.h" + "btQuadWord.h" + +1734553100 c:\dev\bullet3\src\bullet\linearmath\btvector3.h + "btScalar.h" + "btMinMax.h" + "btAlignedAllocator.h" + +1734553100 c:\dev\bullet3\src\bullet\linearmath\btscalar.h + + + + + + + + + + + + + + + + + + + + + +1734553100 c:\dev\bullet3\src\bullet\linearmath\btminmax.h + "btScalar.h" + +1734553100 c:\dev\bullet3\src\bullet\linearmath\btalignedallocator.h + "btScalar.h" + +1734553100 c:\dev\bullet3\src\bullet\linearmath\btquadword.h + "btScalar.h" + "btMinMax.h" + + +1734553100 c:\dev\bullet3\src\bullet\linearmath\bttransform.h + "btMatrix3x3.h" + +1734553100 c:\dev\bullet3\src\bullet\linearmath\btmatrix3x3.h + "btVector3.h" + "btQuaternion.h" + + +1734553100 c:\dev\bullet3\src\bullet\linearmath\btdefaultmotionstate.h + "btMotionState.h" + +1734553100 c:\dev\bullet3\src\bullet\linearmath\btmotionstate.h + "btTransform.h" + +1734553100 c:\dev\bullet3\src\bullet\linearmath\btquickprof.h + "btScalar.h" + + "btAlignedAllocator.h" + + +1734553100 c:\dev\bullet3\src\bullet\linearmath\btidebugdraw.h + "btVector3.h" + "btTransform.h" + +1734553100 c:\dev\bullet3\src\bullet\linearmath\btserializer.h + "btScalar.h" + "btHashMap.h" + + + +1734553100 c:\dev\bullet3\src\bullet\linearmath\bthashmap.h + + "btAlignedObjectArray.h" + +1734553100 c:\dev\bullet3\src\bullet\linearmath\btalignedobjectarray.h + "btScalar.h" + "btAlignedAllocator.h" + + + + +1734553100 c:\dev\bullet3\src\bullet\bulletdynamics\dynamics\btdiscretedynamicsworld.h + "btDynamicsWorld.h" + "LinearMath/btAlignedObjectArray.h" + "LinearMath/btThreads.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletdynamics\dynamics\btdynamicsworld.h + "BulletCollision/CollisionDispatch/btCollisionWorld.h" + "BulletDynamics/ConstraintSolver/btContactSolverInfo.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletdynamics\dynamics\btsimpledynamicsworld.h + "btDynamicsWorld.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletdynamics\dynamics\btrigidbody.h + "LinearMath/btAlignedObjectArray.h" + "LinearMath/btTransform.h" + "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h" + "BulletCollision/CollisionDispatch/btCollisionObject.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletdynamics\constraintsolver\btpoint2pointconstraint.h + "LinearMath/btVector3.h" + "btJacobianEntry.h" + "btTypedConstraint.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletdynamics\constraintsolver\btjacobianentry.h + "LinearMath/btMatrix3x3.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletdynamics\constraintsolver\bttypedconstraint.h + "LinearMath/btScalar.h" + "btSolverConstraint.h" + "BulletDynamics/Dynamics/btRigidBody.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletdynamics\constraintsolver\btsolverconstraint.h + "LinearMath/btVector3.h" + "LinearMath/btMatrix3x3.h" + "btJacobianEntry.h" + "LinearMath/btAlignedObjectArray.h" + "btSolverBody.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletdynamics\constraintsolver\btsolverbody.h + "LinearMath/btVector3.h" + "LinearMath/btMatrix3x3.h" + "LinearMath/btAlignedAllocator.h" + "LinearMath/btTransformUtil.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletdynamics\constraintsolver\bthingeconstraint.h + "LinearMath/btVector3.h" + "btJacobianEntry.h" + "btTypedConstraint.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletdynamics\constraintsolver\btconetwistconstraint.h + "LinearMath/btVector3.h" + "btJacobianEntry.h" + "btTypedConstraint.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletdynamics\constraintsolver\btgeneric6dofconstraint.h + "LinearMath/btVector3.h" + "btJacobianEntry.h" + "btTypedConstraint.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletdynamics\constraintsolver\btsliderconstraint.h + "LinearMath/btScalar.h" + "LinearMath/btVector3.h" + "btJacobianEntry.h" + "btTypedConstraint.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletdynamics\constraintsolver\btgeneric6dofspringconstraint.h + "LinearMath/btVector3.h" + "btTypedConstraint.h" + "btGeneric6DofConstraint.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletdynamics\constraintsolver\btuniversalconstraint.h + "LinearMath/btVector3.h" + "btTypedConstraint.h" + "btGeneric6DofConstraint.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletdynamics\constraintsolver\bthinge2constraint.h + "LinearMath/btVector3.h" + "btTypedConstraint.h" + "btGeneric6DofSpring2Constraint.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletdynamics\constraintsolver\btgeneric6dofspring2constraint.h + "LinearMath/btVector3.h" + "btJacobianEntry.h" + "btTypedConstraint.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletdynamics\constraintsolver\btgearconstraint.h + "BulletDynamics/ConstraintSolver/btTypedConstraint.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletdynamics\constraintsolver\btfixedconstraint.h + "btGeneric6DofSpring2Constraint.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletdynamics\constraintsolver\btsequentialimpulseconstraintsolver.h + "BulletDynamics/ConstraintSolver/btTypedConstraint.h" + "BulletDynamics/ConstraintSolver/btContactSolverInfo.h" + "BulletDynamics/ConstraintSolver/btSolverBody.h" + "BulletDynamics/ConstraintSolver/btSolverConstraint.h" + "BulletCollision/NarrowPhaseCollision/btManifoldPoint.h" + "BulletDynamics/ConstraintSolver/btConstraintSolver.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletdynamics\vehicle\btraycastvehicle.h + "BulletDynamics/Dynamics/btRigidBody.h" + "BulletDynamics/ConstraintSolver/btTypedConstraint.h" + "btVehicleRaycaster.h" + "LinearMath/btAlignedObjectArray.h" + "btWheelInfo.h" + "BulletDynamics/Dynamics/btActionInterface.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletdynamics\vehicle\btvehicleraycaster.h + "LinearMath/btVector3.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletdynamics\vehicle\btwheelinfo.h + "LinearMath/btVector3.h" + "LinearMath/btTransform.h" + +1734555334 c:\dev\rcbasic4\rcbasic_runtime\rc_gfx_core.h + "SDL.h" + "btBulletDynamicsCommon.h" + "BulletSoftBody/btSoftRigidDynamicsWorld.h" + "BulletCollision/NarrowPhaseCollision/btRaycastCallback.h" + + + + + + + + + + + + + "gui_freetype_font.h" + "rc_utf8.h" + "camera.h" + + "rc_sprite2D.h" + + "an8parser.h" + + +1734553100 c:\dev\bullet3\src\bulletcollision\narrowphasecollision\btraycastcallback.h + "BulletCollision/CollisionShapes/btTriangleCallback.h" + "LinearMath/btTransform.h" + +1734553100 c:\dev\bullet3\src\bullet\bulletcollision\narrowphasecollision\btraycastcallback.h + "BulletCollision/CollisionShapes/btTriangleCallback.h" + "LinearMath/btTransform.h" + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_utf8.h + + + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\camera.h + + + +1734553091 c:\dev\box2d\include\box2d\box2d.h + "b2_settings.h" + "b2_draw.h" + "b2_timer.h" + "b2_chain_shape.h" + "b2_circle_shape.h" + "b2_edge_shape.h" + "b2_polygon_shape.h" + "b2_broad_phase.h" + "b2_dynamic_tree.h" + "b2_body.h" + "b2_contact.h" + "b2_fixture.h" + "b2_time_step.h" + "b2_world.h" + "b2_world_callbacks.h" + "b2_distance_joint.h" + "b2_friction_joint.h" + "b2_gear_joint.h" + "b2_motor_joint.h" + "b2_mouse_joint.h" + "b2_prismatic_joint.h" + "b2_pulley_joint.h" + "b2_revolute_joint.h" + "b2_weld_joint.h" + "b2_wheel_joint.h" + +1734553091 c:\dev\box2d\include\box2d\b2_settings.h + "b2_types.h" + "b2_api.h" + "b2_user_settings.h" + + + "b2_common.h" + +1734553091 c:\dev\box2d\include\box2d\b2_types.h + +1734553091 c:\dev\box2d\include\box2d\b2_api.h + +1734553091 c:\dev\box2d\include\box2d\b2_common.h + "b2_settings.h" + + + + +1734553091 c:\dev\box2d\include\box2d\b2_draw.h + "b2_api.h" + "b2_math.h" + +1734553091 c:\dev\box2d\include\box2d\b2_math.h + + "b2_api.h" + "b2_settings.h" + +1734553091 c:\dev\box2d\include\box2d\b2_timer.h + "b2_api.h" + "b2_settings.h" + +1734553091 c:\dev\box2d\include\box2d\b2_chain_shape.h + "b2_api.h" + "b2_shape.h" + +1734553091 c:\dev\box2d\include\box2d\b2_shape.h + "b2_api.h" + "b2_math.h" + "b2_collision.h" + +1734553091 c:\dev\box2d\include\box2d\b2_collision.h + + "b2_api.h" + "b2_math.h" + +1734553091 c:\dev\box2d\include\box2d\b2_circle_shape.h + "b2_api.h" + "b2_shape.h" + +1734553091 c:\dev\box2d\include\box2d\b2_edge_shape.h + "b2_api.h" + "b2_shape.h" + +1734553091 c:\dev\box2d\include\box2d\b2_polygon_shape.h + "b2_api.h" + "b2_shape.h" + +1734553091 c:\dev\box2d\include\box2d\b2_broad_phase.h + "b2_api.h" + "b2_settings.h" + "b2_collision.h" + "b2_dynamic_tree.h" + +1734553091 c:\dev\box2d\include\box2d\b2_dynamic_tree.h + "b2_api.h" + "b2_collision.h" + "b2_growable_stack.h" + +1734553091 c:\dev\box2d\include\box2d\b2_growable_stack.h + + "b2_settings.h" + +1734553091 c:\dev\box2d\include\box2d\b2_body.h + "b2_api.h" + "b2_math.h" + "b2_shape.h" + +1734553091 c:\dev\box2d\include\box2d\b2_contact.h + "b2_api.h" + "b2_collision.h" + "b2_fixture.h" + "b2_math.h" + "b2_shape.h" + +1734553091 c:\dev\box2d\include\box2d\b2_fixture.h + "b2_api.h" + "b2_body.h" + "b2_collision.h" + "b2_shape.h" + +1734553091 c:\dev\box2d\include\box2d\b2_time_step.h + "b2_api.h" + "b2_math.h" + +1734553091 c:\dev\box2d\include\box2d\b2_world.h + "b2_api.h" + "b2_block_allocator.h" + "b2_contact_manager.h" + "b2_math.h" + "b2_stack_allocator.h" + "b2_time_step.h" + "b2_world_callbacks.h" + +1734553091 c:\dev\box2d\include\box2d\b2_block_allocator.h + "b2_api.h" + "b2_settings.h" + +1734553091 c:\dev\box2d\include\box2d\b2_contact_manager.h + "b2_api.h" + "b2_broad_phase.h" + +1734553091 c:\dev\box2d\include\box2d\b2_stack_allocator.h + "b2_api.h" + "b2_settings.h" + +1734553091 c:\dev\box2d\include\box2d\b2_world_callbacks.h + "b2_api.h" + "b2_settings.h" + +1734553091 c:\dev\box2d\include\box2d\b2_distance_joint.h + "b2_api.h" + "b2_joint.h" + +1734553091 c:\dev\box2d\include\box2d\b2_joint.h + "b2_api.h" + "b2_math.h" + +1734553091 c:\dev\box2d\include\box2d\b2_friction_joint.h + "b2_api.h" + "b2_joint.h" + +1734553091 c:\dev\box2d\include\box2d\b2_gear_joint.h + "b2_joint.h" + +1734553091 c:\dev\box2d\include\box2d\b2_motor_joint.h + "b2_api.h" + "b2_joint.h" + +1734553091 c:\dev\box2d\include\box2d\b2_mouse_joint.h + "b2_api.h" + "b2_joint.h" + +1734553091 c:\dev\box2d\include\box2d\b2_prismatic_joint.h + "b2_api.h" + "b2_joint.h" + +1734553091 c:\dev\box2d\include\box2d\b2_pulley_joint.h + "b2_api.h" + "b2_joint.h" + +1734553091 c:\dev\box2d\include\box2d\b2_revolute_joint.h + "b2_api.h" + "b2_joint.h" + +1734553091 c:\dev\box2d\include\box2d\b2_weld_joint.h + "b2_api.h" + "b2_joint.h" + +1734553091 c:\dev\box2d\include\box2d\b2_wheel_joint.h + "b2_api.h" + "b2_joint.h" + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_sprite2d.h + + + +1734553079 c:\dev\an8-parser\an8parser.h + + + + + + + + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_spritelib.h + "SDL.h" + + "rc_sprite2D.h" + "rc_gfx_core.h" + "rc_sprite_physics.h" + "rc_joints.h" + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_sprite_physics.h + "rc_sprite2D.h" + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_joints.h + "SDL.h" + + "rc_sprite2D.h" + "rc_gfx_core.h" + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_tilelib.h + "SDL.h" + + "rc_tilemap.h" + "rc_gfx_core.h" + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_tilemap.h + + + +1734555650 c:\dev\irrtheora\irrtheora.h + + + + "theoraplay.h" + +1705857742 c:\dev\sdl2_mixer-dev\i686-w64-mingw32\include\sdl2\sdl_mixer.h + "SDL_stdinc.h" + "SDL_rwops.h" + "SDL_audio.h" + "SDL_endian.h" + "SDL_version.h" + "begin_code.h" + "close_code.h" + +1734553080 c:\dev\irrtheora\theoraplay.h + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_gfx3d.h + "SDL.h" + + + + + + + + + + + + + + "camera.h" + "rc_gfx_core.h" + "rc_matrix.h" + "rc_physics3D_base.h" + "rc_base_actor.h" + "rc_actor_material.h" + "rc_actor_animation.h" + "rc_actor_physics.h" + "rc_constraint.h" + "rc_mesh.h" + "rc_particles.h" + "rc_scene.h" + "rc_camera.h" + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_matrix.h + + + + + + + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_physics3d_base.h + "rc_gfx_core.h" + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_base_actor.h + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_actor_material.h + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_actor_animation.h + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_actor_physics.h + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_constraint.h + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_mesh.h + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_particles.h + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_scene.h + "rc_gfx_core.h" + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_camera.h + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_geometry.h + "rc_matrix.h" + + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_audio.h + + "rc_os_defines.h" + + + + + "SDL.h" + "SDL_mixer.h" + + + + "SDL2/SDL.h" + "SDL2/SDL_mixer.h" + + + + + + + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_net.h + "rc_os_defines.h" + + "SDL.h" + + + + + "SDL_net.h" + + + "SDL2/SDL.h" + + + + + + "SDL2/SDL_net.h" + + + + + + + + + + +1660924818 c:\dev\sdl2_net-dev\i686-w64-mingw32\include\sdl2\sdl_net.h + + "SDL.h" + "SDL_endian.h" + "SDL_version.h" + "begin_code.h" + "close_code.h" + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_video.h + "rc_gfx_core.h" + + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_windowclose.h + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_test.h + +1734515750 c:\dev\rcbasic4\rcbasic_runtime\rc_func130_cases.h + diff --git a/rcbasic_runtime/rcbasic_runtime_win.layout b/rcbasic_runtime/rcbasic_runtime_win.layout new file mode 100644 index 0000000..593c06e --- /dev/null +++ b/rcbasic_runtime/rcbasic_runtime_win.layout @@ -0,0 +1,5 @@ + + + + + diff --git a/rcbasic_runtime/resource.rc b/rcbasic_runtime/resource.rc index e047385..32cf90c 100755 --- a/rcbasic_runtime/resource.rc +++ b/rcbasic_runtime/resource.rc @@ -1 +1 @@ -MAINICON ICON "rcbasic.ico" +MAINICON ICON "icon/rcbasic.ico"