diff --git a/rcbasic_build/intern_inc/switch_cases.h b/rcbasic_build/intern_inc/switch_cases.h index e027382..7cac2d6 100644 --- a/rcbasic_build/intern_inc/switch_cases.h +++ b/rcbasic_build/intern_inc/switch_cases.h @@ -527,6 +527,7 @@ rc_getSpriteAlpha( GETSPRITEALPHA_SPRITE ) rc_addSpriteChild( ADDSPRITECHILD_SPRITE, ADDSPRITECHILD_CHILD_SPRITE, ADDSPRITECHILD_X, ADDSPRITECHILD_Y ) rc_removeSpriteChild( REMOVESPRITECHILD_SPRITE, REMOVESPRITECHILD_CHILD_INDEX ) rc_getSpriteChildIndex( GETSPRITECHILDINDEX_SPRITE, GETSPRITECHILDINDEX_CHILD_SPRITE ) +rc_getSpriteCollision( GETSPRITECOLLISION_SPRITEA, GETSPRITECOLLISION_SPRITEB ) rc_createSpriteAnimation( CREATESPRITEANIMATION_SPRITE, CREATESPRITEANIMATION_ANIM_LENGTH, CREATESPRITEANIMATION_SPEED ) rc_setSpriteFrame( SETSPRITEFRAME_SPRITE, SETSPRITEFRAME_FRAME ) rc_getSpriteFrame( GETSPRITEFRAME_SPRITE ) diff --git a/rcbasic_build/intern_lib/sprites.bas b/rcbasic_build/intern_lib/sprites.bas index 5a617ba..0e86567 100644 --- a/rcbasic_build/intern_lib/sprites.bas +++ b/rcbasic_build/intern_lib/sprites.bas @@ -32,3 +32,4 @@ Function GetSpriteAlpha(sprite) Function AddSpriteChild(sprite, child_sprite, x, y) Sub RemoveSpriteChild(sprite, child_index) Function GetSpriteChildIndex(sprite, child_sprite) +Function GetSpriteCollision(spriteA, spriteB) diff --git a/rcbasic_build/main.cpp b/rcbasic_build/main.cpp index 5b0b130..3abf61d 100755 --- a/rcbasic_build/main.cpp +++ b/rcbasic_build/main.cpp @@ -926,6 +926,7 @@ int main(int argc, char * argv[]) bool clean_after_build = true; //DEBUG START + //rcbasic_build_debug = true; //chdir("/home/n00b/Programs/rcbasic/examples/Sprite_Test"); //chdir("/home/n00b/GameDev/Ambient/Ambient_Project"); rc_filename = "main.bas"; @@ -967,7 +968,7 @@ int main(int argc, char * argv[]) if(rc_filename.compare("--version")==0) { - cout << "RCBASIC Compiler v4.8" << endl; + cout << "RCBASIC Compiler v4.9" << endl; return 0; } diff --git a/rcbasic_build/rc_builtin.h b/rcbasic_build/rc_builtin.h index 756c62c..29d844a 100755 --- a/rcbasic_build/rc_builtin.h +++ b/rcbasic_build/rc_builtin.h @@ -1555,6 +1555,9 @@ void init_embedded_functions() embed_function("GetSpriteChildIndex", ID_TYPE_FN_NUM); add_embedded_arg("sprite", ID_TYPE_NUM); add_embedded_arg("child_sprite", ID_TYPE_NUM); + embed_function("GetSpriteCollision", ID_TYPE_FN_NUM); + add_embedded_arg("spriteA", ID_TYPE_NUM); + add_embedded_arg("spriteB", 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); diff --git a/rcbasic_build/rcbasic4_changes.ods b/rcbasic_build/rcbasic4_changes.ods index 03b8f98..5ab8add 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 3ae061e..db32d67 100755 --- a/rcbasic_build/rcbasic_build.depend +++ b/rcbasic_build/rcbasic_build.depend @@ -1,5 +1,5 @@ # depslib dependency file v1.0 -1771619583 source:/home/n00b/Projects/RCBASIC4/rcbasic_build/main.cpp +1772595486 source:/home/n00b/Projects/RCBASIC4/rcbasic_build/main.cpp @@ -14,7 +14,7 @@ "env_resolve.h" "identifier.h" -1764140917 /home/n00b/Projects/RCBASIC4/rcbasic_build/tokenizer.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_build/tokenizer.h @@ -37,14 +37,14 @@ 1752004854 /home/n00b/Projects/RCBASIC4/rcbasic_build/constants.h -1770926352 /home/n00b/Projects/RCBASIC4/rcbasic_build/parser.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_build/parser.h "tokenizer.h" "identifier.h" "rc_global.h" "constants.h" -1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_build/identifier.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_build/identifier.h "rc_global.h" @@ -54,7 +54,7 @@ 1752004854 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_global.h -1771626799 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_builtin.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_builtin.h "identifier.h" 1752004854 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_vm_asm.h diff --git a/rcbasic_build/rcbasic_dev.txt b/rcbasic_build/rcbasic_dev.txt index 6ac69bd..5a25f44 100644 --- a/rcbasic_build/rcbasic_dev.txt +++ b/rcbasic_build/rcbasic_dev.txt @@ -1549,6 +1549,9 @@ add_embedded_arg("child_index", ID_TYPE_NUM); embed_function("GetSpriteChildIndex", ID_TYPE_FN_NUM); add_embedded_arg("sprite", ID_TYPE_NUM); add_embedded_arg("child_sprite", ID_TYPE_NUM); +embed_function("GetSpriteCollision", ID_TYPE_FN_NUM); +add_embedded_arg("spriteA", ID_TYPE_NUM); +add_embedded_arg("spriteB", 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); diff --git a/rcbasic_build/rcbasic_dev2.txt b/rcbasic_build/rcbasic_dev2.txt index e663375..d64d8a2 100644 --- a/rcbasic_build/rcbasic_dev2.txt +++ b/rcbasic_build/rcbasic_dev2.txt @@ -1549,250 +1549,253 @@ #define FN_GetSpriteChildIndex 528 #define GETSPRITECHILDINDEX_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETSPRITECHILDINDEX_CHILD_SPRITE num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_CreateSpriteAnimation 529 +#define FN_GetSpriteCollision 529 +#define GETSPRITECOLLISION_SPRITEA num_var[0].nref[0].value[ num_var[0].byref_offset ] +#define GETSPRITECOLLISION_SPRITEB num_var[1].nref[0].value[ num_var[1].byref_offset ] +#define FN_CreateSpriteAnimation 530 #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 530 +#define FN_SetSpriteFrame 531 #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 531 +#define FN_GetSpriteFrame 532 #define GETSPRITEFRAME_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteAnimationFrame 532 +#define FN_SetSpriteAnimationFrame 533 #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 533 +#define FN_GetSpriteAnimationFrame 534 #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 534 +#define FN_SetSpriteAnimationLength 535 #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 535 +#define FN_GetSpriteAnimationLength 536 #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 536 +#define FN_SetSpriteAnimationSpeed 537 #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 537 +#define FN_GetSpriteAnimationSpeed 538 #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 538 +#define FN_SetSpriteAnimation 539 #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 539 +#define FN_GetSpriteAnimation 540 #define GETSPRITEANIMATION_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetSpriteCurrentAnimationFrame 540 +#define FN_GetSpriteCurrentAnimationFrame 541 #define GETSPRITECURRENTANIMATIONFRAME_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_NumSpriteAnimationLoops 541 +#define FN_NumSpriteAnimationLoops 542 #define NUMSPRITEANIMATIONLOOPS_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SpriteAnimationIsPlaying 542 +#define FN_SpriteAnimationIsPlaying 543 #define SPRITEANIMATIONISPLAYING_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_DeleteSpriteAnimation 543 +#define FN_DeleteSpriteAnimation 544 #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_GetSpriteAnimationSource 544 +#define FN_GetSpriteAnimationSource 545 #define GETSPRITEANIMATIONSOURCE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETSPRITEANIMATIONSOURCE_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_getSpriteCenter 545 +#define FN_getSpriteCenter 546 #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 546 +#define FN_setSpriteLinearVelocity 547 #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 547 +#define FN_getSpriteLinearVelocity 548 #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 548 +#define FN_setSpriteAngularVelocity 549 #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 549 +#define FN_getSpriteAngularVelocity 550 #define GETSPRITEANGULARVELOCITY_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_applySpriteForce 550 +#define FN_applySpriteForce 551 #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 551 +#define FN_applySpriteCentralForce 552 #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 552 +#define FN_applySpriteTorque 553 #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 553 +#define FN_applySpriteLinearImpulse 554 #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 554 +#define FN_applySpriteAngularImpulse 555 #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 555 +#define FN_getSpriteMass 556 #define GETSPRITEMASS_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSpriteInertia 556 +#define FN_getSpriteInertia 557 #define GETSPRITEINERTIA_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSpriteWorldPoint 557 +#define FN_getSpriteWorldPoint 558 #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 558 +#define FN_getSpriteWorldVector 559 #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 559 +#define FN_getSpriteLocalPoint 560 #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 560 +#define FN_getSpriteLocalVector 561 #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 561 +#define FN_getSpriteLinearVelocityFromLocalPoint 562 #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 562 +#define FN_getSpriteLinearVelocityFromWorldPoint 563 #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 563 +#define FN_getSpriteLinearDamping 564 #define GETSPRITELINEARDAMPING_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSpriteLinearDamping 564 +#define FN_setSpriteLinearDamping 565 #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 565 +#define FN_getSpriteAngularDamping 566 #define GETSPRITEANGULARDAMPING_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSpriteAngularDamping 566 +#define FN_setSpriteAngularDamping 567 #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 567 +#define FN_getSpriteGravityScale 568 #define GETSPRITEGRAVITYSCALE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSpriteGravityScale 568 +#define FN_setSpriteGravityScale 569 #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 569 +#define FN_setSpriteBullet 570 #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 570 +#define FN_spriteIsBullet 571 #define SPRITEISBULLET_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSpriteSleepAllowed 571 +#define FN_setSpriteSleepAllowed 572 #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 572 +#define FN_spriteSleepAllowed 573 #define SPRITESLEEPALLOWED_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSpriteAwake 573 +#define FN_setSpriteAwake 574 #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 574 +#define FN_spriteIsAwake 575 #define SPRITEISAWAKE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSpriteFixedRotation 575 +#define FN_setSpriteFixedRotation 576 #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 576 +#define FN_spriteIsFixedRotation 577 #define SPRITEISFIXEDROTATION_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteDensity 577 +#define FN_SetSpriteDensity 578 #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 578 +#define FN_GetSpriteDensity 579 #define GETSPRITEDENSITY_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteFriction 579 +#define FN_SetSpriteFriction 580 #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 580 +#define FN_GetSpriteFriction 581 #define GETSPRITEFRICTION_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteRestitution 581 +#define FN_SetSpriteRestitution 582 #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 582 +#define FN_GetSpriteRestitution 583 #define GETSPRITERESTITUTION_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteRestitutionThreshold 583 +#define FN_SetSpriteRestitutionThreshold 584 #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 584 +#define FN_GetSpriteRestitutionThreshold 585 #define GETSPRITERESTITUTIONTHRESHOLD_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetSpriteAABB 585 +#define FN_GetSpriteAABB 586 #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 586 +#define FN_SetGravity2D 587 #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 587 +#define FN_GetGravity2D 588 #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 588 +#define FN_SetWorld2DTimeStep 589 #define SETWORLD2DTIMESTEP_TS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetWorld2DVelocityIterations 589 +#define FN_SetWorld2DVelocityIterations 590 #define SETWORLD2DVELOCITYITERATIONS_V num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetWorld2DPositionIterations 590 +#define FN_SetWorld2DPositionIterations 591 #define SETWORLD2DPOSITIONITERATIONS_P num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetWorld2DTimeStep 591 -#define FN_GetWorld2DVelocityIterations 592 -#define FN_GetWorld2DPositionIterations 593 -#define FN_SetWorld2DAutoClearForces 594 +#define FN_GetWorld2DTimeStep 592 +#define FN_GetWorld2DVelocityIterations 593 +#define FN_GetWorld2DPositionIterations 594 +#define FN_SetWorld2DAutoClearForces 595 #define SETWORLD2DAUTOCLEARFORCES_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetWorld2DAutoClearForces 595 -#define FN_CastRay2D 596 +#define FN_GetWorld2DAutoClearForces 596 +#define FN_CastRay2D 597 #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 597 +#define FN_CastRay2D_All 598 #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 598 +#define FN_GetRayHit2D 599 #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_SetSpriteShape 599 +#define FN_SetSpriteShape 600 #define SETSPRITESHAPE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETSPRITESHAPE_SHAPE num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetSpriteShape 600 +#define FN_GetSpriteShape 601 #define GETSPRITESHAPE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteRadius 601 +#define FN_SetSpriteRadius 602 #define SETSPRITERADIUS_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETSPRITERADIUS_RADIUS num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetSpriteRadius 602 +#define FN_GetSpriteRadius 603 #define GETSPRITERADIUS_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteBox 603 +#define FN_SetSpriteBox 604 #define SETSPRITEBOX_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETSPRITEBOX_W num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETSPRITEBOX_H num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_GetSpriteBoxSize 604 +#define FN_GetSpriteBoxSize 605 #define GETSPRITEBOXSIZE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETSPRITEBOXSIZE_W num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETSPRITEBOXSIZE_H num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetSpriteChain 605 +#define FN_SetSpriteChain 606 #define SETSPRITECHAIN_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETSPRITECHAIN_VX num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETSPRITECHAIN_VY num_var[2].nref[0].value[ num_var[2].byref_offset ] @@ -1801,29 +1804,29 @@ #define SETSPRITECHAIN_PREV_Y num_var[5].nref[0].value[ num_var[5].byref_offset ] #define SETSPRITECHAIN_NEXT_X num_var[6].nref[0].value[ num_var[6].byref_offset ] #define SETSPRITECHAIN_NEXT_Y num_var[7].nref[0].value[ num_var[7].byref_offset ] -#define FN_SetSpriteChainLoop 606 +#define FN_SetSpriteChainLoop 607 #define SETSPRITECHAINLOOP_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETSPRITECHAINLOOP_VX num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETSPRITECHAINLOOP_VY num_var[2].nref[0].value[ num_var[2].byref_offset ] #define SETSPRITECHAINLOOP_V_COUNT num_var[3].nref[0].value[ num_var[3].byref_offset ] -#define FN_SetSpritePolygon 607 +#define FN_SetSpritePolygon 608 #define SETSPRITEPOLYGON_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETSPRITEPOLYGON_VX num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETSPRITEPOLYGON_VY num_var[2].nref[0].value[ num_var[2].byref_offset ] #define SETSPRITEPOLYGON_V_COUNT num_var[3].nref[0].value[ num_var[3].byref_offset ] -#define FN_SetSpriteShapeOffset 608 +#define FN_SetSpriteShapeOffset 609 #define SETSPRITESHAPEOFFSET_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETSPRITESHAPEOFFSET_X num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETSPRITESHAPEOFFSET_Y num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_GetSpriteShapeOffset 609 +#define FN_GetSpriteShapeOffset 610 #define GETSPRITESHAPEOFFSET_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETSPRITESHAPEOFFSET_X num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETSPRITESHAPEOFFSET_Y num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_GetSpriteWorldCenter 610 +#define FN_GetSpriteWorldCenter 611 #define GETSPRITEWORLDCENTER_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETSPRITEWORLDCENTER_X num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETSPRITEWORLDCENTER_Y num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_createDistanceJoint 611 +#define FN_createDistanceJoint 612 #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 ] @@ -1831,22 +1834,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 612 +#define FN_createFrictionJoint 613 #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 613 +#define FN_createGearJoint 614 #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 614 +#define FN_createMotorJoint 615 #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 615 +#define FN_createPrismaticJoint 616 #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 ] @@ -1854,7 +1857,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 616 +#define FN_createPulleyJoint 617 #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 ] @@ -1867,19 +1870,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 617 +#define FN_createRevoluteJoint 618 #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 618 +#define FN_createWeldJoint 619 #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 619 +#define FN_createWheelJoint 620 #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 ] @@ -1887,225 +1890,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 620 +#define FN_getJointWorldAnchorA 621 #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 621 +#define FN_getJointWorldAnchorB 622 #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 622 +#define FN_getJointReactionForce 623 #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 623 +#define FN_getJointReactionTorque 624 #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 624 +#define FN_getJointLocalAnchorA 625 #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 625 +#define FN_getJointLocalAnchorB 626 #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 626 +#define FN_setJointLength 627 #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 627 +#define FN_getJointLength 628 #define GETJOINTLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointMinLength 628 +#define FN_setJointMinLength 629 #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 629 +#define FN_getJointMinLength 630 #define GETJOINTMINLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointMaxLength 630 +#define FN_setJointMaxLength 631 #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 631 +#define FN_getJointMaxLength 632 #define GETJOINTMAXLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointCurrentLength 632 +#define FN_getJointCurrentLength 633 #define GETJOINTCURRENTLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointStiffness 633 +#define FN_setJointStiffness 634 #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 634 +#define FN_getJointStiffness 635 #define GETJOINTSTIFFNESS_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointDamping 635 +#define FN_setJointDamping 636 #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 636 +#define FN_getJointDamping 637 #define GETJOINTDAMPING_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointMaxForce 637 +#define FN_setJointMaxForce 638 #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 638 +#define FN_getJointMaxForce 639 #define GETJOINTMAXFORCE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointMaxTorque 639 +#define FN_setJointMaxTorque 640 #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 640 +#define FN_getJointMaxTorque 641 #define GETJOINTMAXTORQUE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointCorrectionFactor 641 +#define FN_setJointCorrectionFactor 642 #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 642 +#define FN_getJointCorrectionFactor 643 #define GETJOINTCORRECTIONFACTOR_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointRatio 643 +#define FN_setJointRatio 644 #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 644 +#define FN_getJointRatio 645 #define GETJOINTRATIO_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointLinearOffset 645 +#define FN_setJointLinearOffset 646 #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 646 +#define FN_getJointLinearOffset 647 #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 647 +#define FN_setJointAngularOffset 648 #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 648 +#define FN_getJointAngularOffset 649 #define GETJOINTANGULAROFFSET_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointLocalAxisA 649 +#define FN_getJointLocalAxisA 650 #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 650 +#define FN_getJointReferenceAngle 651 #define GETJOINTREFERENCEANGLE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointTranslation 651 +#define FN_getJointTranslation 652 #define GETJOINTTRANSLATION_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointSpeed 652 +#define FN_getJointSpeed 653 #define GETJOINTSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_jointIsLimitEnabled 653 +#define FN_jointIsLimitEnabled 654 #define JOINTISLIMITENABLED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_enableJointLimit 654 +#define FN_enableJointLimit 655 #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 655 +#define FN_getJointLowerLimit 656 #define GETJOINTLOWERLIMIT_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointUpperLimit 656 +#define FN_getJointUpperLimit 657 #define GETJOINTUPPERLIMIT_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointLimits 657 +#define FN_setJointLimits 658 #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 658 +#define FN_jointMotorIsEnabled 659 #define JOINTMOTORISENABLED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_enableJointMotor 659 +#define FN_enableJointMotor 660 #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 660 +#define FN_setJointMotorSpeed 661 #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 661 +#define FN_getJointMotorSpeed 662 #define GETJOINTMOTORSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointMaxMotorForce 662 +#define FN_setJointMaxMotorForce 663 #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 663 +#define FN_getJointMaxMotorForce 664 #define GETJOINTMAXMOTORFORCE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointMotorForce 664 +#define FN_getJointMotorForce 665 #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 665 +#define FN_setJointMaxMotorTorque 666 #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 666 +#define FN_getJointMaxMotorTorque 667 #define GETJOINTMAXMOTORTORQUE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointMotorTorque 667 +#define FN_getJointMotorTorque 668 #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 668 +#define FN_getJointGroundAnchorA 669 #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 669 +#define FN_getJointGroundAnchorB 670 #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 670 +#define FN_getJointLengthA 671 #define GETJOINTLENGTHA_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointLengthB 671 +#define FN_getJointLengthB 672 #define GETJOINTLENGTHB_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointCurrentLengthA 672 +#define FN_getJointCurrentLengthA 673 #define GETJOINTCURRENTLENGTHA_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointCurrentLengthB 673 +#define FN_getJointCurrentLengthB 674 #define GETJOINTCURRENTLENGTHB_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointOrigin 674 +#define FN_setJointOrigin 675 #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 675 +#define FN_getJointAngle 676 #define GETJOINTANGLE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointLinearSpeed 676 +#define FN_getJointLinearSpeed 677 #define GETJOINTLINEARSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointAngularSpeed 677 +#define FN_getJointAngularSpeed 678 #define GETJOINTANGULARSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_DeleteJoint 678 +#define FN_DeleteJoint 679 #define DELETEJOINT_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_JointExists 679 +#define FN_JointExists 680 #define JOINTEXISTS_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateTileSet 680 +#define FN_CreateTileSet 681 #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 681 +#define FN_SetTileAnimationLength 682 #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 682 +#define FN_GetTileAnimationLength 683 #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 683 +#define FN_SetTileAnimationFrame 684 #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 684 +#define FN_GetTileAnimationFrame 685 #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 685 +#define FN_SetTileAnimationSpeed 686 #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 686 +#define FN_GetTileAnimationSpeed 687 #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 687 +#define FN_CreateTileMap 688 #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 688 +#define FN_SetTileMapSize 689 #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 689 +#define FN_GetTileMapSize 690 #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 690 +#define FN_SetTile 691 #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 691 +#define FN_GetTile 692 #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 692 +#define FN_FillTile 693 #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 693 +#define FN_DrawTileMap 694 #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 ] @@ -2113,20 +2116,20 @@ #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 694 +#define FN_DeleteTileSet 695 #define DELETETILESET_TILESET num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_DeleteTileMap 695 +#define FN_DeleteTileMap 696 #define DELETETILEMAP_TILEMAP num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_TileSetExists 696 +#define FN_TileSetExists 697 #define TILESETEXISTS_TILESET num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_TileMapExists 697 +#define FN_TileMapExists 698 #define TILEMAPEXISTS_TILEMAP num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_LoadMesh 698 +#define FN_LoadMesh 699 #define LOADMESH_MESH_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_DeleteMesh 699 +#define FN_DeleteMesh 700 #define DELETEMESH_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateMesh 700 -#define FN_AddMeshBuffer 701 +#define FN_CreateMesh 701 +#define FN_AddMeshBuffer 702 #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 ] @@ -2134,39 +2137,39 @@ #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 702 +#define FN_LoadMeshFromArchive 703 #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 703 +#define FN_CreatePlaneMesh 704 #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 CREATEPLANEMESH_TXREPEAT_X num_var[4].nref[0].value[ num_var[4].byref_offset ] #define CREATEPLANEMESH_TXREPEAT_Y num_var[5].nref[0].value[ num_var[5].byref_offset ] -#define FN_LoadAN8 704 +#define FN_LoadAN8 705 #define LOADAN8_AN8_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_LoadMeshFromAN8 705 +#define FN_LoadMeshFromAN8 706 #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 706 +#define FN_GetNumAN8Scenes 707 #define GETNUMAN8SCENES_AN8_PROJECT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetAN8SceneName$ 707 +#define FN_GetAN8SceneName$ 708 #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_CreateConeMesh 708 +#define FN_CreateConeMesh 709 #define CREATECONEMESH_RADIUS num_var[0].nref[0].value[ num_var[0].byref_offset ] #define CREATECONEMESH_CONE_LENGTH num_var[1].nref[0].value[ num_var[1].byref_offset ] #define CREATECONEMESH_TESSELATION num_var[2].nref[0].value[ num_var[2].byref_offset ] #define CREATECONEMESH_TOP_COLOR num_var[3].nref[0].value[ num_var[3].byref_offset ] #define CREATECONEMESH_BOTTOM_COLOR num_var[4].nref[0].value[ num_var[4].byref_offset ] -#define FN_CreateCylinderMesh 709 +#define FN_CreateCylinderMesh 710 #define CREATECYLINDERMESH_RADIUS num_var[0].nref[0].value[ num_var[0].byref_offset ] #define CREATECYLINDERMESH_CYLINDER_LENGTH num_var[1].nref[0].value[ num_var[1].byref_offset ] #define CREATECYLINDERMESH_TESSELATION num_var[2].nref[0].value[ num_var[2].byref_offset ] #define CREATECYLINDERMESH_COLOR num_var[3].nref[0].value[ num_var[3].byref_offset ] #define CREATECYLINDERMESH_CLOSE_TOP num_var[4].nref[0].value[ num_var[4].byref_offset ] -#define FN_CreateVolumeLightMesh 710 +#define FN_CreateVolumeLightMesh 711 #define CREATEVOLUMELIGHTMESH_U num_var[0].nref[0].value[ num_var[0].byref_offset ] #define CREATEVOLUMELIGHTMESH_V num_var[1].nref[0].value[ num_var[1].byref_offset ] #define CREATEVOLUMELIGHTMESH_FOOT_COLOR num_var[2].nref[0].value[ num_var[2].byref_offset ] @@ -2175,9 +2178,9 @@ #define CREATEVOLUMELIGHTMESH_DIM_X num_var[5].nref[0].value[ num_var[5].byref_offset ] #define CREATEVOLUMELIGHTMESH_DIM_Y num_var[6].nref[0].value[ num_var[6].byref_offset ] #define CREATEVOLUMELIGHTMESH_DIM_Z num_var[7].nref[0].value[ num_var[7].byref_offset ] -#define FN_DeleteAN8 711 +#define FN_DeleteAN8 712 #define DELETEAN8_AN8_PROJECT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetMeshBoundingBox 712 +#define FN_SetMeshBoundingBox 713 #define SETMESHBOUNDINGBOX_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETMESHBOUNDINGBOX_MIN_X num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETMESHBOUNDINGBOX_MIN_Y num_var[2].nref[0].value[ num_var[2].byref_offset ] @@ -2185,7 +2188,7 @@ #define SETMESHBOUNDINGBOX_MAX_X num_var[4].nref[0].value[ num_var[4].byref_offset ] #define SETMESHBOUNDINGBOX_MAX_Y num_var[5].nref[0].value[ num_var[5].byref_offset ] #define SETMESHBOUNDINGBOX_MAX_Z num_var[6].nref[0].value[ num_var[6].byref_offset ] -#define FN_GetMeshBoundingBox 713 +#define FN_GetMeshBoundingBox 714 #define GETMESHBOUNDINGBOX_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETMESHBOUNDINGBOX_MIN_X num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETMESHBOUNDINGBOX_MIN_Y num_var[2].nref[0].value[ num_var[2].byref_offset ] @@ -2193,18 +2196,18 @@ #define GETMESHBOUNDINGBOX_MAX_X num_var[4].nref[0].value[ num_var[4].byref_offset ] #define GETMESHBOUNDINGBOX_MAX_Y num_var[5].nref[0].value[ num_var[5].byref_offset ] #define GETMESHBOUNDINGBOX_MAX_Z num_var[6].nref[0].value[ num_var[6].byref_offset ] -#define FN_ReCalculateMeshBoundingBox 714 +#define FN_ReCalculateMeshBoundingBox 715 #define RECALCULATEMESHBOUNDINGBOX_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_MakePlanarTextureMap 715 +#define FN_MakePlanarTextureMap 716 #define MAKEPLANARTEXTUREMAP_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] #define MAKEPLANARTEXTUREMAP_RESOLUTION num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_ReCalculateMeshNormals 716 +#define FN_ReCalculateMeshNormals 717 #define RECALCULATEMESHNORMALS_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetMeshPolygonCount 717 +#define FN_GetMeshPolygonCount 718 #define GETMESHPOLYGONCOUNT_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_FlipMeshSurfaces 718 +#define FN_FlipMeshSurfaces 719 #define FLIPMESHSURFACES_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetMeshBuffer 719 +#define FN_SetMeshBuffer 720 #define SETMESHBUFFER_MESH_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETMESHBUFFER_BUFFER_NUM num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETMESHBUFFER_VERTEX_COUNT num_var[2].nref[0].value[ num_var[2].byref_offset ] @@ -2213,313 +2216,313 @@ #define SETMESHBUFFER_UV_DATA num_var[5].nref[0].value[ num_var[5].byref_offset ] #define SETMESHBUFFER_INDEX_COUNT num_var[6].nref[0].value[ num_var[6].byref_offset ] #define SETMESHBUFFER_INDEX_DATA num_var[7].nref[0].value[ num_var[7].byref_offset ] -#define FN_GetMeshBufferCount 720 +#define FN_GetMeshBufferCount 721 #define GETMESHBUFFERCOUNT_MESH_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetMeshBufferVertexCount 721 +#define FN_GetMeshBufferVertexCount 722 #define GETMESHBUFFERVERTEXCOUNT_MESH_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETMESHBUFFERVERTEXCOUNT_BUFFER_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetMeshBufferIndexCount 722 +#define FN_GetMeshBufferIndexCount 723 #define GETMESHBUFFERINDEXCOUNT_MESH_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETMESHBUFFERINDEXCOUNT_BUFFER_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetMeshBuffer 723 +#define FN_GetMeshBuffer 724 #define GETMESHBUFFER_MESH_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETMESHBUFFER_BUFFER_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETMESHBUFFER_VERTEX_DATA num_var[2].nref[0].value[ num_var[2].byref_offset ] #define GETMESHBUFFER_NORMAL_DATA num_var[3].nref[0].value[ num_var[3].byref_offset ] #define GETMESHBUFFER_UV_DATA num_var[4].nref[0].value[ num_var[4].byref_offset ] #define GETMESHBUFFER_INDEX_DATA num_var[5].nref[0].value[ num_var[5].byref_offset ] -#define FN_CreateAnimatedActor 724 +#define FN_CreateAnimatedActor 725 #define CREATEANIMATEDACTOR_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateOctreeActor 725 +#define FN_CreateOctreeActor 726 #define CREATEOCTREEACTOR_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateCubeActor 726 +#define FN_CreateCubeActor 727 #define CREATECUBEACTOR_CUBE_SIZE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateSphereActor 727 +#define FN_CreateSphereActor 728 #define CREATESPHEREACTOR_RADIUS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateWaterActor 728 +#define FN_CreateWaterActor 729 #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 729 -#define FN_CreateBillboardActor 730 -#define FN_CreateTerrainActor 731 +#define FN_CreateLightActor 730 +#define FN_CreateBillboardActor 731 +#define FN_CreateTerrainActor 732 #define CREATETERRAINACTOR_HMAP_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_CreateParticleActor 732 +#define FN_CreateParticleActor 733 #define CREATEPARTICLEACTOR_PARTICLE_TYPE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateProjectorActor 733 -#define FN_CreateCompositeActor 734 -#define FN_CreateVehicleActor 735 +#define FN_CreateProjectorActor 734 +#define FN_CreateCompositeActor 735 +#define FN_CreateVehicleActor 736 #define CREATEVEHICLEACTOR_CHASSIS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_DeleteActor 736 +#define FN_DeleteActor 737 #define DELETEACTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetActorTransform 737 +#define FN_GetActorTransform 738 #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 738 +#define FN_SetActorPosition 739 #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 739 +#define FN_TranslateActorLocal 740 #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 740 +#define FN_TranslateActorWorld 741 #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 741 +#define FN_GetActorPosition 742 #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 742 +#define FN_SetActorScale 743 #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 743 +#define FN_ScaleActor 744 #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 744 +#define FN_GetActorScale 745 #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 745 +#define FN_SetActorRotation 746 #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 746 +#define FN_RotateActor 747 #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 747 +#define FN_GetActorRotation 748 #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 748 +#define FN_SetActorVisible 749 #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 749 +#define FN_ActorIsVisible 750 #define ACTORISVISIBLE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetActorAutoCulling 750 +#define FN_SetActorAutoCulling 751 #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 751 +#define FN_GetActorAutoCulling 752 #define GETACTORAUTOCULLING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_AddActorShadow 752 +#define FN_AddActorShadow 753 #define ADDACTORSHADOW_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_RemoveActorShadow 753 +#define FN_RemoveActorShadow 754 #define REMOVEACTORSHADOW_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_ActorExists 754 +#define FN_ActorExists 755 #define ACTOREXISTS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetActorType 755 +#define FN_GetActorType 756 #define GETACTORTYPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateActorAnimation 756 +#define FN_CreateActorAnimation 757 #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 757 +#define FN_SetActorAnimation 758 #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 758 +#define FN_SetActorAnimationSpeed 759 #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 759 +#define FN_SetActorAnimationFrames 760 #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 760 +#define FN_GetActorCurrentAnimation 761 #define GETACTORCURRENTANIMATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetActorAnimationSpeed 761 +#define FN_GetActorAnimationSpeed 762 #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 762 +#define FN_GetActorAnimationStartFrame 763 #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 763 +#define FN_GetActorAnimationEndFrame 764 #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 764 +#define FN_SetActorFrame 765 #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 765 +#define FN_GetActorFrame 766 #define GETACTORFRAME_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_ActorAnimationIsPlaying 766 +#define FN_ActorAnimationIsPlaying 767 #define ACTORANIMATIONISPLAYING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_NumActorAnimationLoops 767 +#define FN_NumActorAnimationLoops 768 #define NUMACTORANIMATIONLOOPS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetActorMD2Animation 768 +#define FN_SetActorMD2Animation 769 #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 769 +#define FN_SetActorMD2AnimationByName 770 #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 770 +#define FN_DeleteActorAnimation 771 #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_GetActorBoneCount 771 +#define FN_GetActorBoneCount 772 #define GETACTORBONECOUNT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetActorBoneIndex 772 +#define FN_GetActorBoneIndex 773 #define GETACTORBONEINDEX_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETACTORBONEINDEX_BONE_NAME$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_GetActorBoneName$ 773 +#define FN_GetActorBoneName$ 774 #define GETACTORBONENAME$_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETACTORBONENAME$_BONE_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetActorBonePosition 774 +#define FN_GetActorBonePosition 775 #define GETACTORBONEPOSITION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETACTORBONEPOSITION_BONE_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETACTORBONEPOSITION_X num_var[2].nref[0].value[ num_var[2].byref_offset ] #define GETACTORBONEPOSITION_Y num_var[3].nref[0].value[ num_var[3].byref_offset ] #define GETACTORBONEPOSITION_Z num_var[4].nref[0].value[ num_var[4].byref_offset ] -#define FN_GetActorBoneRotation 775 +#define FN_GetActorBoneRotation 776 #define GETACTORBONEROTATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETACTORBONEROTATION_BONE_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETACTORBONEROTATION_X num_var[2].nref[0].value[ num_var[2].byref_offset ] #define GETACTORBONEROTATION_Y num_var[3].nref[0].value[ num_var[3].byref_offset ] #define GETACTORBONEROTATION_Z num_var[4].nref[0].value[ num_var[4].byref_offset ] -#define FN_GetActorBoneScale 776 +#define FN_GetActorBoneScale 777 #define GETACTORBONESCALE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETACTORBONESCALE_BONE_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETACTORBONESCALE_X num_var[2].nref[0].value[ num_var[2].byref_offset ] #define GETACTORBONESCALE_Y num_var[3].nref[0].value[ num_var[3].byref_offset ] #define GETACTORBONESCALE_Z num_var[4].nref[0].value[ num_var[4].byref_offset ] -#define FN_GetActorBoneRelativeTranform 777 +#define FN_GetActorBoneRelativeTranform 778 #define GETACTORBONERELATIVETRANFORM_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETACTORBONERELATIVETRANFORM_BONE_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETACTORBONERELATIVETRANFORM_T_MATRIX num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_GetActorBoneAbsoluteTranform 778 +#define FN_GetActorBoneAbsoluteTranform 779 #define GETACTORBONEABSOLUTETRANFORM_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETACTORBONEABSOLUTETRANFORM_BONE_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETACTORBONEABSOLUTETRANFORM_T_MATRIX num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetGravity3D 779 +#define FN_SetGravity3D 780 #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 780 +#define FN_GetGravity3D 781 #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_SetActorShape 781 +#define FN_SetActorShape 782 #define SETACTORSHAPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETACTORSHAPE_SHAPE_TYPE num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETACTORSHAPE_MASS num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_GetActorShape 782 +#define FN_GetActorShape 783 #define GETACTORSHAPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetActorSolid 783 +#define FN_SetActorSolid 784 #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 784 +#define FN_ActorIsSolid 785 #define ACTORISSOLID_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetActorCollision 785 +#define FN_GetActorCollision 786 #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 786 +#define FN_SetActorGravity 787 #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 787 +#define FN_GetActorGravity 788 #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 788 +#define FN_setActorDamping 789 #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 789 +#define FN_getActorLinearDamping 790 #define GETACTORLINEARDAMPING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getActorAngularDamping 790 +#define FN_getActorAngularDamping 791 #define GETACTORANGULARDAMPING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getActorLinearSleepThreshold 791 +#define FN_getActorLinearSleepThreshold 792 #define GETACTORLINEARSLEEPTHRESHOLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getActorAngularSleepThreshold 792 +#define FN_getActorAngularSleepThreshold 793 #define GETACTORANGULARSLEEPTHRESHOLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_applyActorDamping 793 +#define FN_applyActorDamping 794 #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 794 +#define FN_setActorMassProperties 795 #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 795 +#define FN_getActorLinearFactor 796 #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 796 +#define FN_setActorLinearFactor 797 #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 797 +#define FN_getActorInverseMass 798 #define GETACTORINVERSEMASS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_integrateActorVelocities 798 +#define FN_integrateActorVelocities 799 #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 799 +#define FN_applyActorCentralForceLocal 800 #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 800 +#define FN_applyActorCentralForceWorld 801 #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 801 +#define FN_getActorTotalForce 802 #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 802 +#define FN_getActorTotalTorque 803 #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 803 +#define FN_getActorInverseInertiaDiagLocal 804 #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 804 +#define FN_setActorInverseInertiaDiagLocal 805 #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 805 +#define FN_setActorSleepThresholds 806 #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 806 +#define FN_applyActorTorqueLocal 807 #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 807 +#define FN_applyActorTorqueWorld 808 #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 808 +#define FN_applyActorForceLocal 809 #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 ] @@ -2527,7 +2530,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 809 +#define FN_applyActorForceWorld 810 #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 ] @@ -2535,27 +2538,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 810 +#define FN_applyActorCentralImpulseLocal 811 #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 811 +#define FN_applyActorCentralImpulseWorld 812 #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 812 +#define FN_applyActorTorqueImpulseLocal 813 #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 813 +#define FN_applyActorTorqueImpulseWorld 814 #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 814 +#define FN_applyActorImpulseLocal 815 #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 ] @@ -2563,7 +2566,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 815 +#define FN_applyActorImpulseWorld 816 #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 ] @@ -2571,52 +2574,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 816 +#define FN_clearActorForces 817 #define CLEARACTORFORCES_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_updateActorInertiaTensor 817 +#define FN_updateActorInertiaTensor 818 #define UPDATEACTORINERTIATENSOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getActorCenter 818 +#define FN_getActorCenter 819 #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 819 +#define FN_getActorRotationQ 820 #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 820 +#define FN_getActorLinearVelocityWorld 821 #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 821 +#define FN_getActorAngularVelocityWorld 822 #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 822 +#define FN_setActorLinearVelocityLocal 823 #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 823 +#define FN_setActorLinearVelocityWorld 824 #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 824 +#define FN_setActorAngularVelocityLocal 825 #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 825 +#define FN_setActorAngularVelocityWorld 826 #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 826 +#define FN_getActorVelocityInLocalPoint 827 #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 ] @@ -2624,17 +2627,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 827 +#define FN_getActorLinearVelocityLocal 828 #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 828 +#define FN_getActorAngularVelocityLocal 829 #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 829 +#define FN_getActorAABB 830 #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 ] @@ -2642,7 +2645,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 830 +#define FN_computeActorImpulseDenominator 831 #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 ] @@ -2650,56 +2653,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 831 +#define FN_computeActorAngularImpulseDenominator 832 #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 832 +#define FN_setActorAngularFactor 833 #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 833 +#define FN_getActorAngularFactor 834 #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 834 +#define FN_computeActorGyroImpulseLocal 835 #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 835 +#define FN_computeActorGyroImpulseWorld 836 #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 836 +#define FN_getActorLocalInertia 837 #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 837 +#define FN_SetActorSleepState 838 #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 838 +#define FN_CastRay3D 839 #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 839 +#define FN_CastRay3D_All 840 #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 840 +#define FN_GetRayHit3D 841 #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 ] @@ -2708,21 +2711,21 @@ #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_SetActorShapeEx 841 +#define FN_SetActorShapeEx 842 #define SETACTORSHAPEEX_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETACTORSHAPEEX_SHAPE_TYPE num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETACTORSHAPEEX_MASS num_var[2].nref[0].value[ num_var[2].byref_offset ] #define SETACTORSHAPEEX_RADIUS num_var[3].nref[0].value[ num_var[3].byref_offset ] -#define FN_SetActorImpactMesh 842 +#define FN_SetActorImpactMesh 843 #define SETACTORIMPACTMESH_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETACTORIMPACTMESH_MESH num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETACTORIMPACTMESH_MASS num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_createPointConstraint 843 +#define FN_createPointConstraint 844 #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 844 +#define FN_createPointConstraintEx 845 #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 ] @@ -2731,47 +2734,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 845 +#define FN_setPointPivotA 846 #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 846 +#define FN_setPointPivotB 847 #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 847 +#define FN_createHingeConstraint 848 #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 848 +#define FN_createHingeConstraintEx 849 #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 849 +#define FN_createSlideConstraint 850 #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 850 +#define FN_createSlideConstraintEx 851 #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 851 +#define FN_createConeConstraint 852 #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 852 +#define FN_createConeConstraintEx 853 #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 853 +#define FN_deleteConstraint 854 #define DELETECONSTRAINT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConstraintFrameOffsetA 854 +#define FN_getConstraintFrameOffsetA 855 #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 ] @@ -2779,7 +2782,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 855 +#define FN_getConstraintFrameOffsetB 856 #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 ] @@ -2787,43 +2790,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 856 +#define FN_useConstraintFrameOffset 857 #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 857 +#define FN_getHingeAngle 858 #define GETHINGEANGLE_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getHingeAngleEx 858 +#define FN_getHingeAngleEx 859 #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 859 +#define FN_getConstraintBreakingImpulseThreshold 860 #define GETCONSTRAINTBREAKINGIMPULSETHRESHOLD_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConstraintAFrame 860 +#define FN_getConstraintAFrame 861 #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 861 +#define FN_getConstraintBFrame 862 #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 862 +#define FN_setHingeAxis 863 #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 863 +#define FN_setConstraintBreakingImpulseThreshold 864 #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 864 +#define FN_setConstraintFrames 865 #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 865 +#define FN_setHingeLimit 866 #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 866 +#define FN_setConeLimit 867 #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 ] @@ -2831,290 +2834,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 867 +#define FN_getHingeLimitBiasFactor 868 #define GETHINGELIMITBIASFACTOR_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getHingeLimitRelaxationFactor 868 +#define FN_getHingeLimitRelaxationFactor 869 #define GETHINGELIMITRELAXATIONFACTOR_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getHingeLimitSign 869 +#define FN_getHingeLimitSign 870 #define GETHINGELIMITSIGN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getHingeSolveLimit 870 +#define FN_getHingeSolveLimit 871 #define GETHINGESOLVELIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_useHingeReferenceFrameA 871 +#define FN_useHingeReferenceFrameA 872 #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 872 +#define FN_getConstraintAppliedImpulse 873 #define GETCONSTRAINTAPPLIEDIMPULSE_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConstraintFixedActor 873 +#define FN_getConstraintFixedActor 874 #define GETCONSTRAINTFIXEDACTOR_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getPointPivotA 874 +#define FN_getPointPivotA 875 #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 875 +#define FN_getPointPivotB 876 #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 876 +#define FN_getConstraintActorA 877 #define GETCONSTRAINTACTORA_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConstraintActorB 877 +#define FN_getConstraintActorB 878 #define GETCONSTRAINTACTORB_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setConstraintSolverIterations 878 +#define FN_setConstraintSolverIterations 879 #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 879 +#define FN_getConeBiasFactor 880 #define GETCONEBIASFACTOR_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeDamping 880 +#define FN_getConeDamping 881 #define GETCONEDAMPING_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeFixThresh 881 +#define FN_getConeFixThresh 882 #define GETCONEFIXTHRESH_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeLimit 882 +#define FN_getConeLimit 883 #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 883 +#define FN_getConstraintLimitSoftness 884 #define GETCONSTRAINTLIMITSOFTNESS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConstraintSolverIterations 884 +#define FN_getConstraintSolverIterations 885 #define GETCONSTRAINTSOLVERITERATIONS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeAnglePoint 885 +#define FN_getConeAnglePoint 886 #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 886 +#define FN_getConstraintAngularOnly 887 #define GETCONSTRAINTANGULARONLY_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeSolveSwingLimit 887 +#define FN_getConeSolveSwingLimit 888 #define GETCONESOLVESWINGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeSolveTwistLimit 888 +#define FN_getConeSolveTwistLimit 889 #define GETCONESOLVETWISTLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeSwingSpan1 889 +#define FN_getConeSwingSpan1 890 #define GETCONESWINGSPAN1_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeSwingSpan2 890 +#define FN_getConeSwingSpan2 891 #define GETCONESWINGSPAN2_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeTwistAngle 891 +#define FN_getConeTwistAngle 892 #define GETCONETWISTANGLE_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeTwistLimitSign 892 +#define FN_getConeTwistLimitSign 893 #define GETCONETWISTLIMITSIGN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeTwistSpan 893 +#define FN_getConeTwistSpan 894 #define GETCONETWISTSPAN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setConstraintAngularOnly 894 +#define FN_setConstraintAngularOnly 895 #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 895 +#define FN_setConeDamping 896 #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 896 +#define FN_setConeFixThresh 897 #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 897 +#define FN_getSlideAnchorA 898 #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 898 +#define FN_getSlideAnchorB 899 #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 899 +#define FN_getSlideAngDepth 900 #define GETSLIDEANGDEPTH_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideAngularPos 900 +#define FN_getSlideAngularPos 901 #define GETSLIDEANGULARPOS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideDampingDirAng 901 +#define FN_getSlideDampingDirAng 902 #define GETSLIDEDAMPINGDIRANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideDampingDirLin 902 +#define FN_getSlideDampingDirLin 903 #define GETSLIDEDAMPINGDIRLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideDampingLimAng 903 +#define FN_getSlideDampingLimAng 904 #define GETSLIDEDAMPINGLIMANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideDampingLimLin 904 +#define FN_getSlideDampingLimLin 905 #define GETSLIDEDAMPINGLIMLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideDampingOrthoAng 905 +#define FN_getSlideDampingOrthoAng 906 #define GETSLIDEDAMPINGORTHOANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideDampingOrthoLin 906 +#define FN_getSlideDampingOrthoLin 907 #define GETSLIDEDAMPINGORTHOLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideLinearPos 907 +#define FN_getSlideLinearPos 908 #define GETSLIDELINEARPOS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideLinDepth 908 +#define FN_getSlideLinDepth 909 #define GETSLIDELINDEPTH_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideLowerAngLimit 909 +#define FN_getSlideLowerAngLimit 910 #define GETSLIDELOWERANGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideLowerLinLimit 910 +#define FN_getSlideLowerLinLimit 911 #define GETSLIDELOWERLINLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideRestitutionDirAng 911 +#define FN_getSlideRestitutionDirAng 912 #define GETSLIDERESTITUTIONDIRANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideRestitutionDirLin 912 +#define FN_getSlideRestitutionDirLin 913 #define GETSLIDERESTITUTIONDIRLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideRestitutionLimAng 913 +#define FN_getSlideRestitutionLimAng 914 #define GETSLIDERESTITUTIONLIMANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideRestitutionLimLin 914 +#define FN_getSlideRestitutionLimLin 915 #define GETSLIDERESTITUTIONLIMLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideRestitutionOrthoAng 915 +#define FN_getSlideRestitutionOrthoAng 916 #define GETSLIDERESTITUTIONORTHOANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideRestitutionOrthoLin 916 +#define FN_getSlideRestitutionOrthoLin 917 #define GETSLIDERESTITUTIONORTHOLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSoftnessDirAng 917 +#define FN_getSlideSoftnessDirAng 918 #define GETSLIDESOFTNESSDIRANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSoftnessDirLin 918 +#define FN_getSlideSoftnessDirLin 919 #define GETSLIDESOFTNESSDIRLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSoftnessLimAng 919 +#define FN_getSlideSoftnessLimAng 920 #define GETSLIDESOFTNESSLIMANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSoftnessLimLin 920 +#define FN_getSlideSoftnessLimLin 921 #define GETSLIDESOFTNESSLIMLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSoftnessOrthoAng 921 +#define FN_getSlideSoftnessOrthoAng 922 #define GETSLIDESOFTNESSORTHOANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSoftnessOrthoLin 922 +#define FN_getSlideSoftnessOrthoLin 923 #define GETSLIDESOFTNESSORTHOLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSolveAngLimit 923 +#define FN_getSlideSolveAngLimit 924 #define GETSLIDESOLVEANGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSolveLinLimit 924 +#define FN_getSlideSolveLinLimit 925 #define GETSLIDESOLVELINLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideUpperAngLimit 925 +#define FN_getSlideUpperAngLimit 926 #define GETSLIDEUPPERANGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideUpperLinLimit 926 +#define FN_getSlideUpperLinLimit 927 #define GETSLIDEUPPERLINLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideUseFrameOffset 927 +#define FN_getSlideUseFrameOffset 928 #define GETSLIDEUSEFRAMEOFFSET_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSlideDampingDirAng 928 +#define FN_setSlideDampingDirAng 929 #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 929 +#define FN_setSlideDampingDirLin 930 #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 930 +#define FN_setSlideDampingLimAng 931 #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 931 +#define FN_setSlideDampingLimLin 932 #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 932 +#define FN_setSlideDampingOrthoAng 933 #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 933 +#define FN_setSlideDampingOrthoLin 934 #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 934 +#define FN_setSlideLowerAngLimit 935 #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 935 +#define FN_setSlideLowerLinLimit 936 #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 936 +#define FN_setSlideRestitutionDirAng 937 #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 937 +#define FN_setSlideRestitutionDirLin 938 #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 938 +#define FN_setSlideRestitutionLimAng 939 #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 939 +#define FN_setSlideRestitutionLimLin 940 #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 940 +#define FN_setSlideRestitutionOrthoAng 941 #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 941 +#define FN_setSlideRestitutionOrthoLin 942 #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 942 +#define FN_setSlideSoftnessDirAng 943 #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 943 +#define FN_setSlideSoftnessDirLin 944 #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 944 +#define FN_setSlideSoftnessLimAng 945 #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 945 +#define FN_setSlideSoftnessLimLin 946 #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 946 +#define FN_setSlideSoftnessOrthoAng 947 #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 947 +#define FN_setSlideSoftnessOrthoLin 948 #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 948 +#define FN_setSlideUpperAngLimit 949 #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 949 +#define FN_setSlideUpperLinLimit 950 #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 950 +#define FN_ConstraintExists 951 #define CONSTRAINTEXISTS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetCameraPosition 951 +#define FN_SetCameraPosition 952 #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 952 +#define FN_GetCameraPosition 953 #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 953 +#define FN_TranslateCamera 954 #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 954 +#define FN_SetCameraRotation 955 #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 955 +#define FN_GetCameraRotation 956 #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 956 +#define FN_RotateCamera 957 #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 957 +#define FN_SetCameraFOV 958 #define SETCAMERAFOV_FOV num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetCameraFOV 958 -#define FN_SetCameraAspectRatio 959 +#define FN_GetCameraFOV 959 +#define FN_SetCameraAspectRatio 960 #define SETCAMERAASPECTRATIO_ASPECT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetCameraAspectRatio 960 -#define FN_SetCameraFarValue 961 +#define FN_GetCameraAspectRatio 961 +#define FN_SetCameraFarValue 962 #define SETCAMERAFARVALUE_ZF num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetCameraFarValue 962 -#define FN_SetCameraNearValue 963 +#define FN_GetCameraFarValue 963 +#define FN_SetCameraNearValue 964 #define SETCAMERANEARVALUE_ZN num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetCameraNearValue 964 -#define FN_SetProjectionMatrix 965 +#define FN_GetCameraNearValue 965 +#define FN_SetProjectionMatrix 966 #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 966 +#define FN_GetProjectionMatrix 967 #define GETPROJECTIONMATRIX_MATA num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetWorldToViewportPosition 967 +#define FN_GetWorldToViewportPosition 968 #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 968 +#define FN_AddSceneSkyBox 969 #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 969 +#define FN_AddSceneSkyDome 970 #define ADDSCENESKYDOME_IMG num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_AddSceneSkyDomeEx 970 +#define FN_AddSceneSkyDomeEx 971 #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 971 -#define FN_SetWorld3DMaxSubSteps 972 +#define FN_RemoveSceneSky 972 +#define FN_SetWorld3DMaxSubSteps 973 #define SETWORLD3DMAXSUBSTEPS_STEPS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetWorld3DTimeStep 973 +#define FN_SetWorld3DTimeStep 974 #define SETWORLD3DTIMESTEP_TS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetWorld3DMaxSubSteps 974 -#define FN_GetWorld3DTimeStep 975 -#define FN_SetSceneFog 976 +#define FN_GetWorld3DMaxSubSteps 975 +#define FN_GetWorld3DTimeStep 976 +#define FN_SetSceneFog 977 #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 ] @@ -3122,7 +3125,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 977 +#define FN_GetSceneFog 978 #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 ] @@ -3130,131 +3133,131 @@ #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 978 -#define FN_SetSceneShadowColor 979 +#define FN_ClearScene 979 +#define FN_SetSceneShadowColor 980 #define SETSCENESHADOWCOLOR_COLOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetSceneShadowColor 980 -#define FN_SetSceneAmbientColor 981 +#define FN_GetSceneShadowColor 981 +#define FN_SetSceneAmbientColor 982 #define SETSCENEAMBIENTCOLOR_COLOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetSceneAmbientColor 982 -#define FN_Pipeline_Begin 983 -#define FN_Pipeline_End 984 -#define FN_Pipeline_Render 985 -#define FN_SetPhysics3D 986 +#define FN_GetSceneAmbientColor 983 +#define FN_Pipeline_Begin 984 +#define FN_Pipeline_End 985 +#define FN_Pipeline_Render 986 +#define FN_SetPhysics3D 987 #define SETPHYSICS3D_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetPhysics3D 987 -#define FN_GetBillboardSize 988 +#define FN_GetPhysics3D 988 +#define FN_GetBillboardSize 989 #define GETBILLBOARDSIZE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETBILLBOARDSIZE_W num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETBILLBOARDSIZE_H num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetBillboardSize 989 +#define FN_SetBillboardSize 990 #define SETBILLBOARDSIZE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETBILLBOARDSIZE_W num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETBILLBOARDSIZE_H num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_startParticleEmitter 990 +#define FN_startParticleEmitter 991 #define STARTPARTICLEEMITTER_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_stopParticleEmitter 991 +#define FN_stopParticleEmitter 992 #define STOPPARTICLEEMITTER_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleDirection 992 +#define FN_setParticleDirection 993 #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 993 +#define FN_getParticleDirection 994 #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 994 +#define FN_useParticleEveryMeshVertex 995 #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 995 +#define FN_particleIsUsingEveryMeshVertex 996 #define PARTICLEISUSINGEVERYMESHVERTEX_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleNormalDirectionMod 996 +#define FN_setParticleNormalDirectionMod 997 #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 997 +#define FN_getParticleNormalDirectionMod 998 #define GETPARTICLENORMALDIRECTIONMOD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_useParticleNormalDirection 998 +#define FN_useParticleNormalDirection 999 #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 999 +#define FN_particleIsUsingNormalDirection 1000 #define PARTICLEISUSINGNORMALDIRECTION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMesh 1000 +#define FN_setParticleMesh 1001 #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 1001 +#define FN_setMinParticlesPerSecond 1002 #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 1002 +#define FN_getMinParticlesPerSecond 1003 #define GETMINPARTICLESPERSECOND_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaxParticlesPerSecond 1003 +#define FN_setMaxParticlesPerSecond 1004 #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 1004 +#define FN_getMaxParticlesPerSecond 1005 #define GETMAXPARTICLESPERSECOND_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMinStartColor 1005 +#define FN_setParticleMinStartColor 1006 #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 1006 +#define FN_getParticleMinStartColor 1007 #define GETPARTICLEMINSTARTCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMaxStartColor 1007 +#define FN_setParticleMaxStartColor 1008 #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 1008 +#define FN_getParticleMaxStartColor 1009 #define GETPARTICLEMAXSTARTCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMinLife 1009 +#define FN_setParticleMinLife 1010 #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 1010 +#define FN_getParticleMinLife 1011 #define GETPARTICLEMINLIFE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMaxLife 1011 +#define FN_setParticleMaxLife 1012 #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 1012 +#define FN_getParticleMaxLife 1013 #define GETPARTICLEMAXLIFE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMaxAngle 1013 +#define FN_setParticleMaxAngle 1014 #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 1014 +#define FN_getParticleMaxAngle 1015 #define GETPARTICLEMAXANGLE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMinStartSize 1015 +#define FN_setParticleMinStartSize 1016 #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 1016 +#define FN_getParticleMinStartSize 1017 #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 1017 +#define FN_setParticleMaxStartSize 1018 #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 1018 +#define FN_getParticleMaxStartSize 1019 #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 1019 +#define FN_setParticleCenter 1020 #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 1020 +#define FN_getParticleCenter 1021 #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 1021 +#define FN_setParticleRadius 1022 #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 1022 +#define FN_getParticleRadius 1023 #define GETPARTICLERADIUS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleRingThickness 1023 +#define FN_setParticleRingThickness 1024 #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 1024 +#define FN_getParticleRingThickness 1025 #define GETPARTICLERINGTHICKNESS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleBox 1025 +#define FN_setParticleBox 1026 #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 ] @@ -3262,7 +3265,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 1026 +#define FN_getParticleBox 1027 #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 ] @@ -3270,84 +3273,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 1027 +#define FN_setParticleNormal 1028 #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 1028 +#define FN_getParticleNormal 1029 #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 1029 +#define FN_setParticleLength 1030 #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 1030 +#define FN_getParticleLength 1031 #define GETPARTICLELENGTH_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_useParticleOutlineOnly 1031 +#define FN_useParticleOutlineOnly 1032 #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 1032 +#define FN_particleIsUsingOutlineOnly 1033 #define PARTICLEISUSINGOUTLINEONLY_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getParticleType 1033 +#define FN_getParticleType 1034 #define GETPARTICLETYPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_lightIsCastingShadow 1034 +#define FN_lightIsCastingShadow 1035 #define LIGHTISCASTINGSHADOW_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getLightType 1035 +#define FN_getLightType 1036 #define GETLIGHTTYPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getLightRadius 1036 +#define FN_getLightRadius 1037 #define GETLIGHTRADIUS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setLightType 1037 +#define FN_setLightType 1038 #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 1038 +#define FN_setLightRadius 1039 #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 1039 +#define FN_setLightShadowCast 1040 #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 1040 +#define FN_SetLightAmbientColor 1041 #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 1041 +#define FN_GetLightAmbientColor 1042 #define GETLIGHTAMBIENTCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetLightAttenuation 1042 +#define FN_SetLightAttenuation 1043 #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 1043 +#define FN_GetLightAttenuation 1044 #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 1044 +#define FN_SetLightDiffuseColor 1045 #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 1045 +#define FN_GetLightDiffuseColor 1046 #define GETLIGHTDIFFUSECOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetLightFalloff 1046 +#define FN_SetLightFalloff 1047 #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 1047 +#define FN_GetLightFalloff 1048 #define GETLIGHTFALLOFF_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetLightInnerCone 1048 +#define FN_SetLightInnerCone 1049 #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 1049 +#define FN_GetLightInnerCone 1050 #define GETLIGHTINNERCONE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetLightOuterCone 1050 +#define FN_SetLightOuterCone 1051 #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 1051 +#define FN_GetLightOuterCone 1052 #define GETLIGHTOUTERCONE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetLightSpecularColor 1052 +#define FN_SetLightSpecularColor 1053 #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 1053 +#define FN_GetLightSpecularColor 1054 #define GETLIGHTSPECULARCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetTerrainPatchAABB 1054 +#define FN_GetTerrainPatchAABB 1055 #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 ] @@ -3357,89 +3360,89 @@ #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 1055 +#define FN_GetTerrainPatchLOD 1056 #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 1056 +#define FN_GetTerrainHeight 1057 #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 1057 +#define FN_GetTerrainCenter 1058 #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 1058 +#define FN_SetTerrainLODDistance 1059 #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 1059 +#define FN_ScaleTerrainTexture 1060 #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 1060 +#define FN_SetTerrainCameraMovementDelta 1061 #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 1061 +#define FN_SetTerrainCameraRotationDelta 1062 #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 1062 +#define FN_SetTerrainPatchLOD 1063 #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_SetProjectorTarget 1063 +#define FN_SetProjectorTarget 1064 #define SETPROJECTORTARGET_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETPROJECTORTARGET_X num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETPROJECTORTARGET_Y num_var[2].nref[0].value[ num_var[2].byref_offset ] #define SETPROJECTORTARGET_Z num_var[3].nref[0].value[ num_var[3].byref_offset ] -#define FN_GetProjectorTarget 1064 +#define FN_GetProjectorTarget 1065 #define GETPROJECTORTARGET_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETPROJECTORTARGET_X num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETPROJECTORTARGET_Y num_var[2].nref[0].value[ num_var[2].byref_offset ] #define GETPROJECTORTARGET_Z num_var[3].nref[0].value[ num_var[3].byref_offset ] -#define FN_SetProjectorFOV 1065 +#define FN_SetProjectorFOV 1066 #define SETPROJECTORFOV_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETPROJECTORFOV_FOV num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetProjectorFOV 1066 +#define FN_GetProjectorFOV 1067 #define GETPROJECTORFOV_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetProjectorTexture 1067 +#define FN_SetProjectorTexture 1068 #define SETPROJECTORTEXTURE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETPROJECTORTEXTURE_IMG_ID num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetProjectorTexture 1068 +#define FN_GetProjectorTexture 1069 #define GETPROJECTORTEXTURE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_AddProjectorEffectActor 1069 +#define FN_AddProjectorEffectActor 1070 #define ADDPROJECTOREFFECTACTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define ADDPROJECTOREFFECTACTOR_TGT_ACTOR num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetProjectorEffectActorCount 1070 +#define FN_GetProjectorEffectActorCount 1071 #define GETPROJECTOREFFECTACTORCOUNT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetProjectorEffectActor 1071 +#define FN_GetProjectorEffectActor 1072 #define GETPROJECTOREFFECTACTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETPROJECTOREFFECTACTOR_TGT_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_RemoveProjectorEffectActor 1072 +#define FN_RemoveProjectorEffectActor 1073 #define REMOVEPROJECTOREFFECTACTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define REMOVEPROJECTOREFFECTACTOR_TGT_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_AddCompositeChild 1073 +#define FN_AddCompositeChild 1074 #define ADDCOMPOSITECHILD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define ADDCOMPOSITECHILD_CHILD_ACTOR num_var[1].nref[0].value[ num_var[1].byref_offset ] #define ADDCOMPOSITECHILD_T_MATRIX num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_GetCompositeChildCount 1074 +#define FN_GetCompositeChildCount 1075 #define GETCOMPOSITECHILDCOUNT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetCompositeChild 1075 +#define FN_GetCompositeChild 1076 #define GETCOMPOSITECHILD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETCOMPOSITECHILD_CHILD_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetCompositeChildIndex 1076 +#define FN_GetCompositeChildIndex 1077 #define GETCOMPOSITECHILDINDEX_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETCOMPOSITECHILDINDEX_CHILD_ACTOR num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_RemoveCompositeChild 1077 +#define FN_RemoveCompositeChild 1078 #define REMOVECOMPOSITECHILD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define REMOVECOMPOSITECHILD_CHILD_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetCompositeChildTransform 1078 +#define FN_GetCompositeChildTransform 1079 #define GETCOMPOSITECHILDTRANSFORM_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETCOMPOSITECHILDTRANSFORM_CHILD_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETCOMPOSITECHILDTRANSFORM_T_MATRIX num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_GetCompositeAABB 1079 +#define FN_GetCompositeAABB 1080 #define GETCOMPOSITEAABB_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETCOMPOSITEAABB_T_MATRIX num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETCOMPOSITEAABB_MIN_X num_var[2].nref[0].value[ num_var[2].byref_offset ] @@ -3448,373 +3451,373 @@ #define GETCOMPOSITEAABB_MAX_X num_var[5].nref[0].value[ num_var[5].byref_offset ] #define GETCOMPOSITEAABB_MAX_Y num_var[6].nref[0].value[ num_var[6].byref_offset ] #define GETCOMPOSITEAABB_MAX_Z num_var[7].nref[0].value[ num_var[7].byref_offset ] -#define FN_RecalculateCompositeAABB 1080 +#define FN_RecalculateCompositeAABB 1081 #define RECALCULATECOMPOSITEAABB_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GenerateCompositeAABBFromChildren 1081 +#define FN_GenerateCompositeAABBFromChildren 1082 #define GENERATECOMPOSITEAABBFROMCHILDREN_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CalculateCompositePrincipalTransform 1082 +#define FN_CalculateCompositePrincipalTransform 1083 #define CALCULATECOMPOSITEPRINCIPALTRANSFORM_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define CALCULATECOMPOSITEPRINCIPALTRANSFORM_MASSES num_var[1].nref[0].value[ num_var[1].byref_offset ] #define CALCULATECOMPOSITEPRINCIPALTRANSFORM_PRINCIPAL_MATRIX num_var[2].nref[0].value[ num_var[2].byref_offset ] #define CALCULATECOMPOSITEPRINCIPALTRANSFORM_X num_var[3].nref[0].value[ num_var[3].byref_offset ] #define CALCULATECOMPOSITEPRINCIPALTRANSFORM_Y num_var[4].nref[0].value[ num_var[4].byref_offset ] #define CALCULATECOMPOSITEPRINCIPALTRANSFORM_Z num_var[5].nref[0].value[ num_var[5].byref_offset ] -#define FN_UpdateCompositeChildTransform 1083 +#define FN_UpdateCompositeChildTransform 1084 #define UPDATECOMPOSITECHILDTRANSFORM_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define UPDATECOMPOSITECHILDTRANSFORM_CHILD_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] #define UPDATECOMPOSITECHILDTRANSFORM_T_MATRIX num_var[2].nref[0].value[ num_var[2].byref_offset ] #define UPDATECOMPOSITECHILDTRANSFORM_RECALC_FLAG num_var[3].nref[0].value[ num_var[3].byref_offset ] -#define FN_GetCompositeUpdateRevision 1084 +#define FN_GetCompositeUpdateRevision 1085 #define GETCOMPOSITEUPDATEREVISION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_AddVehicleWheel 1085 +#define FN_AddVehicleWheel 1086 #define ADDVEHICLEWHEEL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define ADDVEHICLEWHEEL_WHEEL_ACTOR num_var[1].nref[0].value[ num_var[1].byref_offset ] #define ADDVEHICLEWHEEL_IS_FRONT_WHEEL num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_GetVehicleAxis 1086 +#define FN_GetVehicleAxis 1087 #define GETVEHICLEAXIS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETVEHICLEAXIS_X num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETVEHICLEAXIS_Y num_var[2].nref[0].value[ num_var[2].byref_offset ] #define GETVEHICLEAXIS_Z num_var[3].nref[0].value[ num_var[3].byref_offset ] -#define FN_GetVehicleForwardVector 1087 +#define FN_GetVehicleForwardVector 1088 #define GETVEHICLEFORWARDVECTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETVEHICLEFORWARDVECTOR_X num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETVEHICLEFORWARDVECTOR_Y num_var[2].nref[0].value[ num_var[2].byref_offset ] #define GETVEHICLEFORWARDVECTOR_Z num_var[3].nref[0].value[ num_var[3].byref_offset ] -#define FN_GetVehicleCurrentSpeed 1088 +#define FN_GetVehicleCurrentSpeed 1089 #define GETVEHICLECURRENTSPEED_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetWheelCount 1089 +#define FN_GetWheelCount 1090 #define GETWHEELCOUNT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetVehicleChassisWorldTransform 1090 +#define FN_GetVehicleChassisWorldTransform 1091 #define GETVEHICLECHASSISWORLDTRANSFORM_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETVEHICLECHASSISWORLDTRANSFORM_T_MATRIX num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelSteeringValue 1091 +#define FN_GetWheelSteeringValue 1092 #define GETWHEELSTEERINGVALUE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELSTEERINGVALUE_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelWorldTransform 1092 +#define FN_GetWheelWorldTransform 1093 #define GETWHEELWORLDTRANSFORM_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELWORLDTRANSFORM_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETWHEELWORLDTRANSFORM_T_MATRIX num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_GetWheelConnectionPoint 1093 +#define FN_GetWheelConnectionPoint 1094 #define GETWHEELCONNECTIONPOINT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELCONNECTIONPOINT_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETWHEELCONNECTIONPOINT_X num_var[2].nref[0].value[ num_var[2].byref_offset ] #define GETWHEELCONNECTIONPOINT_Y num_var[3].nref[0].value[ num_var[3].byref_offset ] #define GETWHEELCONNECTIONPOINT_Z num_var[4].nref[0].value[ num_var[4].byref_offset ] -#define FN_GetWheelDirection 1094 +#define FN_GetWheelDirection 1095 #define GETWHEELDIRECTION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELDIRECTION_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETWHEELDIRECTION_X num_var[2].nref[0].value[ num_var[2].byref_offset ] #define GETWHEELDIRECTION_Y num_var[3].nref[0].value[ num_var[3].byref_offset ] #define GETWHEELDIRECTION_Z num_var[4].nref[0].value[ num_var[4].byref_offset ] -#define FN_GetWheelAxel 1095 +#define FN_GetWheelAxel 1096 #define GETWHEELAXEL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELAXEL_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETWHEELAXEL_X num_var[2].nref[0].value[ num_var[2].byref_offset ] #define GETWHEELAXEL_Y num_var[3].nref[0].value[ num_var[3].byref_offset ] #define GETWHEELAXEL_Z num_var[4].nref[0].value[ num_var[4].byref_offset ] -#define FN_GetWheelSuspensionLength 1096 +#define FN_GetWheelSuspensionLength 1097 #define GETWHEELSUSPENSIONLENGTH_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELSUSPENSIONLENGTH_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelMaxSuspensionTravel 1097 +#define FN_GetWheelMaxSuspensionTravel 1098 #define GETWHEELMAXSUSPENSIONTRAVEL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELMAXSUSPENSIONTRAVEL_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelRadius 1098 +#define FN_GetWheelRadius 1099 #define GETWHEELRADIUS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELRADIUS_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelSuspensionStiffness 1099 +#define FN_GetWheelSuspensionStiffness 1100 #define GETWHEELSUSPENSIONSTIFFNESS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELSUSPENSIONSTIFFNESS_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelDampingCompression 1100 +#define FN_GetWheelDampingCompression 1101 #define GETWHEELDAMPINGCOMPRESSION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELDAMPINGCOMPRESSION_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelDampingRelaxation 1101 +#define FN_GetWheelDampingRelaxation 1102 #define GETWHEELDAMPINGRELAXATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELDAMPINGRELAXATION_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelFrictionSlip 1102 +#define FN_GetWheelFrictionSlip 1103 #define GETWHEELFRICTIONSLIP_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELFRICTIONSLIP_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelRotation 1103 +#define FN_GetWheelRotation 1104 #define GETWHEELROTATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELROTATION_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelRotationDelta 1104 +#define FN_GetWheelRotationDelta 1105 #define GETWHEELROTATIONDELTA_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELROTATIONDELTA_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelRollInfluence 1105 +#define FN_GetWheelRollInfluence 1106 #define GETWHEELROLLINFLUENCE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELROLLINFLUENCE_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelEngineForce 1106 +#define FN_GetWheelEngineForce 1107 #define GETWHEELENGINEFORCE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELENGINEFORCE_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelBrake 1107 +#define FN_GetWheelBrake 1108 #define GETWHEELBRAKE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELBRAKE_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_WheelIsFront 1108 +#define FN_WheelIsFront 1109 #define WHEELISFRONT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define WHEELISFRONT_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelInverseContactSuspension 1109 +#define FN_GetWheelInverseContactSuspension 1110 #define GETWHEELINVERSECONTACTSUSPENSION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELINVERSECONTACTSUSPENSION_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelSuspensionVelocity 1110 +#define FN_GetWheelSuspensionVelocity 1111 #define GETWHEELSUSPENSIONVELOCITY_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELSUSPENSIONVELOCITY_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_ResetVehicleSuspension 1111 +#define FN_ResetVehicleSuspension 1112 #define RESETVEHICLESUSPENSION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetWheelSteeringValue 1112 +#define FN_SetWheelSteeringValue 1113 #define SETWHEELSTEERINGVALUE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELSTEERINGVALUE_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELSTEERINGVALUE_STEERING num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_ApplyWheelEngineForce 1113 +#define FN_ApplyWheelEngineForce 1114 #define APPLYWHEELENGINEFORCE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define APPLYWHEELENGINEFORCE_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define APPLYWHEELENGINEFORCE_FORCE num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetWheelBrake 1114 +#define FN_SetWheelBrake 1115 #define SETWHEELBRAKE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELBRAKE_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELBRAKE_BRAKE num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetVehiclePitchControl 1115 +#define FN_SetVehiclePitchControl 1116 #define SETVEHICLEPITCHCONTROL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETVEHICLEPITCHCONTROL_PITCH num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_SetWheelConnectionPoint 1116 +#define FN_SetWheelConnectionPoint 1117 #define SETWHEELCONNECTIONPOINT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELCONNECTIONPOINT_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELCONNECTIONPOINT_X num_var[2].nref[0].value[ num_var[2].byref_offset ] #define SETWHEELCONNECTIONPOINT_Y num_var[3].nref[0].value[ num_var[3].byref_offset ] #define SETWHEELCONNECTIONPOINT_Z num_var[4].nref[0].value[ num_var[4].byref_offset ] -#define FN_SetWheelDirection 1117 +#define FN_SetWheelDirection 1118 #define SETWHEELDIRECTION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELDIRECTION_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELDIRECTION_X num_var[2].nref[0].value[ num_var[2].byref_offset ] #define SETWHEELDIRECTION_Y num_var[3].nref[0].value[ num_var[3].byref_offset ] #define SETWHEELDIRECTION_Z num_var[4].nref[0].value[ num_var[4].byref_offset ] -#define FN_SetWheelAxel 1118 +#define FN_SetWheelAxel 1119 #define SETWHEELAXEL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELAXEL_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELAXEL_X num_var[2].nref[0].value[ num_var[2].byref_offset ] #define SETWHEELAXEL_Y num_var[3].nref[0].value[ num_var[3].byref_offset ] #define SETWHEELAXEL_Z num_var[4].nref[0].value[ num_var[4].byref_offset ] -#define FN_SetWheelSuspensionLength 1119 +#define FN_SetWheelSuspensionLength 1120 #define SETWHEELSUSPENSIONLENGTH_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELSUSPENSIONLENGTH_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELSUSPENSIONLENGTH_S_LENGTH num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetWheelMaxSuspensionTravel 1120 +#define FN_SetWheelMaxSuspensionTravel 1121 #define SETWHEELMAXSUSPENSIONTRAVEL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELMAXSUSPENSIONTRAVEL_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELMAXSUSPENSIONTRAVEL_MAX_TRAVEL num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetWheelRadius 1121 +#define FN_SetWheelRadius 1122 #define SETWHEELRADIUS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELRADIUS_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELRADIUS_RADIUS num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetWheelSuspensionStiffness 1122 +#define FN_SetWheelSuspensionStiffness 1123 #define SETWHEELSUSPENSIONSTIFFNESS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELSUSPENSIONSTIFFNESS_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELSUSPENSIONSTIFFNESS_STIFFNESS num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetWheelDampingCompression 1123 +#define FN_SetWheelDampingCompression 1124 #define SETWHEELDAMPINGCOMPRESSION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELDAMPINGCOMPRESSION_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELDAMPINGCOMPRESSION_DCOMP_VALUE num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetWheelDampingRelaxation 1124 +#define FN_SetWheelDampingRelaxation 1125 #define SETWHEELDAMPINGRELAXATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELDAMPINGRELAXATION_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELDAMPINGRELAXATION_DREL_VALUE num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetWheelFrictionSlip 1125 +#define FN_SetWheelFrictionSlip 1126 #define SETWHEELFRICTIONSLIP_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELFRICTIONSLIP_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELFRICTIONSLIP_FSLIP_VALUE num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetWheelRotation 1126 +#define FN_SetWheelRotation 1127 #define SETWHEELROTATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELROTATION_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELROTATION_ROT num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetWheelRollInfluence 1127 +#define FN_SetWheelRollInfluence 1128 #define SETWHEELROLLINFLUENCE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELROLLINFLUENCE_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELROLLINFLUENCE_ROLL_INFLUENCE num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetWheelInverseContactSuspension 1128 +#define FN_SetWheelInverseContactSuspension 1129 #define SETWHEELINVERSECONTACTSUSPENSION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELINVERSECONTACTSUSPENSION_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELINVERSECONTACTSUSPENSION_C_VALUE num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetWheelSuspensionVelocity 1129 +#define FN_SetWheelSuspensionVelocity 1130 #define SETWHEELSUSPENSIONVELOCITY_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELSUSPENSIONVELOCITY_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELSUSPENSIONVELOCITY_VELOCITY num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetWheelActorOffsetTransform 1130 +#define FN_SetWheelActorOffsetTransform 1131 #define SETWHEELACTOROFFSETTRANSFORM_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELACTOROFFSETTRANSFORM_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELACTOROFFSETTRANSFORM_T_MATRIX num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_GetWheelActorOffsetTransform 1131 +#define FN_GetWheelActorOffsetTransform 1132 #define GETWHEELACTOROFFSETTRANSFORM_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELACTOROFFSETTRANSFORM_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETWHEELACTOROFFSETTRANSFORM_T_MATRIX num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_GetVehiclePitchControl 1132 +#define FN_GetVehiclePitchControl 1133 #define GETVEHICLEPITCHCONTROL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_createMaterial 1133 -#define FN_deleteMaterial 1134 +#define FN_createMaterial 1134 +#define FN_deleteMaterial 1135 #define DELETEMATERIAL_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setActorMaterial 1135 +#define FN_setActorMaterial 1136 #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 1136 +#define FN_getActorMaterial 1137 #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 1137 +#define FN_copyActorMaterial 1138 #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 1138 +#define FN_copyMaterial 1139 #define COPYMATERIAL_SMATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialTextureCanvas 1139 +#define FN_setMaterialTextureCanvas 1140 #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 1140 +#define FN_setMaterialAmbientColor 1141 #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 1141 +#define FN_getMaterialAmbientColor 1142 #define GETMATERIALAMBIENTCOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialAntiAliasing 1142 +#define FN_setMaterialAntiAliasing 1143 #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 1143 +#define FN_getMaterialAntiAliasing 1144 #define GETMATERIALANTIALIASING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialBackfaceCulling 1144 +#define FN_setMaterialBackfaceCulling 1145 #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 1145 +#define FN_getMaterialBackfaceCulling 1146 #define GETMATERIALBACKFACECULLING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialBlendFactor 1146 +#define FN_setMaterialBlendFactor 1147 #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 1147 +#define FN_getMaterialBlendFactor 1148 #define GETMATERIALBLENDFACTOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialBlendMode 1148 +#define FN_setMaterialBlendMode 1149 #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 1149 +#define FN_getMaterialBlendMode 1150 #define GETMATERIALBLENDMODE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialColorMask 1150 +#define FN_setMaterialColorMask 1151 #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 1151 +#define FN_getMaterialColorMask 1152 #define GETMATERIALCOLORMASK_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialColorMode 1152 +#define FN_setMaterialColorMode 1153 #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 1153 +#define FN_getMaterialColorMode 1154 #define GETMATERIALCOLORMODE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialDiffuseColor 1154 +#define FN_setMaterialDiffuseColor 1155 #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 1155 +#define FN_getMaterialDiffuseColor 1156 #define GETMATERIALDIFFUSECOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialEmissiveColor 1156 +#define FN_setMaterialEmissiveColor 1157 #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 1157 +#define FN_getMaterialEmissiveColor 1158 #define GETMATERIALEMISSIVECOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialFog 1158 +#define FN_setMaterialFog 1159 #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 1159 +#define FN_getMaterialFog 1160 #define GETMATERIALFOG_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialFrontfaceCulling 1160 +#define FN_setMaterialFrontfaceCulling 1161 #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 1161 +#define FN_getMaterialFrontfaceCulling 1162 #define GETMATERIALFRONTFACECULLING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialGouraudShading 1162 +#define FN_setMaterialGouraudShading 1163 #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 1163 +#define FN_materialIsGouraudShaded 1164 #define MATERIALISGOURAUDSHADED_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_materialIsAplhaBlend 1164 +#define FN_materialIsAplhaBlend 1165 #define MATERIALISAPLHABLEND_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_materialIsTransparent 1165 +#define FN_materialIsTransparent 1166 #define MATERIALISTRANSPARENT_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialLighting 1166 +#define FN_setMaterialLighting 1167 #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 1167 +#define FN_materialIsLit 1168 #define MATERIALISLIT_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialType 1168 +#define FN_setMaterialType 1169 #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 1169 +#define FN_getMaterialType 1170 #define GETMATERIALTYPE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialNormalize 1170 +#define FN_setMaterialNormalize 1171 #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 1171 +#define FN_materialIsNormalized 1172 #define MATERIALISNORMALIZED_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialPointCloud 1172 +#define FN_setMaterialPointCloud 1173 #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 1173 +#define FN_materialIsPointCloud 1174 #define MATERIALISPOINTCLOUD_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialFlag 1174 +#define FN_setMaterialFlag 1175 #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 1175 +#define FN_getMaterialFlag 1176 #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 1176 +#define FN_setMaterialTexture 1177 #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 1177 +#define FN_setMaterialShininess 1178 #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 1178 +#define FN_getMaterialShininess 1179 #define GETMATERIALSHININESS_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialSpecularColor 1179 +#define FN_setMaterialSpecularColor 1180 #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 1180 +#define FN_getMaterialSpecularColor 1181 #define GETMATERIALSPECULARCOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialThickness 1181 +#define FN_setMaterialThickness 1182 #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 1182 +#define FN_getMaterialThickness 1183 #define GETMATERIALTHICKNESS_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialWireframe 1183 +#define FN_setMaterialWireframe 1184 #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 1184 +#define FN_materialIsWireframe 1185 #define MATERIALISWIREFRAME_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setActorTexture 1185 +#define FN_setActorTexture 1186 #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 1186 +#define FN_getActorMaterialCount 1187 #define GETACTORMATERIALCOUNT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setActorMaterialFlag 1187 +#define FN_setActorMaterialFlag 1188 #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 1188 +#define FN_getActorMaterialFlag 1189 #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 1189 +#define FN_setActorMaterialType 1190 #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 1190 +#define FN_getActorMaterialType 1191 #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 1191 +#define FN_MaterialExists 1192 #define MATERIALEXISTS_MATERIAL num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_NumMaterialConstants 1192 +#define FN_NumMaterialConstants 1193 #define NUMMATERIALCONSTANTS_MATERIAL_TYPE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetMaterialConstantName$ 1193 +#define FN_GetMaterialConstantName$ 1194 #define GETMATERIALCONSTANTNAME$_MATERIAL_TYPE num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETMATERIALCONSTANTNAME$_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_SetMaterialConstant 1194 +#define FN_SetMaterialConstant 1195 #define SETMATERIALCONSTANT_MATERIAL num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETMATERIALCONSTANT_M_CONSTANT$ str_var[0].sref[0].value[ str_var[0].byref_offset ] #define SETMATERIALCONSTANT_N1 num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETMATERIALCONSTANT_N2 num_var[2].nref[0].value[ num_var[2].byref_offset ] #define SETMATERIALCONSTANT_N3 num_var[3].nref[0].value[ num_var[3].byref_offset ] #define SETMATERIALCONSTANT_N4 num_var[4].nref[0].value[ num_var[4].byref_offset ] -#define FN_GetMaterialConstant 1195 +#define FN_GetMaterialConstant 1196 #define GETMATERIALCONSTANT_MATERIAL num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETMATERIALCONSTANT_M_CONSTANT$ str_var[0].sref[0].value[ str_var[0].byref_offset ] #define GETMATERIALCONSTANT_N1 num_var[1].nref[0].value[ num_var[1].byref_offset ] diff --git a/rcbasic_build/rcbasic_dev3.txt b/rcbasic_build/rcbasic_dev3.txt index 49c490c..a4bd9e8 100644 --- a/rcbasic_build/rcbasic_dev3.txt +++ b/rcbasic_build/rcbasic_dev3.txt @@ -1613,6 +1613,9 @@ case FN_RemoveSpriteChild: //Sub Procedure case FN_GetSpriteChildIndex: //Number Function rc_push_num(rc_getSpriteChildIndex( GETSPRITECHILDINDEX_SPRITE, GETSPRITECHILDINDEX_CHILD_SPRITE )); break; +case FN_GetSpriteCollision: //Number Function + rc_push_num(rc_getSpriteCollision( GETSPRITECOLLISION_SPRITEA, GETSPRITECOLLISION_SPRITEB )); + break; case FN_CreateSpriteAnimation: //Number Function rc_push_num(rc_createSpriteAnimation( CREATESPRITEANIMATION_SPRITE, CREATESPRITEANIMATION_ANIM_LENGTH, CREATESPRITEANIMATION_SPEED )); break; diff --git a/rcbasic_runtime/main.cpp b/rcbasic_runtime/main.cpp index b5adceb..d651935 100755 --- a/rcbasic_runtime/main.cpp +++ b/rcbasic_runtime/main.cpp @@ -1,5 +1,3 @@ -//#define RCBASIC_DEBUG 1 - #include "rc_os_defines.h" #ifdef RC_WEB @@ -679,19 +677,21 @@ double readDouble() void dbg_1(uint32_t dbg_fn, uint64_t arg1, uint64_t arg2) { - //#ifdef RCBASIC_DEBUG + #ifdef RCBASIC_DEBUG //output_debug_message(); switch(dbg_fn) { case 0: - //current_src_file = arg1; - //current_src_line = arg2; - std::cout << "file: " << arg1 << " line: " << arg2 << std::endl; + current_src_file = arg1; + current_src_line = arg2; + std::string dfile = dbg_files[current_src_file]; + //std::cerr << "file: " << arg1 << " line: " << arg2 << std::endl; + //std::cerr << "file: " << dfile << " -> line: " << current_src_line << std::endl; break; } - //#endif // RCBASIC_DEBUG + #endif // RCBASIC_DEBUG } void mov_32(int n1, int n2) @@ -706,40 +706,71 @@ void mov_33(int n1, double val) } void mov_34(int n1, uint64_t nid) -{ +{ + #ifdef RCBASIC_DEBUG + uint64_t byref_offset = num_var[nid].byref_offset; + if(byref_offset >= num_var[nid].nref[0].value.size()) + { + dbg_error_found = true; + dbg_error_message = DBG_INDEX_EXCEEDS_SIZE; + return; + } + vm_n[n1].value = num_var[nid].nref[0].value[byref_offset]; + vm_n[n1].r = num_var[nid].nref; + vm_n[n1].r_index = byref_offset; + + + if(!num_var[nid].is_debug_var) + return; + + rcbasic_debug_access_status tmp_stat; + tmp_stat.type = RCBASIC_DEBUG_ACCESS_GET; + tmp_stat.dimensions = num_var[nid].dimensions; + tmp_stat.dim[0] = byref_offset; + tmp_stat.num_val = vm_n[n1].value; + dbg_vars[num_var[nid].dbg_var_index].usage_data.push_back(tmp_stat); + + return; + #else + uint64_t byref_offset = num_var[nid].byref_offset; vm_n[n1].value = num_var[nid].nref[0].value[byref_offset]; vm_n[n1].r = num_var[nid].nref; - vm_n[n1].r_index = byref_offset; - - #ifdef RCBASIC_DEBUG - if(!num_var[nid].is_debug_var) - return; - rcbasic_debug_access_status tmp_stat; - tmp_stat.type = RCBASIC_DEBUG_ACCESS_GET; - tmp_stat.dimensions = num_var[nid].dimensions; - tmp_stat.dim[0] = byref_offset; - tmp_stat.num_val = vm_n[n1].value; - dbg_vars[num_var[nid].dbg_var_index].usage_data.push_back(tmp_stat); + vm_n[n1].r_index = byref_offset; + #endif // RCBASIC_DEBUG //cout << "n" << n1 << " = " << vm_n[n1].value << endl; } void mov_35(uint64_t nid, int n1) -{ - uint64_t byref_offset = num_var[nid].byref_offset; - num_var[nid].nref[0].value[byref_offset] = vm_n[n1].value; +{ + #ifdef RCBASIC_DEBUG + uint64_t byref_offset = num_var[nid].byref_offset; + + if(byref_offset >= num_var[nid].nref[0].value.size()) + { + dbg_error_found = true; + dbg_error_message = DBG_INDEX_EXCEEDS_SIZE; + return; + } + + num_var[nid].nref[0].value[byref_offset] = vm_n[n1].value; + + if(!num_var[nid].is_debug_var) + return; + rcbasic_debug_access_status tmp_stat; + tmp_stat.type = RCBASIC_DEBUG_ACCESS_SET; + tmp_stat.dimensions = num_var[nid].dimensions; + tmp_stat.dim[0] = byref_offset; + tmp_stat.num_val = vm_n[n1].value; + dbg_vars[num_var[nid].dbg_var_index].usage_data.push_back(tmp_stat); + return; + #else - #ifdef RCBASIC_DEBUG - if(!num_var[nid].is_debug_var) - return; - rcbasic_debug_access_status tmp_stat; - tmp_stat.type = RCBASIC_DEBUG_ACCESS_SET; - tmp_stat.dimensions = num_var[nid].dimensions; - tmp_stat.dim[0] = byref_offset; - tmp_stat.num_val = vm_n[n1].value; - dbg_vars[num_var[nid].dbg_var_index].usage_data.push_back(tmp_stat); + uint64_t byref_offset = num_var[nid].byref_offset; + num_var[nid].nref[0].value[byref_offset] = vm_n[n1].value; + #endif // RCBASIC_DEBUG //cout << "n" << n1 << " = " << vm_n[n1].value << endl; @@ -765,38 +796,70 @@ void movS_37(int s1, uint64_t str_addr) } void movS_38(int s1, uint64_t sid) -{ +{ + #ifdef RCBASIC_DEBUG + uint64_t byref_offset = str_var[sid].byref_offset; + + if(byref_offset >= str_var[sid].sref[0].value.size()) + { + dbg_error_found = true; + dbg_error_message = DBG_INDEX_EXCEEDS_SIZE; + return; + } + + vm_s[s1].value = str_var[sid].sref[0].value[byref_offset]; + vm_s[s1].r = str_var[sid].sref; + vm_s[s1].r_index = byref_offset; + + if(!str_var[sid].is_debug_var) + return; + + rcbasic_debug_access_status tmp_stat; + tmp_stat.type = RCBASIC_DEBUG_ACCESS_GET; + tmp_stat.dimensions = str_var[sid].dimensions; + tmp_stat.dim[0] = byref_offset; + tmp_stat.str_val = vm_s[s1].value; + dbg_vars[str_var[sid].dbg_var_index].usage_data.push_back(tmp_stat); + return; + #else + uint64_t byref_offset = str_var[sid].byref_offset; vm_s[s1].value = str_var[sid].sref[0].value[byref_offset]; vm_s[s1].r = str_var[sid].sref; - vm_s[s1].r_index = byref_offset; - - #ifdef RCBASIC_DEBUG - if(!str_var[sid].is_debug_var) - return; - rcbasic_debug_access_status tmp_stat; - tmp_stat.type = RCBASIC_DEBUG_ACCESS_GET; - tmp_stat.dimensions = str_var[sid].dimensions; - tmp_stat.dim[0] = byref_offset; - tmp_stat.str_val = vm_s[s1].value; - dbg_vars[str_var[sid].dbg_var_index].usage_data.push_back(tmp_stat); + vm_s[s1].r_index = byref_offset; + #endif // RCBASIC_DEBUG } void movS_39(uint64_t sid, int s1) -{ - uint64_t byref_offset = str_var[sid].byref_offset; - str_var[sid].sref[0].value[byref_offset] = vm_s[s1].value; +{ + #ifdef RCBASIC_DEBUG + uint64_t byref_offset = str_var[sid].byref_offset; + + if(byref_offset >= str_var[sid].sref[0].value.size()) + { + dbg_error_found = true; + dbg_error_message = DBG_INDEX_EXCEEDS_SIZE; + return; + } + + str_var[sid].sref[0].value[byref_offset] = vm_s[s1].value; + + if(!str_var[sid].is_debug_var) + return; + + rcbasic_debug_access_status tmp_stat; + tmp_stat.type = RCBASIC_DEBUG_ACCESS_SET; + tmp_stat.dimensions = str_var[sid].dimensions; + tmp_stat.dim[0] = byref_offset; + tmp_stat.str_val = vm_s[s1].value; + dbg_vars[str_var[sid].dbg_var_index].usage_data.push_back(tmp_stat); + return; + #else - #ifdef RCBASIC_DEBUG - if(!str_var[sid].is_debug_var) - return; - rcbasic_debug_access_status tmp_stat; - tmp_stat.type = RCBASIC_DEBUG_ACCESS_SET; - tmp_stat.dimensions = str_var[sid].dimensions; - tmp_stat.dim[0] = byref_offset; - tmp_stat.str_val = vm_s[s1].value; - dbg_vars[str_var[sid].dbg_var_index].usage_data.push_back(tmp_stat); + uint64_t byref_offset = str_var[sid].byref_offset; + str_var[sid].sref[0].value[byref_offset] = vm_s[s1].value; + #endif // RCBASIC_DEBUG } @@ -804,7 +867,10 @@ void mov_r_40(int n1, int n2) { vm_n[n1].r[0].value[ vm_n[n1].r_index ] = vm_n[n2].value; - #ifdef RCBASIC_DEBUG + #ifdef RCBASIC_DEBUG + if(vm_n[n1].dbg_var_index < 0 || vm_n[n1].dbg_var_index >= dbg_vars.size()) + return; + for(int i = 0; i < dbg_vars[vm_n[n1].dbg_var_index].usage_data.size(); i++) { if(dbg_vars[vm_n[n1].dbg_var_index].usage_data[i].reg==n1) @@ -821,7 +887,10 @@ void mov_rS_41(int s1, int s2) { vm_s[s1].r[0].value[ vm_s[s1].r_index ] = vm_s[s2].value; - #ifdef RCBASIC_DEBUG + #ifdef RCBASIC_DEBUG + if(vm_s[s1].dbg_var_index < 0 || vm_s[s1].dbg_var_index >= dbg_vars.size()) + return; + for(int i = 0; i < dbg_vars[vm_s[s1].dbg_var_index].usage_data.size(); i++) { if(dbg_vars[vm_s[s1].dbg_var_index].usage_data[i].reg==s1) @@ -1058,7 +1127,9 @@ void obj_num_73(uint64_t nid) tmp_stat.is_error = true; } else - tmp_stat.num_val = num_var[nid].nid_value[0].value[num_object.index]; + { + tmp_stat.num_val = num_var[nid].nref[0].value[num_object.index]; + } dbg_vars[num_var[nid].dbg_var_index].usage_data.push_back(tmp_stat); #endif // RCBASIC_DEBUG } @@ -1098,7 +1169,7 @@ void obj_num1_74(uint64_t nid, int n1) tmp_stat.is_error = true; } else - tmp_stat.num_val = num_var[nid].nid_value[0].value[num_object.index]; + tmp_stat.num_val = num_var[nid].nref[0].value[num_object.index]; dbg_vars[num_var[nid].dbg_var_index].usage_data.push_back(tmp_stat); #endif // RCBASIC_DEBUG } @@ -1139,7 +1210,7 @@ void obj_num2_75(uint64_t nid, int n1, int n2) tmp_stat.is_error = true; } else - tmp_stat.num_val = num_var[nid].nid_value[0].value[num_object.index]; + tmp_stat.num_val = num_var[nid].nref[0].value[num_object.index]; dbg_vars[num_var[nid].dbg_var_index].usage_data.push_back(tmp_stat); #endif // RCBASIC_DEBUG } @@ -1181,7 +1252,7 @@ void obj_num3_76(uint64_t nid, int n1, int n2, int n3) tmp_stat.is_error = true; } else - tmp_stat.num_val = num_var[nid].nid_value[0].value[num_object.index]; + tmp_stat.num_val = num_var[nid].nref[0].value[num_object.index]; dbg_vars[num_var[nid].dbg_var_index].usage_data.push_back(tmp_stat); #endif // RCBASIC_DEBUG } @@ -1219,7 +1290,7 @@ void obj_str_77(uint64_t sid) tmp_stat.is_error = true; } else - tmp_stat.str_val = str_var[sid].sid_value[0].value[str_object.index]; + tmp_stat.str_val = str_var[sid].sref[0].value[str_object.index]; dbg_vars[str_var[sid].dbg_var_index].usage_data.push_back(tmp_stat); #endif // RCBASIC_DEBUG } @@ -1256,7 +1327,7 @@ void obj_str1_78(uint64_t sid, int n1) tmp_stat.is_error = true; } else - tmp_stat.str_val = str_var[sid].sid_value[0].value[str_object.index]; + tmp_stat.str_val = str_var[sid].sref[0].value[str_object.index]; dbg_vars[str_var[sid].dbg_var_index].usage_data.push_back(tmp_stat); #endif // RCBASIC_DEBUG } @@ -1297,7 +1368,7 @@ void obj_str2_79(uint64_t sid, int n1, int n2) tmp_stat.is_error = true; } else - tmp_stat.str_val = str_var[sid].sid_value[0].value[str_object.index]; + tmp_stat.str_val = str_var[sid].sref[0].value[str_object.index]; dbg_vars[str_var[sid].dbg_var_index].usage_data.push_back(tmp_stat); #endif // RCBASIC_DEBUG } @@ -1339,7 +1410,7 @@ void obj_str3_80(uint64_t sid, int n1, int n2, int n3) tmp_stat.is_error = true; } else - tmp_stat.str_val = str_var[sid].sid_value[0].value[str_object.index]; + tmp_stat.str_val = str_var[sid].sref[0].value[str_object.index]; dbg_vars[str_var[sid].dbg_var_index].usage_data.push_back(tmp_stat); #endif // RCBASIC_DEBUG } @@ -2021,7 +2092,7 @@ void next_118(uint64_t f_addr) tmp_stat.dim[1] = loop_stack.top().counter_dim[1]; tmp_stat.dim[2] = loop_stack.top().counter_dim[2]; tmp_stat.type = RCBASIC_DEBUG_ACCESS_SET; - tmp_stat.num_val = loop_stack.top().counter[0].nid_value[0].value[byref_offset]; + tmp_stat.num_val = loop_stack.top().counter[0].nref[0].value[byref_offset]; dbg_vars[loop_stack.top().counter[0].dbg_var_index].usage_data.push_back(tmp_stat); } #endif // RCBASIC_DEBUG @@ -2040,7 +2111,7 @@ void next_118(uint64_t f_addr) tmp_stat.dim[1] = loop_stack.top().counter_dim[1]; tmp_stat.dim[2] = loop_stack.top().counter_dim[2]; tmp_stat.type = RCBASIC_DEBUG_ACCESS_SET; - tmp_stat.num_val = loop_stack.top().counter[0].nid_value[0].value[byref_offset]; + tmp_stat.num_val = loop_stack.top().counter[0].nref[0].value[byref_offset]; dbg_vars[loop_stack.top().counter[0].dbg_var_index].usage_data.push_back(tmp_stat); } #endif // RCBASIC_DEBUG diff --git a/rcbasic_runtime/rc_defines.h b/rcbasic_runtime/rc_defines.h index b5ddbdb..31035a6 100755 --- a/rcbasic_runtime/rc_defines.h +++ b/rcbasic_runtime/rc_defines.h @@ -1552,250 +1552,253 @@ #define FN_GetSpriteChildIndex 528 #define GETSPRITECHILDINDEX_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETSPRITECHILDINDEX_CHILD_SPRITE num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_CreateSpriteAnimation 529 +#define FN_GetSpriteCollision 529 +#define GETSPRITECOLLISION_SPRITEA num_var[0].nref[0].value[ num_var[0].byref_offset ] +#define GETSPRITECOLLISION_SPRITEB num_var[1].nref[0].value[ num_var[1].byref_offset ] +#define FN_CreateSpriteAnimation 530 #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 530 +#define FN_SetSpriteFrame 531 #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 531 +#define FN_GetSpriteFrame 532 #define GETSPRITEFRAME_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteAnimationFrame 532 +#define FN_SetSpriteAnimationFrame 533 #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 533 +#define FN_GetSpriteAnimationFrame 534 #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 534 +#define FN_SetSpriteAnimationLength 535 #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 535 +#define FN_GetSpriteAnimationLength 536 #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 536 +#define FN_SetSpriteAnimationSpeed 537 #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 537 +#define FN_GetSpriteAnimationSpeed 538 #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 538 +#define FN_SetSpriteAnimation 539 #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 539 +#define FN_GetSpriteAnimation 540 #define GETSPRITEANIMATION_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetSpriteCurrentAnimationFrame 540 +#define FN_GetSpriteCurrentAnimationFrame 541 #define GETSPRITECURRENTANIMATIONFRAME_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_NumSpriteAnimationLoops 541 +#define FN_NumSpriteAnimationLoops 542 #define NUMSPRITEANIMATIONLOOPS_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SpriteAnimationIsPlaying 542 +#define FN_SpriteAnimationIsPlaying 543 #define SPRITEANIMATIONISPLAYING_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_DeleteSpriteAnimation 543 +#define FN_DeleteSpriteAnimation 544 #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_GetSpriteAnimationSource 544 +#define FN_GetSpriteAnimationSource 545 #define GETSPRITEANIMATIONSOURCE_SPRITE num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETSPRITEANIMATIONSOURCE_ANIMATION num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_getSpriteCenter 545 +#define FN_getSpriteCenter 546 #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 546 +#define FN_setSpriteLinearVelocity 547 #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 547 +#define FN_getSpriteLinearVelocity 548 #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 548 +#define FN_setSpriteAngularVelocity 549 #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 549 +#define FN_getSpriteAngularVelocity 550 #define GETSPRITEANGULARVELOCITY_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_applySpriteForce 550 +#define FN_applySpriteForce 551 #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 551 +#define FN_applySpriteCentralForce 552 #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 552 +#define FN_applySpriteTorque 553 #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 553 +#define FN_applySpriteLinearImpulse 554 #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 554 +#define FN_applySpriteAngularImpulse 555 #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 555 +#define FN_getSpriteMass 556 #define GETSPRITEMASS_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSpriteInertia 556 +#define FN_getSpriteInertia 557 #define GETSPRITEINERTIA_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSpriteWorldPoint 557 +#define FN_getSpriteWorldPoint 558 #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 558 +#define FN_getSpriteWorldVector 559 #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 559 +#define FN_getSpriteLocalPoint 560 #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 560 +#define FN_getSpriteLocalVector 561 #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 561 +#define FN_getSpriteLinearVelocityFromLocalPoint 562 #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 562 +#define FN_getSpriteLinearVelocityFromWorldPoint 563 #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 563 +#define FN_getSpriteLinearDamping 564 #define GETSPRITELINEARDAMPING_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSpriteLinearDamping 564 +#define FN_setSpriteLinearDamping 565 #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 565 +#define FN_getSpriteAngularDamping 566 #define GETSPRITEANGULARDAMPING_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSpriteAngularDamping 566 +#define FN_setSpriteAngularDamping 567 #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 567 +#define FN_getSpriteGravityScale 568 #define GETSPRITEGRAVITYSCALE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSpriteGravityScale 568 +#define FN_setSpriteGravityScale 569 #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 569 +#define FN_setSpriteBullet 570 #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 570 +#define FN_spriteIsBullet 571 #define SPRITEISBULLET_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSpriteSleepAllowed 571 +#define FN_setSpriteSleepAllowed 572 #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 572 +#define FN_spriteSleepAllowed 573 #define SPRITESLEEPALLOWED_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSpriteAwake 573 +#define FN_setSpriteAwake 574 #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 574 +#define FN_spriteIsAwake 575 #define SPRITEISAWAKE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSpriteFixedRotation 575 +#define FN_setSpriteFixedRotation 576 #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 576 +#define FN_spriteIsFixedRotation 577 #define SPRITEISFIXEDROTATION_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteDensity 577 +#define FN_SetSpriteDensity 578 #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 578 +#define FN_GetSpriteDensity 579 #define GETSPRITEDENSITY_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteFriction 579 +#define FN_SetSpriteFriction 580 #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 580 +#define FN_GetSpriteFriction 581 #define GETSPRITEFRICTION_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteRestitution 581 +#define FN_SetSpriteRestitution 582 #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 582 +#define FN_GetSpriteRestitution 583 #define GETSPRITERESTITUTION_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteRestitutionThreshold 583 +#define FN_SetSpriteRestitutionThreshold 584 #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 584 +#define FN_GetSpriteRestitutionThreshold 585 #define GETSPRITERESTITUTIONTHRESHOLD_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetSpriteAABB 585 +#define FN_GetSpriteAABB 586 #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 586 +#define FN_SetGravity2D 587 #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 587 +#define FN_GetGravity2D 588 #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 588 +#define FN_SetWorld2DTimeStep 589 #define SETWORLD2DTIMESTEP_TS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetWorld2DVelocityIterations 589 +#define FN_SetWorld2DVelocityIterations 590 #define SETWORLD2DVELOCITYITERATIONS_V num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetWorld2DPositionIterations 590 +#define FN_SetWorld2DPositionIterations 591 #define SETWORLD2DPOSITIONITERATIONS_P num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetWorld2DTimeStep 591 -#define FN_GetWorld2DVelocityIterations 592 -#define FN_GetWorld2DPositionIterations 593 -#define FN_SetWorld2DAutoClearForces 594 +#define FN_GetWorld2DTimeStep 592 +#define FN_GetWorld2DVelocityIterations 593 +#define FN_GetWorld2DPositionIterations 594 +#define FN_SetWorld2DAutoClearForces 595 #define SETWORLD2DAUTOCLEARFORCES_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetWorld2DAutoClearForces 595 -#define FN_CastRay2D 596 +#define FN_GetWorld2DAutoClearForces 596 +#define FN_CastRay2D 597 #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 597 +#define FN_CastRay2D_All 598 #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 598 +#define FN_GetRayHit2D 599 #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_SetSpriteShape 599 +#define FN_SetSpriteShape 600 #define SETSPRITESHAPE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETSPRITESHAPE_SHAPE num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetSpriteShape 600 +#define FN_GetSpriteShape 601 #define GETSPRITESHAPE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteRadius 601 +#define FN_SetSpriteRadius 602 #define SETSPRITERADIUS_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETSPRITERADIUS_RADIUS num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetSpriteRadius 602 +#define FN_GetSpriteRadius 603 #define GETSPRITERADIUS_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetSpriteBox 603 +#define FN_SetSpriteBox 604 #define SETSPRITEBOX_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETSPRITEBOX_W num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETSPRITEBOX_H num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_GetSpriteBoxSize 604 +#define FN_GetSpriteBoxSize 605 #define GETSPRITEBOXSIZE_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETSPRITEBOXSIZE_W num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETSPRITEBOXSIZE_H num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetSpriteChain 605 +#define FN_SetSpriteChain 606 #define SETSPRITECHAIN_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETSPRITECHAIN_VX num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETSPRITECHAIN_VY num_var[2].nref[0].value[ num_var[2].byref_offset ] @@ -1804,29 +1807,29 @@ #define SETSPRITECHAIN_PREV_Y num_var[5].nref[0].value[ num_var[5].byref_offset ] #define SETSPRITECHAIN_NEXT_X num_var[6].nref[0].value[ num_var[6].byref_offset ] #define SETSPRITECHAIN_NEXT_Y num_var[7].nref[0].value[ num_var[7].byref_offset ] -#define FN_SetSpriteChainLoop 606 +#define FN_SetSpriteChainLoop 607 #define SETSPRITECHAINLOOP_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETSPRITECHAINLOOP_VX num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETSPRITECHAINLOOP_VY num_var[2].nref[0].value[ num_var[2].byref_offset ] #define SETSPRITECHAINLOOP_V_COUNT num_var[3].nref[0].value[ num_var[3].byref_offset ] -#define FN_SetSpritePolygon 607 +#define FN_SetSpritePolygon 608 #define SETSPRITEPOLYGON_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETSPRITEPOLYGON_VX num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETSPRITEPOLYGON_VY num_var[2].nref[0].value[ num_var[2].byref_offset ] #define SETSPRITEPOLYGON_V_COUNT num_var[3].nref[0].value[ num_var[3].byref_offset ] -#define FN_SetSpriteShapeOffset 608 +#define FN_SetSpriteShapeOffset 609 #define SETSPRITESHAPEOFFSET_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETSPRITESHAPEOFFSET_X num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETSPRITESHAPEOFFSET_Y num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_GetSpriteShapeOffset 609 +#define FN_GetSpriteShapeOffset 610 #define GETSPRITESHAPEOFFSET_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETSPRITESHAPEOFFSET_X num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETSPRITESHAPEOFFSET_Y num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_GetSpriteWorldCenter 610 +#define FN_GetSpriteWorldCenter 611 #define GETSPRITEWORLDCENTER_SPR_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETSPRITEWORLDCENTER_X num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETSPRITEWORLDCENTER_Y num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_createDistanceJoint 611 +#define FN_createDistanceJoint 612 #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 ] @@ -1834,22 +1837,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 612 +#define FN_createFrictionJoint 613 #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 613 +#define FN_createGearJoint 614 #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 614 +#define FN_createMotorJoint 615 #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 615 +#define FN_createPrismaticJoint 616 #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 ] @@ -1857,7 +1860,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 616 +#define FN_createPulleyJoint 617 #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 ] @@ -1870,19 +1873,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 617 +#define FN_createRevoluteJoint 618 #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 618 +#define FN_createWeldJoint 619 #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 619 +#define FN_createWheelJoint 620 #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 ] @@ -1890,225 +1893,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 620 +#define FN_getJointWorldAnchorA 621 #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 621 +#define FN_getJointWorldAnchorB 622 #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 622 +#define FN_getJointReactionForce 623 #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 623 +#define FN_getJointReactionTorque 624 #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 624 +#define FN_getJointLocalAnchorA 625 #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 625 +#define FN_getJointLocalAnchorB 626 #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 626 +#define FN_setJointLength 627 #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 627 +#define FN_getJointLength 628 #define GETJOINTLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointMinLength 628 +#define FN_setJointMinLength 629 #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 629 +#define FN_getJointMinLength 630 #define GETJOINTMINLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointMaxLength 630 +#define FN_setJointMaxLength 631 #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 631 +#define FN_getJointMaxLength 632 #define GETJOINTMAXLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointCurrentLength 632 +#define FN_getJointCurrentLength 633 #define GETJOINTCURRENTLENGTH_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointStiffness 633 +#define FN_setJointStiffness 634 #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 634 +#define FN_getJointStiffness 635 #define GETJOINTSTIFFNESS_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointDamping 635 +#define FN_setJointDamping 636 #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 636 +#define FN_getJointDamping 637 #define GETJOINTDAMPING_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointMaxForce 637 +#define FN_setJointMaxForce 638 #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 638 +#define FN_getJointMaxForce 639 #define GETJOINTMAXFORCE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointMaxTorque 639 +#define FN_setJointMaxTorque 640 #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 640 +#define FN_getJointMaxTorque 641 #define GETJOINTMAXTORQUE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointCorrectionFactor 641 +#define FN_setJointCorrectionFactor 642 #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 642 +#define FN_getJointCorrectionFactor 643 #define GETJOINTCORRECTIONFACTOR_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointRatio 643 +#define FN_setJointRatio 644 #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 644 +#define FN_getJointRatio 645 #define GETJOINTRATIO_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointLinearOffset 645 +#define FN_setJointLinearOffset 646 #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 646 +#define FN_getJointLinearOffset 647 #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 647 +#define FN_setJointAngularOffset 648 #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 648 +#define FN_getJointAngularOffset 649 #define GETJOINTANGULAROFFSET_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointLocalAxisA 649 +#define FN_getJointLocalAxisA 650 #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 650 +#define FN_getJointReferenceAngle 651 #define GETJOINTREFERENCEANGLE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointTranslation 651 +#define FN_getJointTranslation 652 #define GETJOINTTRANSLATION_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointSpeed 652 +#define FN_getJointSpeed 653 #define GETJOINTSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_jointIsLimitEnabled 653 +#define FN_jointIsLimitEnabled 654 #define JOINTISLIMITENABLED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_enableJointLimit 654 +#define FN_enableJointLimit 655 #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 655 +#define FN_getJointLowerLimit 656 #define GETJOINTLOWERLIMIT_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointUpperLimit 656 +#define FN_getJointUpperLimit 657 #define GETJOINTUPPERLIMIT_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointLimits 657 +#define FN_setJointLimits 658 #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 658 +#define FN_jointMotorIsEnabled 659 #define JOINTMOTORISENABLED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_enableJointMotor 659 +#define FN_enableJointMotor 660 #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 660 +#define FN_setJointMotorSpeed 661 #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 661 +#define FN_getJointMotorSpeed 662 #define GETJOINTMOTORSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointMaxMotorForce 662 +#define FN_setJointMaxMotorForce 663 #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 663 +#define FN_getJointMaxMotorForce 664 #define GETJOINTMAXMOTORFORCE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointMotorForce 664 +#define FN_getJointMotorForce 665 #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 665 +#define FN_setJointMaxMotorTorque 666 #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 666 +#define FN_getJointMaxMotorTorque 667 #define GETJOINTMAXMOTORTORQUE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointMotorTorque 667 +#define FN_getJointMotorTorque 668 #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 668 +#define FN_getJointGroundAnchorA 669 #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 669 +#define FN_getJointGroundAnchorB 670 #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 670 +#define FN_getJointLengthA 671 #define GETJOINTLENGTHA_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointLengthB 671 +#define FN_getJointLengthB 672 #define GETJOINTLENGTHB_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointCurrentLengthA 672 +#define FN_getJointCurrentLengthA 673 #define GETJOINTCURRENTLENGTHA_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointCurrentLengthB 673 +#define FN_getJointCurrentLengthB 674 #define GETJOINTCURRENTLENGTHB_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setJointOrigin 674 +#define FN_setJointOrigin 675 #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 675 +#define FN_getJointAngle 676 #define GETJOINTANGLE_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointLinearSpeed 676 +#define FN_getJointLinearSpeed 677 #define GETJOINTLINEARSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getJointAngularSpeed 677 +#define FN_getJointAngularSpeed 678 #define GETJOINTANGULARSPEED_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_DeleteJoint 678 +#define FN_DeleteJoint 679 #define DELETEJOINT_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_JointExists 679 +#define FN_JointExists 680 #define JOINTEXISTS_JOINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateTileSet 680 +#define FN_CreateTileSet 681 #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 681 +#define FN_SetTileAnimationLength 682 #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 682 +#define FN_GetTileAnimationLength 683 #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 683 +#define FN_SetTileAnimationFrame 684 #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 684 +#define FN_GetTileAnimationFrame 685 #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 685 +#define FN_SetTileAnimationSpeed 686 #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 686 +#define FN_GetTileAnimationSpeed 687 #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 687 +#define FN_CreateTileMap 688 #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 688 +#define FN_SetTileMapSize 689 #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 689 +#define FN_GetTileMapSize 690 #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 690 +#define FN_SetTile 691 #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 691 +#define FN_GetTile 692 #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 692 +#define FN_FillTile 693 #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 693 +#define FN_DrawTileMap 694 #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 ] @@ -2116,20 +2119,20 @@ #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 694 +#define FN_DeleteTileSet 695 #define DELETETILESET_TILESET num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_DeleteTileMap 695 +#define FN_DeleteTileMap 696 #define DELETETILEMAP_TILEMAP num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_TileSetExists 696 +#define FN_TileSetExists 697 #define TILESETEXISTS_TILESET num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_TileMapExists 697 +#define FN_TileMapExists 698 #define TILEMAPEXISTS_TILEMAP num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_LoadMesh 698 +#define FN_LoadMesh 699 #define LOADMESH_MESH_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_DeleteMesh 699 +#define FN_DeleteMesh 700 #define DELETEMESH_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateMesh 700 -#define FN_AddMeshBuffer 701 +#define FN_CreateMesh 701 +#define FN_AddMeshBuffer 702 #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 ] @@ -2137,39 +2140,39 @@ #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 702 +#define FN_LoadMeshFromArchive 703 #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 703 +#define FN_CreatePlaneMesh 704 #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 CREATEPLANEMESH_TXREPEAT_X num_var[4].nref[0].value[ num_var[4].byref_offset ] #define CREATEPLANEMESH_TXREPEAT_Y num_var[5].nref[0].value[ num_var[5].byref_offset ] -#define FN_LoadAN8 704 +#define FN_LoadAN8 705 #define LOADAN8_AN8_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_LoadMeshFromAN8 705 +#define FN_LoadMeshFromAN8 706 #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 706 +#define FN_GetNumAN8Scenes 707 #define GETNUMAN8SCENES_AN8_PROJECT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetAN8SceneName$ 707 +#define FN_GetAN8SceneName$ 708 #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_CreateConeMesh 708 +#define FN_CreateConeMesh 709 #define CREATECONEMESH_RADIUS num_var[0].nref[0].value[ num_var[0].byref_offset ] #define CREATECONEMESH_CONE_LENGTH num_var[1].nref[0].value[ num_var[1].byref_offset ] #define CREATECONEMESH_TESSELATION num_var[2].nref[0].value[ num_var[2].byref_offset ] #define CREATECONEMESH_TOP_COLOR num_var[3].nref[0].value[ num_var[3].byref_offset ] #define CREATECONEMESH_BOTTOM_COLOR num_var[4].nref[0].value[ num_var[4].byref_offset ] -#define FN_CreateCylinderMesh 709 +#define FN_CreateCylinderMesh 710 #define CREATECYLINDERMESH_RADIUS num_var[0].nref[0].value[ num_var[0].byref_offset ] #define CREATECYLINDERMESH_CYLINDER_LENGTH num_var[1].nref[0].value[ num_var[1].byref_offset ] #define CREATECYLINDERMESH_TESSELATION num_var[2].nref[0].value[ num_var[2].byref_offset ] #define CREATECYLINDERMESH_COLOR num_var[3].nref[0].value[ num_var[3].byref_offset ] #define CREATECYLINDERMESH_CLOSE_TOP num_var[4].nref[0].value[ num_var[4].byref_offset ] -#define FN_CreateVolumeLightMesh 710 +#define FN_CreateVolumeLightMesh 711 #define CREATEVOLUMELIGHTMESH_U num_var[0].nref[0].value[ num_var[0].byref_offset ] #define CREATEVOLUMELIGHTMESH_V num_var[1].nref[0].value[ num_var[1].byref_offset ] #define CREATEVOLUMELIGHTMESH_FOOT_COLOR num_var[2].nref[0].value[ num_var[2].byref_offset ] @@ -2178,9 +2181,9 @@ #define CREATEVOLUMELIGHTMESH_DIM_X num_var[5].nref[0].value[ num_var[5].byref_offset ] #define CREATEVOLUMELIGHTMESH_DIM_Y num_var[6].nref[0].value[ num_var[6].byref_offset ] #define CREATEVOLUMELIGHTMESH_DIM_Z num_var[7].nref[0].value[ num_var[7].byref_offset ] -#define FN_DeleteAN8 711 +#define FN_DeleteAN8 712 #define DELETEAN8_AN8_PROJECT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetMeshBoundingBox 712 +#define FN_SetMeshBoundingBox 713 #define SETMESHBOUNDINGBOX_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETMESHBOUNDINGBOX_MIN_X num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETMESHBOUNDINGBOX_MIN_Y num_var[2].nref[0].value[ num_var[2].byref_offset ] @@ -2188,7 +2191,7 @@ #define SETMESHBOUNDINGBOX_MAX_X num_var[4].nref[0].value[ num_var[4].byref_offset ] #define SETMESHBOUNDINGBOX_MAX_Y num_var[5].nref[0].value[ num_var[5].byref_offset ] #define SETMESHBOUNDINGBOX_MAX_Z num_var[6].nref[0].value[ num_var[6].byref_offset ] -#define FN_GetMeshBoundingBox 713 +#define FN_GetMeshBoundingBox 714 #define GETMESHBOUNDINGBOX_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETMESHBOUNDINGBOX_MIN_X num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETMESHBOUNDINGBOX_MIN_Y num_var[2].nref[0].value[ num_var[2].byref_offset ] @@ -2196,18 +2199,18 @@ #define GETMESHBOUNDINGBOX_MAX_X num_var[4].nref[0].value[ num_var[4].byref_offset ] #define GETMESHBOUNDINGBOX_MAX_Y num_var[5].nref[0].value[ num_var[5].byref_offset ] #define GETMESHBOUNDINGBOX_MAX_Z num_var[6].nref[0].value[ num_var[6].byref_offset ] -#define FN_ReCalculateMeshBoundingBox 714 +#define FN_ReCalculateMeshBoundingBox 715 #define RECALCULATEMESHBOUNDINGBOX_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_MakePlanarTextureMap 715 +#define FN_MakePlanarTextureMap 716 #define MAKEPLANARTEXTUREMAP_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] #define MAKEPLANARTEXTUREMAP_RESOLUTION num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_ReCalculateMeshNormals 716 +#define FN_ReCalculateMeshNormals 717 #define RECALCULATEMESHNORMALS_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetMeshPolygonCount 717 +#define FN_GetMeshPolygonCount 718 #define GETMESHPOLYGONCOUNT_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_FlipMeshSurfaces 718 +#define FN_FlipMeshSurfaces 719 #define FLIPMESHSURFACES_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetMeshBuffer 719 +#define FN_SetMeshBuffer 720 #define SETMESHBUFFER_MESH_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETMESHBUFFER_BUFFER_NUM num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETMESHBUFFER_VERTEX_COUNT num_var[2].nref[0].value[ num_var[2].byref_offset ] @@ -2216,313 +2219,313 @@ #define SETMESHBUFFER_UV_DATA num_var[5].nref[0].value[ num_var[5].byref_offset ] #define SETMESHBUFFER_INDEX_COUNT num_var[6].nref[0].value[ num_var[6].byref_offset ] #define SETMESHBUFFER_INDEX_DATA num_var[7].nref[0].value[ num_var[7].byref_offset ] -#define FN_GetMeshBufferCount 720 +#define FN_GetMeshBufferCount 721 #define GETMESHBUFFERCOUNT_MESH_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetMeshBufferVertexCount 721 +#define FN_GetMeshBufferVertexCount 722 #define GETMESHBUFFERVERTEXCOUNT_MESH_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETMESHBUFFERVERTEXCOUNT_BUFFER_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetMeshBufferIndexCount 722 +#define FN_GetMeshBufferIndexCount 723 #define GETMESHBUFFERINDEXCOUNT_MESH_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETMESHBUFFERINDEXCOUNT_BUFFER_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetMeshBuffer 723 +#define FN_GetMeshBuffer 724 #define GETMESHBUFFER_MESH_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETMESHBUFFER_BUFFER_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETMESHBUFFER_VERTEX_DATA num_var[2].nref[0].value[ num_var[2].byref_offset ] #define GETMESHBUFFER_NORMAL_DATA num_var[3].nref[0].value[ num_var[3].byref_offset ] #define GETMESHBUFFER_UV_DATA num_var[4].nref[0].value[ num_var[4].byref_offset ] #define GETMESHBUFFER_INDEX_DATA num_var[5].nref[0].value[ num_var[5].byref_offset ] -#define FN_CreateAnimatedActor 724 +#define FN_CreateAnimatedActor 725 #define CREATEANIMATEDACTOR_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateOctreeActor 725 +#define FN_CreateOctreeActor 726 #define CREATEOCTREEACTOR_MESH num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateCubeActor 726 +#define FN_CreateCubeActor 727 #define CREATECUBEACTOR_CUBE_SIZE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateSphereActor 727 +#define FN_CreateSphereActor 728 #define CREATESPHEREACTOR_RADIUS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateWaterActor 728 +#define FN_CreateWaterActor 729 #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 729 -#define FN_CreateBillboardActor 730 -#define FN_CreateTerrainActor 731 +#define FN_CreateLightActor 730 +#define FN_CreateBillboardActor 731 +#define FN_CreateTerrainActor 732 #define CREATETERRAINACTOR_HMAP_FILE$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_CreateParticleActor 732 +#define FN_CreateParticleActor 733 #define CREATEPARTICLEACTOR_PARTICLE_TYPE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateProjectorActor 733 -#define FN_CreateCompositeActor 734 -#define FN_CreateVehicleActor 735 +#define FN_CreateProjectorActor 734 +#define FN_CreateCompositeActor 735 +#define FN_CreateVehicleActor 736 #define CREATEVEHICLEACTOR_CHASSIS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_DeleteActor 736 +#define FN_DeleteActor 737 #define DELETEACTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetActorTransform 737 +#define FN_GetActorTransform 738 #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 738 +#define FN_SetActorPosition 739 #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 739 +#define FN_TranslateActorLocal 740 #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 740 +#define FN_TranslateActorWorld 741 #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 741 +#define FN_GetActorPosition 742 #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 742 +#define FN_SetActorScale 743 #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 743 +#define FN_ScaleActor 744 #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 744 +#define FN_GetActorScale 745 #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 745 +#define FN_SetActorRotation 746 #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 746 +#define FN_RotateActor 747 #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 747 +#define FN_GetActorRotation 748 #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 748 +#define FN_SetActorVisible 749 #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 749 +#define FN_ActorIsVisible 750 #define ACTORISVISIBLE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetActorAutoCulling 750 +#define FN_SetActorAutoCulling 751 #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 751 +#define FN_GetActorAutoCulling 752 #define GETACTORAUTOCULLING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_AddActorShadow 752 +#define FN_AddActorShadow 753 #define ADDACTORSHADOW_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_RemoveActorShadow 753 +#define FN_RemoveActorShadow 754 #define REMOVEACTORSHADOW_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_ActorExists 754 +#define FN_ActorExists 755 #define ACTOREXISTS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetActorType 755 +#define FN_GetActorType 756 #define GETACTORTYPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CreateActorAnimation 756 +#define FN_CreateActorAnimation 757 #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 757 +#define FN_SetActorAnimation 758 #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 758 +#define FN_SetActorAnimationSpeed 759 #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 759 +#define FN_SetActorAnimationFrames 760 #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 760 +#define FN_GetActorCurrentAnimation 761 #define GETACTORCURRENTANIMATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetActorAnimationSpeed 761 +#define FN_GetActorAnimationSpeed 762 #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 762 +#define FN_GetActorAnimationStartFrame 763 #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 763 +#define FN_GetActorAnimationEndFrame 764 #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 764 +#define FN_SetActorFrame 765 #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 765 +#define FN_GetActorFrame 766 #define GETACTORFRAME_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_ActorAnimationIsPlaying 766 +#define FN_ActorAnimationIsPlaying 767 #define ACTORANIMATIONISPLAYING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_NumActorAnimationLoops 767 +#define FN_NumActorAnimationLoops 768 #define NUMACTORANIMATIONLOOPS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetActorMD2Animation 768 +#define FN_SetActorMD2Animation 769 #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 769 +#define FN_SetActorMD2AnimationByName 770 #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 770 +#define FN_DeleteActorAnimation 771 #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_GetActorBoneCount 771 +#define FN_GetActorBoneCount 772 #define GETACTORBONECOUNT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetActorBoneIndex 772 +#define FN_GetActorBoneIndex 773 #define GETACTORBONEINDEX_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETACTORBONEINDEX_BONE_NAME$ str_var[0].sref[0].value[ str_var[0].byref_offset ] -#define FN_GetActorBoneName$ 773 +#define FN_GetActorBoneName$ 774 #define GETACTORBONENAME$_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETACTORBONENAME$_BONE_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetActorBonePosition 774 +#define FN_GetActorBonePosition 775 #define GETACTORBONEPOSITION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETACTORBONEPOSITION_BONE_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETACTORBONEPOSITION_X num_var[2].nref[0].value[ num_var[2].byref_offset ] #define GETACTORBONEPOSITION_Y num_var[3].nref[0].value[ num_var[3].byref_offset ] #define GETACTORBONEPOSITION_Z num_var[4].nref[0].value[ num_var[4].byref_offset ] -#define FN_GetActorBoneRotation 775 +#define FN_GetActorBoneRotation 776 #define GETACTORBONEROTATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETACTORBONEROTATION_BONE_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETACTORBONEROTATION_X num_var[2].nref[0].value[ num_var[2].byref_offset ] #define GETACTORBONEROTATION_Y num_var[3].nref[0].value[ num_var[3].byref_offset ] #define GETACTORBONEROTATION_Z num_var[4].nref[0].value[ num_var[4].byref_offset ] -#define FN_GetActorBoneScale 776 +#define FN_GetActorBoneScale 777 #define GETACTORBONESCALE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETACTORBONESCALE_BONE_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETACTORBONESCALE_X num_var[2].nref[0].value[ num_var[2].byref_offset ] #define GETACTORBONESCALE_Y num_var[3].nref[0].value[ num_var[3].byref_offset ] #define GETACTORBONESCALE_Z num_var[4].nref[0].value[ num_var[4].byref_offset ] -#define FN_GetActorBoneRelativeTranform 777 +#define FN_GetActorBoneRelativeTranform 778 #define GETACTORBONERELATIVETRANFORM_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETACTORBONERELATIVETRANFORM_BONE_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETACTORBONERELATIVETRANFORM_T_MATRIX num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_GetActorBoneAbsoluteTranform 778 +#define FN_GetActorBoneAbsoluteTranform 779 #define GETACTORBONEABSOLUTETRANFORM_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETACTORBONEABSOLUTETRANFORM_BONE_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETACTORBONEABSOLUTETRANFORM_T_MATRIX num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetGravity3D 779 +#define FN_SetGravity3D 780 #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 780 +#define FN_GetGravity3D 781 #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_SetActorShape 781 +#define FN_SetActorShape 782 #define SETACTORSHAPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETACTORSHAPE_SHAPE_TYPE num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETACTORSHAPE_MASS num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_GetActorShape 782 +#define FN_GetActorShape 783 #define GETACTORSHAPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetActorSolid 783 +#define FN_SetActorSolid 784 #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 784 +#define FN_ActorIsSolid 785 #define ACTORISSOLID_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetActorCollision 785 +#define FN_GetActorCollision 786 #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 786 +#define FN_SetActorGravity 787 #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 787 +#define FN_GetActorGravity 788 #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 788 +#define FN_setActorDamping 789 #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 789 +#define FN_getActorLinearDamping 790 #define GETACTORLINEARDAMPING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getActorAngularDamping 790 +#define FN_getActorAngularDamping 791 #define GETACTORANGULARDAMPING_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getActorLinearSleepThreshold 791 +#define FN_getActorLinearSleepThreshold 792 #define GETACTORLINEARSLEEPTHRESHOLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getActorAngularSleepThreshold 792 +#define FN_getActorAngularSleepThreshold 793 #define GETACTORANGULARSLEEPTHRESHOLD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_applyActorDamping 793 +#define FN_applyActorDamping 794 #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 794 +#define FN_setActorMassProperties 795 #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 795 +#define FN_getActorLinearFactor 796 #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 796 +#define FN_setActorLinearFactor 797 #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 797 +#define FN_getActorInverseMass 798 #define GETACTORINVERSEMASS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_integrateActorVelocities 798 +#define FN_integrateActorVelocities 799 #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 799 +#define FN_applyActorCentralForceLocal 800 #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 800 +#define FN_applyActorCentralForceWorld 801 #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 801 +#define FN_getActorTotalForce 802 #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 802 +#define FN_getActorTotalTorque 803 #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 803 +#define FN_getActorInverseInertiaDiagLocal 804 #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 804 +#define FN_setActorInverseInertiaDiagLocal 805 #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 805 +#define FN_setActorSleepThresholds 806 #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 806 +#define FN_applyActorTorqueLocal 807 #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 807 +#define FN_applyActorTorqueWorld 808 #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 808 +#define FN_applyActorForceLocal 809 #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 ] @@ -2530,7 +2533,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 809 +#define FN_applyActorForceWorld 810 #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 ] @@ -2538,27 +2541,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 810 +#define FN_applyActorCentralImpulseLocal 811 #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 811 +#define FN_applyActorCentralImpulseWorld 812 #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 812 +#define FN_applyActorTorqueImpulseLocal 813 #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 813 +#define FN_applyActorTorqueImpulseWorld 814 #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 814 +#define FN_applyActorImpulseLocal 815 #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 ] @@ -2566,7 +2569,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 815 +#define FN_applyActorImpulseWorld 816 #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 ] @@ -2574,52 +2577,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 816 +#define FN_clearActorForces 817 #define CLEARACTORFORCES_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_updateActorInertiaTensor 817 +#define FN_updateActorInertiaTensor 818 #define UPDATEACTORINERTIATENSOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getActorCenter 818 +#define FN_getActorCenter 819 #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 819 +#define FN_getActorRotationQ 820 #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 820 +#define FN_getActorLinearVelocityWorld 821 #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 821 +#define FN_getActorAngularVelocityWorld 822 #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 822 +#define FN_setActorLinearVelocityLocal 823 #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 823 +#define FN_setActorLinearVelocityWorld 824 #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 824 +#define FN_setActorAngularVelocityLocal 825 #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 825 +#define FN_setActorAngularVelocityWorld 826 #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 826 +#define FN_getActorVelocityInLocalPoint 827 #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 ] @@ -2627,17 +2630,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 827 +#define FN_getActorLinearVelocityLocal 828 #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 828 +#define FN_getActorAngularVelocityLocal 829 #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 829 +#define FN_getActorAABB 830 #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 ] @@ -2645,7 +2648,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 830 +#define FN_computeActorImpulseDenominator 831 #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 ] @@ -2653,56 +2656,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 831 +#define FN_computeActorAngularImpulseDenominator 832 #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 832 +#define FN_setActorAngularFactor 833 #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 833 +#define FN_getActorAngularFactor 834 #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 834 +#define FN_computeActorGyroImpulseLocal 835 #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 835 +#define FN_computeActorGyroImpulseWorld 836 #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 836 +#define FN_getActorLocalInertia 837 #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 837 +#define FN_SetActorSleepState 838 #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 838 +#define FN_CastRay3D 839 #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 839 +#define FN_CastRay3D_All 840 #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 840 +#define FN_GetRayHit3D 841 #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 ] @@ -2711,21 +2714,21 @@ #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_SetActorShapeEx 841 +#define FN_SetActorShapeEx 842 #define SETACTORSHAPEEX_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETACTORSHAPEEX_SHAPE_TYPE num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETACTORSHAPEEX_MASS num_var[2].nref[0].value[ num_var[2].byref_offset ] #define SETACTORSHAPEEX_RADIUS num_var[3].nref[0].value[ num_var[3].byref_offset ] -#define FN_SetActorImpactMesh 842 +#define FN_SetActorImpactMesh 843 #define SETACTORIMPACTMESH_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETACTORIMPACTMESH_MESH num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETACTORIMPACTMESH_MASS num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_createPointConstraint 843 +#define FN_createPointConstraint 844 #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 844 +#define FN_createPointConstraintEx 845 #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 ] @@ -2734,47 +2737,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 845 +#define FN_setPointPivotA 846 #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 846 +#define FN_setPointPivotB 847 #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 847 +#define FN_createHingeConstraint 848 #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 848 +#define FN_createHingeConstraintEx 849 #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 849 +#define FN_createSlideConstraint 850 #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 850 +#define FN_createSlideConstraintEx 851 #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 851 +#define FN_createConeConstraint 852 #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 852 +#define FN_createConeConstraintEx 853 #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 853 +#define FN_deleteConstraint 854 #define DELETECONSTRAINT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConstraintFrameOffsetA 854 +#define FN_getConstraintFrameOffsetA 855 #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 ] @@ -2782,7 +2785,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 855 +#define FN_getConstraintFrameOffsetB 856 #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 ] @@ -2790,43 +2793,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 856 +#define FN_useConstraintFrameOffset 857 #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 857 +#define FN_getHingeAngle 858 #define GETHINGEANGLE_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getHingeAngleEx 858 +#define FN_getHingeAngleEx 859 #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 859 +#define FN_getConstraintBreakingImpulseThreshold 860 #define GETCONSTRAINTBREAKINGIMPULSETHRESHOLD_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConstraintAFrame 860 +#define FN_getConstraintAFrame 861 #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 861 +#define FN_getConstraintBFrame 862 #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 862 +#define FN_setHingeAxis 863 #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 863 +#define FN_setConstraintBreakingImpulseThreshold 864 #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 864 +#define FN_setConstraintFrames 865 #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 865 +#define FN_setHingeLimit 866 #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 866 +#define FN_setConeLimit 867 #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 ] @@ -2834,290 +2837,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 867 +#define FN_getHingeLimitBiasFactor 868 #define GETHINGELIMITBIASFACTOR_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getHingeLimitRelaxationFactor 868 +#define FN_getHingeLimitRelaxationFactor 869 #define GETHINGELIMITRELAXATIONFACTOR_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getHingeLimitSign 869 +#define FN_getHingeLimitSign 870 #define GETHINGELIMITSIGN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getHingeSolveLimit 870 +#define FN_getHingeSolveLimit 871 #define GETHINGESOLVELIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_useHingeReferenceFrameA 871 +#define FN_useHingeReferenceFrameA 872 #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 872 +#define FN_getConstraintAppliedImpulse 873 #define GETCONSTRAINTAPPLIEDIMPULSE_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConstraintFixedActor 873 +#define FN_getConstraintFixedActor 874 #define GETCONSTRAINTFIXEDACTOR_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getPointPivotA 874 +#define FN_getPointPivotA 875 #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 875 +#define FN_getPointPivotB 876 #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 876 +#define FN_getConstraintActorA 877 #define GETCONSTRAINTACTORA_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConstraintActorB 877 +#define FN_getConstraintActorB 878 #define GETCONSTRAINTACTORB_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setConstraintSolverIterations 878 +#define FN_setConstraintSolverIterations 879 #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 879 +#define FN_getConeBiasFactor 880 #define GETCONEBIASFACTOR_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeDamping 880 +#define FN_getConeDamping 881 #define GETCONEDAMPING_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeFixThresh 881 +#define FN_getConeFixThresh 882 #define GETCONEFIXTHRESH_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeLimit 882 +#define FN_getConeLimit 883 #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 883 +#define FN_getConstraintLimitSoftness 884 #define GETCONSTRAINTLIMITSOFTNESS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConstraintSolverIterations 884 +#define FN_getConstraintSolverIterations 885 #define GETCONSTRAINTSOLVERITERATIONS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeAnglePoint 885 +#define FN_getConeAnglePoint 886 #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 886 +#define FN_getConstraintAngularOnly 887 #define GETCONSTRAINTANGULARONLY_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeSolveSwingLimit 887 +#define FN_getConeSolveSwingLimit 888 #define GETCONESOLVESWINGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeSolveTwistLimit 888 +#define FN_getConeSolveTwistLimit 889 #define GETCONESOLVETWISTLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeSwingSpan1 889 +#define FN_getConeSwingSpan1 890 #define GETCONESWINGSPAN1_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeSwingSpan2 890 +#define FN_getConeSwingSpan2 891 #define GETCONESWINGSPAN2_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeTwistAngle 891 +#define FN_getConeTwistAngle 892 #define GETCONETWISTANGLE_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeTwistLimitSign 892 +#define FN_getConeTwistLimitSign 893 #define GETCONETWISTLIMITSIGN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getConeTwistSpan 893 +#define FN_getConeTwistSpan 894 #define GETCONETWISTSPAN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setConstraintAngularOnly 894 +#define FN_setConstraintAngularOnly 895 #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 895 +#define FN_setConeDamping 896 #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 896 +#define FN_setConeFixThresh 897 #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 897 +#define FN_getSlideAnchorA 898 #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 898 +#define FN_getSlideAnchorB 899 #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 899 +#define FN_getSlideAngDepth 900 #define GETSLIDEANGDEPTH_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideAngularPos 900 +#define FN_getSlideAngularPos 901 #define GETSLIDEANGULARPOS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideDampingDirAng 901 +#define FN_getSlideDampingDirAng 902 #define GETSLIDEDAMPINGDIRANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideDampingDirLin 902 +#define FN_getSlideDampingDirLin 903 #define GETSLIDEDAMPINGDIRLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideDampingLimAng 903 +#define FN_getSlideDampingLimAng 904 #define GETSLIDEDAMPINGLIMANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideDampingLimLin 904 +#define FN_getSlideDampingLimLin 905 #define GETSLIDEDAMPINGLIMLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideDampingOrthoAng 905 +#define FN_getSlideDampingOrthoAng 906 #define GETSLIDEDAMPINGORTHOANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideDampingOrthoLin 906 +#define FN_getSlideDampingOrthoLin 907 #define GETSLIDEDAMPINGORTHOLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideLinearPos 907 +#define FN_getSlideLinearPos 908 #define GETSLIDELINEARPOS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideLinDepth 908 +#define FN_getSlideLinDepth 909 #define GETSLIDELINDEPTH_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideLowerAngLimit 909 +#define FN_getSlideLowerAngLimit 910 #define GETSLIDELOWERANGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideLowerLinLimit 910 +#define FN_getSlideLowerLinLimit 911 #define GETSLIDELOWERLINLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideRestitutionDirAng 911 +#define FN_getSlideRestitutionDirAng 912 #define GETSLIDERESTITUTIONDIRANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideRestitutionDirLin 912 +#define FN_getSlideRestitutionDirLin 913 #define GETSLIDERESTITUTIONDIRLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideRestitutionLimAng 913 +#define FN_getSlideRestitutionLimAng 914 #define GETSLIDERESTITUTIONLIMANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideRestitutionLimLin 914 +#define FN_getSlideRestitutionLimLin 915 #define GETSLIDERESTITUTIONLIMLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideRestitutionOrthoAng 915 +#define FN_getSlideRestitutionOrthoAng 916 #define GETSLIDERESTITUTIONORTHOANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideRestitutionOrthoLin 916 +#define FN_getSlideRestitutionOrthoLin 917 #define GETSLIDERESTITUTIONORTHOLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSoftnessDirAng 917 +#define FN_getSlideSoftnessDirAng 918 #define GETSLIDESOFTNESSDIRANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSoftnessDirLin 918 +#define FN_getSlideSoftnessDirLin 919 #define GETSLIDESOFTNESSDIRLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSoftnessLimAng 919 +#define FN_getSlideSoftnessLimAng 920 #define GETSLIDESOFTNESSLIMANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSoftnessLimLin 920 +#define FN_getSlideSoftnessLimLin 921 #define GETSLIDESOFTNESSLIMLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSoftnessOrthoAng 921 +#define FN_getSlideSoftnessOrthoAng 922 #define GETSLIDESOFTNESSORTHOANG_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSoftnessOrthoLin 922 +#define FN_getSlideSoftnessOrthoLin 923 #define GETSLIDESOFTNESSORTHOLIN_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSolveAngLimit 923 +#define FN_getSlideSolveAngLimit 924 #define GETSLIDESOLVEANGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideSolveLinLimit 924 +#define FN_getSlideSolveLinLimit 925 #define GETSLIDESOLVELINLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideUpperAngLimit 925 +#define FN_getSlideUpperAngLimit 926 #define GETSLIDEUPPERANGLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideUpperLinLimit 926 +#define FN_getSlideUpperLinLimit 927 #define GETSLIDEUPPERLINLIMIT_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getSlideUseFrameOffset 927 +#define FN_getSlideUseFrameOffset 928 #define GETSLIDEUSEFRAMEOFFSET_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setSlideDampingDirAng 928 +#define FN_setSlideDampingDirAng 929 #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 929 +#define FN_setSlideDampingDirLin 930 #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 930 +#define FN_setSlideDampingLimAng 931 #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 931 +#define FN_setSlideDampingLimLin 932 #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 932 +#define FN_setSlideDampingOrthoAng 933 #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 933 +#define FN_setSlideDampingOrthoLin 934 #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 934 +#define FN_setSlideLowerAngLimit 935 #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 935 +#define FN_setSlideLowerLinLimit 936 #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 936 +#define FN_setSlideRestitutionDirAng 937 #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 937 +#define FN_setSlideRestitutionDirLin 938 #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 938 +#define FN_setSlideRestitutionLimAng 939 #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 939 +#define FN_setSlideRestitutionLimLin 940 #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 940 +#define FN_setSlideRestitutionOrthoAng 941 #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 941 +#define FN_setSlideRestitutionOrthoLin 942 #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 942 +#define FN_setSlideSoftnessDirAng 943 #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 943 +#define FN_setSlideSoftnessDirLin 944 #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 944 +#define FN_setSlideSoftnessLimAng 945 #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 945 +#define FN_setSlideSoftnessLimLin 946 #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 946 +#define FN_setSlideSoftnessOrthoAng 947 #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 947 +#define FN_setSlideSoftnessOrthoLin 948 #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 948 +#define FN_setSlideUpperAngLimit 949 #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 949 +#define FN_setSlideUpperLinLimit 950 #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 950 +#define FN_ConstraintExists 951 #define CONSTRAINTEXISTS_CONSTRAINT_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetCameraPosition 951 +#define FN_SetCameraPosition 952 #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 952 +#define FN_GetCameraPosition 953 #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 953 +#define FN_TranslateCamera 954 #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 954 +#define FN_SetCameraRotation 955 #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 955 +#define FN_GetCameraRotation 956 #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 956 +#define FN_RotateCamera 957 #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 957 +#define FN_SetCameraFOV 958 #define SETCAMERAFOV_FOV num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetCameraFOV 958 -#define FN_SetCameraAspectRatio 959 +#define FN_GetCameraFOV 959 +#define FN_SetCameraAspectRatio 960 #define SETCAMERAASPECTRATIO_ASPECT num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetCameraAspectRatio 960 -#define FN_SetCameraFarValue 961 +#define FN_GetCameraAspectRatio 961 +#define FN_SetCameraFarValue 962 #define SETCAMERAFARVALUE_ZF num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetCameraFarValue 962 -#define FN_SetCameraNearValue 963 +#define FN_GetCameraFarValue 963 +#define FN_SetCameraNearValue 964 #define SETCAMERANEARVALUE_ZN num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetCameraNearValue 964 -#define FN_SetProjectionMatrix 965 +#define FN_GetCameraNearValue 965 +#define FN_SetProjectionMatrix 966 #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 966 +#define FN_GetProjectionMatrix 967 #define GETPROJECTIONMATRIX_MATA num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetWorldToViewportPosition 967 +#define FN_GetWorldToViewportPosition 968 #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 968 +#define FN_AddSceneSkyBox 969 #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 969 +#define FN_AddSceneSkyDome 970 #define ADDSCENESKYDOME_IMG num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_AddSceneSkyDomeEx 970 +#define FN_AddSceneSkyDomeEx 971 #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 971 -#define FN_SetWorld3DMaxSubSteps 972 +#define FN_RemoveSceneSky 972 +#define FN_SetWorld3DMaxSubSteps 973 #define SETWORLD3DMAXSUBSTEPS_STEPS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetWorld3DTimeStep 973 +#define FN_SetWorld3DTimeStep 974 #define SETWORLD3DTIMESTEP_TS num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetWorld3DMaxSubSteps 974 -#define FN_GetWorld3DTimeStep 975 -#define FN_SetSceneFog 976 +#define FN_GetWorld3DMaxSubSteps 975 +#define FN_GetWorld3DTimeStep 976 +#define FN_SetSceneFog 977 #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 ] @@ -3125,7 +3128,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 977 +#define FN_GetSceneFog 978 #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 ] @@ -3133,131 +3136,131 @@ #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 978 -#define FN_SetSceneShadowColor 979 +#define FN_ClearScene 979 +#define FN_SetSceneShadowColor 980 #define SETSCENESHADOWCOLOR_COLOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetSceneShadowColor 980 -#define FN_SetSceneAmbientColor 981 +#define FN_GetSceneShadowColor 981 +#define FN_SetSceneAmbientColor 982 #define SETSCENEAMBIENTCOLOR_COLOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetSceneAmbientColor 982 -#define FN_Pipeline_Begin 983 -#define FN_Pipeline_End 984 -#define FN_Pipeline_Render 985 -#define FN_SetPhysics3D 986 +#define FN_GetSceneAmbientColor 983 +#define FN_Pipeline_Begin 984 +#define FN_Pipeline_End 985 +#define FN_Pipeline_Render 986 +#define FN_SetPhysics3D 987 #define SETPHYSICS3D_FLAG num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetPhysics3D 987 -#define FN_GetBillboardSize 988 +#define FN_GetPhysics3D 988 +#define FN_GetBillboardSize 989 #define GETBILLBOARDSIZE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETBILLBOARDSIZE_W num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETBILLBOARDSIZE_H num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetBillboardSize 989 +#define FN_SetBillboardSize 990 #define SETBILLBOARDSIZE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETBILLBOARDSIZE_W num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETBILLBOARDSIZE_H num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_startParticleEmitter 990 +#define FN_startParticleEmitter 991 #define STARTPARTICLEEMITTER_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_stopParticleEmitter 991 +#define FN_stopParticleEmitter 992 #define STOPPARTICLEEMITTER_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleDirection 992 +#define FN_setParticleDirection 993 #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 993 +#define FN_getParticleDirection 994 #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 994 +#define FN_useParticleEveryMeshVertex 995 #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 995 +#define FN_particleIsUsingEveryMeshVertex 996 #define PARTICLEISUSINGEVERYMESHVERTEX_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleNormalDirectionMod 996 +#define FN_setParticleNormalDirectionMod 997 #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 997 +#define FN_getParticleNormalDirectionMod 998 #define GETPARTICLENORMALDIRECTIONMOD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_useParticleNormalDirection 998 +#define FN_useParticleNormalDirection 999 #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 999 +#define FN_particleIsUsingNormalDirection 1000 #define PARTICLEISUSINGNORMALDIRECTION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMesh 1000 +#define FN_setParticleMesh 1001 #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 1001 +#define FN_setMinParticlesPerSecond 1002 #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 1002 +#define FN_getMinParticlesPerSecond 1003 #define GETMINPARTICLESPERSECOND_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaxParticlesPerSecond 1003 +#define FN_setMaxParticlesPerSecond 1004 #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 1004 +#define FN_getMaxParticlesPerSecond 1005 #define GETMAXPARTICLESPERSECOND_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMinStartColor 1005 +#define FN_setParticleMinStartColor 1006 #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 1006 +#define FN_getParticleMinStartColor 1007 #define GETPARTICLEMINSTARTCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMaxStartColor 1007 +#define FN_setParticleMaxStartColor 1008 #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 1008 +#define FN_getParticleMaxStartColor 1009 #define GETPARTICLEMAXSTARTCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMinLife 1009 +#define FN_setParticleMinLife 1010 #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 1010 +#define FN_getParticleMinLife 1011 #define GETPARTICLEMINLIFE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMaxLife 1011 +#define FN_setParticleMaxLife 1012 #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 1012 +#define FN_getParticleMaxLife 1013 #define GETPARTICLEMAXLIFE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMaxAngle 1013 +#define FN_setParticleMaxAngle 1014 #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 1014 +#define FN_getParticleMaxAngle 1015 #define GETPARTICLEMAXANGLE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleMinStartSize 1015 +#define FN_setParticleMinStartSize 1016 #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 1016 +#define FN_getParticleMinStartSize 1017 #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 1017 +#define FN_setParticleMaxStartSize 1018 #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 1018 +#define FN_getParticleMaxStartSize 1019 #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 1019 +#define FN_setParticleCenter 1020 #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 1020 +#define FN_getParticleCenter 1021 #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 1021 +#define FN_setParticleRadius 1022 #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 1022 +#define FN_getParticleRadius 1023 #define GETPARTICLERADIUS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleRingThickness 1023 +#define FN_setParticleRingThickness 1024 #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 1024 +#define FN_getParticleRingThickness 1025 #define GETPARTICLERINGTHICKNESS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setParticleBox 1025 +#define FN_setParticleBox 1026 #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 ] @@ -3265,7 +3268,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 1026 +#define FN_getParticleBox 1027 #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 ] @@ -3273,84 +3276,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 1027 +#define FN_setParticleNormal 1028 #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 1028 +#define FN_getParticleNormal 1029 #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 1029 +#define FN_setParticleLength 1030 #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 1030 +#define FN_getParticleLength 1031 #define GETPARTICLELENGTH_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_useParticleOutlineOnly 1031 +#define FN_useParticleOutlineOnly 1032 #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 1032 +#define FN_particleIsUsingOutlineOnly 1033 #define PARTICLEISUSINGOUTLINEONLY_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getParticleType 1033 +#define FN_getParticleType 1034 #define GETPARTICLETYPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_lightIsCastingShadow 1034 +#define FN_lightIsCastingShadow 1035 #define LIGHTISCASTINGSHADOW_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getLightType 1035 +#define FN_getLightType 1036 #define GETLIGHTTYPE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_getLightRadius 1036 +#define FN_getLightRadius 1037 #define GETLIGHTRADIUS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setLightType 1037 +#define FN_setLightType 1038 #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 1038 +#define FN_setLightRadius 1039 #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 1039 +#define FN_setLightShadowCast 1040 #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 1040 +#define FN_SetLightAmbientColor 1041 #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 1041 +#define FN_GetLightAmbientColor 1042 #define GETLIGHTAMBIENTCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetLightAttenuation 1042 +#define FN_SetLightAttenuation 1043 #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 1043 +#define FN_GetLightAttenuation 1044 #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 1044 +#define FN_SetLightDiffuseColor 1045 #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 1045 +#define FN_GetLightDiffuseColor 1046 #define GETLIGHTDIFFUSECOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetLightFalloff 1046 +#define FN_SetLightFalloff 1047 #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 1047 +#define FN_GetLightFalloff 1048 #define GETLIGHTFALLOFF_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetLightInnerCone 1048 +#define FN_SetLightInnerCone 1049 #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 1049 +#define FN_GetLightInnerCone 1050 #define GETLIGHTINNERCONE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetLightOuterCone 1050 +#define FN_SetLightOuterCone 1051 #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 1051 +#define FN_GetLightOuterCone 1052 #define GETLIGHTOUTERCONE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetLightSpecularColor 1052 +#define FN_SetLightSpecularColor 1053 #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 1053 +#define FN_GetLightSpecularColor 1054 #define GETLIGHTSPECULARCOLOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetTerrainPatchAABB 1054 +#define FN_GetTerrainPatchAABB 1055 #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 ] @@ -3360,89 +3363,89 @@ #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 1055 +#define FN_GetTerrainPatchLOD 1056 #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 1056 +#define FN_GetTerrainHeight 1057 #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 1057 +#define FN_GetTerrainCenter 1058 #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 1058 +#define FN_SetTerrainLODDistance 1059 #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 1059 +#define FN_ScaleTerrainTexture 1060 #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 1060 +#define FN_SetTerrainCameraMovementDelta 1061 #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 1061 +#define FN_SetTerrainCameraRotationDelta 1062 #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 1062 +#define FN_SetTerrainPatchLOD 1063 #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_SetProjectorTarget 1063 +#define FN_SetProjectorTarget 1064 #define SETPROJECTORTARGET_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETPROJECTORTARGET_X num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETPROJECTORTARGET_Y num_var[2].nref[0].value[ num_var[2].byref_offset ] #define SETPROJECTORTARGET_Z num_var[3].nref[0].value[ num_var[3].byref_offset ] -#define FN_GetProjectorTarget 1064 +#define FN_GetProjectorTarget 1065 #define GETPROJECTORTARGET_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETPROJECTORTARGET_X num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETPROJECTORTARGET_Y num_var[2].nref[0].value[ num_var[2].byref_offset ] #define GETPROJECTORTARGET_Z num_var[3].nref[0].value[ num_var[3].byref_offset ] -#define FN_SetProjectorFOV 1065 +#define FN_SetProjectorFOV 1066 #define SETPROJECTORFOV_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETPROJECTORFOV_FOV num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetProjectorFOV 1066 +#define FN_GetProjectorFOV 1067 #define GETPROJECTORFOV_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetProjectorTexture 1067 +#define FN_SetProjectorTexture 1068 #define SETPROJECTORTEXTURE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETPROJECTORTEXTURE_IMG_ID num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetProjectorTexture 1068 +#define FN_GetProjectorTexture 1069 #define GETPROJECTORTEXTURE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_AddProjectorEffectActor 1069 +#define FN_AddProjectorEffectActor 1070 #define ADDPROJECTOREFFECTACTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define ADDPROJECTOREFFECTACTOR_TGT_ACTOR num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetProjectorEffectActorCount 1070 +#define FN_GetProjectorEffectActorCount 1071 #define GETPROJECTOREFFECTACTORCOUNT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetProjectorEffectActor 1071 +#define FN_GetProjectorEffectActor 1072 #define GETPROJECTOREFFECTACTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETPROJECTOREFFECTACTOR_TGT_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_RemoveProjectorEffectActor 1072 +#define FN_RemoveProjectorEffectActor 1073 #define REMOVEPROJECTOREFFECTACTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define REMOVEPROJECTOREFFECTACTOR_TGT_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_AddCompositeChild 1073 +#define FN_AddCompositeChild 1074 #define ADDCOMPOSITECHILD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define ADDCOMPOSITECHILD_CHILD_ACTOR num_var[1].nref[0].value[ num_var[1].byref_offset ] #define ADDCOMPOSITECHILD_T_MATRIX num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_GetCompositeChildCount 1074 +#define FN_GetCompositeChildCount 1075 #define GETCOMPOSITECHILDCOUNT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetCompositeChild 1075 +#define FN_GetCompositeChild 1076 #define GETCOMPOSITECHILD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETCOMPOSITECHILD_CHILD_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetCompositeChildIndex 1076 +#define FN_GetCompositeChildIndex 1077 #define GETCOMPOSITECHILDINDEX_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETCOMPOSITECHILDINDEX_CHILD_ACTOR num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_RemoveCompositeChild 1077 +#define FN_RemoveCompositeChild 1078 #define REMOVECOMPOSITECHILD_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define REMOVECOMPOSITECHILD_CHILD_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetCompositeChildTransform 1078 +#define FN_GetCompositeChildTransform 1079 #define GETCOMPOSITECHILDTRANSFORM_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETCOMPOSITECHILDTRANSFORM_CHILD_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETCOMPOSITECHILDTRANSFORM_T_MATRIX num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_GetCompositeAABB 1079 +#define FN_GetCompositeAABB 1080 #define GETCOMPOSITEAABB_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETCOMPOSITEAABB_T_MATRIX num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETCOMPOSITEAABB_MIN_X num_var[2].nref[0].value[ num_var[2].byref_offset ] @@ -3451,373 +3454,373 @@ #define GETCOMPOSITEAABB_MAX_X num_var[5].nref[0].value[ num_var[5].byref_offset ] #define GETCOMPOSITEAABB_MAX_Y num_var[6].nref[0].value[ num_var[6].byref_offset ] #define GETCOMPOSITEAABB_MAX_Z num_var[7].nref[0].value[ num_var[7].byref_offset ] -#define FN_RecalculateCompositeAABB 1080 +#define FN_RecalculateCompositeAABB 1081 #define RECALCULATECOMPOSITEAABB_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GenerateCompositeAABBFromChildren 1081 +#define FN_GenerateCompositeAABBFromChildren 1082 #define GENERATECOMPOSITEAABBFROMCHILDREN_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_CalculateCompositePrincipalTransform 1082 +#define FN_CalculateCompositePrincipalTransform 1083 #define CALCULATECOMPOSITEPRINCIPALTRANSFORM_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define CALCULATECOMPOSITEPRINCIPALTRANSFORM_MASSES num_var[1].nref[0].value[ num_var[1].byref_offset ] #define CALCULATECOMPOSITEPRINCIPALTRANSFORM_PRINCIPAL_MATRIX num_var[2].nref[0].value[ num_var[2].byref_offset ] #define CALCULATECOMPOSITEPRINCIPALTRANSFORM_X num_var[3].nref[0].value[ num_var[3].byref_offset ] #define CALCULATECOMPOSITEPRINCIPALTRANSFORM_Y num_var[4].nref[0].value[ num_var[4].byref_offset ] #define CALCULATECOMPOSITEPRINCIPALTRANSFORM_Z num_var[5].nref[0].value[ num_var[5].byref_offset ] -#define FN_UpdateCompositeChildTransform 1083 +#define FN_UpdateCompositeChildTransform 1084 #define UPDATECOMPOSITECHILDTRANSFORM_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define UPDATECOMPOSITECHILDTRANSFORM_CHILD_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] #define UPDATECOMPOSITECHILDTRANSFORM_T_MATRIX num_var[2].nref[0].value[ num_var[2].byref_offset ] #define UPDATECOMPOSITECHILDTRANSFORM_RECALC_FLAG num_var[3].nref[0].value[ num_var[3].byref_offset ] -#define FN_GetCompositeUpdateRevision 1084 +#define FN_GetCompositeUpdateRevision 1085 #define GETCOMPOSITEUPDATEREVISION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_AddVehicleWheel 1085 +#define FN_AddVehicleWheel 1086 #define ADDVEHICLEWHEEL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define ADDVEHICLEWHEEL_WHEEL_ACTOR num_var[1].nref[0].value[ num_var[1].byref_offset ] #define ADDVEHICLEWHEEL_IS_FRONT_WHEEL num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_GetVehicleAxis 1086 +#define FN_GetVehicleAxis 1087 #define GETVEHICLEAXIS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETVEHICLEAXIS_X num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETVEHICLEAXIS_Y num_var[2].nref[0].value[ num_var[2].byref_offset ] #define GETVEHICLEAXIS_Z num_var[3].nref[0].value[ num_var[3].byref_offset ] -#define FN_GetVehicleForwardVector 1087 +#define FN_GetVehicleForwardVector 1088 #define GETVEHICLEFORWARDVECTOR_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETVEHICLEFORWARDVECTOR_X num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETVEHICLEFORWARDVECTOR_Y num_var[2].nref[0].value[ num_var[2].byref_offset ] #define GETVEHICLEFORWARDVECTOR_Z num_var[3].nref[0].value[ num_var[3].byref_offset ] -#define FN_GetVehicleCurrentSpeed 1088 +#define FN_GetVehicleCurrentSpeed 1089 #define GETVEHICLECURRENTSPEED_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetWheelCount 1089 +#define FN_GetWheelCount 1090 #define GETWHEELCOUNT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetVehicleChassisWorldTransform 1090 +#define FN_GetVehicleChassisWorldTransform 1091 #define GETVEHICLECHASSISWORLDTRANSFORM_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETVEHICLECHASSISWORLDTRANSFORM_T_MATRIX num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelSteeringValue 1091 +#define FN_GetWheelSteeringValue 1092 #define GETWHEELSTEERINGVALUE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELSTEERINGVALUE_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelWorldTransform 1092 +#define FN_GetWheelWorldTransform 1093 #define GETWHEELWORLDTRANSFORM_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELWORLDTRANSFORM_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETWHEELWORLDTRANSFORM_T_MATRIX num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_GetWheelConnectionPoint 1093 +#define FN_GetWheelConnectionPoint 1094 #define GETWHEELCONNECTIONPOINT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELCONNECTIONPOINT_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETWHEELCONNECTIONPOINT_X num_var[2].nref[0].value[ num_var[2].byref_offset ] #define GETWHEELCONNECTIONPOINT_Y num_var[3].nref[0].value[ num_var[3].byref_offset ] #define GETWHEELCONNECTIONPOINT_Z num_var[4].nref[0].value[ num_var[4].byref_offset ] -#define FN_GetWheelDirection 1094 +#define FN_GetWheelDirection 1095 #define GETWHEELDIRECTION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELDIRECTION_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETWHEELDIRECTION_X num_var[2].nref[0].value[ num_var[2].byref_offset ] #define GETWHEELDIRECTION_Y num_var[3].nref[0].value[ num_var[3].byref_offset ] #define GETWHEELDIRECTION_Z num_var[4].nref[0].value[ num_var[4].byref_offset ] -#define FN_GetWheelAxel 1095 +#define FN_GetWheelAxel 1096 #define GETWHEELAXEL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELAXEL_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETWHEELAXEL_X num_var[2].nref[0].value[ num_var[2].byref_offset ] #define GETWHEELAXEL_Y num_var[3].nref[0].value[ num_var[3].byref_offset ] #define GETWHEELAXEL_Z num_var[4].nref[0].value[ num_var[4].byref_offset ] -#define FN_GetWheelSuspensionLength 1096 +#define FN_GetWheelSuspensionLength 1097 #define GETWHEELSUSPENSIONLENGTH_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELSUSPENSIONLENGTH_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelMaxSuspensionTravel 1097 +#define FN_GetWheelMaxSuspensionTravel 1098 #define GETWHEELMAXSUSPENSIONTRAVEL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELMAXSUSPENSIONTRAVEL_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelRadius 1098 +#define FN_GetWheelRadius 1099 #define GETWHEELRADIUS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELRADIUS_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelSuspensionStiffness 1099 +#define FN_GetWheelSuspensionStiffness 1100 #define GETWHEELSUSPENSIONSTIFFNESS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELSUSPENSIONSTIFFNESS_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelDampingCompression 1100 +#define FN_GetWheelDampingCompression 1101 #define GETWHEELDAMPINGCOMPRESSION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELDAMPINGCOMPRESSION_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelDampingRelaxation 1101 +#define FN_GetWheelDampingRelaxation 1102 #define GETWHEELDAMPINGRELAXATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELDAMPINGRELAXATION_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelFrictionSlip 1102 +#define FN_GetWheelFrictionSlip 1103 #define GETWHEELFRICTIONSLIP_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELFRICTIONSLIP_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelRotation 1103 +#define FN_GetWheelRotation 1104 #define GETWHEELROTATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELROTATION_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelRotationDelta 1104 +#define FN_GetWheelRotationDelta 1105 #define GETWHEELROTATIONDELTA_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELROTATIONDELTA_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelRollInfluence 1105 +#define FN_GetWheelRollInfluence 1106 #define GETWHEELROLLINFLUENCE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELROLLINFLUENCE_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelEngineForce 1106 +#define FN_GetWheelEngineForce 1107 #define GETWHEELENGINEFORCE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELENGINEFORCE_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelBrake 1107 +#define FN_GetWheelBrake 1108 #define GETWHEELBRAKE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELBRAKE_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_WheelIsFront 1108 +#define FN_WheelIsFront 1109 #define WHEELISFRONT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define WHEELISFRONT_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelInverseContactSuspension 1109 +#define FN_GetWheelInverseContactSuspension 1110 #define GETWHEELINVERSECONTACTSUSPENSION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELINVERSECONTACTSUSPENSION_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_GetWheelSuspensionVelocity 1110 +#define FN_GetWheelSuspensionVelocity 1111 #define GETWHEELSUSPENSIONVELOCITY_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELSUSPENSIONVELOCITY_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_ResetVehicleSuspension 1111 +#define FN_ResetVehicleSuspension 1112 #define RESETVEHICLESUSPENSION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_SetWheelSteeringValue 1112 +#define FN_SetWheelSteeringValue 1113 #define SETWHEELSTEERINGVALUE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELSTEERINGVALUE_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELSTEERINGVALUE_STEERING num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_ApplyWheelEngineForce 1113 +#define FN_ApplyWheelEngineForce 1114 #define APPLYWHEELENGINEFORCE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define APPLYWHEELENGINEFORCE_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define APPLYWHEELENGINEFORCE_FORCE num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetWheelBrake 1114 +#define FN_SetWheelBrake 1115 #define SETWHEELBRAKE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELBRAKE_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELBRAKE_BRAKE num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetVehiclePitchControl 1115 +#define FN_SetVehiclePitchControl 1116 #define SETVEHICLEPITCHCONTROL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETVEHICLEPITCHCONTROL_PITCH num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_SetWheelConnectionPoint 1116 +#define FN_SetWheelConnectionPoint 1117 #define SETWHEELCONNECTIONPOINT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELCONNECTIONPOINT_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELCONNECTIONPOINT_X num_var[2].nref[0].value[ num_var[2].byref_offset ] #define SETWHEELCONNECTIONPOINT_Y num_var[3].nref[0].value[ num_var[3].byref_offset ] #define SETWHEELCONNECTIONPOINT_Z num_var[4].nref[0].value[ num_var[4].byref_offset ] -#define FN_SetWheelDirection 1117 +#define FN_SetWheelDirection 1118 #define SETWHEELDIRECTION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELDIRECTION_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELDIRECTION_X num_var[2].nref[0].value[ num_var[2].byref_offset ] #define SETWHEELDIRECTION_Y num_var[3].nref[0].value[ num_var[3].byref_offset ] #define SETWHEELDIRECTION_Z num_var[4].nref[0].value[ num_var[4].byref_offset ] -#define FN_SetWheelAxel 1118 +#define FN_SetWheelAxel 1119 #define SETWHEELAXEL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELAXEL_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELAXEL_X num_var[2].nref[0].value[ num_var[2].byref_offset ] #define SETWHEELAXEL_Y num_var[3].nref[0].value[ num_var[3].byref_offset ] #define SETWHEELAXEL_Z num_var[4].nref[0].value[ num_var[4].byref_offset ] -#define FN_SetWheelSuspensionLength 1119 +#define FN_SetWheelSuspensionLength 1120 #define SETWHEELSUSPENSIONLENGTH_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELSUSPENSIONLENGTH_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELSUSPENSIONLENGTH_S_LENGTH num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetWheelMaxSuspensionTravel 1120 +#define FN_SetWheelMaxSuspensionTravel 1121 #define SETWHEELMAXSUSPENSIONTRAVEL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELMAXSUSPENSIONTRAVEL_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELMAXSUSPENSIONTRAVEL_MAX_TRAVEL num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetWheelRadius 1121 +#define FN_SetWheelRadius 1122 #define SETWHEELRADIUS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELRADIUS_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELRADIUS_RADIUS num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetWheelSuspensionStiffness 1122 +#define FN_SetWheelSuspensionStiffness 1123 #define SETWHEELSUSPENSIONSTIFFNESS_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELSUSPENSIONSTIFFNESS_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELSUSPENSIONSTIFFNESS_STIFFNESS num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetWheelDampingCompression 1123 +#define FN_SetWheelDampingCompression 1124 #define SETWHEELDAMPINGCOMPRESSION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELDAMPINGCOMPRESSION_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELDAMPINGCOMPRESSION_DCOMP_VALUE num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetWheelDampingRelaxation 1124 +#define FN_SetWheelDampingRelaxation 1125 #define SETWHEELDAMPINGRELAXATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELDAMPINGRELAXATION_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELDAMPINGRELAXATION_DREL_VALUE num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetWheelFrictionSlip 1125 +#define FN_SetWheelFrictionSlip 1126 #define SETWHEELFRICTIONSLIP_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELFRICTIONSLIP_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELFRICTIONSLIP_FSLIP_VALUE num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetWheelRotation 1126 +#define FN_SetWheelRotation 1127 #define SETWHEELROTATION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELROTATION_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELROTATION_ROT num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetWheelRollInfluence 1127 +#define FN_SetWheelRollInfluence 1128 #define SETWHEELROLLINFLUENCE_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELROLLINFLUENCE_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELROLLINFLUENCE_ROLL_INFLUENCE num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetWheelInverseContactSuspension 1128 +#define FN_SetWheelInverseContactSuspension 1129 #define SETWHEELINVERSECONTACTSUSPENSION_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELINVERSECONTACTSUSPENSION_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELINVERSECONTACTSUSPENSION_C_VALUE num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetWheelSuspensionVelocity 1129 +#define FN_SetWheelSuspensionVelocity 1130 #define SETWHEELSUSPENSIONVELOCITY_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELSUSPENSIONVELOCITY_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELSUSPENSIONVELOCITY_VELOCITY num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_SetWheelActorOffsetTransform 1130 +#define FN_SetWheelActorOffsetTransform 1131 #define SETWHEELACTOROFFSETTRANSFORM_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETWHEELACTOROFFSETTRANSFORM_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETWHEELACTOROFFSETTRANSFORM_T_MATRIX num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_GetWheelActorOffsetTransform 1131 +#define FN_GetWheelActorOffsetTransform 1132 #define GETWHEELACTOROFFSETTRANSFORM_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETWHEELACTOROFFSETTRANSFORM_WHEEL num_var[1].nref[0].value[ num_var[1].byref_offset ] #define GETWHEELACTOROFFSETTRANSFORM_T_MATRIX num_var[2].nref[0].value[ num_var[2].byref_offset ] -#define FN_GetVehiclePitchControl 1132 +#define FN_GetVehiclePitchControl 1133 #define GETVEHICLEPITCHCONTROL_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_createMaterial 1133 -#define FN_deleteMaterial 1134 +#define FN_createMaterial 1134 +#define FN_deleteMaterial 1135 #define DELETEMATERIAL_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setActorMaterial 1135 +#define FN_setActorMaterial 1136 #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 1136 +#define FN_getActorMaterial 1137 #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 1137 +#define FN_copyActorMaterial 1138 #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 1138 +#define FN_copyMaterial 1139 #define COPYMATERIAL_SMATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialTextureCanvas 1139 +#define FN_setMaterialTextureCanvas 1140 #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 1140 +#define FN_setMaterialAmbientColor 1141 #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 1141 +#define FN_getMaterialAmbientColor 1142 #define GETMATERIALAMBIENTCOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialAntiAliasing 1142 +#define FN_setMaterialAntiAliasing 1143 #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 1143 +#define FN_getMaterialAntiAliasing 1144 #define GETMATERIALANTIALIASING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialBackfaceCulling 1144 +#define FN_setMaterialBackfaceCulling 1145 #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 1145 +#define FN_getMaterialBackfaceCulling 1146 #define GETMATERIALBACKFACECULLING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialBlendFactor 1146 +#define FN_setMaterialBlendFactor 1147 #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 1147 +#define FN_getMaterialBlendFactor 1148 #define GETMATERIALBLENDFACTOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialBlendMode 1148 +#define FN_setMaterialBlendMode 1149 #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 1149 +#define FN_getMaterialBlendMode 1150 #define GETMATERIALBLENDMODE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialColorMask 1150 +#define FN_setMaterialColorMask 1151 #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 1151 +#define FN_getMaterialColorMask 1152 #define GETMATERIALCOLORMASK_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialColorMode 1152 +#define FN_setMaterialColorMode 1153 #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 1153 +#define FN_getMaterialColorMode 1154 #define GETMATERIALCOLORMODE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialDiffuseColor 1154 +#define FN_setMaterialDiffuseColor 1155 #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 1155 +#define FN_getMaterialDiffuseColor 1156 #define GETMATERIALDIFFUSECOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialEmissiveColor 1156 +#define FN_setMaterialEmissiveColor 1157 #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 1157 +#define FN_getMaterialEmissiveColor 1158 #define GETMATERIALEMISSIVECOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialFog 1158 +#define FN_setMaterialFog 1159 #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 1159 +#define FN_getMaterialFog 1160 #define GETMATERIALFOG_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialFrontfaceCulling 1160 +#define FN_setMaterialFrontfaceCulling 1161 #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 1161 +#define FN_getMaterialFrontfaceCulling 1162 #define GETMATERIALFRONTFACECULLING_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialGouraudShading 1162 +#define FN_setMaterialGouraudShading 1163 #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 1163 +#define FN_materialIsGouraudShaded 1164 #define MATERIALISGOURAUDSHADED_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_materialIsAplhaBlend 1164 +#define FN_materialIsAplhaBlend 1165 #define MATERIALISAPLHABLEND_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_materialIsTransparent 1165 +#define FN_materialIsTransparent 1166 #define MATERIALISTRANSPARENT_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialLighting 1166 +#define FN_setMaterialLighting 1167 #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 1167 +#define FN_materialIsLit 1168 #define MATERIALISLIT_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialType 1168 +#define FN_setMaterialType 1169 #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 1169 +#define FN_getMaterialType 1170 #define GETMATERIALTYPE_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialNormalize 1170 +#define FN_setMaterialNormalize 1171 #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 1171 +#define FN_materialIsNormalized 1172 #define MATERIALISNORMALIZED_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialPointCloud 1172 +#define FN_setMaterialPointCloud 1173 #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 1173 +#define FN_materialIsPointCloud 1174 #define MATERIALISPOINTCLOUD_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialFlag 1174 +#define FN_setMaterialFlag 1175 #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 1175 +#define FN_getMaterialFlag 1176 #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 1176 +#define FN_setMaterialTexture 1177 #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 1177 +#define FN_setMaterialShininess 1178 #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 1178 +#define FN_getMaterialShininess 1179 #define GETMATERIALSHININESS_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialSpecularColor 1179 +#define FN_setMaterialSpecularColor 1180 #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 1180 +#define FN_getMaterialSpecularColor 1181 #define GETMATERIALSPECULARCOLOR_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialThickness 1181 +#define FN_setMaterialThickness 1182 #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 1182 +#define FN_getMaterialThickness 1183 #define GETMATERIALTHICKNESS_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setMaterialWireframe 1183 +#define FN_setMaterialWireframe 1184 #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 1184 +#define FN_materialIsWireframe 1185 #define MATERIALISWIREFRAME_MATERIAL_ID num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setActorTexture 1185 +#define FN_setActorTexture 1186 #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 1186 +#define FN_getActorMaterialCount 1187 #define GETACTORMATERIALCOUNT_ACTOR num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_setActorMaterialFlag 1187 +#define FN_setActorMaterialFlag 1188 #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 1188 +#define FN_getActorMaterialFlag 1189 #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 1189 +#define FN_setActorMaterialType 1190 #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 1190 +#define FN_getActorMaterialType 1191 #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 1191 +#define FN_MaterialExists 1192 #define MATERIALEXISTS_MATERIAL num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_NumMaterialConstants 1192 +#define FN_NumMaterialConstants 1193 #define NUMMATERIALCONSTANTS_MATERIAL_TYPE num_var[0].nref[0].value[ num_var[0].byref_offset ] -#define FN_GetMaterialConstantName$ 1193 +#define FN_GetMaterialConstantName$ 1194 #define GETMATERIALCONSTANTNAME$_MATERIAL_TYPE num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETMATERIALCONSTANTNAME$_INDEX num_var[1].nref[0].value[ num_var[1].byref_offset ] -#define FN_SetMaterialConstant 1194 +#define FN_SetMaterialConstant 1195 #define SETMATERIALCONSTANT_MATERIAL num_var[0].nref[0].value[ num_var[0].byref_offset ] #define SETMATERIALCONSTANT_M_CONSTANT$ str_var[0].sref[0].value[ str_var[0].byref_offset ] #define SETMATERIALCONSTANT_N1 num_var[1].nref[0].value[ num_var[1].byref_offset ] #define SETMATERIALCONSTANT_N2 num_var[2].nref[0].value[ num_var[2].byref_offset ] #define SETMATERIALCONSTANT_N3 num_var[3].nref[0].value[ num_var[3].byref_offset ] #define SETMATERIALCONSTANT_N4 num_var[4].nref[0].value[ num_var[4].byref_offset ] -#define FN_GetMaterialConstant 1195 +#define FN_GetMaterialConstant 1196 #define GETMATERIALCONSTANT_MATERIAL num_var[0].nref[0].value[ num_var[0].byref_offset ] #define GETMATERIALCONSTANT_M_CONSTANT$ str_var[0].sref[0].value[ str_var[0].byref_offset ] #define GETMATERIALCONSTANT_N1 num_var[1].nref[0].value[ num_var[1].byref_offset ] diff --git a/rcbasic_runtime/rc_func130_cases.h b/rcbasic_runtime/rc_func130_cases.h index a719b27..a41f317 100644 --- a/rcbasic_runtime/rc_func130_cases.h +++ b/rcbasic_runtime/rc_func130_cases.h @@ -1613,6 +1613,9 @@ case FN_RemoveSpriteChild: //Sub Procedure case FN_GetSpriteChildIndex: //Number Function rc_push_num(rc_getSpriteChildIndex( GETSPRITECHILDINDEX_SPRITE, GETSPRITECHILDINDEX_CHILD_SPRITE )); break; +case FN_GetSpriteCollision: //Number Function + rc_push_num(rc_getSpriteCollision( GETSPRITECOLLISION_SPRITEA, GETSPRITECOLLISION_SPRITEB )); + break; case FN_CreateSpriteAnimation: //Number Function rc_push_num(rc_createSpriteAnimation( CREATESPRITEANIMATION_SPRITE, CREATESPRITEANIMATION_ANIM_LENGTH, CREATESPRITEANIMATION_SPEED )); break; diff --git a/rcbasic_runtime/rc_gfx_core.h b/rcbasic_runtime/rc_gfx_core.h index 49764ef..5162f94 100755 --- a/rcbasic_runtime/rc_gfx_core.h +++ b/rcbasic_runtime/rc_gfx_core.h @@ -305,6 +305,9 @@ class rc_contactListener_obj : public b2ContactListener rc_sprite2D_obj* spriteB = &rc_sprite[contact->GetFixtureB()->GetBody()->GetUserData().pointer]; + spriteA->contact_sprites.push_back(contact->GetFixtureB()->GetBody()->GetUserData().pointer); + spriteB->contact_sprites.push_back(contact->GetFixtureA()->GetBody()->GetUserData().pointer); + //std::cout << "sprite[" << spriteA->id << "] collide with sprite[" << spriteB->id << "]" << std::endl; } diff --git a/rcbasic_runtime/rc_sprite2D.h b/rcbasic_runtime/rc_sprite2D.h index 1b38a9a..5acb0c7 100755 --- a/rcbasic_runtime/rc_sprite2D.h +++ b/rcbasic_runtime/rc_sprite2D.h @@ -91,6 +91,8 @@ struct rc_sprite2D_obj int parent_sprite; irr::core::array child_sprites; + + irr::core::array contact_sprites; }; irr::core::array rc_sprite; diff --git a/rcbasic_runtime/rc_spritelib.h b/rcbasic_runtime/rc_spritelib.h index 12e24d0..9bc8b0b 100644 --- a/rcbasic_runtime/rc_spritelib.h +++ b/rcbasic_runtime/rc_spritelib.h @@ -1854,6 +1854,23 @@ Uint32 rc_getSpriteAlpha(int spr_id) return (Uint32)rc_sprite[spr_id].alpha; } +bool rc_getSpriteCollision(int spriteA, int spriteB) +{ + if(spriteA < 0 || spriteA >= rc_sprite.size()) + return 0; + + if(spriteB < 0 || spriteB >= rc_sprite.size()) + return 0; + + for(int i = 0; i < rc_sprite[spriteA].contact_sprites.size(); i++) + { + if(rc_sprite[spriteA].contact_sprites[i] == spriteB) + return true; + } + + return false; +} + //-----------------------------------PHYSICS---------------------------------------------------------------------------------- @@ -1955,6 +1972,12 @@ void draw2DImage_sprite(int canvas_id, irr::video::IVideoDriver *driver, irr::vi //This function is called on each canvas on update void drawSprites(int canvas_id) { + for(int spr_index = 0; spr_index < rc_canvas[canvas_id].sprite_id.size(); spr_index++) + { + int spr_id = rc_canvas[canvas_id].sprite_id[spr_index]; + rc_sprite[spr_id].contact_sprites.clear(); + } + Uint32 delta_time = SDL_GetTicks() - rc_canvas[canvas_id].physics2D.time_stamp; rc_canvas[canvas_id].physics2D.time_stamp = SDL_GetTicks(); float step = rc_canvas[canvas_id].physics2D.timeStep < 0 ? (delta_time*0.001f) : rc_canvas[canvas_id].physics2D.timeStep; diff --git a/rcbasic_runtime/rcbasic_runtime.depend b/rcbasic_runtime/rcbasic_runtime.depend index 62663d0..5f34631 100755 --- a/rcbasic_runtime/rcbasic_runtime.depend +++ b/rcbasic_runtime/rcbasic_runtime.depend @@ -1,5 +1,5 @@ # depslib dependency file v1.0 -1772262651 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/main.cpp +1772604854 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/main.cpp "rc_os_defines.h" @@ -35,12 +35,12 @@ "rc_func130_cases.h" -1772262632 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_os_defines.h +1772604972 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_os_defines.h -1772139384 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_defines.h +1772605567 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_defines.h -1764140917 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_stdlib.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_stdlib.h "rc_os_defines.h" @@ -113,7 +113,7 @@ 1752004854 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/theoraplay.h -1764140917 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_matrix.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_matrix.h @@ -1250,7 +1250,7 @@ 1734372058 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/RealisticWater.h -1771732659 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_gfx.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_gfx.h "SDL.h" @@ -1276,7 +1276,7 @@ "rc_post_fx.h" -1772097742 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_gfx_core.h +1772606451 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_gfx_core.h "SDL.h" "btBulletDynamicsCommon.h" "BulletSoftBody/btSoftRigidDynamicsWorld.h" @@ -1303,7 +1303,7 @@ "CShader.h" -1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_utf8.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_utf8.h @@ -1311,7 +1311,7 @@ -1771301815 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_sprite2D.h +1772606389 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_sprite2D.h @@ -2200,7 +2200,7 @@ 1686539631 /home/n00b/Projects/irrTheora/theoraplay.h -1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_gfx3D.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_gfx3D.h "SDL.h" @@ -2229,7 +2229,7 @@ "rc_scene.h" "rc_camera.h" -1759455204 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_audio.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_audio.h "rc_os_defines.h" @@ -2250,7 +2250,7 @@ -1764140917 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_net.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_net.h "rc_os_defines.h" "SDL.h" @@ -2278,11 +2278,11 @@ -1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_video.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_video.h "rc_gfx_core.h" -1772139384 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_func130_cases.h +1772605567 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_func130_cases.h 1760243468 source:/home/n00b/Projects/irrBullet/src/irrBullet.cpp "irrBullet.h" @@ -2490,7 +2490,7 @@ 1650940764 /usr/include/bullet/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.h "BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h" -1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_test.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_test.h 1763702067 /home/n00b/Projects/an8-parser/an8parser.h @@ -2504,7 +2504,7 @@ -1771737005 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_spritelib.h +1772606778 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_spritelib.h "SDL.h" "rc_sprite2D.h" @@ -2512,53 +2512,53 @@ "rc_sprite_physics.h" "rc_joints.h" -1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_tilelib.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_tilelib.h "SDL.h" "rc_tilemap.h" "rc_gfx_core.h" -1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_tilemap.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_tilemap.h -1764140917 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_sprite_physics.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_sprite_physics.h "rc_sprite2D.h" -1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_joints.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_joints.h "SDL.h" "rc_sprite2D.h" "rc_gfx_core.h" -1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_physics3D_base.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_physics3D_base.h "rc_gfx_core.h" -1772097873 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_base_actor.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_base_actor.h "ProjectiveTextures.h" "rc_matrix.h" -1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_actor_material.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_actor_material.h "rc_fx_materials.h" -1759109575 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_actor_animation.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_actor_animation.h -1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_actor_physics.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_actor_physics.h -1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_constraint.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_constraint.h -1769132494 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_mesh.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_mesh.h -1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_particles.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_particles.h -1771479046 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_scene.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_scene.h "rc_gfx_core.h" "rc_base_actor.h" "rc_constraint.h" -1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_camera.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_camera.h -1771660997 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_windowclose.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_windowclose.h 1650940764 /usr/include/bullet/BulletCollision/NarrowPhaseCollision/btRaycastCallback.h "BulletCollision/CollisionShapes/btTriangleCallback.h" @@ -2572,34 +2572,34 @@ -1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_fx_materials.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_fx_materials.h "CShader.h" "rc_fx_shaders.h" "rc_stdlib.h" -1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/CShader.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/CShader.h -1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_fx_shaders.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_fx_shaders.h -1758412944 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/CShader.cpp +1772593300 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/CShader.cpp "CShader.h" -1771743310 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/ProjectiveTextures.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/ProjectiveTextures.h -1771813624 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/ProjectiveTextures.cpp +1772593300 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/ProjectiveTextures.cpp "ProjectiveTextures.h" -1758412944 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_steam.cpp +1772593300 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_steam.cpp "rc_steam.h" -1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_steam.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_steam.h @@ -2746,18 +2746,18 @@ "steamnetworkingtypes.h" "steam_api_common.h" -1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_steam_lib.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_steam_lib.h "rc_steam.h" -1771572779 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_render_control.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_render_control.h "rc_gfx_core.h" "rc_post_fx.h" -1769129441 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_post_fx.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_post_fx.h "rc_gfx_core.h" @@ -2772,6 +2772,6 @@ "btBulletCollisionCommon.h" "irrBulletCompoundShape.h" -1771822932 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_vectorMath.h +1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_vectorMath.h diff --git a/rcbasic_runtime/rcbasic_runtime.layout b/rcbasic_runtime/rcbasic_runtime.layout index a61eaa3..ee0e919 100755 --- a/rcbasic_runtime/rcbasic_runtime.layout +++ b/rcbasic_runtime/rcbasic_runtime.layout @@ -2,404 +2,59 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + @@ -407,14 +62,29 @@ - + - + - + - + + + + + + + + + + + + + + + + @@ -422,9 +92,284 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +